1、LOGO管理信息系统管理信息系统商业软件包法商业软件包法商业软件包法的概念商业软件包法的概念商业软件包法的开发过程商业软件包法的开发过程商业软件包法的优缺点商业软件包法的优缺点主要内容主要内容 商业软件包法商业软件包法是指通过购买商业软件包并是指通过购买商业软件包并在此基础上进行的信息系统开发的方法。在此基础上进行的信息系统开发的方法。这种商业软件包可以完成特定的功能,质量和性这种商业软件包可以完成特定的功能,质量和性价比都比较好。但因其比较通用,不一定能完全价比都比较好。但因其比较通用,不一定能完全满足用户的某些需求。因此用户可以根据自己特满足用户的某些需求。因此用户可以根据自己特定的要求对
2、软件包进行修改,使其适合用户的特定的要求对软件包进行修改,使其适合用户的特定需要。定需要。例如:财务管理软件包、人力资源管理软件包例如:财务管理软件包、人力资源管理软件包 概念概念商业软件包开发过程商业软件包开发过程系统修正系统修正商业软件包法的开发过程商业软件包法的开发过程第一阶段第一阶段 系统分析阶段系统分析阶段主要完成的任务包括确认用户的主要完成的任务包括确认用户的需求,提出解决需求的方案,对购买商业软件需求,提出解决需求的方案,对购买商业软件包和自行开发方案进行比较,评估市场上的商包和自行开发方案进行比较,评估市场上的商业软件包,选择软件包等。业软件包,选择软件包等。商业软件包的选择商
3、业软件包的选择 一般可以按照这张表的评价标准来评价和选择一般可以按照这张表的评价标准来评价和选择合适的商业软件包合适的商业软件包 商业软件包及合作伙伴的选择应综合考虑以下商业软件包及合作伙伴的选择应综合考虑以下评价标准:评价标准:包含的功能包含的功能灵活性灵活性用户界面的友好性用户界面的友好性硬件和软件资源硬件和软件资源数据库和文件数据库和文件安装安装维护维护文档文档供应厂商的质量供应厂商的质量成本成本 第二阶段第二阶段 系统设计阶段系统设计阶段主要完成的工作包括比较用户主要完成的工作包括比较用户的需求和选择软件包的功能,掌握所选软件包的需求和选择软件包的功能,掌握所选软件包的设计技术、系统逻
4、辑设计、设计用户的业务的设计技术、系统逻辑设计、设计用户的业务流程和组织机构等流程和组织机构等。第三阶段第三阶段 系统修正阶段系统修正阶段完成对软件包的修改,涉及的主完成对软件包的修改,涉及的主要工作包括安装软件包,实现对软件包的修改、要工作包括安装软件包,实现对软件包的修改、测试,完成相应的文档,对使用软件包的用户测试,完成相应的文档,对使用软件包的用户进行培训等进行培训等。第四阶段第四阶段 系统维护阶段系统维护阶段就是改正软件包中存在的问题,就是改正软件包中存在的问题,增强软件包的功能。增强软件包的功能。适合购买商业软件包的情况主要包括:适合购买商业软件包的情况主要包括:A、企业具有很多其
5、他组织共性的职能,且有、企业具有很多其他组织共性的职能,且有适合的商业软件包可购买,基本不需要二次开适合的商业软件包可购买,基本不需要二次开发就可以应用;发就可以应用;B、企业缺乏自行开发系统的资金、人才、技、企业缺乏自行开发系统的资金、人才、技术等资源,购买软件包是一种以较低成本进行术等资源,购买软件包是一种以较低成本进行新系统建立的较好方法新系统建立的较好方法。商业包软件法的优缺点商业包软件法的优缺点 优点优点1、大大降低系统开发成本、提高软件性能、节约、大大降低系统开发成本、提高软件性能、节约时间、节省人力,把企业的核心力量放在关键问题时间、节省人力,把企业的核心力量放在关键问题上。上。
6、2、根据购买协议,软件包的提供商通常能够为用、根据购买协议,软件包的提供商通常能够为用户提供技术上的长期支持,不会因工作人员的调动户提供技术上的长期支持,不会因工作人员的调动使系统受影响,这就避免了自行开发系统时造成的使系统受影响,这就避免了自行开发系统时造成的系统对企业中某些技术人员的依赖性。系统对企业中某些技术人员的依赖性。商业包软件法的优缺点商业包软件法的优缺点缺点缺点 1.商业软件包法的前提是必须有合适的软件商业软件包法的前提是必须有合适的软件包。对于特定的用户需求来说,市场上没有相包。对于特定的用户需求来说,市场上没有相应的商品话软件,那么就无法用这种方法进行应的商品话软件,那么就无
7、法用这种方法进行管理信息系统的开发。管理信息系统的开发。2.即使市场上存在着用户需要的商业化软件即使市场上存在着用户需要的商业化软件包,但是这种软件包常常是通用的系统,很难包,但是这种软件包常常是通用的系统,很难满足完全用户的特殊要求,所以也无法使用。满足完全用户的特殊要求,所以也无法使用。3.有时需要对商业软件包进行大量的二次开有时需要对商业软件包进行大量的二次开发工作,这样就失去了商业软件包方法的优点。发工作,这样就失去了商业软件包方法的优点。随着软件产业的迅速发展,购买商业软件包成随着软件产业的迅速发展,购买商业软件包成为一种常用的开发方式,它使企业无需再自行为一种常用的开发方式,它使企业无需再自行开发软件程序,减少了设计、编程、安装和维开发软件程序,减少了设计、编程、安装和维护的工作量。护的工作量。开发通用系统时可节省时间和费用,对企业内开发通用系统时可节省时间和费用,对企业内部信息系统资源的需求减少,成功率比较高。部信息系统资源的需求减少,成功率比较高。但可能无法满足组织的独特需求,若定制专用但可能无法满足组织的独特需求,若定制专用系统,则会提高开发成本。系统,则会提高开发成本。LOGO