关键词:
建设集团
项目管理
项目进度
MVC架构
摘要:
改革开放以来,随着我国经济社会的不断发展,社会基础设施建设不断提速,各类工程建设施工项目不断涌现,在促进了我国经济快速发展的同时,也给行业内带来了更加激烈的市场竞争。为了在激烈的市场竞争中保留竞争优势,许多企业不得不采取低价竞争的手段,提高自身在竞标中的成功率,但这种方式无疑降低了企业的经济效益,影响了企业的赚钱能力。为了在保证自身经济效益的同时,提高市场报价的竞争力,有必要对企业内部的管理方法进行科学化正规化条理化,提高企业在项目管理与成本管理方面的能力,切实降低企业的经营成本,进而在不降低利润的基础上提高报价的竞争力。为了实现这一目标,结合笔者所在建设集团实际业务需求,开发一套适合于公司自身需求的项目管理信息系统有着重要的现实意义。本文设计的建设集团综合项目管理信息系统采用UML建模语言、MVC结构体系、Java语言以及SQL Server 2012数据库技术进行开发,能够有效的提高系统可用性以及维护性。通过分析该集团公司日常工程建设项目管理的特点以及业务工作的实际需要,从功能需求以及非功能性需求两大方面完成了系统的需求分析,并将整个项目管理系统分为项目立项管理、项目合同管理、项目进度管理以及项目实施管理这样四大功能展开设计,通过对系统进行整体规划,设计系统框架以及逻辑结构。在对功能需求进行分析过程中,通过利用UML建模方式完成了四大核心功能用例图的设计,并对用例的详细情况进行了说明。而后结合MVC架构的相关知识完成了系统总体架构设计,并通过结合总体架构与总体功能结构图,完成了各个功能模块设计,包括功能结构图、类图以及时序图等,最后利用SQL Server 2012数据库技术完成了整个系统E-R图以及数据信息表的设计,并对各个功能模块的界面进行了实现。通过系统的功能测试和性能测试结果表明该项目管理系统完全满足当前的建设集团日常的项目管理需求,各项性能指标均满足要求,目前,该系统暂处于内部测试与试用阶段,待正式投入使用后,必将加快该建设集团信息化建设的步伐,全面提高全体工作人员的工作能力,为公司项目管理工作效率的提高和项目风险以及进度管控起到相当大的推进作用。