需要金币:2000 个金币 | 资料包括:完整论文 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:10700 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:在线考试系统的目的是方便用户节约成本,不同于传统考试模式,它可以实现无纸化管理。这种系统具有灵活性,不管在哪只要可以使用网络浏览器就可以使用此系统。它极大的便利了学校和学生,使得考试管理更加便利。 在增加在线考试要求的基础上,设计并实施了在线考试系统。本系统分为三个子系统:考生模块、教师模块和管理员模块,实行统一管理。考生模块包括登录、个人资料管理、参与考试、成绩查看、成绩申诉等功能。教师模块包括试题库管理、试卷生成、成绩查看等功能。管理员模块包括管理员账户管理和考生管理等功能。系统采用B/S的开发模式, wamp作为开发平台,使用php、html、javascript等多种语言,以及apache web服务器和mysql数据库。整个系统结构简单,便于操作。考生可以在任何时候使用此系统进行练习和考试,老师也可以使用此系统组织在线考试。
关键词:在线考试系统;PHP;B/S架构;MySQL数据库
目录 摘要 Abstract 1 绪论-5 1.1 课题背景-5 1.2选题的依据及意义-5 1.3 研究现状-5 1.4 本文研究内容-6 2 相关技术简介-7 2.1 PHP简介-7 2.2 B/S模式-7 2.3 数据库简介-7 2.4 APACHE简介-8 2.5 Wampsever简介-8 3.1 系统可行性分析-9 3.1.1技术可行性分析-9 3.1.2操作可行性分析-9 3.1.3经济可行性分析-9 3.2 系统功能需求概述-9 3.3 业务流程分析-11 3.3.1用户登陆模块-11 3.3.2试题库管理模块-11 3.3.3用户管理模块-12 3.4系统性能需求分析-13 3.5运行环境-13 4 系统设计-14 4.1方案对比-14 4.2 功能模块设计-14 4.3 数据库结构设计-15 4.3.1 数据库E-R图设计-15 4.3.2 数据库表设计-17 5 详细设计-20 5.1 系统配置-20 5.2 功能模块实现-20 5.2.1 用户登录模块-20 5.2.2主页-21 5.2.3参与考试模块-22 5.2.4查看成绩模块-23 5.2.5管理员账户管理模块-23 5.2.6考生管理模块-25 5.2.7试题库管理模块-26 5.2.8试卷生成模块-28 6 系统调试与测试-30 6.1 程序调试-30 6.2 程序的测试-30 6.2.1功能性测试-30 6.2.2运行效率测试-31 6.3 本章小结-31 7 总结与展望-32 参考文献-33 致 谢-34 |