基于JSP的旅游管理系统设计与实现
技术:Java、JSP等摘要:
随着旅游行业的不断发展,各家旅游行业之间的竞争日益激烈,旅游部门所需的信息量越来越大,业务操作中涉及的各种线路情况、客户情况以及旅游协作部门的情况越来越复杂多变。而除了一些个别地区已采用了的旅游网站,一般通常是以原始的手工方式处理/交流信息。但是工作人员若仅靠手工方式处理大量资料,很可能带来出错率的增长以及大量资源的浪费和闲置等问题。因此,只有加强对旅游信息资源的整合、统一管理,才能使旅游部门运行更加合理、高效地运转。
本文是根据旅游行业的这种现状,提出解决问题的一个可行性方法:采用现代化统一的计算机网络系统,实现了旅游管理的网络化,各类信息有序地进行存储。对于普通用户,可以实现信息浏览,对于有需求的用户经过权限认证后可以进行信息浏览,在线预订,s论坛等功能的使用。本文论述了旅游公司网站管理系统的分析、设计及开发的整体过程,介绍了网站的设计目标,系统需求和总体设计方案,较详细的论述了系统如何详细设计和实现。本系统针对旅游网站的实际需求,采用JSP,SERVLET技术、MVC模式和SQLSERVER2008数据库管理系统作为工具进行开发。整个系统服务于游客、管理员这两个不同的用户。系统主要完成了用户注册、用户登录、景点浏览、个人信息、景点公告用户留言等功能,为管理员提供了用户管理、景点管理、个人信息修改、用户管理等功能。在设计方面,本系统采用B/S三层结构,在MVC设计模式下,用JSP技术进行动态页面的设计,将业务逻辑和数据访问逻辑分离,提供可维护性。
关键词:JSP;Dreamweaver;SQL Serve;MVC
目录:
1 引言 1
1.1 课题来源及意义 1
1.2 主要研究内容 1
1.3 本文的结构安排 2
2 应用系统中的开发技术 4
2.1 MyEclipse 4
2.2 Tomcat 4
2.3 SqlServer 4
2.4 Jsp技术 6
2.5 Jsp动态网页开发技术 7
2.6 B/S结构的数据访问模式 8
2.7 Javascript 8
2.8 系统的软硬件支持 9
3 系统需求分析与概要设计 10
3.1 系统需求分析 11
3.2 系统性能需求 12
3.2.1 系统实用性 12
3.2.2 系统可靠性 12
3.2.3 系统安全性 12
3.3 系统功能关系图 12
3.3.1 前台系统功能关系图 12
3.3.2 后台系统管理员模块 13
4 数据库的设计与实现 15
4.1 数据库设计概述 15
4.2 物理结构 15
4.3 数据库的实施 18
4.4 数据库的运行及维护 19
5 系统功能模块的设计与实现 20
5.1 前台页面 20
5.1.1 首页截图 20
5.1.2 注册页面 20
5.1.3 登录页面 21
5.2 后台业务逻辑 22
5.2.1 管理员操作 22
5.2.3 景点操作 26
5.2.4 留言操作 28
5.2.5 用户管理模块 30
6 系统测试与维护 33
6.1 软件测试简介 33
6.2 软件测试方法 33
6.3 测试计划 34
6.4 测试方案 34
6.5 测试项目 34
6.6 软件需求测试结论 35
7 系统维护 36
8 结 论 37
9 致 谢 38
10 参考文献 39
外文文献 40
论文字数:23787
包含资料:
截图:
百度网盘下载地址(金币充值):
**** 本内容需购买 ****
页:
[1]