《基于JavaEE的公共自行车管理系统——毕业论文》由会员分享,可在线阅读,更多相关《基于JavaEE的公共自行车管理系统——毕业论文(26页珍藏版)》请在金锄头文库上搜索。
1、本科毕业论文(设计)本科毕业论文(设计)本科毕业论文(设计)本科毕业论文(设计)题 目 基于 JavaEE 的公 共自行车管理系统 专 业 软件工程 作者姓名 学 号 单 位 聊城大学 指导教师 年年 月月教教 务务 处处 编编目目 录录目目 录录.1 1摘摘 要要.2 2AbstractAbstract.3 3前前 言言.1 11.1. 绪论绪论.1 11.1 系统开发背景及意义 .11.2 本文主要工作 .21.3 关键问题解决 .32.2. 系统需求分析与获取系统需求分析与获取.3 32.1 系统概述 .32.2 系统需求分析 .33.3. 开发工具介绍开发工具介绍.4 43.1 ecl
2、ipse .43.2 Oracle 数据库.54.4. 详细设计详细设计.5 54.1 包、类结构设计 .54.2 数据库设计 .65.5. 系统实现与测试系统实现与测试.6 65.1 系统总体实现 .65.2 系统关键功能及算法实现 .9结束语结束语.1414参考文献参考文献.1616致致 谢谢.1717摘摘 要要公共自行车管理系统是一款用于规范公共自行车租借行为,保护公共财产的用户实名制管理系统。当今公共自行车租借在中国已经比较普及,广泛应用于城市公共交通基础设施建设,在学校,小区,商业街的附近经常可以看到它的身影。可是公共自行车避免不了的会受到用户或者他人的恶意损坏,为了保护广大群众的公
3、共利益不受侵害,公共自行车管理系统应运而生。该系统限制用户注册必须实名,以评分为基础对用户信用度进行判断并做出相应处罚措施,最大程度的避免用户恶意损坏公共财产。本系统开发时使用的工具有 Eclipse,Oracle 数据库,涉及到Java,JavaScript,jsp,struts2 框架相关的知识,通过 jdbc 技术完成Java 与数据库的数据交互。系统实现了用户的注册,登录,信息查询,信息修改的功能,根据车辆损坏状态的最后使用者判定负责人,以信用评分的方式监管用户借车行为。关键词:关键词:公共自行车;信用度;实名;EclipseAbstractPublic Bicycle Supervi
4、se System is a real-name registration system which was used for reconcile the behavior of rent public bicycle,protect common property.Now the public bicycle was general in China,extensive use in city common traffic infrastructure construction,we can easy to see them in school,village and business st
5、reet. But public bicycle is hard to avoid the evil damage from user or other people,Public Bicycle Supervise System was born to protect peoples common property.this system require user enroll with real-name,based on score to judge users credit standing that make corresponding punishment measures,at
6、utmost to avoid user destroy public property.This system consists of development tool called Eclipse and Oracle database,involve the knowledge of Java,JavaScript,jsp and struts2,jdbc technology connect Java and database complete data alternation.The system has finished the function of users register
7、,entry,information query,information amend.Person liable is a man who used the bicycle at the last time before the bicycle was destroyed,supervise users rent behavior with credit rating.Key words: Public bicycle; Credit line; Real-name; Eclipse聊城大学本科毕业设计1基于基于JavaEEJavaEE的公共自行车管理系统的设计与的公共自行车管理系统的设计与
8、实现实现前前 言言当今时代,公共自行车成为了大家出行的宠儿,它不仅具有方便,快捷,环保的特点,随取随用和低收费也是获得大家青睐的重要原因。不过在公共自行车的发展过程中,有一部分人却要违背社会的主旋律,做出损坏公共自行车这种损人不利己的行为,对社会造成了很坏的影响,影响了大家的公共利益。该系统通过对租车用户进行实名制注册的方式,规范用户“反正不是我自己的就不用爱惜”的思想,通过信用度评分的措施对用户进行处罚和管理,改善公共自行车租借市场的乌烟瘴气。本系统的操作界面并非传统业务处理界面那样难懂,适用于任何计算机操作水平的用户,致力于做到任何阶层,任何文化水平的用户都可以轻松掌握系统的使用方法。聊城
9、大学本科毕业设计21. 绪论绪论1.11.1 系统开发背景及意义系统开发背景及意义公共自行车并非新事物,阿姆斯特丹早在 1965 年就进行了“公共自行车”项目,在当时被称作“WitteFietsen” ,但是由于损坏,偷窃等问题不断出现,这个项目最终被叫停。12到了 2007 年,法国巴黎重启项目,推出“单车自由骑” ,该活动取得了巨大的成功,起到了缓解交通拥阻和遏制环境污染的目的,但是损坏,偷窃仍旧是一个挥之不去的问题,让经营者付出了很大代价。3同年,中国国内开始引入具有一定使用价值的公共自行车系统,开启了由政府主导分城市统一管理的模式时代,此后,共享单车一发不可收拾,永安行,ofo,摩拜等
10、公司的成立,象征着中国共享单车市场进入群雄争霸的时代。4在法国,有四万余量公共自行车,遍及全国三十多个城市,足以满足人口密集区的自行车租借需求。不过这个数量并不是最终结果,此后法国公共自行车的数量快速增长,骑自行车的人士增加了将近一半,每年使用公共自行车的数量破亿。6不仅仅是法国,全球至少 49 个国家的 500 多个城市建立了公共自行车系统,连迪拜也于 2013 年建立了公共自行车系统。7丹麦多年来都提倡“绿色交通” ,仅仅需要付出少量的代价便可以租用自行车,据统计显示,每辆自行车的空闲时间只有 8 分钟,足见其受欢迎程度。8在英国,许多乘客都可以使用公共自行车环游英国,9在伦敦,租车系统全天 24 小时运行,当租车者到达停车位却无空位时,可以操作显示屏搜索附近空闲车位进行查找。公共自行车出行不仅方便快捷,绿色环保,使用成本还要明显低于驾车出行,因此深受人们的青睐。聊城大学本科毕业设计3但是公共自行车风靡中国以来,出现了越来越多的报道公共自行车被破坏的新闻,很多扫码租车的单车车身上的二维码