OA信息管理平台
一. 项目概况
随着网络的高速发展,信息不断的变化,现代办公已跟不上时代的步伐。OA办公自动化(OA-Office Automation)是将现代化办公和计算机网路功能结合起来的一种新型的办公方式,是当前新技术革命中一个非常活跃和具有很强生命力的技术应用领域,是信息化社会的产物。通过网络,组织机构内部的人员可跨越时间、地点协同工作。通过OA系统所实施的交换式网络应用,使信息的传递更加快捷和方便,从而极大地扩展了办公手段,达到充分利用信息,降低办公成本,减少出错率,提高工作效率和工作质量,提高生产效率的目的。
OA办公自动化系统主要功能点包括:
(1)系统管理:主要对用户的维护,角色权限分配管理给不同的角色分配相应的权限,系统公告管理对公司内容的新闻公告维护及发布;
(2)仓库管理:主要用于商品的维护,商品入库操作,商品出库操作,操作日志,库存管理及供应商的维护;
(3)资产管理:主要对内部的资产的维护,添加删除修改等操作;
(4)维修管理:主要根据员工申请的设备异常对设备进行维修;
(5)员工管理:主要对内部员工信息的维护,员工请假,添加删除修改批量导入等操作;
(6)图书管理:员工可以通过此功能向管理员借书并进行登记;
(7)后勤管理:出车管理对司机的绩效补贴维护,来访者管理对来访者的登记,报销管理内部报销资料的维护;
(8)基本设置:主要对基础资料的维护,增加删除修改等操作
二. 系统技术及运行平台
1. 系统技术
(1) 使用Struts2技术
(2) 使用Spring依赖注入,事务管理等
(3) 使用Mybatis对数据库的持久化操作
(4) 使用SVN做代码版本管理
(5) 使用Maven项目管理工具
(6) 使用Jquery,Ajax等技术
(7) 使用Bootstrap技术
(8) 使用MySQL数据库存储数据同时支持ORACLE数据库
2. 开发平台
(1)操作系统: Windows 7
(2)开发工具: Eclipse
(3)开发语言: JAVA
(4)数据库支持:Mysql,Oracle
3. 运行平台
(1)客户端 操作系统: WindowsXP/Windows7/Windows8
(2)服务器端 操作系统:
Linux服务器 Apache Tomcat
(3)数据库访问:c3p0数据库访问技术
三. 功能简介
1. 登录平台
用户可以根据用户名及手机号登录系统
2. 用户管理
管理员登录之后可以对用户增删改查操作
3. 角色权限管理
管理员可以添加角色,并给角色分配相应的权限
4. 系统公告
管理员可以发布公司内部公告及新闻信息,并能修改,删除公告信息
5. 商品管理
仓管可以对商品进行增加删除修改查询等操作
6. 供应商管理
仓管可以添加供应商的基本信息,并能修改,删除,查询等操作
7. 维修管理
维修工程师可以对员工申请的设备异常进行维修管理,点击待维修填入维修结果等信息
8. 员工管理
人事专员可以对员工的基本信息进行维护,修改,删除,查询,添加,批量导入,员工请假等操作,