系统设计中主要遵循了以下原则:
易用性
本系统设计的初衷就是方便用户的操作,消除信息系统的的数据孤岛。通过方便快捷的操作,用户可以快速的建立自己的信息系统,向外界发布信息。
实用性
本系统的功能大部分都是经过长期的使用,都是教务管理中必须的模块。
安全性
本系统的规模较大,涉及的范围比较广,需要较全面的安全管理,包括网络安全、系统安全、应用安全,其中网络安全能对网络通信进行监控,及时发现任何来自于网络内部或外部的黑客入侵或可疑的访问行为,并做到及时报警与阻断,同时对各子网间或远程用户传输中的数据进行安全保护,利用加密等方式保证数据不被非法截获,并提供用户身份认证、授权等功能;系统安全方面要能够实现对系统内各种主机服务器的系统本身和运行于其上的应用,应给予专门的保护,防止未授权用户的非法访问;应用安全要能够实现应用系统的用户管理、权限管理应充分利用操作系统和数据库的安全性;
可靠性
系统必须提供多种核查或稽查手段,保证系统的准确度和可靠性。并满足现有的网络组织、业务管理、服务质量的要求,又能够满足今后大规模、大容量、多业务的网络运营的需求,保证从多方面的支持。
为了达到不间断提供服务的目的,在系统的设计时考虑到了系统的高可靠性,对于主机设备、存储设备及所有网络线路和数据存取线路可采用容余配置。如对主机采用双机Cluster;对磁盘阵列采用Raid方式;对网络采用双链路工作模式;对主机存取数据采用双数据链路;在对主设备进行选型时必须考虑是否支持热插拔功能;所选路由器型号要保证当网络拓扑结构发生变化时,路由表能快速收敛等。对整个系统而言,不存在单点故障。
合理性
系统的设计要充分考虑对多个系统接口的支持、多种模式的支持、多种业务的支持、多种管理方式的支持。并能够保证将合理的规范的思想体现在系统中,充分引导用户使用先进、合理、规范的管理方法和管理思想。
要充分考虑到不同的业务处理,其所需衡量主机性能及存储性能的指标也不相同,所需配置的机型、内存、存储容量及相关的配置方式也应有相应的差异。因此在设计方案时,根据所处理业务和操作内容来决定主机系统的相应配置,并进行合理选型。
可扩展性
本系统是基于系统基础模块,可以很容易的增加新的功能,给软件升级带来很大的方便性。
先进性
在系统的实施过程中应采用先进的项目管理、软件工程管理、科学的计划和实施办法,采用先进的技术,保证系统建设的先进性。
在系统的设计中,充分利用稳定、先进的技术,节省人力投入和精力投入,并提供高效优质的服务。考虑到系统的先进性,应采用当前最先进的软、硬件技术,并充分吸收国际、国内的先进经验;考虑到实际情况及特点,使系统不仅满足现有需求,还符合未来的发展方向,同时系统设计需满足大数据量的事务需求。