欢迎来到天天文库
浏览记录
ID:42206931
大小:328.51 KB
页数:30页
时间:2019-09-10
《结构化系统开发方法》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、信息系统设计与应用第4章结构化系统开发方法第4章结构化系统开发方法本章主要内容结构化开发方法的主要阶段系统规划系统分析系统设计系统实施系统维护和系统评价第4章结构化系统开发方法4.1结构化方法的阶段和工具4.1.1结构化系统开发的阶段图4-1结构化开发方法流程第4章结构化系统开发方法4.1结构化方法的阶段和工具4.1.2系统开发工具表4-2系统开发的主要工具工具作用应用阶段业务流程图业务流程分析系统分析数据流程图(DFD)数据流程分析系统分析、系统设计数据字典(DD)数据定义系统分析格栅图数据汇总系统分析详细调查决策树、判定表处理功能描述系统分析、设计E-R图(ERD
2、)数据库设计系统设计U/C矩阵系统结构设计系统设计控制结构图系统结构和模块设计系统设计信息系统配置图系统硬软件配置系统实施第4章结构化系统开发方法4.2系统规划4.2.1规划的任务1.信息系统规划的目的解决管理效率问题或提高科学决策的水平;提高竞争力;寻找新的发展机会等2.信息系统规划的步骤规划基本问题的确定;收集信息;现状的评价和约束的识别;设置具体目标和初步方案;规划内容及其相关性分析;目标的分析及实现的优先级;人员组织;实施进度计划,包括经费预算和使用计划;成本分析、效益初步分析;开发平台硬件软件环境(不一定马上购买);可行性分析。第4章结构化系统开发方法4.2
3、系统规划4.2.2初步调查1.企业环境和目标2.企业业务和信息处理现状4.2.3提出总体方案1.确定系统目标2.设计系统主要功能结构3.系统开发的初步计划4.投资回报时间表第4章结构化系统开发方法4.2系统规划4.2.4可行性分析1.经济可行性分析2.技术可行性3.管理可行性4.2.5系统规划的成果1.可行性报告的审批2.开发团队的组织第4章结构化系统开发方法4.3系统分析4.3.1详细调查1.调查方法2.组织结构调查3.业务流程调查4.信息调查5.PIECES方法图4-2库存管理业务流程图第4章结构化系统开发方法4.3系统分析4.3.2数据流图1.DFD的图形符号第
4、4章结构化系统开发方法4.3系统分析4.3.2数据流图2.DFD绘制流程图4-4DFD的绘制流程第4章结构化系统开发方法4.3系统分析4.3.2数据流图2.DFD绘制流程(1)范围图图4-5系统的范围图第4章结构化系统开发方法4.3系统分析4.3.2数据流图2.DFD绘制流程(2)顶层图图4-7图书管理信息系统的顶层图第4章结构化系统开发方法4.3系统分析4.3.2数据流图2.DFD绘制流程(3)第1层数据流图图4-8图书管理系统读者管理的1层图第4章结构化系统开发方法4.3系统分析4.3.2数据流图2.DFD绘制流程(4)构造其他各层数据流图(5)构造底层数据流图3
5、.DFD的特点4.绘制DFD图时要避免的情况图4-9部分病态DFD图实例第4章结构化系统开发方法4.3系统分析4.3.3数据字典1.数据字典的内容:数据项、数据结构、数据流、数据存储、数据处理功能及外部实体。图4-10数据字典实例第4章结构化系统开发方法4.3系统分析4.3.3数据字典2.数据字典的要求惟一性、一致性、完整性、规范性及简单性。3.数据字典的生成数据字典的生成有两种基本方法:手工方法生成:由开发者自行整理、编辑数据字典;计算机自动生成:借助系统开发平台或工具生成数据字典。第4章结构化系统开发方法4.3系统分析4.3.4信息系统逻辑模型信息系统的逻辑模型的
6、表达主要包括:功能模型:描述新系统的功能;数据流程图:描述信息和信息的流动;信息模型:数据字典和数据库结构等。第4章结构化系统开发方法4.3系统分析4.3.4信息系统逻辑模型1.功能描述图4-11图书管理系统的功能图第4章结构化系统开发方法4.3系统分析4.3.4信息系统逻辑模型2.信息处理描述(1)程序流程图(2)决策树(3)决策表(4)结构化语言4.3.5系统分析的成果第4章结构化系统开发方法4.4系统设计4.4.1系统总体设计1.系统结构2.U/C矩阵3.系统结构的优化图4-13某企业信息系统的U/C矩阵(部分)第4章结构化系统开发方法4.4系统设计4.4.2数
7、据库设计1.数据库设计的步骤(1)需求分析(2)概念设计(3)逻辑设计(4)物理设计2.数据库的关键概念3.规范化4.ER图第4章结构化系统开发方法4.4系统设计4.4.3代码设计1.代码设计的一般原则符合现有标准,其选择顺序一般是:国际标准、国标、行业标准、企业标准;具有惟一性;直观、逻辑性强、短小、便于记忆;具有可扩充性。2.代码设计的主要方法3.代码的校验第4章结构化系统开发方法4.4系统设计4.4.4计算机网络设计1.计算机网络结构设计网络拓扑设计;两层结构和三层结构;网络协议;有线和无线网络的选择和连接;网络设备选型;内部网路如何接入因特网
此文档下载收益归作者所有