大小步同的数据库,如表 5-1 所示。
其中数据量示指数据库中需存放表但的最大记录数。
表 5---1 学生管理系统数据库选择用户 数据量记录 稳定性要求 维护水平 备选数据库一般学校 50000200000 较高 较好 SQLServer , Oracle大型院校 200000 以上 高 高 Oracle 当然,这种选择不是绝对的。
有时,一个学校尽管人数不多,但人员变动很大,要求数据库的吞吐量和稳定性较高,这就需要选择更好的数据库。
也有些情况,由于建设经费的限制,只能选择较为便宜的数据库。
数据库还要考虑与操作系统的配合,此设计选用 SQLServer2000 数据库。
(2) 操作系统的选择 可以根据用户量的大小选择不同的操作系统。
服务器端的选择如表 5-2 所示 表 5----2 学生管理系统操作系统的选择用户 每秒数据库并发 稳定性 维 护 备选操作系统 数据 要求 水平 访问的记录数一 般 5002000 较高 较好 WindowsNT , Windows 2000Server ,学校 WindowsXP大 型 2000 以上 高 好 WindowsNT , Windows 2000Server ,院校 WindowsXP,Linux,UNIX 此设计采用 Windows 2000 Server 操作系统3.4.2 硬件配置 硬件配置主要包括客服端硬件和服务器端硬件的选择。
学生管理系统的硬件配置要根据拥护对系统的稳定性要求,系统的容量,系统 吞吐量以及用户维护水平来确定。
(1)客服硬件选择 可以根据稳定性要求选择不同的客户端。
一般情况下,对客服端的要求不高。
如表 5-3 所示。
表 5----3 学生管理系统客户端硬件的选择用户 稳定性要求 备选客服端学生客户端 低 PentiumCPU/64MB/4GB管理员客户端 中 PentiuIII/256MB/20GB (2)服务器端硬件选择可以根据数据量和吞吐量的大小选择不同的服务器硬件。
选择服务器端的选择如表 5-4 所示 表 5----4 学生管理系统服务器端.