随着现在人们生活越来越好,交通越来越便利,家庭有车的不在少数,每一个人都可能因为自己的出行而给环境造成负面影响,而这些环境问题的主要来源是汽车尾气。因此人们也开始逐渐改变日常出行方式。近几年来使用自行车出行的人越来越多,但是通过个人购买自行车使用,并不是一种高效的方式,对大多数人来说临时租赁自行车更加合适,由于人工管理租赁自行车存在诸多不足,制约自行车租赁的普及,通过使用计算机技术进行在线租赁更加高效,自行车在线租赁系统进行短期租赁方式“随借随用随还”极大的方便了人们的日常出行,缓解交通阻塞、促进节能减排,同时也提高的自行车利用率。
二、意义:
使用计算机技术设计在线租赁系统,把用户租赁信息动态展示出来,用户可以在网上直接查看租赁信息和还车时间,也可以直接在网上进行租赁,查看车辆信息,不仅便捷了用户,也极大的方便了租赁商家,在线租赁系统为自行车租赁商提供更高效的自行车租赁管理方式。与传统方式相比,在安全性,便捷性,高效性上有更好的优势。
参考文献
【1】 肖睿、肖静、董宁, SSM轻量级框架应用实战, 人民邮电出版社,2018-05-01
【2】 邹欣,构建之法 现代软件工程(第三版),人民邮电出版社,2017-06-01
【3】 王珊、萨师煊,数据库系统概论第五版,高等教育出版社,2016-02-01
【4】 [美]马丁.福勒 重构改善既有代码的设计(第2版),人民邮电出版社,2020-05-01
【5】 [美]马克.艾伦.维斯,数据结构与算法分析,机械工业出版社 ,2016-03-01
【6】 邵山欢,jQuery和Ajax实战教程,高等教育出版社,2020-01-01
【7】 刘彦君、张仁伟、满志强, Java面向对象思想与程序设计,人民邮电出版社 ,2018-11-01
【8】 肖睿、喻晓路, Java Web应用设计及实战, 人民邮电出版社,2018-01-01
【9】 MICK,SQL进阶教程,人民邮电出版社,2017-11-01
主要内容和预期目标、拟采用的方法和步骤、总体安排与进度:
一、主要内容和预期目标:
自行车在线租赁管理系统主要包括:包含用户注册,登录,浏览车辆,在线下单,结账,管理员增删车辆种类,查看租赁详情,车辆租赁数量排行,项目分为前后台,前台是用户登录使用,后台是管理员登录使用,前台对应浏览车辆,在线下单,结账,后台对应增删车辆种类、浏览租赁详情、车辆租赁数量排行。
二、拟采用的方法和步骤:项目使用Spring+SpringMVC+MyBatis框架技术,Jsp,JQuery,JavaScript,Ajax技术,数据库技术等技术,前段使用HTML,JavaScript,CSS,Jquery,Ajax技术,Jsp技术,后端逻辑实现用JavaEE技术和Spring+SpringMVC+MyBatis框架技术,数据管理用Mysql数据库技术。
步骤:进行需求分析,对软件需要实现的各个功能进行详细需求分析,其次软件设计,对整个软件系统进行设计、包含系统框架设计、数据库设计等,然后程序编码,将软件设计的结果转化为计算机可运行的程序代码,最后是软件测试,在软件设计完成之后进行严密的测试,发现在整个软件设计过程中存在的问题并加以纠正。
三、总体安排与进度:
时间 进度
2020年9月 收集相关资料、确定选题
2020年10月 对整个软件系统进行设计
2020年11月-2020年1月 完成代码的编写
2020年1月-2020年2月 对代码进行测试并纠正问题
2020年3月 毕业论文编写
2020年4月 论文的修改与完善
2020年5月 答辩准备