同方第6章信息系统与数据库ppt课件.ppt

同方第6章信息系统与数据库ppt课件.ppt

ID:59333814

大小:1.51 MB

页数:50页

时间:2020-09-20

同方第6章信息系统与数据库ppt课件.ppt_第1页
同方第6章信息系统与数据库ppt课件.ppt_第2页
同方第6章信息系统与数据库ppt课件.ppt_第3页
同方第6章信息系统与数据库ppt课件.ppt_第4页
同方第6章信息系统与数据库ppt课件.ppt_第5页
资源描述:

《同方第6章信息系统与数据库ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第6章信息系统与数据库6.3信息系统开发与管理软件工程与信息系统开发概述系统规划与分析系统设计系统实施与运行维护信息系统开发与管理难度复杂性人员要求高信息系统开发和管理是一项系统工程涉及多学科的综合技术.开发周期长、投资大、风险大比一般技术工程有更大复杂性系统分析、设计和管理人员掌握多方面技术(软件工程,DBS设计,程序设计方法,领域业务知识)。了解应用环境..软件工程与信息系统开发概述软件危机与软件工程1960年代以来:计算机性能不断提高应用范围越来越广泛软件系统开发越来越复杂。大型软件系统开发成本高,可靠性差,甚至有

2、时人们无法管理自身所创造出来的复杂逻辑系统,致使软件生产和维护出现了很大的困难,当时人们称此为“软件危机”。问题严重软件工程与信息系统开发概述软件危机与软件工程软件危机①正确理解和表达应用需求是艰巨的任务.但常常被忽略。②软件是逻辑产品。软件开发过程是思考过程,很难进行质量管理和进度控制。③随着问题复杂度的增加,处理问题的效率随之下降,而所需时间和费用则随之增加。大型软件开发必须有严密完整的工程技术和科学的过程,向“工程化”发展:“软件工程”分析原因解决途径软件工程与信息系统开发概述软件工程方法要点:①软件开发技术。软件

3、开发规范化和工程化,对开发中的策略、原则、步骤和文档做出规定.②软件工程管理。对软件生产中重要环节,按计划、进度执行,实现预期的社会和经济效益.③软件开发方法。主要有:生命周期方法、原型法以及面向对象的分析设计方法等。④软件开发工具。采用软件开发工具和环境,保证软件开发各个阶段任务的完成。软件工程与信息系统开发概述常用的信息系统开发方法(1)-----结构化生命周期方法信息系统从规划开始,经过分析设计、实施直到投入运行使用过程中,随其生存环境的变化而不断修改,当它不再适应需要时就要被淘汰,而由新的信息系统代替老的信息系统

4、,这种循环称为信息系统的生命周期。结构化方法将信息系统软件生命分为系统规划,系统分析,系统设计,系统实施和系统维护5个阶段。各阶段工作按顺序开展,形如自上而下的瀑布,所以又称瀑布模型方法。软件工程与信息系统开发概述常用的信息系统开发方法-----结构化生命周期方法系统规划系统分析系统设计系统实施系统维护每一个阶段都有明确的工程任务并产生规范的文档资料,且必须评审。用以及时发现错误,防止将错误蔓延到后续阶段,避免重大损失。软件工程与信息系统开发概述结构化生命周期法的分析和设计原则:①自顶向下,逐层分解求精,分析和设计整个系

5、统,减小和控制开发过程的复杂性。②图示工具(如数据流程图和E-R图等)描述分析和设计的内容,便于各类人员交流。③明确阶段任务。例如,系统分析阶段明确系统的结构和功能(做什么),系统设计阶段确定其如何实现(怎么做)。④强调用户参予开发过程的作用。软件工程与信息系统开发概述常用的信息系统开发方法(2)-----原型法所谓原型,是指分析设计人员与用户合作,在短期内定义用户基本需求的基础上,首先开发出一个具备基本功能、实验性的、简易的应用软件。运行这个原型,并在相应的辅助开发工具的支持下,按照不断求优的设计思想,通过反复的完善性

6、实验而最终开发出符合用户要求的信息系统。软件工程与信息系统开发概述数据库系统设计概要信息系统设计最重要的核心技术是软件工程和基于DBS的设计技术。DBS设计任务:应用部门信息需求计算机环境硬件,OS,DBMS等应用部门处理需求DBS设计各类数据模式应用程序软件工程与信息系统开发概述DBS设计步骤系统规划和分析系统规划系统规划任务:①调查应用部门的环境、目标和现行系统.②根据其发展目标对新系统的需求,进行分析和预测.③考虑新系统所受的各种约束.④研究开发新系统的必要性和可能性,提出方案和计划.⑤从管理、技术、经济和社会等方

7、面进行可行性分析.系统规划过程:系统规划和分析系统分析(1)系统分析的任务采用系统工程的思想和方法,把复杂的对象分解成简单的组成部分,明确各部分用户的各种数据需求和处理需求.(2)系统分析的方法使用结构化分析方法(SA)。SA方法从最上层的组织机构入手,采用自顶向下逐层分解的方法分析系统,并用形式化或半形式化的描述(如数据流程图和数据字典)说明数据和处理过程的关系。系统规划和分析系统分析(3)系统分析的工具数据流程图(DFD):使用直观的图形符号,描述系统业务处理过程、信息流和数据要求的工具。.外部实体系统对数据的处理逻

8、辑数据流(数据的外部来源和去处)数据流数据存储数据字典(DD):数据流程图表达了数据和处理的关系,数据字典则是系统中各类数据定义和描述的集合,是进行详细的数据分析所获得的主要成果。在数据字典中对数据流程图中的数据项、数据结构、数据流、处理逻辑、数据存储和外部实体等进行定义.系统规划和分析数据流程图实例---某大学教学

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。