正在加载图片...
处理开发中的各种风险 2、UML的面向对象分析设计过程 运用UML进行面向对象的系统分析设计,其过程通常由以下3个部份组成: 1)识别系统的用例和角色 首先对项目进行需求调研,依据项目的业务流程图和数据流程图以及项目中涉及的各级 操作人员,通过分析,识别出系统中的所有用例和角色:接着分析系统中各角色和用例间的 联系,再使用∪ML建模工具画出系统的用例图,同时,勾画系统的概念层模型,借助UML建 模工具描述概念层类图和活动图。 (2)进行系统分析,并抽取类 系统分析的任务是找出系统的所有需求并加以描述,同时建立特定领域模型。建立域模 型有助于开发人员考察用例,从中抽取出类,并描述类之间的关系。 (3)系统设计,并设计类及其行为 设计阶段由结构设计和详细设计组成。①结构设计是高层设计,其任务是定义包(子系 统),包括包间的依赖关系和主要通信机制。包有利于描述系统的逻辑组成部分以及各部分之 间的依赖关系。②详细设计就是要细化包的内容,清晰描述所有的类,同时使用UML的动态 模型描述在特定环境下这些类的实例的行为 UML面向对象分析设计在开放式学籍管理系统中的应用 UML是一种建模语言,是系统开发的一个组成部分,本身并没有关于开发过程概念的定 义和表示符号[2]。UML的创始者比 Booch、 Jacobson和 Rumbaugh在 Rational公司的支持下 综合了多种系统开发过程的长处,提出新的面向对象的开发过程,称为 Rational统一过程 ( Rational Unified Process,RUP)。RUP过程的核心工作流包括:业务建模、需求分析、系 统分析与设计、实现、测试和系统配置。下面通过UML来分析并构造学籍管理模型,并结合 Rational统一过程加以描述,图形用 Rational rose工具软件绘制 1、开放式学籍管理系统概述 随着网络技术和软件技术的飞速发展,特别是 Internet/ intranet的出现及其相关技术的迅 速发展,信息革命带来了全球范围市场竞争的日益加剧,对传统的办公教学和生活方式产生 了巨大的冲击。办公自动化就是采用 d Internet/Intranet技术,基于工作流的概念,使内部人员 方便快捷的共享信息,高效的协同工作;改变过去复杂,低效的手工办公方式,实现迅速, 全方位的信息采集,信息处理。校园网的建设,为开放式的学籍管理系统提供了技术保障。 开放式学籍管理系统是一个由学校学籍管理信息中心监控,各教学系(部)、教硏室分 级管理,由学生档案管理、导师管理、授课教师管理、选课管理、成绩査询管理、打印报表 等几部分组成,选课学生甚至联网的邻近院校共同参与的管理系统。 学籍管理由学校学籍管理中心监控,各教学系部、教硏室分级管理,任课教师,选课学生共 同参与。 2、开放式学籍管理系统的用例和角色 业务建模和需求分析的目的是对学籍管理进行评估,采集和分析系统的需求,理解系统 要解决的问题,重点是充分考虑系统的实用性。结果可以用一个 U se case模型表达(图1), 模型中的活动者代表外部与系统交互的角色,包括学生、系统管理员, Use case是对系统需 求的描述,表达了系统的功能和所提供的服务,包括学生档案管理子系统、导师档案管理子处理开发中的各种风险。 2、UML的面向对象分析设计过程 运用UML进行面向对象的系统分析设计,其过程通常由以下3个部份组成: (1)识别系统的用例和角色 首先对项目进行需求调研,依据项目的业务流程图和数据流程图以及项目中涉及的各级 操作人员,通过分析,识别出系统中的所有用例和角色;接着分析系统中各角色和用例间的 联系,再使用UML建模工具画出系统的用例图,同时,勾画系统的概念层模型,借助UML建 模工具描述概念层类图和活动图。 (2)进行系统分析,并抽取类 系统分析的任务是找出系统的所有需求并加以描述,同时建立特定领域模型。建立域模 型有助于开发人员考察用例,从中抽取出类,并描述类之间的关系。 (3)系统设计,并设计类及其行为 设计阶段由结构设计和详细设计组成。①结构设计是高层设计,其任务是定义包(子系 统),包括包间的依赖关系和主要通信机制。包有利于描述系统的逻辑组成部分以及各部分之 间的依赖关系。②详细设计就是要细化包的内容,清晰描述所有的类,同时使用UML的动态 模型描述在特定环境下这些类的实例的行为。 UML面向对象分析设计在开放式学籍管理系统中的应用 UML是一种建模语言,是系统开发的一个组成部分,本身并没有关于开发过程概念的定 义和表示符号[2]。UML的创始者比Booch 、Jacobson和Rumbaugh在Rational公司的支持下 综合了多种系统开发过程的长处,提出新的面向对象的开发过程,称为Rational统一过程 (Rational Unified Process,RUP)。RUP过程的核心工作流包括:业务建模、需求分析、系 统分析与设计、实现、测试和系统配置。下面通过UML来分析并构造学籍管理模型,并结合 Rational统一过程加以描述,图形用Rational Rose工具软件绘制。 1、开放式学籍管理系统概述 随着网络技术和软件技术的飞速发展,特别是Internet/Intranet的出现及其相关技术的迅 速发展,信息革命带来了全球范围市场竞争的日益加剧,对传统的办公教学和生活方式产生 了巨大的冲击。办公自动化就是采用Internet/Intranet技术,基于工作流的概念,使内部人员 方便快捷的共享信息,高效的协同工作;改变过去复杂,低效的手工办公方式,实现迅速, 全方位的信息采集,信息处理。校园网的建设,为开放式的学籍管理系统提供了技术保障。 开放式学籍管理系统是一个由学校学籍管理信息中心监控,各教学系(部)、教研室分 级管理,由学生档案管理、导师管理、授课教师管理、选课管理、成绩查询管理、打印报表 等几部分组成,选课学生甚至联网的邻近院校共同参与的管理系统。 学籍管理由学校学籍管理中心监控,各教学系部、教研室分级管理,任课教师,选课学生共 同参与。 2、开放式学籍管理系统的用例和角色 业务建模和需求分析的目的是对学籍管理进行评估,采集和分析系统的需求,理解系统 要解决的问题,重点是充分考虑系统的实用性。结果可以用一个U se Case模型表达(图1), 模型中的活动者代表外部与系统交互的角色,包括学生、系统管理员,Use Case是对系统需 求的描述,表达了系统的功能和所提供的服务,包括学生档案管理子系统、导师档案管理子
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有