计算机毕业设计.docx
《计算机毕业设计.docx》由会员分享,可在线阅读,更多相关《计算机毕业设计.docx(64页珍藏版)》请在冰豆网上搜索。
![计算机毕业设计.docx](https://file1.bdocx.com/fileroot1/2023-1/24/f1e2e9b6-d0e5-4890-97db-2e2d8f1b92e0/f1e2e9b6-d0e5-4890-97db-2e2d8f1b92e01.gif)
计算机毕业设计
学号
毕业设计(论文)
基于.net的旅游网站的设计与开发
教学系:
信息工程系
指导教师:
专业班级:
学生姓名:
2011年5月31日
郑重声明
本人郑重声明:
所呈交的论文是本人在导师的指导下独立进行研究所取得的研究
成果。
除了文中特别加以标注引用的内容外,本论文不包括任何其他个人或集体已经
发表或撰写的成果作品。
本人完全意识到本声明的法律后果由本人承担。
本人签名:
日期:
毕业设计(论文)任务书
学生姓名专业班级
指导教师工作单位
题目基于.net的旅游网站的设计与开发
1.设计(论文)主要内容
在如下的开发环境:
WindowsXp、ASP.net2.0(visualstudio2005以上环境)及数据库
(sqlserver2000或者Access)上开发一个旅游网站管理系统。
其主要功能包括:
旅游网站管理系统的主要功能包括:
①景区景点管理:
添加、删除、修改、查询景点信息
②旅游线路管理:
添加、删除、修改、查询旅游线路
③报名信息管理:
添加、删除、修改、查询报名信息
④用户管理:
用户登录,修改/查看个人信息
⑤酒店信息管理:
添加、删除、修改、查询酒店信息
2.要求完成的主要任务及其时间安排
要求完成的主要任务及其时间安排:
要求完成的主要任务:
1.查阅资料,写出不低于10篇参考文献(其中至少有2篇外文文献)的参考文献资料;
2.进行方案论证,写出开题报告;
3.进行总体设计和详细设计;完成软、硬件设计
4.完成系统的联调,按系统设计要求,能独立运行演示程序
5.撰写论文并准备答辩,要求论文语言通顺,整篇论文不少于10000汉字;
时间安排:
1、3月2日前(第二周周三)下设计任务书。
2、3月18日前(第四周末)完成开题报告并提交开题报告给指导教师审阅、批复。
3、3月7日~5月20日(第3至13周)为系统设计与撰写论文时间。
其间:
(1)毕业设计的期中检查定第8~9周;
(2)文献摘要的提交时间在4月8日(第7周)前;
(3)5月16日~20日(第13周)指导教师初阅论文,学生修改论文;
4、5月23日~5月28日(第14周)为答辩小组内交换评阅论文,学生进行答辩准备。
5、5月30日~6月1日(第15周)毕业答辩。
3.参考文献
[1]唐植华.ASP.NET2.0动态网站开发基础教程(C#2005篇)[M].北京:
清华大学出版社,2008.
[2]张树亮等.ASP.NET2.0+SQLServer网络应用系统开发案例精解[M].北京:
清华大学出版
社,2006.
[3]施萍编.软件工程及软件开发应用[M].北京:
清华大学出版社,2009年.
[4]曹红根.数据库应用系统开发实例[M].北京:
清华大学出版社,2009.
[5]周绪等.SqlServer2000入门与提高[M].北京:
清华大学出版社,2002.
指导教师签名:
教研室主任签名:
毕业设计(论文)开题报告
题目基于.net的旅游网站的设计与开发
4.目的及意义(含国内外的研究现状分析):
6.设计目的
随着旅游行业的不断发展,各家旅游行业之间的竞争日益激烈,旅游部门所需的信息量越来越大,
业务操作中涉及的各种线路情况、客户情况以及旅游协作部门的情况越来越复杂多变。
而除了一些个别
地区已采用了的旅游网站,一般通常是以原始的手工方式处理/交流信息。
但是工作人员若仅靠手工方
式处理大量资料,很可能带来出错率的增长以及大量资源的浪费和闲置等问题。
因此,只有加强对旅游
信息资源的整合、统一管理,才能使旅游部门运行更加合理、高效地运转。
本系统是根据旅游行业的这种现状,提出解决问题的一个可行性方法:
采用现代化统一的计算机网
络系统,实现了旅游管理的网络化,各类信息有序地进行存储,同时采用了权限认证的方式,只有经过
了系统权限认证之后,方可进入系统主控界面,进行信息管理,信息查询,在线预定,留言簿等功能的
使用。
实现了各种业务系统的数据集成和信息集成,对旅行社各类信息、资源进行协同集中管理。
7.设计的意义
目前有许多中型的旅游管理部门仍依靠原始的人工方式采用电子文档、电子表格等(例如WORD、
EXCEL,或者简单的ACCESS数据库)来对旅游信息进行管理,大部分旅行社也无自己的旅游网站,
无法在现在这个网络时代接受客户的网上预定。
随着业务的不断扩展,旅行社业务操作中涉及的各种收
费情况、客户情况以及旅游线路情况越来越复杂,业务操作人员若仅靠手工方式处理处理大量资料,则
遗漏信息的现象更容易发生,同时也可能带来出错率的增长以及大量资源的浪费和闲置等问题。
因此,
设计此旅游网站的主要意义在于以下几个方面:
①加快各类旅游信息查询速度,工作强度大。
方便查询旅游信息中牵涉到游客资料、导游信息、费
用、线路、景点、酒店等等大量的资料。
②调配各类资源。
避免由于信息面广、信息量大所需要的对其中某些资源进行统一管理、调配是需
要花费大量的人工。
③对相当一部分资源起到一定的保护作用。
④提高应对客户的服务要求反应速度。
对于客户提出的服务要求,做出快捷的反应。
⑤服务质量反馈的统一管理。
5.基本内容和技术方案:
2.1.设计的基本内容
在如下的开发环境:
WindowsXp、ASP.net2.0(visualstudio2005以上环境)及数据库(sqlserver2000
或者Access)上开发一个旅游网站管理系统。
其主要功能包括:
①景区景点管理:
添加、删除、修改、查询景点信息。
②旅游线路管理:
添加、删除、修改、查询旅游线路。
③报名信息管理:
添加、删除、修改、查询报名信息。
④用户管理:
用户登录,修改/查看个人信息。
⑤酒店信息管理:
添加、删除、修改、查询酒店信息。
本网站的功能模块图如下所示:
旅游信息平台的研究与实现
基本信息旅游信息系统维护
旅
用游友旅票景游旅宾旅旅用信订
户客情游务点线游馆游游户息单
注留链美服风路地服常快管管管
册言接食务光服图务识讯理理理
务
更
改发更宾添删更查处
票票线线宾
用表新馆加除新看理
务务路路馆
户留留预用用信订订
预查预查查
资
言言定询定询询定户户息单单料
系统功能模块图
6.设计需要重点解决的问题
①合理有效的把用户管理、景区景点管理、旅游线路管理、报名信息管理、酒店信息管理集合在
一起,搭建了一个信息共享的平台。
方便网站管理人员管理,同时,同时方便用户获得所需要的旅游线
路、景点、酒店等信息。
②如何管理好各个数据库,实现对各项数据的添加、删除、修改、查询的操作。
③实现信息合法性控制,确定相当一部分资源缺的保护,确保安全的状态,防治信息泄露。
④采用结构化的开发流程来开发旅游网站管理系统,具体设计流程或步骤。
7.技术方案
1.旅游网站管理系统的开发必须围绕一个结构化的开发流程来规划和执行可以把设计过程大概划
分为分析、测试、维护三个步骤。
同时可以利用模块化的思想来使得开发工作更加便捷、清晰。
将整个
系统划分为用景区景点管理、旅游线路管理、报名信息管理、用户管理和酒店信息管理五大功能模块。
分别先实现每个模块,包括数据库设计和功能设计,最后再将这些模块组装起来,实现全部的功能。
2.具体设计流程如下:
①旅游网站管理系统需求分析:
主要从方便用户和网站管理者之间的关系进行分析,明确该系统
应该具有的功能。
②旅游网站管理系统设计:
包括功能设计和数据库设计,主要解决系统怎样做的问题,使用Access
建立数据库,在里面存放有关旅游的所有信息,联系实际在设计模块中主要解决景区景点信息,旅游线
路信息,用户信息,酒店信息等相关的信息的查询,删除,添加,修改等功能。
③旅游网站系统软件编写:
采用ASP.NET语言编写用户界面,并同数据库连接起来实现更为完整
的软件功能。
④旅游网站系统软件测试:
编写各种测试用例测试旅游网站系统软件,发现其中的各种错误并及时
加以改正,加强该软件的实用性。
8.进度安排:
时间任务安排
3月2日前(第二周周三)下设计任务书,熟悉课题内容。
3月18日前(第四周末)完成开题报告并提交开题报告给指导教师审阅、批复。
3月19日~3月27日查阅资料,选择设计方案,熟悉开发环境;确定开发方案。
3月28日~4月3日完成设计详细程序流程图以及模块的功能写好阶段总结。
4月4日~4月10日文献摘要提交。
进行系统设计(包括系统的软、硬件、及数据库等)。
4月11日~4月17日毕业设计的期中检查,系统的实现,包括编制代码、建立数据库系
统及硬件组建。
4月18日~5月1日进一步的测试,整理资料完成毕业论文。
5月2日~5月15日整理材料,准备答辩,装订论文。
5月16日~5月22日指导教师初阅论文,学生修改论文。
5月23日~5月29日为答辩小组内交换评阅论文,学生进行答辩准备。
5月30日~6月1日毕业答辩。
9.参考文献:
[1]唐植华.ASP.NET2.0动态网站开发基础教程[M].北京:
清华大学出版社,2008.
[2]张树亮..NET2.0+SQLServer网络应用系统开发案例精解[M].北京:
清华大学出版社,2006.
[3]马军.:
精通ASP.NET2.0网络应用系统开发[M].北京:
人民邮电出版社,2006.
[4]施萍编.软件工程及软件开发应用[M].北京:
清华大学出版社,2009.
[5]吴晨,张亮,张静.ASP.NET+SQLServer数据库开发与实例[M].北京:
清华大学出版社,2006.
[6]孙印杰,杨滔,吴书琴,等.ASP.NET+SQLSever动态网站涉及实例精解[M].北京:
电子工业出
版社,2005.
[7]MichaelA.Kittel.ASP.Net2.0Cookbook[M].美国:
O'ReillyMedia,2005.
[8]曹红根.数据库应用系统开发实例[M].北京:
清华大学出版社,2009.
[9]Wei-MengLee.ASP.NET2.0:
ADeveloper'sNotebook[M].美国:
O'ReillyMedia,2005.
[10]周绪.SQLServer2000入门提高[M].北京:
清华大学出版社,2003.
[11]沈颖,宋文强.数据库系统中SQL语句优化[J].电脑知识与技术,2009年(18期):
25-27.
[12]任艳娜,闾素红..NET与Web服务解析[J].计算机技术与发展,2006年(01期):
92-95.
教师指导意见:
设计者在查阅了一定的国内外资料后,对选题的历史背景、国内外研究现状和发展趋
势有了一定的了解;对系统开发的思想、方法、步骤有较全面的分析,目的基本明确,对
设计课题的理解及市场前景分析较深刻,对软件开发的规范要求理解正确、课题设计思想
基本正确、模块划分得当,处理方法合适,软硬件选择合理,进度安排较合理。
但要注意的是:
设计过程中的重点、难点问题的思考、分析还要加强,例如:
数据库
设计如何减少冗余、如何综合考虑多个功能模块等在后期工作中进行完善
结论:
同意开题!
按照既定的方案,抓紧时间进行后续工作!
指导教师签名:
日期:
年月日
摘要........................................................................................................................................1
ABSTRACT................................................................................................................................2
1绪论........................................................................................................................................3
10.选题背景..............................................................................................................................3
11.目的及意义...........................................................................................................................3
12.系统的主要特点和创新.........................................................................................................3
2系统需求分析..........................................................................................................................5
8.运行环境..............................................................................................................................5
9.需求分析..............................................................................................................................5
2.2.课题研究目标.....................................................................................................................5
2.3.课题需要解决的问题..........................................................................................................6
2.4.数据字典............................................................................................................................6
10.可行性分析...........................................................................................................................7
2.3.1经济可行性问题.................................................................................................................8
2.3.2技术可行性问题.................................................................................................................9
2.3.3运行可行性问题.................................................................................................................9
2.3.4开发方案可行性问题..........................................................................................................9
11.本章小结..............................................................................................................................9
3概要设计................................................................................................................................10
3.1系统模块总体设计...............................................................................................................10
3.2数据库设计..........................................................................................................................11
3.2.1数据库设计概述................................................................................................................11
3.2.2数据库设计原则................................................................................................................11
3.2.3数据库的设计步骤.............................................................................................................12
3.2.4数据库的详细设计.............................................................................................................13
3.3本章小结.............................................................................................................................17
4详细设计................................................................................................................................18
4.1开发工具简介......................................................................................................................18
4.2系统主页设计......................................................................................................................19
4.3面向用户信息功能设计........................................................................................................21
4.3.1用户注册设置....................................................................................................................21
4.3.2旅游线路信息设置.............................................................................................................21
4.3.3旅游地图信息设置.............................................................................................................22
4.3.4宾馆信息设置....................................................................................................................23
4.4后台管理信息功能设计........................................................................................................24
4.4.1用户留言管理.................................................................................................................