信息系统分析概论

合集下载

信息系统分析与设计第三版课件信息系统分析与设计第三版课件第1章信息系统开发概论

信息系统分析与设计第三版课件信息系统分析与设计第三版课件第1章信息系统开发概论
事务流
各项管理活动的工作流程
任一组织系统
资金流
伴随物流而产生的资 金的流动过程
物流
实物的流动过程
4
信息系统:是一个由人、 计算机硬件系统、软件系 统和数据资源组成的人造 系统,目的是及时、正确 地收集、加工、存储、传 递和提供信息,实现组织 中各项活动的管理、调节 和控制。

软件
交互功能
硬件
数据
图 信息系统定义模型 5
6、适用范围
求已明确并且变化较少的信息系统
19
1.2.3原型法
1、基本思想
首先要对用户提出的初步需求进行 总结,然后构造一个合适的原型并运行, 此后,通过系统开发人员与用户对原型 运行情况的不断分析、修改和研讨,不 断扩充和完善系统的结构和功能,直至 得到符合用户要求的系统为止。
图 工作流程 20
面向对象的开发方法可描述为
➢ 客观事物是由对象组成的,对象是在原事物基础 上抽象的结果。任何复杂的事物都可以通过各种 对象的某种组合结构来定义和描述;
1、基本思想
用系统工程的思想和工程化的方法,按用户至上的原则,结构化、模块化、自顶 向下地对系统进行分析与设计。
具体来说,就是先将整个信息系统开发过程划分出若干个相对独立的阶段,如系 统规划、系统分析、系统设计、系统实施等。
在前三个阶段坚持自顶向下地对系统进行结构化划分。在系统调查时,应从最顶 层的管理业务入手,逐步深入至最基层。在系统分析,提出新系统方案和系统设计时, 应从宏观整体考虑入手,先考虑系统整体的优化,然后再考虑局部的优化问题。
1初始期
2普及期
由于人们对计算机信息处理需求的 增长,造成财务支出大幅度上涨, 企业领导不得不对之进行控制,注 重采用成本/效益去分析应用开发, 并针对各项已开发的应用项目之间 的不协调和数据冗余等,进行统一 规划。这一阶段的效益可能比第二 阶段还要低。

信息系统工程概论课件4

信息系统工程概论课件4

多层B/S结构的概念

1.三层结构 ①表示层 ②功能层 ③数据层 2.三层B/S结构 B/S结构是客户端使用浏览器,后端使用服务器的应用。 把C/S模式中的服务器分解为一个数据服务器与一个或多个应 用服务器 3.B/S模式的优势 (1)系统彻底开放 (2)系统易于开发 (3)系统维护简便 (4)界面统一,操作简单 (5)适合于网上信息发布
面向对象数据库

面向对象数据库是面向对象的程序设计技术与数据库技术 结合的产物,主要用于存储彼此没有内在联系的数据对象。 面向对象的数据库系统使人们可以使用某种程序设计语言 去直接访问这种程序设计语言所定义的数据对象,还使人们可 以在无需进格式转换的情况下把这类对象存放到数据库里。 这一点关系数据库是无法做到的。 面向对象数据库主要特点有:
①数据仓库技术(DW)
将传统数据库中的数据按决策需求(主题)进行重新组织,以多维空间 结构形式存储数据库,量级达到太字节(TB)级。
②联机分析处理技术(OLAP)
对数据进行分析型处理,而不是传统的操作型处理。
③数据挖掘技术(DM)
从数据库中发现知识的核心技术,它是从人工智能的机器学习中发展起 来的。
数据仓库的数据追加

①时标方法
如果数据含有时标,对新插入或更新的数据记录,在记录中加更 新时的时标,那么只需根据时标判断即可。
②DELTA文件
它是由应用生成的,记录了应用所改变的所有内容。利用DELTA 文件效率 很高,它避免了扫描整个数据库,但同样的问题是生成 DELTA文件的应用并不普遍。
③前后映象文件的方法
中间件的分类

(1)消息中间件(MOM)
将数据从一个应用程序发送到另一个应用程序,这就是消息中间件的主要功能。它要负责 建立网络通信的通道,进行数据的可靠传送。

信息系统分析与设计(王晓敏编)第四版,期末复习重点概要

信息系统分析与设计(王晓敏编)第四版,期末复习重点概要

第一章、系统思想1、系统的特性7点特性、及其内涵点特性、及其内涵2、系统工程方法6个方面、霍尔三维结构每方面7点第二章、信息、管理与信息系统第二章、信息、管理与信息系统1、信息的定义和性质8点基本性质点基本性质2、管理中的信息根据管理层次可分成3类、各类的基本内涵类、各类的基本内涵3、信息系统的基本功能有6点、信息识别有3种方法、信息传输6个部分个部分4、信息系统的结构、信息系统的结构信息系统的概念结构4部分、管理职能逻辑结构7个子系统、个子系统、信息系统的物理结构2类,各自的概述分布式有3种5、按技术发展分类4种情况各自特点种情况各自特点第三章、信息系统的建设概论第三章、信息系统的建设概论1、UML 的主要内容5种视图、9种图、各自的基本内涵种图、各自的基本内涵2、信息系统的生命周期5个阶段、各阶段的含义、以及产生的文件个阶段、各阶段的含义、以及产生的文件3、基于生命周期的开发方法共5种、各自的优缺点、种、各自的优缺点、4、结构化开发方法基本思想、面向对象开发方法(oop )基本思想有4点、点、5、诺兰模型、6个阶段个阶段第四章、系统规划第四章、系统规划1、系统规划的任务3个系统规划的特点4点系统规划的原则5点2、系统规划的技术和方法、、系统规划的技术和方法、(1)战略目标集转移法2个基本概念、信息系统规划过程的3个步骤个步骤 (2)企业系统规划法4个基本步骤、第二部3种方法、三步2种方法、种方法、 (3)关键成功因素xx4个步骤个步骤3、可行分析论证的内容3个方面、UC 方法第五章、系统分析概括方法第五章、系统分析概括 1、需求分析、需求分析用户需求与系统需求的2方面需求、需求分析的方法有3个2、系统说明书的内容、系统说明书的内容说明书3方面内容、项目概述5部分、实施计划3部分说明书的6点品质点品质第六章、流程建模第六章、流程建模1、回执业务流程图的注意事项7点2、数据流的注意事项、层次划分3点标准、正确性检查4点、易理解性3方面方面3、数据字典的作用数据字典的6个条目数据元素5点属性、数据结构3种特殊特殊数据流5种属性、种属性、判定表、判定树判定表、判定树第七章、用例建模第七章、用例建模1、用例描述有6方面内容、事件流的书写准则5个、非功能性需求个、非功能性需求2、建立用例的关系4个关系、含义以及其表示方法个关系、含义以及其表示方法第八章、领域对象建模第八章、领域对象建模1、封装、继承和多态各自得概念、封装、继承和多态各自得概念2、使用概念类列表7种概念类种概念类3、发现属性策略、保持属性的简单性、发现属性策略、保持属性的简单性4、状态图3种状态种状态第九章、系统设计的概述第九章、系统设计的概述1、系统设计的目标6个方面衡量个方面衡量2、基本设计方法基本概念、总体设计包括3方面内容方面内容3、系统设计说明书两种形式、系统设计说明书两种形式第十章、系统总体设计第十章、系统总体设计1、多层应用架构设计、三个基本层次MVC 架构模式3个基本部件个基本部件2、包、包的含义、分包的2种原则种原则3、结构化设计方法模块的含义、、结构化设计方法模块的含义、4、结构图的主要成分4个成分个成分5、模块的联系、、模块的联系、耦合3方面因素、模块内聚7类内聚扇入扇出类内聚扇入扇出6、面向对象设计类3种类、种类、7、顺序图的基本元素有5个第十一章系统详细设计第十一章系统详细设计1、输入设计原则有4种原则种原则2、人机对话设计原则4点第十二章、系统实施第十二章、系统实施1、实施阶段的主要活动4个方面个方面2、制定实现策略4中策略、版本划分需要考虑5个方面个方面3、测试的概念3种手段检验软件、测试有4种类型、种类型、 测试有4个原则个原则5、白箱测试、概念、有5种6、黑箱测试、概念、2种7、系统维护的内容4方面、维护类型有4个。

第2章 信息技术与信息系统概论

第2章 信息技术与信息系统概论

2.4
⑴ 信息污染。 ⑵ 信息犯罪。 ⑶ 信息侵权。 ⑷ 计算机病毒
信息安全
1.常见的信息安全问题
2.信息安全技术
信息安全技术是一门综合的学科,它涉及信息论、计算 机科学和密码学多方面的知识,它研究计算机系统和 通信网络内信息的保护方法,以实现系统内信息的安 全、保密、真实、完整。信息安全技术主要有: ⑴ 密码技术。 ⑵ 防火墙技术。 ⑶ 入侵检测技术。 ⑷ 访问控制技术。 ⑸ 防病毒技术。
第二章
信息技术与信息系统概论
本章内容
信息与信息技术概述
信息处理和信息处理技术
信息技术的应用和社会信息化
信息安全
信息系统概述
信息系统开发过程
2.1 信息与信息技术概述
信息基础知识 信息技术概述
2.1.1
1.信息
信息基础知识
信息(Information)是客观世界中各种事物的运动状态和 变化的反映,是客观事物之间相互联系和相互作用的 表征,表现的是客观事物运动状态和变化的实质内容。 是关于客观事实的可通讯的知识。 首先,信息是客观世界各种事物的特征的反映。 其次,信息是可以通讯的。 最后,信息形成知识。知识,就是反映各种事物的信 息进入人们大脑,对神经细胞产生作用后留下的痕迹。
1. 智能决策支持系统(Intelligent Decision Support Systems,IDSS) 2. 群体决策支持系统(Group Decision Support Systems, GDSS) 3. 经理信息系统(Executive Information Systems,EIS) 4. 战略信息系统(Strategic Information Systems,SIS) 5. 计算机集成制造系统(Computer Integrated Manufacturing Systems,CIMS) 6. 电子数据交换技术(Electronic Data Interchange,EDI)

信息系统分析与设计第3版课后答案第2章:信息系统概论

信息系统分析与设计第3版课后答案第2章:信息系统概论

第2章:信息系统概论一、简答题1. 试述信息系统的概念。

答:信息系统(IS ,Information System)是指利用计算机、网络、数据库等现代信息技术,处理组织中的信息、业务、管理和决策等问题,并为组织目标服务的综合系统。

2. 信息系统的业务处理有哪两种类型?它们有什么区别?答:有联机事务处理和脱机事务处理两种类型。

他们的区别表现在:二、填空题1.信息系统除了具有系统的一般特征之外,还具有信息性,(综合性),集成性,(多样性),演化性等五方面的特征。

2.信息系统的功能可以概括为:(信息处理)、业务处理、(组织管理)、和辅助决策四个方面。

3.信息系统的概念结构呈现为(管理维)、职能维和(功能维)的三维宏观结构。

4.网络结构属于信息系统的(基础设施)结构。

5.WebService是在(互联网)上实现(SOA)的一种典型技术。

6.可以把信息系统分成为:信息处理系统、(管理信息系统)、决策支持系统、主管信息系统、(办公信息系统)和公众信息服务系统等六种类型。

7.主管信息系统提供,信息挖掘、(信息交流)、企业管理、(决策支持)和办公助理功能。

8.办公信息系统可分为(基本型)、管理型和(综合型)三种类型。

9.公众信息服务系统的基础平台是(Internet),它向(公众和社会)提供信息检索、业务服务、技术咨询等功能。

10.信息科学以(信息)为主要研究对象,以信息的性质、运动规律和利用为主要研究(内容)。

三、选择题1.一个信息系统必须具备(A)A:信息处理功能 B:决策支持功能C:办公助理功能 D:人力资源管理功能2.对管理信息系统而言,准确的说法是(D)A:企业管理系统B:管理组织资源的系统C:对组织进行管理的信息系统D:面向组织全面管理和简单决策的信息系统3.下面说法正确的是(C)A:信息处理系统一般具有简单决策支持功能B:管理信息系统不提供决策支持C:主管信息系统具有办公助理功能D:办公信息系统仅提供办公决策支持4.在信息系统体系结构模式中,(D)A:在集中模式中,由终端来处理界面逻辑B:在文件服务器模式中,由文件服务器承担对文件中数据的查找、汇总、统计、存储等处理C:客户机/服务器模式下的网络负担比文件服务器模式下网络负担重D:应用服务器模式中,界面逻辑由客户端处理5.应用服务器模式(A,D)A:是三级体系结构 B:在客户端进行业务处理C:比C/S模式效率高 D:业务逻辑处在中层6.信息系统的概念结构(C)A:是用户看到的信息系统结构 B:是在概念层次上表示的信息系统微观结构C:功能维包括辅助决策功能 D:可以分为管理维、功能维和决策维7.下面(A)不是SOA的基本特征A:紧耦合 B:服务可重用C:服务位置透明性 D:服务自治性8.从综合模式分,下面哪一种不属于信息系统的类型(A)A:企业财务系统 B:办公信息系统C:决策支持系统 D:主管信息系统答:1:A; 2:D; 3:C; 4:D: 5:A,D; 6:C; 7:A;8:A四、思考题1. 为什么说系统是人们把握客观事物的一种观点和方法?2. 简述信息处理系统、管理信息系统、决策支持系统、主管信息系统、办公信息系统和公众信息服务系统各自的特点。

信息系统建设概论

信息系统建设概论
信息系统建设概论图42信息系统的开发过程提出研制要求修改修改修改初步调查可行性研究可行性报告修改目标追加资源等待条件停止研制详细调查逻辑设计系统说明书审批修改说明书停止研制总体设计详细设计修改设计方案系统设计说明书审批停止研制系统实施验收交付使用修改系统修改信息系统建设概论系统分析阶段的任务是建立系统的逻辑模型解决系统做什么的问题
第4章 信息系统建设概论
可以用语言,也可以用图形、符号对企业过程进行抽 象的描述。如流程图、数据流图等来描述企业过程。 我们把这种描述称为企业过程模型,而把这个过程称 为企业过程建模。
第4章 信息系统建设概论
4.3.4 商务规则 商务规则反映企业运作中的特定要求、必须遵循的
约束和条件。这些条件和限制保证了商务活动的正常运 行,指明了商务活动中的各种要求,也建立了对商务活 动的监督控制。商务规则首先体现在数据的完整性约束 上,包括属性的类型和值域、实体完整性、参照完整性。 ➢属性的类型和值域决定了该属性的基本数据特征。 ➢实体完整性意味着每个数据记录都应具有身份标识。 ➢参照完整性反映数据属性之间的某种“存在性”关系, 在数据库中体现为数据表之间关系的维护。
第4章 信息系统建设概论
2、信息系统的研制可分为哪几个阶段?各阶段的基本任务 是什么?各阶段应提供什么技术文档?
第4章 信息系统建设概论
4.4 信息系统开发方法
4.4.1 早期开发方法的不足 1、目标含糊 2、通信误解 3、步骤混乱:信息系统的开发是一项长期的复杂工程,
各个工作环节之间有着内在的逻辑关系,超越某个阶 段就会出现问题,造成返工和浪费。 4、缺乏管理控制:缺乏计划性和缺少必要的管理控制, 势必使系统的建设涣散,难以协调,不能达到最终目 的。
第4章 信息系统建设概论

02134 信息系统设计与分析 自考考试大纲

02134 信息系统设计与分析  自考考试大纲

湖北省高等教育自学考试课程考试大纲课程名称:信息系统设计与分析课程代码:02134第一部分课程性质与目标一、课程性质和特点信息系统分析与设计课程是信息管理与信息系统专业的学位课程,它介绍信息系统开发相关的基本概念、基本原理和开发思想,系统讲授信息系统开发方法,结合实际案例系统介绍信息系统的总体规划、系统分析、系统设计、系统测试、运行维护等阶段的工作原则、工作步骤、基本方法及开发文档。

本课程主要基于面向对象的方法,以UML(统一建模语言)为主要的描述语言,同时也介绍其他的描述方法如数据流图、数据字典、E-R图等。

本课程强调软件工具的使用,介绍Rational Rose等软件工具的使用方法及建立信息系统的过程,如需求模型、分析模型和设计模型等。

信息系统分析与设计课程的教学工作力求理论与实际的有机结合,并使其具有较强的可操作性,从而使开发人员能够设计并开发出一个满足用户需求的、有较高可修改性的信息系统。

信息系统的分析与设计在各个领域都有着广泛的需求,如计算机辅助设计系统、现代通信信息系统、管理决策系统、生产控制系统等,是人们开发、利用信息资源以支持组织目标的战略手段。

这门课程的任务就是帮助学生弄清信息系统的规划、分析、设计和实施等阶段的目标、任务、要求和过程,掌握信息系统分析的基础知识、实践技能和开发的各种方法,提高学生信息系统开发的理论水平,锻炼他们进行信息系统开发的实践能力,为将来从事实际工作奠定基础。

二、课程目标与基本要求本课程非常注重课程实践,学生在系统地学习信息系统理论知识的基础上,还应灵活掌握信息系统分析与设计的各种工具和方法,适当的运用到实际的信息系统开发中。

通过本课程的学习,学生应达到如下要求:1.掌握信息、系统、信息系统的基本概念及特征,信息系统开发的基本步骤、工作原理以及系统开发的项目管理内容。

2.掌握信息系统规划、分析和设计阶段的工作原则、步骤、方法及相应的文档规范,系统测试的工作原理、测试方法及管理内容,以及系统运行管理中的各项管理内容,掌握评价系统的方法。

信息系统分析与设计答案第二版

信息系统分析与设计答案第二版

第一章信息系统基础一、简答题1•什么就是信息?信息与数据有什么区别?信息的本质就是什么?答:信息,一般就是指具有新内容、新知识的消息或情报。

信息与数据具有内在的联系。

数据就是记录在一泄介质上并可鉴别的符号•数据就是无意义的符号, 信息则就是蕴含意义的符号。

数据就是信息加工的原材料,信息就是数据加工的结果。

信息的本质就是物质的属性与特征,就是事物运行状态与规律的表征。

2.什么叫系统?可以从哪个方面对系统进行分类?答:系统就是由相互联系、相互影响的若F要素结合为具有特定目标、特泄功能,并处于一左环境之中的有机整体。

从系统的复杂程度划分:简单的、中等的、复杂的与超复杂的系统。

从抽象程度划分:概念系统、逻辑系统、物理系统(也叫客观系统)。

从系统与外界的关系划分:封闭系统、开放系统。

3.简述管理的概念答:管理就是对一左组织所拥有的资源进行有效整合以达成组织既左目标与履行责任的动态创造性活动。

管理的目的就是实现组织的目标。

4.信息资源管理的基本模式就是什么?答:就是技术管理模式、经济管理模式、人文管理模式。

二、填空题1.(数据)就是无意义的符号,(信息)就是蕴涵意义的符号。

2.信息的本质就是(物质)的属性与特征,就是(事物)运动状态与规律的表征。

3.信息的特征有:承载性、(层次性)、传输性、(共享性)、加工性与时效性。

4.从逻辑层次临,可以把信息分为(语法信息)、语义信息与(语用信息)三种类型。

5.系统就是由相互(联系)、相互影响的若干(要素)结合为具有特左目标、特左功能,并处于一上环境之中的有机整体。

6.系统的特性就是指具有目的性、(相关性)、整体性、(层次性)与适应性几种。

7.管理的职能有决策、(组织)、计划、(领导)、控制与激励等六个方而。

三、选择题1.下而说法正确的就是(D)A.数据就就是数字B.数据就就是信息C.数据就是加工之前的信息D.信息就是数据加工的结果2•下面哪个不属于信息的特征?(D)A.承载性B.传输性C.层次性D.独享性3.下而不属于系统特性的就是(B)A.目的性B.功能性C.层次性D.适应性4.下面说法不正确的就是(A)管理职能方面考题(决策就是管理的核心)A.决策就是企业的核心B.从时间性可以把计划分为长期讣划与短期计划C.组织结构也被称为组织机构D.激励有直接满足与间接满足两种方法5•下而哪一种不属于信息资源管理模式?(D)A.技术管理模式B.经济管理模式C.人文管理模式D.社会管理模式6.下而哪一种不属于信息资源管理的五大要素?(A)A.信息资源管理的应用B.信息资源管理的架构C.信息资源管理的组织D.信息资源管理的环境四、论述题1•谈谈信息资源管理在信息系统建设中的作用答:信息资源就是指人类社会活动中所涉及到的信息内容,按照某种方法与规律,经加工处理有序化并大量积累后的用用信息的集合。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

系统分析与设计实验指导书孙钢锋计算机学院2015年3月制作:黎程2013213040111丁昊辉2013213040103实验案例一:教学管理系统 (3)1. 项目概况: (3)2. 业务需求: (3)实验案例二:CD Selections (5)1. 项目概况: (5)2. 业务需求: (5)实验案例三:天津市社会保险基金管理中心档案管理系统 (5)实验案例四:中山市国土资源局“天地图•中山”在线服务软件系统 (5)实验一:需求获取 (6)实验二:用例分析 (8)实验案例一:教学管理系统1. 项目概况:教学管理系统JxGL主要完成每学期的课程选修注册和学生的成绩管理。

教学管理系统JXGL的用户是学校的学生、教师和教学管理员。

学生使用JXG系统查询新学期将开设的课程和授课教师的情况,选择自己要学习的课程,并进行登记注册。

学生还可以使用JXGL系统查询自己的课程成绩。

教师使用JXGL系统查询新学期将开设的课程、参加听课的学生情况,以及学生的考试成绩。

教学管理员使用JXGL系统进行教学管理,包括新学期的课程选课注册管理和学生成绩管理。

2. 业务需求:教学管理系统JXGL要求提供两个方面的服务:(1) 选课管理,负责新学期的课程选课注册工作;(2) 成绩管理,负责学生成绩管理。

在选课管理方面应填写的用户需求描述如下。

(1)录入与生成新学期课程表教学管理员在新学期开始前录入新学期课程,打印将开设的课程目录表,供师生参考选择。

若某课程的实际选课学生少于10人,则停开该课程,把该课程从课程目录表中删除;若某课程的选课学生多于30人,则停止选课。

(2)学生选课注册新学期开始前一周为选课注册时间,在此期间学生可以选课注册,并且允许改变或取消注册申请。

每个学生选课不超过4门课程。

每门课程最多允许30名学生选课注册。

学生可以在图书馆、各系资料室、学生宿舍等处的计算机上联网进行选课注册。

在选课注册结束后,教学管理员打印学生选课注册名单和开课通知书,送交有关部门和授课教师。

(3)查询可以查询课程信息、学生选课信息和学生、教师信息。

学生、教师、教学管理员可以查询课程表,获得课程信息。

查询的关键词以是:课程名,授课教师名,学分。

教师、教学管理员可以查询学生选课情况。

查询的关键词可以是:学生名、程名,授课教师名,学分。

学生只允许查询自己的选课信息,不允许查询别人选课信息。

学生、教师、教学管理员可以查询学生或教师的信息。

查询的关键词可以是学生名、教师名,性别、班级、职称。

(4)选课注册信息的统计与报表生成。

教学管理员对学生的选课注册信息进行统计(按课程,按学生,按班级),印汇总统计报表。

在成绩管理方面应填写的用户需求描述如下:(1)成绩录入:教学管理员录入学生考试成绩。

(2)成绩查询: 教师、教学管理员可以查询学生考试成绩。

查询的关键词可以是:学生名、课程名、授课教师名、学分名。

学生只允许查询自己的考试成绩,不允许查询别人的考试成绩。

(3)成绩统计与报表生成教学管理员进行成绩统计(按课程、学生、按班级),打印成绩汇总统计报表。

保存数据,需建立教学管理数据库。

可以采用关系数据库,建立下列数据库表:学生表、教师表、课程表、选课表、任课表、成绩表。

教学管理系统的直接用户有学生、教师和教学管理员。

教学管理员有权操纵数据库的数据,进行添加、更新、删除等操作。

学生和教师一般只查询信息,只允许对自己有关的数据进行添加,更新、删除等操作。

教学管理系统JXGL的相关系统有财务系统。

JXGL系统需要把学生选课注册信息传送给财务系统,以供财务系统计算学生应交纳的费用,但是不要求财务系统回馈学生应交纳的费用信息。

假定在学校的计算中心有功能强大的工作站机器,在各系、各部门、图书馆、学生宿舍都有台式PC机,学校的全部计算机已经连网。

教学管理系统JXGL将采用客户机/服务器结构建立,JXGL系统的应用服务器和数据库服务器设置在学校计算中心的工作站。

学生、教师和教学管理员可以在各系、各部门、图书馆、学生宿舍的台式PC机上使用JXGL系统。

实验案例二:CD Selections1. 项目概况:通过WEB,客户通过搜索产品并找到货架上有该产品的实体商店。

他们能够在某处的商店订购产品,或是为没有现货和没有采购的商品下订单。

2. 业务需求:●通过CD Selections公司详细产品目录搜索;●找到有此商品的零售店;●在零售店订购产品并约定时间取走产品;●为货架上没有的产品或没有采购的商品下单;●接收关于是否能下订单和商品上架时间的确认;实验案例三:天津市社会保险基金管理中心档案管理系统见附件A实验案例四:中山市国土资源局“天地图•中山”在线服务软件系统见附件B实验一:需求获取1.1 目的掌握需求获取的方法,能够正确的获得需求,并正确描述需求1.2 实验要求●人员分组:两个人一组;●复习课堂有关需求获取的理论;●针对实验案例中的每一项需求,给出需求获取方法(可以多个)1.3 内容以小组的方式对所选案例进行资料收集和研究,利用word完成业务概况、业务目标、利益相关者分析、非功能性需求分析和功能性需求分析文档1.4 步骤1.收集相关资料(通过网络查询)2.提出项目的业务概况;3.提出项目的业务目标;4.分析利益相关者(涉众);5.分析项目的非功能性需求(包括安全性、可靠性、性能、服务提供方式、可操作性、界面等);6.分条列出业务需求,并明确相关业务规则(业务规则实际上对应与约束,但此约束一般不是总体上的,而是与某项具体业务相关)(注意:采用文字描述)1.5 说明1.1利益相关者概要信息表1.2用户概要表1.3 非功能需求信息表1.4 业务需求信息表2.对于业务概况、业务目标采用文字描述实验二:用例分析2.1 目的掌握通过需求描述,建立系统用例的过程;掌握编写用例规约(用例的第一次细节描述);2.2 实验要求●熟练掌握CASE工具(可以是Rational rose 或visio);●熟练用例规约编写2.3 步骤1.确定系统边界说明:一般根据对项目概况中的运行环境和业务需求分析,得到系统边界(区分系统内/外)2.确定角色(actor)说明:在确定角色时,一般结合第一次实验的结果(利益相关者、用户)和需求获取阶段的面谈/联席会议(JAD)等手段的结果来确定;同时、一般回答以下问题可以帮助帮助确定角色:⏹谁使用该系统;⏹谁从系统中获取信息;⏹谁向该系统提供信息。

3.确定用例说明:一般根据业务需求(其中最关键的是业务流程)、需求获取的结果(可以是数据流图DFD)来确定用例;4.确定关联说明:(略)5.画出用例图6.编写用例规约说明:⏹用例规约(use case specification)是对用例的第一次细节化的说明;⏹用例规约一般通过一个模板来描述,模板包含的内容在不同公司一般也不同,但至少包含以下项目:A.唯一标示(用于用例管理)B.用例名称(一般使用动宾短语描述)C.简要描述(简要的文字描述,一般来自业务需求)D.一组前置条件(pre-conditions)(用例的执行是具有上下文环境的)E.一组后置条件(post-conditions)F.主事件流(有时称为用例执行步骤)(一般使用带编号的文字描述用例执行过程,主事件流描述用例执行的正常场景)G.备选事件流(描述正常场景之外的其他场景,包括失败场景)7.用例规约模板与示例:用例“添加图书”的描述实验三:过程建模(功能建模)3.1 目的掌握利用DFD对系统过程进行建模;3.2 实验要求●依据前期实验的结果,选择用例图中的核心用例(描述了系统功能主干的用例/高优先级用例),结合本人对该用例场景的设想(真实情况是来自需求获取)画出DFD(包括0层和1层);说明:➢虽然用例规约对用例图进行了第一细化,但依然过于笼统,仅仅依赖于此,由于缺乏足够的细节,设计人员是无法进行设计工作的;➢如果第一、二次实验中得到的用例数量较多(大于5个),本次试验只需要选取其中最核心的4到5个(至少4个);➢对于1层数据流图,只需给出最核心功能流程3.3 步骤3.3.1流程图的绘制:请在Visio中绘制如图37、图38所示的业务流程图。

关键步骤如下:①打开Microsoft Office Visio2003,选择新建|新建绘图;②在Visio窗口单击“图形”图标按扭,弹出各类图形文件夹后再继续选择各类形状集合,如需画“圆”形,则选择“框图”|“基本形状”选项,可在“形状窗口”中打开并显示“基本形状”图形对象集;③按照上述方法,可依次选择“流程图”|“基本流程图形状”选择,打开基本流程图形状图形对象集;④选择“软件”|“Gane Sarson”选项,打开Gane Sarson图形对象集;⑤选择“其他Visio 方案”|“连接线”选项,打开连接线图形对象集;⑥将所需图形拖到绘制板上,通过拖拽调整图形大小至合适的尺寸。

3.3.2构图的绘制:绘制高层结构图,高层结构图绘制的关键步骤如下:①开Visio后,在Visio的条形菜单中,依次选择“文件”|“新建”|“组织结构图”选项|“组织结构图”,选择表示最高层模块的“学校”图形,将其拖曳到绘图板上,该图形输入模块名称为“教学管理系统”;②选择表示下一级管理层的图形“对象”图形,按住鼠标左键,将该图形拖曳到绘图板,覆盖在“教学管理系统”模块的上面,Visio会自动在“教学管理”和新建的图形之间建立连接线,然后将新建的图形名为“补考成绩的录入”推。

请在Visio中绘制模块详细设计结构图,如图42所示,模块详细设计结构图绘制的关键步骤如下:①构成新一页图版的方法是在Visio的条形菜单中选择“插入”|“新建页”选项,弹出“页面设置”对话框,在“页属性”选项卡中输入该页的名称,例如“车辆变更的申请”,单击“确定”按钮后在绘图板上新建一个绘图页。

②将前一页(高层结构图)中的“学生信息”块复制到新建的页面上后,再绘制各模块的详细结构。

③从菜单中选择“形状”|“流程图”|“基本流程图形状”选项,将其中的“判定”图形拖曳到绘图板上,调整适当大小。

④选择一个矩形图形,可以使用“基本流程图形状”中的“进程”图形,将其拖曳到绘衅板上,调整好图形的大小,并进行字体属性的设置,以描述底层的各功能模块,再使用带箭头的连接线,按照模块之间的调用关系将各模块连接起来。

⑤描述模块之间调用时传递的参数关系,使用“连接线”中的“流导向符2”;表示模块间调用时传递的控制信息,使用“连接线”中的“流导向符1”。

将这两种连接线拖曳到绘图板上,放在表示调用关系的线条两侧,调整长度和位置。

然后单击菜单中的“文本工具”图标,在绘图板上的空白位置单击,进如编辑状态编辑文字实验四:数据建模4.1目的掌握利用ERD对系统数据进行建模;4.2实验要求●复习课堂所讲的ERD的理论、技术与建立步骤;●使用visio或powerdesigner 进行ERD的设计;4.3步骤1.构造实体关系图(ERD);●确定实体;●添加属性和制定标识属性(主键);●确定关系;2.对ERD进行规范化(达到第三范式要求即可);3.利用DFD对ERD进行平衡;4.将逻辑ERD转换成物理ERD;5.编写SQL脚本(选做)4.4说明(1)在Visio中绘制具体的E—R模型如图所示:其中关键步骤提示如下:步骤一:在“文件”菜单上,指向“新建”,指向“数据库”,指向“数据库模型图”;步骤二:在“数据库”菜单上,指向“选项”,然后单击文档。

相关文档
最新文档