毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
ASP.net旅游网站的设计与实现+ER图(3)
(3)景点推荐
该模块可以把本季度热门的景点放在首页显眼的位置,不仅可以袭人眼球,还节省了游客选择的时间。并且可以查看景点的细节介绍。
(4)困难找我
通过网络平台了解旅客旅途中遇到的困难,针对问题的类型安排工作人员给予现实的帮助,让游客感受到宾至如归的感觉。
(5)后台管理
设置网站管理员,超级管理员可以另外指派二级管理员,对网站用户信息进行增、删、改、查等操作。二级管理员只可以对用户信息进行查询。
综上所述,网站总体功能模块设计如图1所示。
图1 网站功能模块图
3.2数据库设计
3.2.1需求分析
根据对网站总体布局以及功能模块的构思,数据库的设计要具有充分的安全性,而且要便于用户信息的添加扩充和管理员对其管理。
数据库需要满足用户信息、景点信息、留言信息等的存储。用户信息包括的有:用户名、密码、权限标识、真实姓名、性别、电话、邮箱、邮编和地址;景点信息包括的数据有:景点ID、景点主题、景点描述、景点图片和入库时间;用户的留言信息包括:留言ID、用户ID、留言主题、留言内容和留言时间。
3.2.2概念模型设计
概念模型是用户信息世界的建模,是现实世界到信息世界的第一层抽象,是数据库设计人员进行数据库设计的有力工具,也是数据库设计人员和用户之间进行交流的语言[10]。通常采用E-R图来描述系统的概念模型,该网站包括用户、景点、新闻等实体,各实体又包含有属性,如用户实体包含用户名、密码、真实姓、电话、邮箱等属性。系统设计的具体E-R图如图2所示。
图2 数据库E-R图
3.2.3关系模式设计
将E-R图转换成关系模式,对数据进行逻辑结构的设计,对表的关系的描述。根据以上列举描述,实体以及实体间的联系在关系模型中可以表示如下:
用户(用户ID,用户名,密码,真实姓名,权限标识,性别,电话,邮箱,邮编,地址)
景点(景点ID,景点主题,景点描述,景点图片,入库时间,用户ID)
旅游新闻(新闻ID,新闻主题,新闻内容,发布时间,用户ID)
留言(留言ID,用户ID,留言主题,留言内容,留言时间)
回复留言(回复ID,用户ID,回复内容,回复时间)
3.2.4数据表设计
经过以上分析规划,周口旅游网站的实现包括用户信息、景点信息、留言信息,景点推荐信息等,把这些信息综合起来建设数据库LlayoutDB,主要有用户表(Users)、景点表(Scenic)、留言表(MsgContent)、旅游新闻表(News)、回复留言表(Reply)等。
(1)用户表(Users):存放用户的基本信息,通过验证用户可以登录和注册,设计的结构如表1所示。
表1 用户表(Users)
字段名 数据类型 是否为空 说明 备注
UserID Int 否 用户ID 主键自增
UserName nchar(10) 是 用户名
UserPwd char(20) 是 密码
UserRName nchar(10) 是 真实姓名
Uidentify nchar(10) 是 权限标识
UserSex bit 是 性别
UserPhone char(11) 是 电话
UserEmail nchar(20) 是 邮箱
共4页:
上一页
1
2
3
4
下一页
上一篇:
ASP.NET作业管理系统设计+可行性分析与需求分析
下一篇:
C#网上选课系统的设计与实现+ER图
ASP.NET的Web网络應用程序开...
网上购物之路--浅析购物网...
asp.net+sqlserver数据挖掘的在...
asp.net+sqlserver图书借还信息系统设计
asp.net+sqlserver仪器设备采购...
asp.net+sqlserver信息安全技术...
asp.net+sqlserver社区医院病员...
承德市事业单位档案管理...
公寓空调设计任务书
AT89C52单片机的超声波测距...
中国学术生态细节考察《...
10万元能开儿童乐园吗,我...
神经外科重症监护病房患...
医院财务风险因素分析及管理措施【2367字】
志愿者活动的调查问卷表
C#学校科研管理系统的设计
国内外图像分割技术研究现状