企业办公自动化OA系统的设计与实现(MyEclipse,MySQL)
来源:56doc.com 资料编号:5D12764 资料等级:★★★★★ %E8%B5%84%E6%96%99%E7%BC%96%E5%8F%B7%EF%BC%9A5D12764
资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用. 密 保 惠 帮助
资料介绍
企业办公自动化OA系统的设计与实现(MyEclipse,MySQL)(任务书,开题报告,中期检查表,文献综述,毕业论文17000字,程序代码,MySQL数据库)
本网站采用了B/S体系结构,以JSP作为前台开发工具,以MySQL 作为后台数据库管理系统进行开发。该系统包括用户登录、联系人管理、公告管理、工作管理、员工管理、会议管理、日志管理和退出登录的功能。其满足了企业办公信息化管理的基本需求,解决了传统手工操作效率低、出错率高和交互能力差等问题。企业办公自动化事务督办系统将员工从繁琐、无序、低序、低端的工作中解放出来从事核心事务,整体提高了单位办事效率和对信息的可控性,降低办公成本,提高执行力,使管理趋于完善。
系统模块描述
系统模块的描述主要是描述出系统模块的功能和处理。主要是用文字去描述,而不是用图形图描述。本系统主要由管理员模块、经理模块和员工模块,3个大的模块构成,每个模块又分若干个具体功能模块。
管理员模块的功能分析:文件管理模块,对企业员工和经理上传的文件信息进行删除管理。人员管理模块,完成企业的员工信息的添加或删除的功能,企业员工的信息主要包括:用户名、姓名、年龄、性别、部门、手机号、邮箱、地址、类型等。企业公告管理模块,发布和管理企业的公告。完成公告信息的添加,删除。公告的信息包括发布人、公告标题、公告内容、发布时间等。企业会议管理模块,对经理发布的会议信息进行删除管理。
经理模块的功能分析:信息功能管理模块,向企业其他成员发信息以及查收别人发的信息。联系人,添加维护联系人信息,以及维护个人信息。联系人的信息主要包括:密码、姓名、年龄、性别、部门、手机号、电子邮箱、地址等。企业公告模块,查询发布的企业公告。公告的信息包括发布人、公告标题、公告内容、发布时间等。
文件管理模块,上传和下载文件信息。企业会议模块,发布会议详细安排和修改会议内容,会议信息主要有会议发布人、会议参与人姓名、会议时间、具体时间与地点、会议发布时间等信息。日常工作安排管理,经理添加、修改、删除工作安排信息,向所属部门的员工下达工作任务。工作日志,经理查看、添加、修改、删除工作日志信息。
员工模块的功能分析:信息管理模块,向企业其他成员发信息以及查收别人发的信息。联系人,添加维护联系人信息,以及维护个人信息。联系人的信息主要包括:密码、姓名、年龄、性别、部门、手机号、电子邮箱、地址等。企业公告查询模块,查询发布的企业公告。公告的信息包括发布人、公告标题、公告内容、发布时间等。
文件管理模块,上传和下载文件信息。企业会议模块,查看会议详细安排信息,会议信息主要有会议发布人、会议参与人姓名、会议时间、具体时间与地点、会议发布时间等信息。工作日志,员工添加、修改、删除工作日志。日常工作安排,查看部门经理发的日常工作安排信息。
目 录
摘 要 I
ABSTRACT II
1 绪论 1
1.1 课题背景 1
1.1.1 办公自动化系统的发展 1
1.1.2 办公自动化系统研究的意义 2
1.2 本文研究内容 3
2 需求分析 4
2.1 新系统目标 4
2.2 可行性分析 4
2.3 数据流图 5
2.4 数据字典 6
2.4.1 数据存储 7
2.4.3 数据处理 7
3 系统设计 8
3.1 系统总体设计描述 8
3.2 系统模块图 8
3.2.1 系统总体结构 8
3.2.2 系统模块描述 10
3.3 数据库设计 11
3.3.1 数据库介绍 11
3.3.2 系统E-R图 13
3.3.3 数据库物理设计 15
3.4 安全保密设计 17
3.4.1 登陆用户的安全性 17
3.4.2 操作安全性 17
3.4.3 数据安全性 17
3.5 编程语言选择 17
4系统实现 19
4.1系统实现步骤 19
4.2 程序流程图 19
4.3 管理员子系统的实现 22
4.3.1 系统登录模块 23
4.3.2 管理员子系统主页面 23
4.3.3 添加人员管理模块 24
4.3.4 修改人员管理模块 25
4.3.5 删除人员管理模块 25
4.3.6 发布企业公告管理模块 26
4.3.7 修改企业公告管理模块 26
4.3.8 删除会议管理模块 27
4.4 经理子系统实现 27
4.4.1 经理子系统主页面 27
4.4.2 联系人信息维护模块 28
4.4.3 个人信息维护模块 28
4.4.4 发送信息模块 29
4.4.5 接受信息模块 29
4.4.6 删除日常工作安排信息模块 30
4.4.7 修改日常工作安排信息模块 30
4.4.8 查看工作日志信息模块 31
4.4.9 修改会议信息模块 31
4.5 员工子系统实现 32
4.5.1 员工子系统主页面 32
4.5.2 查看日常工作安排模块 32
4.5.3 添加工作日志模块 33
4.5.4 查看企业公告模块 33
4.5.5 查看企业会议模块 34
4.5.6 上传文件模块 34
4.5.7 下载文件模块 35
5 测试与维护 36
5.1 测试的任务及目标 36
5.1.1 测试的任务 36
5.1.2 测试的目标 36
5.2 测试方案 36
5.2.1 模块测试 36
5.2.2 集成测试 37
5.2.3 验收测试 37
5.3 实例测试 37
5.4 系统维护 38
结 束 语 39
致 谢 40
参考文献 41
|