加急见刊

开发计算机辅助管理系统具有重要意义

来源:投稿网 时间:2022-10-21 09:59:59

引言

以全球经济一体化和因特网为代表的全球信息化给企业的生存和发展带来了巨大的挑战和机遇。[1]企业要参与新世纪的市场竞争,必须挖掘内部效率潜力,规范管理,外部客户需求变化越来越快,都需要有效的信息管理系统来协助企业管理和决策,因此开发计算机辅助管理系统具有重要意义:

1.合理化管理制度。

建立辅助管理信息系统,将信息处理从分散处理转变为集中处理,将分散管理转变为集中管理,不仅发挥信息的综合利用,而且提高信息的质量和数量,使管理者能够做出正确的决策。

科学化管理方法。

建立辅助管理系统后,可以充分发挥计算机计算能力的特点,利用数学模型定量分析企业的管理活动。[2]一方面,它可以提高管理感觉的准确性,避免决策的主观随机性。另一方面,它可以加强预测功能,使管理者的工作从粗到细,从被动到主动。

3.加强企业管理的基层工作。

辅助管理体系对基础工作有非常严格的要求,没有合理的管理体系,健全的规章制度,科学的管理方法,完整准确的原始数据。

4.提高管理人员的素质和管理水平。

建立辅助管理体系后,管理人员可以摆脱繁琐重复的工作,进行调查研究,提高工作效率,提高管理人员的专业素质和管理水平。

在开发过程中也会出现一些问题,主要失败的原因是:误解,不能正确理解系统开发的重要性,片面观点;管理不善导致系统开发周期延长,资金超支,质量无法保证;缺乏良好的总体规划[3]。

因此,辅助管理系统的开发应遵循一定的原则[4]:领导者原则;优化创新原则;适用性和先进性原则;信息工程原则;用户原则。

系统开发应注意运行环境的选择:在企业计算机网络支持环境建设中,应选择硬件设备、网络操作系统、数据库管理系统、网络计算模式等。[5]根据用户的实际需要,使整个系统具有先进、实用、可靠、开发和可扩展性。所选内容主要包括:

4.1网络主要硬件设备的选择,主要设备包括:①服务器②网络关键设备。

4.2网络计算模式,在网络环境中,共享资源的范围和共享资源的方式有两种:等级资源共享计算模式和客户/服务器计算模式。

4.3在选择网络操作系统时,应考虑硬件无关性、桥接能力、支持多服务器、支持多用户、访问安全控制、网络管理、用户界面、支持多协议等因素。目前广泛使用的网络操作系统主要有:Netware、UNIX、WindowsNT、LINUX等。

4.4数据库管理系统的选择可以将网络环境中运行的数据库分为多用户数据库和分布式数据库。

系统开发的常用方法有:结构化方法(面向过程的方法)、信息建模方法(面向数据的方法)和面向对象的方法。[6]结构化方法是从业务流程或功能的角度建立两者之间的对应关系;信息建模方法是从数据或信息的角度建立两者之间的对应关系;面向对象的方法是将过程与数据包装在一起,并将其视为整体对象。

下一步是总体规划:是系统开发成功的基础,是整个系统开发的纲领,是筹集资金的基础,是开发项目建立的基础。主要内容包括:初步调查、分析和评价、目标、规模、主要问题、功能结构、约束、制定初步实现计划、可行性分析、确定项目开发顺序、开发方法、制定新系统开发初步计划。

规划系统总体结构后,进行系统需求和逻辑功能分析。主要任务包括:对当前系统的详细调查;对当前系统的分析和评价;建立新系统的逻辑模型;撰写系统分析说明。

下一步是系统设计实施阶段:系统设计是根据系统分析阶段提出的新系统逻辑模型,建立新系统的物理模型,也称为物理设计。系统设计的主要目标是:工作效率、可靠性、工作质量、可变性和经济性。系统设计的主要内容包括:硬件和软件系统设计。模块设计原则:块间耦合程度应尽可能低;块内凝聚力应尽可能高;启发规则。

最后是新系统设计模型的具体实现。在这个阶段,需要更多的人力和最长的时间。因此,我们必须加强组织和领导,使整个系统有组织、有计划、有序地实现工作。主要任务包括:软件的编制和调试、数据的输入和组装、工作环境的准备、人员培训、系统描述性文档的编写、系统的总调试和切换。系统调试需要掌握专业的软件测试方法,主要是软件的正确性验证,其方法一般包括理论和实验方法。理论方法是软件正确性的证明,是用数学方法来证明软件的正确性。实验方法还可分为动态测试(黑盒法和白盒法)和静态测试法(包括桌前检查、代码审查等)。