启融OA系统
主要是为企业的部门之间提供一个能相互合作,提高工作效率的平台,实现企业的无纸化和协同办公,确保各部门之间的信息传输的流畅,促进企业的信息化进程
项目拥有:工作日志、电子邮件、通讯录、公告通知、报销审核、请假管理、日程安排、客户管理效绩考核、时事新闻、会议管理、即时通信、签到签退、我的中心等模块。项目采用了Spring MVC+Mybatis+Spring框架,前端采用bootstrap、jquery等主流框架,采用ThreadLocal模式通过page-taglib实现分页,采用JSTL与自定义函数完成JSP页面开发;使用DWR完成授权模块;实现职能型的组织机构模型;采用网络编程实现各部门和员工之间的信息交流。数据库采用的是MySQL。
责任描述:
系统分析设计:根据需求文档,采取用例驱动方式,对负责的模块进行分析和设计。
即时通信和人员管理:实现对企业中各机构和人员的管理和信息交流。主要涉及CRUD操作。P2P 设计、DWR 消息精确推送。
模块管理:完成对该系统中各个模块的管理。主要为增加、删除、修改、查看操作。
角色管理和用户管理:除基本的增、删、改、查操作外,主要为权限的管理。该系统采用
RBAC模式实现权限管理。将权限授予如普通员工、经理等角色,再将角色分配给用户的方式,实现对用户 的授权;同时系统也可以对用户直接进行授权。