博主介绍:专注于Java .net php phython 小程序 等诸多技术领域和毕业项目实战、企业信息化系统建设,从业十五余年开发设计教学工作
☆☆☆ 精彩专栏推荐订阅☆☆☆☆☆不然下次找不到哟
我的博客空间发布了1000+毕设题目 方便大家学习使用
感兴趣的可以先收藏起来,还有大家在毕设选题,项目以及论文编写等相关问题都可以给我留言咨询,希望帮助更多的人🍅文末获取源码联系🍅
需求分析
所谓“需求分析”,是指对要解决的问题进行详细的分析,弄清楚问题的要求,包括需要输入什么数据,要得到什么结果,最后应输出什么。简单的说就是分析用户的要求。需求分析是系统设计的起点,需求分析的结果是否准确地反映了用户的实际要求,将直接影响到后面各个阶段的设计,并影响到设计结果是否合理和实用。
禄劝县凤家古镇旅游网站主要实现以下几个方面的功能需求:
前台:
- 首页浏览
- 景点查看
- 门票查看、门票预定并且查看自己的预定信息
- 民宿查看 民宿预定并且查看自己的预定信息
- 发布留言 查看留言
- 注册、登录 修改个人信息
后台:
(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景点界面图
-
大家点赞、收藏、关注、评论啦 ,需要源码 其他的定制服务 下方联系卡片↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓ 或者私信作者