基于web的湖北省露营(旅游)网站的设计与实现(JSP,MySQL)(含录像) 来源:wenku163.com 资料编号:WK16313196 资料等级:★★★★★ %E8%B5%84%E6%96%99%E7%BC%96%E5%8F%B7%EF%BC%9AWK16313196 我要下载该资源 资料介绍 基于web的湖北省露营(旅游)网站的设计与实现(JSP,MySQL)(含录像)(毕业论文14000字,程序代码,MySQL数据库) 本露营网站以MYECLIPSE为主要的开发工具,MYSQL做后台的数据库开发工具。采用JSP技术和MYSQL数据库技术来完成该系统。其主要功能有旅游精选路线、定团旅游、在线订票、住宿推荐、景点推荐等功能。此系统设计上采用Web Service技术,使建成的系统具有良好的稳定性、可扩充性。系统设计按标准化、规范化,分层设计,构件化实现。采用软件构件化的开发方式,使系统结构分层,业务与实现分离,逻辑与数据分离;以统一的服务接口规范为核心,使用开放标准。从功能上来说,本系统是比较完备的,以Web界面与用户交互,为用户提供信息并接受其操作,同时通过数据库来存储信息数据。系统实现了对信息数据的增、删、改、查等基本数据库操作,采用了模块化设计方法,另外根据用户的需求及程序的应用与维护的易用性,将各个部分置于不同的模块当中,从而方便了程序的扩展与维护,同时建立了程序功能复用的基础。 关键词: 露营网站;JSP;MYSQL 总体目标 所要建立露营网站的总目标是: 1)利用系统的计算机管理,使旅游公司的业务管理工作更加简化和规范化,系统化。 2)通过计算机的运行管理,减少没必要的工作量和沉余,并将旅游公司旅游网站与客户直接联系在一起,这样不但方便于公司管理,也方便了客户查询的工作。 3)能够方便提供关于旅游业中的各种信息。 3.2 具体目标 (1)新闻资讯模块:此模块用于更新与发布国内外最新的旅游资讯和与本旅游公司有关新闻。 (2)旅游线路模块:方便游客对旅游线路进行查看。 (3)线路预定模块:通过此模块游客可以方便地对线路进行预订。 (4)会员中心模块:此模块针对注册会员,游客若想要预定旅游线路必须先注册成为会员。 (5)留言模块:在前台页面上客户可以针对自己的需求或感想留言。 (6)后台管理模块:通过登录后在管理界面对整体进行管理,包括对订单信息的管理,会员的管理,线路的管理,管理员的设置,网站的设置。 开发环境:MyEclipse Web服务器:Tomcat 数据库:MySQL 目 录 摘 要 1 ABSTRACT 2 1 项目概述 5 1.1 现系统概述 5 1.2 组织机构及业务范围 5 1.3 业务流程描述 6 1.4 现系统存在的问题及薄弱环节分析 7 2 可行性分析 8 2.1 技术可行性 8 2.2 经济可行性 8 2.3 操作可行性 8 2.4法律可行性 9 3 需求分析 10 3.1 总体目标 10 3.2 具体目标 10 3.3 功能模型 10 3.3.1 系统数据流程图 10 3.3.2 数据字典 14 4 概要设计 17 4.1 体系结构设计 17 4.2 接口设计 18 4.2.1 外部接口 18 4.2.2 内部接口 19 4.3 代码设计 19 4.3.1 代码设计的原则 19 4.3.2 系统所需代码设计 20 4.4 数据库设计 20 4.4.1 数据库的概念设计 20 4.4.2 数据库逻辑结构设计 22 4.4.3 数据库物理结构设计 23 4.5 运行设计 24 4.5.1 运行环境 24 4.5.2运行时间 25 4.5.3 运行控制 25 4.6 出错处理设计 25 4.6.1 出错输出信息 25 4.6.2 出错处理对策 25 4.7 安全保密设计 26 4.7.1 数据安全性 26 4.7.2 登录用户的安全性 26 4.7.3 操作安全性 26 4.8 维护设计 26 5 详细设计 27 5.1 系统登录功能设计 27 5.2 线路信息功能设计 27 5.2.1 添加线路基本信息 28 5.2.3 线路信息删除管理 29 5.3 住宿信息管理功能设计 29 5.3.1 添加住宿信息 30 5.3.2 查询住宿信息 31 5.4 旅游景点管理功能设计 31 5.4.1 添加旅游景点信息 31 5.4.2 查询旅游景点信息 31 5.5 留言信息功能设计 31 5.5.1 添加留言信息 32 5.5.2 查询留言信息 32 5.6 系统设置功能设计 32 5.7.1 添加用户 32 5.7.2 修改密码 33 5.7.3 会员管理 33 5.7.4 退出登录 33 6 编码 34 6.1概述开发工具及编程脚本 34 6.1.1后台开发工具概述MYSQL 34 6.1.2前台开发工具概述NET技术 34 6.2 脚本习惯说明 35 6.3 程序清单 35 7 测试 36 7.1 测试原则及测试方法概述 36 7.1.1 测试原则 36 7.1.2 测试方法 37 7.2 软件测试结论 37 7.2.1 软件能力 37 7.2.2 缺陷和限制 37 7.2.3 测试结论 38 结论 39 致 谢 40 参考文献 41