首页 > 编程知识 正文

软件项目管理开源(设计公司管理模式)

时间:2023-05-05 10:56:08 阅读:86712 作者:1321

摘要:随着计算机技术的飞速发展,计算机在企业单位管理中的应用日益普及,信息管理系统的开发也在强调管理、强调信息的现代社会中变得越来越重要。 因此,利用计算机辅助单位有效完成日常工作管理是适应现代企业单位指定要求,推进企业管理科学化、规范化的必要条件。 以某企业开发信息管理系统为例,阐述了利用生命周期法进行信息管理系统(MIS )开发的过程和方法。

关键词:企业; 信息管理系统; 设计

信息系统的开发通常根据不同的立足点分为两类。 根据进程的特征分为一类,根据方法的立足点分为另一类。 第一种开发方法主要有生命周期法、原型法和面向对象设计法三种。 目前,国内的生命周期法使用较多,快速成型和面向对象也在近期受到业界的欢迎,对传统的生命周期法产生了一定的影响。 这里重点介绍目前软件设计中的生命周期法。

一、生命周期法的主要特征

采用结构化系统分析的方法进行设计是通过编程的方法总结出来的。 “结构化编程”是指自上而下,用逐步细化的方法对编程方法进行编程的一套设计标准,用该方法设计的程序具有结构优越的特点。

二、主要设计过程

1、用“自上而下”的方法进行系统分析和设计,将主要功能分解为阶段性具体、比较简单的功能。 这大大降低了问题的复杂性和难度,使粗略的计划成为实际的可预见的设计。

2、整个设计采用模块化的设计方法,从底向上,逐步实现各个小模块的功能,最后完成整个系统的功能。

3、在需求描述阶段,目前仍以快速成型法的特点为参考,快速制作接口原型,便于与用户沟通,进一步明确需求,同时将其作为测试需求的手段。

三、设计流程

可行性研究和总体规划——需求分析和概要设计——系统详细设计系统设计——系统的实现和测试——系统的运行维护和评价

四、实际开发过程

以下的例子显示了使用生命周期法的MIS系统开发的过程。

1、可行性研究和总体规划。

有设计对象:的企业。

这家企业每天分析、整理大量数据,传递大量信息。 为了完善其管理信息系统,提高其运营效率、管理水平、经济效益,为顾客提供快速优质的服务,增强竞争力,可以对整个企业实施信息化管理。 在开发过程中我们用不同的开发方法进行设计,可以看到其特点和不同。

2、需求分析与概要设计

该系统应基本覆盖企业的主要任务,使管理者和业务人员能够及时准确地输入和获取相关机构和部门的运营状况信息,并据此进行有效的管理和控制。 通过熟悉企业业务,提取要处理的相关数据,用接口原型辅助,明确需求。

3、系统详细设计即系统设计

(1)系统实现目标

信息系统的管理是人机结合的过程,随着系统的不断完善,系统建设的目标也在提高,必须考虑企业的发展战略和计算机的发展、条件的改善。 该企业管理信息系统建设的功能目标也要高层次提出,以确保系统的完整性、先进性和科学性。

) 2、系统结构设计

各专业的数据处理工作分布在现行组织机构的各职能部门,因此由相应的专业人员进行。 但是,现行机构的设置和各职能部门的划分,是在企业发展过程中逐渐形成的,有一定的合理性,在某些方面也有局限性,不能适应现代化管理的要求。 因此,在该企业MIS建设中,充分梳理了信息资源的关系,合理分类子系统,提高了数据处理的效率和质量。 在这个系统的划分中,不是简单地按照现行管理机构的构成体系进行划分,而是遵循以下原则。

逻辑上相对独立。 各子系统可以独立完成某方面的管理功能。

结合度小,凝聚力大。 也就是说,各子系统之间的联系度小,各子系统内部各模块之间的联系度大。

在整个系统的分析中总结了过程和数据类,两者之间有生成关系、使用关系、无关三种关系。 过程和数据类的关系可以用关联矩阵表示,矩阵的行由过程构成,列由数据类构成,行和列的交点提供过程和数据类的关系。 矩阵的每一行都说明了过程生成和使用哪个数据类,矩阵的每一列说明了数据类由哪个过程生成和由哪个过程使用。

)3)系统模块的分割

根据上述流程和数据类关联矩阵法进行子系统分类,具体步骤如下:首先编制流程———数据类关联表。 按执行顺序,从上到下排列系统分析中总结的所有进程,并从左到右排列与该进程相关的数据类。 填写流程和数据类的关系表:生成关系填写c,使用关系填写u,如果没有关系则留空,从而形成U/C矩阵。 其次,调整u盘矩阵。 在这个过程中依次收集功能相近的东西,并相应地调整数据类的排列。 逐步调整,尽量将c组合在一起,并相应地调整数据类的排列,形成强连接矩阵。

然后,绘制全系统的逻辑结构图和全系统的数据流图。 根据最大内部集合和最小外部结合的原则,将功能相近的进程设为同一功能集,将关联密切的数据类设为同一数据类集。 进一步经过简化和整合,形成整体的逻辑结构和整体的数据流图。

) 4、系统的实现与测试

根据以上分析和设计最后划分子系统。 基于整个系统的逻辑模型,遵循功能相对独立,考虑业务管理体制适应的原则,同时将其结合起来

企业的实际需求,可将其管理信息系统划分为十二个子系统,编码过程可以使用面向对象的程序设计语言来处理。具体内容将由计算机专业开发设计人员来完成,例如软硬件系统设备的安装、调试,具体实用程序的编制与调试,信息系统的调试与开通等等工作。

至此该企业的信息管理系统的设计与开发就已结束,在这个例子里面我们能够看到生命周期法的整个开发过程。

实际上无论是采用哪一种方法进行管理信息系统的开发,最终的目的都是实现最佳的企业管理,建立良好的企业形象,为企业在激烈的市场竞争中争得一席之地。企业管理信息系统使得信息的高度集成和共享已经成为可能。在今后的企业全面信息化建设中,应以组建系统的观点看待企业管理模式的变革、企业信息网建设和企业管理软件规划之间的关系。将企业的信息化管理同调整企业经营管理模式、管理软件规划有机地结合起来,才能真正实现企业信息化管理的目标,把企业层次推向一个新高度。

——————————深圳前海云慧思信息科技有限公司【分享】

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。