- 1、本文档共101页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Mis4-管理信息系统的开发方法
第二章 管理信息系统的技术基础 2.1 计算机硬件技术 2.2 计算机软件技术 2.3 数据通信技术 2.4 数据处理技术 2.5 网络技术 第二章 管理信息系统的技术基础 了解计算机硬件技术 了解掌握计算机软件技术 了解数据通信技术 了解掌握数据处理技术 了解网络技术 2.1 计算机硬件技术 计算机: 台式机、笔记本、服务器、专用计算机 网络设备: 路由器、交换机、其它网络设备 其它设备: 扫描仪、条形码扫描器、数码相机、指纹仪器 新的计算机硬件不断被发明和投入使用,使得管理信息系统变得更强大,同时也变得更复杂。 2.2 计算机软件技术 2.2.1 软件的开发工具 2.2.2 软件的开发架构 2.2.3 软件的开发方式 2.2.4 软件的开发方法 2.2.5 软件开发所需的知识框架 2.2.1 软件的开发工具 VB(数值计算) VC(事务处理) PB(数据处理) DELPHI(集各种平台的优点于一体) JAVA(网络平台) .NET(网络平台) 2.2.2 软件的开发架构 C/S两层结构 B/S两层结构 C/S三层结构 B/S三层结构 分布式结构 C/S两层结构 C/S两层结构案例 2.2.2B/S两层结构 C/S三层结构 C/S三层结构案例 B/S三层结构 B/S三层结构案例 2.2.3 软件的开发方式 自主开发 委托开发 合作开发 购买现成软件 各种开发方式的比较 自主开发 自主开发适合于有较强的管理信息系统分析与设计队伍和程序设计人员、系统维护使用队伍的组织和单位,如高等院校、研究所、计算机公司等单位。独立开发的优点是开发费用少,实现开发后的系统能够适应本单位的需求且满意度较高,系统维护方便。缺点是一般单位或企业由于不是专业开发队伍,容易受计算机业务工作的限制,系统优化不够,开发水平较低。 委托开发 委托开发方式适合于使用单位无管理信息系统分析、设计及软件开发人员或开发队伍力量较弱、但资金较为充足的组织和单位。 委托开发的方式的优点是省时、省事,系统的技术水平较高。缺点是费用高、系统维护需要开发单位的长期支持。 此种方式需要使用单位的业务骨干参与系统的论证工作,开发过程中,需要开发单位和使用单位双方及时沟通,进行协调和检查。 合作开发 合作开发方式适合于使用单位有一定的管理信息系统分析、设计及软件开发人员,但开发队伍力量较弱,希望通过管理信息系统的开发建立完善和提高自己的技术队伍,便于系统维护工作的单位。双方共同开发成果,实际上是一种半委托性质的开发工作。优点是相对于委托开发方式比较节约资金,可以培养、增强使用单位的技术力量,便于系统维护工作,系统的技术水平较高。缺点是双方在合作中沟通易出现问题,需要双方及时达成共识,进行协调和检查。 购买现成软件 目前,软件的开发正在向专业化方向发展,一些专门从事管理信息系统开发的公司已经开发出一批使用方便、功能强大的专项业务管理信息系统软件。为了避免重复劳动,提高系统开发的经济效益,也可以购买现成的适合于本单位业务的管理信息系统软件,如企业管理信息系统、教育管理信息系统、财务管理系统、进销存管理系统等等。 此方式的优点是节省时间的费用、系统技术水平高。缺点是通用软件专用性较差,跟本单位的实际工作需要可能有一定的差距,有时可能需要做二次开发工作。因此,在选择通用软件时,不可只看开发商的宣传,要经过多方详尽的考查后再作决定。 各种开发方式的比较 以上介绍的四种开发方式有各自的长处和短处,需要根据使用单位的实际情况进行选择,也可综合运用各种开发方式。 生命周期法 就是自顶向下、逐步求精,分阶段实现的软件开发方法,是一种先整体后局部的信息系统开发方法,也是迄今为止开发方法中应用最普遍、最成熟的一种。 基本思想是:用系统工程的思想和工程化的方法,将整个信息系统开发过程划分出若干个相对独立的阶段,按用户至上的原则,结构化、模块化、自顶向下地对系统进行分析与设计。 一项计算机软件,从出现一个构思之日起,经过这项软件开发成功投入使用,直到最后决定停止使用,并被另一项软件代替之时止,被认为是该软件的一个生命周期。一般地说这个软件生存周期可以分成以下六个阶段: 第一阶段 可行性与计划研究阶段 在可行性研究与计划阶段内,要确定该软件的开发目标和总的要求,要进行可行性分析、投资—收益分析、制订开发计划,并完成应编制的文件。 在这一阶段要形成的文件主要有:可行性研究报告和项目开发计划书。 可行性研究报告主要从经济可行性(是否有利润),技术可行性(是否能实现),环境可行性(是否能适应环境以及环境是否允许),法律可行性(是否违法) 项目开发计划书要说明整个项目开发过程的时间进程安排,经费预算,最终
文档评论(0)