项目管理系统需求分析范例6篇

项目管理系统需求分析范文1 关键词:需求分析;项目干系人;系统分析员 中图分类号: TU71 文献标识码: A 需求分析是软件开发过程的核心,其结果直接影响到整个的软件开发过程。据相关资料显示,因需求分析因素所造成的软件项目失败或缺陷约占60%,属于系统实施阶段的代码错误,而导致软件项目失败的比率约为40%。项目失败的根源在于需求分析不明确,需求调研不彻底,从而引发需求不断变更

项目管理系统需求分析范文1

关键词:需求分析;项目干系人;系统分析员

中图分类号: TU71 文献标识码: A

需求分析是软件开发过程的核心,其结果直接影响到整个的软件开发过程。据相关资料显示,因需求分析因素所造成的软件项目失败或缺陷约占60%,属于系统实施阶段的代码错误,而导致软件项目失败的比率约为40%。项目失败的根源在于需求分析不明确,需求调研不彻底,从而引发需求不断变更,最终导致项目停滞。这些变更不仅加大了开发成本、项目无法按时完成等严重问题,而且,还有可能引发用户方与开发方之间互相指责,导致项目搁浅。

一、软件项目需求分析的重要性

软件系统的开发主要分为五个阶段,分别是系统的需求分析阶段、系统设计阶段、系统实施阶段、系统测试阶段和系统维护阶段。而需求分析阶段是整个五阶段中的重中之重,在该阶段所占的工作量大概是整个软件开发项目的50%,逻辑方案是该阶段的最终成果。逻辑方案不仅是进行系统设计的依据,而且,还是系统最终验收的说明性文件。从以往的经验来看,需求分析做的不彻底,没有深层次的挖掘用户需求,往往可能导致整个项目无法达到预期的效果,或者说设计开发出来的产品不能满足用户的需求。

需求分析首先要对现有系统有充分的认识和了解,在此基础上,通过识别关键问题、分析项目的可行性、详细调查研究、系统化分析,最终设计完成该项目的新系统逻辑方案。只有系统分析员明白了用户的真正需求,才能开发出满足用户的软件产品。在这里,要强调一点的是,在做需求分析的时候,开发方一定要指派有实际工作经验的系统分析员来与用户沟通,而不是指派具体的开发人员,这将避免一些沟通不畅的问题发生。系统分析员在了解用户的基本需求之后,要以书面的形式,准确地制定出软件需求报告。该报告主要说明系统的行为属性,是项目开发过程中对系统的制约。要实现这一目标,就需要系统分析员与用户之间做到紧密协作,甚至系统分析员要深入到用户方的实际业务当中,把自己当做是用户,从用户的角度思考问题,只有这样,开发方才可以真正了解用户需要什么,系统应该做什么。

二、规范执行需求分析的流程

需求分析的过程,要严格执行规范化操作,囫囵吞枣式的需求调研是不可取的。开发方在做需求分析过程中,一定要严格把关,从对用户负责的角度出发,并且也为了降低自己的开发成本,对无法与用户实现很好沟通的项目经理要及时叫停,避免后续工作无法正常进行。

按照需求分析的过程,同样也可将其分为五个阶段:首先要获取用户需求,其次是分析用户的需求,第三是编写需求文档,第四是评审需求文档,最后是管理需求。规范执行需求分析的流程,是需求分析能否成功的关键。图1是根据实际工作经验总结出的需求分析工作流程:

在需求分析过程中,开发方要深入用户方的各个部门,最简单的项目也要做到用户确认需求和需求评审两个过程,复杂的项目甚至要做到多次。

三、尽快熟悉项目用户方干系人全貌

项目干系人又称为项目相关利益者,是指积极参与项目、或其利益会受到项目执行或完成情况影响的个人或组织,项目干系人对项目的目的和结果施加影响。项目管理团队,即开发方,必须识别项目干系人,确定他们的需求和期望,尽最大可能地管理与需求相关的因素,以获得项目的成功。因此,应当从项目的启动开始,系统分析员用户方相关人员的配合下,逐步分清项目用户方干系人具体包含哪些人和部门,通过开方法与其沟通加之用户方领导的协调以驱动他们对项目的支持,从而减小其对项目的阻力。

有些项目在做需求调研时,因受用户方提出的进度要求等因素影响,有些系统分析员不愿与用户过多地交流,只是发一些调研表做一些大概的了解。往往是因为开发方已有与该建设单位相似的原型,会亟不可待地去推广,这样会导致某些差异需求得不到深入了解,用户方只能被动地去适应原型系统,这样的做法是不可取的。另一种情况则是开发方与用户方的技术部门交流比较多,而向业务部门和实际使用人员调查的力度不够,往往容易造成原型试用后,与用户的需求不一致,不得不再对需求做较大调整,造成开发周期不断延期,开发成本大大增加。因此,熟悉项目用户方干系人全貌是进行需求调研的第一步,也是需求调研的基础。在定制的开发项目中,最重要的是要弄清楚用户方中的组织结构关系、业务流程关系、数据流程关系。制定该项目的牵头单位,在此基础上,使用图表的形式将这三种关系表现出来。

四、采取正确的方法获取用户需求

软件开发项目的首要目标就是要发现用户的需求。在对用户进行需求调研过程中,使用的方式很多,初期调研可以采用会议的形式,后续的详细调研以及需求确认,可以采用电话、邮件、小组讨论等方式,模拟演示也是一种很有效的形式,用户比较直观,容易发现、提出问题,但每一次调研过程当中,都要做好笔录,当与用户交流完毕以后,要对交流的结果进行整理、分类,便于后续的分析活动。系统分析人员要对收集到需求做进一步的梳理和分析工作,在这个过程中,首先要对用户提出的具体需求,包括可能该项目目前不涉及的需求,都要知道“为什么”,并且判断用户提出的需求是否合理,对于不合理的需求,开发方要给出不合理的理由和原因。其次,要集中精力,把关注点放在需求分析阶段关注的目标上,即“做什么”,而不是“如何做”,第三就是要分析用户提出的需求当中所衍生出的隐含需求,这一点往往容易忽略掉,这就需要系统分析员在与用户交流当中,关注用户的表情、眼神、用语,因为对隐含需求不加以考虑或考虑不充分,往往会引起永无止境的需求变更。

五、软件项目的生命周期

从用户的角度来看,软件项目的生命周期应该包括项目前期的论证工作、项目计划、软件开发、运行、维护以及项目评价。因此,软件项目管理的范围不仅包括传统的软件开发过程,还应该包括开发之前的准备工作以及运行中的维护工作和对项目的总结工作。具体来讲,软件项目生命周期各阶段的活动。

5.1启动阶段和计划阶段。在软件项目的启动/计划阶段,需要组建一个领导小组,其成员包括用户的各级和各部门的高中级领导、有经验的管理专家和系统分析员。其任务是分析用户的实际业务和发展战略,确定系统的目标,估算资源、成本和进度,论证、审批系统的实施计划。

5.2实施佐制阶段。软件项目的实施催制阶段主要指软件开发阶段,包括系统分析、系统设计、系统实现和系统运行。此时需要对项目的各种资源(包括人力、资金、时间、信息)、项目质量和项目风险进行全方位的管理,控制项目范围的变动,协调各方面的工作。

5.3收尾阶段。软件项目的收尾阶段就是正式验收整个系统并移交给用户的工作,主要包括完成项目移交的准备工作、对所建立系统进行评价、收集项目中的各种数据、总结经验和教训,为以后系统的维护、更新和升级提供依据等。

结论

在软件项目管理的过程中,只有实施规范化管理,才能更有效地进行项目管理,提高项目成功的概率。目前,由于软件项目管理实施的时间不长、经验不足,我们只有不断从实践中积累经验,进一步完善软件项目管理的理论体系,将软件项目管理更有效地应用到软件开发的实践中。

参考文献:

[1]王远,王健.计算机项目管理[M].武汉:武汉大学出版社,2009,8

[2]俞振华,俞豪军.计算机项目管理导论[M].北京:机械工业出版社,2009,12

项目管理系统需求分析范文2

科学工程项目管理信息系统设计要求

结合科学工程项目的实施现状,创建管理信息系统,其中包括如下内容:第一,分层分级设计。管理信息系统的设计与任务驱动模式结合,一方面能够加强系统的兼容性,另一方面则可以满足分层分级设计要求,从科学工程生产、检测、装校等各个环节着手加强管理;第二,统一规划设计。管理信息系统中需要增设分解结构模板、交付物、主数据等模块,并且实现各个模块之间的多级计划协同;第三,表单化管理规范设计。按照现有体系文件深入落实各级管理规范,加强项目研制操作的规范性;第四,加强系统监督与控制。严格按照既定方案监督系统运行,搭配考核机制与风险管控机制,完善监督效果。

科学工程项目管理信息系统设计

(一)功能设计第一,科学工程项目管理。管理信息系统中包括诸多管理内容,例如项目设计、生产交付体积装置试验等。在管理信息系统中,设计质量模块、外协模块与资源模块等,监督项目实施期间的各个流程,以此满足过程控制多样化要求。第二,多等级计划管理。管理信息系统支持多等级计划管理,保证科学工程项目能够有序落实。针对这一功能进行设计,可以在两级计划之间建立密切的联系,确保项目实施期间能够满足项目目标要求。第三,矩阵组织结构管理。管理信息系统内部增设矩阵型组织结构,有利于各个模块之间的沟通协作,突破科学工程项目各个管理部门之间的限制,项目与部门的主要管理者可以共享信息,提高管理效率。第四.人力资源与设备管理。管理信息系统具有工作人员与设备监督与管理的功能,及时查看资源使用情况、任务完成进度、资源调拨方案等,为资源分配提供依据,满足科学工程项目需求,全面提升资源的利用率。第五,项目预算与成本控制管理。管理信息系统针对科学工程项目的预算与成本费用进行管理,会在系统中设置财务管理收付款模块,计算、分析所有财务数据。第六,数据采集与分析。设计业务流程管理模块,负责科学工程项目各项数据的有效分析,有效运用度量分析与绩效计分卡等方式,科学计算各个管理部门与项目中工作人员的考核情况,充分发挥数据作用完善人员考核制度。第七,项目决策管理。设置分析模型作为科学工程项目决策制定的依据,需要运用到仪表板进行图表的分析与数据对比,掌握科学工程项目当前状态、建设进度、潜在风险,更加直接的了解项目状况,制定科学、可行的决策,利用过程能力评价模型,可以分析与总结数据。

(二)架构设计设计科学工程项目管理信息系统,对于项目而言属于一种顶层系统,其中涉及到的管理要素需要在任务驱动模块的带动下,深入到所有科学工程项目业务中,优化管理项目设计、生产与仿真流程,突出体现管理信息系统的优势。所以,针对系统架构的设计,必须严格遵循“分层分级”“系统兼容”原则展开。第一,分层分级。系统架构的分层分级设计主要涉及到两个层面的内容,即组织管理分层与结构分层。组织管理分层主要是为了使所有管理层级实施工作的过程中,保证管理流程以及管理工作的全面覆盖,建议在组织行政架构的基础上,设计决策层、管理层与执行层。决策层的负责为顶层领导与项目管理者,工作内容是将科学工程项目与对应项目群结合,利用系统中的所有视图展开全面分析。管理层主要负责项目的管理工作,按照不同级别方案实施任务分配以及人员调度。执行层负责的是任务的具体落实,是项目研究与管理的实体。系统结构分层主要是将所有管理系统的层级关系、管理接口进行整理,按照管理子系统与信息化建设实施期间面临的各项要求,划分为四个层级,分别是决策管理层、业务执行管理层、数据管理层与环境支撑层。决策管理层在系统中属于顶层部分,管理的对象是项目管理信息系统。业务执行管理层的工作是在全生命周期管理基础上,针对所有业务管理子系统进行的管理工作。数据管理层负责采集、传输数据,并且在科学工程项目中实现数据资源共享。环境支撑层是信息为系统设计与优化提供需要的软硬件,加强信息系统运行的安全性,为系统各项功能的实现、数据传输提供条件。第二,系统兼容。系统兼容设计包括系统架构、接口、规范标准三个部分。对于系统架构兼容设计而言,科学工程项目的管理信息系统架构设计,需要将系统升级与创新期间面临的技术性问题解决,并且提升系统的扩展性能。管理信息系统结构设计过程中可以采用平台与应用结合的模式,利用JAVA开发系统基础框架,通过B/S结构搭建应用架构,发挥Windows系统、Linux系统的优势,加强管理信息系统操作的安全、运行稳定性。除此之外,管理信息系统架构设计也可以运用SUA技术支撑组件,该组件具有良好的兼容性,可以提高系统应用适用性。对于科学工程项目各项业务的实践应用,按照业务需求针对性的拓展模块以及业务范围,如果系统用户数量增加,那么管理部门与工作人员也必然会随之增多,这样一来管理信息系统的业务范围得以拓宽,可以更加从容的应对系统用户数量增多带来的问题。考虑到今后科学工程项目的长期发展,项目管理颗粒度显著提升,针对项目管理方案进行分解,其中涉及到的层级、节点数量增加,系统必须快速适应。从技术实现的角度讨论,设计人员需要加强对模块与系统层次之间耦合度的关注,尽可能的达到“低耦合、高内聚”的效果,系统内部所有软件单元均能够维持正常运行,在业务层级搭建独立性强的系统模块,按照实际需求将模块分级。管理信息系统的架构设计,还需要满足业界主流标准,例如J2EE、XML以及TCP/IP,采用主流操作系统,架构配置要保证灵活性,针对功能部署与拓展,需要采用配置方式加以解决。接口兼容设计方面,其目的是提高所有层级管理系统联系的便捷性。信息系统在Webservice服务化接口的帮助下,和第三方共享业务数据,在这一流程中仅需第三方系统保证服务化接口的安全性即可。最后,针对规范标准兼容设计,需要满足所有层级管理系统中软件的编写规定,同时具有规范性与集成性的特征,更需要符合数据与安全标准要求。数据标准规范的使用,要加强数据采集、传输与集成等操作的规范性,而安全标准则体现在技术、管理、保密等各项标准上,建议设计人员采用系统整体业务模型,对各个规范标准进行整理。

项目管理系统需求分析范文3

1 项目管理的定义

管理信息系统开发的项目管理就是对进度、成本、需求、质量、人员、风险等进行科学分析并进行行之有效的管理和控制,在分析之后要利用工程化的方法开发,使一个开发项目能顺利的做完。

2 管理信息系统项目管理过程

系统选型及系统实施这三大部分构成一个完整的管理信息系统开发的项目。而整个项目管理可以分为六个重要的组成部分,即项目授权,需求分析,项目选型,开发计划制定与实施,项目评估及更新和项目完成验收。

2.1 项目授权。要有一个部门受理项目开发与管理的权限,这样就是为了明确谁来负责开发项目管理的诸多细节,对项目开发进行总体的规划,对项目开发管理和开发质量进行管控,并对其可行性进行分析。当企业某一项管理职能成为系统开发项目时,最直接的最有执行能力的部门就成为此项目的负责人;企业的总体管理信息有了系统开发的需求,就要专门成立系统开发项目的管理委员负责。

2.2 需求分析。需求分析可以分成三个部分:第一,可行性的评估:需要投入多少企业资源进行项目开发,最终的项目的操作者能否使用,利用开发成果达到优化工作的目的,而且要考虑到项目开发企业现在实行的管理理念和方式,还有人力资源,技术支持等各方面,能不能使工作的流程更加合理,提高工作的效率,降低企业管理运营成本。第二,需求评估:分析和评估管理信息系统开发的整体雪球及期望,确定系统的各个功能模块及模块间的关系,详细考虑需求的实现方式,统一确定系统的信息标准,这样一来,管理信息系统项目的成果期望及最终目标就得到了进一步的确定。第三,项目总体安排:制定一个项目的总体计划,做出总体安排,其中包含管理信息系统开发的时间、进度、人员。

2.3 项目选型。在整个项目选型的工作中主要包含降低选择系统的风险,对这套系统的总体功能进行正确的完全的估测,之后就是考虑系统投入使用之后的维护升级及后续的开发等因素,最后要从硬件软件两方面和其功能使用情况及花费,技术支持的能力各方面进行评测。

2.4 开发计划制定与实施。项目的负责人应当考虑开发人员的意见,使项目不出任何因考虑不周而产生的问题。开发计划经常会以文档及图形文档相结合的形式出现,文本的作用就是详细的记录项目的限制及约束,接口约定,资源,风险等各方面的记录内容,把项目系统整体进行分解,主要有,资源的详细分解,系统进度的分解,细化职责上的分解和确认道人,目标的分解就用到项目管理软件工具进行的计划及管理。

2.5 项目评估及更新。项目的评估及更新在整个系统项目开发过程中占有十分重要的位置。所谓项目管理控制就是通过项目管理工具及技术来衡量和及时的更新项目开发的任务。

2.6 项目完成。此阶段是全部实施项目的最后一步。①首先,要综合开发人员及使用者对项目的目标实现度及期望值对最终的项目开发进行验收。②应当考虑到企业的信息部门是否够进行日常维护及技术支持,就能正式移交系统正式运转及使用。③总结经验和教训,对项目实施过程和实施成果做出回顾。

3 项目管理质量控制过程

3.1 建立项目的质量衡量标准。项目质量控制标准制定的最基本依据是整个系统开发的需求评估,作为项目开发评审和控制标准基础和核心的是通过开发项目的规划和实施过程所建立起来的对项目开发的一些要求。

3.2 观察开发过程的实际表现情况了解开发过程的实际表现情况,可以通过项目执行过程中的各种渠道收集项目实施的相关信息。

3.3 进行实际表现和控制标准的比较。为了了解项目的进展状况,及时的调整与项目规划的偏差,就需要比较项目实施的实际表现和预先制定的控制标准。

3.4 采取调整措施。就是对整个项目系统的在实际应用中的表现进行评估及衡量,发现了任何问题,就要采取以下几种举措:①要建立系统、全面、准确的技术文档资料;②对整个开发流程进行合理化调整;③调整项目管理方法及项目组织形式;④协调项目资源的合理分配。

4 项目管理过程中的协调工作

项目管理的协调工作十分重要,如果不能协调好很可能会影响系统开发的进程。

4.1 需求方与开发方的关系。开发方与需求方是对立的统一体。双方对开发的过程的理解存在着差异,因为技术上上的东西不是需求方主要考虑方面,而是实践中的运用成果,开发方更多的考虑技术层面,在细节上没有做到位,没有达到使用方的某些要求。所以,就需要建立一个沟通交流的平台使双方更加畅通的交流,使需求与系统更好的结合。

4.2 需求方参与项目管理人员与使用人员的关系。首先,运用新开发的管理信息系统从各个方面改变了原有的工作管理模式,在各个方面都有了优化,如提高效率降低工作强度,但既有的工作流程被改变,许多工作习惯也不得不丢掉。管理信息系统的运用是否真正的适应实际情况,是否能够真正的使用成功的一个重要的衡量标准就是此系统的第一操作人对此系统的反应。系统的第一次实际应用评测在操作人员使用该系统时就已经开始了,这种评测是以使用人员的反馈为基础的。使用人员的使用结果报告可以让系统的实际运用更加稳定,通过反馈开发者可以在系统的细节问题上解决的更好,增加系统实用性,使系统更加可靠,运行出现的问题更少。

4.3 项目管理人员与软件开发人员的关系。软件编程人员的工作积极性直接受到项目管理人员的影响。当系统使用人员对系统提出了一些意见并且要求改动之后系统开发人员会以各种理由对要求进行否定。在管理信息项目开发中,项目管理人员就要协调双方的关系,他们需要协调使用人员和开发人员之间的关系,既要充分的调动开发人员的主动性和积极性,又要满足需求方随时的需求变化。

4.4 性能与灵活的关系。在项目管理中应当充分的考虑这一矛盾。性能是决定系统是否可用的总要标准,一个系统能否得到用户的认可很重要的一条评判标准就是性能的优劣,而灵活性又是一个十分重要的标准,系统适应变化的能力决定了这个系统的推行的难易,要想进行系统推广就要考虑到系统能否适应各种各样的工作模式,否则很难做好。

5 结束语

成功开发管理信息系统的关键一步就是项目管理。为使企业实现项目所预期的成果和目标,通过对项目的科学管理及规划,对项目进行控制,包含对开发过程的表现衡量与质量管理,风险管理控制等不同方面。

参考文献

[1]李志春.加强项目管理 做好节能减排[J].价值工程,2012,(24).

[2]黄锐.基于神经网络与灰色系统模型的巨项目风险预测[J].价值工程,2012,(03).

项目管理系统需求分析范文4

【关键词】软件;项目管理

1.引言

随着计算机技术和信息技术的不断发展,各种智能化互动化设备不断应用到生活的各个方面,计算机软件系统起到了非常重要的作用,如何对软件系统的开发进行有效的管理,确保软件项目开发的按时、按质完成而又保证成本和效益,是目前我们面临的一个新课题。

2.软件项目管理概述

计算机科学的不断发展使各种系统软件的更新速度越来越快,传统的软件开发的管理方法已经不能满足现代企业的需求。为保证软件开发项目的效益和成本,目前各种软件开发企业将项目管理应用到软件开发中。软件项目管理是为了使软件项目能够按照预定的成本、进度、质量顺利完成,对成本、人员、进度、质量、风险等进行分析和管理的活动[1]。软件项目的顺利实施可以有效的提高软件开发效率,降低开发成本,从而有效的提高企业的市场竞争力。

3.地理信息系统软件项目管理

3.1 软件项目需求分析

项目需求分析是软件项目开始阶段的一个重要工作,只有明确客户的需求,系统开发人员才能规划出好的项目。需求识别是一个过程,通过了解用户的各种要求,收集各种信息资料,最终确定需求的产品或服务。项目的需求识别对用户与开发人员都至关重要。

某县地理信息系统功能需求分析如下:

1)系统登录功能,在登录界面上输入正确的用户名和对应的密码如果硬件连接正常,输入参数正确,即可正常的进入系统。

2)业务菜单功能,提供文件、系统设置、编辑、地图、设备查询、设备管理、统计分析、图档管理、帮助等共九个一级菜单及各若干个二级菜单。

3)地图显示功能,该部分功能可集成在右键菜单中,可进行杆塔、线路、变电站等相关功能的操作。

4)地图工具功能,是菜单的工具的具体形象化,包括,放大、缩小、平移、点选、框选、圈选、测距、图层控制等地图操作工具。

3.2 软件项目任务目标分析

在需求分析的基础上,对项目进行任务分解,将整个项目的开发设计工作看成是一系列工作任务的集合,而每个工作任务又可以划分为一个或几个工作子任务,形成结构分明的工作任务群[2]。设计开发人员可以明确工作的主要内容有哪些,进而保证设计工作的顺利实施。

县级配电网地理信息系统项目的WBS图如图1所示。

3.3 项目进度管理

项目进度管理是指在预期的时间,指定经济有效的进度计划,执行计划的同时要经常检查是否完成计划要求,出现错误要及时调整修改,直到项目完成。根据实际工作情况和软件项目的组织结构,采用科学有效的方法指定出条理清楚、层次分明项目计划,如图2所示。

根据软件项目计划,合理安排项目各项工作,分析确定软件开发过程中各项工作的之间的先后次序,并以此为依据做出软件项目网络图,如下图3所示。

3.4 项目质量管理

项目开发前必须有确定的任务需求,系统设计开发人员与用户认真沟通交流记录系统的各项功能要求,要尽可能明确,尽可能详尽,避免需求变更。

程序编码编写过程中要统一标准,编写要规范,注释要详尽,便于其他开发人员检查测试,提高编码质量。

软件的测试,可通过指定一套科学合理的软件测试制度,并严格执行。测试过程可采用程序开发设计人员与系统用户共同参与的形式,形成优势互补,保证软件质量。

3.5 软件项目风险管理

同其他任何项目一样,软件项目也存在一定的风险,为最大程度的确保项目经济效益,同时降低风险,因此必须对项目设计开发的每个过程进行风险管理。风险管理包括风险分析识别,风险控制等方面。

需求分析阶段,系统设计开发人员与系统使用人员要进行详细交流,明确任务要求,认真编写项目需求说明书,做到设计开发有据可依。系统设计开发过程中也要不断与系统用户沟通,及时修改,排除风险。

该地理信息系统涉及到全县全部供电设备的有效信息,包括变电站、线路、杆塔、变压器、表箱、开关、用户等,线路导线分不同型号,不同用户使用变压器类型不同,这其中涉及包涵了大量的数据信息,尤其杆塔信息,包括杆塔类型、高度、杆距、杆质、标识、经度纬度位置等,要求数据准确有效。

系统使用Oracle数据库进行系统数据库的设计,采用完善的数据字典设计和合理的数据组织结构设计,保证系统数据的正确有序存储使用。使用先进的GPS设备进行数据采集,巧妙的对数据格式进行转化,然后导入的系统中。设计人员与企业相关人员共同参与,配合生产调度人员对数据信息进行核对,确保数据的准确。电力设备发生变动,及时对数据库数据进行更新。

4.结论

本文从配电网地理信息系统项目发展背景出发,结合软件项目的开发设计理论与方法,从需求分析,目标任务分析,进度管理,质量管理和风险管理等方面介绍了项目管理在软件开发过程中的应用。将软件开发和项目管理相结合,大大提高了软件开发的效率和质量。

参考文献

项目管理系统需求分析范文5

关键词:工程项目管理;ERP;可行性分析

中图分类号:TP302 文献标识码:A DoI: 10.3969/j.issn.1003-6970.2012.04.008

Design and Research of Project Management System Based on ERP

YUaN feng

(East China Sea Fleet of information technology Department)

【Abstract】For some power company’s low management efficiency, this paper designes and develops a new electricity customers of project management system. First, according to the situation of the company, this paper analysises requirements of the system. And then, have feasibility analysis on economic, technical , and timing. Detailly analysises system’s five functional modules, they are user logging, personnel information management, project management, staff account management, rights management. finally, complete the overall design of the electricity customer project management system based on erP.

【Key words】Project management; erP; feasibility analysis

0 引 言

工程项目管理存在于各行各业中,和社会生活和生产息息相关。随着当今科学技术和迅猛发展,工程项目管理的理论、方法和思想也出现了新的趋势和进步。工程项目管理的对象不再仅仅是整个行业或是企业,还包括了企业各个部门和人员的各种活动。工程项目管理也越来越专业化和一体化,有效管理、和谐管理、廉洁管理,有助于企业的发展和建设也是现在工程项目管理的目标。信息技术是工程项目管理不可缺的技术,工程项目的管理建立在信息技术之上将会使管理范围更加的广泛、灵活、可靠[1]。

目前国内的大多数企业的项目管理技术还比较落后,项目管理软件还没有完全成熟,完全引用国外的工程项目管理软件也不符合国内的现实情况,会影响企业的管理甚至起到反作用。另一方面,目前的国内项目管理的集成也比较落后,对于企业来讲项目管理是一项综合性的交叉工作,涉及到成本、质量等很多方面,影响整体的管理的因素就比较复杂且有着很多方面的不确定性。企业的项目管理就要求即能满足单个方面的要求,又能满足整个企业管理总体要求,并能优化管理使管理的效果好。因此,先进的工程项目管理对于企业的发展来说至关重要。

ERP(ERP-Enterprise Resource Planning)企业资源计划作为当今国际上一种最先进的企业管理模式是一种集成的管理信息系统,以信息技术作为基础,是企业管理层和员工的管理企业决策方案的平台,能够做到最大化合理有效的利用企业的资源为企业创造财富[2]。ERP实际上是一种管理软件,是将先进的管理思想和信息技术结合起来,用电脑来实现企业的高效管理,以市场为导向对企业所有资源如人力、财力、时间、空间等进行合理的调配,进而最大化企业的经济效益。实践证明ERP是一种很好很先进的管理模式,也成为当今企业管理发展的趋势,是企业发展和竞争不可少的手段。

ERP在各种企业的应用逐渐广泛,电力公司也有了一定的应用,但是在电力客户工程项目管理系统的开发应用方面,目前国内还没有这方面的涉及。本文针对某电力公司的实际情况,设计和开发电力客户工程项目管理系统,对电力客户工程项目的成本,进度和结算等进行管理[3]。

本文首先对系统需要进行分析,然后对系统的可行性分析,包括经济的可行性、技术的可行性、时机的可行性,最后确定系统的功能模块,得出系统的总体设计数据流程图。

1 系统的需求分析

本系统的建立是为了更好的管理企业的项目信息和人事信息,对项目和人事进行网络化管理,有效合理利用企业的资源,降低成本,提高工作效益。在对公司的实际硬件和人员情况进行调查分析后,确定了系统的几大基本功能:

(1)员工档案管理:员工信息的录入、删除、修改。

(2)部门档案管理:显示部门负责人和所在部门员工。

(3)工资档案管理:录入和查询发薪记录及历史信息。

(4)项目流程管理:按部门管理项目的流程和查询进度。

2 系统的可行性

在对系统进行开发前,需要对系统进行可行性分析(Feasibility Analysis),即在对系统充分调查后,分析开发的系统是否具备必要性、可行性和实用性,主要是对新系统在技术方面、经济方面和社会方面进行分析,即保障了新系统开发成功,又可以使开发投资失误减少可能性。在对企业的需求和资源进行调查后,在经济、技术、时机上进行分析如下。

2.1 经济可行性

经济的可行性是指对开发系统能否产生经济效益进行评价,这主要包括项目管理系统的开发费用、设备费用和维护费用。本项目管理系统和大型的信息管理系统相比,规模不是很大,因此开发周期较短,且单位有专业的网络计算机人员,因此开发费用不是问题;该企业的办公环境硬件条件已经具备了系统所需的硬件设备,软件环境也具备,因此设备费用方面也不需要额外的支出;对于系统的维护和管理培训等方面企业已经具备了一定的条件,企业的管理人员都有熟练操作应用软件的能力,开发的项目管理系统本身也具有简单可操作的特性,只要对管理人员进行简单的培训就可以熟练应用此系统了。

2.2 技术上的可行性

技术上的可行性是指开发的系统在技术上是否具备可实现性,能否顺利完成开发,目前的软硬件条件是否能满足开发的需要。软件方面,本系统是采用三层B/S模式,和传统的C/ S模式相比有很多优点,最重要是结合了Internet/Intranet技术,顺应技术发展的趋势,将应用系统推进到一个更新的发展时期。因为SQL数据库使用简单、储存一般单位的人事资料绰绰有余,系统的软件开发平台已成熟可行。在硬件方面,随着当今科学技术的迅猛发展,硬件的更新速度越来越快,硬件设备更加先进,性能更加卓越,价格是逐步下降,从经济上和使用要求上都能达到企业的要求。综合来看,此系统的开发在技术上是完全可行的,且经济上也满足企业要求,有助于企业控制

成本[4]。

2.3 时机可行性

在企业的实际管理过程中,随着企业的发展,企业的规模越来越大,人员也越来越多,信息技术的高度发展,原来的人事管理方式已经不能满足企业发展的需要。本系统的开发会更优化企业的资源,改善企业管理现状,能够更好的使个部门配合更加有利于企业工作,也节省了时间和资源,提高了效率[5]。

通过以上分析,本系统开发在技术方面、经济方面和时机方面都具备可行性,且对于企业来说,成本支出不高,周期短、见效快。因此,本系统的开发是可行的。

3 系统功能分析

工程项目管理系统主要是由人事管理和项目管理两部分组成,是对企业工程项目的集成和高效管理。人事管理主要为对企业员工的管理,使其能做到合理有效的利用企业资源,主要内容为员工基本信息管理、员工工资信息管理,部门基本信息管理。项目管理主要是对企业的部门流程进行多个部分的管理。此外,系统还可以对员工帐号管理和权限管理,其中包括增加员工,管理员工,个人信息维护等,基本权限管理是指管理员对员工基本信息的编辑修改的管理。通过分析可知系统应有以下几种基本功能。

3.1 用户登录

用户登录是指对使用系统的普通用户和管理员需要用户名和密码,员工的有访问权限的限制,普通员工进入的系统界面和管理员是不同的,每一次登录系统,系统都会记在登录信息在系统日志中。

3.2 人事信息管理

人事信息管理是指登录的管理者和用户可以查看企业的人事信息,了解各个部门的信息,也可以查看到自己在企业在部分的情况。负责人主要管理员工的工资信息、部门信息、员工信息等。

3.3 工程项目管理

工程项目管理是指管理员对企业工程项目的管理,对企业各个部门的没完成和完成的项目流程查看和编辑,各部门经理可以直接对其流程进行管理,这样可以随时调整项目进度进而提高员工工作效率。

3.4 员工帐号管理

员工帐号管理是指企业的所有员工可以登录相应的系统界面查看自己的信息和修改自己的帐号和密码,系统管理员拥有对系统的最高权限则可以休息企业所有员工的帐号和密码。

3.5 基本权限管理

基本权限管理是指企业负责人对访问本系统的权限管理,企业的全部员工是否能够访问系统信息。

4 系统总体设计数据流图

通过对系统的需求分析,开发系统的可行性分析后,对本系统进行总体设计。整个系统的功能如图1所示。本系统分为管理端和员工端,系统的管理员拥有系统的最高权限,可以对系统的信息进行任意的查看和修改等操作。员工端是指普通用户访问系统,且可以进行简单的操作如查看信息,修改密码等。该系统分为三大部分,登录模块、人事管理模块、项目管理模块。人事管理模块分为四个部分,员工个人信息管理,所有员工的基本信息管理,部分信息管理,员工工资管理。项目管理模块是以项目的流程来管理。用户登录数据数据流如图2

5 结 语

本文主要对系统进行了需求分析和整理,并针对需求分析做出系统功能结构图。然后从经济、技术、时机三个方面进行了可行性的分析,最后是对系统的各个功能进行了详细分析,功能包括用户登录、人事信息管理、工程项目管理、员工账号管理、基本权限管理五个部分,并且画出系统总体设计的数据流程图。

参考文献

[1] 王金凤. ERP一种先进的管理方法和理念. 郑州经济管理干部学院学报,2003,18(1): 18-20

[2] 徐春玲. ERP技术在电力企业中的应用与分析. 安徽电力,2005,22(3): 74-77

[3] 阮前途. 上海市电力公司ERP工程设计与实施. 电网技术,2006, 30 (10): 1-7

项目管理系统需求分析范文6

随着信息技术的飞速发展,我国高等教育院校的教育科研水平和规模越来越成为一项反应高等教育院校综合实力的重要指标。同时伴随着国家对高校教育科研资金投入力度的不断加大,大部分高等院校也都日益开始重视本校的教育科研管理工作。由于高校每年的教育科研活动产生了大量的专业学术论文、专业著作、专利成果、科研项目、奖金奖励等大量成果数据需要保持归类整理等工作,倚赖传统的手工分类保持或者借助Excel等办公软件进行分类管理变的越来越困难。传统的管理手段、方法无力应对越来越繁杂庞大的数据量,这就要求教育科研项目所产生的大量数据必须依靠以计算机为核心的管理信息系统来实现。因此高校教研项目管理信息系统被广泛应用,并取得很好的效果。本文重点分析教研项目管理信息系统的具体设计与应用效果,借此为教研项目管理信息系统推广到全国高校提供必要的经验。

关键词:

教研项目管理;信息系统;设计与应用

0引言

先进的管理技术与方法是教育科研改革项目顺利进行实施的重要保障之一。但是在信息技术飞速发展的今天由于传统的教育科研项目管理方面还非常落后,还仅仅停留在以word、excel等为核心的单一文档管理的阶段,无法满足高校教育科研项目日益庞大的巨量信息处理需求,因此教育科研项目管理工作变的越来越繁重,效率确是越来越低下,信息数据的准确率也变的越来越差。显然,倚赖传统的手工分类保持或者借助Excel等办公软件进行分类管理变的越来越困难。传统的管理手段、方法无力应对越来越繁杂庞大的数据量,这就要求教育科研项目所产生的大量数据必须依靠以计算机为核心的管理信息系统来实现。因此教研项目管理信息系统的开发与应用很大程度上可以解决上述过程管理问题。

1教研项目管理信息系统的开发目的

用现行的相互孤立、相对分散的文件夹管理方式对这类繁杂、大量的数据信息进行查询与管理,显得十分费时费力,已不能适应现代信息化管理需求。为此,有必要利用先进的信息化手段和工具,开发一套计算机信息管理系统,方便地实现教研对学校有关教务活动的管理和服务,从而达到提高教务管理水平的目的。于是高校教研管理的信息化建设被提到了日程上来。教研管理系统可以作为大学教学管理系统的一部分,方便学校对于教师进行全面的信息化管理。由于本系统面向对象是教师,他们的电脑操作水平不一,所以本系统实现的功能并不繁琐,操作容易,且对维护人员的专业技术水平要求不高。以实现高校教研管理的信息化建设为目的,同时可以作为以后进行功能拓展的基础,用来明确用户需求,使开发过程变得有序、合理。高校教研管理的目的就是优化教研环境和资源配置,使教研成本最小而效益最大化,从而提高教研实力和竞争力,培养高层次人才,服务社会经济发展。追求教研效率和效益是教研管理最高目的。本系统就是用计算机操作来实现对高校教研的管理,为了高校更好的维护各项教研管理业务处理工作而开发的管理软件。

2教研项目管理信息系统的功能需求分析

需求分析是软件工程的一项重要任务。所谓需求,是指用户对目标软件系统在功能、行为、性能设计约束等方面的要求。在需求分析工作中,系统分析人员对用户的需求进行调查和分析,确定现有环境的特征,正确定义目标软件的特性。因此,需求分析工作是对应用问题及其环境进行理解与分析,为问题涉及的信息、功能及系统行为建立模型,将用户需求精确化。

2.1功能需求

本软件系统需要实现分部门授权管理项目的目标,要求能够完成信息输入、编辑、打印等基本功能,实现项目信息的外部批量导入;具备友好的界面显示功能,能够分别按类别和级别以树结构组织项目,对应树结构当前项,在基本信息栏显示项目编号、项目名称、负责人信息、项目所在单位、项目经费、项目状态、项目成果等内容;提供丰富的查询统计功能,能够实现以立项时间、项目负责人、所在单位等多条件下的综合查询;具有历次划拨经费情况统计及教研工作量计算等功能。

2.2非功能需求

①相关不可恢复操作发生时应有明确的提示,要求确认,待用户确认后再操作。②操作简单,界面直观。

3教研项目管理信息系统的功能模块设计

3.1系统管理模式

本项目管理系统采用多级别、多部门负责制的管理模式。为规范管理,各部门使用权限不同,依托局域网,教务处、研究所等多部门各司其职,实现多布点操作,协同管理。教务处、研究所对所辖项目可进行添加、编辑、统计、打印、导出等操作。此外,教务处作为教研项目规划组秘书处,拥有更高级别的系统权限,可对所有项目进行查看、统计、打印以及对教研工作量进行统计和计算等特殊权限。

3.2系统功能结构

根据需求分析,系统功能主要划分为3大模块,即基础数据功能模块、项目信息管理功能模块和查询统计功能模块。基础数据功能模块主要由项目类别、项目级别、人力资源、折算标准等小模块组成;项目信息管理功能模块主要包括项目基本信息管理、参研人员管理、经费管理、工作量管理等功能;查询统计功能模块包括基本信息查询统计、经费信息查询统计、工作量查询统计。①基础数据功能模块。基础数据功能模块主要用于项目类别、项目级别、折算标准、人力资源等基础信息的维护,为项目信息管理功能模块提供基本信息支持。②项目信息管理功能模块。项目信息管理作为系统的重要功能,以项目立项为起点,以项目基本信息、经费信息、参研人员信息、教研工作量计算及附加信息等基本动态数据为主要构成要素,通过查询统计功能实现项目全程管理。如前所述,系统包括四大功能模块。③查询统计功能模块。项目管理的全面信息获取最终要靠查询统计功能模块来完成。查询统计管理囊括了项目基本信息、人力资源信息、经费信息以及教研工作量等各方面详尽信息的查询统计,具有单条件查询、多条件逻辑组合查询两种方式。

3.3系统运行流程

系统依托于校园局域网,数据维护与操作设置在客户端完成,数据库负责数据完整性验证和存储。借鉴windows的权限管理方式,结合北京联合大学教研项目管理的实际需求,系统以“部门”为权限设置单元,给不同的“用户”分配“部门”,使不同的用户只能操作具有“部门”权限的项目。同时对“部门”权限分成了“不可访问”、“只读”、“读写”3个级别,用于细化用户对“部门”的操作权限。系统用户权限明确,运行流程科学、简单,安全性好。

4运行环境配置

4.1运行环境

内存:512MB以上;CPU:英特尔酷睿2以上;硬盘空间:200MB以上;内存:DDR2、2G或以上;网卡:标准通讯网卡;标准鼠标、键盘等;操作系统:WindowsXP及以上版本;通讯等的配置:能与其它进行数据交互的网络环境。

4.2可用性

管理员只需经过1~2小时的培训即可进行相应的操作。教师无需经过培训就可直接登录操作。数据是从洛阳理工学院主系统数据库中导入的,无需教师再自行注册。

4.3安全性

在安全性方面,针对需要保护的数据如:教师信息、管理员信息等进行加密处理。对于商业间谍行为、欺骗、黑客行为的处理:我们是采用的是校内网,不与外网连接,可以保证数据信息的安全。电脑病毒方面需要服务器安装杀毒软件。

4.4可靠性

可连续使用小时数为72小时,由管理员进行系统维护。平均故障时间90天。平均修复时间1工作日以内。最高错误率5bugs/KLOC。

4.5性能

事物的响应时间最高5s,平均响应时间应在3s以内。

4.6可支持性

该系统是采用c#语言编写,同时也用到了Javascript的脚本语言。对于变量的命名采取直译的方式,如对于教师姓名变量用Tname进行命名。利用微软自带的类库,对该系统的类进行设计与开发。维护访问权由管理员承担。

4.7设计约束

操作系统:MicrosoftWindowsXP及以上版本开发环境:MicrosoftVisualStudio2008,其它软件:MicrosoftOffice、SQL-Server2005,需要技术:面向对象分析与设计、、数据库编程。

5应用效果

河北农业大学高校教育教学项目管理信息系统于2014年9月开始试运行,已经完成了河北农业大学青年教师素材库建设专项教研项目、第九批教学研究项目、“研究性学习”课程建设等项目的申报和评审工作,完成了第六批“重点建设课程”的结题验收工作,基本上经过了一个完整周期教学研究项目的管理流程,系统符合用户设计要求,具有操作简便、易学易用、方便可靠的特点,实现了预期的系统模块功能,减少了教育教学项目管理中的重复性工作,使管理工作更加信息化和规范化,提高了项目管理的效率,相对于原先传统模式大幅减少专职工作人员5名,只增加1名维护保养人员。申报时间由原先的30天左右降低到现在的3天左右。为高校教育教学研究项目的管理工作提供了科学而准确的信息。该系统的应用为提高高校教育教学研究项目管理工作的自动化程度,提高决策信息的准确性,以及进一步提高高校教育教学研究项目管理的科学化和智能化起到了积极的推动作用。

6结束语

高校教育教学研究项目管理信息系统,充分利用数字化校园资源,减少了教学管理部门和各个学院的重复工作,提高了教学项目管理的效率,为实现高校数字化校园奠定了良好的基础。本系统为高校教师提供了统一的教育教学研究项目信息管理平台,为学校的教学项目管理决策提供了数据支持,并能有效地避免项目的重复申报和审核,实现了教育教学研究项目信息的互通共享。该系统具有良好的扩展性,随着今后更多的管理和业务功能的开发及运用,能够方便地与高校其它系统对接,从而实现真正的、全方位的数字化校园。

作者:王骏飞 单位:黑龙江科技大学

参考文献:

[1]王骏飞,李孝东.基于校企合作的高校教育科研成果转化研究[J].价值工程,2016(05).

[2]王骏飞,李孝东,付明,曹景萍.高校教学改革项目规范化管理及教学成果推广应用研究[J].价值工程,2016(04).

[3]王骏飞,王亚辉,付明,曹景萍.浅谈高校教学研究成果的应用和推广策略[J].经济师,2015(09).

[4]王骏飞.高校质量工程管理效能提升的策略[J].价值工程,2016(18).

[5]潘琼,陈英德,黄桢.基于网络的高校科研项目管理系统开发研究[J].四川教育学院学报,2005(05).

[6]郑业鲁,黄木梁,陈琴苓,李俊生,闫慧勇,赫新洲,冯海灵.科研项目管理信息系统研发[J].科技管理研究,2005(05).

[7]孙帅.高校科研项目管理信息系统研究[J].内江科技,2009(02).

[8]田君,王建平,吕建友.科研项目管理系统需求分析[J].中国原子能科学研究院年报,2006(01).

[9]郑业鲁,黄木梁,陈琴苓,李俊生,闫慧勇,赫新洲,冯海灵.科研项目管理信息系统研发[J].科技管理研究,2005(05).

编程小号
上一篇 2024-05-13 09:36
下一篇 2024-05-13 09:36

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至tiexin666##126.com举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://tiexin66.com/syfw/505537.html