




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、SQL Server与数据库应用开发与数据库应用开发第第1212章章 在线考试系统设计与实现在线考试系统设计与实现12.1.需求分析12.2.系统设计13.3.系统实现12.4.系统运行主要内容主要内容【知识要求】 : 1.了解数据库与程序界面之间的关系。 2. 掌握数据库访问的基本知识。【能力要求】: 1. 具备通过应用程序访问数据库的能力。 2. 能根据在应用程序中对数据库进行读、写操作。知识与能力要求知识与能力要求在线考试系统提高了考试的可靠性、有效性和工作效率,降低了考试成本,顺应了社会的网络化趋势,必将成为一种不可或缺的考试方式。本项目的目的是设计一个易于管理和维护的面向教学的考试系
2、统,具有一定的通用性,能够满足多门课程的测试与考核要求。为教师开展平时考核及期末考核提供一个考核平台;为学生利用网络自主学习提供条件;为不同课程的网上考试提供平台。为了满足系统对先进性、安全性、跨平台性、可扩展性、可移植性、分布式等方面的要求,系统总体架构设计采用先进的基于B/S的三层体系结构:用户层、业务逻辑层、数据库层。要求建立后台数据库,内含一个试题样库,教师可以在题库中添加、编辑和删除试题;教师可以增加新的考试科目;可以充分利用题库中的试题由系统随机组卷,并能在指定时间内发布试卷;学生参加完考试能立即得到成绩,并分析考试中答错的题目;教师能得到学生考试后传送到系统的反馈信息,可方便的对
3、成绩进行查询和分析,同时对学生考试中出现的错误进行统计以便今后的教学。此外,还应具有良好的用户界面,操作方便,尽量减少误操作率。系统具有安全保密机制。12.112.1项目开发的意义项目开发的意义一、业务流程分析1考生在线考试模块考生通过注册界面注册后,在登录界面输入学号、密码,当系统判断考生的身份合法且在考试时段,则允许考生进入到考试系统中去,按教师己经设定的考试要求从题库中随机抽取生成试卷让考生开始考试考生的答题信息通过选择答案来反映。考试结束采取自主交卷和到了规定的时间自动提示有机结合的方式予以实现。考生在提交试卷时自动生成成绩,选择题和判断题的自动阅卷比较简单,只需与标准答案进行比较即可
4、自动阅卷。12.212.2、需求分析、需求分析2教师管理模块教师注册要通过管理员进行身份核对后激活账号。教师根据登录账号和密码进行登录,如果登录账号和密码正确,则通过系统的登录识别,否则系统会弹出对话框,提示教师用户错误的登录信息。教师登录管理系统后,可以对自己承担的课程进行添加修改题库,要可以监考,监考首先需要选择一个题库,作为考试组卷的依据:然后根据考试科目的考试要求设置组卷参数并保存,考生在考试时,将按照该组卷参数从题库中随机抽取试题组成试卷进行考试;考试结束后,保存考生考试结果,并按教师指令系统会自动评卷得出成绩,教师还可以通过人工阅卷接口对系统自动评卷的结果进行检查,最终得出考生的成
5、绩并保存;教师可以通过信息查询模块查询、下载考生的成绩,还可以通过成绩管理模块对成绩进行分析和对比。3管理员模块管理员进入管理员界面,可以对教师注册信息进行审核,激活注册的教师账号,对教师、部门、科目进行管理,并进行系统维护。12.312.3、需求分析、需求分析二、功能需求分析1试题管理:对试题库进行管理。包括增加、修改、删除试题。2试卷管理:生成考试用的试卷,可自动组卷,还可手动组卷。3考试管理:为某次考试选择试卷,并设定考试时间。4成绩管理:进行成绩分析。5自动阅卷管理:系统对客观题自动评分, 统计最终得分。12.212.2、需求分析、需求分析三、数据流分析三、数据流分析账号、密码登录教师
6、登录信息图3-2 科目管理第二层数据流程图科目管理教师账号、密码教师登录信息图3-3 试题管理第二层数据流程图教师登录试题管理账号密码登录教师登录信息图3-4 试卷管理第二层数据流程图试卷管理教师1、系统结构 Brower/Server结构。2、开发工具ASP.NET技术,脚本语言使用c#。使用VS2008环境,在.NET3.5环境下,使用ADO.NET数据访问技术。3.数据库技术SQL Server 2008使用在教学中设计好的TestDB数据库。12.312.3系统设计系统设计 4、系统的功能设计12.312.3、系统设计、系统设计12.412.4、系统实现、系统实现由于本课程主要说明数据库的访问技术,所以只讲解注册与登录功能的实现实现步骤如下 :1、建立项目2、创建页面3、配置文件设置4、代码实现5、调试 1、教师登录2、学生登录12.512.5系统运行系统运行(一)需求分析1、业务需求分析2、功能需求分析3、数据流分析(二)系统设
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 知识产权共有与品牌授权及市场推广合作协议
- 政认识民法典课件-2024-2025学年统编版道德与法治七年级下册
- 医学减肥健康宣教
- 《应对地震安全:教育课件》
- 服务基本礼仪培训
- 《IPv6解决方案》课件
- 《临床用药管理与策略》课件
- 信息机房安全培训课件
- 《临床护理操作规程》课件
- 《慢性心力衰竭治疗》课件
- 新技术、新工艺、对提高工程质量、缩短工期、降低造价的可行性
- 金属矿床地下开采复习题及答案
- GB 5009.34-2022食品安全国家标准食品中二氧化硫的测定
- 教学课件《断裂力学》
- 慢阻肺的管理课件
- 电工基本知识培训资料课件
- 北师大版《相遇问题》公开课课件
- 邻补角、对顶角、同位角、内错角、同旁内角经典习题-一对一专用
- HP系列培训手册
- 毕业论文-原油电脱水方法与机理的研究
- 陕西省2022年普通高中学业水平考试(真题)
评论
0/150
提交评论