OA办公系统系统分析与设计(1)_架构分析与设计
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
框架分析与设计
1.非功能需求说明
1)方便性:采用浏览器窗口界面,操作简单。
2)实时性:与企业管理系统紧密结合,可以实时办公。
3)安全性:对用户操作系统的密码采取加密后存储,同时实现数字证书技术,对有特殊安全需
要的用户提供相对应的数字证书,以确保其信息、数据安全。
4)支持异地办公:系统可以随时随地地通过Internet登录,便于异地办公。
5)易扩充性和可维护性:根据机构变动和业务调整,系统经过简单配置即能适应各种技术变化。
2.开发设计
系统开发使用B/S结构,Java、JavaScript、html等语言工具。
采用SSH框架,为了适应未来的分布式查询以及实际业务处理要求,系统采用三层架构。
由于表示层、业务层、数据层的分离处理,从而使程序能够更好的实现升级与维护,减少系统维护的工作量。
数据库的设计与系统信息模型相一致。
经过数据的流量分析,负载均衡分析对数据进行合理优化,并且针对业务的需要对表结构进行优化,使数据库具有数据结构化、最低冗余度、较高的程序与数据独立性,确定数据的最优存储策略,同时,为了给未来数据库能提供更大的支持,在设计数据结构以及程序处理方法时采用Oracle数据库。
在选择相应的系统应用平台和硬件技术,优先考虑技术上在将来业务发展以及其他应用系统的兼容性,需要强大的可扩展性和延续性。
其次在系统的使用性和操作性、设置管理的灵活方便性能的角度,对办公自动化的应用平台和OA系统进行全面的考察。
构建公司管理部门统一的信息管理平台,整合各部门能的信息系统。
通过现今先进的信息通信技术和信息安全技术,为企业各部门的信息整合提供信息平台、单点登录、安全访问、个性化办公流程、信息交互和信息共享、表单填报和审批、公文处理、邮件服务、日程安排、个人办公、信息查询、档案管理、管理监督等。
为企业决策层提供快速可靠的数据信息以及方便的控制流程,满足管理层高效处理日常事务的工作需求,并协助领导顺利完成各项工作;采用合理的工作流程方式处理影响工作效率的各个环节,最大限度地避免人工传送信息的工作;保证信息的安全性。
2.系统总体设计图
2-1功能结构图
2-2部署图。