ERP的开发方法_Hadoop,ERP及大数据讨论区_Weblogic技术|Tuxedo技术|中间件技术|Oracle论坛|JAVA论坛|Linux/Unix技术|hadoop论坛_联动北方技术论坛  
网站首页 | 关于我们 | 服务中心 | 经验交流 | 公司荣誉 | 成功案例 | 合作伙伴 | 联系我们 |
联动北方-国内领先的云技术服务提供商
»  游客             当前位置:  论坛首页 »  自由讨论区 »  Hadoop,ERP及大数据讨论区 »
总帖数
1
每页帖数
101/1页1
返回列表
0
发起投票  发起投票 发新帖子
查看: 3109 | 回复: 0   主题: ERP的开发方法        下一篇 
lijia.peng
注册用户
等级:上尉
经验:753
发帖:66
精华:0
注册:2013-11-5
状态:离线
发送短消息息给lijia.peng 加好友    发送短消息息给lijia.peng 发消息
发表于: IP:您无权察看 2013-11-11 11:28:14 | [全部帖] [楼主帖] 楼主

一、系统开发方法

 1.1  结构化生命周期法 

    系统生命周期的阶段划分:系统规划阶段、系统分析阶段、系统设计阶段、系统实施阶段、系统维护与评价阶段。

    结构化生命周期法的主要优点 :建立面向用户的观点、严格区分工作区间、设计方法结构化、文件标准化和文献化、系统维护与评价阶段。

    结构化生命周期法的主要缺点:开发周期长 、繁琐,使用工具落后 、不能充分预料可能发生的情况及变化 、 不直观,用户最后才能看到真实模型

 1.2  原型法 

  原型法是指系统开发人员在对用户进行初步了解的基础上,借助功能强大的辅助系统开发工具,快速开发一个原型(原始模型),并将其演示给用户,开发人员根据用户的意见和评价对这个原型进行修改,如此反复,逐步完善,直到用户完全满意为止。 

原型法的开发过程 :

1.确定用户的基本需求

2.开发初始原型

3.征求用户对原型的改进意见;

4.修正和改进原型

   原型法的主要优点:减少开发时间,提高系统开发效率、改进用户与系统开发人员的信息交流方式、用户满意程度高、应变能力强 。

   原型法的主要缺点: 开发工具要求高、对大型系统或复杂性高的系统不适用、管理水平要求高。

 1.3  面向对象法

   面向对象的技术把对象的属性(数据)和处理(方法)封装在一起,通过子类对父类的继承,使得软件便于维护和扩充,提高了软件的可复用性。 

面向对象法的开发过程 :系统调查和需求分析、面向对象分析(OOA)、面向对象设���(OOD) 、面向对象编程(OOP)。

面向对象法的优点与缺陷:

 面向对象法的主要优点是:缩短了开发周期,解决了从分析和设计到软件模块多次转换的繁杂过程。

 面向对象法的主要缺点是:需要有一定的软件基础支持才可以应用,对大型的系统可能会造成系统结构不合理、各部分关系失调等问题。 

 1.4  计算机辅助软件工程法

计算机辅助软件工程(CASE)是一种支持整个软件开发生命周期的软件开发自动化技术,是一种从开发者的角度支持信息系统开发的计算机技术。

CASE的功能:CASE的功能是支持不同的开发方法 ,支持软件开发生命周期的各个阶段,支持软件部分的重用;支持开发信息资源共享。

典型的CASE工具:

图形工具:用图形和模型的方式描述信息系统所使用的各种技术 

描述模型:用于记录、删除、编辑和输出非图形化的信息和说明 

原型化工具:用于输入、输出、屏幕或报表的分析和设计  

质量管理工具 :检验系统的开发是否满足一些通用规则 

文档出版工具 :用于将各种资料组装成正式的文档 

设计模型和程序代码生成工具 :用于支持某些项目形式上的变换 

CASE的优点 :提高生产率、提高质量、提高文档的质量、减少系统维护的费用和精力

二:系统开发的方式

1.自行开发方式:用户依靠自己的力量独立完成系统开发的各项任务 

2.委托开发方式: 企业将开发项目完全委托给开发单位,系统建成后再交付企业使用

3.联合开发方式: 由用户中精通管理业务、计算机技术的人员与有丰富经验的机构或专业MIS 开发人员共��完成的方式称为联合开发方式。

4.购买商品化软件方式:企业自己不开发,直接向软件市场购买的方式。

5. 租赁方式 : 使用系统的用户自己不开发,而是向提供系统的公司租用,双方用合同来规范各自的权利和义务,这种方式为租赁方式。




赞(0)    操作        顶端 
总帖数
1
每页帖数
101/1页1
返回列表
发新帖子
请输入验证码: 点击刷新验证码
您需要登录后才可以回帖 登录 | 注册
技术讨论