脉动OA协同办公系统模块详细设计与实现指南

3星 · 超过75%的资源 需积分: 9 27 下载量 32 浏览量 更新于2024-07-30 收藏 2.63MB DOC 举报
本篇文档是关于"脉动OA协同办公系统详细设计说明书",该文档详细阐述了在WEB环境下构建一个协同办公系统的开发过程和功能设计。首先,编写目的是为了清晰地指示开发团队如何实现各个功能,并为项目组成员、其他开发人员以及指导教师提供指导。系统背景中提及,该协同办公系统是由冯杰提出的,由程之兴、姬广钊等八位开发者共同开发,主要服务于OA协同工作的用户。 文档的基线是基于OA协同办公系统的需求说明,明确了系统的主要功能范围,包括个人办公、会议管理和系统管理。定义部分着重于权限管理,如读者设置允许用户查看自己的工作安排,而代办工作则赋予用户分配任务的能力。文档还引用了多个参考资料,如需求分析说明书、概要设计说明书,以及Oracle数据库使用教程等,确保开发过程中技术的准确应用。 系统总体设计分为两个主要部分:子系统模块设计和系统管理。工作管理模块负责日常工作任务的分配和跟踪;在线信息子系统包括多个模块,如模块1到模块7,可能是不同的信息交互或公告发布等功能。此外,还有公司通讯录管理、个人文件夹管理、名片夹管理、个人信息管理、会议室管理和会议管理等功能模块,这些都旨在提高团队协作效率和信息共享。 在整个设计过程中,文档强调了开发环境的选择,包括服务器软件(如Oracle数据库)、服务器和开发机器的硬件配置,以及使用的编程语言(如CSS、HTML和JAVA)等。设计思想部分,详细介绍了系统构思、关键技术运用、关键数据结构的设计以及人工处理流程,这些都是实现高效协同办公的基础。 通过阅读这份详细设计说明书,开发团队可以明确各个模块的功能和实现路径,同时了解所需的技术支持和资源,确保协同办公系统能够满足用户需求并顺利开发完成。