管理信息系统开发综述.doc

管理信息系统开发综述.doc

ID:53833381

大小:62.50 KB

页数:4页

时间:2020-04-08

管理信息系统开发综述.doc_第1页
管理信息系统开发综述.doc_第2页
管理信息系统开发综述.doc_第3页
管理信息系统开发综述.doc_第4页
资源描述:

《管理信息系统开发综述.doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、管理信息系统开发综述企业资料网//0>.企业管理资料库、法规库、咅乐库管理信息系统开发综述软件开发规范文档章节与课题第二章第1节软件工程规范第二章第2节管理信息系统的开发方法学时:2课时教学要求:通过本节的学习了解软件工程规范,熟悉管理信息系统的开发方法,重点掌握生命周期法和原型法。重点与难点:软件工程规范生命周期法,原型法,CASE法,OOP方法。2.1软件工程规范一、软件危机1.计算机硬件走上良性循环2.计算机软件发生危机在计算机硬件飞速发展的同时,计算机软件却没有得到相应的发展。主要危机表现在三方面:软件成本上升,软件生

2、产率低下,软件产品的质量没有保证。二、软件工程学软件工程学采取了工程化和系统化两条途径来解决软件开发的问题。工程化是指按近代科学及产业形成的一套工程化方法和思想办事。系统化是指强调全而性,强调整体性,按结构化、层次化认识与处理复杂系统,按动态的、发展变化的观点设计管理信息系统。三、软件工程规范我国在20世纪80年代末、90年代初颁布了六个国家标准,它们是:GB8566-88计算机软件开发规范GB8567-88计算机软件产品开发文件编制指南GB9385-88计算机软件需求说明编制指南GB9386-88计算机软件测试文件编制规范G

3、B/T12504-90计算机软件质量保证计划规范GB/T12505-90计算机软件配置管理计划规范相关的资料可参看如下图,也可参见网上资源。软件工程规范表5、运用先进的开发工具4、发展变化的观点4、个体方式改为有分工的集体活动3、结构化、层次化3、软件要不断维护、完善2、整体分析设计2、先测试,试运行再交付使用1、全而论证1、先论证设计再编程使用软件开发系统化软件开发工程化8、数据库设计说明书9、模块开发卷宗10、用户手册11、操作手册12、测试分析报告13、开发进度月报14、项H开发总结1、可行性研究报告2、项H开发计划3、

4、软件需求说明书4、数据要求说明书5、测试计划6、概要设计说明书7、详细设计说明书1、可行性研究2、需求分析3、设计4、实现5、测试6、运行与维护十四个文档六个阶段四、文档按用途分为:应用文档,开发文档和管理文档,图示如下:维护修改建议书运行日志/月报操作手册用户手册系统分析说明书系统设计说明书程序设计说明书测试计划测试报告可行性研究报告项FI开发计划需要变更申请书开发进程月报开发总结报告开发文档管理文档信息系统的文档应用文档五、软件开发阶段分为6个阶段,各阶段内容和文档见下表。总结报告,运行记录试运行运行与维护系统运行与维护6

5、测试报告系统调试,测试人员培训软件测试5操作手册源程序编写应用程序系统实施4系统设计报告子系统划分;网络系统设计;数据库与编码设计;输出与输入设计;功能模块设计系统设计(怎么干)3系统分析报告:测试计划现行系统描述;需求分析:H标与功能;逻辑设计:数据流程图与数据字典系统分析(干什么)2可行性分析报告;开发计划项目提出;可行性论证;投资效益分析可行性分析(干不干)1文档主要内容阶段序号2.2管理信息系统的开发方法一、开发方法的概述管理信息系统开发技术在发展的过程屮具有代表性的方法有:结构化分析技术(SA),结构化设计技术(SD

6、),结构化程序设计技术(SP),计算机辅助软件工程技术(CASE),软件利用技术,可视化技术。20卅:纪60、70年代是结构化系统分析和设计吋代,80年代初是Prototyping吋代,80年代末是CASE和00时代,90年代是客户机/服务器吋代或基于WEB的开发吋代。这期间典型的方法有:生命周期法(比如瀑布模型)和原型法。按系统分析的要素将开发方法分为三类:面向处理的方法(P0),面向数据的方法(D0),面向对象的方法(00)。二、生命周期法1.工作流程即结构化系统分析与设计方法SSA&D,它的基本思想是:严格区分工作阶段,

7、自顶层向下层逐层开发,结构化,模块化;建立面向用户的观点,充分预料可能发生的外部环境、内部处理、用户需求的变化;加强调查研究和系统分析。工作流程图示如下。系统测试系统分析系统设计系统实施可行性分析系统运行与维护可行性分析报告系统分析报告(软件需求说明书)系统设计报告用户操作手册测试分析报告项Fl开发总结报告生命周期法工作流程2.系统开发生命周期(SDLC)的基本概念它是用于规划、执行和控制信息系统开发项ri的一•个项FI管理的过程。由两个方面组成:管理策略部分和开发策略部分。管理策略部分强调系统开发的规划、进程安排、评估、监控

8、和反馈,系统开发部分包括:任务分解结构(WBS),WBS优先级结构(系统开发的基本模式,如瀑布模型,阶段模型,螺旋模型,迭代模型等),开发经验,开发标准。3.结构化方法的基本原则(1)用户参与的原则(2)“先逻辑、后物理”的原则(3)“自顶向下”的原则(4)工作成果描述标准化

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

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

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