logo资料库

UML大作业-医药公司进销存管理信息系统.docx

第1页 / 共28页
第2页 / 共28页
第3页 / 共28页
第4页 / 共28页
第5页 / 共28页
第6页 / 共28页
第7页 / 共28页
第8页 / 共28页
资料共28页,剩余部分请下载后查看
1.作业一:绘制qq群的基础用例图
1.1QQ群操作主用例图(高层用例图)
1.2QQ群用户组成用例图
1.3查找添加群用例图
1.4进入群空间操作用例图
1.5对QQ群进行操作的用例图
1.6查看QQ群资的用例图
1.7QQ群消息设置的用例图
1.8QQ群内成员管理的用例图
2.作业二:类图及其关系
3.作业三:顺序图
3.1投入钱数过少
3.2投入钱币过多时
3.3货物不足时
4.作业四:状态建模(篮球比赛)
5.OA办公活动图
5.1发文办理活动图
5.2收文办理活动图
5.3会议管理活动图
大作业:医药公司进销存管理信息系统
6.需求收集、描述
6.1发掘业务过程
6.2领域分析
6.3确定系统完全需求
6.3.1 生成包图
6.3.2 高层用例图
7.系统USE CASE模型
7.1分析
7.1.1 用例1:进货
7.1.2 用例2:进货入库、销售出库
7.1.3 用例3:销售
7.2角色定义
7.3进行USE CASE工作描述
7.3.1 进货
7.3.2 进货入库,销售出库
7.3.3 销售
7.4绘制USE CASE视图
8.系统逻辑结构设计
8.1进货系统
8.1.1 事件流过程
8.1.2时序图
8.1.3 状态图
8.2销售系统(SALESYSTEM)
8.2.1 事件流过程
8.2.2时序图
8.2.3 状态图
8.3库存系统(VALUEMANAGER)
8.3.1 事件流过程
8.3.2时序图
8.3.3 状态图
9.完成系统类图设计
9.1确定分析类
9.2设计完成系统详细类图
10.个人总结
《UML 系统分析与设计》 课堂作业和课程设计 学 院 计算机科学与通信工程学院 专 业 计算机科学与技术 班 级 学 号 姓 名 指导教师 年 月 日
目 录 1. 作业一:绘制 qq 群的基础用例图............................................................1 QQ 群操作主用例图(高层用例图)............................................1 1.1 1.2 QQ 群用户组成用例图....................................................................1 1.3 查找添加群用例图........................................................................... 2 1.4 进入群空间操作用例图................................................................... 2 1.5 对 QQ 群进行操作的用例图............................................................3 1.6 查看 QQ 群资的用例图....................................................................3 QQ 群消息设置的用例图................................................................4 1.7 1.8 QQ 群内成员管理的用例图............................................................4 2. 作业二:类图及其关系..............................................................................5 3. 作业三:顺序图..........................................................................................7 3.1 投入钱数过少................................................................................... 8 3.2 投入钱币过多时............................................................................... 9 3.3 货物不足时....................................................................................... 9 4. 作业四:状态建模(篮球比赛)............................................................10 OA 办公活动图.........................................................................................11 5. 5.1 发文办理活动图............................................................................. 11 5.2 收文办理活动图............................................................................. 11 5.3 会议管理活动图............................................................................. 11 大作业:医药公司进销存管理信息系统.........................................................12 6. 需求收集、描述........................................................................................12 6.1 发掘业务过程................................................................................. 12 6.2 领域分析......................................................................................... 13 6.3 确定系统完全需求......................................................................... 14 6.3.1 生成包图.................................................................................. 14 6.3.2 高层用例图.............................................................................. 14 7. 系统 USE CASE 模型...............................................................................15 I
7.1 分析................................................................................................. 15 7.1.1 用例 1:进货........................................................................... 15 7.1.2 用例 2:进货入库、销售出库............................................... 15 7.1.3 用例 3:销售........................................................................... 15 7.2 角色定义......................................................................................... 16 7.3 进行 USE CASE 工作描述.............................................................16 7.3.1 进货.......................................................................................... 16 7.3.2 进货入库,销售出库.............................................................. 17 7.3.3 销售.......................................................................................... 17 7.4 绘制 USE CASE 视图.....................................................................18 8. 系统逻辑结构设计....................................................................................18 8.1 进货系统......................................................................................... 18 8.1.1 事件流过程.............................................................................. 18 8.1.2 时序图...................................................................................... 19 8.1.3 状态图...................................................................................... 19 8.2 销售系统(SaleSystem)....................................................................20 8.2.1 事件流过程.............................................................................. 20 8.2.2 时序图...................................................................................... 20 8.2.3 状态图...................................................................................... 21 8.3 库存系统(ValueManager)...............................................................22 8.3.1 事件流过程.............................................................................. 22 8.3.2 时序图...................................................................................... 23 8.3.3 状态图...................................................................................... 23 9. 完成系统类图设计....................................................................................24 9.1 确定分析类..................................................................................... 24 9.2 设计完成系统详细类图................................................................. 24 10. 个人总结....................................................................................................25 II
1. 作业一:绘制 qq 群的基础用例图 作业要求:首先看到的是用户组成,用例始终由角色发起,所以建议大家要 养成好的习惯,在画图前要将角色组成想清楚,这样也有利于将用例的各种关系 理清楚,层次分明。通过用例图可以很清楚的看出QQ 群是由几类人群组成,这 些人群都带表一种角色,通过角色来执行相对应的用例。 1.1 QQ 群操作主用例图(高层用例图) 1.2 QQ 群用户组成用例图 1
1.3 查找添加群用例图 1.4 进入群空间操作用例图 2
1.5 对 QQ 群进行操作的用例图 1.6 查看 QQ 群资的用例图 3
1.7 QQ 群消息设置的用例图 1.8 QQ 群内成员管理的用例图 4
2. 作业二:类图及其关系 下面是系统分析员和一名篮球教练的谈话,用以建立一个篮球比赛的模型, 谈话过程如下: 分析员:教练,请大致介绍一下篮球比赛? 教练员:比赛的目标是要把篮球投入篮框并且要尽量比对手得更多的分。每 个篮球队由5 名队员组成,两名后卫、两名前锋和一名中锋。每个队要将球推进 到篮筐附近,将篮球投中篮筐。 分析员:如何将球推进? 教练员:通过传球和运球。但是某一方必须在规定的进攻时间内投篮。 分析员:进攻的时间是多少呢!? 教练员:在某一方获得球权之后,必须在规定的进攻时间内投篮,否则犯规。 美国职业篮球比赛规定的进攻时间是24 秒,国际篮球比赛的规定是30 秒。 分析员:如果计算篮球比赛得分呢? 教练员:在三分线之内没投入篮框一个球得两分,三分线外投入一次得三分, 一次罚球得一分。顺便说一下,罚球是对方犯规之后裁判判罚的投球,如果某个 队员犯规了,裁判暂停比赛,由被侵犯的队员在罚球线处罚球 分析员:能够详细说一下每个篮球队员在比赛中的情况好吗!? 教练员:后卫队员通常主要是运球和传球,他们一般比前锋队员要矮小,前 锋队员通常又比中锋矮。所有队员都必须能够运球、传球、投球和抢篮板球,大 部分抢篮板球和中距离投篮的工作都有前锋队员完成,中锋通常距离篮框最近, 通常由他来进行篮下进攻 分析员:篮球比赛的场地大小是怎么样的呢!?另外,每场比赛的时间是多 少? 教练员:国际比赛场地是28 米长、15 米宽。篮框离地面3.05 米高。在职 业篮球比赛中,一场比赛48 分钟,分为四节,每节12 分钟。在国际篮联的比 赛中,一场比赛40 分钟,分为上下半场,各20 分钟,有专门的比赛时钟记录 比赛的剩余时间还有多少 … 5
分享到:
收藏