- 5
- 0
- 约2.52千字
- 约 19页
- 2017-05-21 发布于浙江
- 举报
对象程序设计实验二实验报告
面向对象系统分析与设计实验报告
课程名称: 面向对象系统分析与设计
实验项目名称: 面向对象的系统分析建模
学院:计算机与软件学院 专业: 软件工程
指导教师: 毛斐巧
报告人: 文成 学号: 2011150259 班级: 软件2
实验时间: 2013-11-15
实验报告提交时间: 2013-11-30
实验目的:
学用面向对象的系统分析技术对SZU图书馆管理系统实例进行模型分析,建立该系统分析模型阶段的UML图,掌握面向对象的系统分析技术并学用相应的建模工具。具体包括:
(1) 系统用例建模:SZU图书馆管理系统的用例描述及用例图。
(2) 系统业务流程建模:SZU图书馆管理系统的活动图。
(3) 系统静态结构建模:SZU图书馆管理系统的分析类的创建和可视化。
(4) 系统动态结构建模:SZU图书馆管理系统的顺序图和通信图。
(5) 系统业务规则建模:增加了业务规则的SZU图书馆管理系统分析类图
二、实验环境
RSA(Rational Software Architect) version 7.0
实验内容
与您所在的项目组成员一起为您们组选定的软件系统识别出参与者、用例、分析类,建立该系统的分析模型。
四、实验结果
1.系统用例建模
某某公司的员工信息管理系统的参与者及其描述信息列表如下:
参与者:
员工:在某公司的中各种用工形式的人员。
普通职员:该公司任行政和业务工作的人员
其他职员:包括清洁工,保安等其他职员
经理:公司对内生产经营的领导,也是公司对外活动的代表,是日常经营管理和行政事务的负责人
部长:该公司一个部门中的管理者
系统管理员:管理和维护员工信息管理系统的人
人事管理系统:负责向员工信息管理系统提供员工基本信息的外部系统。
工资管理系统:负责向员工信息管理系统提供员工工资信息的外部系统。
泛化关系:
员工与普通职员、其他职员、经理、部长
员工信息管理系统的参与者归属包划分 系统管理员 Versatile Actors包
用例:
服务提供功能区:检索员工,员工签到签离,工资结算,
系统数据维护功能区: 维护员工信息,浏览员工信息
用例说明文档:
用例图:
2.系统业务流程建模
3系统静态结构建模
分析类:
系统动态结构建模
员工检索
员工签到签离
工资结算
5.系统业务规则建模
业务规则文档-----“检索员工”用例 业务规则编号 业务规则类型 业务规则名称 语义描述 隶属类 BR1 约束 检查员工“员工号”合法性 检查员工的“员工号”是否是8位数字字符组成。 员工 BR2 约束 检查员工“权限”类型 检查借阅者的“权限”属于1、2、3、4哪一类(1代表只可查看修改自己信息,2代表可以查看他人信息,3代表可以修改他人高级信息,4代表管理员最高权限职员) 员工 BR3 约束 员工的邮箱地址格式的合法性 检查员工的邮箱地址格式应为”*@*”。 员工
业务规则文档-----“员工签到签离”用例 业务规则编号 业务规则类型 业务规则名称 语义描述 隶属类 BR1 约束 验证签到签离时间的合法性 借阅信息中的“借期”只能是00:00::00~24:00:00,检验是否合法。 出勤情况 BR2 计算 计算员工当月的总工作时间 总工作时间从当月工作第一天开始算,累计每日的“签离时间减签到时间” 工作情况 BR3 动作激活器 阻止非法签到 下班时间不可签到,直到第二天上班前一小时才可签到 出勤情况
业务规则文档-----“工资结算”用例 业务规则编号 业务规则类型 业务规则名称 语义描述 隶属类 BR1 计算 计算员工当月的总工作时间 总工作时间从当月工作第一天开始算,累计每日的“签离时间减签到时间” 工作情况 BR2 计算 计算员工的出勤奖金 根据签到、迟到调整奖金发放 工资 BR3 计算 计算员工的应得金额 根据底薪和奖金计算出员工的应得金额 工资 BR4 约束 员工的总工资的最低标准 员工的总工资必须高于底薪 工资
业务规则文档-----“员工查询个人信息”用例 业务规则编号 业务规则类型 业务规则名称 语义描述 隶属类 BR1 约束 检查员工“权限”类型 检查借阅者的“权限”属于1、2、3、4哪一类(1代表只可查看修改自己信息,2代表可以查看他人信息,3代表可以修改他人高级信息,4代表管理员最
您可能关注的文档
最近下载
- 热点题型·专题04 二次函数与二次函数中的代几综合问题(10类题型)-2025年中考数学二轮热点题型归纳与变式演练(全国通用)(原卷版).docx VIP
- 2024年新高考政治江苏卷试卷试题真题(含答案详解).pdf VIP
- 3D打印成型工艺及材料-全套PPT课件.pptx
- 风电项目整套启动试运行方案.docx VIP
- 插画设计(下篇,共上下两篇).pptx VIP
- 饺子机全程自动化的设计.docx VIP
- Unit 1 Time to relax(复习课件)-2025-2026学年八年级英语下册(人教版2024).pptx
- (高清版)B/T 23479-2023 风力发电机组 双馈异步发电机.pdf VIP
- 2025年江西省综合评标专家库评标专家考试历年参考题库含答案详解.docx VIP
- 施工劳动力安排计划.docx VIP
原创力文档

文档评论(0)