https://www.bilibili.com/video/BV1ty421e7JK/
演示视频:
3. 系统总体设计
3.1 系统目标
根据前面所作的需求分析及用户的需求可知,专业课机试程序设计属于中小型软件,在系统部署后,应达到以下目标:
ü 具有空间性。被授权的用户可以在异地登录专业课机试程序设计。
ü 操作简单方便,界面简洁美观。
ü 系统提供考试时间倒计时功能,使考生实时了解考试生育时间。
ü 随机抽取试题。
ü 实现自动提交试卷的功能。当考试时间到达规定时间时,如果考生还未提交试卷,系统将自动交卷,以保证考试严肃、公正的进行。
ü 系统自动阅卷,保证成绩真实准确。
ü 考试可以查询考试成绩。
ü 系统运行稳定,安全可靠。
3.2 系统功能结构
根据专业课机试程序设计的特点,可以将其分为前台和后台两个部分进行设计。前台主要用于考生注册和登录系统、在线考试、查询成绩以及修改个人资料等;后台主要用于管理员对考生信息、课程信息、考题信息和考生成绩信息等进行管理。
专业课机试程序设计的前台功能结构如图1所示。
图1 专业课机试程序设计的前台功能结构
专业课机试程序设计的前台功能结构如图2所示。
图2 专业课机试程序设计的后台功能结构
3.3 业务流程图
专业课机试程序设计的系统流程如图3所示。
图3 专业课机试程序设计的后台功能结构
3.4 系统预览
专业课机试程序设计由多个页面组成,下面仅列出几个典型页面。
考生登录页面如图4所示,该页面主要用于实现考生登录功能,同时也提供了考生注册、找回密码和进入后台的超链接;
图4 考生登录页面</