第六章计算机辅助管理系统的开发.docVIP

  1. 1、本文档共20页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第六章计算机辅助管理系统的开发

第六章 计算机辅助管理系统的开发 概述 一、企业开发计算机辅助管理系统的基本条件 1.实现现代化管理的紧迫感和明确的开发目标 2.企业高层领导重视及业务人员积极性高 3.资金保证 4.对计算机辅助管理系统有一个正确的认识 5.有一定的科学管理基础 6.稳定的专业开发队伍和自己的技术力量 二、计算机辅助管理系统失败的原因 1.认识误区 计算机辅助管理系统不是在原有人工管理的基础上,仅仅是使用计算机进行一些计算和打印一些报表而已。计算机辅助管理要求人们对管理的认识提高一个层次,要改变人们过去的工作方式和习惯,每个人都要进行知识更新以适应现代化管理的需求。墨守成规的人必将被历史淘汰。 2.管理不善 3.缺乏好的总体规划 三、计算机辅助管理系统开发的原则 ⑴一把手原则:是保证系统顺利开发的首要条件。 ⑵优化与创新原则:不能简单的模拟旧系统,应有所创新。 ⑶适应性与先进性原则:既要适应本单位的实际情况,又要考虑先进性(如现在应采用B/S模式)。 ⑷信息工程原则:企业在不断变化,企业的变化体现在数据变化(如产量的增加、人员的变动、部门的调整、开发新产品等。),开发出的系统(程序)应适应这种变化,即数据变了,程序不能变或只做小的改动。 ⑸面向用户原则:易于掌握和使用,用户界面友好,对某些操作错误系统能自动处理等。 系统开发方法 一、系统开发模型 1.系统生命周期 ⑴系统起始:初步调查。 ⑵可行性研究、需求分析、系统分析、系统设计、系统实施。 ⑶系统维护(售后服务)。 ⑷系统废弃(设计新的系统代替旧系统)。 P175图6-1 2.系统开发生命周期 ?系统开发生命周期中的内容 ①系统开发阶段任务的划分; ②每个任务包含哪些作业,即一个任务中可以基本独立完成的部分; ③每个作业中各种人员的作用; ④每个作业的质量标准、经费预算、进度安排等; ⑤开发技术。 ?两种不同的方法 ①结构化系统开发生命周期法 采用“瀑布模型”,把整个开发工作严格划分为各个阶段,每个阶段再划分若干步。按序进行,前一阶段的成果是下一阶段的依据。 ②快速原型法 采用“循环或迭代模型”,把一个最终产品(要开发的系统)细分为若干子产品,这样不断的细分直至不能再分为止。对每个子产品进行开发设计时强调采用快速灵活交互式的软件开发方法学瀑布模型(Waterfall Model)瀑布模型瀑布模型一个项目开发架构,开发过程是通过设计一系列阶段顺序展开的,从系统需求分析开始直到产品发布和维护,每个阶段都会产生循环反馈项目开发进程从一个阶段流动到下一个阶段 二、系统开发与运行环境的选择 ?计算机辅助管理系统的主要运行方式: 把分布式的信息放在地理位置不同的计算机上处理,再由网络把这些分布式信息集成在一起。其模式主要有两大类C/S和B/S模式。 ?基于网络的计算机辅助管理系统开发的任务: ①网络支撑环境的建设 ②应用系统的开发 1.网络主要硬件设备的选择 ⑴服务器 主要指标:处理能力、存储容量、高速传输总线、磁盘接口、系统容错等。 ⑵网络关键设备 路由器、交换机等。 注: ①路由器(Router)是连接因特网中各局域网、广域网的设备,它会根据信道的情况自动选择和设定路由,以最佳路径,按前后顺序发送信号的设备。switch)是网络节点上话务承载装置交换机能把用户线路、电信电路和(或)其他要互连的功能单元根据单个用户的请求连接起来。数据分存在计算机网络中的各台计算机上的数据库。分布式数据库是用计算机网络将物理上分散的多个数据库单元连接起来组成的一个逻辑上统一的数据库。每个被连接起来的数据库单元称为站点或结点。分布式数据库有一个统一的数据库管理系统来进行管理,称为分布式数据库管理系统。 分布式P180图6-2 ⑴确定用户基本需求:如用户提出输入哪些数据,最后打印出哪些报表等。 ⑵初始设计原型:设计出一个能满足用户基本需求的软件系统。 ⑶使用评价原型:由用户使用这个初始原型,进一步提出建议。 ⑷修改原型:根据用户提出的建议修改原型,反复进行该过程直至用户满意为止。 2.原型的种类 ①丢弃型原型 开发出完整的系统后,丢弃原型。 ②进化型原型 一步步地修改原型,最后变成完整的系统。 3.原型化方法的特点 ①系统开发采用“循序渐进,不断完善”的方法,符合人们认识问题的规律。 ②利用实例,把系统原型展示给用户,可以启发用户提出各种要求。 ③增加系统开发人员与用户的交流,利于系统开发。 ④开发周期短,费用少。 4.原型化方法的使用 使用原型化方法时应注意几个问题 ①对支撑软件要求高,现在的很多工具如网页制作工具Dreamweaver可以不用写任何代码。 ②适合小的易变系统,大的稳定系统采用结构化系统开发周期法较为合适。 五、面向对象的系统开发方法 1.面向对象方法的由来 面向对象技术:面向对象技术是一种以以对象为

文档评论(0)

weixin98 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档