基于Web的校园个人自行车租赁系统

2020-04-20 10:39韩思凡
卫星电视与宽带多媒体 2020年2期
关键词:开发软件大学

韩思凡

【摘要】为了合理管理大学生的主要交通工具即自行车,更加方便大学生活,合理优化校园空间,我们将设计出“基于Web的校园个人自行车租赁系统”实现大学生之间自行车校内网上租赁,节约成本。

【关键词】软件;大学;开发

1. 开发背景

上大学三年来发现自从ofo退出市场以来,身边很多同学都购买了自己的个人自行车,但是由于在校期间大学生对自己的自行车的使用并不是特别的频繁,因此,学校里的各个宿舍楼下堆积了很多“僵尸车”。针对这一现象,发现其实同学们并不是每个人都需要购买自行车,而可以在自己有需要使用的时候向已经购买了自行车并且在这个时段闲置的同学以公里数计费的方式租赁自行车,这样在很大程度上方便了在校的同学,另外也解决了“僵尸车”堆积问题,解决了“校园交通难”的问题,优化了校园空间。因此,我们推出了“基于Web的校园个人自行车租赁系统”为解决以上问题提供服务。

2. 系统概要设计

基于Web的校园个人自行车租赁系统大致上分为

两个大的模块即针对自行车车主的“出租模块”和针对用户的“租赁模块”。系统涉及到的人员分为“游客”,“用户”,“管理员”三大类,其中,游客的权限仅仅限于浏览,不能在系统上出租或者向别人租赁自行车。用户按照系统要求以學号为账号注册后成为系统的用户,用户细致分为将自己自行车租赁出去的车主和向车主租赁自行车的客户,各自需要的功能可以进入系统后点击相应功能模块实现。管理员拥有全权管理系统的权限,可以对用户做出管理,给平台创造一个绿色环境。借车流程为:用户进入系统后首先输入学号,系统检查是否合法,再检查是不是有空闲车辆,有的情况下向用户推送可借车辆,更新数据库,借车成功。借车流程图如下:

还车流程为:骑行结束并且将车辆归还在原处后为了安全起见要求再次输入学号,系统判断是否合法,不合法直接不能还车,当输入的学号合法的时候,系统自动按照公里数计算费用,用户按照车主支持的付款方式线下支付,并且确认归还,系统更新数据库信息,还车完成,还车流程图如下:

3. 系统功能详细说明

(1)登录,注册:注册的时候系统要求采用学生的学号进行注册,系统已经接入学校的数据库,可以自动识别输入的学号是不是符合要求,当不符合要求的时候直接不给予注册。登录的时候用学号和自己设置的密码进行登录。

(2)出租模块:该模块用于车主将自己的车挂在平台上面向客户出租,平台为了实际向客户展示车辆信息要求车主上传车辆的实况图,填写可以出租的时段,每公里数计费多少,是否支持将车辆送往客户要求的地点,车辆的车轮半径(即可以为计算车轮转动一圈所跑的公里数提供计算途径,联系方式)。

(3)租赁模块:面向需要租车的同学,为有自行车需要的同学提供即时可租的车辆信息服务,租赁的时候要求保证自己输入的学号是合法的学号,否则不予租赁。

4. 系统开发可行性的分析

(1)技术可行性:硬件方面本系统在实现计算车辆跑了多少公里方面的办法可以采用在车轮架上装载用于计数车轮转动圈数的方法实现,车辆有大小,车轮亦是,所以要求上传车辆的车轮半径。自行车利用目前在校学生已有车辆即可。软件环境方面,本系统采用的是java开发,所以开发的过程中涉及到的工具都是免费的,为开发者免去了开发经费的压力,同时,java日趋成熟,稳定性高。开发语言用到用于Web前端的HTML,CSS,JavaScript。开发后台的java以及用于数据库的Mysql。这些知识已经在校学习完成,可以熟练运用。软件在Windows上即可运行。

(2)安全行性:本软件只为本校的学生提供服务,而且在借车的过程中必须不止一次输入学号,车主可以由此精确地定位到用户的信息,而且支付方式为线下支付,防止了拒不支付以及非本校人员使用,具有较高的安全系数。

5. 结语

本系统的开发目的是一方面为了方便在校同学们的生活,并且在一定程度上做到在日常出行方面给同学们节约经费。另一方面也是为了优化学校的空间结构,不让过多的“僵尸车”浪费校园的空间,在一定程度上也会在校园中“有序出行”方面做出贡献。当然,本系统是开发的第一个版本,难免有很多不妥善的地方,还望同学们在日后使用的过程中能够给予反馈,共同改进,不断做到版本迭代,从而推出功能更为完善的版本。

参考文献:

[1]卫一人,张素娟,吕敏.基于校园一卡通的通用第三方对接系统设计与应用[].微电子学与计算机,2006(5): 154-156.

[2]赵宁.基于安卓系统的图书馆管理系统设计分析[J].计算机产品与流通,2019(10):163.

猜你喜欢
开发软件大学
至善
有趣的识花软件
在线投稿与编辑系统的设计与开发
遵义红色旅游开发对策研究
基于J2EE和Ionic的ITer学习APP设计与开发
单片机在电子技术中的应用和开发
即时通讯软件WhatsApp
中国最美的十所大学
丰富多彩的Android软件
门槛最高的大学(前10名)