第3章从需求开始1

上传人:今*** 文档编号:108149523 上传时间:2019-10-22 格式:PPT 页数:66 大小:1.44MB
返回 下载 相关 举报
第3章从需求开始1_第1页
第1页 / 共66页
第3章从需求开始1_第2页
第2页 / 共66页
第3章从需求开始1_第3页
第3页 / 共66页
第3章从需求开始1_第4页
第4页 / 共66页
第3章从需求开始1_第5页
第5页 / 共66页
点击查看更多>>
资源描述

《第3章从需求开始1》由会员分享,可在线阅读,更多相关《第3章从需求开始1(66页珍藏版)》请在金锄头文库上搜索。

1、第三章 从需求开始,学习内容,系统描述 企业高层需求 系统功能 用活动图描述业务流程,第一节 系统描述,OA (办公自动化)系统的综合行政管理肩负着企业主要资源的统一管理重任,作为行政管理部门进行日常管理的辅助手段,越来越受到企业的重视。如何利用先进的网络信息技术,构建一种大规模、大范围、规范化、大型的、智能化的网络信息系统,快速、有效、正确、安全和可靠地处理和使用大量的企业资源使用信息,实现信息资源的共享,全方位地提高自身工作效率,是综合行政管理建设的主要目标。,第一节 系统描述,在实际进行系统建模时,需要对系统进行分类,常用的归类方法是分包和分子系统,UML 对这种组织方式并没有作出限制,

2、所以组织的方式有无限多种,系统代表了给定语境中最高级别的事物,而子系统提供了对整个系统的完整的、无交叉的划分,可以说系统是最高层次的子系统,子系统由实现阶段的制品构成。根据本案例,我们把整个综合行政管理系统划分为考勤管理、会议管理、车辆管理、办公用品管理、图书管理、固定资产管理 6 大子系统。,第一节 系统描述,包的基本概念 包主要用来进行建模组织,模型包含多个包,每个包里有多个元素,或者说每个元素只能属于一个包,用包把建模元素安排成可作为一个组处理的较大组块,可以控制这些元素的可见性,哪些元素是包外可见,哪些元素是包内隐藏。 包的表示法:包用一个带标签的文件夹表示,包有简单名称和限定名称,简

3、单由任何数目的字母、数字和某些符号组成,限定包名只是在简单包名前附加外围包名称,并且用双冒号和简单包名称隔开。,第一节 系统描述,包的组成元素:包拥有的元素包括类、接口、组件、节点、用例甚至是包,如果包撤销了,元素也就撤销了,包形成了一个命名空间,这意味着在一个包语境中的同一元素的名称必须唯一,同一个包中不同种类的元素可以有相同的名称,使用包使多个组共同开发成为可能。通过引用可以增加对其他包的访问。,第二节 企业高层需求,客户需求描述 客户需求映像,第二节 企业高层需求,客户需求描述 用户高层需求是需求采集首先要调研的信息,它包含着客户(不一定是用户)对未来该软件的期望,与项目的重点、范围以及

4、未来发展(扩展性)和项目的最终验收都有关系。必须严格遵守并贯彻到项目结束。 OA 系统中的综合行政管理的高层需求如下: 1.提高行政管理部门的工作效率,进而为提高企业的经济效益服务。 2.提高企业资源的利用率,使其使用价值最大化。 3.降低运营成本。 4.系统易于操作掌握。 5.提高业务运行的准确性。,第二节 企业高层需求,客户需求映像 对采集的客户需求进行整理后,要把这个需求映射到未来的综合行政软件系统,形成初步映像,该客户需求的主要映像如下: 1.为综合行政管理人员提供一个好的自动化办公环境,用户通过此系统可以了解完成该任务自己需要了解的任何相关信息,并可以和生产等其他系统实现信息共享。

5、2.对车辆、图书、会议室、固定资产的使用信息可以查询,行政管理人员可以监督其流转。 3.采用无纸化办公,与现代网络通信相连接。 4.操作尽可能提供模版、向导、帮助,只需简单培训就可以使用系统。 5.每一笔业务的发生,都可以得到相关岗位的审核、控制。,第三节 系统功能,考勤管理 办公用品管理 图书管理 固定资产管理 会议管理 车辆管理,第三节 系统功能,1. 考勤管理 考勤管理是对本企业在册员工进行的一种考核。考勤管理要实现工作时间设定,员工上班和下班的在线登记,同时要实现出差登记,请假登记,外出登记,补签登记,进而实现考勤记录的综合查询。 考勤综合查询,需要实现出勤查询、请假查询、出差查询、外

6、出查询。对每种查询,要输入部门、查询时段,显示查询结果包括日期,上午上班签到时间和上午下班签到时间,下午上班签到时间和下午下班签到时间,并且实现查询结果的分页显示。,第三节 系统功能,2. 办公用品管理 办公用品是对员工进行日常办公时使用的低值物品的管理。办公用品管理首先要实现物品类别管理和新建物品,其次要实现购买登记,领用登记和在库登记,最后实现领用查询。,第三节 系统功能,3. 图书管理 图书管理是对企业内部所购图书、杂志的使用管理。图书管理首先要实现图书类别的管理,其次要实现新书登记、借阅登记、归还登记,最后实现图书查询功能。 图书类别的管理,要实现图书类别的新建、修改、删除、查询功能,

7、并可实现分页显示,图书类别的信息包括类别名称、说明。 图书登记要实现图书登记信息的保存,保存信息包括:类别、编号、书名、作者、出版社、书号、介绍、购买日期、存放部门、存放位置,并可实现图书的新建修改、删除、查询电子版上传功能。 借阅登记包括图书的类别、编号、书名、借阅人、部门、借阅日期、预计归还时间、备注。归还登记包括类别、编号、书名以及实际归还时间。,第三节 系统功能,借阅登记包括图书的类别、编号、书名、借阅人、部门、借阅日期、预计归还时间、备注。归还登记包括类别、编号、书名以及实际归还时间。 图书借阅历史查询。通过选择图书类别、图书的名称,系统显示借阅人、借阅日期、借阅管理员、归还日期、归

8、还管理员、备注,并可实现分页显示。 另外,为了提高工作效率,系统还必须实现图书信息的本机导入,以及图书信息的本机导出。,第三节 系统功能,4. 固定资产管理 固定资产是具有较高价值的企业资源,提高固定资产的利用率,对提高企业的效益具有很重要的意义。固定资产管理包括:固定资产类别管理、折旧类别管理、固定资产登记、固定资产折旧、固定资产查询。,第三节 系统功能,5. 会议管理 会议是保证行政管理实施的手段,会议管理包括会议类别设置、会议室设置、会议申请、会议审核、会议通知、会议纪要、会议查询、会议归档。 会议类别设置是进行会议管理的基础,需要保存的信息包括:会议性质名称、备注,并可对会议类型设置进

9、行修改和删除。 会议室设置需要保存的信息包括:会议室名称、容纳人数、会议室资源、使用情况、说明,并可对会议室设置进行修改、删除以及查看使用情况。,第三节 系统功能,会议申请是由会议申请人草拟的会议安排,输入信息包括:会议性质、会议议题、预算、会议附件(有附件上传功能)、主持人、记录人员、参加人员、会议地点、会议室、会议开始时间、会议结束时间、会议内容、审批人。可以将会议申请暂存、也可发给审批人或者放弃该申请。 会议审核是办公室领导在阅读完申请后签署的修改意见,审核后可以发给办理人,让其发会议通知,或退回给会议申请人,由其发通知,接着由会议起草人起草会议纪要,内容包括:会议名称、纪要内容、附件(

10、有附件上传功能)、记录员、管理员 。会议纪要可以提交给会议申请人,由申请人归档或者直接保存。,第三节 系统功能,会议查询包括:已开会议查询、待开会议查询、会议纪要查询。待开会议查询显示信息包括:会议议题、主持人、地点、时间、与会人员,并可实现分页显示、删除、修改和结束会议。已开会议查询的显示信息和待开会议显示信息相同,可以对其进行删除。 会议纪要的查询信息包括:会议名称、会议议题、主持人、开会时间、开会地点、与会人员,可以对会议纪要进行删除和修改和归档。,第三节 系统功能,6. 车辆管理 车辆是企业的重要资源,车辆管理包括;车辆档案、车辆状态、用车申请、派车管理、私车公用、车辆维修。 车辆档案

11、是车辆管理的基础信息,车辆登记的信息包括:车牌号、品牌、车型、颜色状态、驾驶员,可以修改或删除车辆的档案。也可将车辆报废。 用车申请是用车人用车前需要保存的信息,包括:用车人、事由、用车性质、开始时间、结束时间、派车人、派车部门、车牌号、司机。该申请可以发给车辆管理人员,也可保存起来。 车辆管理员在浏览完用车申请后,可以选择派车,也可选择无法派车,无法派车的信息返回给用车申请人,如果同意派车,就通知司机,司机出车后,把出车记录交给车辆管理员。另外,车辆管理员可以直接派车,但也要填写用车申请。,第三节 系统功能,私车公用需要保存用车信息,这些信息包括:车主、车牌号、开始时间、返还时间、使用部门、

12、使用人、前往地,原因、公里数、过路费、总计、备注。对私车公用可以修改、删除和查询。车辆维修需要记录的信息包括:车牌号、维修时间、维修人、维修内容。 可以对车辆管理中的车辆历史维修进行查询、车辆申请进行查询、车辆使用进行查询。车辆历史维修查询的显示信息包括:维修人、维修时间、维修内容。可以对车辆维修记录进行修改、删除。 用车申请查询显示的信息包括:用车人、用车时间、申请时间、用车事由、所用车辆、状态、派车时间,对用车申请可以删除和修改,对车辆使用可以进行查询,需要输入车号、时间段,系统将显示该时间段内使用情况。所有的查询都可分页显示。,第四节 用活动图描述业务流程,活动图的基本概念 活动图建模的

13、步骤 活动图建模分析过程 元素识别结果 活动图,第四节 用活动图描述业务流程,1. 活动图的基本概念 活动图是用来描述一系列顺序动作、结果及它们之间关系的图,主要用来表示系统控制流程和业务处理流程,它重点关注业务过程中的动作和结果。 活动图主要用来和用户交流,以辅助需求采集。有时候,可以把活动图看成一种特殊的状态图。 活动可以绑定到任何建模元素,用来反映该元素的行为,该元素提供该活动的语境,活动绑定的元素有用例、类、接口、组件、协作、操作,但在早期建模时不需要明确是哪个元素。,第四节 用活动图描述业务流程,活动图元素包括活动、转移、分支、分叉、合并、汇合、泳道、对象流。 活动图的典型应用包括:

14、用例中控制流和用例间的控制流,操作和算法的细节以及业务流程。 活动表示业务过程中的原子动作或操作步骤片段,具有可分解性。活动又叫活动节点,主要分为三类:表示具体工作单元的动作节点、表示控制流的控制节点以及活动中使用的对象节点。,第四节 用活动图描述业务流程,1. 1节点表示 在模型图中用一个圆角矩形来表示活动节点(和状态图中状态表示相同)。另外,活动图有起点和结束点,起点用实心圆表示,终点用一个圆圈中包含一个实心圆(俗称公牛眼)表示。,(a)活动起始点表示法,(b)活动终点表示法,(c)活动节点表示法,图 3.1起始节点、结束节点以及活动节点的表示法,第四节 用活动图描述业务流程,1. 2转移

15、 系统状态由代表控制流(或数据流)的令牌位置来确定,令牌沿着源节点向目标节点转移常常是有约束的。转移表示活动节点之间的过渡,转移用一个带箭头的直线表示,箭头指向后一个活动节点,转移发生可以是有条件的(称为监护条件)和无条件的,无条件的转移是指活动节点中的每一个动作都执行完成以后自动向后转移;有条件转移指当条件为真时才发生转移。,图3.2无条件转移和有条件转移,第四节 用活动图描述业务流程,1. 3分支和合并表示 比如你从你家出来去钟楼,既可以坐车走大街,也可以步行走小巷,你不能同时选两条路径,离开你家就发生了分支,到了钟楼就发生合并。分支表示在活动图中的决策节点,用一个空心菱形表示,有一个输入

16、,多个输出,在每个输出上标有转移发生的条件,这些条件之间是互斥的,并且是由活动本身提供的,只有条件为真时(必须有一个为真)才发生转移。在分支结束时可以合并,也用一个空心菱形表示,有两个或多个输入,一个输出,没有监护条件。,第四节 用活动图描述业务流程,图 3.3分支和合并的表示法,第四节 用活动图描述业务流程,1. 4分叉和合并表示 分叉表示在活动图中并发执行的动作,一般表示单个过程启发了多个并发线程或进程,用一条粗线表示转移转换为并行动作,这条粗线可以垂直放置也可水平放置,有一个输入多个输出,每个输出独立执行。多个并发分支需要同步时,用汇合表示,汇合也是用一条粗线表示,它有多个输入一个输出,只有当多个输入都到达同步时,才能发生汇合,并输出一个控制流。,第四节 用活动图描述业务流程,图 3.4分叉和合并的表示法,第四节 用活动图描述业务流程,1. 5泳道 泳道又叫活动分区,它的作用是把活动和它的执行者联系起来,一般是针对跨越两个以上的执行者的业务活动(如果不这样做,也可以在活动节点中用小括号注明执行者),负责该泳道的对象放在该泳道的顶部,该对象下面放置该对象的活动小组。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号