共享租车信息管理系统可行性分析报告
1引言
随着计算机技术广泛应用到社会的各个领域,信息的地位与作用随着信息技术的迅猛发展,逐渐显示出它的重要性,并已经成为社会发展中的重要战略资源。因此,信息的采集、控制和利用,已成为国家利益之间、竞争对手之间争夺的重要内容。与此同时,信息安全也成为各国、社会各界关注的焦点。访问控制是保护系统资源安全的重要屏障,是信息系统安全的重要功能组件,它在为用户对系统资源提供最大限度访问的基础上,对用户的访问权限进行管理,防止重要信息遭到非法窃取、更改和滥用。
1.1编写目的
随着国家的经济增长,人民的生活水平不断提高,大家的代步工具越来越多,因此出现了共享经济,有了很多的共享单车和汽车等,大量的共享商品需要管理。而共享租车信息系统就解决了共享汽车管理的问题,可以方便共享公司的管理,还可以更有条理的去观看租车的情况,这样才能减少公司成本,帮助我国共享租车业有更好的发展。
1.2背景
1.2背景
待开发的软件系统的名称:共享租车信息管理系统;
本项目的任务提出者:王广松(锤锤cc);
开发者:锤锤cc;
用户:社会人员及大学生;
1.3定义
(1)管理员登录:
本系统只需要一个管理员的账号密码,所以登录功能较为简单。
(2)注销退出:
当管理员点击当前用户注销就可以退出系统。
(3)汽车账户部管理:
管理员在后台可以增加、修改、删除以及浏览汽车的类型,并且可以凭借对应的汽车编号搜索指定的汽车。
(4)租车账户管理:
管理员在后台可以了解到用户的信息,可以对他们进行增加、修改、删除操作,根据用户的id和用户名。
(5)汽车信息管理:
对于汽车做了记录,包括汽车的车型,生产日期,租过的用户等,管理员可以对这些信息进行增加、修改、删除,还可以对上面有的字段去进行搜索。
(6)租车记录管理:
来管理一些汽车被租的记录,管理员可以对这些信息进行增加、修改、删除,还可以根据上面有的字段去进行搜索。
(7)租车租凭管理:
用来管理租车用户的租车记录,可以对这些信息进行增加、修改、删除,还可以根据上面有的字段去进行搜索
1.4参考资料
[1] 施霞萍,张欢欢;java程序设计教程第二版机械功业出版社2010, P20-315.
[2] 耿素云,张跃平.Java实用教程[M].清华大学出版社,P10-300.
[3] 原野,沈均义,刑东山.基于Java的音乐播放器.计算机机_工程,2002年,P54-57. .
[4]刘黎明,党东耀Java Applet多媒体播放器设计.计算机应用,2000,P2-78.
2可行性研究的前提
2.1要求
功能:管理员登录,查看车辆信息对车辆信息进行增删该查;
2.2目标
a.人力与物力、财力的减少;
b.提高学校宿舍管理的效率;
c.提高学生宿舍居住满意度。
2.3条件、假定和限制
a.所建议系统的运行寿命的最小值:6年;
b.经费来源:开源软件无需费用;
c.硬件条件:无;
d.运行环境:Windows10以上系统;
e.开发环境:idea;
2.4进行可行性研究的方法
发布调查问卷对社会人士以及大学生进行调查得知对车辆共享的需求
3设备
版本在Window10以上的电脑一台。
4所建议的系统
4.1对所建议系统的说明
宿舍管理系统是信息管理系统,通过计算机管理学生的基本信息与日常事务,通过强大的查询和更新、删除来提高办事效率,编程软件:Visual Studio Code。
4.2处理流程和数据流程
登记入住、查询、迁出、添加房间、删除房间、修改房间、查询、更改宿舍。
4.3改进之处
a.实时更新宿舍信息,提高管理人员效率;
b.加强用户账户安全管理。
4.4影响
4.4.1对设备的影响
暂无。
4.4.2对软件的影响
必须保证操作系统在Windows7以上版本的电脑上运行,以适应宿舍管理系统的需求。
4.4.3对用户单位机构的影响
管理员要求掌握一定的计算机知识。
4.4.4对系统运行过程的影响
用户的操作规程: 提供个人信息;
`运行中心的操作规程:通过房间号等各种途径来查询已住人员信息;
运行中心与用户之间的关系:通过学生宿舍信息可以查询学生的详细信息;
源数据的处理:源数据保存在数据库中,可随机进行查询;
对数据保存的要求,对数据存储、恢复的处理:安全性、完整性、正确性;
输出报告的处理过程、存储媒体和调度方法:每周打印报表管理人员进行核验检查;
系统失效的后果及恢复的处理办法:重启系统。
4.4.5对开发的影响
用户需进行的工作:输入个人宿舍信息;
为了建立一个数据库所要求的数据资源:使用Visual Studio Code完成对数据库的建设、更新、查询与删除工作;
为了开发和测验所建议系统而需要的计算机资源:系统打包,能够异地发布,完成在系统Windows7以上的电脑上进行测试工作;
所涉及的保密与安全问题:系统对管理员权限进行相应的设置,防止非法登录。
4.4.6对地点和设施的影响
学校的教学机房。
4.4.7对经费开支的影响
软件的开发成本并不大,其他的投入也只是电脑。由于学校的电脑已经普及,所运行已经达到了要求,无需重新开发建设,所以系统开发、运行所需的费用是比较低的。
4.5局限性
由于第一次做比较正规的开发,所以难免还有些地方有所遗漏。
4.6技术条件方面的可行性
利用现有的技术,该系统的功能够实现;
对开发人员都已经过将近两年的学习,拥有一定的经验和基础;
在规定的期限内,本系统的开发能够完成。
5可选择的其他系统方案
5.1可选择的系统方案1
参照第4章的提纲,说明可选择的系统方案1,并说明它未被选中的理由。
5.2可选择的系统方案2
按类似5.1条的方式说明第2个乃至第n个可选择的系统方案。
6流程图实现
6.1总体设计原则
在分析了整个模块之后,本章具体实现共享汽车总体结构的设计,系统功能和数据库设计是系统设计核心部分,通过整个管理系统了解到要具备的原则:简洁性、实用性、高效性
7可行性分析
共享汽车进入社会中几乎是无法阻止的,有新鲜事物的出现,会引起大量人们的注意,因为它改变的不仅仅是我们的代步工具,更重要的是出现的共享汽车提高了我们的生活水平。不用买车,不用借车,就可以带着自己的亲朋好友开车游玩。所以会有大量的用户去选择开共享汽车,而许多的公司又缺乏对汽车管理的经验,这个管理系统又正好可以弥补这个漏洞。
7.1技术的可行性
本次毕设选用的所以技术,都是经过仔细学习和练习,在技术上基本可以驾驭所以的功能的实现。如有技术障碍可以查找文献资料,或上网获取解决方案。
7.2经济的可行性
本次系统基本使用开源的免费技术,除了服务器费用,其他费用可以忽略不计。
7.3社会的可行性
本系统的社会可行性主要从法律因素、公司使用可行性两方面进行研究。
(1)法律因素
本系统是根据共享汽车的实际情况开发研制的,是通过大量的调研得出的,系统的软件设计是在独立的环境下完成的,无可供抄袭的软件产品。
(2)使用可行性
本系统对公司管理员的要求并不高,需要具备对Tomcat服务器的使用能力,在投入使用前,无需对操作系统的人员进行培训。这样既减少投入成本又简化了操作环节。由可知本系统具有社会可行性。