没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
对于现在快速发展的社会来说,传统的办公方式已经远远不能满足于人们的需求,为了适应现代化办公,需要设计一种新的高效的办公自动化系统。本系统采用Python语言,以Django为框架、以Mysql为数据库,来实现登录注册、员工管理、个人信息管理、部门管理、公文信息管理、公告信息管理、会议信息管理、考勤信息管理、请示信息管理等功能。员工可以在个人信息界面登记和修改自己的个人信息,点击公告信息、会议信息界面可以查看公司的最新公告和会议的时间地点以及具体内容,点击考勤界面可以进行签到考勤。以管理员身份登录到系统后,可以在员工管理界面进行员工信息管理,在公文、公告、会议信息管理界面,进行增加修改查找删除等操作,并在考勤和请示信息管理界面,对信息进行审核。系统的界面简洁易操作,功能模块划分清晰,使办公易于操作,易于管理,大大提高办公效率,也让决策更加统一,信息传递更加快捷,让办公更加高效化。
资源推荐
资源详情
资源评论
I
本科毕业设计
基于 Python 的办公自动化系统的设计与
实现
摘 要
对于现在快速发展的社会来说,传统的办公方式已经远远不能满足于人们的需求,为了
适应现代化办公,需要设计一种新的高效的办公自动化系统。本系统采用 Python 语言,以 Djan
go 为框架、以 Mysql 为数据库,来实现登录注册、员工管理、个人信息管理、部门管理、公
文信息管理、公告信息管理、会议信息管理、考勤信息管理、请示信息管理等功能。员工可
以在个人信息界面登记和修改自己的个人信息,点击公告信息、会议信息界面可以查看公司
的最新公告和会议的时间地点以及具体内容,点击考勤界面可以进行签到考勤。以管理员身
份登录到系统后,可以在员工管理界面进行员工信息管理,在公文、公告、会议信息管理界
面,进行增加修改查找删除等操作,并在考勤和请示信息管理界面,对信息进行审核。系统
的界面简洁易操作,功能模块划分清晰,使办公易于操作,易于管理,大大提高办公效率,
也让决策更加统一,信息传递更加快捷,让办公更加高效化。
关键词:Mysql 数据库;Python 语言;办公自动化
II
ABSTRACT
For the rapidly developing society, traditional office methods are far from meeting people's needs. In order to
adapt to modern office work, it is necessary to design a new and efficient office automation system. The system
uses Python language, Django as the framework, and MySQL as the database to achieve login registration,
employee management, Personal information management, department management, official document
information management, announcement information management, meeting information management, attendance
information management and other functions. Employees can register and modify their personal information on
the personal information interface. Click on the announcement information and meeting information interface to
view the latest announcements and meeting time, location, and specific content of the company. Click on the
attendance interface to sign in for attendance. After logging in to the system as an administrator, you can manage
employee information in the employee management interface, add, modify, search, delete, and approve
information in the attendance and request information management interface. The interface of the system is simple
and easy to operate, with clear division of functional modules, making office work easy to operate and manage,
greatly improving office efficiency, making decision-making more unified, information transmission faster, and
making office work more efficient.
Key words:Mysql database; Python language; Office automation
III
目 录
第 1 章绪论 .................................................................1
1.1 研究目的和意义 .....................................................1
1.2 国内外研究现状 .....................................................1
1.3 论文组织架构 .......................................................2
第 2 章相关理论和技术 ......................................................3
2.1 Python 简介 ........................................................3
2.2 MySQL 数据库的特点 .................................................3
2.3 Django 框架介绍 ....................................................3
第 3 章系统分析 .............................................................4
3.1 可行性分析 .........................................................4
3.2 需求分析 ...........................................................4
第 4 章 系统设计 ............................................................6
4.1 功能模块设计 .......................................................6
4.2 数据库概念设计 .....................................................6
4.3 数据库设计 .........................................................8
第 5 章 系统实现 ...........................................................14
5.1 登录注册 ..........................................................14
5.2 个人信息管理 ......................................................15
5.3 部门信息管理 ......................................................17
5.4 员工管理 ..........................................................22
5.5 公告信息管理 ......................................................24
5.6 公文信息管理 ......................................................29
5.7 会议信息管理 ......................................................33
5.8 考勤信息管理 ......................................................35
5.9 请示信息管理 ......................................................37
第 6 章 系统测试 ...........................................................40
6.1 测试步骤 ..........................................................40
6.2 测试用例 ..........................................................40
6.2.1 登录测试用例 ................................................40
6.2.2 员工管理测试用例 ............................................40
6.2.3 会议信息管理测试用例 ........................................41
6.2.4 公文信息管理测试用例 ........................................42
6.3 测试结论 ..........................................................42
结论 ......................................................................43
1
第 1 章 绪论
1.1 研究目的和意义
随着科学文化和互联网科技的不断发展,现在的许多服务比如购物、缴费、娱乐等都可
以在网上进行。也因此,大多数人都或多或少的学会了计算机的相关操作,因此研究网上自
动化办公系统是可行的。本系统的研究目的在于提高公司工作效率的同时,提高了公司决策
的统一性。
目前网上有很多办公自动化系统,但大多是都不太实用,有的系统界面过于繁杂,让用
户在使用过程中无从下手。有的系统功能大多不太实用,实际上并没有做到“自动化办公”。
本文设计的这款办公自动化系统以方便用户使用为目的,在保证功能较为齐全的前提下,做
到界面简洁清晰。
1.2 国内外研究现状
如今人们的生活节奏不断加速,对办公效率的需求越来越高,而办公自动化就是提高办
公效率的关键。2017 年,黄建军提出,借助 Python 的快捷、灵活和简单的优势,并结合
pyVISA,PyIVI 以及 Web.Py 等拓充功能所带来的丰富特性,加上 IVI 和 VISA 等技术的后台
支持,能够设计一种高效率的办公信息自动化系统,通过 NumPy,Matplotlib 以及 pyQt4 等
拓展功能,可以更快速的实现对管理信息的各种算法出路,及其相应的图形界面呈现和控制。
2019 年,李唯,徐伶利以 SpringMVC,MyBatis 和 Springboot 为基础,以 Bootstrap,jQuery
和 Layui 为前端,以 IDEA 为开发工具,以 Python 为主要开发语言,利用 Mysql 数据库开发
了一种企业办公自动化管理系统,能够最大限度的提高系统的安全性,并实现了系统记录、
储存、检索、调整、修改等功能。使用 Python 开发办公自动化系统,代码简洁、层次清晰、
周期性短,具有广泛的应用前景。
相比于国内,国外对自动化办公系统的研究要更早一些。早在上个世纪 60 年代,美国就
已开始使用微电子技术和通讯技术进行日常办公。上个世纪 70 年代,在一些发达国家开出现
自动化办公系统。近几十年,随着网络信息技术飞速发展,自动化办公系统也越来越完善。2017
年,Juneja Sapna 利用 B/S 架构,以 Oracle 11ge 为数据库,以 Python 的 dgango 为框架,
使用 JSP、CSS、JavaScript、JavaWeb 等技术,利用 JAVA 语言进行编码设计了一种办公自动
化系统,实现了公文管理、日常办公、个人办公和系统管理等功能,在保证系统功能齐全的
基础上,又做到了界面简洁易上手。
剩余48页未读,继续阅读
资源评论
开心工作室(kaic_kaic)
- 粉丝: 3103
- 资源: 198
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 【java毕业设计】医院预约挂号管理系统源码(ssm+mysql+说明文档).zip
- 【java毕业设计】校园音乐平台源码(ssm+mysql+说明文档+LW).zip
- 【java毕业设计】会议室预约系统源码(ssm+mysql+说明文档).zip
- 【java毕业设计】校园即时服务平台源码(ssm+mysql+说明文档).zip
- 【java毕业设计】化学仿真系统源码(ssm+mysql+说明文档).zip
- 【java毕业设计】烘焙爱好者网站源码(ssm+mysql+说明文档+LW).zip
- 【java毕业设计】古诗词数字化平台源码(ssm+mysql+说明文档+LW).zip
- 【java毕业设计】共享厨房信息系统源码(ssm+mysql+说明文档+LW).zip
- 技嘉X99-UD4用户手册
- 【java毕业设计】高校学生健康档案管理系统源码(ssm+mysql+说明文档+LW).zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功