没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
数学与计算机学院
课程设计说明书
课 程 名 称: 软件系统分析与设计
课 程 代 码:
题 目: 停车管理系统
年级/专业/班: 2011 级软件工程班
学 生 姓 名:
学 号:
开 始 时 间: 2013 年 11 月 13 日
完 成 时 间: 2013 年 11 月 30 日
课程设计成绩:
学习态度
及平时成
绩(20)
技术水平
与实际能
力(20)
完成
情况
(20)
创新(5)
说明书(计算书、图纸、
分析报告)撰写质量(35)
总 分
(100)
指导教师签名: 年 月 日
目 录
1. 前言.............................................................4
2. 需求分析.........................................................4
软件系统分析与设计
2.1 系统的功能性需求 ..............................................4
2.2 系统需求分析规格说明书 ........................................5
2.3 系统用例图 ....................................................5
2.3.1 参与者 .................................................5
2.3.2 分析用例图 .............................................5
3. 分析静态模型.....................................................7
3.1 分析包 ........................................................7
3.2 分析类图 ......................................................8
3.3 分析对象图 ...................................................10
3.4 分析部署图 ...................................................10
3.5 分析构件图 ...................................................11
4. 分析动态模型 .....................................................12
4.1 分析顺序图 ..................................................12
4.2 分析协作图 ..................................................13
4.3 分析状态图 ..................................................15
4.4 分析活动图 ..................................................18
5. 数据库设计 .......................................................21
参考文献 ............................................................24
软件系统分析与设计
摘 要
随着计算机的普及,各种软件系统应用于市场、学校、政府机关等部门。相对于
其他软件系统不同的是,停车管理系统适用于各种企业以及学校的有车一族。为此,这个
系统具有很强的实用性和管理性。
针对停车管理系统开发的问题,本系统采用 jsp+servlet+Bean 的模式进行设计。数据
库采用的是 mySQL 中型数据库。首先进行网上搜索资料,查询相关的需求分析。然后利用 UML
静态与动态建模,建立了设计模型。最后开始编码,实现各个功能模块,以及执行余后的
测试维护过程。
停车管理系统是为了更好地解决有车一族的停车问题和交通部门的管理问题问题。本
文详细的介绍了该系统设计与实现等功能的设计过程。由于停车管理系统的功能强,通用
性好,特别是它具有价格便宜,可靠性好,可移植性强和使用方便等方面的独特的优点,
采用该系统可以根据实际情况进行对车辆的管理,收费的管理等进行诸多方便快捷的操作。
如今全球网络化,所以计算机更是每个人必用的工具。在交通管理方面,几乎所有的
人都趋向于自己的私家车。拥有车子交通设备,可以让自己或别人更容易更快捷的达到目
的地。方便人们的上班,旅游,以及拜访朋友。
关键词:网络化;停车管理;模型设计;有车一族
软件系统分析与设计
4
1. 前言
随着经济的发展和人民生活水平的提高,买车成为人们的奋斗目标之一,当
然已经有很多人买起了车。可是随着车辆的增多,车辆的停泊问题也随之出现。
这就使得各停车场需要更加先进、更加完善的车辆管理系统,为车主带来方便,
使停车场的管理系统化。因此开发了停车场管理系统。
在现代化企业和商业,旅游等众多人类活动中,停车管理系统有着十分重要
的作用。根据有车一族的信息,可以登录该系统进行方便快捷的停车取车,解决
了人们停车拥堵困难。因此停车管理系统越来越受到社会有车一族的青睐,并逐
渐发展完善起来。
课程设计目的: 通过对《停车管理系统》的静态动态建立模型,进一步熟悉 UML
中的概念、基本知识,提高自己的建模能力。掌握 UML 面向对象建模与分析的设
计过程和怎样进行设计。
2. 需求分析
在停车管理系统中,主要的参与者有有车一族即普通用户、系统管理员、操作
员。系统管理员可以管理操作员和普通用户。操作员对停车场的停车状态进行管理。
实现停车场的现代化管理,记录车辆信息,动态分配车位,停车费用结算,查看
停车场车位的使用状况,退出系统等功能,解决车辆停放难,乱收费等问题。
2.1 系统的功能性需求
停车管理系统为业务操作员提供主功能界面和管理界面。
停车管理系统在启动时要求用户输入账户和密码,只有账户和密码正确,才可
以进入系统的主功能界面进行各类操作。
(1) 系统管理员。
能够管理操作员和车主用户信息,统计和查询停车记录、收费报表,制定收费
准则。
软件系统分析与设计
5
(2) 停车场操作员
操作员能够车主档案信息进行管理,对车辆进、出场进行管理,收取停车费用,
对固定、临时的停车位进行管理。对车辆信息的及时汇总,随时了解停车场车位的
使用状况。
(3) 车主用户即普通用户
车主用户能够查询停车空位,自己的停车位,能够查询停车收费标准。
2.2 系统需求分析规格说明书
这是一个停车场管理的应用系统;
停车场管理系统负责将停车场的车位状态以及车主信息进行管理。
停车管理系统能够容易地建立、修改和删除系统中的信息。
停车管理系统能够在所有流行的平台环境上运行,并且有一个美观的人事部管
理员用户界面。
2.3 系统用例图
2.3.1 参与者
通过系统功能分析参与者有系统管理员、业务操作员、普通用户。参与者用例
如图 2.1 所示:
图 2-1 参与者
根据需求分析可以确定,该停车场管理系统的主要参与者:普通用户、操作员、系统
管理员
普通用户
操作员
系统管理员
剩余23页未读,继续阅读
资源评论
文档优选
- 粉丝: 95
- 资源: 1万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- com.harmonyos4.exception.PowerFailureException(怎么解决).md
- 使用 Python 字典统计字符串中每个字符的出现次数.docx
- com.harmonyos4.exception.SystemBootFailureException(怎么解决).md
- ERR-NULL-POINTER(解决方案).md
- 计算机网络-socket-inet-master.zip
- Java编程学习路线:从基础到实战全攻略
- python爱心代码高级-6.完成链表类-大唐不夜城!.rar
- python爱心代码高级-3.阻止黑名单上的人-注意!!!.rar
- 详解冒泡排序原理、实现与优化-适用于初学者的教学与实践
- 610打印程序资源,完美驱动
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功