版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
基于WEB的网络攻防实验室预约管理系统设计摘要信息技术的发展飞速提升和普及,每一项工作都向着信息化靠近,网络的普及为社会经济发展提供了强大的动力。随着学生人数的增加,实验室的分配使用已成为高校管理中的一个重要问题。网上预约系统直接在系统上显示相应学院实验室信息。分析和设计学院实验室管理系统开发的需求和目标。系统是基于Internet的实验室在线预约系统的主体,相比传统的预约方式节省了大量的时间。结合JavaScript,Java,MySQL等网络编程技术,实现服务器与客户端的交互连接,同时开发实验室预约管理、预约待审批管理、待使用预约管理、被驳回预约管理、用户管理、删除预约记录等功能,实现学院实验室的网上预约功能。用户还可以在系统中进行密码更改和修改个人信息等操作。关键词:学院实验室;管理系统;网上预约目录1引言 引言1.1研究背景随着网络时代的来临和计算机不断的更新换代,教育方式和管理方式也随之发生改变,越来越多的高校相继建立实验室并不断扩大规模,教学管理方式的网格化,实验室管理的智能化已经成为教学改革的大方向,这就要求利用信息化的手段实现这一要求,对实验室进行充分利用成为当今各高校面临的一个重要问题,实行网络攻防实验室线上预约与管理不仅验室预约系统用校园网为依托,使教师,学生预约实验室比原来更加方便、快捷、充分利用资源REF_Ref26961\w\h[1]。能让管理人员动态掌握实验室管理状况,更能简化实验室使用人员的预约流程,节约时间和人力成本。网络攻防实验室预约系统的应用,从各种层面节约了实验课的运行成本,最大程度的提高了学校的教学质量和教学水平。为了解决这个存在的问题,需要对网络攻防实验室预约管理机制进行更进一步的优化升级,解决可能存在的实验室使用冲突的情况,让实验室更加高效的满足使用需求,让实验能够在短时间内得到有效解决,有必要在第一时间研究出网络攻防实验室的网上预约管理系统REF_Ref28463\w\h[2]。该系统主要弥补了传统的人工管理效率底下、资源得不到有效利用的缺点。1.2国内外研究现状随着网络技术的飞速发展,教学质量的不断进步和改善,老旧式的教学和管理方式已经不能适应现在的教育现状,而实验室教学也是教学的一个重要部分,对于培养人才的实践和动手能力至关重要,不可忽视REF_Ref26772\w\h[3]。但是由于实验教学的发展速度较为缓慢,学生数量处于急剧上升的趋势,以前旧式的管理方式已经不能很好的管理安排学生的实验情况,如果同时有多个班级需要在同一时间段使用同个实验室时就会发生冲突的情况,而且还会出现课程调整之后没有学生到实验室上课但实验室仍处于占用的状态,这样就会降低实验室使用的效率。因此实验室管理系统的研发有着非常重要的作用,能够在使用相对较少资源的情况下让管理者更加快速更加高效的去管理学生的实验情况,而且能极少出现实验室无法正常使用等问题的出现,对提高教学管理质量有着极大的帮助,对学校、对学生和老师意义深远。1.3研究内容基于WEB的网络攻防实验室预约管理系统,使用的技术是目前最先进的B/S结构,在该平台上,用户界面在一个界面,应用逻辑与数据管理在其它相应的界面,三者是处于完全分离的状态,这样就可以让系统变得更加灵活,利用分布式对象的方式直接给予用户与相关服务器联系的机会的方式,尽可能将开销降到最小,同时让Web服务器中存在负载无法达到动态平衡这一问题得到了更加有效的解决,并且大大提升了数据在信道上的安全性,实现了数据安全服务,最大程度缓解网络拥堵,让系统的发到有得到了较好的实现。根据系统需求需要实现实验室预约管理、预约待审批管理、待使用预约管理、被驳回预约管理、用户管理、删除预约记录等功能。1.4论文组织结构本论文由六大部分组成,第一部分是论文的引言部分,具体阐述了项目的研究背景,国内外研究现状、以及本论文的研究内容,并对论文的组织结构进行了相关的说明。第二章是对系统主要使用的技术以及系统开发环境进行的简单介绍,包括项目编辑工具IntellijIDEA,系统编程使用的JAVASCRIPT技术、Java技术、MySQL数据库等。第三章中的内容从总体来看只是系统分析的内容,但是就系统分析的问题也细分为了两个方面,一方面是系统可行性分析,另一方面是系统需求分析。第四章是对系统的总体设计,包括对系统的功能结构图设计,系统uml用例图设计和分析,其他的设计方式分别有系统数据库表结构设计、相应的数据库E-R图。第五章是对系统进行的详细设计,将本系统进行详细划分为几个重要的模块,进行分模块一一详细介绍,从设计思路到页面风格以及组成介绍再到相应的核心代码等。第六章是系统测试,首先先介绍几种常见的测试方式以及相应的测试流程,然后将重点介绍本系统使用的测试用例,通过相应的测试用例分析,进行匹配操作流程的真实结与预期结果是否一样,来验证本系统是不是完成。2系统开发环境以及主要使用技术本系统采用三层架构模型设计而成,基于浏览器WEB即可实现整个系统的管理,HTML5、CSS3、JavaScript,jquery等相应常用的技术被使用到了前端表现层的处理上。后端逻辑层主要用java语言进行开发,通过IntelliJIDEA编辑器进行编写,交互层主要由前端通过get方法或者post方法调取后端提供的接口,调用方式为ajax通过传参的形式进行方法接口并获得相应的返回的数据,服务器使用Apache公司的Tomcat8.0,数据库则考虑到节流的MySQL数据库。2.1系统开发环境介绍2.1.1IntelliJIDEA简介IntellijIDEA是使用java编程语言的必要条件之一,其出色的编程能力让他在众多编程语言中脱颖而出。IDEA中支持重构这项功能是所有IDE中最早的,其突出的重构能力一直是其主要卖点之一REF_Ref27043\w\h[4]。2.2系统主要使用技术2.2.1JavaScript技术JavaScript在很多的非浏览器环境中也被使用到,JavaScript的动态脚本语言是基于原型编程、多范式,同时支持面向对象、命令式和声明式风格REF_Ref71709632\w\h[5]。2.2.2Java技术Java语言也拥有属于它独特的特点:功能强大、简单易用。Java具有很多与其他技术不同的特点,通常我们在开发一些项目时,将程序中易变部分分离,提高程序的可扩展性是软件设计的一个重要思想,参数化和外部化易变信息以实现可配置式编程是Java领域的常用编程方法REF_Ref27115\w\h[6]。2.2.3MySQL数据库MySQL也是比较流行的一种关系型数据库,它的优势在于性能高,成本低,可靠性好,支持多种语言的连接开发,一般中小型网站的开发都选择MySQL作为网站数据库[7]。3系统分析系统主要实现的功能是网络攻防实验室的预约,在系统研发之前,需要先对其进行可行性分析以及功能、非功能分析,都分析好了才可以进行系统研发设计与实现。相应具体分析如下所示:3.1系统可行性分析在软件开发和设计过程中,难免有时会受到一些制约条件,有的是时间上的,有的是空间上的,也有的是技术上的。因此,既有种种原因,为了相应系统开发一半不进行返工重做或者是技术难题不易解决等问题,需要对相应软件系统进行可能性分析,这样能够将风险降到最低,另一方面能够降低各方在人力上、物力上以及财力上的消耗,用最小的资源消耗量来解决更多的问题。3.1.1技术可行性基于B/S模式是网络攻防实验室的预约管理系统所采用的技术REF_Ref27206\w\h[7]。其中整个系统有前端应用程序的开发,后台建立一个相应的数据库并进行维护,为提高实验室管理的效率,数据库的建立与维护需要一个完整、易用的数据库,同时数据库中的数据必须保证安全性以及完整性。在B/S模式下,将以前使用的客户端系统程序更换为大家均使用的主内核浏览器。整个配置工作以服务器为中心,B/S模式应用范围广,大大简化了客户端的处理方式。用户只需安装浏览器,将应用逻辑集中在服务器和中间件上,就可以提高数据处理性能。3.1.2经济可行性本系统所使用的软件是免费的,可以节省大量的能源和资源,降低开发成本,提高设计功能。攻防实验室预约管理系统网络对计算机配置的硬件要求较低,即使是计算机,也需要一两个管理员能正常运行操作系统,这大大减少了人力资源的投入。因此,网络攻防实验室预约管理系统在经济上是可行的,符合当下资源节约型社会的要求。3.1.3操作可行性网络攻防实验室预约管理系统是基于B/S模式,通过电脑进行访问和操作,且界面简单易操作,用户掌握基本电脑操作方法,了解系统预约流程都能进行访问和操作REF_Ref27500\w\h[8]。本系统具有易操作、易管理、交互性好等比较突出的特点,在操作上是非常简单且容易使用的。因此本系统可以进行开发。3.1.4法律可行性本网络攻防实验室预约管理系统是我们自行设计的一个管理系统,具有重要的现实意义。系统能提高实验室管理工作的效率,并不具有任何的违法或不正当的举措,是在法律允许的范围内进行开发的,不存在任何侵权问题,在法律上完全可行。总而言之,设计一个网络攻防实验室预约管理系统具有效率高,操作简便,降低成本等优点,所以,建立一个网络攻防实验室预约管理系统是非常必要的。3.2功能需求分析本系统主要是网络攻防实验室预约管理系统的功能需求,其主要目的是为了实现网络攻防实验室预约管理系统的各项基本功能REF_Ref26559\w\h[9]。不管是从维护的角度还是安全的角度来看,可以把系统设计成B/S模式的,可以让用户通过浏览器直接访问位于服务器上的信息以及对系统进行远程维护。通过对相应功能的分析,整体上对系统有了大概的理解,为后续研发提供了方向。本系统作为一个实验室预约管理系统,系统主要有实验室预约、我的待审批、我的被驳回预约、我的使用中预约、我的取消预约、我的已完成预约等。注册模块:注册人员通过填写相关注册信息方可注册成功。登录模块:登录时需验证账户名以及密码并根据验证内容获得和应的操作权限以及主界面。其中主界面分为管理界面和查询界面,管理界面只对系统管理员开放,是主系统数据的入口和出口,两个界面提供用户选择并调用各子模块。实验室预约模块:用户可以选择相应的实验室进行实验室预约,输入想要预约的时间,然后等管理员进行审核。待审批模块:此功能是管理员用来对相应实验室预约情况进行审批的,管理员查看用户对实验室的预约情况,然后对其进行审批通过或者审批驳回等。被驳回预约模块:这里主要是当前登录用户进行申请预约,但是被管理员给驳回了,用户可以查看相应的被驳回预约,然后还能重新进行预约。使用中预约模块:是指当前用户申请实验室预约,然后还没开始使用的相应记录,用户可以进行操作开始使用和取消使用。取消预约模块:是指当前用户申请实验室预约,管理员同意之后,用户进行取消的预约,在此处可以查看相应的预约信息。已完成预约模块:是指当前用户申请实验室预约,管理员同意之后,用户使用完成之后进行显示的相应的记录。同样也显示相应的信息记录。学生进行实验室预约功能相应流程图如下图1所示。图1实验室预约功能流程图4系统设计4.1系统的总体设计4.1.1系统的总体功能结构对系统进行仔细的分析研究,得到七个功能模块:实验室预约模块快、待审批模块、被驳回预约模块、使用中预约模块、取消预约模块、已完成预约模块。下方为系统的功能结构图展示,如图2所示:图2功能结构图实验室预约:指的是学生查看相应空余实验室,并且可以进行相应的实验室预约功能操作。我的待审批:指的是已经提交预约申请,需要管理员进行相应审批的相应实验室预约信息列表。我的待使用预约:指的是已经提交完预约申请,并且管理员已经审批通过,等到预约时间就可以进行使用的实验室预约信息列表。我的被驳回预约:指的是学生提交申请,但是被管理员或者相应审核人员审核没用过被驳回的实验室预约信息列表。我的使用中预约:指的是用户提交完申请,管理员已经通过审核,并且用户正在使的实验室预约信息列表。我的取消使用:指的是用户提交完申请,管理员通过审核,但是用户有特殊原因不能使用实验室,对相应预约功能的预约取消列表。我的已完成预约:指的是用户提交完申请,管理员通过审核,用户也使用完成之后的实验室预约信息列表4.2系统的数据库设计4.2.1数据库概念结构设计数据库设计只提供数据类型、逻辑结构、关系、约束和函数存储。也称为数据模式。对于创建操作数据库,还必须选择各种数据库设置,如数据存储缓冲区的最大数量、并发性等。设置数据库,设置数据库名称和数据模式、索引等,使用数据定义语言进行数据的准备和加载,数据库的定义只是数据库的框架,而数据库的构建也需要加载大量的数据,这是一项单调的工作。在数据准备和输入过程中,必须采取技术和制度措施,保证所含数据的准确性,充分利用计算机系统中积累的数据,尽可能地将其转化为数据库数据。4.2.2数据库逻辑结构设计(1)用户表管理者管理整个系统的用户信息,如表1用户信息表所示:表格中的主键指的是用户id,用户的用户名和密码就是用户进行登录时输入的验证信息,昵称是对相应用户进行显示不同的字符,邮箱指电子邮箱或者QQ邮箱。相应的状态就是禁用以及正常。正常代表系统数据库中的正常用户,禁用指的是可能由于某些原因相应数据库用户信息暂时不能进行登录。表1用户信息表名字类型长度注释是否为空idint20主键NOTNULLusernamevarchar50用户名NOTNULLnicknamevarchar50昵称NOTNULLpasswordvarchar50密码NOTNULLemailvarchar50邮箱NOTNULLstatusvarchar60、禁用1、正常NOTNULLcreatetimedatetime0创建时间NOTNULLupdatedatetime0修改时间NOTNULL用户信息表中主要显示了相应用户的用户名、昵称、密码、昵称、邮箱。用户状态,创建时间、使用时间等。相应图表信息下图3所示。图3用户信息(2)实验室预约表管理整个系统的实验室预约信息,如表2实验室预约表所示:实验室预约信息主要有实验室信息id,实验室名就是为了区分对相应实验室进行预约,实验地址、实验备注、实验室环境、实验状态、实验室预约时间等相应信息。主要用来对相应信息的修改等。表2实验室预约表名字类型长度注释是否为空idint20主键NOTNULLnamevarchar255实验室名NOTNULLaddressvarchar255实验室地址NOTNULLbeizhuvarchar255实验室备注NOTNULLstatusvarchar255实验室状态NOTNULLhuanjingvarchar255实验室环境NOTNULLtimevarchar255实验室预约时间NOTNULL实验室预约信息主要有实验室信息id,实验实名地址、实验备注、实验室环境、实验状态、实验室预约时间、实验状态等相应信息。主要用来对相应信息的修改等。相应数据表E-R图如下所示。图4实验室预约(3)审批表管理整个系统的实验室预约审批信息,如表3预约待审批表所示,此表主要是用来对管理员进行数据审批的信息的管理表3预约审批表名字类型长度注释是否为空idint20主键NOTNULLnamevarchar255预约实验室NOTNULLusernamevarchar255预约人NOTNULLtimevarchar255预约时间NOTNULLyuyuestatusvarchar255预约状态NOTNULLzhanyongstatusvarchar255占用状态NOTNULLzhanyongtimevarchar255占用时间NOTNULLguihuantimevarchar255归还时间NULLstatusvarchar255审批状态NOTNULL对应的实验室预约表的ER图如下图所示,其由主键、预约实验室、预约人、预约时间、预约状态、占用状态、占用时间、归还时间、审批状态等构成。图5预约审批5系统详细设计及实现5.1登录5.1.1实现原理管理员是系统自动选定给出的,只有用户是要自行注册的。关于注册方式也相对容易:再点击注册按钮后会自动的进入到注册页面,密码自行填写,然后进行两个的密码以便于进行确认,如果发生两次密码输入不正确的情况,那么用户将会不被允许完成注册行为。学生注册的同时是必须要求填写学生本人的姓名,性别,电话以及邮箱。在注册完成之后用户名和密码进行登录。而两者的登录位置有所不同,用户登录页面在首页的左侧就能够直接找到,管理员需要点击管理员选项才能够进入到管理员的登录页面。在用户登录的过程中,如果发生用户名或者是密码错误的情况,系统会自动进行提示,而如果是并没有注册的用户会直接提示没有该用户并提示返回原来的登录页面REF_Ref25874\w\h[10]。5.1.2界面设计登录界面如图6所示:用户需要在此功能页面进行输入用户名和密码。系统会将用户输入的信息和数据库储存的信息进行比对,如果存在完全一样的信息,则代表此用户存在于数据库中,属于合法用户,前台对应会提示用户登录成功,这样就能成功进入系统,如果没有和用户输入信息相匹配的信息,则该用户信息不存在数据库当中,为非法用户,则前台提示用户登录失败,页面不跳转。图6登录界面5.2实验室预约管理5.2.1实现原理实验室预约管理主要是为了方便管理员对实验室预约信息进行管理一些操作,也方便普通用户进行相应的实验室预约,用户在此模块进行输入相应的想要预约的实验室名称、以及时间等,然后等待管理员进行审批即可。5.2.2界面设计实验室预约管理界面如图7所示:页面上主要用来显示用户预约信息,包括相应编码、实验实名、实验室地址、实验室备注、实验室状态、实验室环境等信息,并且相应数据信息以表格的形式进行显示,用户在查看相应信息的同时还能进行相应实验室信息的预约功能。图7实验室预约管理界面5.3待审批管理5.3.1实现原理待审批管理是专门针对于管理员用户的,用户一旦预约了相应的实验室信息,预约成功之后,就会在管理员页面中的待审批中出现此记录,管理员能查看到在某个时间某个用户进行预约了某个实验室,然后管理员可以选择审批通过或者审批驳回。5.3.2界面设计待审批管理界面如图8所示:待审批管理管理页面中主要用来显示编码、预约实验室、预约人、预约时间、预约状态、占用状态、占用时间、归还时间等相应数据信息的显示,相应数据信息同样以表格的形式进行显示,方便用户进行相应的查看和浏览。同时还能对相应信息进行审批通过和审批取消的功能。图8待审批管理界面5.4待使用预约管理5.4.1实现原理此模块是用户申请完预约实验室之后,管理员也审批完成,然后等到相应的时间用户就能进行使用实验室了。页面主要显示某用户在某个时间预约了某个实验室,还没使用,用户可以选择开始使用以及取消使用。5.4.2界面设计页面上主要显示编码、预约实验室、预约人、预约时间、我的状态、占用状态、占用时间、归还时间等相应信息,并且代表着用户提交预约实验室信息的申请已经通过管理员审批,用户只需等到相应的预约时间,然后即可使用网络攻防实验室了。待使用预约管理界面功能实现如下图9所示:图9待使用预约管理5.5被驳回预约管理5.5.1实现原理对于用户申请实验室预约之后,管理员需要对其进行相应的审核,用审核通过就有审核驳回,比如说上一个用户刚预约某实验室,然后另一个用户也预约了相同时间的该实验室,那管理员只能进行相应的预约驳回。驳回之后的记录会在进行预约的用户的系统页面中被驳回预约中显示。5.5.2界面设计页面上主要显示编码、预约实验室、预约人、预约时间、我的状态、占用状态、占用时间、归还时间等信息。并且此信息根据相应不同的登录进行显示不同数据,根据当前用户的身份进行显示对应的被驳回预约申请。被驳回预约管理界面功能实现如下图10所示:图10被驳回预约管理界面5.6用户管理5.6.1实现原理用户管理是为了让管理员能够更好地处理用户的角色,当我们的系统的用户大于十条的话就要进行对应的分页处理,另外对于无效的用户可以联系管理员,使账号能够登录成功。用户管理是为了对数据库的用户表的数据进行展示,这时我们就需要一个SQL语句去实现它,到后台时进行对应的分页处理,框架自带分页的插件,我们需要找到它前端显示的参数,在后台中进行传值的处理。5.6.2界面设计页面主要显示了相应的用户名、昵称、手机号、邮箱、状态等相应数据信息。并且考虑到相应数据信息过大,在用户查询页面添加了相应的数据搜索的功能。用户管理界面功能实现如下图11所示:图11用户管理6系统测试6.1系统测试编码完成之后,已经完成了整个系统开发工作的二分之一,可是目前完成的这些工作仅仅只能保证系统运行框架的搭建,不能确定是否有漏洞的存在,系统的安全可靠得不到保证,所有大型软件系统的研发过程中都将会面临着极其复杂的问题,所以编码工作的完成并不能很好的解决这些问题,在软件生命周期的各个阶段都不可避免地会出现错误REF_Ref26357\w\h[11]。目前,软件测试非常重要,因为这是软件调试的最后一步,如果这一步运行不好,用户将遭受不可估量的损失。表4功能测试子系统名称用例功能说明测试结果登录用户登录从数据库获取用户输入信息,符合条件登录成功符合要求实验室预约信息管理查看所有实验室预约信息查看所有实验室预约,并设置分页符合要求添加实验室预约信息需要填写相应信息并且进行校验,通过,提示添加成功,否则则提示添加失败符合要求修改实验室预约信息需要填写相应信息,并且不能跟修改前信息一样符合要求删除实验室预约信息找出相应想要删除的数据,直接点击相应删除按钮删操作,此操作只有管理员权限可以删除符合要求审批预约管理查看所有审批预约信息查看所有审批预约信息,并设置分页符合要求添加审批预约信息需要填写相应信息并且进行校验,通过,提示添加成功,否则则提示添加失败符合要求修改审批预约信息需要填写相应信息,并且不能跟修改前信息一样符合要求删除审批预约信息找出相应想要删除的数据,直接点击相应删除按钮删操作,此操作只有管理员权限可以删除符合要求登录管理测试具体过程如下图12所示。图12登录功能测试登录功能测试需要用户输入相应的用户名和密码进行登录功能的测试相应功能测试,登录功能测试用例如下:表5登录功能测试NO测试步骤输入数据预期结果确认结果1管理员用户输入网址进入系统登录页N/A进入系统登录页yes2输入相应用户名和密码信息adminAdmin1234N/Ayes3点击登录按钮N/A系统提示登录成功并跳转到首页yes用户管理测试具体过程如下图13所示。图13用户管理功能测试用户管理是需要管理员权限进行相应功能测试,管理员需要输入网址登陆系统,相应新添加用户的测试过程如下图所示。表6用户管理功能测试NO测试步骤输入数据预期结果确认结果1管理员用户进入系统点击用户管理N/A进入系统
用户管理页面yes2选择添加用户弹出相应信息弹窗yes3输入相应用户信息N/Ayes4点击保存按钮N/A添加成功yes待审批管理测试具体过程如下图14所示。图14待审批管理功能测试待审批管理是需要管理员权限进行相应功能测试,管理员用户进入系统点击待审批管理按钮,即可看到用户相应申请的实验室使用的时间段,管理员看到相应信息之后可以选择确认审批或者审批驳回完成相应的待审批操作。相应审批功能的测试过程图下表所示。表7待审批管理功能测试NO测试步骤输入数据预期结果确认结果1管理员用户进入系统点击待审批管理N/A进入系统待审批管理页面yes2选择审批待审批信息弹出相应信息弹窗yes3确认审批信息N/Ayes4点击保存按钮N/A审批成功yes待使用页面测试具体过程如下图15所示。图15待使用管理功能测试待使用管理是需要普通权限进行相应功能测试,实验室待使用的前提条件是要在管理员同意实验室的使用之后才能进行相应的操作,否则无法操作相关功能,用户进入系统之后选择待使用信息,点击确认使用信息之后可以使用之前预约的实验室使用。相应确认待使用功能的测试过程图下表所示。表8待使用管理功能测试NO测试步骤输入数据预期结果确认结果1管理员用户进入系统点击待使用管理N/A进入系统待使用管理页面yes2选择使用待使用信息弹出相应信息弹窗yes3确认使用信息N/Ayes4点击保存按钮N/A使用成功yes被驳回测试页面具体过程如下图16所示。图16被驳回预约管理功能测试被驳回管理是需要管理员权限进行相应功能测试,实验室预约信息被驳回之后无法正常使用相应的实验室。管理员用户进入系统点击预约管理,选取其中某一条冲突的预约信息点击驳回的按钮,并确认驳回信息点击保存完成相应操作。相应确认驳回功能的测试过程图下表所示。表9被驳回预约管理功能测试NO测试步骤输入数据预期结果确认结果1管理员用户进入系统点击预约管理N/A进入系统预约管理页面yes2选中某一条点击驳回弹出相应信息弹窗yes3确认驳回信息N/Ayes4点击保存按钮N/A驳回成功yes6.2整体运行将项目作为一个整体而不是切割成各个功能模块进行测试,看各个功能联合在一起是否能准确运行。测试结果符合研究标准。本系统先对各个功能模块进行分割,每个模块进行功能测试,不符合要求的模块进行修改。然后进行整体测试,整个测试的过程中,对出现的问题予以纠正。7结论本文是在我校教务管理系统的现状分析下,发散性研究了各学校的教务管理系统的相关的建立过程以及现存的情况问题。以本校的教务管理系统的现状为基础分析对象,在此
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 江苏省连云港市2025-2026学年第一学期期末考试高一语文试题及参考答案
- 2026年渔业合作社鱼类疫病应急处置演练方案
- 2026年郑州化工总控工试题库及答案
- 安全生产文件和档案管理制度
- 2026年园艺科学与技术考试试题及答案
- 健康服务业发展承诺书(8篇)
- 服务程序完善落实承诺书范文3篇
- 大学地方史考试题及答案
- 供应链风险识别与应对方案模板
- 机械维修基础试题及答案
- 贷款挂靠合同(标准版)
- 学生手机理性使用教育教案
- DB64-T 1991-2024 地质灾害监测设施建设技术规范
- 统编版(2024)七年级上册历史期末复习知识点讲义
- 矿山复工复产安全培训课件
- 航海技术专业海事面试真题及答案解析
- 焊工奖罚管理办法
- 监护人考核管理办法
- 运维桌面工程师培训课件
- 散酒开业活动策划方案
- 单位开展女神节活动方案
评论
0/150
提交评论