预览加载中,请您耐心等待几秒...
1/2
2/2

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

A社办公管理系统设计与实现的中期报告 一、需求分析 本次项目的主要目标是设计和实现一个办公管理系统,实现如下基本功能: 1.基础管理:如部门、员工、职位等基本信息的维护,员工考勤、请假等功能。 2.办公管理:包括文件管理、会议管理、任务管理、日程管理等功能。 3.知识管理:包括文档管理、知识库管理、博客管理等功能。 4.决策分析:数据的收集和整理,优化公司运营模式,提高公司效率。 需要实现以下用户角色: 1.系统管理员:拥有系统所有权限,可以进行用户管理、数据备份和恢复等操作。 2.部门管理员:可以对本部门下的员工进行一些操作,如考勤、请假等。 3.普通员工:可以对自己的信息进行修改、考勤、请假等操作。 二、技术方案 本系统采用B/S架构,使用Java语言,基于SpringMVC和Mybatis框架实现。 1.前端技术 前端采用bootstrap框架,使用jQuery实现AJAX交互,实现前后端分离。 2.后端技术 后端采用SpringMVC框架,使用Mybatis实现ORM映射,使用Log4j实现日志管理,使用Tomcat作为Web服务器。 3.数据库技术 数据库采用MySQL,数据备份采用MySQL自带的备份和恢复工具。 三、实现进度 目前我们已经完成了系统的基本框架和权限管理的实现,包括用户的登录和注册、权限控制等功能。正在进行基础管理模块的开发,如员工管理、部门管理等功能。 四、后续计划 接下来我们将完成基础管理模块的开发,包括员工管理、职位管理、考勤管理、请假管理等功能。然后将进入办公管理和知识管理两个模块的开发。最后我们将进行决策分析模块的开发,为公司提供更好的决策支持。我们将努力保证项目按计划顺利进行,确保系统的质量和稳定性。