"景先生毕设|www.jxszl.com

基于java的办公自动化系统的设计与实现【字数:12500】

2024-02-25 16:59编辑: www.jxszl.com景先生毕设
针对互联网时代办公自动化系统的需求,本文设计并实现了一个功能丰富操作简便的办公自动化系统。首先,根据办公自动化的实际流程和功能,对办公自动化系统进行可行性分析和功能需求分析。然后,利用Java语言、Tomcat服务器和MySQL数据库等技术实现了一个集系统和用户信息管理、考勤管理、流程管理、公告管理、任务管理等多功能于一身的网页端办公自动化系统。最后,对系统进行了功能测试,结果表明,系统达到了设计目标。
目录
1 绪论 2
1.1选题背景 2
1.2国内外研究现状 2
1.3 研究内容 2
2 相关技术 3
2.1 Java技术 3
2.2 Maven技术 3
2.3 Springboot技术 3
2.4 freemarker技术 3
2.5 Bootstrap技术 4
3 需求分析 4
3.1 可行性分析 4
3.1.1 技术可行性 4
3.1.2 操作可行性 4
3.2 系统功能分析 4
3.2.1 系统用户管理 5
3.2.2 考勤管理 5
3.2.3 流程管理 5
3.2.4 公告管理 5
3.2.5 邮件管理 5
3.2.6 任务管理 5
3.2.7 文件管理 5
3.2.8 笔记管理 5
3.2.9 通讯录管理 5
3.2.10讨论区管理 6
3.3 系统用例分析 6
3.3.1 系统总用例 6
3.3.2 系统用户管理用例分析 6
3.3.3 流程管理模块用例分析 7
3.3.4 个人信息模块用例分析 8
3.3.5 公告管理模块用例分析 8
3.4 系统非功能性需求分析 9
4 系统设计 9
4.1功能模块设计 9
4.1.1 各功能模块设计 9
4.1.2 各功能流程图 14
4.2 数据库设计 18
4.2.1 数 *景先生毕设|www.jxszl.com +Q: #351916072
据库总体结构设计 18
4.2.2 结构设计 19
4.2.3 数据库表设计 21
5 系统实现 24
5.1 开发和部署环境 24
5.2 系统总体流程 24
5.3 登录模块实现 24
5.4 核心功能实现 26
6 功能测试 28
6.1 系统用户管理模块测试 28
6.2 职位管理模块测试 28
6.3 流程管理模块测试 29
6.4 个人信息管理测试 29
6.5公告管理模块测试 29
6.6考勤管理模块测试 29
6.7邮件管理模块测试 30
6.8文件管理模块测试 30
7 结束语 30
参考文献 31
基于Java的办公自动化系统的设计与实现
引言
引言
1 绪论
1.1选题背景
当今社会是个十分忙碌的时代,人人都会想着尽量提高自己的工作效率。现今这个信息技术极为发达的年代,办公自动化系统的出现就会帮助人们摆脱过去那种繁琐且复杂的办公方式。本课题设计与实现的办公自动化系统,能够方便的进行流程的发布与审批、考勤管理。通过实现办公自动化,各企业能够优化公司内部组织结构,提高办公效率,提高企业整体社会竞争性。
1.2国内外研究现状
美国在二十世纪中期开始研究办公自动化系统,但那时候的办公自动化系统只能够处理一些简单的电子数据,没过多久就被淘汰不用了。然后办公自动化系统又经历了MSI(管理信息系统)阶段,直到二十世纪七十年代开始,办公自动化系统才初步有了现代系统的功能和模样,能够实现一定的信息管理功能。随着科学技术的不断发展,办公自动化系统已经在二十世纪八十年代左右形成了一定的规模,开始批量使用。许多的知名企业也开始接触并使用这种全新的技术。直到二十世纪九十年代之后,办公自动化系统才开始全面的应用于全球各个领域[1]。
我国在二十世纪七十年代开始,也开始着力发展这种全新的技术,截至目前基本经历了四个阶段:
第一阶段:以计算机和复印机的出现和使用为主,还停留在没有互联网的时代。不过由于还是处在信息封闭的时代,计算机仅仅用于个人办公,无法进行各部门之间的信息交互,所以系统的发展还不完善[2]。
第二阶段:计算机开始待凉的普及,互联网也开始出现在人们的视野当中。一些大型的企业开始建立属于自己的专用网络,并且开始使用一些基于CS结构的信息管理系统软件。尽管如此,这些软件大多功能不够完善,还没有功能良好的应用系统作相关协同工作,并且仍然是以个人为主。
第三阶段:互联网技术发展的越来越迅速,人与人之间的协同要求也越来越高,这为办公自动化系统的发展奠定了基础。大多企业以局域网为核心,以计算机作为存储设施和处理对象,形成了现代办公的雏形。只不过在该阶段只能处在同一局域网内进行办公,系统开发费用较高和开发技术也不够成熟,信息传递速度较慢[3]。
第四阶段:国内开始认为办公自动化系统是以信息管理为核心的新一代办公自动化系统,然而国外目前却很少使用办公自动化系统这个概念,绝大多数还是以门户和平台软件为主。这个阶段的办公自动化系统已经具备了其期望达到的所有功能,扩展性好,功能完善,系统运行十分稳定,可以为企业带来一定的办公管理效果[4]。

原文链接:http://www.jxszl.com/jsj/wljs/563955.html