UML课程设计:停车场管理系统.pdf

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

UML课程设计:停车场管理系统

1.设计目的和任务

1.1设计目的:

车辆停靠混乱,面积不能合理利用。由于停车场的面积有限,而车辆种类不同。

因此往往很难及时准确的掌握整个停车场的空车位情况。针对这一情况,为了减轻

停车场操作员的工作负担,此系统在满足停车场的基本管理功能基础上发挥信息系

统的智能化。

1.2设计任务:

主要实现目标是:

(1)监视整个停车场车位是否停车的情况;

(2)根据到来的车型给以分配相应车型的空车位,当没有空的车位时,将不能停车。

当有对应车位时,系统随机产生号码牌(号码牌记录停车的位置),并记录车辆信息,

如:停车时间,号码牌号等。

(3)当车主取车时,交还号码牌。管理员根据号码牌信息,找到对应车辆信息,告

知车主车辆位置,根据收费系统计算停车费用,并更新车位信息。

(4)会员车主可以预定车位,预定期间车位按预定类型收取费用。车位信息按已

预定类型标记。

2.开发环境:

2.1硬件环境:

PC机

2.2软件环境:

系统开发平台:RationalSoftware;

系统开发语言:java;

运行平台:windowsXP;

3.设计题目:

3.1题目名称:

普通停车场管理系统的开发

3.2题目详细描述:

本系统的主要功能如下:

1.登陆功能

2.停车场管理

3.车位查询

4.车位预定

3.3功能要求:

登录功能:

(1)停车场操作人员登录;

(2)停车场操作人员注销;

(3)停车场操作人员退出

停车场管理:

(1)停车场车位的分化;

(2)停车;

(3)取车;

车位查询:

(1)车位是否是空;

(2)车辆所在车位的信息;

车位预定:

(1)车主预定车位

(2)车位信息更改

4.系统的UML基本模型

角色的确定:

在停车场管理系统中,可以归纳出来的主要问题有:

■停车场划分车位、

■登陆系统

■会员车主预定车位

■预定类型的选择

■更改停车场车位信息

■对请求停车的车辆,先查询是否有空车位

■停车前产生号码牌,记录停车信息

■取车时,查询车辆位置

■计算停车费用

综上所述,本系统所涉及的操作主要是车位信息的管理各种信息的查询、修改。

在本系统UML建模中,可以创建一下角色(Actors);

■停车场操作人员

■会员车主。

4.1系统的用例图:

uc用例图

登录系统

停车场创建信息

处理车辆预订

申请停车

查询车位信息

停车场操作员

停车预定车位

会员车主

创建车辆信息

缴纳费用

查询车辆信息

取车

修改车位信息

图1:系统用例图

4.2活动图:

act预定车位活动图

车主系统

修改类型显示预定失败

[不通过]

文档评论(0)

百分卷 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档