C语言教学网站及网上考试系统的设计与实现
无需注册登录,支付后按照提示操作即可获取该资料.
摘 要:本文叙述了教学方式及考试方式的历史、现状、以及asp.NET语言和SQL server2000数据库管理系统的概况。重点介绍了C语言教学网站、网上考试系统和在线交流模块的实现过程:包括系统分析、系统调查、数据流程分析、功能设计、数据库设计、系统的运行环境、系统测试及调试。本系统主要面向两类人员使用:管理员(教师)、普通学生,他们拥有不同的权限。考试模块使用的过程是管理员添加试题,制订出题规则,生成试卷。学生登录后选择要考的试卷然后进入答题,完毕后提交试卷,存入数据库并评分。系统管理员可以查询考生的成绩,每个考生只能查询自己的成绩。教学网站模块,管理员添加教学文档,并对文档进行分类、修改等操作,而普通用户只能浏览内容。在线交流模块中,任何用户都可以登录留言,管理员可以删除留言。另外总结了本系统的特点:节约教学成本,提高考试工作的效率。
目 录
1. 引言... 2
1.1 课题研究背景与意义... 2
1.1.1 网上教学系统... 2
1.1.2 网上考试系统... 2
1.2 问题定义内容简介... 2
1.2.1 问题定义... 2
1.2.2 内容简介... 2
1.3 课题调研与可行性分析... 2
1.3.1课题调研... 2
1.3.2 可行性分析... 2
1.4 论文各章内容介绍... 2
2. 系统的需求分析... 2
2.1系统功能需求... 2
2.2 业务流和数据流图... 2
2.2.1业务流... 2
2.2.2数据流图... 2
2.3 数据字典... 2
2.3.1 数据流分量... 2
2.3.2 数据流... 2
2.3.3 数据存储... 2
2.3.4 数据处理... 2
3. 系统设计... 2
3.1系统总体系结构设计... 2
3.2 系统数据模型设计... 2
3.2.1 数据概念结构设计——E-R图... 2
3.2.2 数据库逻辑结构设计(关系模型)... 2
3.2.3 数据表... 2
3.3 系统开发与运行环境确定... 2
3.3.1 开发工具的确定... 2
3.3.2 运行环境... 2
3.3.3系统实现的若干关键技术... 2
4. 用户管理模块设计... 2
4.1用户管理模块的体系结构设计... 2
4.1.1 用户管理模块功能简介... 2
4.1.2 用户管理模块功能图... 2
4.2 用户管理模块的详细设计... 2
4.2.1 用户登录和注册界面设计... 2
4.2.2 用户登录... 2
4.2.3 用户注册... 2
4.2.4 用户及其权限管理... 2
5. 试题管理模块设计... 2
5.1 试题管理模块体系结构设计... 2
5.1.1 试题管理模块功能简介... 2
5.1.2 试题管理模块功能图... 2
5.2 试题管理模块的详细设计... 2
5.2.1 添加试题... 2
5.2.2 修改试题... 2
5.2.3 删除试题... 2
6. 试卷管理模块设计... 2
6.1试卷管理模块的体系结构设计... 2
6.1.1 试卷管理模块功能简介... 2
6.1.2 试卷管理模块功能图... 2
6.2 试卷管理模块详细设计... 2
6.2.1 添加试卷管理... 2
6.2.2 删除试卷管理... 2
6.3 遇到的主要问题及解决方案... 2
7. 在线答题模块设计... 2
7.1 在线答题模块体系结构设计... 2
7.1.1 在线答题模块功能简介... 2
7.1.2 在线答题功能模块图... 2
7.2 在线答题模块详细设计... 2
7.2.1 界面设计... 2
7.2.2 在线答题... 2
8. C语言教学模块设计... 2
8.1 C语言教学模块体系结构设计... 2
8.2 C语言教学模块功能简介... 2
8.2.1 功能分配... 2
8.2.2 接口设计... 2
8.3 系统模块设计与开发... 2
8.3.1 数据库访问类DataAccessor.cs. 2
8.3.2 文档分类模块... 2
8.3.3 文档查询模块... 2
8.4 遇到主要问题及解决方案... 2
9. 在线交流模块设计... 2
9.1在线交流模块功能结构设计... 2
9.2 在线交流模块详细设计... 2
10. 用户使用手册... 2
10.1系统功能简介如下:... 2
10.1.1 C语言教学模块:... 2
10.1.2 网上考试模块:... 2
10.1.3 在线交流模块... 2
10.2 运行环境简介... 2
10.3 系统运行与操作指南... 2
11. 系统评价... 2
11.1 系统特色/优点介绍... 2
11.2 系统存在不足与改进方案... 2
11.2.1 系统存在的不足... 2
11.2.2 改进方案... 2
结 论... 2
致 谢... 2
参 考 文 献... 2
论文各章内容介绍
第一章是绪论部分。绪论主要叙述课题提出背景、问题的调研、内容简介、可行性分析。
第二章是系统的需求分析。主要是对系统功能、业务流、数据流分析:数据字典和系统业务流重组与改进。
第三章是系统设计。主要内容是系统总体系结构设计;系统数据模型设计(E-R图、关系模型、数据表);系统开发与运行环境确定。
第四章-第八章各主要模块设计。主要内容是各子模块功能、接口、界面设计、详细设计;遇到主要问题及解决方案。
第九章是用户使用手册。系统功能简介、运行环境简介;系统安装手册;系统运行与操作指南(手册)。
第十章是系统评价。主要内容:系统主要功能、特色介绍;系统存在不足与改进方案;毕业设计心得与收获。
论文的最后是总结、致谢和参考文献。