计算机毕业设计 asp.net旅游网站 毕设

演示视频:


https://www.bilibili.com/video/BV1mK42187sz/

3.1 可行性分析

可行性分析(Feasibility Analysis)也称为可行性研究,是在项目调查的基础上,针对新项目的开发是否具备必要性和可能性,对新项目的开发从技术、经济、社会的方面进行分析和研究,以避免投资失误,保证新项目的开发成功。可行性研究的目的就是用最小的代价在尽可能短的时间内确定问题是否能够解决。该项目的可行性分析包括以下几个方面的内容。

(1) 经济可行性:主要是对项目的经济效益进行评价,本项目开发经费在经济上是可以接受的,并且本项目实施后可以显著提高工作效率,节省开支。所以本项目在经济上是可行的。

(2) 技术上的可行性:技术上的可行性分析主要分析技术条件能否顺利完成开发工作,硬、软件能否满足开发者的需要等。该网站采用了Browser/Server模式进行开发。Browser/Server体系结构紧密的结合了Internet/Intranet技术,是技术发展的大势所趋,它把网站带入了一个崭新的发展时代。数据库服务器SQL数据库,它能够处理大量数据,同时保持数据的完整性并提供许多高级管理功能。它的灵活性、安全性和易用性为数据库编程提供了良好的条件。因此,项目的开发平台已成熟可行。硬件方面,科技飞速发展的今天,硬件更新的速度越来越快,容量越来越大,可靠性越来越高,价格越来越低,其硬件平台完全能满足此项目的需要。

综上所述,此项目开发目标已明确,在技术和经济等方面都可行,并且投入少、见效快。因此网站的开发是完全可行的。


3.2 网站需要解决的主要问题

首先,因为该网站是面向广大旅游爱好者的,包括学校和社会上的各个阶层的人士,所以在页面设计和布局上看起来一定要清新、舒适。另一方面就是网站的压力测试,因为项目面对人员较广,故要考虑到大流量对此项目造成的打开页面变慢等问题。

3.3网站目标与功能

3.3.1网站目标

总体来说这次课题主要用ASP.Net,C#,SQL Server 2000完成一个WEB站点的设计。其中模块包括:旅游景点管理、旅游线路管理、交通线路管理、酒店管理、留言板管理、会员管理和客户预订酒店信息管理。数据全部保存在SQL数据库表中。

本网站允许会员注册,会员注册后的信息会保存在数据库表中,会员通过前台登录也可方便、快捷的修改注册时所填写的信息。

如上所述,所有有关数据的信息全部保存在数据库表中,界面采用ASP.NET,中间采用类库与存储过程的连接,既保证了项目的安全性,又提高了网站页面浏览快速打开等性能,维护起来也很方便,层次感清晰明朗。


3.3.2网站要达到的功能

本Web站点主要包含以下模块:旅游景点管理、旅游线路管理、交通线路管理、酒店管理、留言板管理、会员管理和客户预订酒店信息管理。

1. 旅游景点管理:发布全国热点旅游景点信息,让广大旅游爱好者通过此网站爱上旅游;

2. 旅游线路管理:发布相关景点的旅游线路资讯信息,让旅游爱好者选择自己喜爱的线路;

3. 交通线路管理:此模块主要发布一些去相关景点的交通线路指南信息,让旅游爱好者少走路,多旅游,对景点起到辅助作用;

4. 酒店管理:发布相关景点所在地区的酒店、宾馆等住宿信息,方便旅游爱好者选择适合自己的住宿位置;

5. 留言板管理:若您对本站有任何问题或好的建议,都可通过此模块来进行反馈或与管理员进行沟通,让网友和本站真正实现交互。

6. 会员管理:本网站允许会员注册,会员注册后的信息会保存在数据库表中,会员通过前台登录也可方便、快捷的修改注册时所填写的信息,还可在线预订酒店功能。

7. 客户预订酒店信息管理:本网站允许已注册并登录的旅游爱好者可在酒店详情展示页的右上位置在线预订酒店。

综上所述,江山旅游景点及旅游线路管理系统的后台用例图可以通过图3.1表示出来。

a533462455f69c15c6480f8c0f441a17.jpeg    

   


图3.1  江山旅游景点及旅游线路管理系统后台功能模块图
















综上所述,江山旅游景点及旅游线路管理系统的前台用例图可以通过图3.2表现出来。


51a2ee093cc0904c5601bcd4f585e06c.jpeg








                          图3.2 前台用例图



3.4 数据库逻辑设计E-R图

3.4.1 实体与属性之间的关联

E-R模型的组成元素有:实体、属性、联系。E-R模型用E-R图表示。实体是用户工作环境中所涉及的事务,属性是对实体特征的描述。

(1)模型中的实体相当于实体集、一个表,而不是单个实体或表中的一行。实体用矩形框表示,实体名称标注在矩形框内。用菱形表示实体间的联系,菱形框内写上联系名,用无向边把菱形分别与有关实体相连接,在无向边旁标上联系的类型。

(2)属性是实体的性质。用椭圆框表示,与实体之间用一条线相连表的主码是关键属性,关键属性项加下划线。

(3)项目各子模块中主键相同的字段之间存在着相互关联的关系。

(4)在程序中实现对他们的完整性和一致性控制。


第四章  网站详细设计

本章主要介绍本网站的详细设计以及在设计时遇到的难点以及采用的相关解决办法。本网站设计上的难点,主要包括:1.海量旅游景点和线路及酒店信息管理,多表之间建立关联,同时需要满足大流量带来的站点压力测试和安全性能。

3.1 后台实现的功能

4.1.1旅游景点管理

发布全国热点旅游景点信息,让广大旅游爱好者通过此网站爱上旅游。

表结构如图:

8a893c2b48cd85b8b12c141df05ded0d.jpeg

4.1.2旅游线路管理

发布相关景点的旅游线路资讯信息,让旅游爱好者选择自己喜爱的线路。

表结构如图:

faedff8d010bbf8b2b98397acf98d410.jpeg

4.1.3交通线路管理

此模块主要发布一些去相关景点的交通线路指南信息,让旅游爱好者少走路,多旅游,对景点起到辅助作用。

表结构如图:

6efe62fba272bbab4aa8e375a5a01da6.jpeg

4.1.4酒店管理

发布相关景点所在地区的酒店、宾馆等住宿信息,方便旅游爱好者选择适合自己的住宿位置。

表结构如图:

416fff24255ffb74626e5a2bd9c34e5c.jpeg

4.1.5留言板管理

若您对本站有任何问题或好的建议,都可通过此模块来进行反馈或与管理员进行沟通,让网友和本站真正实现交互。

表结构如图:

f6744478502c6656820cca1e22c43e06.jpeg

4.1.6会员管理

本网站允许会员注册,会员注册后的信息会保存在数据库表中,会员通过前台登录也可方便、快捷的修改注册时所填写的信息。

表结构如图:

aef01665cc7f3f5ee3bef4b4b7ef5416.jpeg

4.1.7客户预订酒店信息管理

已注册并登录的旅游爱好者可在线预订酒店。

表结构如图:

c0ef403149ec10d99d7ae01ad35bbf46.jpeg


3.2前台实现的功能

4.2.1网站首页

网站首页一般都是展示本站主要模块的信息—热门旅游景点、推荐酒店、最新旅游线路和交通线路指南信息,江山旅游景点及旅游线路管理系统的首页而已简洁明了,旅游爱好者可以很清晰的看到热门推荐的景点和线路信息,向广大旅游爱好者推荐高优质的旅游信息。

4.2.2旅游景点

本页面以列表形式展示全国热点旅游景点信息,让广大旅游爱好者通过此网站爱上旅游。

4.2.3旅游线路

本页面以列表形式展示相关景点的旅游线路资讯信息,让旅游爱好者选择自己喜爱的线路。


4.2.4交通线路

本页面以列表形式展示一些去相关景点的交通线路指南信息,让旅游爱好者少走路,多旅游,对景点起到辅助作用。


4.2.5酒店宾馆

本页面以列表形式展示相关景点所在地区的酒店、宾馆等住宿信息,方便旅游爱好者选择适合自己的住宿位置。

4.2.6留言板

若您对本站有任何问题或好的建议,都可通过此模块来进行反馈或与管理员进行沟通,让网友和本站真正实现交互。


4.2.7会员注册、登录

本网站允许会员注册,会员注册后的信息会保存在数据库表中,会员通过前台登录也可方便、快捷的修改注册时所填写的信息。

4.2.8会员预订酒店

本网站允许已注册并登录的旅游爱好者可在酒店详情展示页的右上位置在线预订酒店。

  • 11
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值