用户登录  |  用户注册
首 页毕业论文毕业设计下载定做交易过程截图支付宝在线支付
当前位置:完美毕业网毕业设计下载计算机毕业设计JSP

基于JSP的OA办公管理系统毕业设计

联系方式:点击这里给我发消息QQ212181988
官方主页:www.biye114.com
图片预览: ;论坛转帖
插件情况:
售后服务:请联系客服QQ:212181988
一键分享拿折扣:
  • 好的评价 如果您觉得此软件好,就请您
      0%(0)
  • 差的评价 如果您觉得此软件差,就请您
      0%(0)

软件简介

 目 录
目 录 II
摘 要 VI
Abstract VIII
引 言 1
1 绪论 1
1.1 课题的背景和研究目的 1
1.2 课题研究现状 2
1.2.1 国外研究现状 2
1.2.2 国内研究现状 3
1.2.3 基于网页的OA办公管理系统研究现状 5
1.3 可行性分析研究结论 5
1.4 本文组织结构 6
1.5 本章小结 6
2 关键技术 7
2.1 Java语言简介 7
2.2 Java Web的概述 8
2.2.1 Web服务器概述 9
2.2.2 Java Web的主要框架 9
2.2.3 Java Web应用程序的组成 9
2.2.4 MVC(Model-View-Controller)模型三元组的概念 10
2.2.5 Servlet技术概述 11
2.2.6 JSP技术的概述 11
2.2.7 Oracle数据库概述 12
2.3 本章小结 12
3 系统需求分析 13
3.1 项目总体目标 13
3.2 系统实现功能 13
3.3 业务需求 16
3.4 运行环境 16
3.5 设计和实现上的约束 16
3.6 功能需求 16
3.6.1 普通员工功能描述 16
3.6.2 基本信息管理 17
3.6.3 工作安排 18
3.6.4 代办事项 20
3.6.5 在线信息 21
3.6.6 会议管理 23
3.6.7 名片管理 24
3.6.8 公司通讯录 24
3.6.9 聊天室 24
3.6.10 考勤管理 25
3.6.11 部门领导功能描述 25
3.6.12 系统管理员功能描述 26
3.7 非功能需求 30
3.7.1 实用性 30
3.7.2 可靠性 30
3.7.3 可扩充性 30
3.7.4 易使用性 30
3.7.5 可维护性 31
3.8 本章小结 31
4 系统概要设计 32
4.1 系统总体设计 32
4.2 模块设计 32
4.3 实体关系设计 33
4.4 接口设计 35
4.4.1 外部接口 35
4.4.2普通员工模块 36
4.4.3.部门领导模块 43
4.4.4系统管理员模块 44
4.4.5 内部接口 44
4.5 运行设计 45
4.5.1 运行模块的组合 45
4.5.2 运行控制 45
4.5.3运行时间 45
4.6 运行与开发环境 45
4.7 本章小结 45
5 系统详细设计 46
5.1 总体设计 46
5.1.1 需求概要 46
5.1.2 软件结构 46
5.2 普通员工模块 46
5.2.1流程设计 47
5.2.2基本信息管理 47
5.2.3工作安排 48
5.2.4代办事项 49
5.2.5在线信息 49
5.2.6会议管理 49
5.2.7个人文件管理 50
5.2.8聊天室 50
5.2.9 类设计 51
5.2.10 员工登录 51
5.2.11 基本信息管理 52
5.2.12 工作安排 53
5.2.13 在线信息 55
5.2.14 个人文件管理 57
5.3 部门领导模块 57
5.3.1 流程设计 58
5.3.2 类设计 58
5.4 系统管理员模块 60
5.4.1 流程设计 60
5.4.2 类设计 62
5.4.3 部门管理 62
5.4.4职员管理 63
5.5 数据库设计 64
5.5.1 数据库的说明 64
5.5.2 逻辑结构设计 64
5.5.3 物理结构设计 66
5.6 本章小结 70
6 系统实现 71
6.1 技术实现 71
6.2. 普通员工相关功能实现 73
6.2.1 基本信息管理 73
6.2.2 工作安排 74
6.2.3 在线信息 74
6.2.4 个人文件管理 75
6.3 部门领导相关功能实现 76
6.3.1 会议管理 76
6.4 系统管理员相关功能实现 78
6.4.1 部门管理 78
6.4.2 职员管理 78
6.4.3 会议室管理 78
6.5 数据库操作功能实现 79
6.6 关键功能实现 80
6.6.1 条件查询功能实现 80
6.6.2 校验功能实现 81
6.7 本章小结 82
7 系统测试 83
7.1 引言 83
7.1.1 编写目的 83
7.1.2 软件测试目的 83
7.1.3 背景 83
7.1.4 测试参考样本 84
7.1.5 测试用例设计步骤 84
7.1.6 测试用例设计技术 84
7.2 测试概要 85
7.2.1 测试计划 85
7.2.2 测试方案说明 85
7.2.3 测试用例设计 86
7.2.3 测试工具与方法 87
7.2.4 评价准则 87
7.3 测试计划执行情况 87
7.3.1测试类型 87
7.3.2 测试用例执行结果 88
7.3.3 项目集成性能测试 89
7.3.4 测试结果分析 90
7.4 综合评价 90
7.4.1 软件能力 90
7.4.2 建议 90
7.5 本章小结 90
8 结束语 91
8.1 本文工作总结 91
8.2 进一步的研究课题及展望 92
8.3 收获和总结 92
参考文献 97
今天,科技发展是飞速的,当然Internet是被广泛的运用在各个行业中,企业的管理也是随之飞速的发展,信息化的程度也随之不断的增长,同时以往传统的办公管理模式已经无法适应目前企业的需求,企业对办公的效率的要求是越来越高,随之也是越来越严格。由此就需要一个现代化的办公管理方案来解决企业的这个问题。企业协同办公也是正在逐步不断地迈向管理信息的现代化。办公自动化管理系统是将现代办公和计算机网络的功能结合起来的一种新型的办公方式,以我国目前情况来说, (OA)已经成为一种迫切的需求。
企业对信息需求的快速增长,使网络技术,计算机技术已经逐步渗透到企业的日常工作中。传统的企业内部信息的交流方式早就已经不能满足企业对大量信息的快速传递和企业对人才书里的需求。网络办公与管理方式的应用正好就是满足了企业的办公网络化的需求,这种方式的运用可以极大提高企业的内部管理水平,由此,企业外在市场的综合竞争力也会不断的提升。人们普遍习惯使用计算机来提高个人的工作效率,但是在需要在很多人一起协同工作的环境中,更是严格要讲求提高大家的工作效率。Java Web正是采用Java技术来解决相关Web互联网领域的技术总和,Web服务器和Web客户端两部分,这也正是使OA办公管理系统的设计与实现有了更好融合的平台。
OA办公管理系统正是将企业,公司内部的三种最主要的用户群体结合起来管理的,以至于到达同一平台及时快速的管理及进行办公。系统基于Java Web平台,数据库采用Oracle,该系统的管理员是对系统起到维护作用,可以对部门进行管理,对员工进行管理。部门领导主要是进行会议的管理,通知员工事务更是及时的。员工就是基本信息管理了,可以选择个人信息、日程安排、名片夹、公司通讯录、代办事项、在线信息进行办公。OA正是将这三者的结合,实现了协同办公,共享资源,信息高效传输。
本文论述了系统的设计功能和目标,开发此系统的环境,系统开发的意义,系统开发的技术,遵循软件工程的知识,从软件问题定义开始,接着进行可行性研究、需求分析、概要设计、详细设计,之后实现了系统,最后对软件进行了测试,整个开发过程贯穿软件工程的知识体系。
关键词:OA办公,Java Web,Oracle

今天我们开始发布JSP毕业设计,敬请期待.
本文主要对基于Java Web的OA办公管理系统的设计与实现进行研究,目的是开发一个基于网页形式的办公管理系统,组织企业内部的人员可跨越时间、地点协同办公。建立一个安全、可靠、开放、高效的办公自动化、信息管理电子化系统。
本文的内容包含以下几个部分:
第1章绪论,简要描述课题的背景及研究目的,以及国内外产品现状。从而得到开发一个基于Android的重庆手机公交查询系统的可行性与必要性。
第2章分为关键技术,主要介绍本课题所涉及的所有关键技术。
第3章对系统的需求进行了分析,列出了详细的需求列表,对系统的功能与流程进行了有效的分析。
第4章对系统总体架构进行了规划和设计,并对各功能模块的作用进行了描述。
第5章对系统进行了设计,针对各个模块的流程与类进行了详细设计,最后对系统的数据库进行了设计。为之后的编码提供了基础。
第6章介绍了系统的实现。主要描述了系统的实现与实现过程中重要的算法与逻辑。
第7章介绍了系统测试情况,对主要测试用例和核心功能模块的测试结果进行了说明。
第8章结论,总结了论文的研究方法与成果,并且说明了系统目前存在的问题,并展望了今后的扩展方向。
本系统是运用于企业办公的自动办公系统。随着全球信息化的迅猛发展,传统的办公方式已经落后于信息化发展的要求,必将被全新的办公方式取代。构建内部企业信息网(Intranet),实现办公自动化(OA)已经成为一种迫切的要求。本系统借助计算机网络实现了协同办公,共享资源,信息高效传输等功能。
OA带给我们的不仅仅是办公事务上的轻松应对,实现办公流程的全程计算机化。更是一种全新的办公理念,是信息化社会发展的必然要求,是我们思维触角的无限延伸;时间和距离不再是我们获取信息的障碍,将会成为我们生活中的一个重要组成部分。通过开发一个OA办公管理系统,实现企业内部员工的协同办公。本系统以角色分为三个主要部分:1、普通员工 2、部门领导 3、系统管理员。本系统具备了以下功能:
1.普通员工:在本系统中为普通员工日常办公常用功能,包括基本信息管理、工作安排、代办事项、在线信息、会议管理、名片管理、公司通讯录、个人文件管理,聊天室,考勤管理,新闻发布。
基本信息管理是员工对自己基本信息查询修改,该用户没有删除的权限,只
有管理员才有权限删除员工的信息.工作安排中员工可以为自己的工作安排给某个员工设置读者权限,设置了该权限之后,员工才可以查看该员工的工作安排;另外也可以选择某个员工设置代办权限,设置了该权限的员工就可以为该员工安排工作(即代办事项).代办事项是拥有代办权限的员工给该权限的设置者安排工作(即设置者代替拥有权限的员工去完成工作).其中的代办事项可以进行未完成和已完成的查询.在线信息就是新建留言,发件箱,草稿箱,收件箱的功能.普通员工的会议管理是只有查看自己需要参加的会议的功能.名片管理是员工在公司名片中任一选择收藏某个员工的名片,不可以重复收藏.收藏之后的名片,也可以进行删除放弃收藏.公司通讯录是公司内部所有员工的详细信息,可以导出excl表.个人文件管理是员工上传与下载文件的功能.聊天室是员工可以新建聊天室,并任一的选择某个聊天室进行聊天,只有系统管理员才拥有删除聊天室的权限,所有员工都可以进行新闻的发布及删除新闻.考勤管理是每个员工每天上下班的考勤记录,系统会根据公司上下班的时间规定对员工进行考勤记录.
2.部门领导:部门领导除了拥有普通员工的功能之外,部门领导可以进行会议管理.会议管理是会议的增加、删除、修改、查询的功能。领导新增会议,输入会议信息后,系统就会将开会议信息通过留言形式发送到每个与会人的信箱里。
3.系统管理员:系统管理员除了拥有普通员工的功能之外。还可以进行部门管理、职员管理、会议室管理.系统管理员在职员管理中进行员工的添,同时为员工分派角色和职位.部门管理则是部门的增加,部门信息的修改,部门信息的删除,部门信息的查询功能.会议室管理是会议室的增加,会议室信息的修改,会议室信息的删除,会议室信息的查询功能
OA办公管理系统整体用例模型如下图所示:
基于web的OA办公管理系统的设计与实现使用MyEclipse和Tomcat开发环境实现。通过Tomcat启动程序实现测试。整体开发实现模式如下:
1.根据详细设计使用MyEclipse来构建系统,通过Oracle建立数据库与实体。
2.使用MyEclipse进行编码。
3.使用Java,Java web,JavaScript进行编码。
4.使用JSP进行界面设计。
5.启动Tomcat测试系统运行。

下载地址

点击此处→注册会员上传设计赚钱
以上是大纲和介绍,如需要完整的资料请在线购买.

软件评论评论内容只代表网友观点,与本站立场无关!

   评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论

下载说明

* 本站所有资料均已审核通过,内容原创保密,标准格式,质量保证
* 无需注册,点击在线购买后即可获取该套毕业设计(论文)完整
* 支付后请联系在线客服QQ:212181988发送资料
  • 官方微信