基于BS架构的旅游网站后台管理系统的设计与实现.doc

资料分类:计算机信息 上传会员:LA0633 更新时间:2025-05-30
需要金币1000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:18586
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)
摘要:在社会发展节奏不断地的增快以及伴随着我国社会主义市场经济快速发展的背景下,各个行业对互联网技术的依赖需求和重视程度高速增长,这就使得互联网技术随着高校的教育和社会的发展推动了在各行各业中的普及程度越来越广泛,社会信息化不仅使人们的生活越来越便捷,而且互联网技术的发展也使得众多企业不得不转变为信息化管理的发展方向。随着社会和人民群众对互联网信息化的生活方式越来越依赖,导致企业必须转变传统的管理模式和管理理念为更加现代化的信息化管理模式,众多的互联网企业和传统企业开始着手研发在战略上适合本企业发展规划的信息管理系统以投入实际生产管理中。在互联网发展的前期阶段,众多信息管理系统都主要采用C/S架构体系的方式来搭建,虽然这种方式可以为用户提供丰富的界面和交互体验,但是这种架构体系也有着架构相对封闭和需要高昂的运营维护成本使得很多中小型企业在信息化发展的道路上受到阻碍。所以B/S架构体系在这种情况下就体现出了自己的优势,在弥补了B/S架构体系因为自身特点而产生的缺陷的同时,也被越来越多的软件开发人员认可和作为各个行业的软件基础架构。
在上述背景下,本文针对目前存在的一个以互联网旅游产品为主要运营方向的企业在生产和运营中存在的一系列痛点例如:无法查询所需要的历史交易数据用于新产品线的决策和数据分析、无法保障企业内部敏感信息的数据安全、同时企业管理人员无法对企业员工访问系统时的权限进行控制和对产品资源进行合理调配等进行了合理的分析在解决上述痛点的前提下利用较低的资金投入开发一个适合该企业运营方向的基于B/S架构的旅游网站后台管理系统。本文在设计与开发该系统的前对目前流行的技术以及平台做了充分的调研,选择了相对适合该企业的一套开发方案:系统整体使用开源框架SSM进行开发,减少了代码的冗余,提高了开发效率;还使用了业界非常成熟的Oracle数据库用于存储系统相关数据;使用开源的Spring security安全框架实现系统的认证和授权功能以及对部分敏感信息进行加密;系统表现层使用JSP页面和Bootstrap框架设计完成;系统使用集成开发环境IntelliJ IDEA用于开发编码和项目部署。
本文主要从项目研究背景、关键技术分析、需求分析、总体设计、系统实现及系统测试等几个章节来阐述整个系统的开发设计过程,为企业信息化的综合管理提供了一个比较优秀的解决方案。
 
关键词:管理;B/S架构;加密算法;SSM框架;Oracle数据库
 
目录
摘要
Abstract
引    言-1
1  绪论-2
1.1  研究背景及意义-2
1.2  主要研究工作-3
2  系统关键技术概述-4
2.1  前端开发语言-4
2.1.1  Bootstrap 框架-4
2.1.2  jQuery 框架-4
2.2  后端开发语言-4
2.2.1  简单性-5
2.2.2  可靠性-5
2.2.3  安全性-5
2.2.4  低成本-5
2.3  B/S架构技术-6
2.4  SSM框架技术-6
2.5  MVC模式技术-7
2.6  本章小结-8
3  需求分析设计-9
3.1  系统概述-9
3.2  系统用户角色分析-9
3.2.1  普通用户(USER)-9
3.2.2  管理员(ADMIN)-9
3.3  系统的可行性分析-10
3.3.1  技术方面的可行性-10
3.3.2  操作方面的可行性-10
3.3.3  经济方面的可行性-10
3.3.4  安全方面的可行性-10
3.4  系统的功能性需求分析-11
3.4.1  基本数据管理模块-11
3.4.2  系统管理模块-11
3.5  系统的非功能性需求分析-12
3.5.1  可靠性-12
3.5.2  易用性-12
3.5.3  可移植性-12
3.5.4  可维护性-13
3.6  本章小结-13
4  系统的总体设计-14
4.1  系统设计原则-14
4.1.1  可靠性原则-14
4.1.2  易用性原则-14
4.1.3  安全性原则-14
4.1.4  先进性原则-15
4.1.5  可扩展性原则-15
4.1.6  经济性原则-15
4.2 系统总体架构设计-15
4.2.1 系统技术框架设计-15
4.2.2  系统功能框架设计-17
4.3  系统非功能性设计-18
4.3.1  可靠性和易用性设计-18
4.3.2  可维护性和可移植性设计-18
4.3.3  安全性设计-18
4.4  系统数据库设计-18
4.4.1  E-R图设计-19
4.4.2  数据库表设计-20
4.5  本章小结-24
5  系统的实现与运行效果-25
5.1  系统环境搭建-25
5.2  系统功能实现-25
5.2.1  系统登录实现-25
5.2.2  产品管理模块实现-27
5.2.3  订单管理模块实现-29
5.2.4  用户管理模块实现-29
5.2.5  角色管理模块实现-32
5.2.6  资源权限管理模块实现-33
5.2.7  系统日志收集模块实现-35
5.3  系统功能实现效果分析-35
5.4  本章小结-36
6  系统测试分析-37
6.1  系统功能测试-37
6.1.1  登录功能测试-37
6.1.2  用户管理功能测试-38
6.2  系统兼容性测试-41
6.3  本章小结-41
结    论-42
参 考 文 献-43
相关论文资料:
最新评论
上传会员 LA0633 对本文的描述:本文主要从项目研究背景、关键技术分析、需求分析、总体设计、系统实现及系统测试等几个章节来阐述整个系统的开发设计过程,为企业信息化的综合管理提供了一个比较优秀的解决......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: