(一)实用性
应用系统设计必须充分利用成熟的先进技术,避免盲目追求最新技术,同时又要防止因应用系统在设计上的缺陷而造成系统处理能力不足。
(二)先进性和可扩展性
系统技术水平要保证先进性,符合当今计算机科学的发展潮流。应用系统的设计应充分考虑网络平台、硬件平台和系统软件平台技术的要求,分析和设计符合当今技术发展方向、合用的应用系统。系统应具备在选定的各平台上有能力进行该项产品的持续性开发,保证该项技术不断地更新并可顺利升级而维持系统的先进性,支持与北京市科委现有OA系统服务器间数据的自动同步。
(三)稳定性
系统采用java开发语言,以保证系统平台的高质量和稳定性,同时保证在此平台上二次开发的OA系统的成熟性和稳定性。应用系统应对系统如硬件、操作系统、网络、数据库等设计尽可能详尽的故障处理方案,以保证系统的快速恢复性。
(四)可操作性
界面友好统一,充分考虑操作人员的特点,使数据处理工作简单、方便、快捷。业务流程清晰,符合常规业务处理习惯,系统数据维护方便,备份及数据恢复快速简单;系统配置部署体现自动化,尽量避免复杂的系统配置文件。
(五)对原有投资及数据的保护
系统设计应充分考虑对已有投资的保护,对已建立的网络基础平台提供完备的整合方案,并切实体现在应用系统的分析、设计和实现过程中。实现将原有系统的数据平滑迁移至新的OA系统数据库中。
(六)标准化
系统要符合国家电子政务系统建设的标准。应用软件开发符合国家软件开发规范和要求,方便维护和扩展。业务处理符合政府有关法律法规的规定。
(七)安全性
安全性是系统建设的一个重要原则。系统的安全隐患可能存在于构成网上审批系统的各个要素上,包括网络、服务器、存储、操作系统、数据库、中间件、应用组件平台、应用系统、系统管理等。因此,系统方案需要提供一个全面的安全解决方案。