网上办公自动化系统毕业设计
技术:Java、JSP等摘要:
随着信息网络技术的应用,目前 许多政府部门、企事业单位已建立局 域网络,并直接与internet相连接。为了充分发挥网络的作用,提高办公理效率,建设办公自动化管理系统已经是迫切需要。本系统采用动态WEB构建技术,使得系 统客户端无须维护,适应性强,使用与企事业、政府机关等单位网络环境使用。
企业办公自动化系统是企业管理系统的一部分,企业内部办公网络的内容很多,如员工信息的发布和共享,公司内部财务信息的发布和共享,员工内部交流信息的发布和共享。
本程序使用java进行设计,应用了B/S结构的设计。在数据库应用管理方面,使用MySQL并采用了开源hibernate,spring3,springmvc,相比于mybatis,hibernate显得更加的面向对象开发,是流行开源框架系统的一部分。Spring解决企业应用开发的复杂性切,其核心思想是面相切面变成和控制反转。Spring MVC属于Spring Framework的后续产品,已经融合在Spring Web Flow里面。Spring 框架提供了构建 Web 应用程序的全功能 MVC 模块。使用 Spring 可插入的 MVC 架构,可以选择是使用内置的 Spring Web 框架还可以是 Struts 这样的 Web 框架。通过策略接口,Spring 框架是高度可配置的,而且包含多种视图技术,例如 JavaServer Pages(JSP)技术、Velocity、Tiles、iText 和 POI。Spring MVC 框架并不知道使用的视图,所以不会强迫您只使用 JSP 技术。Spring MVC 分离了控制器、模型对象、分派器以及处理程序对象的角色,这种分离让它们更容易进行定制。。前台采用jquery easyui作界面展示,jQuery EasyUI是一组基于jQuery的UI插件集合,而jQuery EasyUI的目标就是帮助web开发者更轻松的打造出功能丰富并且美观的UI界面。开发者不需要编写复杂的javascript,也不需要对css样式有深入的了解,开发者需要了解的只有一些简单的html标签。本系统中后台服务器采用了p6spy对数据库进行全程监控,并可将记录存入log。数据传输时,采用现在流行的json数据格式来进行交换,json具有键值对应的特性,且格式简单相比xml传输,拥有更小的流量。
关键字:办公自动化管理系统;hibernate;spring ;springmvc;jqueryeasyui
目录:
摘 要 I
Abstract II
1绪论 1
1.1毕业设计主要任务 1
1.2课题的意义 1
1.3论文的工作和安排 1
2OA办公系统需求分析 3
2.1可行性分析 3
2.1.1技术可行性 3
2.1.2经济可行性 3
2.2 OA办公系统需求概述 3
2.2.1系统目标 3
2.2.2用户类和用户特性 3
2.3 OA办公系统需求模型 4
2.3.1功能描述 4
2.3.2使用者详细功能描述 4
2.3.3主要用例的用例描述 5
3总体设计 11
3.1数据库设计 11
3.1.1数据库设计概述 11
3.2系统总体结构设计 14
3.2.1OA办公系统总体结构图 14
3.2.2功能模块 14
4程序设计与编码 16
4.1开发平台与工具 16
4.1.1java平台 16
4.1.2数据库 16
4.1.3开源项目 17
4.2程序设计 17
4.2.1程序设计概述 17
5软件测试 23
5.1软件测试的方法与步骤 23
5.2测试用例设计与结果分析 23
5.2.1模块测试 23
5.2.2集成测试 25
5.2.3验收测试 25
5.3评价 25
6总结 26
6.1工作成果 26
6.2改进意见 26
6.3收获体会 26
参考文献 27
致谢 28
外文原文 29
中文翻译 42
包含资料:
截图:
百度网盘下载地址(金币充值):
**** 本内容需购买 ****
页:
[1]