本办公系统采用Struts、JSP、JavaBean技术设计开发并采用数据库SQL Server完成数据库设计及连接。最终实现一个能够满足企业办公网络化,自动化的管理需求,提高企业内部的管理水平的系统。该系统能全面提升企业在市场中的综合竞争力。该系统包括用户登录、收/发文管理、公告管理、文档管理、员工管理、会议管理、资产管理和退出登录的功能。其满足了企业办公信息化管理的基本需求,解决了传统手工操作效率低、出错率高和交互能力差等问题。
本文将要完成企业办公自动化系统的设计。在用户使用过程中,系统会根据用户的身份赋予其能操作和使用的功能,其中包括的功能模块作用分别为:
1、实现收发文的管理。
2、实现会议管理。
3、实现公告管理。
4、实现员工管理模块,可增加、删除。修改、查找员工信息。
5、实现文件的上传与下载。
6、实现对车辆的管理。
7、实现重新登录功能。
8、设置系统退出功能。
1 绪论 1
1.1 办公自动化系统研究背景及应用 1
1.2 本文研究目标及意义 2
1.3 本文主要完成工作 3
1.4 本文组织结构 4
2 系统分析 5
2.1 总体需求分析 5
2.2 可行性分析 6
2.2.1 经济可行性 6
2.2.2 技术可行性 6
2.3 系统功能分析 8
2.3.1 登录功能 8
2.3.2 收/发文管理功能 8
2.3.3 会议管理功能 9
2.3.4 公告管理功能 9
2.3.5 员工管理功能 9
2.3.6 文档管理功能 9
2.3.7 资产管理功能 10
2.3.8 退出登录功能 10
3 系统总体设计 11
3.1 项目规划 11
3.2 开发模式/架构 11
3.4 数据库设计 12
4 系统详细设计 16
4.1 登录模块 16
4.2 收/发文管理模块 16
4.2.2 建立发文子模块 16
4.2.3 浏览发文子模块 17
4.2.4 删除发文子模块 17
4.3 会议管理模块 18
4.3.1 会议管理模块总功能设计 18
4.3.2 查看会议记录功能 18
4.3.3 添加会议记录功能 18
4.3.4 设计删除会议记录及查看会议详细信息 18
4.4 公告管理模块 19
4.4.1 公告管理模块总功能设计 19
4.4.2 该模块具体功能设计 19
4.5 员工管理模块 20
4.5.1 员工管理模块总功能设计 20
4.5.2 查看个人信息功能 20
4.5.3 浏览员工信息功能 20
4.5.4 添加新员工 21
4.5.5 删除员工信息和优秀员工 21
4.6 文档管理模块 21
4.6.1 文档管理模块总功能设计 21
4.6.2 文件浏览功能 22
4.6.3 文件上传功能 22
5 系统实现 23
5.1 界面设计实现 23
5.1.1 登录界面的实现 23
5.1.2 系统首页设计的实现 24
5.1.3 用户退出系统页面实现 25
5.2 功能模块的实现 25
5.2.1 登录模块的实现 25
5.2.1 收/发文管理模块的实现 26
5.2.2 会议管理模块的实现 30
5.2.3 公告管理模块的实现 32
5.2.4 员工管理模块的实现 33
5.2.5 文档管理模块的实现 36
5.2.6 退出模块的实现 40
结 论 41
致 谢 42
参考资料 43
附 录 44