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