学位论文 > 优秀研究生学位论文题录展示

个人办公自动化子系统设计与实现

作 者: 王伟烈
导 师: 赖永炫
学 校: 厦门大学
专 业: 软件工程
关键词: 个人办公 办公自动化 MVC
分类号: TP311.52
类 型: 硕士论文
年 份: 2013年
下 载: 6次
引 用: 0次
阅 读: 论文下载
 

内容摘要


作为一种在21世纪开始兴起的创新的软件应用模式,软件作为服务是软件科技的最新发展趋势。软件作为服务是一种通过因特网提供在线软件的商业服务模式,在软件即服务模式下,使用者一般不需要购买该软件,而只需要向运营商租用这种基于Web的软件来实现管理企业的经营决策活动等,而且不需要对软件或程序进行维护,由软件服务运营商进行对相关软件的管理、控制与维护等。所以,对于众多中小企事业单位而言,软件即服务是一种实现采用先进技术的最好最快最便捷的途径,它在一定程度上减少了企业在购买、建设和维护基础设施和应用系统等方面的需要和费用。本次开发的OA系统是基于MVC的OA系统,完成了MVC要求的数据库的共享与可配置。OA系统实际是基于SSH框架的J2EE Web应用。本文先介绍了“模式—视图—控制器”(MVC)的三层架构,再介绍基于MVC的Struts框架和对数据库实现持久化访问的Hibernate技术。然后结合运行管理系统的实际需求,对Struts框架进行了扩充,对Hibernate技术进行了实际应用。系统主要包括个人办公、公文管理、审批流转、信息发布、公共服务等模块。个人办公和公文管理是本OA系统最主要的两大块,实现了办公自动化系统的主要功能。个人办公包括个人通讯录、工作日程、邮件管理、工作计划等功能。公文管理包括收发文、待办事项等功能。基于MVC的OA系统的开发,使得网络办公变得极为方便,因为系统提供了所有办公所需要的基本功能。并且简单易操作,可重用性比较高,无论有多少公司,公司内部有多少个部门,总部外有多少个分支机构,通过本系统可以实现无地域办公,操作简单,稳定安全,可以称为网络办公理念的一次变革。

全文目录


摘要  4-5
Abstract  5-13
第一章 绪论  13-19
  1.1 研究背景  13-14
  1.2 国内外研究现状  14-17
    1.2.1 服务模式  14-17
    1.2.2 办公自动化  17
  1.3 本文的主要工作与结构安排  17-19
    1.3.1 主要内容  17-18
    1.3.2 论文组织  18-19
第二章 相关技术介绍  19-27
  2.1 B/S模式  19-20
  2.2 J2EE技术  20-26
  2.3 本章小结  26-27
第三章 系统需求分析  27-38
  3.1 总体需求  27-28
    3.1.1 系统的目标  27
    3.1.2 核心业务需求分析  27-28
  3.2 可行性分析  28-29
  3.3 功能性需求  29-35
    3.3.1 用例总图  29-30
    3.3.2 具体需求描述  30-35
  3.4 非功能性需求  35-37
    3.4.1 安全性需求  35-37
    3.4.2 性能需求  37
  3.5 本章小结  37-38
第四章 系统设计  38-52
  4.1 系统的设计原则  38-39
  4.2 总体设计  39-41
  4.3 功能结构设计  41-42
  4.4 分模块设计  42-46
    4.4.1 个人通讯录模块  42-43
    4.4.2 工作日程模块  43-44
    4.4.3 工作计划模块  44-45
    4.4.4 邮件管理模块  45-46
  4.5 数据库设计  46-51
  4.6 本章小结  51-52
第五章 系统实现  52-71
  5.1 环境配置  52-53
    5.1.1 系统开发环境配置  52-53
    5.1.2 系统运行环境配置  53
  5.2 表示层的实现  53-59
    5.2.1 表示层  53-58
    5.2.2 连接方式  58-59
  5.3 数据库持久层的实现  59-61
    5.3.1 建立数据库连接和Hibernate配置  59-60
    5.3.2 配置创建持久化对象  60-61
  5.4 功能与系统界面  61-70
    5.4.1 登录功能  61-63
    5.4.2 个人通讯录  63-67
    5.4.3 工作日程  67-68
    5.4.4 邮件管理  68-69
    5.4.5 工作计划  69-70
  5.5 本章小结  70-71
第六章 系统测试  71-75
  6.1 测试方案  71
  6.2 测试内容  71-74
    6.2.1 功能性测试  71-72
    6.2.2 性能测试  72-73
    6.2.3 安全性测试  73-74
  6.3 本章小结  74-75
第七章 总结与展望  75-77
  7.1 总结  75
  7.2 展望  75-77
参考文献  77-80
致谢  80

相似论文

  1. 军分区网络办公自动化信息系统的设计与实现,TP311.52
  2. 基于WEB的军犬训练管理系统,TP311.52
  3. 基于工作流的医院办公系统的设计与研究,TP311.52
  4. 基于MVC的校园电子商务创业平台的搭建研究,TP311.52
  5. 高校办公系统设计与实现,TP311.52
  6. 基于JSP的办公自动化管理系统的设计与实现,TP311.52
  7. 高校OA系统的公文管理模块的设计和实现,TP311.52
  8. 基于工作流的科研单位网络办公系统的设计与实现,TP311.52
  9. 军队后勤部门办公自动化管理系统的设计与实现,TP311.52
  10. 基于J2EE的汕头高技校办公自动化系统设计与实现,TP311.52
  11. 攀枝花学院人事管理信息系统的设计与实现,TP311.52
  12. 社区WebGIS原型系统设计与实现,P208
  13. 基于JSP技术的网上书店的开发与实现,TP311.52
  14. 基于MDA的张店区政府办公自动化系统设计与开发研究,TP311.52
  15. 干部自主选学网上管理系统的研究与实现,TP311.52
  16. 基于B/S结构的学生费用管理信息系统的设计与实现,TP311.52
  17. H省医院协会协同OA办公系统的设计与实现,TP311.52
  18. 智能住宅小区物业管理系统设计与实现,TP311.52
  19. 某部队退役老兵心理变化状况信息系统的设计与实现,TP311.52
  20. 基于B/S模式的高校教务信息系统设计与实现,TP311.52
  21. 基于SaaS模式的医保支付系统设计与实现,TP311.52

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 软件工程 > 软件开发
© 2012 www.xueweilunwen.com