公共自行车租赁管理系统分析与设计
一、系统简介及主要功能
公共自行车管理系统面向公共自行车管理中心开发,主要用于实现租赁过程和车辆人员管理自动化,本系统由车辆信息管理、用户人员管理、租赁记录管理、用户卡注册、充值、注销功能四个功能模块组成,其中管理员拥有系统最高权限,协调系统的正常运作,并直接与系统交互。
图错误!未定义书签。
系统功能表
二、小组成员及分工
三、需求模型
图错误!未定义书签。
系统用例图用例规约:
四、分析模型
类图:描述系统内的实体类与类之间的关系
其中,参与者分为用户和管理员,每一名用户对应一张属于自己的用户卡,并通过用户卡与系统交互,用户卡可存储租车记录与充值记录,也可以与自助终端机交互完成租借与归还任务,管理员拥有较高权限,可帮助用户注册、充值、注销用户卡,也可以管理自行车信息,租车记录会出现超出时限的现象,系统将自动根据罚款细则进行记录并在用户卡中扣除金额。
图错误!未定义书签。
类图
顺序图:
充值顺序图:管理员通过登录到系统,完成身份验证,管理员通过刷卡向系统传输用户卡信息,并手动输入金额,保存信息并完成充值。
图错误!未定义书签。
充值顺序图
租车顺序图:用户通过租车自助终端机刷卡验证身份,取得自行车,终端机会自动更改所租用自行车的租借状态,并生成租车记录存储到租车记录档案中。
图错误!未定义书签。
租车顺序图
还车顺序图:用户通过租车自助终端机刷卡验证身份,归还自行车,终端机会自动更改所租用自行车的租借状态,并生成还车车记录存储到租车记录档案中。
: 管理员
图错误!未定义书签。
还车顺序图
五、设计模型:包括设计阶段的类图、顺序图及相关说明
图错误!未定义书签。
设计阶段实体类图
图错误!未定义书签。
表现层类图
图错误!未定义书签。
控制层类图
图 错误!未定义书签。
领域类图
图 错误!未定义书签。
租车顺序图
:User
图 错误!未定义书签。
还车顺序图
图 错误!未定义书签。
充值顺序图
六、 总结及感想
信息系统分析与设计是利用现代信息技术没处理组织中的信息、业务、管理和决策等问题,并未组织目标服务的综合系统。
通过上机课程中小组内的设计自己的系统,使我们感受到一个项目的的灵魂在于前期对系统的设计,中期的分析与后期的实施。
在设计之前首先我们要进行一些系统的调查,要了解这一系统是否满足大众的需要,确定我们的设计切实可行而不是在做无用功。
同时也要考虑经济技术社会等多方面的因素,才能确定是否应设计这一系统。
我们的设计是公共自行车管理系统。
在汽车横扫大街小巷的如今,公共自行车的应用大大方便了人们对于近距路程的便捷化。
于是我们设计的是公共自行车租赁系统。
用户带着自己的身份证和押金去办理点找管理员办理一张自行车租赁卡后,充入一定金额后可按照我们的规定在固定的地点刷卡借用自行车。
在一定的时间内借车免费,超过这一时间开始计费,使用结束后再相应的地点还回自行车并刷卡扣费。
在需求分析、系统分析以及系统设计这一过程中,在老师的帮助下我们不断发现系统的问题,并得到改正。
《信息系统分析与设计》这门课程在一开始老师便告诉我们这门课程的重点便是分析与设。
系统是人性化的系统,分析是便民的角度,在整个设计分析的过程中,体会每一个系统都有幕后很多人的辛苦付出。
也在为毕设及以后的工作打下基础。