UML是一种通用建模语言,它本身具有的可扩展性使其不仅可以用于软件系统开发各个阶段的建模,也可以用于商业和其他几乎所有类型的建模。总体来说,UML由以下几个部分构成。模型元素UML中的模型元素包括事物以及事物之间的联系。通用机制UML提供的通用机制可以为模型元素提供额外的注释、信息或语义。UML的组成结构如图6-1所示。图6-1 UML结构图用例图和类图是面向对象系统开发的重点内容。......
2023-11-23
系统分析员的主要职责是起到用户和系统开发人员之间桥梁和接口的作用,是系统开发的核心人物。作为系统分析员首先要了解用户的想法和需求,并运用自身所具有的计算机专业知识及正确的开发方法,确立系统应具有的逻辑功能,然后用适当的工具和方法将其表达出来,并形成新系统的逻辑方案。
1.系统分析员的责任
● 把企业需求转化为IT项目。
● 提出信息系统开发任务。
● 在系统开发中,建立企业需求模型、设计信息系统和培训用户。
● 承担开发过程的组织管理,制定工作进度,协调用户与开发方的关系,撰写开发文
档等。
2.系统分析员的素质与能力
● 良好的信息处理技术与管理科学知识。
● 具有与不同专业领域、不同组织层次人员之间的沟通、表达与总结能力。
● 协调与领导开发团队的组织能力。
● 具有继续学习与知识更新的意识。
3.系统分析员的工作机遇(www.chuimin.cn)
(1)系统分析员是一种具有挑战性的职业
该工作涉及不同专业领域,从事开发性而不是重复性的工作,能够激起工作兴趣。技术领域发展快,需要不断学习,从而也为职业升迁提供了有利条件。
(2)在不同规模公司任职的差异
小公司——职业多样性。有更多的责任和升迁机会。
大(或专业软件)公司——职业专业化。从基层做起,能够积累更多的专业经验和知识。
作为系统分析员,应该具有以下职业道德:
●因为系统分析工作要接触大量公司或个人的秘密或隐私,所以系统分析员必须注意
保密。
●杜绝犯罪行为的发生(病毒、侵犯个人隐私、经济犯罪等)。
有关信息系统开发方法与实践教程的文章
UML是一种通用建模语言,它本身具有的可扩展性使其不仅可以用于软件系统开发各个阶段的建模,也可以用于商业和其他几乎所有类型的建模。总体来说,UML由以下几个部分构成。模型元素UML中的模型元素包括事物以及事物之间的联系。通用机制UML提供的通用机制可以为模型元素提供额外的注释、信息或语义。UML的组成结构如图6-1所示。图6-1 UML结构图用例图和类图是面向对象系统开发的重点内容。......
2023-11-23
信息系统的开发具有长期性、复杂性和风险性,需要科学的方法论作指导。常用的信息系统开发方法有结构化系统开发方法、面向对象系统开发方法和原型法三种。像决策支持系统这种具有开发性而无固定需求范围的系统,更适合用原型法进行开发。图1-15 原型法的开发过程本书的第2~5章主要讲述的是结构化的系统开发方法;第6~15章,主要介绍的是面向对象的系统开发方法。......
2023-11-23
系统分析员在系统开发工作中担任着重要的角色,其工作好坏直接影响着信息系统的开发质量。了解用户需求是系统分析员的主要工作之一。系统分析员在工作中面临的问题主要包括以下方面:1)系统分析员如缺乏足够的用户业务知识,则确定出来的新系统逻辑功能往往不能满足用户的要求。系统分析员最终完成的新系统逻辑方案,一方面要与用户取得共识,另一方面要交给其他开发人员来进行系统开发工作。......
2023-11-23
用例是一组动作序列的描述,系统执行这些动作,并产生传递参与者意愿的可观察结果。用例的名字是一个字符串,分为简单名和路径名两种方式。用例Mainte nance是属于包Business的。基于这些参与者及其需求,通过回答前面的问题,可以建立如下用例:●记录成绩。......
2023-11-23
继承是指子类可以自动拥有父类的全部属性和操作。另外如图7-2所示,表示出了几种类之间的继承关系,位于上层的类是下层类的直接或间接父类,最下层是几种类实例化成的对象。图7-1 继承的描述图7-2 继承的例子继承性又分为单重继承和多重继承两类。单重继承时一个子类只能有一个父类,多重继承时一个子类可以有多于一个的父类。单重继承构成的类之间关系是一棵树,多重继承构成的类之间的关系是一个图。继承具有传递性。......
2023-11-23
这一阶段的任务主要由系统分析员来完成。系统分析阶段是系统详细开发的关键性阶段,关键在于“理解”和“表达”。这是对系统进行概要描述的工具,是系统分析的核心内容。......
2023-11-23
本节首先介绍用例图的基本概念。理解这些概念是正确绘制用例图的基础。用例使用系统与一个或多个参与者之间的一系列消息来描述系统间的交互。用例图由以下元素组成:●参与者:也称为角色,它代表系统的用户。画用例图时,有时并不画出系统边界,但边界却是存在的。用例图可以包含注释和约束,还可以包含包,用于将模型中的元素组合成更大的模块。图8-1 用例图示例在需求分析中,用例图只说明系统具有哪些功能,不必说明如何实现。......
2023-11-23
相关推荐