《停车场管理系统需求分析报告.docx》由会员分享,可在线阅读,更多相关《停车场管理系统需求分析报告.docx(18页珍藏版)》请在第壹文秘上搜索。
1、可视化建模与UM1.)课程结业报告课题名称:停乍场管理系统建模姓名:遐斌学号:90913024班级:09软件1班专业:软件工程指导老师:夏洁武书目完成日期:2012-5-25傅谈:宋定义书签.第一章:概述脩奥未定义书签.1.系统目标幡谀:未定义书签.2.范围和系统功能结构错次未定义书签.其次章:系统功能概述偌谀未定义书筌.1 .系统角色错谈:未定义书签.2 .用户角色划分储决未定义书筌.3 .系统操作流程错谈:未定义书签.4 .系统流程分析储谀:未定义书筌.5 .系统功能模块错俣:未定义书签.6 .系统模块设计储谀:未定义书筌.7 .系统功能描述错谈:未定义书签.第三章:用例模型传谀未定义书筌
2、.1.系统用例模型错谀:未定义书签.2 .停车场管理员系统用例图借未定义书筌.3 .系统用例模型错馒:未定义书签.第四章:类模型传谀未定义书签.系统目标4二.范围4系统角色5二 .用户的角色划分5三 .系统操作流程5四 .系统流程分析6五 .系统功能模块7六 .系统模块设计8七.系统功能描述9第三章用例模型9-系统用例模型9二 .停车场管理员系统用例图如E12三 .系统用例模型13第四章类模型15类图通常包含如下的内容16第一章概述随着经济的发展和人民生活水平的提高,买车成为人们的奋斗目标之一,当然已经有很多人买起了车。可是随着车辆的增多,车辆的停岸问题也随之出现。这就使得各停车场须要更加先进
3、、更加完善的车辆管理系统,为车主带来便利,使停车场的管理系统化。因此开发了停车场管理系统。系统目标1.1停车场内车辆信息的与时汇总,随时r解停乍场乍位的运用状况1. 2统计车辆信息全部电脑化,提高工作效率和工作质量1.3以停车场内的全部不辆信息为基础,动态安排停车位,尽量达到不位的最高利用率1. 4停车费用的结算也由电脑来完成,解决用户所担忧的乱收费问题二.范围1 .系统功能设计范围1. I系统管理员操作系统1.2操作员用例系统1.3客户用例系统2 .系统功能结构停东场管埋系统查看车位运用状况禹开时间到达时间车辆周开信息到达时间退出系统车辆到达信息计算停车的用无空余车位有空余车位9小时所需停车
4、费用m该车运用的5位号一车牌号一有车离开时新到来车辆停放新到来年辆在便道上等候新到来车辆停放其次章系统功能概述一.系统角色1 .系统管理员2 .系统操作员3 .系统超级管理员二,用户的角色划分1.会员2.一般用户三.系统操作流程四.系统流程分析停年场管理系统分为入场停车和出场取乍两部分。如图所示。图系统流程图.入场停车流程(1)入场依据系统提示的停车场的现有信息限制车辆的入场,停车场在有车位的状况卜方能停车。(2)停车指定停车位置提示给用户B.出场取车流程1)收费依据不辆信息,卡类型以与停车的时间等依据收费标准计算收费额度实施收费环节。(2)出场交费之后在出场的相关信息提示N完成停车管理过程。
5、五.系统功能模块如图系统功能模块划分图系统功能模块划分六.系统模块设计(1)授权管理模块具有最高管理权限超级管理员对该模块进行操作,对管理员进行授权,添加删除修改管理员。(2)系统设皆由超级管理员授权的管理员行使该功能,主要是对停车场的参数进行设置。(3)操作员档案管理由管理员行使改功能,停车场业务操作员进行管理,添加、删除、修改操作员的信息C(4)数据管理模块该模块显示了停车场日常运行所产生的数据,场内不辆,进出数据,收费金额以与交班记录的相关信息。(5)档案管理该部分功能为操作员所运用,主要是对停车场发放的卡进行管理、车档案的管理以与停车场顾客的信息档案管理。他们都有自己的添加、删改、修改
6、的功能。(6)入场管理该模块是本系统的个重要的功能模块,主要采集汽车入场时候的一些必要的参数,对参数进行处理和推断,这些获得的参数提交到后台进行相关的处理。(7)出场管理汽乍离场之前对其进行的离场验证和停不时间的数据收集,为卜.收费模块供应数据。(8)收费管理该模块是本系统最重要的一个模块,依据出入场供应的参数结合该模块收费标准的设置计律出收费的金额,完成收费并打印出收费清单。七.系统功能描述71对车辆信息进行记录:车牌号,到达时间,离开时间7.2自动结算停车费用:每小时停车费*(离开时间-到达时间)7.2杳看停车场的运用状况:假如有空余车位,则可让新到的车辆停在空不位上:假如没有空余车位,新
7、到乍俩在便乍道上等候,有车离开时,停在空车位上7.4退出系统:每天工作结束后,退出系统第三章用例模型一.系统用例模型本系统用例图如下1 .筒要说明该用例描述用户进入停车场停车的全过程2 .事务流(I)基本流!.用户把车开到停车场门IJ2 .管理员启动系统3 .系统白检4 .进行身份验证5 .用户进入进入停车场停车(2)备选流3 .特别条件无4 .前置条件无5 .后置条件无6 .扩展点无7 .相关数据用户进入停车场8 .问题说明二.停车场管理员系统用例图如下1 .筒要说明本用例描述管理员管理流程2 .事务流(I)基本流I.管理员看到用车进入2 .管理员启动系统3 .用户身份验证胜利后允许车进入4
8、 .用户身份验证失败禁止车进入停车场备选流3 .特别需求用户必需已经通过测试,并得到管理员的授权。4 .前置条件登录5 .后置条件无6 .扩展点无7 .相关的数据管理员的权限8 .问题说明无。三.系统用例模型客户系统用例图如下9 .简要说明该用例描述用户进入停车场停车的过程10 .事务流送本流1.用户把车开到停中场门口2 .用户身份验证3 .验证胜利4 .用户进入停车场停车5 .验证失败6 .用户被禁止进入停车场(4)备选流11.特别条件无12 .前置条件无13 .后置条件无14 .扩展点无15 .相关数据用户验证信息16 .问题说明无第四章类模型类图的概念、作用、建模元素与语义类图(CIaS
9、Sdiagram)由很多(静态)说明性的模型元素(例如类、包和它们之间的关系,这些元素和它们的内容相互连接)组成。类图可以组织在(并且属于)包中,仅显示特定包中的相关内容。类图(CIaSSdiagram)是最常用的UM1.图,显示出类、接口以与它们之间的静态结构和关系:它用于描述系统的结构化设计。类图(C1.assdiagram)最基本的元素是类或者接口。类图的内容类接口协作关系同其他的图-样,类图也可以包含注解和限制。类图中也可以包含包和子系统,这两者用来将元素分组。有时候你也可以将类的实例放到类图中。注:组件图和分布图和类图类似,虽然他们不包含类而是分别包含组件和节点。二.系统类图与说明建
10、模过程首先应当从系统中的类起先,为了理解类的结构,须要对系统与其工作过程做一个总体陈述.经分析,该系统包含一个电动门、一个指纹传感器、-个微处理器、个存储指纹库的存储系统、个数字键盘、一个十字型按键、一个液晶显示屏、一个电动门以与两个状态灯.系统从指纹传感器中获得指纹数据,并在微处理器中进行预处理和特征提取,获得指纹的生物代码信息,并与指纹库中注册用户的指纹模板进行匹配算法的验证,并输出结果,通过状态灯显示,同时依据匹配结果发送限制信号限制门的开关.通过对系统与类做进步分析可得到系统总的类图如卜.图所示.通过这幅图我们可以得知系统中所包含的基础类与其相互之间的关系,为后文动态模型的建立奠定了基
11、础.图:系统类图第五章小结本文府停车场管理系统的设计和实现做了阐述和分析。用UM1.建模给了该系统更详尽的阐述。模型、视图和限制器,让他们分担不同的任务,使整个系统在结构上看起来思路清整,易于系统的改进和维护。系统运用时,只须要开启服务器,在阅读器中即可完成对该系统的操作。停车场管理系统的收费功能是该系统的主要功能模块,在利用在程序设置的收镀标准进行计算收费金额实施收费。出入场的管理,实现卡与年的一一对应关系,在平安防盗车方面有肯定作用。由于本系统只做了软件管理方面的实现,所以在采集数据方面还须要手动输入。由于开发实力和时间所限,木系统目前还须要在肯定程度上进行改进和完善,依据以后系统在运行过程中出现的问题,主要是在系统性能、功能完善方面进一步加强。