停车场管理系统需求规约内容资料.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
停车场管理系统需求规约内容资料.ppt

停车场管理系统 需求规约 Ⅱ、信息描述 A、信息内容表示 本系统的主要信息包括车辆信息,停车场信息及便道信息: 车辆(车号,型号,车位,入场时间,出场时间,费用) 停车场(车位号,大小) 便道(车位号,大小) 本系统的信息内容单一,更多的是对各类信息的各种操作 系统的E-R图如下: 系统E-R图 B、信息流表示 a)系统的顶层数据流图: b)系统0层数据流图: Ⅲ、功能描述 A、功能划分 本系统包括两个大的功能模块:用户停车和用户取车。 停车模块又包括信息记录,车牌识别车位判满,停放显示 取车模块又包括车辆确认,车辆计费,调整车位,停放显示 B、功能描述 入场控制功能: 信息记录:停车时同步记录入场时间、入场地点、车辆信息。 车牌识别:车牌号码,作为车辆进入停车场的具有唯一性的识别标志,可 以供出场时进行车辆识别与以后查阅; 满位显示:停车场内车位已停满时,通过显示屏提示前来的车辆。 信息显示:信息内容简明扼要,即可给车主明确的提示,又不耽误车辆入场的时间 出场控制功能: 车辆确认:通过车牌号码识别。 自动计费:根据出场时间和入场时间自动计费。 信息显示:显示出场车辆信息及费用,以及新进入停车场大的车辆信息。 便道车辆进入:停车场取车后,腾出空位,便道的第一辆车可以进入。 系统的体系结构图: C、控制描述 不区分临时用户和长久用户。收费标准单一,没有按型号区分。不存在便道取车的现象,理论上假设每辆车都要进入停车场后才能取车。 系统自动实现循环,停车或取车完成后重复出现功能选择界面,供用户选择进行新的功能操作。只有当用户选择退出是系统才退出。 程序流程图如下: Ⅳ、行为描述 A、系统状态 运行系统,初始状态显示欢迎屏幕和用户选择界面,用户根据需要进行功能选择。功能选择如下: 1 停车 2 取车 0 退出 B、事件和响应 a) 用户输入1进入停车功能,正确输入车牌号和进入时间。系统根据停车 场的停车现状安排停放车位提示显示停车位置 b) 用户输入2进入取车功能,正确输入车牌号和取车时间。系统自动匹配车牌号码,如果存在系统提示显示应缴纳的费用,同时安排便道车辆进入停 车场。系统提示进入停车场的车辆信息。 c)用户输入0进而退出停车场系统 Ⅴ、检验标准 A、性能范围 系统只限于小型的停车场管理,功能单一简洁,操作简便,只有停车、取车的核心功能。停车场由栈模拟,便道由队列模拟。 B、检测种类 白盒测试: 1、书写的代码没有产生任何错误或警告,说明系统并无基本语法错误,可以正常运行。 2、停车测试 根据系统提示正确输入停车的相关信息,测试结果是能够正常提示用户停放在停车场的车位,再设一组输入作为停车场判满的测试,测试得到结果,系统提示停车场已满,车辆进入便道停放,系统提示停放便道的位置 3、取车测试 输入一组刚才停放在停车场的车辆信息进行取车,测试结果系统根据停车时间计费提示用户缴纳。输入一组不在停车场内的取车信息,测试结果,系统提示此车不存在。 4、停取车集中测试 设一测试用例当便道有车并且要进行取车功能,测试取车是否成功以及便道的第一辆车是否进入停车场,测试结果正常。设一组测试用例为停车完成后取车,测试系统计时及计费功能情况,测试结果功能正常实现。 黑盒测试: 对用户输入的数据项,能够得到正常的预期效果,说明系统正常,对于用户的误操作,系统能够正常响应并提示操作。 输入一个错误的功能选择(没有提示的选择),系统输出提示,请按提示输入功能选择,并从新显示选择屏幕。 C、期望的软件响应 能够正常实现其基本功能,运行、管理、响应正常,与实际情况相一致,同时符合用户的使用习惯。同时程序有一定的健壮性,不应为误操作影响系统的运行。 D、特殊的考虑 本系统为停车场的管理,所以对于便道实现时设置成尽可能大。以免出现便道满的情况导致程序出错,同时程序只判断车是否在停车场及便道 是否有车,没有便道车号匹配。 Ⅵ、参考书目 [1] 钱乐秋、赵文耕、牛军钰编著 《软件工程》. 第一版 北京:清华大学出版社 [2] blog/1300714059 Ⅶ、附录 函数原型说明: Int InitLKQueue(T_LkQueue **Q);//初始化队列 int EnterLKQueue(T_LkQueue *Q, ElemtypeQ *peInValue);//入队 int DeleteLKQueue(T_LkQueue *Q, Elemt

文档评论(0)

186****7785 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档