基于SSM框架的OA管理系统的设计与实现.docx

资料分类:计算机信息 上传会员:菲菲小宝贝 更新时间:2022-03-15
需要金币2000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:13378
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

摘要:基于当前公司的办公室业务量开始不断增长,并且其对企业的生产力产生了巨大的影响,所以本文中针对该现状采用了办公室自动化(OA,Office Automation)的综合性开发技术来设计该系统,从而提高员工的信息处理能力和工作效率。

本文在介绍了当前办公行业的研究背景和现状,以及系统中所用到的相关技术和平台的基础上,从对公司办公业务的需求分析出发,设计了系统前端与后台所要实现的功能。在实现上确定使用基于Java的开源框架SSM为主题,前端页面布局采用适合于各种设备的Bootstrap响应式布局,后台数据存储基于甲骨文的Oracle数据库管理平台。在本系统中重点实现了以下几个功能模块:其中员工管理主要实现了创建新的入职员工信息,对员工的数据进行维护,给员工分配合理的权限,定时发送员工生日提醒邮件等操作。部门管理主要实现了对部门基础数据的增加,修改,删除,为其他业务提供数据字典等功能。会议管理主要实现了会议发起者对会议的预约,申请,审批,行政人员对会议室的信息维护等操作。资产管理主要实现了对库存物品的信息维护,对办公消耗用品的数据统计等操作。具体逻辑为当行政负责人登陆之后,进入到资产管理,增加资产,如果资产不存在,则可以增加新资产。工作安排主要实现了上级领导对员工进行制定工作计划,指定工作内容等操作。在线信息主要实现了员工用户向其他员工发送的数据消息及针对工作方面一些信息进行维护处理。网络报销管理主要实现了对员工发出报销申请,经过部门经理审批,总经理审批,最后得到报销款等操作。

 

关键词:OA;Java;Oracle;SSM

 

目录

摘要

Abstract

引    言-1

1  概述-2

1.1  项目背景-2

1.2  国内外研究现状-2

1.3  项目建设目标-3

2  相关理论与技术-4

2.1  HTML5-4

2.2  Bootstrap简介-4

2.3  Jquery简介-4

2.4  MyBatis简介-4

2.5Lucene简介-4

2.6  Shiro简介-4

2.7  SSM集合框架简介-4

3  系统需求分析-5

3.1  系统实现目标概述-5

3.2  可行性分析-5

3.2.1  技术可行性分析-5

3.2.2  操作可行性分析-5

3.2.3  经济可行性分析-5

3.3  系统功能需求-5

3.4  用例图-6

3.5  系统动态模型-8

4  系统设计-10

4.1  系统模块划分-10

4.2  系统体系结构-10

4.3数据库设计-11

4.3.1  系统整体E-R图-11

4.3.2  数据表设计-11

4.4  系统详细设计-17

4.4.1  员工管理模块设计-17

4.4.2  部门管理模块设计-19

4.4.3  会议管理模块设计-19

4.4.4  资产管理模块设计-20

4.4.5  工作安排管理模块设计-21

4.4.6  在线信息管理模块设计-22

4.4.7  网络报销管理模块设计-23

5  系统主要功能模块实现-24

5.1  首页-24

5.2  员工管理模块-25

5.3  部门管理模块-26

5.4  会议管理模块-28

5.5  资产管理模块-29

5.6  工作安排管理模块-29

5.7  在线信息模块-30

5.8  网络报销管理模块-31

6  系统测试-32

6.1  测试理论-32

6.2  页面功能测试-32

6.2.1  安装页测试-32

6.2.2  登录页测试-33

6.2.3  功能页测试-34

结    论-36

参考文献-37

致谢-38

相关论文资料:
最新评论
上传会员 菲菲小宝贝 对本文的描述:对于其中相关理论的知识与技术,也进行了粗略的介绍和分析。并进行了部分需求分析对软件各个方面的可行性及部分系统概要设计等多个方面来全面介绍了该软件及其功能在系统上的应......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: