首页 单项选择题标准化考试系统设计

单项选择题标准化考试系统设计

举报
开通vip

单项选择题标准化考试系统设计第2章MACROBUTTONAcceptAllChangesInDoc[双击此处键入1级标题]PAGE2PAGE1--面向对象程序设计(C++)课程大作业设计题目:单项选择题标准化考试系统设计院系:计算机科学与信息工程学院专业班级:学号姓名:指导教师:某老师2015年1月目录TOC\o"1-3"\u一、成员分工1二、需求分析2三、总体设计3四、详细设计4五、系统测试10六、总结13七、参考文献14一成员分工我们小组成员共有三名,分别是为了能按时圆满的完成这次C++课程设计,我们小组进行了详细的...

单项选择题标准化考试系统设计
第2章MACROBUTTONAcceptAllChangesInDoc[双击此处键入1级标 快递公司问题件快递公司问题件货款处理关于圆的周长面积重点题型关于解方程组的题及答案关于南海问题 ]PAGE2PAGE1--面向对象程序设计(C++)课程大作业设计题目:单项选择题 标准 excel标准偏差excel标准偏差函数exl标准差函数国标检验抽样标准表免费下载红头文件格式标准下载 化考试系统设计院系:计算机科学与信息工程学院专业班级:学号姓名:指导教师:某老师2015年1月目录TOC\o"1-3"\u一、成员分工1二、需求 分析 定性数据统计分析pdf销售业绩分析模板建筑结构震害分析销售进度分析表京东商城竞争战略分析 2三、总体设计3四、详细设计4五、系统测试10六、总结13七、参考文献14一成员分工我们小组成员共有三名,分别是为了能按时圆满的完成这次C++课程设计,我们小组进行了详细的分工,以确保设计能按时完成。经过周密的考虑和详细的调查最终确定单项选择题标准化考试系统设计需要以下几个功能模块:需求分析保存试题库试题的录入试题的抽取答题自动判卷系统测试退出系统经过小组成员的讨论,并根据个人的特长和具体爱好做如下具体分工:神具体完成以下模块的设计与实现:)需求分析)保存试题库)试题的录入具体完成以下模块的设计与实现:试题的抽取答题具体完成以下模块的设计与实现:自动判卷系统测试退出系统二需求分析1.设计目的将理论教学中涉及到的知识点贯穿起来,对不同的数据类型、程序控制结构、数据结构作一比较和总结,结合设计题目进行综合性应用,对所学知识达到融会贯通的程度。通过课程设计,学生在下述各方面的能力应该得到锻炼:(1)进一步巩固、加深学生所学专业课程《C++程序设计语言》的基本理论知识,理论联系实际,进一步培养学生综合分析问题,解决问题的能力。(2)全面考核学生所掌握的基本理论知识及其实际业务能力,从而达到提高学生素质的最终目的。(3)利用所学知识,开发小型应用系统,掌握运用C++语言编写调试应用系统程序,训练独立开发应用系统,进行数据处理的综合能力。(4)对于给定的设计题目,如何进行分析,理清思路,并给出相应的数学模型。(5)掌握结构化程序设计方法,熟悉面向对象程序设计方法。(6)熟练掌握C++语言的基本语法,灵活运用各种数据类型。(7)进一步掌握在集成环境下如何调试程序和修改程序。课程设计名称及 内容 财务内部控制制度的内容财务内部控制制度的内容人员招聘与配置的内容项目成本控制的内容消防安全演练内容 课程设计名称:单项选择题标准化考试系统设计内容:设计一个单项选择题标准化考试系统,该系统要求能自动组卷和评分。3.设计方案提示具体的功能:(1)用文件保存试题库。(每个试题包括题干、4个备选答案、标准答案);(2)试题录入:可随时增加试题到试题库中;(3)试题抽取:每次从试题库中可以随机抽出N道题(N由键盘输入);(4)答题:用户可实现输入自己的答案;(5)自动判卷:系统可根据用户答案与标准答案的对比实现判卷并给出成绩。主要知识点:(1)面向对象程序设计方法(2)界面的制作,switch的应用(3)类和对象(4)动态数组(链 关于同志近三年现实表现材料材料类招标技术评分表图表与交易pdf视力表打印pdf用图表说话 pdf )类模板(5)文件的读写其他:程序设计可在MicrosoftVC++6.0、BorlandC++Builder环境下进行。三总体设计1.总的叙述1、用来保存试题库,可以用到”StructTestNodeTestquestions”结构体数组,将试题一一对应的保留下来,放在相应的文件里;2、试题的录入,可以定义一个”voidInputTitle(intN)”和”StatusInsertNode(int&N)”函数将试题录入;3、试题的抽取,可以定义一个”voidprintNode(TestNodep,intn)”的函数,用到”Rand”函数进行随机抽取;4、答题方面,,则定义一个”voidanswer(intsum)”函数用于答题者的输入答案;5、自动判卷,则可以定义一个”StatusMatch(TestNodep,charm)”函数,用来对比答题者答案和正确答案,给出判断正确与否;6、用一个main函数将上述各个函数功能块连接起来,实现”单项选择题标准化考试系统”的各个方面的功能,完成设计大概流程图单项选择题标准化考试系统进行答题并判卷显示整张试卷内容插入试题保存到文件退出系统四详细设计1.程序流程图(1)保存文件(2)输出文件(3)答题功能模块进入函数answer(intsum)i=1,iMAX)returnERROR;cout<<"请输入所要插入题题目、题干和选项:"<>&Testquestions[N].result;getchar();N++;//N表示结构体数组长度,通过加&号使其值能返回returnTRUE;}(3)试题的输出模块实现此功能相关代码如下:voidprintNode(TestNodep,intn)//输出第n道题题目{cout<=1;--i){swap(a[i-1],a[rand()%i]);Num=a[i-1];}//随机函数,以随机选定何题进行解答printNode(Testquestions[Num],Num+1);cout<>&r;getchar();if(Match(Testquestions[Num],r))//调用函数IsMatch判断所输入的答案与标准答案是否相同{cout<>&N;getchar();InputTitle(N);*/ReadNode(N);while(flag=='N'||flag=='n'){cout<<""<<"单项选择题标准化考试系统"<>chose;getchar();switch(chose){case1:system("cls");if(N==0){cout<<"题库中没有试题,请添加后在进行答题!"<>sum;getchar();if(sum>N){cout<<"输入错误,请重新操作!!"<>&flag;getchar();if(flag=='Y'||flag=='y')exit(0);system("cls");break;default:cout<<"请输入正确选择!"<#include#include#include#includeusingnamespacestd;#defineTRUE1#defineERROR0#defineMAX30typedefintStatus;typedefstruct{charoption1[30],option2[30],option3[30],option4[30],subject[150];charresult;}TestNode;TestNodeTestquestions[MAX];StatusSaveNode(intN)//把结构体数组保存到文件"cheng"中,如成功保存返回TRUE,否则返回ERROR{inti;FILE*fp;if((fp=fopen("cheng","wb"))==NULL)returnERROR;for(i=0;iMAX)returnERROR;cout<<"请输入所要插入题题目、题干和选项:"<>&Testquestions[N].result;getchar();N++;//N表示结构体数组长度,通过加&号使其值能返回returnTRUE;}StatusDeleteNode(intn)//删除数组中的第n个元素{returnTRUE;}voidprintNode(TestNodep,intn)//输出第n道题题目{cout<=1;--i){swap(a[i-1],a[rand()%i]);Num=a[i-1];}//随机函数,以随机选定何题进行解答printNode(Testquestions[Num],Num+1);cout<>&r;getchar();if(Match(Testquestions[Num],r))//调用函数IsMatch判断所输入的答案与标准答案是否相同{cout<>chose;getchar();switch(chose){case1:system("cls");if(N==0){cout<<"题库中没有试题,请添加后在进行答题!"<>sum;getchar();if(sum>N){cout<<"输入错误,请重新操作!!"<>&flag;getchar();if(flag=='Y'||flag=='y')exit(0);system("cls");break;default:cout<<"请输入正确选择!"<
本文档为【单项选择题标准化考试系统设计】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: ¥16.9 已有0 人下载
最新资料
资料动态
专题动态
个人认证用户
慢慢老师
暂无简介~
格式:doc
大小:174KB
软件:Word
页数:0
分类:高中数学
上传时间:2021-09-02
浏览量:20