- 2
- 0
- 约9.59千字
- 约 24页
- 2016-04-06 发布于辽宁
- 举报
课 程 报 告
课 程 名 称: 程序设计实践
专 业 班 级 : 计算机1306
学 生 姓 名 : 王永森
学 号 : ***
任 课 教 师 : 徐振强
学 期 : 2013-2014学年第二学期
课程报告任务书
题 目 标准化考试系统 主要
内容 开发出一个标准化考试系统,所谓标准化考试系统即仅支持选择题型的考试系统,要求实现以下基本功能:
(1)提供给教师添加试题的功能(试题信息用文件保存)--输入
(2)试题的浏览功能(可以按照不同的知识点或者难度系数进行查看)
(3)能够抽取试题组合成一套试卷(组卷的策略:可以是随机的,亦可以实现按照一定的组卷策略实现出题:如每个知识点抽取若干题目,最终组合一套试卷)
(4)教师可以实现题库的管理,比如删除、修改等
(5)查询功能(至少一种查询方式)、排序功能(至少一种排序方式,比如按照难度系数排序)
扩展功能:可以按照自己的程度进行扩展。比如(1)简单的权限处理(教师登录、学生登录)(2)可以加上学生信息和考试成绩信息的管理,并扩充为广义的考试系统。即学生输入账号密码登陆,进行考试,交卷后显示成绩;(3)成绩报表打印功能(4)模糊查询 (5)综合查询 (6)统计、分析等功能 总之,可以根据自己需求进行分析功能。
特别说明:尽可能地运用自己已经学习过的数据结构的知识去展现。 任务
要求
一、提交材料应包括:(1)系统源代码 (2)课程报告
二、整个设计过程具体要求
(1)需求分析 要求学生对案例系统进行分析,设计出需要完成的功能,完善各个模块的调用关系;
(2)设计过程 要求学生进一步明确各模块调用关系,进一步完善模块函数细节(函数名、参数、返回值等)
(3)实现过程 要求学生养成良好的编码习惯、完成各个模块并进行测试,最终完成系统整体测试;
(4)总结阶段 按照要求完成系统设计和实现报告,并进行总结、答辩。 成绩
评定 报告撰写情况(30分) 系统完成情况(30分) 答辩情况(40分) 总分 内容20分 规范程度5分 程序测试5分 基本功能20分 扩展功能10分 自述情况10分 答辩情况30分 成绩评定教师: 1 需求分析
标准化考试系统仅支持选择题,可以在学生做题之后进行自动批改试卷。主要包括以下几个基本功能:
(1)提供给教师添加试题的功能(试题信息用文件保存)--输入
(2)试题的整体浏览功能
(3)能够抽取试题组合成一套试卷(组卷的策略:可以是随机的,当然若教师添加的试题时有知识点、章节等信息,亦可以实现按照一定的组卷策略实现出题:如每个知识点抽取若干题目,最终组合一套试卷)
(4)教师实现题目信息的管理,比如删除、修改等
(5)查询功能(至少一种查询方式)、排序功能(至少一种排序方式)
2 概要设计
图 1程序概要图
如图(1)所示,此程序中学生信息使用单向链表存储,题库中的试题采用结构体数组存储,主要流程分为两部分,一部分为学生登录进行操作,另一部分为老师登录进行操作。程序中自定义了大量的功能函数,包括学生密码的修改,登录权限的确定,个人资料的修改;老师对试题的查找、添加、修改、删除、排序,对学生信息的查找、添加、修改、删除,以及自动随机生成一套试卷。各个功能函数都是独立的,可以相互调用,最终构成一个完整的系统。
3 详细设计# include stdio.h
# include string.h
# include stdlib.h
# include time.h
typedef struct student{ //学生信息采用链表
char num[20];
char name[20];
char pass[20];
int score;
struct student *next;
} stu;
struct teacher{
char account[20];
char password[20];
} *Admin;
struct tests{ //试题库采用数组
char maintest[500];
char a[30];
char b[30];
char c[30];
char d[30];
char ans[30];
int zhangjie;
char nandu[20];
您可能关注的文档
- 延吉邦盛地产营销战略浅析本科生毕业(设计)论文.doc
- 沿河县城污水处理二期工程投资建设可行性投资建设可研报告.doc
- 盐城市旅游产业发展研究本科生毕业(设计)论文.doc
- 盐池县200吨滩羊肉熟食品加工新建项目投资建设可研报告.doc
- 盐密灰密测试在输电线路状态检修中的应用本科生毕业(设计)论文.doc
- 羊咩咩养殖场投资建设可研报告.doc
- 氧化铈与氧化铜微纳米结构的复合组装和性能研究本科生毕业(设计)论文.doc
- 遥控窗帘的设计本科生毕业(设计)论文.doc
- 遥控器外壳注塑模具设计本科生毕业(设计)论文.doc
- 瑶族村寨旅游开发项目投资建设可研报告.doc
- 2025-2026学年天津市和平区高三(上)期末数学试卷(含解析).pdf
- 2025-2026学年云南省楚雄州高三(上)期末数学试卷(含答案).pdf
- 2025-2026学年甘肃省天水市张家川实验中学高三(上)期末数学试卷(含答案).docx
- 2025-2026学年福建省厦门市松柏中学高二(上)期末数学试卷(含答案).docx
- 2025-2026学年广西钦州市高一(上)期末物理试卷(含答案).docx
- 2025-2026学年河北省邯郸市临漳县九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省石家庄二十三中七年级(上)期末历史试卷(含答案).docx
- 2025-2026学年海南省五指山市九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省唐山市玉田县九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省邢台市市区九年级(上)期末化学试卷(含答案).docx
最近下载
- 中国心律失常护理专家共识(2025版).docx
- 审计模拟实训教程 第5版 参考答案汇总 马春静.pdf
- 迷宫挑战级难度挺大80个.pdf VIP
- 铁路技术规章:客车统计规则.pdf VIP
- 6~23月婴幼儿辅食喂养指南解读.pptx VIP
- 幼儿教育政策与法规教学案例.pdf VIP
- 具身智能 智能化发展阶段分级指南V6.pdf VIP
- 渔夫和他的灵魂TheFishermanandhisSoul(可编辑).pdf VIP
- 核电站主设备结构2012年11月27日.pdf VIP
- 电机学(第七版)(修订版)习题答案 刘新正 ElectricMachineryEdition7Solutions.pdf
原创力文档

文档评论(0)