没有合适的资源?快使用搜索试试~ 我知道了~
基于JSP的OA办公管理系统的设计与实现.docx
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 126 浏览量
2023-09-11
13:17:04
上传
评论
收藏 1.6MB DOCX 举报
温馨提示
试读
45页
基于JSP的OA办公管理系统的设计与实现.docx
资源推荐
资源详情
资源评论
1
题 目 : 基于 JSP 的 OA 办公管理系统的设计与实现
摘 要
目前由于当代企业信息化系统管理水平的不断发展,办公信息化的管理方式已逐
渐进入到应用阶段,以前的工作方式已经赶不上当前的企业管理水平,人的智慧潜能
得不到最大限度的发挥,很多繁琐与重复的工作还需要人工来处理,在这样情况下人
工模式已无法满足新形势下企业发展的需要,需要用新型的管理方法与手段来提高企
业的工作效率,各中小企业目前相继采用信息化手段来实现内部业务工作流程的管理。
本文基于Java的OA办公管理系统在分析设计时遵循软件工程的思想,文中详细阐
述了系统需求分析、系统设计、数据库设计、系统实现以及系统测试五方面。系统运
2
用JSP+Spring+SpringMVC+Mybatis技术的整合进行系统的开发,采用Spring MVC基于
方法设计的分层体系框架,让所有的业务逻辑都由Spring容器来管理,配置文件里的
DispatchServlet提供了Spring MVC的集中访问点,并且负责不同职责的分配,使程
序更容易定制。系统采用B/S体系结构和免费、小巧、易用的MySql作为数据库服务器,
服务器则选择了开源的Tomcat。系统实现用户注册、用户登录、考勤管理、任务发布、
邮件发送、搜索和系统公告等功能。
系统界面友好,简单易用,易于维护且具有良好的可扩展性,非常适合中小型企
业办公业务场景的需求。
关键词:OA办公管理系统; Spring; Spring MVC; Mybatis; MySql
3
Abstract
At present, due to the continuous development of the management level
of the information system of contemporary enterprises, the management
method of office informationization has gradually entered the application
stage. The previous work methods have not kept up with the current
enterprise management level, and the human intellectual potential cannot be
maximized. Many cumbersome and repetitive tasks still need to be handled
manually. Under such circumstances, the manual mode can no longer meet
the needs of enterprise development under the new situation. New
management methods and means are needed to improve the efficiency of
enterprises. Informatization means to manage the internal business workflow.
The Java-based OA office management system follows the idea of
software engineering in the analysis and design. The paper elaborates five
aspects of system requirements analysis, system design, database design,
system implementation and system testing. The system uses the integration of
JSP+Spring+SpringMVC+Mybatis technology to develop the system. The
layered architecture framework based on Spring MVC is designed. All the
business logic is managed by the Spring container. The DispatchServlet in the
configuration file provides Spring MVC. The centralized access point is
responsible for the assignment of different responsibilities, making the
program easier to customize. The system uses the B/S architecture and free,
small and easy-to-use MySql as the database server, and the server chooses
the open source Tomcat. The system implements functions such as user
registration, user login, attendance management, task publishing, mail
sending, search, and system announcement.
The system is user-friendly, easy to use, easy to maintain and has good
scalability, which is very suitable for small and medium-sized business office
business scenarios.
Keywords: OA office management system; Spring;
SpringMVC; Mybatis; MySql.
4
目 录
摘 要 .................................................................................................................................................................2
ABSTRACT .......................................................................................................................................................3
目 录 .............................................................................................................................................................4
一、绪论 .............................................................................................................................................................1
(一) 课题背景、目的及意义 .......................................................................................................................1
1、课题背景
...............................................................................................................................................1
2
、课题目的和意义
...................................................................................................................................2
(二) 研究现状 ...........................................................................................................................................3
1
、研究现状
...............................................................................................................................................3
二、相关技术介绍 .............................................................................................................................................4
(一)JAVASCRIPT.............................................................................................................................................4
(二)AJAX ......................................................................................................................................................4
(三)MYSQL ...................................................................................................................................................4
(四)SSM 框架 ............................................................................................................................................5
(五)JSP .......................................................................................................................................................5
(六)B/S 模式 ..............................................................................................................................................6
(七)系统开发平台及运行环境 .................................................................................................................7
1
、系统开发平台
.......................................................................................................................................7
2
、运行环境
...............................................................................................................................................7
三、系统需求分析 .............................................................................................................................................8
(一)功能需求分析 .....................................................................................................................................8
(二)非功能需求分析 ...............................................................................................................................10
(三)可行性分析 .......................................................................................................................................11
1
、经济可行性分析
.................................................................................................................................11
2
、技术可行性
.........................................................................................................................................11
四、 系统设计 .................................................................................................................................................12
(一) 系统架构 .........................................................................................................................................12
(二)系统功能模块设计 ...........................................................................................................................12
(三)系统工作流程设计 ...........................................................................................................................13
5
1
、系统工作流程设计
.............................................................................................................................13
(四)数据库设计 .......................................................................................................................................13
1
、数据库概念设计
.................................................................................................................................14
2
、数据库逻辑设计
.................................................................................................................................17
五、OA 办公管理系统实现 ............................................................................................................................20
(一)关键代码分析 ...................................................................................................................................20
(二)系统功能模块 ...................................................................................................................................25
1
、注册
.....................................................................................................................................................25
2
、登录
.....................................................................................................................................................25
3
、考勤
.....................................................................................................................................................26
4
、任务
.....................................................................................................................................................27
5
、邮件
.....................................................................................................................................................27
6
、搜索
.....................................................................................................................................................29
六、系统测试 ...................................................................................................................................................30
(一)测试的目的与目标 ...........................................................................................................................30
(二)测试用例 ...........................................................................................................................................30
(三)测试结论 ...........................................................................................................................................31
结 论 ...............................................................................................................................................................32
参考文献 ...........................................................................................................................................................33
致 谢 ...............................................................................................................................................................34
剩余44页未读,继续阅读
资源评论
南抖北快东卫
- 粉丝: 70
- 资源: 5584
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 基于matlab实现 powell算法 用matlab实现,使用方法内附详细说明.rar
- 基于matlab的手写字体识别程序,并对结果进行保存.rar
- 基于c语言指纹识别demo代码 包括了指纹图像方向图计算、频率计算、gabor滤波器增强,细化,特征点提取,特征点匹配.rar
- 基于c++NSGA-2思想的多目标优化程序,采用进化算法处理多目标实值优化问题.rar
- Linux系统中常用权限管理命令
- Coello Coello等人提出了MOPSO 该程序基于matlab实现针对测试函数matlab程序
- Linux系统中常用权限管理命令
- AIR-AP1815-K9-ME-8-5-182-0.tar For Cisco AP1815
- 实验七.zip
- ESP8266刷固件软件flash-download-tools-v3.6.5,AT固件,机智云固件
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功