| 需要金币: |
资料包括:完整论文 | ![]() | |
| 转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:12075 | ||
| 折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:在现今这个信息社会的高速发展的影响下,人们的衣食住行逐渐信息化。当各种当今时代的产物进入我们的生活中,我们要从容面对。在网络硬件与软件的完美结合,下,我们的生活、工作将会事倍功半,往往工作中繁琐的事情会花费大量的人力物力,在相关的管理软件的运作帮助下就会节省出大量的时间成本和资金成本。 本文基于java的OA办公管理系统在分析设计时遵循软件工程的思想,文中详细阐述了系统需求分析、系统设计、数据库设计、系统实现以及系统测试五方面。系统运用JSP+Spring+SpringMVC+Mybatis技术的整合进行系统的开发,采用Spring MVC的方法分层模式,自上层到下层的方法逐一覆盖,更贴近我们的业务编程思想,对于用户提出的要求也更能从容面对。系统采用B/S体系结构和免费、小巧、易用的MYSQL作为数据库服务器,服务器则选择了开源的Tomcat。系统实现用户注册、用户登录、考勤管理、任务发布、邮件发送、搜索和系统公告等功能。 本系统会完成对用户友好的简洁好用的界面,完善的功能展现,能够满足中小型企业办公业务场景的需求。
关键词:OA办公管理系统;Spring;Spring MVC;Mybatis;MYSQL
目录 摘要 Abstract 引 言-1 1 绪论-2 1.1 课题目的和意义-2 1.2 国内外研究现状-2 1.2.1 国内的研究现状-2 1.2.2 国外的研究现状-2 2 相关技术介绍-3 2.1 JavaScript-3 2.2 Ajax-3 2.3 MYSQL-3 2.4 SSM框架-3 2.4.1 Spring-3 2.4.2 SpringMVC-4 2.4.3 Mybatis-4 2.5 JSP-4 2.6 B/S模式-4 2.7 系统开发平台及运行环境-5 2.7.1 系统开发平台-5 2.7.2 运行环境-5 3 系统需求分析-6 3.1 功能需求分析-6 3.2 非功能需求分析-8 3.3 可行性分析-9 3.3.1 经济可行性-9 3.3.2 技术可行性-9 4 系统设计-10 4.1 系统架构-10 4.2 系统功能模块设计-11 4.3 系统工作流程设计-12 4.3.1 总体工作流程-12 4.4 数据库设计-12 4.4.1 数据库概念设计-13 4.4.2 数据库结构设计-16 5 OA办公管理系统实现-19 5.1 关键代码分析-19 5.2 系统功能模块-23 5.2.1 注册-23 5.2.2 登录-23 5.2.3 考勤-24 5.2.4 任务-24 5.2.5 邮件-25 5.2.6 搜索-27 6 系统测试-28 6.1 测试的目的与目标-28 6.2 测试方法-28 6.3 测试用例-28 6.4 测试结论-29 结 论-30 致 谢-31 参 考 文 献-32 |

