毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
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飞翔租贷汽车公司信...
jsp值得买导购网站的设计与实现
基于Java和HTML5的企业门户...
asp.net+sqlserver校园论坛开发设计
ASP.NET+sqlserver健身房管理系统的设计与实现
asp.net+sqlserver班级网站设计
ASP.NET+SQLSERVER无纸化考试系统+ER图
浅论职工思想政治工作茬...
压疮高危人群的标准化中...
基于Joomla平台的计算机学院网站设计与开发
酵母菌发酵生产天然香料...
提高教育质量,构建大學生...
浅谈高校行政管理人员的...
AES算法GPU协处理下分组加...
STC89C52单片机NRF24L01的无线病房呼叫系统设计
上海居民的社会参与研究
从政策角度谈黑龙江對俄...