6月更文挑战第7天 | 基于SSH的汽车租赁系统的设计与实现02

102 阅读3分钟

持续创作,加速成长!这是我参与「掘金日新计划 · 6 月更文挑战」的第7天,点击查看活动详情

本系统主要是满足当今汽车领域逐步发展的情况下人们对汽车的租赁需求。在开发本系统之前需要对汽车这个行业做好实地考查与研究,掌握一些必要的知识,比如了解一些市场中什么样的汽车最迎合人们的喜好;什么样的租车价格最能为人们所接受以及最可能租车的群体等实际信息,相应的去开发能够适合当代租车的群体而又能使公司受益的系统软件。

根据调查研究,我选择基于JSP的汽车租赁系统的设计与实现,使用免费的MySQL数据库,以eclipse作为开发工具,JAVA 1.8作为系统的整体开发环境,按照开发程序的基本步骤进行程序的开发,确保系统的完善与安全。

可行性分析

(1) 经济成本可行性

科技时代的浪潮下,方便了各行各业,但伴随着计算机技术使用成本也逐渐降低,使用也越来越方便,本系统采用SSH框架,MySQL数据库,由于都是免费供我们使用,框架和软件都是免费的,不用收费。wind所以对于本系统无论是功能设计还是系统维护与测试,其成本都在可接受范围之内。

(2)技术上可行性

本系统是基于JSP的汽车租赁管理系统,所需的开发工具是Myeclipse8.0,是B/S结构,所以在客户端方面的限制不多,实际开发的阻碍较少,此外所需的计算机硬件和软件平台要求都中规中矩,内存大于1.5G即可,软件平台要求也不高,尤其操作系统方面,既可以是Windows XP,也可以是Windows 2003等,简单易得,在技术上,是完全可以满足的。技术成熟,运用很广泛,所以不用担心技术上的问题。

(3)性能效益可行性

本系统严格遵循开发原则,不但功能能满足客户与业主的需求,其运行速度,准确度以及操作度都完全适合所需人群,不仅维护方便,功能实现也很完善,其效益达到很高的标准。我们的目的是低成本高效益。

(4)法律可行性

本系统作为我自己独立开发与研究的系统,所参考的文献也是对外开放的专业文献,既没有窃取他人的知识产权,也没有违反法律方面的有关规定,因此可以通过法律这一环节的审核。

介绍本系统流程之前,先简要的介绍系统的用户角色类型,总体上分为普通用户和超级管理员(admin)两种,详细的会在下面的需求分析中介绍,首先用户需要输入用户名和密码,核对正确后,系统会对于用户类型读取,针对不同的用户发放不同的操作权限,具体流程图如图所示:

image.png