3.系统总体设计
3.1 系统结构设计
本旅游网站基于B/S结构模型,采用ASP.NET和SQL Server 2005数据库相结合,开发并实现系统管理模块、新闻信息发布模块、景点介绍模块、酒店推荐模块、美食导航模块等功能的旅游信息资源的网站。各个功能模块设计的具体功能如下:
(1)系统管理模块
系统管理模块包括用户管理和系统文护两个子模块。其中用户管理模块包括用户名和密码的管理。系统文护模块是管理员用于文护系统的工具,包括数据库部分表数据的添加、修改、删除和系统安全性管理等。
(2)新闻信息发布模块
新闻信息发布模块包括旅游资讯、最新动态、精彩推荐等。
(3)景点介绍模块包括:景点信息的录入、修改、删除和查询。
(4)美食导航块包括:特色美食的录入、修改、删除和查询。
(5)酒店推荐模块包括:酒店资源的录入、修改、删除和查询。
综上所述,系统的总体功能模块设计如图1所示。
图1 系统总体功能模块图
3.2 数据库设计
3.2.1 需求分析
系统各种功能的实现离不开数据库的支持,因此数据库的设计是本系统不可缺少的一部分。本网站首先对系统的数据流进行分析,得出数据流图,然后进行数据库的E-R图分析后,最后才能进行数据库逻辑结构设计和数据库实现。根据对系统的基本功能实现目标的分析,本网站分为前台系统和后台系统两个部分,其总体流程图如图2所示:
图2流程图
3.2.2 概念结构设计
结合上述需求分析,依据从简单到复杂的设计方式,先确定系统需要哪些实体,并对该实体的属性进行分析,从而得出各实体属性图:
(1)管理员信息表(user):存放管理员的详细信息的数据。
(2)新闻发布信息表(news):发布最新旅游信息资源的数据。
(3)文章信息表(Article):用来发布景点介绍、美食、住宿内容的数据。
上一页 [1] [2] [3] [4] [5] 下一页
ASP.net+sqlserver乌镇旅游网站的设计与实现 第3页下载如图片无法显示或论文不完整,请联系qq752018766