欢迎来到天天文库
浏览记录
ID:325271
大小:842.00 KB
页数:38页
时间:2017-07-23
《基于web的题库系统的设计与实现 毕业论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、本科毕业设计说明书基于WEB的题库系统的设计与实现BASEONTHEWEBDATABASESYSTEMDESIGNANDIMPLMENTATION学院(部):计算机科学与工程学院专业班级:信息安全08-1学生姓名:指导教师:2012年5月25日33基于WEB的题库系统的设计与实现摘要随着社会信息化程度的提高,尤其是互联网的迅速普及,使得各类如信息奥赛、ACM程序设计竞赛等日益增多,供用户训练使用的网站也应运而生。本文主要介绍试题库系统的设计与开发过程,该系统使用ASP开发,允许用户在线做题、提交程序,以及根据用户回答正确的题目数目进行打分。本系统可以在由管理员在试题库中添加题目或者
2、从试题库中删除试题。可以自动生成所需的试卷后由审核员对试卷进行审核,只有通过审核的试卷才能生效。考试结束后,考生点击提交试卷即可结束考试。考试界面右下侧有计时系统提醒考试注意考试时间。新闻发布功能可以提醒学生考试动态,为将要到来的考试做出准备。系统使用人员有三种身份管理员,审核员,用户。每种身份具有不同的权限。管理员负责题库试题的管理发布考试命令等,审核员负责监督管理员,对管理员的操作以及考试命令的发布进行监督。用户是系统的主要使用者,用户更改自己的信息,阅读考新闻,但不可以触及后台管理。关键字:试题库系统,ASP33BASEONTHEWEBDATABASESYSTEMDESIGN
3、ANDIMPLMENTATIONABSTRACTDuetoaccelerationofinformationprocessandpopularizationofInternet,somanykindsofprogrammingcontestssuchasInternationalOlympiadinInformatics,andACM/ICPCetc,becomesmoreandmorepopular.Akindofprogrammingcontesttrainingwebsites,whichprovidestrainingforusers,hascomeintoourlives
4、.Thisdissertationintroducesthedesigninganddevelopingprocessofaprogrammingcontesttrainingsystem.Thesystemallowsuserssubmitprogramsonline,ranksusersfirstbynumberofproblemssolved,thenbyacceptedratio.ItalsoprovidesBBS,inwhichuserscandiscusseachother.Thesystemcannotonlyimproveprogrammingskillsofuse
5、rs,butalsoprovideaintercommunicationmethodsforusers.KEYWARDS:programmingcontesttrainingsystem,ASP33目录摘要(中文)I摘要(外文)II前言11开发概述21.1开发背景21.2课题研发的目的、意义方法31.3需求分析41.3.1设备和软件需求41.3.2性能需求41.3.3可用性需求41.3.4安全性需求51.3.5可维护性需求51.3.6跨平台性性需求51.3.7需求总结51.4ASP编程环境简介51.4.1ASP访问数据库的原理51.4.2ASP页面的结构61.4.3ASP的运行环境
6、61.4.4ASP的内建对象61.4.5ASP的主要内置组件71.5可行性分析71.5.1基础设施可行性71.5.2技术上的可行性71.5.3经济上的可行性81.5.4社会可行性81.5.5风险因素及对策82系统分析92.1系统开发的指导思想102.2系统的软硬件要求102.3系统的名称和目标112.4业务流程图112.5系统功能需求122.6数据流程图132.7数据字典153系统设计153.1系统功能结构设计16333.2模块简介173.3数据库的设计183.4代码设计规范204系统详细设计和实现214.1网站设计的文件和总体介绍214.2网站首页的设计224.3用户登录模块的设
7、计224.4科目管理模块的设计234.5试题库管理模块的设计244.6试卷生成模块的设计254.7考试模块的设计275系统实施与维护285.1程序设计285.2人员培训285.3系统调试285.4系统维护296系统特色和不足316.1系统特色316.2系统的不足316.3心得与收获32参考文献33致谢3433前言现代信息技术的发展,给教育带来了深刻的变革。教育部长陈至立在讲到现代教育技术的发展与应用进指出:“我们将从三个面推进教育的信息化:一是在学校中普及和运用以多媒
此文档下载收益归作者所有