采购管理系统设计方案范文
时间:2024-04-02 11:39:12
导语:如何才能写好一篇采购管理系统设计方案,这就需要搜集整理更多的资料和文献,欢迎阅读由公务员之家整理的十篇范文,供你借鉴。
篇1
公司开发了新一代采购管理系统,该系统根据公司分级管理的要求,由区公司把控生产材料的价格与质量,分公司根据业务需要选购材料。新模式可有效降低库存、增加流通性,更适应本地市场的需求变化并规避风险。
关键词:
采购管理系统;采购模式;分级管理
1引言
随着业务拓展和信息化水平的提高,企业提出整合外部资源和战略合作伙伴的需求,进而需对采购流程进行有效的信息化改造,实现一体化的企业物资供应管理。良好的采购环节管理能为企业提高效益,提高企业的净资产回报率。公司旧有的采购系统采用的是集中采购模式,即由区公司和厂家签订供应合同后分公司上报预计使用的材料,区公司汇总后再批量向厂家提交订单。这种集中管理模式因分公司自主性不够高、时效性不够强,容易造成分公司不顾库存加大购买自己倾向性高的商品,造成仓库材料积压。且订单大批量流入生产厂家,会造成厂家原料采购、安排生产等方面的诸多问题。因而,建设一个符合企业当前业务发展方向,优化业务流程的采购管理系统成为公司信息化建设的新需求。
2系统设计
经济全球化形式下,企业资源逐渐向横向集成转变以实现提高服务质量、降低成本、快速响应顾客需求的目的。因此,系统设计采用横向设计,系统用户间协同工作。一般,供应系统中上下游企业间存在“需求放大”的问题,上游企业得到的需求信息与实际的市场需求可能存在较大偏差,上游企业必须保证比下游企业更高的库存量。这种情况是由于需求信息不够清晰透明造成的,而维持一个高库存会给上下游企业的经营带来诸多隐患,不符合企业运营系统整体最优的原则。因此,系统设计时,要保证信息流通双向透明,各方都要得到完整准确的信息,且尽可能在保证系统逻辑的情况下满足业务部门的需求。
3系统架构
现代企业信息系统众多,为了系统迭代升级一般采用模块化设计方案,减少系统间的耦合。采购管理系统为独立模块,与仓库管理系统、OA系统协同工作,相互间通过接口通信进行事务处理。网络架构如图1所示。供应商通过Internet域名访问系统,分公司则通过局域网访问。用户登录权限验证通过OA系统接口提供,采购系统根据返回的用户类别和权限信息展现相应的内容给用户,采购系统不用维护人员和账号信息。供应商处理订单发货后,采购系统会通知仓库有即将到货的物资,物资到货后由仓库系统接口处理并把结果返回给采购系统,采购系统把仓库提供的数据作为付款依据。采购系统前端采用比较流行的Angularjs+Bootstrap架构,后端采用的MVC和WebAPI架构,使用NinjectWebCommon进行依赖注入,使用EntityFramework访问数据库,数据库则使用SQLServer。
4系统业务流程
系统使用人员包括广电合同管理人员、广电采购业务人员、各供应商订单管理人员、财务人员等。首先,由合同管理人员根据采购需求和潜在供应商签订入围合同,再把合同信息录入系统,其中包括合同详细信息、供应商订单负责人信息、合同附件、商品清单、合同有效范围等。另外,要在系统录入合同供应商的信息、人员账号信息,如此供应商才能登录采购系统。然后,供应商就可以进入系统维护合同商品的详细信息,包括说明、参数、图片等。分公司采购人员可根据需要在商品列表自行选购商品,确认购买后由系统拆分生成各个合同的订单。供应商会在订单列表看到用户提交的订单,根据订单安排发货,填写发货信息等。厂家发货后仓库管理人员就可以在仓库管理系统中看到发货待入库的信息,在收到货物核对后办理入库。最后,财务人员可以在系统中看到仓库入库信息,根据仓库入库情况核对合同进行付款。总体流程如图2所示。系统主要由五部分构成:
(1)用户首页
用户首页是用户使用系统的快捷入口,因此必须涵盖用户常用的功能。系统采用扁平化设计,根据登录用户类型和权限显示不同的功能入口和公告、消息列表,而不用点击导航菜单再次进入常用功能,内容直观,操作便捷。首页上方设置用户个人信息、缩进左侧菜单、进入首页等功能按钮。左侧布局为系统功能菜单,根据用户权限进行加载。中间部分为个人待处理任务入口和待办消息等个性化内容。
(2)合同管理
合同管理模块可以新增、编辑合同信息。合同清单页面可填写合同的商品信息,执行范围页面可设定本合同的适用公司范围,订单信息页面显示该合同的所有订单信息,可直接根据本合同下订单,付款信息页面显示本合同所有的付款单信息,可直接根据合同新建付款单。合同类型为入围合同的,需要供应商参与。选择合同供应商后,该供应商用户即可登录系统维护自己的商品信息,从而及时反映商品的变化。合同也可以指定订单是否需要审核和订单审核人,加强对有特殊要求的合同进行管理。供应商只能收到审核通过的订单,审核不通过的订单会返回给订购人做进一步处理。
(3)商品列表
搜索、显示可购买的合同清单对应的商品信息。系统提供了多样的筛选过滤方式,只列出符合条件的待购商品。购买人员搜索对应的商品后,点击商品名称进入商品详情页面购买商品,或直接填写数量加入购物车。由于商品详情直接由厂家维护,因此内容更加详尽,实时性更高。购买人员不必关心商品的来源,只需关心商品本身的属性即可,买卖双方都是透明的。生产商可把精力集中在订单导向的产品上,而消费者可以选择对自身更优的解决方案。
(4)购物车
电子商务已经发展得越来越成熟,信息系统用户目前对于购物车的使用不再陌生,可以说购物车在电子商务网站已经成为了标配。本系统也采用购物车的方式供采购人员使用,采购人员在购买不同厂家、不同合同商品时不必再一个一个的下订单,可以一次性完成所有购物车内商品的订单,简化了订购流程,在购物车内对商品进行比较时也更加直观和便利。
(5)报表
报表的统计信息是提供决策的重要依据。系统根据业务部门需求开发了面向不同用户的报表。有面向合同管理人员的合同商品统计报表、购买人员的商品订购统计报表、供应商使用的订单明细报表等。合同管理人员可以根据订购情况对相应的合同商品进行调配,实现统筹规划管理的目的。购买人员可以查看自己的订单流转情况,及时对生产进行调整。生产厂家可以在统计页面批量发货,导出订单安排生产。财务人员可以了解企业的进销存情况,掌控资金流,安排付款。
5系统安全
由于采购系统的供应商需要从互联网外部接入公司的内部网络环境,因此必须做好网络安全的防护措施。首先,通过互联网出口防火墙做第一道保障,外网访问Web服务器经过VPN及WAF防火墙。外网用户登录专用的站点,确保安全性和独立性。数据采用SSL加密传输,防止信息被截取泄露。身份认证上采用JSONWebToken(JWT)方式,用户提交账号密码经过身份验证服务器验证成功后,验证服务器会把用户信息对象发送给采购系统。采购系统会对用户信息进行加密生成Token返回给用户,用户访问系统时需要提交Token内容。系统会解密Token信息对用户的权限进行验证,只有合法用户才能收到系统的返回信息。各个系统相互间的调用接口通过esp管理,增加key校验,确保接口安全性。
6结束语
采购环节面对的是上游厂家,而订单都是来自于下游的客户需求,多样化的需求应该直接提交给上游厂家为他们的生产做决策参考。订单的延迟或产品不能跟随市场变化,可能会误导上游的生产企业,导致下游订购厂家利益受损。因此,必须让市场和上游企业建立更紧密的联系,理顺供应关系,清理其中可能出现的障碍,让信息流通更加流畅。
作者:翁毅 赵冠臣 李天日 罗佳宇 单位:广西广播电视信息网络股份有限公司
篇2
国家标准《物流术语》对物流信息的定义:“反映物流各种活动内容的知识、资料、图像、数据、文件的总称。”在现代物流活动中,物流信息反映物流过程中关于输入、输出物流的结构、流向、流量、库存量、物流费用等。
现代物流特征:物流系统化、信息化和网络化、物流手段现代化、物流快速反应化、物流服务社会化。在现代物流中,物流信息主要包括以下四项基本功能:市场交易活动功能、业务控制功能、工作协调功能、支持决策和战略功能。物流信息可以帮助企业提高物流企业的科学管理和决策水平。
现代物流信息系统区别于传统物流管理系统主要有两个方面:一是物流技术智能化与物流装备的现代化、自动化;二是物流信息系统软硬件的无缝配合。目前,物流信息系统的发展主要有以下几个方面的特征:物流管理信息的标准化,信息系统的结构化及层次化,管理信息的网络化,物流硬件设备的自动化、现代化,物流产业人才密集化、产业化。
现代物流信息系统的重要作用
信息技术,尤其是互联网技术的飞速发展为现代物流带来了巨大的发展机遇,促进了现代物流的巨大进展。现代信息技术可以使物流信息实现实时互换、共享、汇总、交流、控制、运筹、计划等以前不可能实现的功能,从而可以提高物流作业效率,降低物流成本,加快反应能力,为物流客户提供有关物流信息的增值服务。目前,现代物流业已建立了电子数据交换系统(EDI)、准时生产制(JIT)、卫星定位技术(GPS)、地理信息系统(GIS)、射频标识技术(RF)等新信息技术,并将这些技术应用于物流信息系统中。
现代物流信息系统可行性分析:第一,系统技术可行性。技术可行性分析是指讨论所提出方案在现有技术条件下,是否有可能实现。第二,经济可行性。对于经济可行性,将从两个方面综合考虑,一部分是可以用钱衡量的效益—有形效益,另一部分是难以用钱表示的—无形效益。第三,管理可行性。除了技术、经济因素外,管理因素对于项目的发展起着制约作用。
企业的经营管理活动都离不开信息的支持,可以通过信息系统完成企业的一系列的活动,如报关、定单处理、库存管理、采购管理、需求计划、销售预测等。物流信息系统使物流配送时间大为缩短,更新了物流业务的过程,简化了物流业务处理环节。企业通过系统管理,提高物流数据信息管理的准确性,避免重复数据错误,简化信息管理,提高企业内部及外部的信息交换,提高物流管理效率;提高物流运作及物品流动的效率,降低物流流动的成本,有利于优化企业的资源合理配置。
构建现代物流信息系统
物流信息系统开发工作内容一般包括系统规划、系统分析、系统实施、系统运行维护与评估五个方面。第一,系统规划。系统规划是根据用户需求,进行初步调查,明确问题,进行可行性研究。第二,系统分析。系统分析的任务是进行调查理解用户需求,分析业务流程等。第三,系统设计。系统设计的任务是根据系统分析工作得到的系统功能和信息需求确定系统的设计方案。第四,系统实施。系统实施的主要任务是依据系统设计说明书,进行代码编制,独立运行代码,完善修正,得到符合应用条件的可运行的物流信息系统,并交付用户使用。第五,系统运行维护与评估。在运行阶段,根据使用情况对系统作适当修改,使系统进一步完善。
篇3
关键词:高校 基建 项目管理 信息系统
中图分类号:G64 文献标识码:A 文章编号:1673-9795(2013)08(b)-0153-02
Colleges and Universities Infrastructure Project
Management Information System
Li Junxi,Zhou Sijia
(Department of Infrastructure,Hehai University,Nanjing Jiangsu,China 210098)
Abstract:Analyzing the construction background of university infrastructure project management information system,Putting forward the System construction requirements,Combining the needs analysis,We build a system with the function of basic information management,Project planning and resource management,Virtual Reality management.It uses the C/S and B/S mixed structure,and it is automatic,real-time,scientific and strict which fundamentally improves the work efficiency.
Key Words:Colleges and Universities;Infrastructure;Project Management;Information system
我国正值经济高速发展的良好时期,稳固的基本建设可以为走向繁荣的目标夯实基础。高等学校的基本建设作为国家基本建设不可或缺的组成部分,是学校创造和增加不动资产,拓展办学规模的重要手段。具体而言,基本建设能够帮助提升高校的物质基础、学习环境、学术气氛、校园风貌等等方面。
目前高校基建工作信息量大,主要是由于部门、形式的多样。但却都集中于所管理的项目对象,容易系统化,这为信息系统的建立和应用提供了有利的条件。同时,项目实施表现出很强的程序性,不论是单项工程或是分部分项工程,它们的实施步骤环环相扣,按照已规定的流程进行。高校中一个工程项目从开始到实施、竣工、验收的过程中,需要学校多个部门(校长、审计处、财务处、基建处、招标办)协同合作,任何一环都不能出现纰漏。因此,高等学校的基建工作不仅仅需要完成普通基建部门的工作,更要综合权衡自身的特点,根据使用功能、建筑风格的不同,考虑如何合理布局和安排。
综上所述,从工程的立项开始,建立起一套应用合理的高校基建工程项目管理信息系统具有重要意义。系统可以一定程度上缓解工作人员的负担,便于管理部门及时了解工程的进展情况,查询工程档案资料,并辅助决策,最终从根本上提高工作效率和管理能力。
1 系统功能分析
基建项目管理信息系统是工程项目管理信息系统的方法和原理结合基建工程实际情况和领域的应用。工程项目管理信息系统(Project Management Information System,PMIS)是以工程项目管理为目标,利用计算机辅助管理的信息系统,是信息流、信息和信息处理的集成系统,是总体的计划、组织、领导、控制和评价等沟通协调一致的运行系统,它的主要功能是收集、存储及分析工程项目信息,供项目管理人员规划、决策和检查使用。如今的工程项目管理系统突破了常规的静态信息管理,加入了实时动态的控制、处理、记录、调整。
考虑到高校自身发展特性和规律,系统设计过程秉承实用性、先进性、人机交互友好等原则,力求所建设工程项目管理信息系统具备以下功能特点:
(1)系统可扩展性和灵活性(Scalability& Flexibility):实现系统体系结构上的可扩展性和灵活性(包括硬件网络架构、软件架构)、系统应用功能的可扩展性和灵活性。
(2)系统可重用性(Reusability):保证系统的升级维护能够充分利用已有的资源。
(3)系统可靠性(Reliability):做到系统不但能够在正常状态下完成满足需求的功能,而且能够在各种异常情况下,可以进行适当的处理。
(4)系统安全性(Security):充分考虑网络系统级、操作系统级、数据库系统级和应用程序的安全性,保证系统安全的运行。针对不同的用户赋予不同的可访问的权限。
2 项目管理信息系统的架构及功能
基于高校基建项目管理的要求,本系统采用Web体系结构,将系统设计开发成为一个基于互联网技术的系统,充分利用日益普及的互联网络平台,相应于项目中组织分布广和工作分散的实际情况。
(1)基于B/S和C/S混合结构。
系统采用B/S和C/S相结合的多层分布式体系,充分发挥各自的优势。首先利用B/S的瘦客户端,胖服务器端的特点,将一般业务处理、领导决策分析,统计查询等功能在B/S架构下实施完成。其次发挥C/S胖客户端的特点,将客户端与服务器端需要频繁交互的功能在该构架下实施完成。
(2)采用模块化设计。
各个应用模块在同一平台基础上独立运行,同时可将软件系统各个应用功能模块和各个技术模块有机整合,实现系统之间工作流服务和数据交换。
(3)采用虚拟现实技术。
基于虚拟现实技术平台,借助3D Max、VRML等三维建模软件,将各种信息搭载到校园虚拟场景中,界面直观、友好,方便理解和使用。
高校基建项目管理信息系统划分为项目信息管理、项目规划及资源管理、项目虚拟现实管理、系统管理等四个主要功能模块。各功能模块以子系统形式集成于项目管理系统,又划分为功能多样的小模块,各模块关系结构如图1所示。
2.1 项目信息管理
项目信息管理包括机构管理和用户及身份管理,是项目基础信息的管理,共同作用于各级用户的身份权限。
机构管理主要是机构部门的新建、信息修改等。在对机构进行相关操作时新建、修改可直接完成,但是删除操作必须在机构下级部门已经清除的基础上进行。
用户及身份的管理将用户和身份分开,避免了用户变更带来的权限混乱。将权限赋予身份,然后将用户获取身份,这样可以有效的进行权限控制。权限的类型有三种,分别是页面权限、功能结点权限、数据权限。角色与权限是多对多关系,一个角色可以有很多权限,一个权限也可以赋予多个不同的角色。
2.2 项目规划及资源管理
项目规划及资源管理主要包括投资、进度、质量等六方面内容,贯穿于项目的报建流程管理、在建管理和竣工管理,是基建项目也是管理系统的重要部分。
(1)合同管理。
合同管理主要功能是存储业主合同、内部承包合同、联合经营项目承包合同、分包合同、采购合同和租赁合同等,动态管理合同的评审、签订、交底、变更、违约索赔、结算记录和合同反索赔等,控制合同履行情况,便于管理人员查询、评价与总结。
(2)投资管理。
传统投资管理工作量大、效率低下,该功能模块作用是按施工标段、重点工程编制工程投资计划,依据统计结果,对比分析实际支出与投资计划费用,并对未实施的工程项目进行费用预估,及时跟踪和掌握项目成本相关信息,为管理人员及时调整投资计划提供决策的依据。
(3)文档管理。
该模块的主要功能是对规章制度、技术资料、会议纪要等文档进行辅助管理和集中控制,并生成有关报告及总结,可以进行检索查询。系统中的一些数据可以按照相关企业的要求通过预留的相应接口模块导出至企业档案库,方面高校与企业深入的合作。
(4)进度管理。
进度管理主要工作是编制基建工程施工总进度计划,对新建基建项目各部分工作的进度做出安排,根据定时反馈的执行情况信息,比较实际进度与计划进度之间的差距,预测未来施工进度,做出最优化调整,确保基建项目的进度管理实际有效。
(5)质量管理。
该模块主要实现多方联合质量管理:建立信息处理机制对变更设计的原因、结果等信息进行动态管理,记录施工现场工程质量数和控制要点的波动情况,把收集的施工信息与原设计或标准进行对比,并对工程质量提出分析报告,依据实际提出改进方案。
(6)物料管理。
物资管理包括物料基础信息管理、计划管理、采购管理、出入库管理、核算与统计管理等。配置必需人员、设备和车辆,建立供应商数据库、统一的物资编码数据库和市场价格库,根据预算、需求制定相应采购计划,经过审批合理采购,自动生成各类物料账目表。
2.3 项目虚拟现实管理
虚拟现实(Virtual Reality)是一种可以创建和体验虚拟世界的计算机系统,它利用计算机模拟产生一个三维空间的虚拟世界,提供使用者关于视觉、听觉、触觉等感官的模拟,使用者如同身临其境一般。系统利用这一技术平台,在信息系统中嵌入虚拟现实功能,实现图纸、决策和校园的立体化。如图2所示即为高校虚拟现实平台下鸟瞰图。
(1)图纸立体化管理。
将图纸信息利用虚拟现实技术转化为三维实体,实现所见即所得、所需。校园内各建筑均可以信息链接,所有的基建资料整合在数据库中,大大方便了设计施工信息的查询。同时,实现隐蔽工程(如地下管线)的三维可视可直观的分辨类型、排布及埋深等信息。系统还可提供空间测量功能,可准确测量虚拟场景的真实尺寸与距离。
(2)决策立体化管理。
三维视景显然会有利于设计方案的评判。将设计项目模拟到三维环境中,实时、动态的进行调整,可以为建设项目的选址,设计方案的空间感、色彩感与环境融合感等,提供良好的判断依据。另外,系统多视点、多角度的分屏显示功能更为直观有效,可提供最直观的分析决策支持。
(3)校园立体化。
模块本身也是展示校园形象的方式,用户可以通过网络在校园中漫游行走,观赏校园美景,查询建筑信息,熟悉校园环境,感受校园氛围。此模块还提供了重要建筑内部的细化实景,用户可以从中体验高校特色文化。该模块也可展示学校学科、专业建设的标志性成果,能够起到良好的宣传展示作用。
3 结语
本文结合高校基建项目本身复杂、工程量巨大、因素繁杂和涉及众多的特点,将工程项目管理信息系统与高校基建管理结合,开发出一套适合高校发展及管理的系统。系统综合需求分析,以基建部门管理为基础,完成了项目基本信息管理、规划及资源管理、虚拟现实平台管理等模块,推动了基础建设的自动化、信息化、科学化、程序化,是一次对高校基建管理信息化的有益尝试。
随着工程项目管理理论、结构、方法的发展和高校建设进程的推进,系统仍需要进一步完善:
(1)在愈发庞大工程项目中,如何精简优化文档资料和系统结构,去除冗余,以减轻服务器及硬件的负担。
(2)随着技术的不断成熟和扩展,系统需要增强其二次开发性能,不断改造、完善,以保证系统的先进性、安全性和高效性。
参考文献
[1] 邓鹏程.浅谈工程项目管理信息系统在水电建设中的应用[J].水电自动化与大坝监测,2005,29(3):80-83.
[2] 孔提英,覃晓.基于双模式的基建项目管理信息系统的研究与设计[J].广西师范学院学报,2010,27(3):86-91.
[3] 王俊,李全兵.施工企业项目管理信息系统应用与分析[J].人民长江,2009,40(10):74-77.
[4] 杜新宇.高校基建工作的现状与发展[J].山西建筑,2005,31(2):142-144.
篇4
关键词:软件开发;项目管理信息系统;构建
随着软件技术的不断发展,软件开发项目的规模以及复杂程度也在不断地提高,而对于一个要生产高质量软件产品和提高生产效率的软件开发企业来说,必须要通过相应的软件开发项目管理系统来提高软件开发生产的计划性、可靠性,并且及时发现项目执行过程中存在的问题,从而保障项目的顺利进行,除此以外,还能够进一步明确任务的划分,强化内部的沟通,这样在软件开发项目中就可以使得每一位项目开发人员都能够明确自己的任务,能够密切协作,提升工作效率,实现经济效益的最大化,项目管理效率的最优化。
一、软件开发项目的特点
进入21世纪以后,我国的信息技术发展水平越来越高,各行业领域的信息化建设也在不断地完善,其中软件开发产业迈入高质量发展的新阶段,规模快速提升,在社会各行业领域中发挥着重要的作用,尤其在近几年,我国各行业的信息化建设不断深入,软件项目已经成为推动我国国民经济发展的重要力量,在增强我国综合实力上也发挥着十分重要的作用。目前我国的社会生产、生活已经越来越离不开信息技术,软件开发项目的发展水平越来越高,软件开发项目具有以下特点,一是具有高技术性,软件开发行业是我国典型的技术密集型、知识密集型产业,在该行业的发展中,具有较高信息素养以及信息专业技术能力的人才至关重要,因此从事该行业的技术人才日益年轻化,具备高技术要求等特征;二是高渗透性,这主要是因为软件开发行业已经成为国民经济发展的“倍增器”,其已经随着时代的进步不断地向第一产业、第二产业、第三产业进行渗透,现代社会的生产与生活已经离不开该行业的支持,也正是软件开发行业的发展为我国的产业发展以及整个社会生产生活带来了革命性的变化;三是高风险性和高回报性,软件开发作为一个技术性要求较高的行业,其在经营过程中需要投入大量的资金,但是技术所具有的高度复杂性往往会给项目管理带来较高的风险,当然如果开发成功也会获得高额的回报;四是高竞争性,该行业需要在有限的资源条件下以及较短的时间内给客户提供技术创新性强、个性化程度高的信息产品和服务,因此具有较高的挑战性,而这也是提高其核心竞争力的重要因素。
二、软件开发项目管理信息系统研究的意义
软件开发项目的成败在很大程度上取决于对其开发过程的管理和控制,主要包括质量、源代码、进度、资金、人员等多方面的控制,目前信息化建设不断完善和深入,越来越多的企业开始利用信息化平台整合软件开发项目管理理论与过程,因此建立起一个高效的软件开发项目管理信息系统势在必行,利用管理系统,相关操作人员就可以通过各个子系统的作用很简便地维护整个企业的权限、代码和文档,从而为企业的生产提供最大的效益。具体来说,软件开发项目管理信息系统具有以下优势,一是规范管理标准,完善代码编写,构建文档库,提高项目的利用率,从而提高企业的经营效率;二是明确任务分配,加强内部沟通,项目成员能够轻松地进行在线沟通,从而使得各个开发人员的工作协同能力得到进一步的提高;三是对软件开发过程中的不当之处进行系统管理,更好地控制产品的开发质量,以便满足客户的实际需求,从而有效地提高企业的核心竞争力;四是有效地控制项目风险,从而提高项目开发的成功率,不仅可以有效地提高企业利益的最大85化,同时对保障企业的健康发展也有十分重要的现实意义。
三、软件开发项目管理信息系统的发展现状
(一)国内软件开发项目管理信息系统的应用现状
我国信息技术发展起步较晚,在20世纪70年代,我国的项目管理软件的研究与开发才开始进入初级研发阶段,20世纪90年代后,国内的软件研发机构才开始逐渐转变为软件研发企业,经营内容上也从自主软件研发、小生产方式的软件研发向社会化过渡,进入21世纪以后,信息技术发展水平越来越高,软件研发企业也实现了大规模的研发与生产,同时各种软件产品的功能也不断丰富。由于我国相对来说技术方面比较薄弱,因此直接导致项目管理软件研究与开发受到阻碍,大多数国产软件产品更是很难在市场上占据一定的份额。除此以外,在软件开发项目管理的技术标准制定中,大多数管理人员往往并没有完善的总体计划和阶段性计划来支持软件项目的开发,从而导致软件开发的方向不够明确,严重影响了软件开发项目的良好实施。
(二)国外软件开发项目管理信息系统的研究现状
国外的计算机应用项目管理出现于19世纪,并在20世纪80年代完成了基础功能的发展,其在实际应用中主要是对基本工作流程进行模拟,方便项目管理运作并实现资源共享。近几年,随着网络分析程序和网络规划技术的进步,国外的信息技术发展水平也不断提升,其中分析软件应用功能也在随之不断地进行扩展,因此软件开发项目管理信息化也成为当下重要的研究热点,项目管理软件在不断发展中实现了功能层次化管理。
四、软件开发项目管理信息系统的总体设计方案
(一)系统功能结构的总体设计
项目管理的基础就是软件项目必要的理论知识、工具、技术等,具体来说,其涉及十个知识领域,包括项目整体管理、质量管理、范围管理、进度管理、沟通管理、成本管理、风险管理、采购管理、干系人管理、人力资源管理等,除此以外,还有基于项目生命周期理论的五个实施阶段,即启动阶段、规划阶段、执行阶段,对项目过程进行监控及项目收尾阶段。在系统功能结构的总体设计的过程中,将整个系统细化成如下子系统。1.整体管理系统整体管理系统主要是用于企业高层,其主要包括识别、确定、结合、统一与协调各子项目管理不同过程与项目管理活动所需进行的各种过程和活动。通过该子系统也能够统一项目管理规范标准,统一项目章程,统一项目管理计划模式、统一项目监控准则、统一项目变更控制准则和统一权限标准等,从而最大程度上优化资源分配,实现协调管理。2.计划管理系统计划管理系统是软件项目管理系统中最重要的环节,对项目的全面计划也是实现对项目进行有效管理的前提。在计划制订的过程中,相关人员需要预见到可能发生的问题并预先准备好试探性的解决方法,在此基础上制订完善的项目总计划。3.需求管理系统需求管理系统中主要强调的是对客户的需求管理,借助沟通平台,项目开发方可以与客户就项目的实际情况进行沟通与交流,最终建立起对产品的共同理解,然后就可以在此基础上进行产品的设计、测试等工作,从而确保项目产品能够符合客户需求。近几年,信息技术发展速度越来越快,人们对产品的先进性要求也越来越高,因此客户的需求也在不断地发生着变化,一旦发生了需求的变化,就不得不修改软件设计或者是调整项目计划等内容,而通过本系统,相关人员可以统一的管理与变更控制软件需求,从而确保项目产品更加符合客户的实际需求。4.成本管理系统项目成本管理是软件开发过程中的重要内容,借助该系统能够统筹进行成本规划、估算、预算、控制,借助该系统也能够最大程度上确保各项费用支出的合理性,保障资金的优化配置。5.质量管理系统质量管理系统主要是通过质量规划、质量保证、质量控制、质量持续改进等方针、程序和过程来实施质量管理,是为了在项目实施过程中更好更有效地测试和控制,它面向软件和软件的开发过程,实现了软件产品整个开发过程中质量信息的管理。在质量管理系统中,项目管理人员依据质量管理计划,对软件开发过程的质量进行控制与严格把关,确保开发过程每一个环节都准确客观。6.人力资源管理系统人员管理水平与企业的发展水平息息相关,借助该系统可以实现对个人信息管理和项目成员的沟通管理,对软件开发过程中所涉及的人员进行统一管理,包括项目组成人员、客户和企业内其他人员,提供系统内部沟通平台。7.配置管理系统软件配置管理贯穿于项目生命周期的始终,并管理着软件产品接受各项评审,其主要作用是建立和维护在项目的整个软件生存周期中软件项目产品的完整性和可追溯性。8.进度管理系统在项目执行阶段主要开展的是进度管理,在管理过程中需要依据项目的时间进度计划对项目的执行过程进行跟踪、协调与控制。在跟踪环节中,需要对项目进展的有关情况以及影响项目实施的相关因素进行及时的、系统的、准确的信息采集、记录和报告,当项目进展过程偏离或即将偏离基准计划时还需要及时进行分析预测,做好纠正与调整工作;在协调环节中,需要协调好各方的活动,以便保障项目的顺利开展,同时还需要各用户按照要求定期向系统反馈进展状况;在控制环节中,主要就是对项目进展状况进行评审,并对项目的偏差做出调整,从而实现对项目的进度进行有效的控制。9.风险管理系统在企业的经营过程中,风险管理是其重要的环节,尤其是对技术性较高的软件开发企业来说,较高的风险性也使得软件开发项目存在一定的隐患,因此可以借助风险管理系统,比如,在一些大型的软件项目开发中,由于其中涉及的技术比较复杂、资金比较庞大、开发队伍规模也比较大,甚至还需要较长的开发时间,因此其中可能会有较多的导致项目失败的不确定性因素,这时候就可以通过制订风险计划、风险分析和风险控制等来进行风险管理工作。一是制订风险计划,相关管理人员需要确定风险控制的依据和防范标准,结合项目开发的实际情况制订计划;二是风险分析,其主要是对风险进行识别、估计和计算评价,以此可以标识潜在的风险项,估计每个风险的大小及其出现的可能性;三是风险控制,在上述步骤的基础上就可以针对风险制订科学的应对方案,从而避免风险或者最大程度上降低风险带来的损失。通过风险管理系统也能够有效地保障企业的健康、稳定运行。10.售后服务系统在项目实施结束以后还需要通过相应的售后服务,即对软件的跟踪服务与客户支持来提高客户对企业的满意度,以便树立企业的良好形象,因此可以借助后台管理系统售后服务系统实现与客户的沟通与交流,在交流中可以更加明确地了解到客户的实际需求,并挖掘出客户的潜在需求,在此基础上还能够实现对项目的二次开发,最终满足客户的全方面需求。对企业来说,这也是扩大企业知名度,提高企业市场竞争力的关键。11.后台管理系统后台管理子系统的主要作用就是维护整个系统的正常运行,在实际运行中可以对系统运行所产生的各类文档进行统一管理,对各类系统数据文件进行统一备份与存档管理等,在数据的导入导出、基本数据表的维护、用户数据的管理和维护上发挥着重要的作用。
(二)基于B/S结构的设计思想
Web浏览器具备升级能力强、开发周期短、远程访问方便、可维护等诸多特点,因此在软件开发项目管理信息系统的构建过程中也可以通过Web浏览器进行设计,不仅可以实现网络节点上的快速配置和控制,还能够直接建构客户端界面、访问数据库并兼容多种开发语言。随着当前市场对软件开发行业的要求不断提高,基于B/S结构的软件开发项目管理信息系统应运而生并逐步得到广泛应用,其在使用中直接访问应用程序和数据库,对企业来说,其具有安装和维护升级容易、开发成本低、生命周期长等优势,也能够有效地降低企业的管理成本,因此在现代企业的生产发展过程中具有较为广阔的应用前景。
(三)管理信息系统各子系统功能的实现
在十个知识领域和五个项目实施阶段结合细化的11个子系统中,一是要将需求管理按照工程设计的视觉要求分解为五个环节,即获取、分析、规范、验证和变更,结合各个环节的实际要求再进行细分并构建起相应的功能模块;二是需要需求管理子系统在设计思想中以数据结构设计为基础将功能模块向数据结构转化,然后再用计算机语言来表达需求管理的各项功能。最终就可以实现各子系统的功能,保障企业的良好运行。
结语
综上所述,软件开发项目管理系统已经成为当前企业经营过程中的重要信息工具,通过各个子系统的作用发挥能够有效地提高企业经营效率,降低企业的经营风险,而且基于B/S结构的网络构架模式的提出可以直接将项目管理系统架构于互联网之上,具备高开放性和高扩展性,客户端的操作也比较简便,对企业来说也更容易维护和升级,从而最大限度上满足现代企业的经营需要。
参考文献:
[1]鲁慧莉.软件项目风险管理信息系统设计与实现[D].电子科技大学,2014:74.
[2]刘慧.软件开发项目管理信息系统研究[J].电子制作,2014(23):104⁃105.
[3]王文强.科研院所科研项目管理信息系统的建设与实施[J].科技创新与应用,2016(03):283.
[4]段志彤.关于软件开发项目管理信息系统的几点探讨[J].科技创新与应用,2016(06):74.
[5]刘录松.项目管理在管理信息系统中的应用[J].价值工程,2013(05):189⁃190.