基于SSH框架的OA系统的设计与实现.doc

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

摘要:随着信息社会的不断发展,企业规模正在扩大,企业信息的管理变得越发复杂且更加重要。现代化企业信息管理软件实现了信息共享,管理更加方便和智能化。本文基于JAVA和SSH框架开发技术结合Mysql数据库,设计并实现了OA管理系统。此系统可设置多种角色、为角色分配权限。具体实现了员工的岗位部门分配、岗位权限的设置、论坛交流管理及审批流程管理。另外,本文借鉴软件开发流程详细地介绍了系统的需求分析、系统设计以及系统详细功能实现。

【关键词】:企业信息;JAVA;数据库;OA;SSH

 

目录

摘要

Abstract

1 绪论-1

1.1课题背景-1

1.2课题研究目的及意义-1

1.3 课题的研究内容-1

2 开发工具与关键技术-3

2.1 关键技术-3

2.1.1 JSP简介-3

2.1.2 SSH框架简介-3

2.1.3 TOMCAT简介-3

2.1.4 MYSQL关系数据库-4

2.2 搭建开发环境-4

2.2.1.JDK的安装和配置-4

2.3 本章总结-6

3 系统分析-7

3.1 需求分析-7

3.1.1 一般性需求-7

3.1.2 功能性需求-7

3.2 可行性分析-7

3.2.1 技术可行性-7

3.2.2 经济可行性-8

3.2.3 操作可行性-8

3.3本章总结-8

4 系统设计-9

4.1 系统设计目标-9

4.2功能模块划分-9

4.2.1 通用操作-10

4.2.2 权限管理-10

4.2.3论坛管理-11

4.3数据库设计-12

4.3.1 数据库系统总体分析与设计-12

4.3.2 数据库的逻辑设计-12

4.3.3 数据库物的理实现-16

4.4本章总结-21

5系统主要功能的实现-22

5.1公共类与共有页面设计-22

5.1.1 BaseAction类的设计-22

5.1.2BaseDaoImpl 对数据库进行简单增删该查-22

5.1.3工具类HQLHelper 辅助生成HQL语句工具类-22

5.1.4通用增删改查请求-22

5.2系统各功能实现-23

5.2.1 登录功能-23

5.2.2 权限展示功能-24

5.2.3 请求拦截功能-25

5.2.4 为岗位分配权限-26

5.2.5论坛管理-27

5.2.6 流程定义-28

5.2.7 查看我的申请记录-29

5.2.8 起草申请-30

5.2.9 待我审批-31

5.3本章总结-32

6 总结与展望-33

参考文献-34

致   谢-35

相关论文资料:
最新评论
上传会员 潘教授 对本文的描述:在这种模式下底层和中层人员与上级之间的信息反馈往往不畅通,同级与同级的部门与人员协作交流不足很容易使工作变成机械式,因此要增强交流模块的添加,方便大家交流与技术分......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: