软件工程实验报告二

 

 

一、实验名称

 

停车场管理系统建模

 

二、实验目的

 

使得各停车场需要更加先进、更加完善的车辆管理系统,为车主带来方便,使停车场的管理系统化。

系统掌握软件开发过程中需求分析过程,分别对系统进行业务分析、用户需求分析和系统需求分析。

 

 

三、实验主要内容

 

将整个需求分析过程分为业务分析、用户需求分析和系统需求分析,确定每个模块功能所需要的算法和数据结构,并设计出程序的详细规格说明,可画出详细的程序流程图,为编码做准备,写出详细设计报告。

 

 

四、实验原理

 

确定对系统的综合要求,包括:

  ·功能需求:这方面的需求指定系统必须提供的服务。通过需求分析应该划分出系统必须完成的所有功能。

  ·性能需求:性能需求指定系统必须满足的定时约束或容量约束,通常包括速度(响应时间)、信息量速率、主存容量、磁盘容量、安全性等方面的需求。

   ·可靠性和可用性需求:可靠性需求定量地指定系统的可靠性。

系统目标:

·停车场内车辆信息的及时汇总,随时了解停车场车位的使用状况

·统计车辆信息全部电脑化,提高工作效率和工作质量

·以停车场内的全部车辆信息为基础,动态分配停车位,尽量达到车位的最高利用率

·停车费用的结算也由电脑来完成,解决用户所担心的乱收费问题

 

 

五、实验结果

 

 

停车场管理系统概要设计

 

 

 

一、业务领域分析与设计

    权限管理对于系统来说十分重要,因为它关系到系统得安全性,在系统得开发与设计中,我们始终把系统的安全性放在十分重要的位置,因此我们在用顺序图分析的时候始终从系统用户未登陆状态来分析的。部分业务顺序图如下所示:

 

 

 

用户使用业务处理顺序图:

 

管理员业务处理顺序图:

 

 

二、抽象业务对象

 

停车场管理系统的主要业务对象表

 

 

 

实体对象:

车辆信息表,车辆表,用户表

 

边界对象:

登陆首页,车辆信息显示页面,车辆信息修改和查看页面

 

 根据分析级的顺序图与系统的对象分析定义系统中涉及的类:

1)类 管理员 ADMIN

2)类 时间 TIME

3)类 日期 DATALINK

4)类 车辆 CAR

5)类 登陆 LOGIN

6)类 修改 MODIFY

7)类 登记 REGEDIT

8)类 上传 UPLOAD

9)类 用户 USER

 

 

三、定义业务实体类

 

 

业务类图

 

 

 

四、系统构架设计

     

包是类或者文件的组合,在系统的开发中,我们定义了用户接口包,逻辑类包,数据存储包

用户接口:通过用户接口类,用户可以浏览系统中的数据、输入新的数据。其操作是通过调用业务逻辑中的操作来完成的。

数据存取:提供服务给业务逻辑层中的类,以及类的定义。

 

 

 

停车场管理系统的设计架构:

 

 

  • 5
    点赞
  • 19
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值