本节首先介绍用例图的基本概念。理解这些概念是正确绘制用例图的基础。用例使用系统与一个或多个参与者之间的一系列消息来描述系统间的交互。用例图由以下元素组成:●参与者:也称为角色,它代表系统的用户。画用例图时,有时并不画出系统边界,但边界却是存在的。用例图可以包含注释和约束,还可以包含包,用于将模型中的元素组合成更大的模块。图8-1 用例图示例在需求分析中,用例图只说明系统具有哪些功能,不必说明如何实现。......
2023-11-23
1.信息的概念
关于信息的定义比较多,《国家经济信息系统设计与应用标准化规范》对信息的定义为:“构成一定含义的一组数据就称为信息”。对信息的定义还有:
1)信息是经过加工后的数据。它对接收者有用,对决策或行为有现实或潜在的价值。
2)信息是帮助人们做出正确决策的知识。
3)信息是能够导致某种决策的外界情况。
2.信息与数据的关系
数据是一种能够反映客观事物状态、数量、属性、特征等可识别的符号。而信息则是由数据加工产生的,反映了事物实质与规律的新的数据符号。数据与信息之间的关系如图1-3所示。
用户可以将图1-3看作原料与成品的关系。其中,数据是记录“客观事物”的,可以鉴别的非随机符号,它可以是字母、数字或其他符号,也可以是图形图像或声音等。数据是信息系统的原材料,信息系统把数据加工成适合用户使用的形式——信息。为了便于处理,用户要把数据组织成一定的数据结构。
图1-3 信息与数据的关系
3.信息的性质(www.chuimin.cn)
从信息系统的角度看,信息具有以下基本属性:
1)事实性。事实性是信息最基本的属性,只有符合事实的信息才有价值。
2)扩散性。扩散是信息的本性,信息浓度越大,扩散性越强。信息的扩散性存在两个方面:一方面有利于知识的传播,另一方面造成信息的贬值,不利于保密。
3)传输性。信息的传输性能优于物质和能源,信息的传输可以加快资源的传输。
4)共享性。信息可以共享但不能交换。信息不会因某人获得信息而使他人减少信息。
5)增值性。用于某种目的的信息,随着时间的推移其价值将耗尽,但对另一目的该信息可能又会显示出新的用途。例如,把报纸上登载的某种产品的消息收集起来,进行分析提炼,可以对这种产品的全貌进行评估。利用信息的这种增值性,从信息“废品”中提炼有用的信息,已是各国收集信息的重要手段之一。
6)不完全性。客观事实的知识不可能全部得到,往往也没有必要收集全部信息。只有正确舍弃无用和次要的信息,才能正确使用信息。
7)等级性。处于不同管理层次的人,对信息的需求是不同的。
8)滞后性。指从信息源发送信息,经过接收、加工、传递、利用等环节所产生的时间延迟。
有关信息系统开发方法与实践教程的文章
本节首先介绍用例图的基本概念。理解这些概念是正确绘制用例图的基础。用例使用系统与一个或多个参与者之间的一系列消息来描述系统间的交互。用例图由以下元素组成:●参与者:也称为角色,它代表系统的用户。画用例图时,有时并不画出系统边界,但边界却是存在的。用例图可以包含注释和约束,还可以包含包,用于将模型中的元素组合成更大的模块。图8-1 用例图示例在需求分析中,用例图只说明系统具有哪些功能,不必说明如何实现。......
2023-11-23
信息系统的开发具有长期性、复杂性和风险性,需要科学的方法论作指导。常用的信息系统开发方法有结构化系统开发方法、面向对象系统开发方法和原型法三种。像决策支持系统这种具有开发性而无固定需求范围的系统,更适合用原型法进行开发。图1-15 原型法的开发过程本书的第2~5章主要讲述的是结构化的系统开发方法;第6~15章,主要介绍的是面向对象的系统开发方法。......
2023-11-23
UML是一种通用建模语言,它本身具有的可扩展性使其不仅可以用于软件系统开发各个阶段的建模,也可以用于商业和其他几乎所有类型的建模。总体来说,UML由以下几个部分构成。模型元素UML中的模型元素包括事物以及事物之间的联系。通用机制UML提供的通用机制可以为模型元素提供额外的注释、信息或语义。UML的组成结构如图6-1所示。图6-1 UML结构图用例图和类图是面向对象系统开发的重点内容。......
2023-11-23
这一阶段的任务主要由系统分析员来完成。系统分析阶段是系统详细开发的关键性阶段,关键在于“理解”和“表达”。这是对系统进行概要描述的工具,是系统分析的核心内容。......
2023-11-23
关系模型是目前使用最广泛的数据模型,基本上占据了应用市场的统治地位。它是将关系表达式转换为特定的DBMS所支持的表结构。2NF在满足1NF的Rexp中,各非属性必须完全函数依赖于主属性,不得存在部分依赖的情况。......
2023-11-23
继承是指子类可以自动拥有父类的全部属性和操作。另外如图7-2所示,表示出了几种类之间的继承关系,位于上层的类是下层类的直接或间接父类,最下层是几种类实例化成的对象。图7-1 继承的描述图7-2 继承的例子继承性又分为单重继承和多重继承两类。单重继承时一个子类只能有一个父类,多重继承时一个子类可以有多于一个的父类。单重继承构成的类之间关系是一棵树,多重继承构成的类之间的关系是一个图。继承具有传递性。......
2023-11-23
用例是一组动作序列的描述,系统执行这些动作,并产生传递参与者意愿的可观察结果。用例的名字是一个字符串,分为简单名和路径名两种方式。用例Mainte nance是属于包Business的。基于这些参与者及其需求,通过回答前面的问题,可以建立如下用例:●记录成绩。......
2023-11-23
相关推荐