3.3系统总体设计要求
a) 合理利用网络资源
充分考虑系统安全问题,对不同网络条件下各种业务功能的实现采用合理的架构(B/S、C/M/S)。设计中采用B/S架构设计的部分,要求客户端零安装,不允许使用任何Java Applet或ActiveX控件。直报(采集、审核)、信息发布等功能必须采用B/S结构。
b) 顶层设计,分布实施
在第一周期工程设计中,应该从统计业务系统建设一体化为出发点来全局的考虑,要通过保证整个统计业务流程从[制度定义]到[数据采集]到[数据整理]到[数据发布]等各个环节软件的无缝连接与业务的流畅性,要充分考虑统计业务的多变性、灵活性、指标的变化以及软件功能的完备。在数据库平台的建设中,充分考虑内外数据资源的共享、数据/指标标准的建设及系统接口标准的制定,为以后业务需求变化和第二周期工程的扩展做好准备。
c) 基于元数据理论
对于本次系统建设中的数据库设计部分,必须充分考虑元数据理论在统计系统中的应用。同时,针对统计数据量大、审核业务、数据处理业务繁重和数据灵活使用的特点,在数据库设计时,必须充分考虑对数据库的优化。
d) 先进的技术
系统的设计应采用先进的技术,比如J2EE、XML、Web Service、数据仓库、元数据等先进的软件技术和理论。报表设计等复杂程序采用客户端方式实现,采用VC++、Delphi等语言开发,运行程序不需要安装JAVA虚拟机或Framework运行环境,不需要手工安装Oracle客户端。
e) 高可移植性
系统可以方便的移植到HP-Unix、IBM AIX等高性能小型机操作系统上。
f) 针对业务特殊性的设计
与别的电子政务系统相比,统计系统有其特殊的业务特点,包括对审核的严格要求、数据量大、数据来源多样、分块分级分部门管理等。
g) 开放的架构
系统支持多台服务器部署,可以将直报服务、公众查询服务、领导查询服务、管理员管理服务、数据库服务、汇总与审核服务单独部署到多台物理分离的服务器中。
h) 高性能
从系统的设计方面支持大并发量、大数据量的数据报送、查询和汇总等业务处理。
i) 良好的伸缩性
考虑到政务系统的业务建设是一个循序渐进、不断扩充的过程,系统应采用分层的结构,整体构架可以与原有系统进行无缝连接,为今后系统扩展和集成留有扩充余量。
j) 友好的交互界面
对于大数据量的信息需要采用分页方式处理。页面信息不得显示过长。界面需要美观清晰。地区字典等多层次信息的选择采用树状结构显示。操作换页不可过于频繁。
k) 权限管理明晰
系统的用户层次清晰,分角色管理。不同的用户所见的菜单和界面不同。
l) 遵循省电子政务规范
遵守湖北省电子政务系统规范和标准要求。
m) 高安全性
B/S系统登录界面需要通过程序动态产生带干扰文的验证码,防止黑客采用自动程序试探系统密码。
n) 版权清晰
系统版权必须清晰,不可有非法第三方的组件和控件。