"该文档是关于公司内部OA(Office Automation)系统的需求方案,采用jbpm4和ext技术。文档详细阐述了系统的需求分析、可行性分析、总体设计、系统设计,包括硬件和软件环境以及数据库设计。"
在【标题】"公司内部OA系统需求方案(jbpm4+ext).docx"中,提到了一个基于jbpm4和ext技术的公司内部OA系统的需求方案。jbpm4是一个工作流管理系统,用于处理业务流程,而ext则是一个JavaScript库,用于构建用户界面。
【描述】和【标签】进一步强调了这是关于公司内部OA系统的需求分析,涵盖了前后台管理、公告、公文、员工信息、短信等功能。
在【部分内容】中,我们可以看到以下关键知识点:
1. **需求分析**:系统需支持公告发布与查看、公文管理、员工信息的添加与查找、部门和职位信息查看、短信收发等。同时,后台管理包括对部门、职位、员工、账号、短信、在线员工状态的管理以及工资管理。
2. **可行性分析**:OA系统能提升企业内部沟通效率,便于员工获取公司动态,且通过科学管理模块提升日常管理效率。
3. **总体设计**:系统分为前台管理和后台管理两部分。前台主要涉及公告、公文、员工、部门信息和收发信息管理;后台包括部门、职位、公告、公文、员工、账号、短信、在线员工和员工状态的全面管理。
4. **系统设计**:目标是实现公告、公文的前台管理,员工信息管理,职位和部门信息查看,前台短信功能,后台公告、公文、员工信息、短信、在线信息的查看和管理,以及员工状态和账号管理。此外,系统还需包含退出功能。
5. **开发与运行环境**:硬件要求P4 1.8GHz CPU和256M以上内存,软件环境为Windows XP/2000操作系统,Hsqldb数据库,JDK-1.5开发环境,Tomcat5服务器,以及FireFox3浏览器。最佳显示分辨率为1024*768像素。
6. **数据库设计**:这部分虽然未详细展开,但可以理解为系统会涉及到员工表、公告表、公文表、部门表、职位表、短信表等多个数据库表的设计,用于存储和管理相关数据。
综合以上内容,这个OA系统旨在提供一个全面的办公自动化解决方案,提升企业的内部工作效率,优化信息流通,并通过后台管理确保数据的安全性和准确性。