当前位置:
文档之家› 结构化开发方法、原型法、面向对象开发方法的开发过程、
结构化开发方法、原型法、面向对象开发方法的开发过程、
2构造结构仿真模型
3运行、评价、修改原型框架
4确定模型后的处理
(1)循环反复、螺旋上升的方法
(2)强调用户的参与
(3)提倡使用新的开发工具
(4)将传统的系统调查、系统分析和系统设计合而为一
1遵循了人们认识事物的规律,更容易为人们所普遍掌握和接受
2就原型展开讨论,缩短了用户和系统分析人员之间的距离
3为我们准确的认识问题创造了条件
直接完成了从对象客体的描述到软件结构的转换,缩短了开发周期。也利于软件的重用和维护。
需要一定的软件基础支持才可以应用,对分析设计人员要求也较高。
1不适于大系统
2不适于大量运算、逻辑性较强的程序模块
3不适于原基础管理不善、信息处理混乱的企业
4不适于大部分是内部处理过程的批处理系统
举一种管理信息系统,说明其类型、主要功能模块和特点
(5)结构化、模块化
(6)开发过程的工程化(工作文件的标准化和文献化)
1用户满意度高
2系统的针对性强
3严格区分开发阶段,整体性全局性好,有利于及时纠正存在的问题
1开发过程复杂开发周期长,环境适应性弱,成本较高ቤተ መጻሕፍቲ ባይዱ
2想通过调查的方式掌握所需全部资料是不可能的
大型,复杂,专有的系统
原型法
1确定系统的基本要求和功能
4充分利用了最新的软件工具
5三个阶段融为一体,用户一开始就能
6看到系统实现后的样子,消除用户的心理负担
7开发风险降低
8减少了用户的培训时间,简化了管理
9开发成本降低、时间缩短
10实用的学习工具
11应变能力强
1开发工具要求高
2解决复杂系统和
大系统问题困难
3管理水平要求高
4系统的交互方式必须简单明了
5没有理论的指导
用友U8属于ERP,工业企业包括以下模块(非集团应用)财务会计,管理会计,客户关系管理,供应链,生产制造,人力资源,决策,主要特点是网上报销、预算管理、报账中心,以及财务与供应链的部分功能,可在B/S上实现。
1不适于大系统
2不适于大量运算、逻辑性较强的程序模块
3不适于原基础管理不善、信息处理混乱的企业
4不适于大部分是内部处理过程的批处理系统
面向对象开发方法
1定义问题
2抽象的识别对象
3详细设计问题
4程序实现
1一种综合运用对象、类、继承、封装、聚合、消息传送、多态性等概念来构造系统的软件开发方法
2将方空间、问题空间结合起来
结构化开发方法、原型法、面向对象开发方法的开发过程、特点、优点、缺点和适用范围
开发过程
特点
优点
缺点
适用范围
结构化开发方法
1系统规划
2系统分析
3系统设计
4系统实施
5系统维护运行及评价
(1)面向用户的观点
(2)自顶向下的分析、设计和自底向上的系统实施相结合
(3)充分预料可能发生的变化
(4)严格划分系统阶段