在线考试系统(SQL数据库)_1401191955288341
大一sql数据库考试题及答案

大一sql数据库考试题及答案一、单项选择题(每题2分,共20分)1. SQL(Structured Query Language)是一种用于_______的语言。
A. 数据库管理B. 操作系统C. 网络通信D. 编程开发答案:A2. 在SQL中,用于查询数据库中数据的语句是_______。
A. INSERTB. UPDATEC. DELETED. SELECT答案:D3. 如果需要向数据库表中插入新的数据行,应使用_______语句。
A. SELECTB. INSERTC. UPDATED. DELETE答案:B4. 在SQL中,用于修改表中数据的语句是_______。
A. INSERTB. UPDATEC. DELETED. SELECT5. 用于删除数据库表中数据的SQL语句是_______。
A. INSERTB. UPDATEC. DELETED. SELECT答案:C6. SQL中的_______关键字用于定义查询结果中返回的列。
A. WHEREB. FROMC. SELECTD. INTO答案:C7. 在SQL查询中,使用_______关键字可以对结果进行排序。
A. ORDER BYB. GROUP BYC. HAVINGD. WHERE答案:A8. 当需要从多个表中查询数据时,应使用_______语句。
A. SELECTB. INSERTC. UPDATED. JOIN答案:D9. SQL中的_______子句用于指定查询条件。
B. FROMC. GROUP BYD. HAVING答案:A10. 在SQL中,使用_______关键字可以将查询结果存储到一个新表或现有表中。
A. INTOB. FROMC. SELECTD. INSERT答案:A二、多项选择题(每题3分,共15分)1. SQL支持的数据类型包括_______。
A. 整型B. 浮点型C. 字符型D. 日期型答案:A, B, C, D2. 在SQL中,以下哪些操作可以用于数据的更新?A. INSERTB. UPDATEC. DELETED. SELECT答案:B, C3. 下列哪些关键字用于SQL查询中分组数据?A. WHEREB. GROUP BYC. HAVINGD. ORDER BY答案:B, C4. 在创建数据库表时,以下哪些约束是常用的?A. PRIMARY KEYB. FOREIGN KEYC. UNIQUED. CHECK答案:A, B, C, D5. SQL中用于数据聚合的函数包括_______。
在线考试系统文档

在线考试系统文档在线考试系统文档目录在线考试系统文档 (1)一系统简介 (2)1、开发背景 (2)2、保证数据的安全、保密、正确性 (2)3、本系统预期使用者 (2)4、定义 (2)5、参考资料 (3)6、备注 (3)二系统可行性分析 (4)1、可行性研究的前提 (4)2、对现有的在线考试系统的分析 (5)3、所建议的在线考试系统 (6)4、投资及效益分析 (8)5、社会因素方面的可行性 (8)6、总结 (9)三系统需求分析 (10)1、任务概述 (10)2、假定和约束 (11)3、需求规定 (11)四系统概要设计 (19)1、接口设计 (19)2、系统数据结构设计 (19)3、运行设计 (20)4、系统出错处理设计 (21)五系统详细设计 (22)1、用户登录模块设计说明 (22)2、在线考试模块设计说明 (23)3试题管理模块设计说明 (25)六系统测试报告 (27)1、测试概要 (27)2、测试用例 (27)3、测试结果及缺陷分析 (31)4、测试总结 (31)七用户手册 (32)1、操作指南 (32)2、数据库使用 (35)八项目团队人员与职责 (39)一系统简介1、开发背景考试时教育中一个重要的环节。
考试的目的一是为了考查学生的知识掌握情况,二是为教师提供教学分析的依据。
传统的考试由于涉及到组织命题、试卷印刷、考场安排、组织阅卷等诸多环节,考试时间周期长,效率低下、同时人工阅卷等主观因素也影响到考试的公正性。
随着网络技术在教育领域应用的普及,应用现代信息技术构架的网络在线考试系统展现出了越来越多的优越性。
网络在线考试系统旨在探索一种以互联网为基础的考试模式。
通过这一新的考试模式,为考试创造一种新的考试环境,提高考试工作效率和标准化水平,是考务管理突破时空限制,是考生可以随时随地通过网络完成考试。
网络在线考试系统从根本上解决了传统考试过程中工作量大、效率低、反馈周期长、资源浪费等问题,成为教育技术发展与研究的方向。
在线考试系统数据库设计

RoleId
Number(1)notnull
3、管理员信息表AdminInfo
伦理名
物理名
属性
主键
外键
用户编号
AdminId
Varchar2,notnull
Y
身份证号
CardId
Varchar2,notnull
姓名
Name
Varchar2,notnull
性别
Sex
Number(1)notnull
外键
题目编号
QuestionId
Varchar2,notnull
Y
题目内容
Question
Varchar2,notnull
科目编号
CourseId
Char(3),notnull
参考科目表
答案
Answer
Char(1),notnull
7、题目选项表QuestionChose
伦理名
物理名
属性
主键
外键
题目编号
性别
Sex
Number(1),notnull
出生日期
Birth
Date,notnull
电话
Tel
Char(11)
Varchar2
电子邮箱
Varchar2
地址
Addr
Varchar2
5、学生信息表StudentInfo
伦理名
物理名
属性
主键
外键
用户编号
StudentId
Varchar2,notnull
Date,notnull
答卷时间
PaperTime
Date,notnull
基于java的精品课程的在线考试系统(SQL数据库

基于java的精品课程的在线考试系统(SQL数据库)摘要:本文阐述了一个基于WEB 的网络在线考试的体系结构和具体设计以及实现过程。
系统采用的三层体系结构:表示层、业务层、数据库操作层开发,即前端由JSP 网页实现表现逻辑,中间使用Java Bean 的组件实现系统内部复杂的业务逻辑,后端使用SQL Server 2000 数据库实现数据逻辑。
该系统提出了网络在线考试系统的全面解决方案,实现了题目分类的特殊原则:考试题目,试题类型,分数定制等。
系统可以完成试题的随机抽取,试卷的自动生成。
试卷的发布等由后台控制中心来完成,考试结束时系统可以根据考生的答题情况给出分数。
系统采用B/S 模式设计,符合目前的网络趋势,具有可操作性。
系统在Windows XP 平台下开发成功。
试运行较好。
关键字:题库管理;在线考试;JSP;SQL Server 2000目录前言1第一章系统概述 31.1课题背景与意义31.2课题开发工具与环境4第二章系统分析72.1系统概述72.2系统功能分析72.3本章小结9第三章系统设计103.1数据库设计103.2系统总体设计153.3功能设计183.4本章小结23第四章系统实现与调试244.1系统实现概论244.2系统功能实现254.3关键技术实现294.4调试过程中的常见错误304.5本章小结31第五章系统测试及结果分析325.1系统测试综述325.2本章小结35结束语36参考文献37致谢38系统功能系统前台功能包括:考生注册、在线考试、查询成绩、修改个人信息、退出系统。
其中在线考试部分包括:考试规则、选择考试课程、准备考试、开始考试、自动阅卷、显示考试成绩。
系统后台功能包括:管理员信息管理、考生信息管理、考生成绩查询、课程信息管理、套题信息管理、考试题目管理、退出后台管理。
1.系统前台:考生注册、查询成绩、修改个人信息、退出系统。
2.系统后台:管理员信息管理、考生信息管理、考生成绩查询、课程信息管理、套题信息管理、考试题目管理、退出后台管理。
在线考试系统的数据库设计与实现

在线考试系统的数据库设计与实现作者:刘洪江来源:《电脑知识与技术》2012年第03期摘要:随着计算机技术和网络技术的发展以及考试技术和方法的不断进步,在线考试成为无纸化考试需求下最重要的考试手段之一。
在这一发展趋势下,为建立在线考试系统进行数据库设计,目的在于使该系统的运行能拓展学生的知识范畴,在一定程度上保证考试的公平性以及提高考试管理的现代化水平。
在线考试系统是一个典型的信息管理系统(MIS),该系统的运行在windows 2003 sever的环境下,使用功能强大并且操作简单的Microsoft SQL server 2005作为数据库开发平台。
关键字:在线考试系统;数据库;设计;实现中图分类号:TP311文献标识码:A文章编号:1009-3044(2012)03-0508-04The Design and Implementation of Database for Online Examination SystemLiu Hong-jiang(Aba Teachers’College, A ba 623002, China)Abstract: With the continuous development of computer and network technology as well as test technologies and methods, online exami? nation can meet the requirements of paperless examination and become one of the most important means of examination. In this trend, da? tabase will been designed for the establishment of online examination system, all these works is to expand the areas of students’ knowledge and to ensure fairness of the examination to a certain extent and also to imp rove the modernization level of test administration. Online ex? amination system is a typical management information system (MIS), which runs on windows 2003 sever, using a powerful and easily to op? erate environment named Microsoft SQL server 2005 as its database development platform.Key words: online examination system; database; design; implementation21世纪是一个“知识爆炸”的时代,信息更新的速度达到空前。
在线考试系统数据库设计

角色编号
RoleId
Number(1)notnull
3、管理员信息表AdminInfo
伦理名
物理名
属性
主键
外键
用户编号
AdminId
Varchar2,notnull
Y
身份证号
CardId
Varchar2,notnull
姓名
NameVarcΒιβλιοθήκη ar2,notnull性别
Sex
伦理名
物理名
属性
主键
外键
题目编号
QuestionId
Varchar2,notnull
Y
参考题目信息表
选项编号(A、B、C、D…)
ChoseId
Char(1),notnull
选项内容
chose
Varchar2,notnull
8、科目表Course
伦理名
物理名
属性
主键
外键
科目编号
CourseId
Char(3),notnull
在线考试系统数据库设计
1、角色表Role
伦理名
物理名
属性
主键
外键
角色编号
RoleId
Number(1)notnull;
Y
角色名
RoleName
Varchar2notnull
2、登录表Login
伦理名
物理名
属性
主键
外键
登录名
LoginId
Varchar2notnull
Y
参考各信息表的身份证
登录密码
Password
伦理名
物理名
属性
SQL数据库试卷

SQL数据库试卷一、单选题1.按照()来划分,数据处理分为人工处理、机械处理和电子处理三个阶段A 工具B 规模C 处理方法D 年代2.描述实体及实体间联系的模型是()A E-R模型B 层次模型C 网状模型D 关系模型3.如果在一个查询中需要将某些行为过滤掉,那么所进行的关系操作是()A 选择操作B 投影操作C 连接操作D 并操作4.在下列SQL Server常量中,()是非法常量。
A‘数据库系统’ B ‘Ab3D%’ C -12 D ‘a3b’d’5.有一个表:借阅(书号、书名,库存数,读者号,借期,还期),假如同一本书允许一个读者多次借阅,但不能同时对一种书借多本,则该表的主键应该是()A 书号B 书号+读者号C 读者号D 书号+读者号+借期6.表A中编号为主键,它有100行数据,表B中有30行数据,则下列SQL语句的执行结果是():Select A.编号,count(*)From A LEFT OUTER JOIN BOn A.编号=B.编号A 出现错误B 100行C 小于100行D 大于100行7.字符串常量使用()作为界定符A 单引号B 双引号C 方括号D 花括号8.表达式‘123’+‘456’的结果是()A ‘579’B 579C ‘123456’D 都不对9.下列操作中,()不是SQL server服务器管理器功能A 启动SQL server服务B 停止……服务C 执行SQL查询命令D 暂停……服务10.下面数据库中,属于SQL server系统数据库的是()数据库A NorthwindB tempdbC pubsD sysdb11.关于数据库事务日志文件叙述错误的是()A 一个数据库至少有一个事物日志文件B 创建数据库时,如果未指定事物日志文件,SQL server则会自动创建一个C 事务日志文件的默认大小是1MBD 如果未指定事务日志文件的增长量,则文件大小保持不变12.关于DROP DATABASE语句描述错误的是()A 一次可以删除一个或多个数据库B 在删除数据库时不会显示确认信息C 会删除数据库的磁盘文件D 如果数据库正在使用,删除数据库将导致应用程序出错13.若要删除booklist表中列bookname值为’book1’和’book2’的所有记录,以下语句删除不成功的是()A delete booklist where bookname in (‘book1’,’book2’)B delete booklist where (bookname=’book1’)or(bookname=’book2’)C delete booklist where bookname =’book1’ or bookn ame=’book2’D delete booklist where bookname=’book1’ and bookname=’book2’14.学生成绩表grade中有字段score(float),现在要把所有在55分至60分之间的分数提高5分,以下SQL语句正确的是()A update grade set score=score+5 where score in(55,60)B update grade set score=score+5 where score>=55 and score<=60C update grade set score=score+5 where score between 55 or 60D update grade set score=score+5 where score <=55 and score>=6015 SQL server中要删除表tempa字段cola(值为NULL或0,或1)值为NULL的数据,以下语句正确的是()A delete tempa where cola in (NULL)B delete tempa where cola=NULLC delete tempa where cola is NULLD delete tempa where (cola,0) is NULL16.SQL server中,下列哪个语句能将temp表中的hostname字段扩充为varchar (100)A alter table temp alter column hostname varchar(100)B alter table temp column hostname varchar(100)C alter table temp alter column of hostname varchar(100)D alter table temp add column hostname varchat(100)17.主键索引可确保字段中输入值的()A 多样B 重复C 唯一D 若干18.下面关于索引的说法正确的是()A 索引可以修改B 索引越多,查询效率越高C 索引只能删除D 表中不能没有索引19.在SQL server创建的索引中,以下哪种索引可以使表中各行的物理顺序与键值得逻辑即索引顺序相同?A 聚簇索引B 非聚簇索引C 两者都是D 两者都不是20.请问UNIQUE约束和主键约束是以下哪种完整性的体现?A 域完整性B 引用完整性C 实体完整性D 其他21.SQL server是一个()的数据库系统A 网状型B 层次型C 关系型D 以上都不是22.要查询book表中所有书名中包含“计算机”的书记情况,可用()语句A select * from book where book_name like ‘*计算机*’B select * from book where book_name like’%计算机%’C select * from book where book_name = ‘*计算机*’D select * from book where book_name =’%计算机%’23.select语句中与having子句通常同时使用的是()子句A order byB whereC group byD 无需配合24.在SQL server数据库文件中,日志文件的后缀名是()A ldfB logC mdfD ndf25.E-R图是表示要领模型的有工具之一,E-R图中的椭圆框所表示的是()A 实体和实体之间的联系B 实体C 实体的属性D 联系的属性26.下列四项中,不属于SQL2000实用程序的是()A 企业管理器B 查询分析器C 服务管理器D 媒体播放器27.SQL server安装程序创建4个系统数据库,下列哪个不是()A masterB modelC pubD msdb28.下列哪个不是数据库对象()A 数据模型B 视图C 表D 用户29.下列哪个不是SQL数据库文件的后缀?A .mdfB .ldfC .tifD .ndf30.在SQL中,建立表用的命令式()A create tableB create ruleC create viewD create index31.SQL语言中,条件“年龄between 40 and 50“表示年龄在40至50岁之间,且()A 包括40岁和50岁B 不包括40岁和50岁C 包括40岁但不包括50岁D 包括50岁但不包括40岁32.SQL语言中,删除记录的命令是()A deleteB dropC clearD remove33.关系数据库中,主键是()A 为标识表中唯一的实体B 创建唯一的索引,允许空值C 只允许以表中第一字段建立D 允许有多个主键的34.SQL的视图是从()中导出的A 基本表B 视图C 基本表或视图D 数据库35.模式查找like’_a%’,下面哪个结果是可能的A ailiB baiC bbaD cca36.下面的哪一个日期时间函数能计算图书出版日期到现在的月数?(其中pubdate表示图书出版日期)A datediff(year,pubdate,getdate())B datediff(month,pubdate,getdate())C datediff(day,pubdate,getdate())D datediff(week,pubdate,getdate())37.一个学生只能就读于一个班级,而一个班级可以同时容纳多一个学生,班级与学生之间的关系()A 一对一B 一对多C 多对多38.下列哪种语句用来创建规则?A create ruleB drop ruleC create tableD create view39.现有关系:学生(学号,姓名,课程号,系号,成绩),为消除数据冗余,至少需要分解为()A 1个表B 2个表C 3个表D 4个表40.要建立一个约束,保证用于表(user)中年龄(age)必须在16周岁以上,下面语句正确的是()A alter table user add constraint ck_age check(age>16)B alter table user add constraint df_age default(16) for ageC alter table user add constraint uq_age unique(age>16)D alter table user add constraint df_age default(16)二、判断题1.‘11.9’是SQL中的字符串常量2. 在一个关系中,元组的顺序可以任意排列,不影响对关系的操作,单属性的顺序不能任意排列。
数据库课程设计-在线考试系统

数据库课程设计-在线考试系统(共29页)--本页仅作为文档封面,使用时请直接删除即可----内页可以根据需求调整合适字体及大小--数据库课程设计一、课程设计题目学生在线考试系统二、开发环境选择整个系统开发完全采用Browser/Server模式,开发平台为Java平台,以Tomcat为JSP引擎和Web服务器,后台数据库使用。
在开发模式上选择Browser/Server模式,是因为B/S模式有以下优点:1.开发成本及维护成本降低。
由于B/S架构管理软件只安装在服务器端(Server)上,网络管理人员只需要管理服务器就行了,用户界面主要事务逻辑在服务器(Server)端完全通过WWW浏览器实现,极少部分事务逻辑在前端(Browser)实现,所有的客户端只有浏览器,网络管理人员只需要做硬件维护。
2.良好的安全性能,采三大框架Struts+Hibernate+Spring降低程序的耦合性。
因此系统的架构就采用了B/S设计模式。
三、数据库设计1、7张表(学生表、课程表、选课表、教师表、题库表、试卷表、新闻表)课程表:CREATE TABLE `subj` (`sj_id` int(11) NOT NULL AUTO_INCREMENT,`sj_name` varchar(15) COLLATE utf8_bin NOT NULL,`date` date NOT NULL,PRIMARY KEY (`sj_id`))学生表CREATE TABLE `student` (`s_id` int(11) NOT NULL AUTO_INCREMENT,`s_num` varchar(15) COLLATE utf8_bin NOT NULL,`s_name` varchar(10) COLLATE utf8_bin NOT NULL,`s_major` varchar(20) COLLATE utf8_bin NOT NULL,`s_class` int(11) NOT NULL,`date` date NOT NULL,PRIMARY KEY (`s_id`))学生成绩表CREATE TABLE `student_grade` (`sc_id` int(11) NOT NULL AUTO_INCREMENT,`s_id` int(11) DEFAULT NULL,`sj_id` int(11) DEFAULT NULL,`grade` int(11) NOT NULL,`sj_date` date NOT NULL,PRIMARY KEY (`sc_id`),KEY `FKDCA1CCD39B735348` (`s_id`),KEY `FKDCA1CCD36A65347` (`sj_id`),CONSTRAINT `FKDCA1CCD36A65347` FOREIGN KEY (`sj_id`) REFERENCES`subj` (`sj_id`),CONSTRAINT `FKDCA1CCD39B735348` FOREIGN KEY (`s_id`) REFERENCES`student` (`s_id`),CONSTRAINT `student_grade_ibfk_1` FOREIGN KEY (`s_id`) REFERENCES `student` (`s_id`),CONSTRAINT `student_grade_ibfk_2` FOREIGN KEY (`sj_id`) REFERENCES `subj` (`sj_id`))题库表CREATE TABLE `exam` (`exam_id` int(11) NOT NULL AUTO_INCREMENT,`exam_mg` text COLLATE utf8_bin NOT NULL,`exam_da` varchar(10) COLLATE utf8_bin NOT NULL,`exam_type` int(11) NOT NULL,`exam_grade` int(11) NOT NULL,`type_a` varchar(100) COLLATE utf8_bin DEFAULT NULL,`type_b` varchar(100) COLLATE utf8_bin DEFAULT NULL,`type_c` varchar(100) COLLATE utf8_bin DEFAULT NULL,`type_d` varchar(100) COLLATE utf8_bin DEFAULT NULL,`sj_id` int(11) DEFAULT NULL,`exam_date` date NOT NULL,PRIMARY KEY (`exam_id`),KEY `FK2FB81F6A65347` (`sj_id`),CONSTRAINT `exam_ibfk_1` FOREIGN KEY (`sj_id`) REFERENCES `subj` (`sj_id`),CONSTRAINT `FK2FB81F6A65347` FOREIGN KEY (`sj_id`) REFERENCES`subj` (`sj_id`))试卷表CREATE TABLE `epaper` (`ep_id` int(11) NOT NULL AUTO_INCREMENT,`ep_grade` int(11) NOT NULL,`ep_pw` varchar(20) COLLATE utf8_bin NOT NULL,`ep_date` int(11) NOT NULL,`ep_xnum` int(11) NOT NULL,`ep_pnum` int(11) NOT NULL,`ep_pgrade` int(11) NOT NULL,`ep_xgrade` int(11) NOT NULL,`date` date NOT NULL,`sj_id` int(11) DEFAULT NULL,`ep_type` int(11) DEFAULT NULL,PRIMARY KEY (`ep_id`),KEY `FKB2B188476A65347` (`sj_id`),CONSTRAINT `epaper_ibfk_1` FOREIGN KEY (`sj_id`) REFERENCES `subj` (`sj_id`),CONSTRAINT `FKB2B188476A65347` FOREIGN KEY (`sj_id`) REFERENCES`subj` (`sj_id`))新闻表CREATE TABLE `news` (`news_id` int(11) NOT NULL AUTO_INCREMENT,`news_mg` text COLLATE utf8_bin NOT NULL,`date` date NOT NULL,PRIMARY KEY (`news_id`))教师表CREATE TABLE `teacher` (`t_id` int(11) NOT NULL AUTO_INCREMENT,`t_name` varchar(15) COLLATE utf8_bin NOT NULL,`t_password` varchar(15) COLLATE utf8_bin NOT NULL,PRIMARY KEY (`t_id`))2、7张表(学生表、课程表、选课表、教师表、题库表、试卷表、新闻表)说明学生表课程表选课成绩表教师表题库表试卷表新闻表二、课程设计内容需求(Java EE项目)(1)、项目流程图(1)、课程设计题目学生在线考试系统、(2)、课题要求:1.学生登录验证(需要在数据库中验证)2.查询课程3.删除课程4.查询分数5.查询不及格分数(小于60为不及格)附加功能:6.老师输入一次测试题目后生成密码。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
在线考试系统(SQL数据库)
摘要
:随着信息时代的到来,人类知识更新的周期越来越短。
如何使教学、考试能满足不同地点和不同学习时间人们的需要,传统的面对面考试方式在这方面已经力不从心。
在这种情况下,考试型网站应运而生,并成为现代教育发展的新趋势。
本设计主要包括计算机网上考试系统方案分析与规划设计,介绍了整个设计过程中的思路和所用到的技术,以及如何实现本系统的各个功能。
整个系统以JSP为编程语言,与SQLSERVER2000数据库相结合,体现了交互性的原则,培养同学们的创新能力,充分调动考生的兴趣。
网站满足在Internet上运行的条件,并具备安全、稳定、下载快的特点。
考生可以很方便的通过本网站进行计算机在线考试,具有很高的应用价值。
关键字:计算机网上考试系统,JSP,Struts,B/S结构
目录
摘要1
Abstract 2
第一章在线考试系统问题定义 5
1.1课题背景5
1.2 研究意义5
1.3国内外发展概况6
1.4本章小结6
第二章可行性分析7
2.1 技术可行性7
2.2 经济可行性7
2.3 操作可行性7
2.4法律可行性7
2.5本章小结7
第三章需求分析8
3.1 JSP技术简介8
3.2 STRUCTS技术简介8
3.3 JavaBean组件简介9
3.4 JSP的特点9
3.5 SQLSERVER 2000 数据库10
3.6 系统数据库连接10
3.7 BS模式与C/S模式的比较分析14
3.8 功能分析15
3.9 性能分析16
3.10运行环境16
3.11本章小结16
第四章总体设计17
4.1系统设计原理17
4.2功能模块设计17
4.3本章小结18
第五章数据库设计19
5.1数据库设计规则19
5.2数据库概念结构设计19
5.3数据库逻辑结构设计22
5.4本章小结23
第六章详细设计24
6.1系统登录模块的设计24
6.2添加用户模块的设计25
6.3删除用户模块的设计26
6.4题目信息录入模块的设计27
6.5学生信息录入模块的设计29
6.6学生信息修改模块的设计31
6.7留言管理模块的设计31
6.8系统退出模块的设计32
6.9本章小结33
第七章系统实现34
7.1 管理员登陆34
7.2 考生信息管理35
7.3 试卷题目管理35
7.4 留言管理35
7.5 考生登陆36
7.6 在线考试36
7.7本章小结37
第八章软件测试38
8.1软件测试的目的和意义38
8.2软件测试的步骤39
8.3软件测试的主要内容39
8.4软件测试的具体实现40
8.5软件测试结论41
8.6评价41
8.7本章小结41
总结42
致谢44
参考文献45
功能分析
用户类别:登录系统的身份定为三种,一是管理员,三是学生,只有被授权的用户才可以使用本系统的资源。
权限管理:系统需要经过有效的身份验证可以登录。
用户的身份不同,使用的系统资源也不同。
考生只可以参加在线考试。
一般管理员(普通教师)可以在线制作试卷,进行考生管理、成绩查询等。
在线考试功能:考生输入准号证号登陆系统后,选择试卷可进行考试。
答题完毕后,可自动
交卷,系统将自动评分。
在线制作试卷:一般管理员可在线制作试卷。
考生管理功能:可注册新增学生用户,查看个别考生或班级考生的信息。
考生成绩查询功能:提供考生各科目成绩的查询。
系统管理功能:管理员有此权限。
可对增加,修改,删除等。
以下是部分界面图,如图片不清,请直接点击图片,如需要看更详细的资料,请直接联系客服!
图1(双击并最大化图片,可看清晰图片)
图2(双击并最大化图片,可看清晰图片)
图3(双击并最大化图片,可看清晰图片)。