python+vue+elementui企业项目进度管理系统Django

在 企业项目管理系统中,先收集相关管理系统的需求,整理需要设计开发的功能模块。总体而言,本健达企业项目管理系统需要包括三种用户,管理员、项目管理员和普通员工。不同的用户权限不同,用户都是需要通过登录后进行操作。


 启动一个新项目
 执行下面的命令来创建一个新的 Django 项目:
 django-admin startproject myproject
 命令行工具django-admin会在安装Django的时候一起自动安装好。
 执行了上面的命令以后,系统会为Django项目生成基础文件夹结构。
 现在,我们的myproject目录结构如下所示:
 myproject/                  <-- 高级别的文件夹
  |-- myproject/             <-- Django项目文件夹
  |    |-- myproject/
  |    |    |-- __init__.py
  |    |    |-- settings.py
  |    |    |-- urls.py
  |    |    |-- wsgi.py
  |    +-- manage.py
  +-- venv/                  <-- 虚拟环境文件夹
前端技术:nodejs+vue+elementui
 管理员登录后修改个人的密码。用户管理中,对公司内的用户进行管理,包括项目管理员和普通员工,管理健达企业公告信息。


 项目管理员登录系统后,管理健达企业信息,查看公告信息,管理项目。
 普通员工登录系统后,维护个人信息,修改个人密码,查看公告信息,录入项目进度信息。
 
 特别是企业项目的处理,面对大量的人员信息和业务信息,如果不使用信息系统进行有效的管理和利用,那就会阻碍健达企业的发展,使健达企业的管理效率低下。健达企业项目管理系统可以为健达企业带来发展,提高管理效率,解决管理不善、人员复杂等问题,为健达企业的可持续发展提供非常有利的条件。

 


 然后对健达企业项目管理系统的需求进行分析,罗列系统业务流程以及开发系统的可行性。设计系统数据库和功能角色,完成框架设计。最后对系统进行编码和测试。本系统角色权限划分合理,功能完善,而且界面美观操作便捷,对企业项目进行管理,为健达的发展提供帮助,提高了管理效率,健达企业项目管理系统是健达企业管理的重要部分。
 目  录
 摘  要 3
 ABSTRACT 4
 1 绪论 7
 1.1 研究背景 7
 1.2 系统的开发意义 8
 1.3 研究内容 9
 2 相关技术介绍 10
 2.1 数据库技术 10
 2.2 VUE技术 10
 
 3 系统分析 14
 3.1可行性分析 14
 3.2功能性需求分析 14
 3.3系统用例分析 15
 3.4系统用例规约 16
 3.5系统非功能性需求 17
 4 系统设计 19
 4.1系统架构设计 19
 4.1.1 表示层 19
 4.1.2 业务逻辑层 19
 4.1.3 持久层 19
 4.2系统功能设计 20
 4.3数据库设计 21
 4.3.1数据库逻辑结构设计 21
 4.3.2数据库物理结构设计 22
 5 系统实现 26
 5.1 系统登录 26
 5.2 系统主界面实现 26
 5.3 项目管理员信息管理 27
 5.4 公告管理的实现 28
 5.5 企业财务管理 29
 5.6 项目项目管理 30
 5.7 项目进度管理 30
 6 系统测试 32
 6.1 测试目的和原则 32
 6.2 功能测试 32
 6.3 测试结论 34
 总 结 35
 参考文献 36
 致  谢 38
 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值