基于ASP的在线考试系统
- 格式:ppt
- 大小:179.50 KB
- 文档页数:15


基于ASP的网上考试系统毕业论文基于ASP的网上考试系统摘要: 网上考试系统是基于B/S模式,论文代发前台应用DreamweaverMX2004软件,后台结合ASP编程技术开发出来的。
论文主要阐述1个功能比较强大的网上考试系统的后台操作过程及1些关键技术。
系统考生信息主要由数据库直接输入,考试时考生输入警官证号和密码,核对正确后进入考生界面,考生界面主要有选择科目、成绩查询、考试新闻组成,关键实现了考生在选择科目后进入考试窗体,考试计时,考试时间到,系统强制考生退出,及考完后对客观题的自动评分、存档。
管理员进入管理员界面,管理员界面主要由科目管理、题库管理、试卷生成、信息发布、用户管理等模块组成,管理员的新闻界面实现1般新闻和系统提示两部分,系统提示部分显示未审批的考试计划和新闻信息以及作废的操作链接。
领导登陆后实现新闻标题下面多了1个系统提示部分,该部分显示未审批的考试计划或者新闻以及还未批改的主观题信息,并附有审批及批改等操作链接。
通过这些功能实现了企业的低成本投入,高效率办公的宗旨。
关键词:ASP;B/S;网上考试系统On-line examination System Based On ASPAbstract: On-line examination system is developed on the basis of B/S model, with DreamweaverMX2004 operating at the present view and combing ASP program backside. This thesis mainly discusses the backside operating process and key technology of a well-functioned online examination system. The information of examination-takers is directly input by database. Inputting the number and password checked by the system, the attendance can go to the examination interface. This part is composed of three models: subject choosing, result checking and examination news. The system realizes the examination timing, time-up alarming, exit enforcing and automatic judging and restoring of the objective questions after the attendance chooses the subject and enters the examination view. The management interface is composed of five models: subject management, questions management, examination-paper output, news publicizing and users management. The news interface for the manager is composed of common news and system automatic reminding which shows the unauthorized examination plan and news and abolished links. When the leader logs in, under the news headline there is system automatic reminding, which shows unauthorized examination plan and news and unchecked subjective questions, and links to the checking operation interface. By making use of these functions, the enterprise can realize low-cost but high-efficient office working.Keywords:Active Server Pages;Browser/Server; On-line examinationSystem目录1 绪论11.1 考试系统发展状况及前景1 1.2 研究目标和意义11.3 论文的主要内容22 相关理论与技术32.1 B/S结构及与C/S结构3 2.1.1 C/S和B/S概述32.1.2 C/S和B/S比较42.2 SQL Server数据库72.3 ASP技术82.3.1 ASP定义82.3.2 ASP新功能82.3.3 ASP对象92.3.4 ASP脚本语言102.3.5 ASP访问数据库122.4 ADO132.4.1 ADO的特点132.4.1 ADO对象模型143 系统需求分析与总体设计19 3.1 可行性分析19。
基于ASP的网络考试系统摘要随着计算机技术的迅猛发展,学校教学和管理的信息化发展也有长足的进步,这就要求各个环节都均衡发展,从软硬件双方面把学校建设成一流的信息管理、教育教学的平台。
本文设计开发的考试管理系统也是其中重要的一个方面。
该系统本着减轻教师工作负担、提高工作效率、优化学生考试的流程,增强参加考试学生的身份识别,比传统的考试模式节省人力财力和时间。
本系统选用的开发软件是ASP,后台数据库为Sql Server 2000关键词:网络考试;ASP;Sql Server 2000AbstractAlong with the fast development in computer technology, we have gotten big progress in school science and information management. So it needs equal development in every part. The school will be building an information management and educational plat from hardware and software two sides. I developed this system is in order to reduce the teacher's pressure, enhance the work efficiency, optimize the process of student's testing, enhance the students' identity and papers' secrecy. It can save more people money and time than tradition methods.The system is composed of three parts: subjecting module, running module, maintaining module. Subjecting module is in charge of questions adding saving and deleting. The subjecting is the base of the system; the second part is running module, student can log on the system by his name and number, and then turns into the examination's screen, the system will give random questions to student. Finally come into an exam paper. Maintaining module's work is to complete the students and teachers' registration and deleting. Maintain the key points (key points is the choices when we input questions) which can be added or deleted in the maintaining module. The system chooses the software of development that use is ASP,and Sql Server2000.Keywords: examination; asp;SQL Server 2000目录第一章系统分析 (1)1.1现状分析 (1)1.2可行性分析 (2)1.2.1技术可行性 (2)1.2.2操作可行性 (2)1.2.3经济可行性 (2)第二章需求分析 (4)2.1软件系统的综合要求 (4)2.2数据流程分析 (5)2.3数据字典 (6)2.3.1数据流条目 (6)2.3.2文件条目 (7)2.3.3数据项条目 (7)2.3.4处理条目 (8)第三章软件设计 (9)3.1总体设计 (9)3.2详细设计 (10)3.2.1 代码设计 (10)3.2.2输出设计 (10)3.2.3输入设计 (10)3.2.4处理过程设计 (11)3.2.5数据库设计 (12)3.2.6界面设计 (16)3.2.7安全控制设计 (19)第四章系统实施 (20)4.1程序设计 (20)4.1.1程序设计的方法 (20)4.1.2程序设计语言的选择 (20)4.1.3编码的风格 (21)4.2软硬件实现 (21)4.3系统测试 (21)第五章结论 (23)参考文献 (244)谢辞 (255)第一章系统分析1.1现状分析在二十一世纪的新时代,随着计算机技术的发展及计算机的日益普及,基于WEB在线考试与无纸化办公一样已成为大势所趋。
基于ASP的网上在线考试系统目录第一章引言 (1)第二章研究现状及设计目标 (1)2.1 相近研究课题的特点及优缺点分析 (1)2.2 现行研究存在的问题及解决办法 (1)第三章开发环境及工具 (2)3.1 环境: (2)3.2 开发工具的选用: (2)第四章系统流程与规划 (3)4.1 系统规划 (3)4.1.1 考试题库的规划 (3)4.1.2 密码和认证表单的设计 (3)4.1.3 设计教师选题系统 (3)4.1.4 检查考题的难易程度 (3)4.2 系统流程图 (3)4.3 库结构设计 (4)4.3.1 密码验证表MA (4)4.3.2 考生登记表KSXX (4)4.3.3 试卷表XUANZE (4)4.3.4 成绩表CJB (5)第五章系统的实现 (5)5.1 关键技术 (5)5.1.1 ASP技术 (5)5.1.2 ADO技术 (7)5.1.3 SQL Server数据库 (8)5.1.4 VBScript及JavaScript脚本语言 (9)5.2 实现方法 (10)5.2.1 数据库连接方式 (10)5.2.2 用IIS配置Web服务器 (11)5.3 界面设计 (12)5.3.1 登录界面。
(12)5.3.2 考试界面 (13)5.3.3 成绩汇总界面 (14)5.3.4 试卷管理界面 (14)5.3.5 试卷修改界面 (14)5.3.6 添加试题改界面 (15)5.4 程序流程及具体实现方法 (15)5.4.1 考试主页程序:shuoming.asp (16)5.4.2登录界面程序:dl.asp (16)5.4.3 考生身份认证程序:reg02.asp (16)5.4.4 考试试卷生成程序:chouti.asp (18)5.4.5 试卷批改与成绩入库程序:yuejuan.asp (19)5.4.6 查询成绩程序:cfen.asp (19)第六章系统运行效果 (19)6.1 系统测试及运行效果 (19)6.2 自我总体评价 (19)6.3 改进意见 (19)第七章结束语 (19)致谢 (19)基于ASP的网上在线考试系统[摘要]:本网上考试系统是应用Dreamveaver MX 2004网页制作软件和运用ASP技术开发出来的网上在线考试系统,真正实现了无纸化考试。