更新时间:03-13 上传会员:菲菲小宝贝
分类:计算机信息 论文字数:12480 需要金币:1000个
摘要:现今社会生活中,软件、互联网等名词已被人们熟知,我们无时无刻地在与其打交道。甘肃作为一块充满历史气息的土壤,通过互联网的方式让其被人们所了解是一种很好的途径。作为网站应用,因不存在兼容性问题,以及不需要安装就可以直接浏览的便捷性,使得B/S架构的网站迅速得到大量普及,所以本系统采用这种开发方式,使软件可以快速上线和普及使用。
在技术上该网站的实现主要通过Servlet 3.0的注解开发模式以及JSP技术完成,在数据库方面选用轻便的MySQL数据库。在开发过程中,严格地遵循MVC设计模式思想,经历了从数据准备、搭建环境、构建项目整体框架、模块详细开发、单元测试、集成测试等几个阶段。
甘肃印象文旅主题网站分为针对旅客进行信息查看的前台界面和用于管理数据的后台系统两个部分。后台主要实现了活动模块、记忆模块、人文模块,用于管理用户界面的数据,同时也实现了用户的登录注册以及信息修改等功能。前台主要用于普通网上用户进行浏览,获取甘肃文化、甘肃历史以及热门景点、活动信息等内容。
甘肃印象文旅主题网站根据甘肃独有的文化积淀和风景名胜,设计出一套适合人们快速了解甘肃、走进甘肃的文化旅游网站,从而达到推进甘肃文化的传播和带动当地经济发展的目的。
关键词:Servlet 3.0;B/S 架构;文化旅游
目录
摘要
Abstract
引 言-1
1 系统概述-2
1.1-开发背景-2
1.2 旅游类网站市场分析-2
1.3 甘肃文旅主题网站的开发目的与意义-2
2 开发涉及技术-4
2.1 JSP技术-4
2.2 Bootstrap技术-4
2.3 MySQL-4
2.4 JavaScript-5
2.5 JDBC Template与Druid数据库连接池-5
3 网站分析-6
3.1 可行性分析-6
3.1.1 经济角度分析-6
3.1.2 技术角度分析-6
3.1.3 操作角度分析-6
3.2 需求分析-7
3.2.1 界面分析-7
3.2.1 功能分析-7
3.3 开发环境-7
4 系统总体设计-9
4.1 系统功能描述-9
4.2 系统UI设计-10
4.3 系统控制流程-10
4.4 数据库设计-12
4.4.1 概念设计-12
4.4.2 逻辑设计-15
5 系统详细设计-17
5.1 管理员用户模块的设计与实现-17
5.1.1 登录模块的实现-17
5.1.2 注册模块的实现-19
5.1.3 信息修改功能的实现-21
5.2 热门景区模块的设计与实现-23
5.2.1 景区前台界面的实现-23
5.2.2 景区查询功能的实现-24
5.2.3 新增景区功能的实现-25
5.3 实时活动模块的设计与实现-25
5.3.1 活动前台界面的实现-25
5.3.2 活动搜索功能的实现-26
5.4 文史主题模块的设计与实现-27
6 系统测试-28
6.1 测试概述-28
6.2 测试方法-28
6.3 系统功能测试-28
6.3.1 登录模块测试-28
6.3.2 注册模块测试-30
6.3.3 信息修改模块测试-31
结 论-33
参 考 文 献-34