办公自动化系统的设计与实现


时间: 2021-07-30 23:17:14 人气: 19 评论: 0

信息技术的快速发展使得信息的传递更加方便快捷,传统的办公基本上都是以纸质的手工办公为主,这种办公方式具有效率低下、操作复杂、资源浪费等缺点。办公自动化基本克服了传统办公的所有弊端,而且还具备传统办公所不具有优点,如在系统中可以通过简单的界面操作来实现会议的申请、修改、撤销和删除。因此得到了广泛的应用。

本论文主要阐述办公自动化系统的设计与实现,采用PhpStrom作为开发平台,PHP、JavaScript脚本语言、CSS样式设计、MySQL 数据库管理系统,实现了通知新闻、工作流转、会议管理、人事管理、日志管理等。本系统操作简单方便、权限分明、易于理解。不同级别的用户具有不同的权限、分工明确。


关键字: PHP;Javascript;Mysql;办公自动化系统

本系统主要抓住员工的编号来进行开发的。通知新闻模块的发布通知,虽然组别是不同,但是都是通过员工编号这个中心来展开的,点击全体员工,向所有员工来发布通知,点击部门,选择部门实际上就是选择这个部门的所有员工,其实质就是把员工的编号和姓名添加到数据库中通知表中。在通知和新闻中的查看通知和新闻,只要选择多个控件中的一个输入并点击查询就可得出包含这个属性的全部数据,在工作流转模块,起草申请中有一个选择文件,实际上就是把选中的文件上传到该项目的根目录下,并在数据库中存储文件名,申请查询就是把查到的申请进行相应的操作,如果该申请是未审批的,就可以对该申请进行审批、撤销、修改和删除的操作,若该申请已经审批或撤销只可对该申请进行删除操作,待我审批只能进行审批操作,已办审批就是查看已经审批过的申请。会议管理模块的会议申请,首先是查看已经审批通过还未确认的申请和已经撤销的申请,若需要申请,在界面右上角有一个会议申请的超链接可以申请会议,会议审批可以对还没有审批的会议申请进行审批和撤销操作,同时还可以进行修改。人事管理模块部门管理,除进行添加部门之外还可以查看所有的部门,增加员工不仅可以添加员工,还可以查看员工包括在刚刚添加员工时上传的图片,修改员工界面在点击员工编号时,可以得到该员工的所有信息,并可进行可视化的修改,在查询员工界面可以对信息进行修改和删除。


目录

1 引言 1

1.1 课题背景 1

1.2国内外的研究现状 1

1.3本课题研究的意义 1

1.4本课题的研究内容和目标 1

2 系统分析 2

2.1可行性分析 2

2.2需求分析 3

2.2.1用户需求 3

2.2.2性能需求 3

2.2.3功能需求 4

2.3系统的主要技术分析 5

2.4系统开发平台 5

2.5系统运行环境 5

3数据库设计 6

3.1数据库的概念结构设计 6

3.1.1 E-R模型的基本元素 6

3.1.2 E-R模型的设计 6

3.2数据库的逻辑结构设计 8

4 系统总体设计 12

4.1系统结构设计 12

4.1.1系统功能描述 12

4.1.2系统功能模块 12

4.2系统各功能模块介绍 13

5 系统详细设计 14

5.1人事管理模块 14

5.2会议管理模块 26

5.3通知新闻模块 34

5.4工作流转模块 49

6 系统测试 59

6.1测试目的 59

6.2测试方法 59

6.3测试实例 59

6.3.1人事管理模块 59

6.3.2会议管理模块 60

6.3.3通知新闻模块 61

6.3.4工作流转模块 62

7 结论 63

参考文献 64


评论
188083800