系统分析与设计复习
- 格式:docx
- 大小:844.89 KB
- 文档页数:5
1. 企业为什么需要信息系统?
企业的信息系统捕捉和管理数据以产生有用的信息,为企业以及企业的雇员、客户、供应商和合作伙伴提供支持。许多企业把信息系统看成是他们的竞争力优势的根本要素,绝大多数企业也已经认识到所有的工作人员都需要参与到信息系统的开发中去。因此,信息系统开发是一件与每个人都有关系的事情。
2. 什么是模型驱动分析?为什么使用它?举几个例子说明。
强调绘制图形化系统模型来记录和验证现有的或建议的系统,系统模型做终将成为设计和构造一个改进的系统的蓝图。
原因:这些方法是相互竞争的可互相替代的技术,而且,这些方法可以互补
举例:流程图、结构或层次图、组织结构图。(结构化分析、信息工程、面向对象分析)
3. 系统分析的5个阶段是什么?
1. 范围定义阶段(初始研究阶段、开始研究阶段、概述阶段、计划阶段)
Is this project worth looking at?
2. 问题分析阶段
3. 需求分析阶段
4. 逻辑分析阶段
5. 决策分析阶段
4.中文书P182 (7到13题)
上下文图
词汇表
用例模型图
(P175-P178)
P253 (5到9题) 简单数据流图P221
上下文数据流图P237
功能分解图P238
1在法律执行机构的调查部门的总部工作,为总部官员开发一个案件跟踪系统。
2收到所在机构其它部门的案件调查申请表后打开案件;没有案件是在内部初始化的。
3创建一个新的案件文件夹,包括从各种犯罪数据库获得的任何犯罪记录信息,然后发送到相应的现场调查部门。
4案件结束后,总部收到来自现场办公室的调查报告,案件终止,完整的调查报告的副本会发送到原来的部门。
5每周显示打开的案件、结束的案件、和正在进行的案件的列表清单,并被发送到每个现场办公室。
问题一:可以用来设置这个系统的范围和边界的几个策略是什么?
1为了区分内部和外部,把系统看作是一个容器,而忽略容器的内部工作,有时被称作“黑盒思想”。
2询问最终用户系统需要响应什么业务事务,这些业务事务就是系统的净输入。对于每个净输入,确定其来源,来源将成为上下文数据流图中的外部代理。
3询问最终用户系统必须产生什么响应,这些响应就是系统的净输出,确定其目的地,目的地也将成为外部代理。
4确定外部数据存储。许多系统需要访问其他系统的文件或者数据库,可能会使用那些文件或数据库中的数据,有时还可能修改那些文件或数据库中的某些数据。
问题二:基于前一个问题,你决定这个系统的:
A净输入
B净输出
C外部代理
D外部存储
问题三:已经掌握了净输入、净输出、外部代理和外部存储,绘制一个上下文数据流图。
建立初始的项目范围。项目范围定义了一个系统准备支持业务的方面,它也定义了正被建模的系统如何与其他系统进行交互。上下文数据流图仅仅展示了系统与环境的主要接口。