当前位置: 首页 > news >正文

1765asp.net古镇旅游网站VS开发sqlserver数据库web结构c#编程web网页设计

博主介绍:专注于Java .net  php phython  小程序 等诸多技术领域和毕业项目实战、企业信息化系统建设,从业十五余年开发设计教学工作

☆☆☆ 精彩专栏推荐订阅☆☆☆☆☆不然下次找不到哟
我的博客空间发布了1000+毕设题目 方便大家学习使用
感兴趣的可以先收藏起来,还有大家在毕设选题,项目以及论文编写等相关问题都可以给我留言咨询,希望帮助更多的人

🍅文末获取源码联系🍅
 

需求分析

所谓“需求分析”,是指对要解决的问题进行详细的分析,弄清楚问题的要求,包括需要输入什么数据,要得到什么结果,最后应输出什么。简单的说就是分析用户的要求。需求分析是系统设计的起点,需求分析的结果是否准确地反映了用户的实际要求,将直接影响到后面各个阶段的设计,并影响到设计结果是否合理和实用。

禄劝县凤家古镇旅游网站主要实现以下几个方面的功能需求:

前台:

  1. 首页浏览
  2. 景点查看
  3. 门票查看、门票预定并且查看自己的预定信息
  4. 民宿查看 民宿预定并且查看自己的预定信息
  5. 发布留言 查看留言
  6. 注册、登录 修改个人信息

后台:

(1)管理员管理:对管理员信息进行添加、删除、修改和查看

(2)用户管理:对用户信息进行添加、删除、修改和查看

(3)轮播图管理:对轮播图信息进行添加、删除、修改和查看

(4)景点管理:对景点信息进行添加、删除、修改和查看

(5)门票管理:对门票信息进行添加、删除、修改和查看

(6)门票预定管理:对门票预定信息进行删除、修改和查看

(7)民宿管理:对民宿信息进行添加、删除、修改和查看

(8)民宿预定管理:对民宿预定信息进行删除、修改和查看

(9)留言管理:对留言信息进行删除、修改和查看

(10)个人信息修改

禄劝县凤家古镇旅游网站主要分为2端:前台用户端与后台管理员端。禄劝县凤家古镇旅游网站的开发满足旅游公司行业利用信息化平台进行旅游信息管理,具体功能模块图如4.1所示:

包含以下9个实体,管理员实体,用户实体,轮播图实体,景点实体,门票实体,门票预定实体,民宿实体,民宿预定实体,留言实体。如图所示:

逻辑结构设计

逻辑结构设计的任务就是把概念结构设计阶段设计好的基本E-R图,转换位于选用具体机器上的DBMS产品所支持的数据模型相符合的逻辑结构。

1 管理员( 管理员编号,用户名,密码,姓名 )

2 用户( 用户编号,用户名,密码,姓名,联系电话,联系地址 )

3 轮播图( 轮播图编号,名称,时间,图片 )

4 景点( 景点编号,景点名称,介绍,图片,周边情况 )

5 门票( 门票编号,门票名称,景点,价格,说明 )

6 门票预定( 门票预定编号,订单号,门票,景点,价格,数量,用户,时间,总价格 )

7 民宿( 民宿编号,民宿名称,景点,图片,介绍,价格,说明 )

8 民宿预定( 民宿预定编号,订单号,民宿,预定时间,预定天数,用户,状态,操作时间 )

9 留言( 留言编号,留言,留言时间,用户,状态,回复 )

物理结构设计

由各个关系模式和根据需求分析阶段数据字典的数据项描述,给出各数据表结构。

(1)管理员信息表如表5.1所示:

表5.1 管理员信息表

序号

字段名称

数据类型

长度

主键

描述

1

glyid

INTEGER

11

管理员编号

2

yhm

VARCHAR

40

用户名

3

mm

VARCHAR

40

密码

4

xm

VARCHAR

40

姓名

(2)用户信息表如表5.2所示:

表5.2 用户信息表

序号

字段名称

数据类型

长度

主键

描述

1

yhid

INTEGER

11

用户编号

2

yhm

VARCHAR

40

用户名

3

mm

VARCHAR

40

密码

4

xm

VARCHAR

40

姓名

5

lxdh

VARCHAR

40

联系电话

6

lxdz

VARCHAR

40

联系地址

(3)轮播图信息表如表5.3所示:

表5.3 轮播图信息表

序号

字段名称

数据类型

长度

主键

描述

1

lbtid

INTEGER

11

轮播图编号

2

mc

VARCHAR

40

名称

3

sj

VARCHAR

40

时间

4

tp

VARCHAR

40

图片

(4)景点信息表如表5.4所示:

序号

字段名称

数据类型

长度

主键

描述

1

jdid

INTEGER

11

景点编号

2

jdmc

VARCHAR

40

景点名称

3

js

VARCHAR

40

介绍

4

tp

VARCHAR

40

图片

5

zbqk

VARCHAR

40

周边情况

(5)门票信息表如表5.5所示:

表5.5 门票信息表

序号

字段名称

数据类型

长度

主键

描述

1

mpid

INTEGER

11

门票编号

2

mpmc

VARCHAR

40

门票名称

3

jd

VARCHAR

40

景点

4

jg

VARCHAR

40

价格

5

sm

VARCHAR

40

说明

(6)门票预定信息表如表5.6所示:

表5.6 门票预定信息表

序号

字段名称

数据类型

长度

主键

描述

1

mpydid

INTEGER

11

门票预定编号

2

ddh

VARCHAR

40

订单号

3

mp

VARCHAR

40

门票

4

jd

VARCHAR

40

景点

5

jg

VARCHAR

40

价格

6

sl

VARCHAR

40

数量

7

yh

VARCHAR

40

用户

8

sj

VARCHAR

40

时间

9

zjg

VARCHAR

40

总价格

(7)民宿信息表如表5.7所示:

表5.7民宿信息表

序号

字段名称

数据类型

长度

主键

描述

1

msid

INTEGER

11

民宿编号

2

msmc

VARCHAR

40

民宿名称

3

jd

VARCHAR

40

景点

4

tp

VARCHAR

40

图片

5

js

VARCHAR

40

介绍

6

jg

VARCHAR

40

价格

7

sm

VARCHAR

40

说明

(8)民宿预定信息表如表5.8所示:

表5.8民宿预定信息表

序号

字段名称

数据类型

长度

主键

描述

1

msydid

INTEGER

11

民宿预定编号

2

ddh

VARCHAR

40

订单号

3

ms

VARCHAR

40

民宿

4

ydsj

VARCHAR

40

预定时间

5

ydts

VARCHAR

40

预定天数

6

yh

VARCHAR

40

用户

7

zt

VARCHAR

40

状态

8

czsj

VARCHAR

40

操作时间

(9)留言信息表如表5.9所示:

表5.9留言信息表

序号

字段名称

数据类型

长度

主键

描述

1

lyid

INTEGER

11

留言编号

2

ly

VARCHAR

40

留言

3

lysj

VARCHAR

40

留言时间

4

yh

VARCHAR

40

用户

5

zt

VARCHAR

40

状态

6

hf

VARCHAR

40

回复

 用户注册界面

登录系统前台首页,点击注册,出现用户名、密码、姓等信息的输入框,填写正确信息点击【提交】按钮,即可登录;也可以点击【返回首页】按钮,进行重新录入。具体的会员注册页面如图5.1所示:

图5.1 注册界面图

5.2.2 美食信息浏览界面

浏览发布的景点信息,点击图片,可以查看美食信息详情 。

图5.2 景点界面图

5.2.3 景点信息界面

该功能用于实现对系统景点信息的管理。可以添加、删除和更改景点信息,以及景点信息列表展现,在添加景点信息时,系统会自动查询系统中景点表中的景点编号字段,系统自动将景点表中最大值加1作为该景点表景点记录的景点编号,同时将景点编号,景点名称,介绍,图片,周边情况信息添加到景点信息表中;在删除一条景点记录时,先选中一条景点记录,将该条景点记录中的景点编号作为查询条件在景点信息表中进行查询,弹出“确定要删除吗?”的对话框,若是,则执行删除操作,否则退出删除操作;在更改景点记录时,先选中一条景点记录,将景点信息显示在相应的修改页面中,然后更改后保存到景点信息表中;查看景点信息记录时,选中要查看的景点记录,系统根据用户选择景点信息,在详细页面显示景点信息 。

图5.3景点界面图


  1. 大家点赞、收藏、关注、评论啦 ,需要源码 其他的定制服务  下方联系卡片↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓ 或者私信作者

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • 华为OD机试真题 - 抢7游戏(Python/JS/C/C++ 2024 D卷 100分)
  • 小琳AI课堂:Nezha模型:基于Transformer的中文预训练语言模型优化与进展
  • ​数据链路层——流量控制可靠传输机制 ​
  • 高职人工智能训练师边缘计算实训室解决方案
  • 【Unity3D】如何用MMD4Mecanim插件将pmx格式模型转换为fbx格式模型
  • jEasyUI 创建带复选框的树形菜单
  • 《高校教育管理》
  • 兔英语语法体系——观后笔记
  • goby/xray批量导入自定义poc(附2024红队POC)
  • 线程实现的几种方式
  • Android SystemUI组件(06)导航栏创建分析虚拟按键
  • 在Linux中从视频流截取图片帧(ffmpeg )
  • 去除恢复出厂设置中UI文字显示
  • 3.无人机介绍
  • 《人工智能安全治理框架》1.0版
  • 【Under-the-hood-ReactJS-Part0】React源码解读
  • CoolViewPager:即刻刷新,自定义边缘效果颜色,双向自动循环,内置垂直切换效果,想要的都在这里...
  • eclipse(luna)创建web工程
  • ES6语法详解(一)
  • Github访问慢解决办法
  • js
  • MaxCompute访问TableStore(OTS) 数据
  • PAT A1092
  • react-native 安卓真机环境搭建
  • React中的“虫洞”——Context
  • 翻译 | 老司机带你秒懂内存管理 - 第一部(共三部)
  • 和 || 运算
  • 回流、重绘及其优化
  • 看域名解析域名安全对SEO的影响
  • 让你成为前端,后端或全栈开发程序员的进阶指南,一门学到老的技术
  • 如何进阶一名有竞争力的程序员?
  • 译米田引理
  • 在Docker Swarm上部署Apache Storm:第1部分
  • 字符串匹配基础上
  • Salesforce和SAP Netweaver里数据库表的元数据设计
  • ​​​​​​​开发面试“八股文”:助力还是阻力?
  • ​猴子吃桃问题:每天都吃了前一天剩下的一半多一个。
  • !!Dom4j 学习笔记
  • #java学习笔记(面向对象)----(未完结)
  • #pragma pack(1)
  • #调用传感器数据_Flink使用函数之监控传感器温度上升提醒
  • $NOIp2018$劝退记
  • (6) 深入探索Python-Pandas库的核心数据结构:DataFrame全面解析
  • (el-Date-Picker)操作(不使用 ts):Element-plus 中 DatePicker 组件的使用及输出想要日期格式需求的解决过程
  • (非本人原创)史记·柴静列传(r4笔记第65天)
  • (附源码)springboot 基于HTML5的个人网页的网站设计与实现 毕业设计 031623
  • (力扣记录)1448. 统计二叉树中好节点的数目
  • (六)vue-router+UI组件库
  • (转)创业家杂志:UCWEB天使第一步
  • * CIL library *(* CIL module *) : error LNK2005: _DllMain@12 already defined in mfcs120u.lib(dllmodu
  • ******之网络***——物理***
  • .NET 4.0中的泛型协变和反变
  • .NET 6 Mysql Canal (CDC 增量同步,捕获变更数据) 案例版
  • .NET delegate 委托 、 Event 事件
  • .net 获取url的方法