论文部分内容阅读
随着Web技术的不断发展,在线考试系统已经被广泛的应用到各个领域之中,对系统的性能和功能都提出了更高的要求。因此,能否提供更高效、更便捷、功能更完善的在线考试系统将是日后设计在线考试系统必须权衡的难题。在此背景下,设计并开发基于Ajax技术的在线考试系统。系统构建于MySQL+Apache+PHP,并使用Ajax技术对系统的功能进行优化和改善。本文着重分析了Ajax新技术的工作原理及其优势,阐明了Ajax技术异步交互的特点。Ajax技术可以使Web应用进行异步的交互,从而极大的提升用户体验和Web操作效率。系统具备用户登录管理,考试管理,院系部门管理,用户管理,在线考试管理,试卷管理,自动阅卷管理等功能,能够满足用户对系统的需求。本文首先阐述了在线考试系统的开发背景,分析了学校对系统的需求。然后讨论了系统逻辑模型、数据模型的建立过程,在实现部分详细描述了系统中各模块的实现过程。最后给出了系统测试的结果及结论,并对系统未来的改进提出了设想。