一、软件总体要求:1 多层应用架构,分成表示层、业务逻辑层、持久层及数据库访问层,各层既 独立又相关密切关联;2 系统开发基于J2EE3 系统具有良好的安全性,客户端操作基于浏览器,无需其他软件支持,并有很好的兼容性,在各流行的浏览器版本中均能适应,用户端只能操作应用,4 系统动作组件化、模块化开发技术5 系统支持在众多中间件容器(Tomcat或Jboss等)上运行,可支持集群6 系统广泛应用XML技术,从系统加载参数到对外操作的webservice接口者支持XML技术;7 系统安全分多级别,支持分级分组授权,支持主要特定数据项的加密处理,支持数据的备份与恢复功能;8 整体系统基于组件架构(struts,spring,hibernate等),9 系统实现支持sqlserver、MySql等主要数据库;10 系统充分利用数据库的数据完整性机制,可保证数据的一致性和完整性;利用数据库的索引等技术,确保的数据查询和统计分析的准备和快速;11 系统可运行于windows(windows server2012等)、linux