OA办公系统需求规格说明书

需积分: 10 0 下载量 124 浏览量 更新于2024-07-25 收藏 136KB DOC 举报
"OA项目是基于Struts框架的办公自动化系统,涵盖了广泛的业务功能,旨在提升企业内部工作效率和规范化管理。" 《StrutsPPT文档》详细介绍了OA项目的业务逻辑和功能模块,它是一个由学校Java专业完成的优秀项目,现分享以供学习交流。文档首先明确了项目的目的,即在对协作工作平台系统进行市场调查和用户需求分析后,为开发者提供了明确的软件需求,以构建一个便于企业内部沟通和管理的办公平台。 文档的背景部分指出,OA办公系统由河北万众提出需求,由北京龙创负责开发,主要服务于中大型企业,提供管理层与员工间的交流工具,促进企业工作的高效运行。系统的用户群体具备一定的计算机操作能力,管理员则需具备网络管理经验。 在任务概述中,文档列出了项目的主要目标,即建立一个独立的、功能强大的B/S架构系统,使企业能够进行便捷的日常办公,并实现规范化管理。用户通过流行的浏览器访问系统,采用用户名和密码的登录方式确保安全性。权限管理方面,系统支持根据用户角色进行集中设置,以满足不同岗位的需求。 接下来,文档详细阐述了运行环境,包括所需的软件和硬件条件,以及与其他系统的接口要求。然后,文档的核心部分——功能模块,列举了OA系统的主要组成部分: 1. **个人办公**:包含个人事务处理、日程安排等功能。 2. **工作流程**:实现工作流审批、跟踪等。 3. **公共信息**:发布通知、公告等公共信息。 4. **辅助办公**:提供如邮件、文件管理等辅助工具。 5. **网络通讯**:支持即时通讯、文件传输等。 6. **客户管理**:管理客户信息,跟踪客户动态。 7. **合同订单**:处理合同签订、订单管理等业务。 8. **资料管理**:存储和检索各类文档资料。 9. **采购管理**:进行采购计划、执行和监控。 10. **库存管理**:库存的入库、出库、盘点等操作。 11. **销售管理**:涵盖销售预测、订单、发货等环节。 12. **售后管理**:售后服务跟踪,处理客户反馈。 13. **财务管理**:包括应付款、应收款管理和账务管理。 14. **统计分析**:提供各类业务数据的统计和报表。 15. **系统管理**:涉及用户管理、权限分配、系统设置等。 这些功能模块覆盖了企业日常运营的各个方面,旨在提高办公效率,优化工作流程,提升企业管理水平。 《StrutsPPT文档》详尽地描述了一个基于Struts框架的OA办公系统,不仅涵盖了系统的整体架构和各个功能模块,还涉及了系统运行环境、用户特点、权限管理等多个关键要素,是理解企业级OA系统设计和开发的重要参考资料。