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

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

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

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

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

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

基于BS架构的协同办公系统设计与实现的任务书 任务书 1.任务背景 协同办公是现代工作环境中的重要一环,能够提高工作效率、促进团队协作、提高工作品质。随着信息技术的快速发展,协同办公的方式也在不断地更新和改进。基于BS(浏览器/服务器)架构的协同办公系统具有良好的可扩展性和跨平台性,已经成为当前最为主流和流行的协同办公方式之一。本项目旨在设计和实现一个基于BS架构的协同办公系统。 2.任务描述 本项目要求实现一个基于BS架构的协同办公系统,包括如下功能: 1.用户管理:实现用户注册、登录、修改密码等功能。 2.通讯录管理:实现个人通讯录和组织通讯录管理功能,可以通过通讯录查找到所需的联系人。 3.日程管理:实现日程管理功能,包括日程添加、编辑、查看和提醒等功能。 4.任务管理:实现任务管理功能,包括任务发布、接收、分配、跟踪和评价等功能。 5.文档管理:实现文档管理功能,包括文档上传、下载、共享和协同编辑等功能。 6.消息中心:实现消息中心功能,包括消息发送、接收、查看和管理等功能。 7.系统设置:实现系统设置功能,包括个人信息设置、权限管理、邮件和短信提醒等功能。 实现技术要求: 1.后端使用Java语言,采用Spring框架,使用MySQL数据库; 2.前端使用HTML、CSS和Javascript,采用Bootstrap框架; 3.使用RESTful接口实现前后端数据交互; 4.实现用户身份认证和权限管理; 5.实现分布式部署,支持多用户同时在线。 3.任务计划 任务周期:3个月 任务时间安排: |任务|时间| |----|----| |需求分析和设计|第1周-第2周| |数据库设计和搭建|第3周-第4周| |用户模块的实现|第5周-第6周| |通讯录模块的实现|第7周-第8周| |日程和任务模块的实现|第9周-第10周| |文档和消息模块的实现|第11周-第12周| |系统测试和运行|第13周-第14周| 4.任务成果 1.系统需求分析和设计文档; 2.系统数据库设计和搭建文档; 3.基于BS架构的协同办公系统源代码; 4.系统使用说明文档; 5.系统测试报告。 6.源代码Github地址。