| 需要金币: |
资料包括:完整论文 | ![]() | |
| 转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:12796 | ||
| 折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:选择开发办公自动化管理系统是为了使公司内部的信息传递与共享更加顺畅,方便公司内部的工作管理,提高公司管理的工作效率。同时也为了完成知识管理的实现,以及增长公司凝聚力,提高员工响应的积极性。
在办公自动化系统的开发过程中,系统代码是在IntelliJ IDEA开发平台中完成的,在开发模式上选择 B / S 结构,使用成熟的Java语言及SpringMVC框架完成后台处理逻辑的编写。办公自动化系统前台使用Bootstrap和Jquery技术完成系统界面的开发。系统在数据库方面选择轻量的MySql数据库,完成了员工日常考勤,日常管理,消息管理,员工计划管理,流程申请以及文件分享等相关功能,系统实现的功能完全符合功能需求的要求,投入使用之后能够提高企业的管理效率。
本论文主要研究了办公自动化系统从调查到实现的全过程,并以文字方式表达出来,论文主要分为了5大模块。分别从系统背景的调查、系统研究目的和意义、系统的设计以及整个系统的实现进行了阐述,最后进行了系统测试并且得出了结论。
关键词:办公自动化;B/S架构;java语言;MySql数据库
目录
摘要
Abstract
引 言-1
1 概述-2
1.1 课题背景-2
1.2 课题研究目的和意义-2
1.3 论文内容安排-3
2 系统需求分析-4
2.1 用户需求分析-4
2.2 开发工具及开发模式分析-5
2.2.1 开发工具介绍-5
2.2.2 开发模式简介-5
2.3 可行性分析-6
2.3.1 技术可行性-6
2.3.2 经济可行性-6
2.3.3 社会可行性-6
3 系统设计-7
3.1 系统功能模块设计-7
3.2 数据库设计-8
3.2.1 数据库的总体设计-9
3.2.2 数据库的概念结构设计-9
3.2.3 数据库的逻辑结构设计-15
3.3 系统流程图-20
4 系统实现-25
4.1 数据库的实现-25
4.2 系统前台模块的实现-26
4.2.1 系统首页的实现-26
4.2.2 流程管理的实现-26
4.2.3 邮件管理的实现-27
4.2.4 日程管理的实现-28
4.2.5 文件管理的实现-28
4.2.6 笔记管理的实现-29
4.2.7 通讯录的实现-29
4.2.8 讨论区的实现-30
4.3 系统后台模块的实现-30
4.3.1 系统登录的实现-30
4.3.2 用户管理的实现-31
4.3.3 流程审核的实现-31
4.3.4 公告管理的实现-32
4.3.5 个人管理的实现-32
5 系统测试-33
5.1 测试目的与目标-33
5.2 测试方法-33
5.3 测试用例-33
5.3.1 用户登录测试用例-33
5.3.2 信息发送测试用例-33
5.3.3 发件箱界面测试用例-34
5.3.4 收件箱界面测试用例-34
结 论-35
参 考 文 献-36 |

