管理员:
1.员工资料管理:查看员工列表,添加职工,修改信息(搜索员工使用模糊查询)
2.部门管理:查看部门列表,修改信息,添加新部门
3.职工考勤管理:添加,修改,删除职工考勤信息
4.职工加班管理:个人加班信息查询,添加新的加班记录
5.假期情况管理:处理职工的请假申请(批准和不批准),并写明原因
6.职工工资管理:处理职工的工资情况,个人工资可以由几部分组成,等于各个部分的总和,并且统计各部门工资
7.文档管理:上传下载文档,对文档有个介绍
8.统计各个部门某个时间段内的迟到人员情况
9.部门培训:管理员发布一个培训,设置培训时间,培训内容,培训地点,培训要求,上传培训资料。输入框要求是可以输入图文的那种。管理员可以看到员工的报名信息,并批准员工通过报名,或者是不通过并填写原因。
面向企业定制的信息联通管理系统采用Django框架,基于mysql开发,实现了首页、首页,个人中心,员工管理,公告信息管理,部门信息管理,加班信息管理,考勤信息管理,请假信息管理,工资信息管理,文档信息管理,培训信息管理,报名信息管理,疫情数据管理等内容进行管理,本系统具有良好的兼容性和适应性,为用户提供更多的信息联通信息,也提供了良好的平台,从而提高系统的核心竞争力。
本文首先介绍了设计的背景与研究目的,其次介绍系统相关技术,重点叙述了系统功能分析以及详细设计,最后总结了系统的开发心得。
关键词:Django框架;面向企业定制的信息联通;mysql
员工:
1.职工登录后查询个人基本信息(必须有所属部门)
2.查询个人请假信息
3.修改个人密码
4.在线请假
5.用户可以查看下载文档
6.统计自己某个时间段内的考勤迟到情况
7.查询自己的工资条(总工资,后面是各个部分),并可以可视化。
8.用户查看报名信息,并进行报名,下载培训资料,查看报名结果
目 录
1 绪 论 5
1.1课题背景 5
1.2课题研究的意义 5
1.3系统实现的功能 5
1.4课题研究现状 5
2系统相关技术 7
2.1 Django框架 7
2.2 Python简介 7
2.3 B/S架构 7
2.4 MySQL 介绍 7
2.5MySQL环境配置 8
3系统需求分析 9
3.1系统功能 9
3.2可行性研究 9
3.2.1经济可行性 9
3.2.2技术可行性 9
3.2.3运行可行性 10
3.2.4时间可行性 10
3.3系统业务过程分析 10
3.4系统用例图 10
4系统设计 11
4.1数据库设计 11
4.2系统整体设计 18
4.2.1系统设计思想 18
4.2.2系统流程图 18
5系统详细设计 20
5.1管理员功能模块 20
5.2员工功能模块 24
6系统测试 27
7总结与心得体会 28
7.1总结 28
7.2心得体会 29
参考文献 30
致谢 31