摘要虽然计算机已经渗透到生活的方方面面,大部分企业也逐渐利用计算机来管理公司事务,目前仍有很多新兴的中小企业在进行客户项目等方面,使用excel多次录入或多部门相同账本重复记载等方法管理,效率极其低下。开发该小型企业工程项目管理系统的目的是为了能够帮助中小型企业对自身企业内部人员信息、对外接受的工程项目条例、合同、金额出入进行系统化、自动化的数据管理;提高自己部门的人力使用效率和时间。86967
该工程项目管理系统采用B/S架构,使用Python语言,运用Django框架以及MySQL数据库开发。本系统由四大模块组成:①账户管理模块:对分组账户进行管理,增加、修改、删除,给账号添加不同页面的操作权限;②工程模块:根据企业业务创建或删改工程项目,并为工程添加对应项目和其他信息;填写对应项目的延期信息、日报周报记录项目进度。③公司事务模块:包含日常会议记录,公司内部人员可通过登录进行外出请假申请。④配置管理:存储工程项目类别、合同类型、项目负责人、客户联系方式等信息。
本系统的优点在于设置不同管理员来管理系统,管理权限明确,层层分明,各司其职,使公司项目的管理更加高效。
毕业论文关键词: 工程项目管理;B/S架构;Django框架;MySQL
Abstract Although the computer has infiltrated people's life, the majority of enterprises gradually use computer to manage the enterprise business, there are still many small and medium-sized enterprises use Excel or duplicate regulations books to record client project’s information。 It wastes extra time。 The reason of develop the small and medium-sized enterprises’ project management system is to help enterprises manage their internal personal information, foreign project regulations systematically, which also improves the utilization of the time and effort。
The project management system using B/S architecture, Python language, Django framework and MySQL database。 The system consists four modules: (1) Account Management module: the group administrator can add, modify, delete other accounts, add pages’ permissions to account; (2) Project module: creating or deleting projects and adding the sub modules according to business enterprise; adding delay information, daily and weekly records of project progress。 (3) Company’s affairs module: including daily meeting records, the company's internal staff can login in to apply for leave information。 (4) Configuration management: it can manage the information of the storage project category, type of contract, chargers’ information of the project, customers’ connection etc。
The advantages of this system is in set different administrators to manage the system, management authority is clear, and people carry out their duties, so that company project management can be more effective。
Keywords: Engineering Project Management; B/S Architecture; Django framework; MySQL
目录
第一章 绪论 2
1。1 项目工程管理系统的开发背景 2
1。2 工程项目管理系统的发展目标 2
1。3 工程项目管理系统开发的目的和意义 2
1。4 工程项目管理系统的优点 2
1。5 工程项目管理系统的经济效益分析 2
1。6工程项目管理系统存在的问题及解决办法