需要金币: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 |