计算机在线考试系统
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
摘要
伴随着Internet技术在各个领域的广泛应用,当今社会已经进入信息时代,信息技术革命使社会的各个领域都发生了翻天覆地的变化,计算机,网络技术也渗透到了学校的日常管理当中去。
而且网络化的管理也适合现在人的生活需求。
在线考试系统以其较高的实用功能、高效率的管理手段深受各界教育人士的青睐。
本系统运用b/s模式设计思想,运用当前较流行的JSP、JavaBean和Jscript 脚本语言技术和SQL SERVER数据库来实现的。
本文介绍了在线考试系统的发展现状,同时分析了系统中用到的JSP、JavaBean和Jscript脚本语言等技术的特点,并对在线考试系统的主页面和数据库进行了详细的设计。
并以此为理论基础和实践依据,设计并实现了在线测试系统。
实现的功能主要有:试题维护、用户管理、系统通知管理、学生在线测试、教师在线批卷、成绩管理等各项功能。
系统具有较高的可用性,通过将该系统在局域网上发布使用,测试程序工作流程,测试结果工作良好。
在网络已经延伸到我们社会生活的方方面面的今天,在线考试必然成为以后学校管理一个重要的方面,伴随着学校的发展而日益的完善,从而提高学校的整体的办公效率。
关键词在线考试;JSP技术;在线考试系统
I
Abstract
With the Internet technology in various fields, a wide range of applications, Today's society has entered the information age, Social revolution in information technology in all areas of earth-shaking changes have taken place, Computers, network technology has infiltrated the school's day-to-day examination of them to go. And network management are also suitable for the living needs.On-line examination system for its high practical functions and efficient management by means of education, people from all walks of life of all ages.
The use of the system b / s mode of thinking of the design, At present, the use of the more popular JSP, JavaBean and Jcript scripting language of technology and SQL SERVER Database achieved. This paper introduces online examination system development, while analysis of the system used in the JSP, JavaBean and Jcript scripting language, such as technical characteristics, and on-line page of the examination system and database design in detail. As the theoretical basis and practical basis for the design and realization of the on-line testing system. The realization of the functions are: the maintenance of questions, user management, system to inform the management, on-line testing of students, teachers approved on-line volume, performance management and other functions.
Systems with higher availability, Through the system, published in the local area network used to test the workflow procedures, test results of the good work. The network has extended to every aspect of life in our society today, On-line examination after the school is bound to become an important aspect of management, Along with the development of schools and the increasingly improved, so as to enhance the school's overall office efficiency.
Key words on-lineexamination JSP test On-line Examination System
II
目录
摘要 (I)
Abstract (II)
第1章绪论 (1)
1.1 课题背景 (1)
1.2 目的和意义 (1)
1.3 系统设计思想 (2)
1.4 论文的工作内容及论文的结构 (2)
第2章可行性分析 (4)
2.1 业务流程图 (4)
2.2 经济可行性 (5)
2.3 技术可行性 (7)
2.4 运行可行性 (7)
2.5 本章小结 (7)
第3章需求分析 (8)
3.1 在线考试系统产生和发展情况 (8)
3.2 在线考试系统的需求分析 (8)
3.2.1 系统数据流图的构建 (8)
3.2.2 数据字典的构建 (10)
3.3 本章小结 (19)
第4章总体设计 (20)
4.1 系统模块总体设计 (20)
4.2 数据库设计 (21)
4.2.1 数据库设计概述 (21)
4.2.2 数据分析 (21)
4.2.3 数据库的详细设计 (22)
4.3 本章小结 (25)
第5章详细设计 (26)
5.1 系统运行平台设置 (26)
5.2 开发工具简介 (26)
5.3 基本信息设置功能设计 (28)
5.3.1 系统整体程序流程图构建 (28)
5.3.2 试题维护功能模块 (29)
5.3.3 批阅试卷功能模块 (31)
5.3.4 简答题考试功能模块 (32)
5.3.5 系统信息管理功能模块 (33)
III
5.4 本章小结 (34)
第6章系统测试与性能分析 (36)
6.1 为什么要进行系统测试 (36)
6.2 软件测试 (36)
6.2.1 测试的基本概念 (36)
6.2.2 测试步骤 (37)
6.3 本系统测试 (38)
6.4 本章小结 (39)
第7章系统主要功能使用说明 (40)
7.1 系统登录步骤 (40)
7.2 管理员试题维护功能 (41)
7.3 教师批阅考卷功能 (42)
7.4 考生考试功能 (44)
7.5 成绩查询功能 (46)
结论 (49)
致谢 (50)
参考文献 (51)
附录1 (52)
附录2 (58)
IV
第1章绪论
1.1课题背景
在当今的社会,可以说是信息技术的发展时代,在社会的方方面面无不涉及到各种信息的处理。
信息是人们对客观世界的具体描述,是人们进行交流与联系的重要途径。
人类社会就处在一个对信息进行有效合理的加工中。
它将促进整个社会的发展。
随着社会信息技术的提高,计算机已被广泛应用于当今社会的各个领域,成为推动社会发展的首要技术动力。
在当今信息时代,人们的生活方式随着Internet的不断发展发生了不同寻常的改变。
基于Internet的在线考试系统作为本世纪的新型考试方式倍加受人们重视,如何改革传统的考试模式,增强教学手段,提高教学效果是摆在我们面前的一个新问题。
通过计算机进行在线考试时,不仅能够保证考试的准确无误、快速输出,而且还可以保证考试的公平、公正、保密性。
使用在线考试系统有很多的优点,例如:报名方便、考试种类繁多、可靠性高、存储量大、保密性好、寿命长、成本低等。
这些优点能够极大地提高在线考试系统的效率,也是考试的科学化、快捷化、正规化管理与世界接轨的重要条件。
1.2目的和意义
随着学校教育水平的不断提高,信息化技术的飞速发展,学校所追求的管理方式也有所改变。
为了适应现代社会网络化的趋势,提高学校的管理层次和办公效率,考试形式也渐渐的发生变化。
在线考试系统正是在这个形式下产生的良好的适应现在社会需要的一套系统,而且以飞快的速度在向前发展,完善着系统的本身的一些应用,所以在以后的信息化的生活中,必将成为教育事业的一项主要应用系统。
在线考试系统的应用,必将带来全新的考试变革。
随着互联网的渐渐普及和信息化的发展的同时,考生及教师也希望通过更快的联系方式,更简单方便的网络来满足自己的需求。
电子商务的发展益渗透到人们的日常生活中。
一个基于B/S模式的在线考试系统,即可以为考试人员提供更方便、快捷的考试环境,又可以通过网络使考生及教师更方便、快捷的完成从考试报名到考试结束的一系列的复杂过程,避免了因为异地考试而产生的诸多不便,提高工作效率。
因此,节省时间、节约费用、操作方便的在线考试系统会是学校将来发展的主流。
1
1.3系统设计思想
一个方便用户使用的软件应该具备软件体积小,操作界面友好,基本功能稳定,运行速度较快,以便方便快捷清晰的进行数据传输,和简易通讯功能。
本在线考试系统涉及学校的各个科目、各个老师和学生,是一个复杂的系统。
必须有一个正确的设计指导思想,通过系统功能结构、前台开发环境的设计、后台数据库各表间的联系、以及操作系统等因素,才能构成一个完善的网络体系结构,才能充分发挥计算机本身存在的最大优势。
根据目前学校在考试简洁、效率不高的实际需求,本系统的设计按照下述原则进行:
1.适应性
适应性是软件质量体系中重要的指标之一,系统的设计从最开始就应该以适应于多种运行环境,而且还必须具有应变能力,以适应未来变化的环境和需求,这就要求软件设计上非常灵活,才能具有很好的通用性。
2.易用性
本系统运用浏览器/服务器结构,使用myeclipse制作前台浏览器界面,采用SQL Server 2005做后台数据库,操作简单,用户只需注册登录后便可进行考试、查询成绩;教师需要经过注册便可进行批阅试卷、及修改成绩。
3.高可靠性
一个实用的系统同时必须是可靠的。
本设计数据库服务器采用免费的高信赖性的SQL server 2005,通过合理的结构化设计,并通过合适的网络设计,及软、硬件选型,以保证系统的可靠性与容错性,避免意外事件发生。
4.高安全性
本系统采用权限管理,不同权限的用户对数据信息的操作是不同的,既可以保证用户共享资源,同时也可保证关键数据的安全性。
5.可维护性
系统开通后,维护工作将是一个长期的工作。
本设计将充分考虑维护工作的需求,通过相应手段降低维护工作量及难度,从而达到保证运行可靠及节省费用目的。
6.可扩展性及灵活性
系统的设计以方便未来业务的扩展和系统扩充为目标,系统要求能够方便的升级,充分保护系统的投资。
7.经济性
在满足众多功能要求的前提下,尽可能做到少花钱,办大事,做到高效率。
1.4论文的工作内容及论文的结构
本文介绍了B/S体系结构的在线考试系统的设计及实现过程,在本次系
2
统开发过程中主要从事了以下模块的设计、开发工作:试题管理、用户管理、通知管理、成绩管理、试卷管理五大功能。
本文主体部分分为7章,第1章为绪论,介绍了本课题的目的和意义,综述系统开发的背景,阐述了作者在本次设计开发中的工作内容,提出了论文的结构层次。
第2章着重对系统进行了可行性分析,通过分析本系统的业务流程而画出业务流程图,并且进行了经济、技术、运行三方面的可行性分析。
第3章着重对系统进行了需求分析,介绍了在线考试系统的产生和发展情况,对在线考试系统进行了具体的需求分析,画出数据流图,写出了数据字典。
第4章阐述了在开发过程中的系统的总体设计的过程,系统功能模块的设计以及关系数据库的建立,本章反映了开发过程中数据库比较详细的设计方法。
第5章介绍了系统的开发工具和运行平台,介绍了各个模块的功能设计及其实现方式,阐述了作者在此次开发过程中遇到的一些问题和解决方法。
第6章是对系统的测试及性能分析阶段,完成了系统预期的结果。
第7章是系统的主要功能的使用说明,介绍了主要功能的操作流程,使用户更清楚的了解本系统。
3
第2章可行性分析
综合考虑教育事业的告诉发展和学校信息化发展过程中出现的各种情况,结合现在社会考试的实际。
在线考试系统如果实施后,将能够达到一下目标:
1. 学生考试管理信息化,可随时掌握学生的学习成绩情况。
2. 提供快速、准确的学生考试及成绩的最新信息。
3. 界面友好美观,操作简单易行,查询灵活方便。
4. 通过系统实施,可以提高学生考试的管理水平。
5. 系统维护方便可靠,有较高的安全性,满足实用性和先进性的要求。
6. 周全的考试提醒功能,用户登录新消息提示,及时提醒考生注意考试时间。
2.1业务流程图
根据当今社会考试的实际情况,业务考生进入系统后,可以对试卷信息进行提交,教师具有对试卷批阅权限。
考生考试业务流程描述如下:
1.用户登录:获取用户信息,确定其功能使用权限。
2.用户考试:选择试卷,进行考试。
3.提交试卷:提交所答试卷信息,客观题交卷处分,主观题交由相应的老师批阅。
4.教师登录:获取教师信息,确定其权限。
5.教师批阅:相关老师对提交的试卷进行批阅。
6.查询成绩:对可进行成绩进行查询。
考生考试业务流程如图2-1所示。
4
图2-1 考生考试业务流程图
新系统的目标确定后,可以从经济可行性、技术可行性和运行可行性三个方面对能否实现新系统目标进行可行性分析。
2.2经济可行性
软件经济可行性是指软件所能带来的经济效益与开发设计所需要的投资相比是否相适宜,同时还要看此软件能否真正给用户带来足够的经济效益。
经济可行性研究主要是进行成本效益分析,包括估计项目的开发成本,估算开发成本是否会高于项目的全部利润。
开发此系统主要是为了减轻学校管理人员的工作负担、提高考试的工作效率,节省工作时间和加强学校在数据上的管理而进行设计的。
例如:此系统运行后可以提供哪些以前无法及时提供的信息,考生考试的效率提高了多少,对于管理人员进行决策提供了多少帮助等。
5
下面从以下几个方面对系统的经济可行性进行具体的分析:
1.系统初期投资
系统初期投资如表2-1所示。
2.货币的时间价值
系统货币时间价值如表2-2所示。
引入在线考试系统两年后,可以节省18.59万元,比最初投资还少1.4万元。
但第三年可以节省8.639万元。
即:1.4/8.64=0.162
2+0.162=2.162
4.纯收入
43.294-21=22.294(万元)
当然,如果想要在五年后得到预计的纯收入,那么首先就应拿出初期投资的21万。
而且考虑到开发本系统将为以后带来的利益,拿出21万来进行在线考试系统的开发,是绝对必要
经过以上分析,在线考试系统的开发是可行的
6
2.3技术可行性
根据该系统目标来衡量所需的技术是否具备,一般可从硬软件的性能要求、环境条件、操作人员水平和数量等方面去考虑和分析。
考虑到系统实施的可行性,该系统采用B/S体系结构,在软件方面选择了如今较流行的MyEclipse 来进行开发管理平台的设计,使用SQL Server 2005数据库存储数据。
在硬件方面,则选择空间较大,只要是Pentium Ⅳ系列及以上的计算机,内存在512M以上,硬盘在10GB,都可以满足系统的开发需要!当然,硬件的配置越高,系统的开发与运行会更流畅。
考虑到如今的家用或商用电脑硬件的整体配置水平,系统在硬件方面是可行的。
由于MyEclipse和SQL Server都两个非常成熟的开发工具,无论在安全性、可用性、可靠性方面都毫无置疑,因此软件方面是可行的。
2.4运行可行性
通过系统对学校内部考试进行全面的自动化的管理,大大提高了学校的办公效率。
通过系统对学校教育过程中的数据进行全面的管理和统计,避免人为处理各类数据时所产生的各种问题,提高了学校的经济效益,为学校办公提供了大量的、权威的数据,使学校的管理进行到科学化、系统化的范筹。
网络化的学生管理,使学校管理更加规范,实现了通过网络对信息进行发布、传递、接收等一系列功能。
系统中设置的考生考试模块,为学校和考生都提供了一个更为方便的学习平台,大大提高学校和学生的工作效率,进而提高整体的办公效率。
经过以上分析,运行方面是可行的。
2.5本章小结
本章从业务流程、经济可行性、技术可行性和运行可行性四方面进行可行性分析。
综上分析所述,本系统的经济效益显著,技术手段成熟、可靠,易于维护,运行起来流畅,操作信息简单快捷,操作人员易懂,并且具有良好的市场拓展,因此本系统得开发前景相当乐观。
7
第3章需求分析
需求分析(又称逻辑设计)是管理信息系统开发的关键环节,要求在系统调查的基础上,对新系统的功能进行细致的分析,并建立一个新系统的逻辑模型。
新系统的逻辑模型由系统数据流程图、概况表、数据字典、物理逻辑表达式及有关说明组成。
最后要完成需求分析报告(也称为系统逻辑设计说明书)。
在系统设计阶段要做认真、细致的分析、研究工作,避免新系统在功能上存在先天不足或缺陷。
因为新系统模型是建立在对现行系统的分析及要求的基础上的,所以系统调查工作要进行得深入、细致、全面。
3.1在线考试系统产生和发展情况
在线考试系统采用Internet/Intranet技术,基于工作流的概念,使学校内部人员方便快捷地共享信息,高效地协同工作;改变过去复杂、低效的手工办公方式,实现迅速、全方位的信息化管理,为学校的管理和决策提供科学的依据。
一个学校实现在线考试的程度也是衡量其实现现代化管理的标准。
在线考试系统把最初的人工笔答考试发展到今天的以运用网络和计算机为标志的现阶段,对学校的管理方式的改变和效率的提高起到了积极的促进作用。
在线考试系统解决学校的考试管理规范化、提高学校运转的效率的基本问题,可以概括的说,在线考试系统不同于其他形式的管理系统,更集中关注于考生考试及学校办公的效率和可控性,是在以后学校提高整体运转能力不可缺少的软件工具。
3.2在线考试系统的需求分析
需求分析过程是整个系统开发的重要阶段,分析的成功与否,决定着整个系统功能的完善性以及稳定性。
在该阶段需求分析人员需要确定整个产品的功能要求,并且将现实事务抽象成对象并建模。
需求分析过程是完成整个软件开发的重要组成部分,分析的成功与否直接关系到整个系统功能的完善性与稳定性,分析的成功会给用户带来很大的方便,用户应用适合企业自身需要的软件可以提高工作效率,降低成本。
3.2.1系统数据流图的构建
1.系统顶层数据流图
8
在线考试系统考生功能模块的顶层数据流图描述:考生登录后,可以进行考试,可以查询成绩,可以查看系统通知。
教师可以批阅试卷、修改成绩。
管理员可以对试题进行维护、对用户信息进行管理、对系统通知进行管理、对成绩进行管理。
在线考试系统顶层数据流图如图3-1所示。
图3-1 在线考试系统顶层数据流图
2.管理员试题维护功能数据流图
在线考试系统管理员试题维护功能模块的数据流图描述:管理员经过验证登录后,可以对不同的试题进行维护,包括试题的添加、修改、删除等。
也可以直接浏览试题信息,以便及时了解试题的情况,采取相应的对策进行试题维护以方便系统的运行。
9
管理员试题维护功能数据流图如图3-2所示。
图3-2 管理员试题管理功能数据流图
3.2.2数据字典的构建
数据字典的作用是在软件分析和设计的过程中给人提供关于数据的描述信息。
它主要是对数据流图中的数据流、处理逻辑、外部实体、数据存储和数据项等方面进行具体的定义。
数据流程图配以数据字典,就可以从图形和文字两个方面对系统的逻辑模型进行完整的描述。
1.数据存储
数据存储是数据结构停留或保存的场所。
主要内容有数据存储的名称、组成、备注。
在考生考试功能数据流图中,用到的三个数据存储如下:
(1)文件名:选择题表(xuanze)
组成:编号+试卷类别+考题+A选项+B选项+C选项+D选项+答案+考试时间
备注:用于存储选择题的相关信息
(2)文件名:判断题表(panduan)
组成:编号+试卷类别+考题+A选项+B选项+答案+考试时间
备注:用于存储判断题的相关信息
(3)文件名:简答题表(jianda)
组成:编号+试卷类别+考题+标准答案+考生答案+考试时间
备注:用于存储简答题的相关信息
10
(4)文件名:系统通知表(xinxi)
组成:编号+试卷类别+考试时间+用户名+权限
备注:用于存储系统通知的相关信息
(5)文件名:用户信息表(login)
组成:用户名+密码+试卷类别+权限
备注:用于存储用户注册的相关信息
(6)文件名:试卷类别表(shijuan)
组成:编号+试卷类别+用户名+权限
备注:用于存储试卷类别的相关信息
(7)文件名:成绩表(fenshu)
组成:编号+试卷类别+选择题分数+判断题分数+简答题分数+总分数备注:用于存储考试成绩的相关信息
2.数据项定义
数据项也称为数据元素,是“不可再分”的数据单位,是数据的最小组成单位。
表3-1 系统顶层数据项定义
11
续表3-1
系统顶层数据流图中主要描述的数据流定义:
数据流编号:D1—02
数据流名称:注册考生信息
数据流来源:注册
数据流去向:F1-1
数据流组成:I01-01+I01-02+I01-03+I01-04
数据流编号:D1—03
数据流名称:考生登录信息
数据流来源:考生
数据流去向:P1-2
数据流组成:I01-01+I01-02+I01-03+I01-04
12
数据流编号:D1—04
数据流名称:考试信息
数据流来源:P1-2
数据流去向:P1-3
数据流组成:I01-40+I01-41+I01-42+I01-01+I01-02+I01-03+I01-04
数据流编号:D1—05
数据流名称:客观题分数信息
数据流来源:P1-3
数据流去向:F1-3
数据流组成:I01-32+I01-33+I01-34+I01-35+I01-38+I01-40
数据流编号:D1—06
数据流名称:浏览成绩信息
数据流来源:P1-2
数据流去向:P1-4
数据流组成:I01-01+I01-02+I01-04+I01-40
数据流编号:D1—07
数据流名称:浏览通知信息
数据流来源:P1-2
数据流去向:P1-5
数据流组成:I01-01+I01-02+I01-04
数据流编号:D1—08
数据流名称:通知信息
数据流来源:F1-4
数据流去向:P1-5
数据流组成:I01-27+I01-28+I01-29+I01-30+I01-31
数据流编号:D1—09
数据流名称:成绩信息
数据流来源:F1-3
数据流去向:P1-4
数据流组成:I01-32+I01-33+I01-34+I01-35+I01-36+I01-37+I01-38
数据流编号:D1—10
数据流名称:试卷信息
13
数据流来源:F1-2
数据流去向:P1-3
数据流组成:I01-39+I01-40+I01-41+I01-42
数据流编号:D1—11
数据流名称:考生信息
数据流来源:F1-1
数据流去向:P1-2
数据流组成:I01-01+I01-02+I01-03+I01-04
数据流编号:D1—12
数据流名称:要注册教师信息
数据流来源:教师
数据流去向:P1-6
数据流组成:I01-01+I01-02+I01-03+I01-04
数据流编号:D1—13
数据流名称:注册信息
数据流来源:P1-6
数据流去向:F1-1
数据流组成:I01-01+I01-02+I01-03+I01-04
数据流编号:D1—14
数据流名称:教师登录信息
数据流来源:教师
数据流去向:P1-7
数据流组成:I01-01+I01-02+I01-03+I01-04
数据流编号:D1—15
数据流名称:判卷信息
数据流来源:P1-7
数据流去向:P1-8
数据流组成:I01-01+I01-02+I01-03+I01-04
数据流编号:D1—16
数据流名称:要修改成绩信息
数据流来源:P1-7
数据流去向:P1-9
14
数据流组成:I01-01+I01-02+I01-03+I01-04
数据流编号:D1—17
数据流名称:浏览通知信息
数据流来源:P1-7
数据流去向:P1-5
数据流组成:I01-01+I01-02+I01-04
数据流编号:D1—18
数据流名称:主观题分数信息
数据流来源:P1-8
数据流去向:P1-8
数据流组成:I01-01+I01-03+I01-04+I01-36
数据流编号:D1—19
数据流名称:修改后成绩信息
数据流来源:P1-9
数据流去向:F1-3
数据流组成:I01-01+I01-03+I01-04+I01-36
数据流编号:D1—20
数据流名称:教师信息
数据流来源:F1-1
数据流去向:P1-7
数据流组成:I01-01+I01-02+I01-03+I01-04
数据流编号:D1—21
数据流名称:已答试卷信息
数据流来源:F1-2
数据流去向:P1-8
数据流组成:I01-21+I01-22+I01-23+I01-24+I01-25
数据流编号:D1—22
数据流名称:管理员登录信息
数据流来源:管理员
数据流去向:P1-10
数据流组成:I01-01+I01-02+I01-04
15
数据流编号:D1—23
数据流名称:管理信息
数据流来源:P1-10
数据流去向:P1-11
数据流组成:I01-01+I01-02+I01-04
数据流编号:D1—24
数据流名称:选择题信息
数据流来源:P1-11
数据流去向:F1-5
数据流组成:I01-05+I01-06+I01-07+I01-08+I01-09+I01-10+I01-11+ I01-12+I01-13
数据流编号:D1—25
数据流名称:判断题信息
数据流来源:P1-11
数据流去向:F1-6
数据流组成:I01-14+I01-15+I01-16+I01-17+I01-18+I01-19+I01-20
数据流编号:D1—26
数据流名称:系统通知信息
数据流来源:P1-11
数据流去向:F1-4
数据流组成:I01-27+I01-28+I01-29+I01-30+I01-31
数据流编号:D1—27
数据流名称:简答题信息
数据流来源:P1-11
数据流去向:F1-7
数据流组成:I01-21+I01-22+I01-23+I01-24+I01-25+I01-26
数据流编号:D1—28
数据流名称:管理员信息
数据流来源:F1-1
数据流去向:P1-10
数据流组成:I01-01+I01-02+I01-04
管理员试题管理功能数据流图中主要描述的数据流定义:
16
数据流编号:D1—29
数据流名称:更新后选择题信息
数据流来源:P1-12
数据流去向:F1-5
数据流组成:I01-05+I01-06+I01-07+I01-08+I01-09+I01-10+I01-11+ I01-12+I01-13
数据流编号:D1—30
数据流名称:更新后判断题信息
数据流来源:P1-12
数据流去向:F1-6
数据流组成:I01-14+I01-15+I01-16+I01-17+I01-18+I01-19+I01-20
数据流编号:D1—31
数据流名称:更新后简答题信息
数据流来源:P1-12
数据流去向:F1-7
数据流组成:I01-21+I01-22+I01-23+I01-24+I01-25+I01-26
数据流编号:D1—32
数据流名称:选择题信息
数据流来源:F1-5
数据流去向:P1-13
数据流组成:I01-05+I01-06+I01-07+I01-08+I01-09+I01-10+I01-11+ I01-12+I01-13
数据流编号:D1—33
数据流名称:判断题信息
数据流来源:F1-6
数据流去向:P1-13
数据流组成:I01-14+I01-15+I01-16+I01-17+I01-18+I01-19+I01-20
数据流编号:D1—34
数据流名称:简答题信息
数据流来源:F1-7
数据流去向:P1-13
数据流组成:I01-21+I01-22+I01-23+I01-24+I01-25+I01-26
17
数据流编号:D1—35
数据流名称:管理员登录信息
数据流来源:F1-1
数据流去向:P1-14
数据流组成:I01-01+I01-02+I01-04
数据流编号:D1—36
数据流名称:更新信息
数据流来源:P1-14
数据流去向:P1-12
数据流组成:I01-01+I01-02+I01-04
数据流编号:D1—37
数据流名称:浏览信息
数据流来源:P1-14
数据流去向:P1-13
数据流组成:I01-01+I01-02+I01-04
数据流编号:D1—38
数据流名称:管理员信息
数据流来源:F1-1
数据流去向:P1-14
数据流组成:I01-01+I01-02+I01-04
4.加工说明
管理员试题管理功能数据流图中主要描述的加工定义:
加工编号:P1-12
加工定义:更新
加工描述:管理员可通过此加工更新要修改的试题的信息
加工编号:P1-13
加工定义:浏览
加工描述:管理员可通过此加工对试题的基本信息进行查看
加工编号:P1-14
加工定义:登录
加工描述:管理员可通过此加工进行登录
18。