设计出题考试系统要将前后台分开来做,相信考试答题的人应该不是出题的人。
1、考试答题系统采用B/S方式较为好,如果采用C/S那么每个考试的计算机上要安装客户端,这就要看你的考试机有多少了,如果太多,最好不要采用C/S。【本人建议采用无论怎样还是采用B/S】
2、出题系统可以采用B/S或C/S模式,根据情况而定。若用户对出题的安全性要求很高,那么就采用C/S,这样没有客户端的人是无法出题或浏览已出的题目的【若为时间要求不是很紧迫,最好采用此种方式】;若用户对安全性要求不是很高,但对开发时间要求很短,为了方便及开发的速度可采用B/S,可以分为两个系统开发(不同的访问路径),也可以是考试系统的子模块,那么这两种设计就需要在用户登录的角色权限方面分配好,判断哪些人是考试的权限(考试人的用户名和密码可由出题人分配),哪些人是出题人的权限【此种方式安全性较低,不建议采用】。