C语言辅助学习系统
本次毕业设计重点介绍了C语言辅助学习系统、网上考试系统和在线交流模块的实现过程:包括系统分析、系统调查、数据流程分析、功能设计、数据库设计、系统的运行环境、系统测试及调试。本系统主要面向两类人员使用:管理员(教师)、普通学生,他们拥有不同的权限。考试模块使用的过程是管理员添加试题,制订出题规则,生成试卷。学生登录后选择要考的试卷然后进入答题,完毕后提交试卷,存入数据库并评分。系统管理员可以查询考生的成绩,每个考生只能查询自己的成绩。辅助学习系统模块,管理员添加辅助学习文档,并对文档进行分类、修改等操作,而普通用户只能浏览内容。在线交流模块中,任何用户都可以登录留言,管理员可以删除留言。另外总结了本系统的特点:节约辅助学习成本,提高考试工作的效率。
关键词:C语言;辅助学习系统;在线考试;B/S
This graduation project focuses on the realization process of C language aided learning system, online examination system and online communication module, including system analysis, system investigation, data flow analysis, function design, database design, system running environment, system testing and debugging. The system is mainly for two types of personnel: administrator (teacher), ordinary students, they have different permissions. The process of using the examination module is for the administrator to add the test questions, formulate the rules of the questions, and generate the test papers. After logging in, the students select the test papers to be tested and then enter the answer questions. After the completion, they submit the test papers, store them in the database and score them. System administrators can inquire about exams The result of the student is that each candidate can only query his own performance. The auxiliary learning system module, the administrator adds an auxiliary learning document, classifies and modifies the document, and the like, and the normal user can only browse the content. In the online exchange module, any user can log in to the message, and the administrator can delete the message. In addition, the characteristics of the system are summarized: the auxiliary learning cost is saved, and the efficiency of the examination work is improved.
Key words: C language; auxiliary learning system; online examination; B/ S
目 录