1、 选 择 题 考 试 系 统 一 目录 第一章第一章 课程设计的目的和要求课程设计的目的和要求 1 1 1.1 课程设计的目的 1 1.2 课程设计的基本要求: 1 第二章第二章 课程设计任务内容课程设计任务内容 2 2 2.1 课程设计任务内容 2 第三章第三章 课程设计详细设计说明课程设计详细设计说明 3 3 3.1 程序模块总图 3 3.2 教师登录模块 3 3.3 试题管理模块 5 3.4 扫描题库模块 7 3.5 程序辅助模块 8 3.6 约束条件 8 3.7 接口函数描述 8 3.8 程序测试 9 3.9 调试结果及截图 9 第四章第四章 软件使用说明软件使用说明 . 1 19 9
2、 4.1 软件开发起因以及使用说明. 19 第五章第五章 课程设计心得与体会课程设计心得与体会 . 2 20 0 附录附录 1 1 参考文献参考文献 . 2 21 1 附录附录 2 2 程序源代码程序源代码 . 2222 程序设计综合课程设计 1 第一章第一章 课程设计的目的和要求课程设计的目的和要求 1.11.1 课程设计的目的课程设计的目的 VC 程序设计是计算机科学与技术专业的基础课程, 其实践性、 应用性很强。 实践教学环节是必不可少的一个重要环节。 课程设计的目的是加深对理论教学内 容的理解和掌握,使学生较系统的掌握程序设计及其在网络开发中的广泛应用, 基本方法及技巧, 为学生综合运
3、用所学知识, 利用软件工程为基础进行软件开发、 并在实践应用方面打下一定基础。 要求学生在设计指导教师的帮助下自行完成各 个操作环节,并能实现且达到举一反三的目的,完成一个项目解决一类问题。要 求学生能够全面、深入理解和熟悉掌握所学内容,并能够用其分析、设计和解答 类似问题;对此能够较好的理解和掌握,能够进行简单分析和判断;能编写出良 好风格的程序;掌握 VC 程序设计的基本技能和面向对象的概念和方法。培养学 生进行设计分析、设计方法、设计操作与测试、设计过程的观察、理解和归纳能 力的提高。 1.2 1.2 课程设计的基本要求课程设计的基本要求: (1) 掌握 VC 编程、面向对象的基础知识。
4、 (2) 掌握 API、MFC 编程的消息响应机制和应用程序框架。 (3) 较熟悉地编写基于 API、MFC 的 VC 应用程序。 (4) 了解 VC 的常用标准类库、编程技巧及高级编程。 (5) 了解学生管理系统设计的可行性分析、设计、模块划分、功能实现、软件 调试、软件评估。 (6) 联系已学过的内容,巩固所学的理论,增强独立工作能力。 (7) 通过设计主要使学生有一个系统总体开发,总体设计、总体实现的完整过 程,对理论学习及动手能力都有一个很大的提高。 (8) 通过本次设计,进一步培养学生热爱专业的理想,同时对本专业综合素质 的提高起一个积极的推动作用。 (9) 能合理的安排个人的工作地点,并遵守操作规程与安全技术规则。 程序设计综合课程设计 2 第二章第二章 课程设计任务内容课程设计任务内容 2.12.1 课程设计任务内容课程设计任务内容 单项选择题标准化考试系统功能要求: 用文件保存试题库(每题包括题干、4 个备选答案、标准答案) 试题录入:可随时增加试题到试题库中 试题抽取:每次从试题库中随机抽取 N 道题,N 由键盘输入 答题:用户输