更新时间:12-25 上传会员:糖糖不爱吃糖
分类:计算机信息 论文字数:11218 需要金币:1000个
【摘要】使用计算机对考试的管理,和传统考试相比有着传统考试无法比拟的优点。首先在线考试比传统考试方便快捷,整理考卷迅速,统计数据及时,不需要太多人力投入到里面,考虑到这些,决定设计在线考试系统。在线系统使用PHP编程语言,使用了MariaDB数据库,配合上ThinkPHP框架,在线考试系统开发迅。在线考试系统有着管理员,用户两种角色,管理员可以进行用户管理,并且管理员还可以对考卷进行整理,包括对考卷的增加录入,删除,对用户的权限的提升。系统中包括回收站功能。以免误删导致无法恢复的问题,在线考试后台管理系统提高了考试效率节省了人力物力,更加科学化,正规化。
本系统可以导出用户和管理员表格的功能,在录入考卷这一块使用了百度的UEditor编辑器,很大程度上提高了考卷的录入
【关键词】在线考试系统;PHP; MariaDB; ThinkPHP
目 录
摘 要
Abstract
1 绪论-1
1.1研究背景-1
1.2 研究现状-1
1.3 研究意义-1
1.4 本文工作-2
2 开发方案及工具-3
2.1 开发方案-3
2.1.1 开发语言-3
2.1.2 开发技术-3
2.2 开发工具-3
2.2.1 VIM-3
2.2.2 MariaDB-4
3 系统分析-5
3.1 需求分析-5
3.2 开发环境分析-5
3.3 系统流程图-5
3.4 系统可行性分析-7
3.4.1 操作上的可行性-7
3.4.2 技术上的可行性-7
3.4.3 经济上的可行性-8
3.5.4 可行性分析总结-8
4 总体设计-9
4.1 功能模块的设计-9
4.1.1 管理员模块设计-9
4.1.2 学生模块设计-9
4.2 数据库设计-10
4.3 出错设计-11
5 详细设计-12
5.1 登录界面-12
5.2 管理员模块-13
5.3 学生模块-19
5.4 注销-20
5.5 注册-21
6 系统调试与测试-23
6.1 系统调试与测试的意义-23
6.2 系统调试与测试的重要性-23
6.3 系统功能测试-23
总结与展望-27
参考文献-28
致谢-29