一、需求分析
根据任务书给定的“课程设计内容”和“课程设计要求”作如下的需求分析。本系统用于考试,鉴于使用环境的特殊要求,本系统应具有稳定、便捷的特点。
1. 稳定性分析
本系统用于考试,故考试中本系统的稳定性将决定考试是否成功。对于考生的操作应该有正确的回应,而不是出现令用户感到意外的系统错误或系统崩溃。
2.便捷性分析
本系统用于考试,为方便考试的进行。便捷性是本系统所必须的特性。功能明确,操作方便将会改善考生的心情,减少考生不必要的心理压力。
3. 主要功能分析
(1)题库存储:允许试题管理人员输入新的试题,并永久保存在磁盘中。文件的具体格式应采用文本文件。以便于程序自动读取或人工阅读。
(2)试题抽取:用户输入查询试题数目,系统规则