jsp的景区自行车租赁系统的设计与实现【字数:9121】
近年我国旅游业的快速发展,出游人数也随之不断增加。为了让人们更加方便地游览旅游景区,设计与实现了一个基于JSP的景区自行车租赁系统。红太阳景区自行车租赁系统共有两种用户:管理员和会员。管理员用户拥有后台管理功能,包括查看会员自行车租赁的情况及统计租金,对会员、景区自行车、站点进行增加和管理操作,对于有问题的自行车进行报修,可以在系统中发布有关的公告告知游客。会员用户的主要功能是可以浏览自行车租赁页面,选择在任一站点租赁和归还自行车,可以在线为自己的账户充值用以支付归还自行车时的租金,还可以查看管理员发布的公告,更好地进行游览。
目录
1.绪论 1
1.1研究背景 1
1.2研究内容 1
1.3系统影响 1
1.4篇章结构 2
2.系统开发环境和技术 3
2.1开发框架 3
2.1.1 MVC 3
2.1.2 SSH 3
2.2开发硬件环境 3
2.3开发软件环境 4
2.3.1 MyEclipse 开发平台 4
2.3.2 Tomcat 服务器 4
2.3.3 Mysql数据库 4
2.3.4 JDBC 4
3.系统分析 5
3.1可行性研究 5
3.1.1技术可行性 5
3.1.2经济可行性 5
3.2需求分析 5
3.2.1系统角色 5
3.2.2功能需求 5
3.3用例描述 7
3.3.1用例图 7
3.3.2用例规约 8
3.4系统类图 12
4.系统设计 13
4.1系统功能模块设计 13
4.2系统详细设计 14
4.2.1系统类图设计 14
4.2.2系统顺序图设计 15
4.3系统数据库逻辑结构设计 17
5.系统实现 21
5.1管理员功能实现 21
5.1.1管理员登录功能实现 21
5.1.2权限管理功能实现 22
5.1.3 *好棒文|www.hbsrm.com +Q: ^351916072^
自行车管理功能实现 22
5.1.4会员管理功能实现 23
5.1.5站点管理功能实现 23
5.1.6租赁统计管理功能实现 23
5.2会员功能实现 24
5.2.1会员登录功能实现 24
5.2.2租赁自行车功能实现 24
5.2.3归还自行车功能实现 25
6.系统测试 26
6.1测试方案 26
6.2测试用例 26
7.结论 28
参考文献 29
1.绪论
1.1研究背景
近年我国旅游业在以飞快的速度进行发展,出游人数随之不断增加。通过知网的大数据平台调研发现,2018年我们国家大概有3亿人次进行旅游出行,比2017年人次足足多了1.5亿人,翻了一番。那么如何能够为游客们提供更好的服务,如何使他们快速地进行旅游景区的游览,是我们研究的主要内容。我们通过调查发现,自行车作为一种代步工具,可以提高人们游玩的效率,让游客们玩得更尽兴,因此开发一个红太阳景区自行车租赁系统。景区自行车租赁的租金也是一笔可观的收入,所以红太阳自行车租赁系统可以成为景区的一项增值业务,同时也将成为景区智能化的一大亮点,从而吸引更多的游客前来游玩。
1.2研究内容
红太阳景区自行车租赁系统采用JAVA语言进行开发,采用面向对象的方式进行设计,包括用例图类图等设计。系统有两个用户即管理员和会员,所以将系统分为管理员和会员两大模块,系统最主要的功能是游客可以选择在任一站点租赁和归还自行车,租赁成功则站点自行车数量减一,归还成功则自行车数量加一,归还时应支付相应时间的租金,租金从个人账户扣除。红太阳景区自行车租赁系统的实现将给予游客和景区管理员们极大的方便,可以提高景区满意度。
1.3系统影响
红太阳景区自行车租赁系统最主要的意义在于提高游客的游玩效率,提高景区的满意度,增加景区的利润。同时,自行车作为一种大家都知道低碳、节能、环保的交通工具,相对电车来说,不需要燃油和电且更加安全,维护的成本也更低。通过红太阳景区自行车租赁系统的设计,可以减少景区的二氧化碳排放量,打造绿色景区。此系统不仅仅针对景区使用,也可以推广到日常交通生活中去,为绿色健康的生活方式提供技术支持,为我国节约减能做出一点贡献。而且此系统能够为正在从事租赁系统研究的技术人员,提供一些参考价值。所以红太阳景区自行车租赁系统的设计与实现具有广阔的发展前景以及深远的意义[1]。
1.4篇章结构
第一章主要进行绪论介绍。描述红太阳景区自行车租赁系统开发的一些现状、开发背景,并对红太阳景区自行车租赁系统的研究意义进行详细的阐述说明,重点对红太阳景区自行车租赁系统的研究内容进行说明。
第二章主要介绍红太阳景区自行车租赁系统的开发环境以及开发技术,重点介绍红太阳景区自行车租赁系统的开发框架以及开发环境,包括开发系统使用的工具、web服务器、数据库等。
第三章对红太阳景区自行车租赁系统进行分析,包括可行性研究、对管理员的功能需求进行分析以及对红太阳景区自行车租赁系统的游客需求进行分析,用例图进行直观地分析,并对用例进行规范说明,以及对红太阳景区自行车租赁系统的类图进行分析。
第四章主要对红太阳景区自行车租赁系统进行设计,首先是概要设计,画出管理员和会员模块各自的结构设计图,然后详细设计中使用类图进行设计,方便编码阶段类的设计,类图应该体现红太阳景区自行车租赁系统所需要的java类。并对红太阳景区自行车租赁系统的主要业务使用顺序图进行阐述说明。最后完成红太阳景区自行车租赁系统的数据库逻辑结构设计,列出数据库中所有的表,并详细展示数据表的各个数据项。
第五章主要内容是完成红太阳景区自行车租赁系统的实现,分成管理员和会员两大模块介绍了各自主要实现的功能。包括用户登录功能、自行车管理、会员管理、站点管理、对自行车的租赁以及对自行车的归还,并对自行车进行押金缴费等功能。
第六章主要内容是对红太阳景区自行车租赁的测试部分,确定了测试方案,根据测试方案设计测试用例,查看系统是否和预期结果相同,完成测试工作。
第七章主要是对红太阳景区自行车租赁系统的开发进行总结说明,并对红太阳景区自行车租赁系统的一些不足进行详细阐述说明,对自己在整个过程中的收获和存在的问题做一个总结[2]。
2.系统开发环境和技术
目录
1.绪论 1
1.1研究背景 1
1.2研究内容 1
1.3系统影响 1
1.4篇章结构 2
2.系统开发环境和技术 3
2.1开发框架 3
2.1.1 MVC 3
2.1.2 SSH 3
2.2开发硬件环境 3
2.3开发软件环境 4
2.3.1 MyEclipse 开发平台 4
2.3.2 Tomcat 服务器 4
2.3.3 Mysql数据库 4
2.3.4 JDBC 4
3.系统分析 5
3.1可行性研究 5
3.1.1技术可行性 5
3.1.2经济可行性 5
3.2需求分析 5
3.2.1系统角色 5
3.2.2功能需求 5
3.3用例描述 7
3.3.1用例图 7
3.3.2用例规约 8
3.4系统类图 12
4.系统设计 13
4.1系统功能模块设计 13
4.2系统详细设计 14
4.2.1系统类图设计 14
4.2.2系统顺序图设计 15
4.3系统数据库逻辑结构设计 17
5.系统实现 21
5.1管理员功能实现 21
5.1.1管理员登录功能实现 21
5.1.2权限管理功能实现 22
5.1.3 *好棒文|www.hbsrm.com +Q: ^351916072^
自行车管理功能实现 22
5.1.4会员管理功能实现 23
5.1.5站点管理功能实现 23
5.1.6租赁统计管理功能实现 23
5.2会员功能实现 24
5.2.1会员登录功能实现 24
5.2.2租赁自行车功能实现 24
5.2.3归还自行车功能实现 25
6.系统测试 26
6.1测试方案 26
6.2测试用例 26
7.结论 28
参考文献 29
1.绪论
1.1研究背景
近年我国旅游业在以飞快的速度进行发展,出游人数随之不断增加。通过知网的大数据平台调研发现,2018年我们国家大概有3亿人次进行旅游出行,比2017年人次足足多了1.5亿人,翻了一番。那么如何能够为游客们提供更好的服务,如何使他们快速地进行旅游景区的游览,是我们研究的主要内容。我们通过调查发现,自行车作为一种代步工具,可以提高人们游玩的效率,让游客们玩得更尽兴,因此开发一个红太阳景区自行车租赁系统。景区自行车租赁的租金也是一笔可观的收入,所以红太阳自行车租赁系统可以成为景区的一项增值业务,同时也将成为景区智能化的一大亮点,从而吸引更多的游客前来游玩。
1.2研究内容
红太阳景区自行车租赁系统采用JAVA语言进行开发,采用面向对象的方式进行设计,包括用例图类图等设计。系统有两个用户即管理员和会员,所以将系统分为管理员和会员两大模块,系统最主要的功能是游客可以选择在任一站点租赁和归还自行车,租赁成功则站点自行车数量减一,归还成功则自行车数量加一,归还时应支付相应时间的租金,租金从个人账户扣除。红太阳景区自行车租赁系统的实现将给予游客和景区管理员们极大的方便,可以提高景区满意度。
1.3系统影响
红太阳景区自行车租赁系统最主要的意义在于提高游客的游玩效率,提高景区的满意度,增加景区的利润。同时,自行车作为一种大家都知道低碳、节能、环保的交通工具,相对电车来说,不需要燃油和电且更加安全,维护的成本也更低。通过红太阳景区自行车租赁系统的设计,可以减少景区的二氧化碳排放量,打造绿色景区。此系统不仅仅针对景区使用,也可以推广到日常交通生活中去,为绿色健康的生活方式提供技术支持,为我国节约减能做出一点贡献。而且此系统能够为正在从事租赁系统研究的技术人员,提供一些参考价值。所以红太阳景区自行车租赁系统的设计与实现具有广阔的发展前景以及深远的意义[1]。
1.4篇章结构
第一章主要进行绪论介绍。描述红太阳景区自行车租赁系统开发的一些现状、开发背景,并对红太阳景区自行车租赁系统的研究意义进行详细的阐述说明,重点对红太阳景区自行车租赁系统的研究内容进行说明。
第二章主要介绍红太阳景区自行车租赁系统的开发环境以及开发技术,重点介绍红太阳景区自行车租赁系统的开发框架以及开发环境,包括开发系统使用的工具、web服务器、数据库等。
第三章对红太阳景区自行车租赁系统进行分析,包括可行性研究、对管理员的功能需求进行分析以及对红太阳景区自行车租赁系统的游客需求进行分析,用例图进行直观地分析,并对用例进行规范说明,以及对红太阳景区自行车租赁系统的类图进行分析。
第四章主要对红太阳景区自行车租赁系统进行设计,首先是概要设计,画出管理员和会员模块各自的结构设计图,然后详细设计中使用类图进行设计,方便编码阶段类的设计,类图应该体现红太阳景区自行车租赁系统所需要的java类。并对红太阳景区自行车租赁系统的主要业务使用顺序图进行阐述说明。最后完成红太阳景区自行车租赁系统的数据库逻辑结构设计,列出数据库中所有的表,并详细展示数据表的各个数据项。
第五章主要内容是完成红太阳景区自行车租赁系统的实现,分成管理员和会员两大模块介绍了各自主要实现的功能。包括用户登录功能、自行车管理、会员管理、站点管理、对自行车的租赁以及对自行车的归还,并对自行车进行押金缴费等功能。
第六章主要内容是对红太阳景区自行车租赁的测试部分,确定了测试方案,根据测试方案设计测试用例,查看系统是否和预期结果相同,完成测试工作。
第七章主要是对红太阳景区自行车租赁系统的开发进行总结说明,并对红太阳景区自行车租赁系统的一些不足进行详细阐述说明,对自己在整个过程中的收获和存在的问题做一个总结[2]。
2.系统开发环境和技术
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/rjgc/521.html