当前位置:首页 > 单项选择题标准化考试系统设计
沈阳航空航天大学
课 程 设 计 报 告
课程设计名称:C语言课程设计
课程设计题目:单项选择题标准化考试系统设计
院(系): 计算机学院 专 业: 计算机科学与技术 班 级: 34010104 学 号: 2013040101164 姓 名: 指导教师: 孙伟东 完成日期: 2014年03月1日
沈阳航空航天大学课程设计报告
目 录
第1章 概要设计 ........................................................................................................ - 1 - 1.1题目的内容与要求 ................................................................................................ - 1 - 内容:设计并实现一个单项选择题标准化考试系统。该系统可以完成试题录入、试题抽取、自动判卷等功能。 .................................................................................. - 1 - 1.2总体结构 ............................................................................................................. - 1 - 第2章 详细设计 ...................................................................................................... - 2 -
2.1 2.2 2.3 2.4
菜单操作模块 ..................................................................................................... - 1 - 将题目装入内存模块 ......................................................................................... - 1 - 开始答题模块 ..................................................................................................... - 1 - 添加试题模块 ..................................................................................................... - 1 -
第3章 调试分析 .................................................................................................... - 13 - 第4章 使用说明 .................................................................................................... - 14 - 附 录(程序清单) .............................................................................................. - 17 -
沈阳航空航天大学课程设计报告 错误!未指定书签。第1
章 概要设计
第1章 概要设计
1.1题目的内容与要求
内容:设计并实现一个单项选择题标准化考试系统。该系统可以完成试题录入、试题抽取、自动判卷等功能。 要求:
(1) 用文件保存试题库。(每个试题包括题干、4个备选答案、标准答
案)
(2) 试题录入:可随时增加试题到试题库中
(3) 试题抽取:每次从试题库中可以随机抽出N道题(N由键盘输入) (4) 答题:用户可实现输入自己的答案 (5) 自动判卷:系统可根据用户答案与标准答案的对比实现判卷并给出
成绩。
1.2总体结构
本程序主要分为四个模块(功能模块图见下图):(1)模块一:菜单操作模块
该模块实现程序的菜单操作。2)模块二:将题目装入内存模块函数开辟内存空间将试题文件中题目装入内存中。(3)模块三:开始答题模块函数会让用户输入要答的题目数,在屏幕上输出题干和选项并让用户输入答案。判断用户输入答案是否正确。4)模块四:添加试题模块 打开储存试题的文件进行试题信息输入。
单项选择题标准化考试系统
菜单操作模块模将块题目装入内存图1.1 功能模块图 - 1 - 开始答题模块 添加试题模块 沈阳航空航天大学课程设计报告 错误!未指定书签。第2
章 详细设计
第2章 详细设计
2.1菜单操作模块:
控制整个程序的运行,控制菜单操作,通过主函数模块分别调用各个模块,实现各项功能,流程如图2.1所示。
开 始 Systcm(“cls”); N n=1 Y exe1( );break; n=2 Y exe2( );break; N N n=3 Y printf(“goodbycl\\n”1
- 2 -
共分享92篇相关文档