"景先生毕设|www.jxszl.com

宜兴旅游网的设计与实现(附件)【字数:7821】

2024-03-07 15:15编辑: www.jxszl.com景先生毕设
科技发展的进步,使得人们在享受互联网优势的同时,已不再满足物质,更加追求精神上的享受,比如出去旅游。旅游网站的诞生解决了旅游前的攻略问题以及景点信息等问题,人们就不会受这些因素影响,而该网站就是为顾客提供旅游前的咨询、发帖攻略等问题。而宜兴旅游网站为用户搭建了一个个便捷的桥梁,使得用户可以利用本平台提前对宜兴有一定的了解。对于系统管理员来说,可以根据要求实时更改数据内容,方便用户得到最新资讯。该网站使用的是经典的c#语言完成的。前端使用的是html、bootstrap。后端使用的是.net来完成,数据库选择的是SqlServer稳定版。本文详细介绍了整个网站的设计,开发和测试的全过程。
[Keywords] travel website; Database; SqlServer;ASP.NET 目录
一、引言 1
(一) 开发背景 1
(二) 研究意义 1
(三) 发展现状 1
二、关键技术介绍 1
(一) Dreamweaver 1
(二) SqlServer简介 1
(三) ASP.NET简介 2
三、网站需求分析 2
(一) 可行性分析 2
1. 需求可行性分析 2
2. 技术可行性分析 2
(二) 网站的目标 2
(三) 网站用例 2
四、网站总体设计 4
(一) 网站前台模块设计 4
(二) 网站的数据模型设计 6
1. 实体关系(ER)图设计 6
2. 数据物理模型的设计 7
五、网站详细设计 12
(一) 前台设计 12
1. 网站首页的详细设计 12
2. 用户注册详细设计 13
3. 用户评论详细设计 14
4. 用户收藏详细设计 15
5. 站内新闻 16
(二) 后台设计 17
1. 后台登录模块设计 17
2. 系统用户模块设计 18
3. 新闻添加模块设计 19
4. 景点信息管理模块 20
 *景先生毕设|www.jxszl.com +Q: ¥351916072
5. 个人信息修改模块 21
六、网站测试 22
(一) 网站测试的目的和意义 22
(二) 测试过程 23
七、总结 24
致谢 26
参考文献 26
一、引言
开发背景
在互联网做载体的时代,全世界的公司根据互联网的快捷方便都可以在运作方法上做出巨大的改变,让自己公司的理念、产品、企业文化向全世界展示。正是因为互联网对信息的快速推广,使得以互联网为载体的商业模式在全世界得以发展。基于互联网的旅游业可以解决传统旅游业的许多不足之处,比如住宿、娱乐、饮食等等。同时,旅游业的附带商业生态链还涉及交通、纪念品等。本文主要以宜兴旅游为主题,基于ASP.NET的旅游网站,可以让用户提前对宜兴这座城市有一定的了解。
研究意义
在互联网经济的前提下,传统旅游行业的经营模式已经无法满足当下互联网的快速发展,要想扩展市场,需要多渠道的推广和资源整合,处理好用户关系,提高行业的竞争力。旅游网站的设计可以有效服务游客,方便管理,网站的实现对旅游业的全面发展提供了更多的帮助,使互联网+商业的模式得到更好的推广。
发展现状
目前大多数的网站都是以盈利为主的,这样的弊端使得有些旅游景点就可以凭借购买推广的方式把旅游景点置顶,让人更多的进入到该旅游景点详情页面。通过这种方式去推广,会让很多人误以为景点不错,从而选择了这个旅游景点,这样会给人一种受骗的感觉,久而久之这样的旅游网站就没有了口碑。
而本项目基于asp.net开发的旅游网站不以这样的方式进行盈利,以用户的体验为主,确保网站内所发布的旅游景点推荐指数是真实的。不能以损害用户的感受而盈利,该网站的盈利点可以和旅游景点进行合作,从本旅游网站上进行售卖。当用户去游玩的时候在凭网站购买记录领取纪念品。通过这样的方式,可以提高用户的好感度。
二、关键技术介绍
Dreamweaver
Dreamweaver是一款功能实用的开发工具。Dreamweaver、Fireworks、Flash是网页制作的三剑客。使用Dreamweaver时不会产生多余的代码,都是通过预设模块进行编辑。它的代码非常容易编辑,它有强大的动态页面支持。当用户不了解javascript时,Dreamweaver就能给网页添加丰富的动态效果,并且Dreamweaver支持多种插件,增强了软件的多样化。界面的顶部是该软件的常见项目,包括:表,图层,图像添加,动态元素和别的通常用于制作网页的组件。中间是其新页面,可以在其中使用上述组件。右边是其可打开目录。
SqlServer简介
SqlServer是当前最流行的数据库语言。SqlServer语言可以快速满足用户查找更新等命令,直接从网站获取信息。深受各大互联网公司喜爱。它具有软件体积小、命令执行速度快的特点,还有很多继承环境。它能处理5000万条记录,是一个简单有效的用户权限系统。更重要的是它的SQL兼容性和安全性极高。SqlServer客户端库是具有客户端/服务器结构的c语言库。这意味着客户端可以在另一台计算机上查询数据库。SqlServer的真正优势在于库中的包装语言,而Perl、Python和ASP.NET只是其中的一部分。
ASP.NET简介
现有网站中的很大一部分就是通过ASP.NET语言进行编写的,ASP.NET语言在不断发展的过程中能够有很好的兼容性能,并且它是免费开源的。对于新出现的框架在使用过程中也不会有版本冲突的问题,ASP.NET最强大的功能就是支持各种数据库和跨平台,尽管基于win2000操作系统构建了一个网站,但是ASP.NET程序可以在所有主流操作系统(例如UNIX,Linux或Windows)中使用。
三、网站需求分析
可行性分析
需求可行性分析
在创建一个新的网站项目之前,作为网站的开发者需要对所有的网站页面和内容作一个整体的需求统计和模块设计。本网站主要是为用户详细介绍宜兴的旅游景点,让用户提前对宜兴有一定程度上的了解,可以给用户提供一个较为准确的旅游攻略,因此在需求上是可行的。

原文链接:http://www.jxszl.com/jsj/jsjkxyjs/564423.html