1。2 工程项目管理系统的发展目标
通过了解中小企业基本管理内容以及对已有的ERP发展过程进行深入分析,然后对项目管理管理系统作可行性分析,具体包括开发技术可行性、经济可行性及管理可行性。同时进行需求分析、系统设计和模块功能设计,最后编写代码,并对所成系统进行测试和维护。本系统使用Bootstrap作为前端框架,Django作为后台管理框架,MySQL作为后端数据库服务器。操作简单、显示直观,可以帮助管理员和使用系统的部门成员更有效的管理项目和日常工作信息。
本设计结合当下较新技术:B/S结构和Django后台管理结合,方便操作,即便是只拥有电脑基础的人也能快速习惯并操作该系统;管理系统能够实现对数据的各种操作,节约时间,由于Django快速开发的特点,在形成可使用的系统之后能根据实际情况快速优化开发升级版。随着电脑的普及率,该类型的管理系统也势必成为各行业基础的数据收集和统计的管理手段[2]。开发该系统是为了能够帮助中小型企业对自身企业内部人员信息、对外接受的工程项目条例、合同、金额出入进行系统化、自动化的数据管理;提高自己部门的人力使用效率和时间。
1。3 工程项目管理系统开发的目的和意义
(1)系统开发的目的
随着互联网逐渐渗透到人们生活和工作的方方面面,未来所有的工作都将离不开互联网的结合,这是不可逆转的趋势;对于中小型企业来说,对自身企业内部人员信息、对外接受的工程项目条例、合同、金额出入进行系统化、自动化的数据管理既能够大大节约人力和时间,避免使用多余的人力耗费时间在重复的数据处理上,同时也能够低成本、高效率地实施客户关系管理或其他数据管理。本系统正是为了解决中小企业的低效管理而设计,采用分级管理员管理模式,层层管理,权责分明[3]。
(2)系统开发的意义
该系统的主要功能包括系统管理员以及分组管理员权限下进行登录到不同页面、管理工程项目、增添项目合同信息,修改分组管理员信息和配置文件信息等的管理,各行其是,提高了工作效率并节约资源和人力。每个功能模块都实现了数据库的添加、修改、查询、删除等功能;不同用户拥有不同的权限,只能对权限内页面进行操作,确保了系统和数据的安全性。
1。4 工程项目管理系统的优点
(1)数据安全
若实际需要,可以对数据库进行定期备份;由于系统采用分级管理,不同用户拥有不同权限,只能对权限内的页面进行操作,部门之间无交叉操作,保证了数据信息的保密性和独立性。
(2)易操作上手
系统的前端使用了封装好的bootstrap架构,后台使用Django开发管理,页面简洁内容清晰,且没有复杂的操作流程和逻辑问题,只要熟悉电脑的基本操作就可以快速上手系统。
(3)便利、提高工作效率文献综述
相比较为传统的管理模式,流程相似的项目信息和日常工作事项通过系统化的网络管理可以有效提高对应部门的工作效率,日后回顾工作内容也无需翻出久积尘灰的账簿或各种日期的文件夹:一个系统就可以记录所有问题[4]。
1。5 工程项目管理系统的经济效益分析
对于开发者来说:工程项目管理系统上市后,因Django快速开发网站的特点,在了解框架特性之后,可以根据各企业自身的特殊需求在基础版的工程管理系统快速定制相应的系统。
对于企业来说:基于B/S架构的系统易于维护,因此维护成本低,由于提高工作效率和节省资源,企业可以重新划分员工工作重心,并重新分配员工在原先信息记录职位上的比重广[5]。而员工在一定程度上可以更好的支配自己的时间利用在更有意义的事情和其他工作目标上。