预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共93页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

第一节系统开发的任务和特点第二节系统开发的指导思想系统的目的性:明确系统开发的目的,确立面向用户的观点。满足用户的要求是开发工作的出发点和归宿;用户是否满意是衡量系统开发质量的首要标准。系统的相关性:根据分解—协调的原则由顶向下发展系统。“由顶向下”建立新系统的逻辑和物理模型—主导原则;“由底向上”实施系统—辅助原则。系统的环境适应性:适应环境变化的要求,开发易扩展、易维护的系统。无论设计系统还是实际工作的安排,要考虑可能的变化;例如:(1)设计系统时就要考虑将来修改系统时怎样才方便;(2)用户的要求也是随时间可变的。尽管结构化方法在用户需求发生变化时较难更改,但如果结构合理,模块独立性强,会有利于系统的变更。工作成果文档化,图表规范化:•使系统开发人员与用户有共同语言,避免不同理解造成混乱;•便于工作的交流与将来的修改,保持工作的连续性;•便于查阅(文献资料要编号存档);•严格地说,文档是系统的生命线,一个没有文档或文档混乱的系统就是一个走到头的系统。第三节系统开发的方法自下而上方法的优点:•投资少,周期短;•技术力量要求不高;•切换时冲击小•可立刻在某一局部见效;自下而上方法的缺点:•缺乏整体性:缺乏全局规划,无组织状态,造成系统目标与企业目标有较大差距;•缺乏有机联系:各系统自行设计时,没有留出必要的接口,也无法考虑数据共享和通信的要求;•数据的一致性差:各系统仍沿用传统方法,造成数据不一致(例如库结构,编码);•数据冗余量大,重复劳动多结果是广泛地采用了新系统,但旧系统的弊端仍没有克服,管理水平提高的效果不明显;20世纪80年代中期提出了原型法的基本思想。所谓原型,即可以逐步改进成可运行系统的模型,这种方法可以快速向用户提交一个管理信息系统的原型设计,从而使用户及早地看到一个真实的应用系统。在此基础上,利用原型不断提炼用户需求,不断改进原型设计,直至使原型变成最终系统。1、并非所有的需求都能预先定义最终用户对于计算机的知识不甚了解,而专业人员又常常不熟悉用户的业务。开发人员和用户之间存在着沟通上的障碍。2、必须有快速的建造工具原型化方法在实施时必须强调原型构造过程的快速。原型开发过程必须有工具支持(支持原型化的软件)。目前的各种MIS生成器、第四代生成语言、面向对象的程序设计语言都是原型法的有力支持工具。3、需要有系统模型原型法的特点是为人们提供一个生动的动态模型,而且模型在演示中可以修改和完善。4、反复修改是必要的、不可避免,也是希望的,应加以鼓励原型化认为需求的反复和多变是一种正常现象,是不可避免的,应该鼓励用户对需求提出更多、更高的要求。设计出若干基本的、同时又是关键性的问题向用户询问,从而得到用户对于信息系统的基本要求。例如:•约束条件调查•系统的输出•系统的输入•数据•功能(如何对数据转换,何时转换)•保密要求•性能/可靠性建立原型系统。一般原型系统只有数十个屏幕画面和少量试验数据。通常只是单机上的系统。将用户满意的原型系统作为进一步开发的基础,正式进行开发。一般开发中,以上循环过程不多于4—5次。第三节面向对象的开发方法第四节计算机辅助软件技术第五节制定MIS战略规划的常用方法第五节系统开发的方式第六节系统开发中合同的签订