毕业设计(论文)在线题库考试系统.doc

上传人:laozhun 文档编号:4129641 上传时间:2023-04-06 格式:DOC 页数:88 大小:634KB
返回 下载 相关 举报
毕业设计(论文)在线题库考试系统.doc_第1页
第1页 / 共88页
毕业设计(论文)在线题库考试系统.doc_第2页
第2页 / 共88页
毕业设计(论文)在线题库考试系统.doc_第3页
第3页 / 共88页
毕业设计(论文)在线题库考试系统.doc_第4页
第4页 / 共88页
毕业设计(论文)在线题库考试系统.doc_第5页
第5页 / 共88页
点击查看更多>>
资源描述

《毕业设计(论文)在线题库考试系统.doc》由会员分享,可在线阅读,更多相关《毕业设计(论文)在线题库考试系统.doc(88页珍藏版)》请在三一办公上搜索。

1、前言 目前,经济发达国家已经建立了完善的考试专业机构。各机构也都根据自己所承担的职能建立起了大型题库。学校是考试最为频繁的单位之一。在学校,尤其是在各大高校,科目众多,任课教师工作繁忙。为了更好地检查教师在教学过程中和学生有学习过程中的效率,以便能更好地把教学质量提高。而每次考试为了能出一份难易适中,又能体现对能力和知识点全面考察的试卷,教师需花费相当多的时间和精力。即使如此,也很难保证所出的试卷的科学性、合理性,甚至可能会出现试卷偏难或偏易的现象,达不到预期的考察目标。传统的考试出题总是教师考前集中出题、集中组卷,这样很难保证试卷的质量,进而不能准确反映学生的学习效果。为促进教学手段的现代化

2、,开发可以满足需求的在线试题考试系统,以提高教学质量,减轻教师在出题、组卷的工作量,帮助教师方便、快速、准确组出难度适宜的试卷,同时也便于学生参与考试。 目前已有众多学者在该领域做了大量工作,提出了许多建立通用智能组卷系统的方法。它的通用性体现在系统可以实现对多门学科试题的录入、管理和组卷;而智能则主要体现在系统可根据用户选择的相关信息,自动组成若干套同等难度、相同题量的平行试卷。本系统将项目设置、题库管理和试卷生成在线考核集为一体,不仅能帮助教师适时录入试题,丰富存贮自己题库。为教师面对不同需求,可以很好的满足老师对于不同难度和不同科目需要的试卷。1问题定义1.1开发背景1.1.1课题背景考

3、试在我国古代就已经有了很大的发展,早在1300年以前就有了科举制度。但这种考试不规范、不严密,不能客观、准确地评估一个人的能力水平。第二次世界大战结束后,考试在社会生活中的地位进一步提高, 资格证书考试也就应运而生。这种考试次数频繁,命题工作量大,并且对考试的测量学特性要求更加严格,不少考生要求结果相互可比,因此,建立高质量、大容量的现代化题库成为必要。随着经济的发展,社会的进步,科学技术的不断提高,计算机科学日渐成熟,计算机越来越深入到我们日常的学习、工作及生活中,成为我们不可缺少的辅助工具。其强大的功能已为人们深刻认识,它已进入人类社会的各个领域,比如文字处理、信息管理、辅助设计、图形图像

4、处理、教育培训以及游戏娱乐等,并发挥着越来越重要的作用,各行各业的人们无须经过特别的训练就能够使用电脑完成许许多多复杂的工作。 目前,经济发达国家已经建立了完善的考试专业机构。各机构也都根据自己所承担的职能建立起了大型题库。 从我国恢复高考制度以后,随着高考标准化的实施,尤其是微型计算机的快速发展,这些都为题库建设提供了基础条件。 学校是考试最为频繁的单位之一。在学校,尤其是在各大高校,科目众多,任课教师工作繁忙。为了更好地检查教师在教学过程中和学生有学习过程中的效率,以便能更好地把教学质量提高。而每次考试为了能出一份难易适中,又能体现对能力和知识点全面考察的试卷,教师需花费相当多的时间和精力

5、。即使如此,也很难保证所出的试卷的科学性、合理性,甚至可能会出现试卷偏难或偏易的现象,达不到预期的考察目标。传统的考试出题总是教师考前集中出题、集中组卷,这样很难保证试卷的质量,进而不能准确反映学生的学习效果。为促进教学手段的现代化,开发可以满足需求的在线试题考试系统,以提高教学质量,减轻教师在出题、组卷的工作量,帮助教师方便、快速、准确组出难度适宜的试卷,同时也便于学生参与考试。1.1.2系统开发的必要性一个学校,题库管理是学校一项重要工作。 题库管理无论是哪个学校都要进行的工作。计算机管理题库档案,日常办公,实现无纸化办公,分析题库现状通过强大的查询和索检高效的索检出数据,提高办事效率。题

6、库考试系统可以为学校教师举行考试提供方便与快捷的方式,拥有与真实考试同样的题型、组卷等功能。其开发内容主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。提高教职员工的工作效率和工作质量,减轻其工作压力。同时,学生也可以利用该系统更为高效的完成对各个科目的考核任务。也有很多软件科技公司致力库考试系统的研究开发,作为一种商业系工具。1.2开发工具介绍C#(读做 C sharp,中文译音暂时没有。专业人士一般读C sharp,现在很多非专业一般读C井。C#是微软公司发布的一种面向对象的、运行于.NET Framework之上的高级程序设计语言。#是一种安全的、稳定的、简单的,由C和C+衍

7、生出来的面向对象的编程语言。它在继承C和C+强大功能的同时去掉了一些它们的复杂特性(例如没有宏和模版,不允许多重继承)。C#综合了VB简单的可视化操作和C+的高运行效率,以其强大的操作能力、优雅的语法风格、创新的语言特性和便捷的面向组件编程的支持成为.NET开发的首选语言。并且C#成为ECMA与ISO标准规范。C#看似基于C+写成,但又融入其它语言如Delphi、Java、VB等。C#是一种现代的面向对象语言。它使程序员快速便捷地创建基于Microsoft .NET平台的解决方案。这种框架使C#组件可以方便地转化为XML网络服务,同时他增强了开发者的效率,同时也致力于消除编程中可能导致严重结果

8、的错误。C#使C/C+程序员可以快速进行网络开发,并保持了开发者所需要的强大性和灵活性。SQL Server 是一个关系数据库管理系统,它最初是由Microsoft Sybase 和Ashton-Tate三家公司共同开发的。于1988 年推出了第一个OS/2 版本在Windows NT 推出后,Microsoft与Sybase 在SQL Server 的开发上就分道扬镳了。Microsoft 将SQL Server 移植到Windows NT系统上专注于开发推广SQL Server 的Windows NT 版本,Sybase 则较专注于SQL Server在UNIX 操作系统上的应用。在系统中

9、用到的是Microsoft SQL Server 以后简称为SQL Server或MS SQL Server。SQL Server 2005 是Microsoft 公司推出的SQL Server 数据库管理系统的最新版本该版本继承了SQL Server 8.0(SQL Server2000) 版本的优点。同时又比它增加了许多更先进的功能具有使用方便可伸缩性好与相关软件集成程度高等优点,可跨越从运行Microsoft Windows 2000的膝上型电脑到运行Microsoft Windows Vista的大型多处理器的服务器等多种平台使用。目前被广泛使用的数据库有SQL Server、Orac

10、le、Access等。Access是一个可视化工具,是风格与Windows完全一样,用户想要生成对象并应用,只要使用鼠标进行拖放即可,非常直观方便。系统还提供了表生成器、查询生成器、报表设计器以及数据库向导、表向导、查询向导、窗体向导、报表向导等工具,使得操作简便,容易使用和掌握。但是access数据库有一定的极限,如果数据达到100M左右,很容易造成服务器iis假死,或者消耗掉服务器的内存导致服务器崩溃。而SQL Server是基于服务器端的中型的数据库,可以适合大容量数据的应用,在功能上管理上也要比Access要强得多。在处理海量数据的效率,后台开发的灵活性,可扩展性等方面强大。因为现在数

11、据库都使用标准的SQL语言对数据库进行管理,所以如果是标准SQL语言,两者基本上都可以通用的。SQL Server还有更多的扩展,可以用存储过程,数据库大小无极限限制。因为本系统需求一个中型,而且安全性强的数据库,所以选择SQL Server做为该系统的数据库。SQL(Structured Query Language,结构查询语言)是一个功能强大的数据库语言。SQL通常使用于数据库的通讯。ANSI(美国国家标准学会)声称,SQL是关系数据库管理系统的标准语言。SQL语句通常用于完成一些数据库的操作任务,比如在数据库中更新数据,或者从数据库中检索数据。使用SQL的常见关系数据库管理系统有:Or

12、acle、 Sybase、 Microsoft SQL Server、 Access等等。虽然绝大多数的数据库系统使用SQL,但是它们同样有它们自立另外的专有扩展功能用于它们的系统。但是,标准的SQL命令,比如“Select”、 “Insert”、 “Update”、 “Delete” 、“Create”和 “Drop”常常被用于完成绝大多数数据库的操作。MS SQL Server 就是用的Transact- SQL。SQL语言有着非常突出的优点,SQL语言是非过程化的语言、统一的语言、是所有关系数据库的公共语言。非过程化语言:SQL是一个非过程化的语言,因为它一次处理一个记录,对数据提供自动

13、导航。SQL允许用户在高层的数据结构上工作,而不对单个记录进行操作,可操作记录集,所有SQL 语句接受集合作为输入,返回集合作为输出。SQL的集合特性允许一条SQL语句的结果作为另一条SQL语句的输入。统一的语言:SQL可用于所有用户的DB活动模型,包括系统管理员、数据库管理员、 应用程序员、决策支持系统人员及许多其它类型的终端用户。所有关系数据库的公共语言:由于所有主要的关系数据库管理系统都支持SQL语言,用户可将使用SQL的技能从一个RDBMS(关系数据库管理系统)转到另一个,所有用SQL编写的程序都是可以移植的。SQL为许多任务提供了命令,其中包括:查询数据、在表中插入、修改和删除记录、

14、建立、修改和删除数据对象、控制对数据和数据对象的存取、保证数据库一致性和完整性等。以前的数据库管理系统为上述各类操作提供单独的语言,而SQL 将全部任务统一在一种语言中。SQL功能强大,是一种完备的数据处理语言,不仅用于数据库查询,而且用于数据库中的数据修改和更新,概括起来,它可以分成以下几组:DML(Data Manipulation Language,数据操作语言):用于检索或者修改数据;DDL(Data Definition Language,数据定义语言): 用于定义数据的结构,比如 创建、修改或者删除数据库对象;DCL(Data Control Language,数据控制语言):用于

15、定义数据库用户的权限。SqlConnection 对象和数据库交互,连接它。连接帮助指明数据库服务器、数据库名字、用户名、密码,和连接数据库所需要的其它参数。connection对象会被command对象使用,这样就能够知道是在哪个数据库上面执行命令。与数据库交互的过程意味着你必须指明想要发生的操作。这是依靠command对象执行的。你使用command对象来发送SQL语句给数据库。command对象使用connection对象来指出与哪个数据库进行连接。你能够单独使用command对象来直接执行命令,或者将一个command对象的引用传递给SqlDataAdapter,它保存了一组能够操作下

16、面描述的一组数据的命令。DataSet对象是数据在内存中的表示形式。它包括多个DataTable对象,而DataTable包含列和行,就象一个普通的数据库中的表。你甚至能够定义表之间的关系来创建主从关系(parent-child relationships)。DataSet是在特定的场景下使用帮助管理内存中的数据并支持对数据的断开操作的。DataSet是被所有Data Providers使用的对象,因此它并不像Data Provider一样需要特别的前缀。2可行性研究2.1 系统概述及业务流程图2.1.1 系统概述题库考试系统使用C#语言,在VS2010环境下开发,使用SQL Server20

17、08数据库,采取窗体的形式,易于实现。 通过对大学考试出题工作的调查,发现用计算机实现题目及试卷的管理可以比传统的人工选题、出题,节省大量的人力和物力资源,帮助提高教学质量,并加速了办公自动化、无纸化的实现。 2.1.2 业务流程图用业务流程图描述现行系统各项业务处理过程,并结合业务流程图详细准确地说明业务处理过程中数据的收集、输入、传递、存储、加工的方法、算法、输出的数量及形式等。现行系统的业务流程图是分析和描述现行系统业务的重要工具之一。其主要作用是:描述现行系统的业务情况以便于与管理人员交流,它是系统设计的前提和保证。 表2-1业务流程图使用的符号Tab.2-1Service flow

18、map use mark符号名称实体输入/输出的报表处理存储业务流向 成 绩 查 询 教务 主任 审 核 成绩单 成绩表 学 生 可用试卷 评 分 试卷考核 答 题 提 交 出题 教 师图2-1系统业务流程图Fig.2-1System flow map2.2技术可行性 硬件上:目前市场上所提供的硬件资源均可以满足系统开发的需要。 软件上:计算机均装配WINDOWS 7操作系统,可以满足系统的开发需要;开发软件采用Microsoft Visual Studio 2010进行开发,完全是用于开发客户端应用程序的,它提供了众多的描绘器用于创建和管理不同的对象,由开发者通过各种操作来控制应用程序的流程

19、。 Microsoft Visual Studio 2010支持了目前流行的数据库管理系统,可以用SQL语句来存取任何一种数据库,既可以生成独立的客户端上的应用,也可以在服务器上运行。因为开发所采用的工具全是可视化工具,开发出的应用程序均是图形化界面,操作员几乎不用记任何命令就可以操作此系统。另外,系统的操作员多为学校的教师,有较高的文化素质,他们其中大多已经基本会Windows的操作,即使不会操作Windows,经过短期的培训也能熟练的使用本软件,所以开发题库与试卷生成系统在技术上是可行的。SQL 2008作为微软在Windows 系列平台上开发的数据库,一经推出就以其易用性得到了很多用户的

20、青睐,相信大多数将自己的业务建立在Windows平台上的用户都会对它有相当的亲切感。区别于FoxPro小型数据库,SQL 2008是一个功能完备的数据库管理系统。它包括支持开发的引擎、标准的SQL语言、扩展的特性(如复制、OLAP、分析)等功能。而像存储过程、触发器等特性,也是大型数据库才拥有的。2.3经济可行性采用计算机管理不但可以提高工作效率,而且还可以节省人力、物力、财力,降低了人工处理产生的错误。由于所开发的系统是一个单机版的系统,在计算机配置方面的要求也不是很高,所以学校在软、硬件不需要进行大的投入的前提下,开发在线题库考试系统在经济上是可行的。2.4操作可行性随着科学技术的不断发展

21、,计算机科学的日渐成熟,其强大的功能已经为人们深刻认识,它己进入人类社会的各个领域并发挥着越来越重要的作用。MIS为计算机应用的一部分,使用计算机对学生的成绩信息进行管理,具有手工管理所无法比拟的优点。同时,为了适应时代发展,适应我国教育深化改革、全面实施素质教育的需要,教育部适时提出了加快普及信息技术,以教育信息化带动教育现代化,努力实现我国教育水平的跨越式发展的战略目标,所以开发题库与试卷生成系统在管理上是可行的。考试是整个教学过程中的一个重要环节,它是对学生所学知识和能力的一种评价,也是衡量教师教学效果优劣的一种教育测量手段。但是,目前考试的实施过程不完全科学,命题内容,评分标准等缺乏普

22、遍的可比性,考试不够客观和准确。随着计算机科学的迅速发展和广泛应用,计算机技术已进入现代教育领域,并形成了一门新兴的边缘科学计算机辅助教学(Computer Aided Instruction,CAI)。2.5法律可行性该平台的开发会不会在社会上引起侵权或其它责任问题。因为该平台是作为毕业设计与商业无关,又因为是自主开发设计,因此不会构成侵权,在法律上是可行的。2.6可行性研究结论综上所述,本系统是完全可行的。在技术、经济、操作、法律方面都具有实际的可行性。因此,系统可以进行开发。3需求分析在本系统的分析中,采用的是结构化方法,其特点是用图形化的方法自顶向下地分解整个系统。使设计者看到图便可以

23、直接理解系统的概况及功能,并为系统的进一步设计奠定基础。3.1 用户需求利用计算机建立试题库,实现计算机自动选题组卷,是CAI工程的重要组成部分,也是实现教考分离的一个重要手段。利用计算机组卷,不仅能节省教师的宝贵时间,提高工作效率,而且能消除出卷人主观意识的影响,使考试更加标准化,更加客观,真实,全面地反映反映教学的实际效果,有利于教学质量的提高。建立了试题库系统以后,可实行教考分离,促使任课老师必须按照教学大纲的要求认真备课,认真组织教学内容,改进教学方法,对提高教学质量和整体教学水平有着非常重要的意义。每次考试后,还可利用计算机对试卷和考试分数进行分析和评价,使考试这一教学环节更加科学化

24、和规范化。作为题库考试系统,该系统必须满足如下需求:1) 灵活随机的组卷方式2) 可以完成对试题库的添加,删除,修改,查询等功能的操作。3) 试卷的保密性要求,只有授权人员才能生成和查阅试卷。4) 试卷生成速度不宜太慢。5) 友好的用户界面。3.2 功能需求本系统是题库考试系统,主要有三方面的功能需求,其分别是:1)题库管理:为了用户能方便管理庞大的试题题库,实现各种常用或者自定义题型的录入、修改、查询、删除、分类等功能。2) 自动和手动生成试卷:用户能选择生成试卷的题型,试题数量,试题难度,以及试卷分值,且有预览试卷,预览答案,保存试卷和答案的功能。3)学生通过该系统完成对各个科目的试卷的考

25、核内容。3.3在线题库考试系统的功能用户根据不同的用户权限登陆该在线题库考试系统,新教师可以在该系统注册新的用户名,教师在登陆之后,可以对试题库大的实体进行管理,进行试题增加,试题删除,试题修改,试题查询的操作,并且可以根据试题库中的试题完成各个科目试卷的组卷的工作。学生在登陆到该系统之后,可以通过该系统完成对各个科目试卷的考核。学生在提交试卷之后,系统会完成对非主观题的评卷。3.4性能需求 使用界面简捷,功能全面,操作简单,容易。3.5系统数据流程图数据流图简称DFD图,数据流图有四种成分:源点或终点、处理、数据存储表和数据流。图中没有任何具体的物理元素,只是描述信息在系统中的流动和处理情况

26、,即使不是专业的计算机技术人员也容易理解,是极好的理解工具。它能精确的描述系统的逻辑模型,描述数据在MIS中有输入经过存储、加工处理最后输出的全过程,是设计者和用户交流的很好的工具。图形符号名称符号说明实体记述系统之外的数据提供或数据获得组织机构或个人,框内为实体名称 PM C 处理记述某种业务的手工或计算机处理,其中PM区记述处理标号,C区记述处理名称DNS 数据存储记述与处理有关的数据存储,DN区记述存储的标号,S区记述存储数据的名称数据流记述数据流的流动方向,FM记述数据流的名称图3-1 数据流图符号说明Fig.3-1 Data flow the diagram sign3.5.1系统顶

27、层图本系统根据前面绘制的业务流程图,采用自顶向下,逐层细化的方法,画的每一部分各层的数据流图如图3-2。 P 在线题库考试系统 在线题库考试系统 教师教师 F1 F5教务主任教务主任 F2F6 学生 学生F3 F7 管理员 管理员 F4F8图3-2 系统TOP图Fig.3-2 System TOP map3.5.2 一级细化图 P1 用户管理F5 F1.1 D1 教师信息表F6F2.1 D3 教务主任信息表F7 F3.1 D2 学生信息表 P2试题管理F1.2F5D4 试题信息表 P3试卷管理F5 F1.2 D5 试卷信息表F6 F2.2D6 成绩信息表F7 F3.2 3.5.3 二级细化图

28、P1.1注册信息 F4 F1.1.1注册信息 D1 教师信息 P1.2修改信息 F1.1.2 D1 教师信息表 F2.1. D3 教务主任信息表 F3.1.1 D2 学生信息表 P2.1试题添加F5 F1.2.1 D4 试题信息表 P2.2试题删除F5 F1.2.2 D4 试题信息表 P2.3 试题修改 F1.2.3 D4 试题信息表 P2.4试题查询 F5 F1.2.4 D4 试题信息表 P3.1手动组卷 F6 F1.2.5 D5 试卷信息表 P3.2 自动组卷 F6 F1.2.6 D5 试卷信息表 P3.3试卷删除F6 F2.2.1 D5 试卷信息表 P3.4试卷查询F6 F2.2.2 D

29、5 试卷信息表 P3.5试卷审阅F6 F2.2.3 D5 试卷信息表 P3.6试卷提交F7 F3.2.1 D6 成绩信息表 P3.7 成绩查询 F6 F2.2.4 D6 成绩信息表3.6数据字典3.6.1 数据字典的定义数据字典是关于数据的信息的集合,也就是对数据流程图中包含的所有元素的定义的集合。任何字典最主要的用途都是供人查阅对不了解的条目的解释,数据字典的作用是在正是在软件分析和设计的过程中给人提供关于数据的描述信息。数据流程图和数据字典共同构成系统的逻辑模型,没有数据字典数据流程图就不严格,然而没有数据流程图数据字典也难与发挥作用。只有数据流程图和对数据流程图中每个元素的精确定义放在一

30、起,才能共同构成系统的规格说明。3.6.2 数据字典的内容数据字典的主要内容包括:数据元素卡、数据流卡、数据处理卡和数据存储卡。数据元素是信息的最小单位,又称为数据项、字段,是组成数据流的数据存储的最小单位。数据流是对数据流程图中的数据流的定义,主要是系统输入与输出的数据流。数据处理是指对输入、输出的数据流的处理的描述。数据存储则是用于描述数据流程图中的数据存储情况。编号:F2名字:教务主任信息描述:教务主任操作在线题库考试系统组成:F2.1+F2.2编号:F1名字:教师信息描述:教师操作在线题库考试系统组成:F1.1+F1.2编号:F4名字:管理员信息描述:管理员操作在线题库考试系统组成:F

31、4编号:F3名字:学生信息描述:学生操作在线题库考试系统组成:F3.1+F3.2编号:F6名字:教务主任信息描述:反馈教务主任操作的结果组成:F6编号:F5名字:教师信息描述:反馈教师操作的结果组成:F5编号:F7 名字:学生信息描述:反馈学生操作的结果组成:F5编号:F8名字:管理员信息描述:反馈管理员操作长的结果组成:F6编号:F1.1名字:教师信息操作描述:反馈教师信息操作结果组成:F1.1.1F1.1.2编号:F1.2名字:试题信息结果描述:反馈试题操作结果组成:F1.2.1+F1.2.2+F1.2.3+F1.2.4+F1.2.5+F1.2.6编号:F2.1名字:管理员信息操作描述:反

32、馈试管理员信息操作结果组成:F2.1.1编号:F2.2名字:试卷操作信息描述:反馈试卷操作信息组成:F2.2.1+F2.2.2+F2.2.3+F2.2.4编号:F3.2名字:学生试卷信息操作描述:反馈学生试卷信息操作结果组成:F3.2.1编号:F3.1名字:学生信息操作描述:反馈学生信息操作结果组成:F3.1.1编号:F1.1.1名字:教师注册信息描述:反馈教师注册的信息组成:教师编号,姓名,密码,专业,院系编号:F1.1.2名字:教师修改信息描述:反馈教师修改的信息组成:教师编号,姓名,密码编号:F2.1.1名字:教务主任修改信息描述:反馈教务主任修改的信息组成:教务主任编号,姓名,密码编号

33、:F3.1.1名字:学生修改信息描述:反馈学生修改的信息组成:学号,姓名,密码编号:F1.2.1名字:教师试题添加操作信息描述:反馈教师试题添加操作信息组成:试题号,试题科目名称,科目编号,试题类型,试题题干,正确答案,试题难度,章节,分值编号:F1.2.2名字:教师试题删除操作信息描述:反馈教师试题删除操作信息组成:组成:试题号,试题科目名称,科目编号,试题类型,试题题干,正确答案,试题难度,章节,分值编号:F1.2.3名字:教师试题修改操作信息描述:反馈教师修改试题信息组成:试题号,试题科目名称,科目编号,试题类型,试题题干,正确答案,试题难度,章节,分值编号:F1.2.4名字:教师试题查

34、询操作信息描述:反馈教师试题查询操作结果组成:试题号,试题科目名称,科目编号,试题类型,试题题干,正确答案,试题难度,章节,分值编号:F1.2.5名字:教师手动生成试卷操作信息描述:反馈教师手动生成试卷操作信息组成:试题序号,试题科目,试题类型,试题题干,难度,答案,分值编号:F1.2.6名字:教师自动生成试卷操作信息描述:反馈教师自动生成试卷操作信息组成:试题序号,试题科目,试题类型,试题题干,难度,答案,分值编号:F2.2.1名字:管理员试卷删除操作信息描述:反馈管理员试卷删除操作的信息组成:试题序号,试题科目,试题类型,试题题干,难度,答案,分值编号:F2.2.2名字:管理员试卷查询操作

35、信息描述:反馈管理员试卷查询操作的信息组成:试题序号,试题科目,试题类型,试题题干,难度,答案,分值编号:F2.2.3名字:管理员试卷审阅操作的信息描述:反馈管理员试卷审阅操作的信息组成:试题序号,试题科目,试题类型,试题题干,难度,答案,分值编号:F3.2.1名字:学生试卷提交操作的信息描述:反馈学生试卷提交操作的信息组成:学号,学生姓名,科目名称,成绩编号:F2.2.4名字:管理员试卷查询操作的信息描述:管理员反馈试卷查询操作的信息组成:试题序号,试题科目,试题类型,试题题干,难度,答案,分值3.6.3数据处理处理过程的具体处理逻辑通常在详细设计过程中用判定表或判定树来描述。在数据字典中,

36、只无原则描述处理过程的说明性信息编号:P1名字:用户信息模块描述:用户注册,修改信息组成:P1.1+P1.2输入:F1.1+F2.1+F3.1输出:F5+F6+F7编号:P名字:在线题库考试系统描述:整个管理系统组成:P1+P2+P3输入:F1+F2+F3+F4输出:F5+F6+F7+8编号:P3名字:试卷信息模块描述:对试卷进行自动手动的生成,删除,查询,审阅,提交,成绩查询操作组成:P3.1+P3.2+P3.3+P3.4+P3.5+P3.6+P3.7输入:F1.2+F2.2+F3.2输出:F5+F6+F7编号:P2名字:试题信息模块描述:对试题进行添加,删除,修改,查询的操作组成:P2.1

37、+P2.2+P2.3+P2.4输入:F1.2输出:F5编号:P1.2名字:修改信息管理描述:用户修改个人信息管理输入:F1.1.2+F2.1.1+3.1.1输出:F5+F6+F7编号:P1.1名字:注册信息管理描述:用户注册个人信息管理输入:F1.1.1输出:F5编号:P2.2名字:试题删除信息管理描述:完成试题删除操作输入:F1.2.2输出:F5编号:P2.1名字:试题添加信息管理描述:完成试题添加操作输入:F1.2.1输出:F5编号:P2.4名字:试题查询信息管理描述:完成试题查询操作输入:F1.2.4输出:F5编号:P2.3名字:试题修改信息管理描述:完成试题修改操作输入:F1.2.3输

38、出:F5编号:P3.1名字:手动生成试卷信息管理描述:完成手动生成试卷信息操作输入:F1.2.5输出:F5编号:P3.2名字:自动生成试卷信息管理描述:完成手动生成试卷信息操作输入:F1.2.6输出:F5编号:P3.3名字:试卷删除信息管理描述:完成试卷删除信息操作输入:F2.2.1输出:F6编号:P3.4名字:试卷查询信息管理描述:完成试卷查询信息操作输入:F2.2.2输出:F6编号:P3.6名字:试卷提交信息管理描述:完成试卷提交信息操作输入:F3.2.1输出:F7编号:P3.5名字:试卷审阅信息管理描述:完成试卷审阅信息操作输入:F2.2.3输出:F6编号:P3.7名字:试卷成绩查询管理描述:完成试卷成绩查询信息操作

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 办公文档 > 其他范文


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号