一、开题依据(研究目的、意义及国内外研究概况,附主要参考文献)
1. 研究目的、意义
企业项目管理是站在企业高层管理者角度对企业中各种各样的任务进行项目管理,其主导思想是将企业的运作当作或者参照项目来进行管理,这是一种以项目为中心的长期性组织管理方式,其核心是基于项目管理的组织管理体系。在企业项目管理过程中,一个完整的项目流程主要分为以下几步:项目启动阶段,规划阶段,执行阶段,监控阶段,收尾阶段。
1) 项目启动阶段:首先,企业需要有确定的目标,这个目标要可执行、可拆解甚至可衡量,输入初始状态的企业,输出符合目标描述的企业,每个项目都要有明确的目标。
2) 规划阶段:项目规划阶段包括确定工作任务,任务分解,安排优先级,预算成本和风险管理。项目计划和控制是项目管理的主线,贯穿项目管理的全过程。为了使一个项目成功任务,必须有一个良好的计划与控制。任务分解就是项目管理中的WBS原则:从项目目标开始分解,逐层下降,每下降一层,代表对项目工作的更详细的定义,将任务分解到不能再分为止。成本管理是为了保证完成项目的实际成本、费用不超过预算成本、费用的管理过程。项目成本=任务执行成本+管理成本。它包括资源的配置,成本、费用的预算以及费用的控制等项工作。风险管理则涉及项目可能遇到各种不确定因素。它包括风险识别,风险量化,制订对策和风险控制等。
3) 执行阶段:现在为止项目已经万事俱备了,开始着手项目的实施。开始具体分配任务,确认每个任务的开始/截止时间、优先级等。在执行管理中最重要的沟通管理,成员之间的有效沟通,是为了确保项目的信息的合理收集和传输所需要实施的一系列措施,它包括沟通规划,信息传输和进度报告等。
4) 监控阶段:监控项目工作是跟踪、审查和报告项目进展,以实现项目管理计划中确定的绩效目标的过程。最常用的就是用甘特图监控项目进度。也有些企业需要统计工时等来做员工绩效考核的,是情况而定。
5) 收尾阶段:结束项目是完结项目管理所有活动以正式结束项目或阶段的过程。在项目结束后,项目经理需要审查以前各阶段的收尾信息,确保所有项目工作已完成。
随着IT行业的快速发展,企业的项目管理不再局限于线下管理,由于线下对项目进行管理的话在项目沟通、监督等方面会花费大量的时间和人力。上面所述的各个阶段都需要大量的时间和人力进行沟通、监督等,按照传统的做法,当企业设定了一个项目后,参与这个项目的至少会有好几个部门,包括财务部门、市场部门、行政部门等等,而不同部门在运作项目过程中不可避免地会产生摩擦,须进行协调,而这些无疑会增加项目的成本,影响项目实施的效率,如有一个企业项目管理系统来进行管理的话,可以节省大量的沟通、监督等时间成本,提高项目完成效率。
本论文开发一个企业项目管理系统,前端采用Vue框架进行页面的设计和开发,后端采用Spring boot框架进行开发和设计;本系统将分为5大模块,项目启动模块、项目规划模块、项目执行模块、项目监控模块和项目收尾模块。项目启动模块提供对项目目标进行新建编辑的功能,以便对项目的目标进行确定和后续项目的规划做准备。项目的规划模块,提供确定工作任务、任务分解、安排优先级、预算成本、风险管控等功能,以便对项目更好的规划和安排。项目的执行模块,提供对任务的分配和沟通管理功能,可以提高项目的沟通效率以致加快项目的进度。项目的监控模块,提供对项目工作的跟踪、审查和报告项目进展,使得管理者能够及时对项目进行监控和调整,降低风险和提高项目完成效率。项目的收尾模块,提供项目各阶段的信息,方便项目经理审查和确保所有项目工作已完成。
2. 国内外研究概况
在国外有着微软的基于Client/Server(C/S)架构的Microsoft Project软件,该软件提供了任务管理、资源分配和日程安排等功能,以便能够更方便地管理控制和呈现项目。但是它的缺点也很明显,它所提供的这些服务都不够灵活,在团队工作协同方面依然不能解决团队内部沟通等问题,并且操作使用该软件需要一定的经验才能熟练的使用。最为重要的是Microsoft Project计划调整之后不能及时通知到相关的任务人员,也不能对团队工作进行合理的度量。
国内也有类似的项目管理系统,但大多使用体验不是很好,内容也有一些不完整,以上的现状表明的当前项目管理软件普遍缺少一个便捷的沟通平台。所以本系统要打造一个完整的项目流程的系统,做到任务内容的共享和交流的空间的同时实现任务流程的管理,每个任务有自己的流程,按照任务流程去推动任务的执行。
本系统前端主要采用Vue.js框架,作为一个前端的轻量级框架,它能够双向数据绑定,组件可以扩展HTML元素,封装可重用的代码吗,使得开发变得更加便利,可大量减少代码编写量,编写出来的界面本身就是响应式,使得网页在各种设备上都能显示出非常好看的效果。后端主要采用Spring Boot框架,该框架能够快速构建项目,对主流开发框架的无配置集成,能够提供运行时的应用监控,极大提高了开发、部署效率,也使得代码的运行效率更高。
3. 参考文献
[1]檀昊.国有企业项目信息管理系统设计与实现探究[J].财经界,2020(20):59-60.
[2]欧阳泉.基于战略角度的IT企业项目管理系统的构建[J].科技创新导报,2020,17(18):125-126.
[3]王洪泉.基于大数据系统的企