学生教材管理系统论文
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第一章摘要 (1)
第二章系统分析与总体设计 (2)
2.1系统开发的意义 (2)
2.2系统现状的分析 (1)
2.3可行性分析 (1)
2.3.1技术上可行性分析 (1)
2.3.2经济上的可行性 (2)
2.4 需求分析 (2)
2.4.1系统需求 (2)
2.5总体结构设计 (3)
2.6 系统设计目标 (3)
第三章系统设计与实施 (3)
3.1业务流程分析 (3)
3.2数据流程分析 (4)
3.3数据字典 (5)
3.4功能模块设计图 ...................................................................................................... - 1 -
3.5代码设计 .................................................................................................................. - 1 -
3.6数据库设计 .............................................................................................................. - 2 -
3.7输入输出设计 .................................................................................................................. - 2 -
3.7.1输入设计 .............................................................................................................. - 2 -
3.7.2输出设计 .............................................................................................................. - 2 - 第四章程序设计........................................................................................................................... - 1 -
4.1 程序流程图设计 ............................................................................................................. - 1 -
4.2 程序界面设计 ................................................................................................................. - 3 - 第五章系统测试与运行 ............................................................................................................... - 1 -
5.1 登录界面的测试 ............................................................................................................. - 1 -
5.2 教材入库界面测试 ......................................................................................................... - 1 -
5.3 教材出库界面测试 ....................................................................................................... - 1 -
5.4 学生基本情况录入界面的测试 ..................................................................................... - 2 -
5.5 订购教材界面的测试 ..................................................................................................... - 2 -
5.5.1 必修课教材订购界面的测试 ........................................................................... - 2 -
5.5.2 选修课教材订购界面的测试 ............................................................................. - 2 -
5.5.3 限选课教材订购界面的测试 ........................................................................... - 3 -
5.6 查询界面的测试 ............................................................................................................. - 3 -
5.6.1 教材库存查询界面的测试 ............................................................................... - 3 -
5.6.2入书查询界面的测试 .......................................................................................... - 3 - 第六章心得体会........................................................................................................................... - 1 - 参考文献......................................................................................................................................... - 1 -
第一章摘要
教材管理是教学管理中的组成部分,学校的教材管理模式是在学年制基础上以班级为单位进行处理的。
院校的教材管理在学生规模日益增大、教材日益多样化、学生个人之间教材差异越来越大的现实面前已呈现出无法应对的局面。
因此,建立一套与选课相配套的教材管理模式和管理系统具有十分重要的意义和实际应用的迫切性,而且现有的条件、管理理念和技术水平已使之成为可能。
本教材管理系统运用到了VB和Access数据库。
掌握VB中数据库的使用方法, 使用VB的数据环境设计器和数据报表设计器进行报表输出设计,掌握SQL的使用。
随着社会服务行业的发展,如果没有一套可靠的教材管理系统,单凭手工操作,不仅效率低下,而且会极大地影响到学校教材服务质量。
教材入库和教材出库是教材管理系统的两大基本职能部门,在其中更是有着举足轻重的作用。
作为计算机应用的一部分,使用计算机对教材信息进行管理,具有手工管理所无法比拟的优点。
例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。
这些优点能够极大地提高信息管理的效率,也是企业的科学化、正规化管理与世界接轨的重要条件,具有传统管理所不能想象的高效性。
开发该教材管理系统是为了更好地管理学校的各类教材,便于教材管理人员订书、领书、查询教材资料及其库存情况。
使教材信息管理工作系统化、规范化、自动化,从而达到提高教材管理效率的目的
第二章系统分析与总体设计
2.1系统开发的意义
教材管理对各个学校而言,都是一项复杂、烦琐的工作, 是高校教务管理中的一个重要环节, 由于学校中专业设置门类多,各专业每期开设课程种类多,其业务不仅涉及出版部门,而且要面对全校各系、部的授课教师,各班级的学生,教材科涉及管理的入出库教材种类非常多,涉及人员广,工作量大,再者是近年来,我国高等教育规模的不断扩大,学校学生人数迅速增加,使教材管理工作更加繁重不堪。
因此,一套好的教材管理软件,不但能大大降低工作人员的劳动强度,还能提高学校的管理效率和教学水平。
2.2系统现状的分析
由于学校的学科种类和数量不断增加, 学院的规格不断扩大, 学生的数量大幅上升, 加上选修,限选科目的开展使得每一位学生的课表都可能不同。
这些变化已经突现出个性化的特点,在需教材尽管一些主干课程相同,但已有相当一部分管理上实现了针对学生个人的管理。
在这种形势下,每位学生每学期出现了差异。
一个班的学生在购买教材时首先以班级为单位到教材管理部门将绝大部分学生都要使用的教材先买回来,再由每个学生分别到教材管理部门购买其它教材;或者是一个班首先统计所需的每一种教材的名称和数量以及订购的同学姓名,然后统一到教材管理部门购买回来再分别发放。
在这种范围加大的学年学分管理模式下,原有的教材管理系统,尽管在一定程度上可适应这些变化,但问题也越来越突出。
2.3可行性分析
2.3.1技术上可行性分析
Visual Basic 6.0是一种可视化的、面对对象和事件驱动方式的结构化高级程序设计,可用于开发Windows环境下的应用程序。
它简单易学、效率高,且功能强大,可以与Windows的专业开发工具SDK相媲美。
在Visual Basic 6.0环境下,利用事件驱动的编程机制、新颖易用的可视化设计工具,可以高效、快速地开发出Windows环境下功能强大、图形界面丰富的应用软件系统。
ACCESS数据库是个人、部门及企业管理数据的最易操作的新一代数据库。
它兼容传统的数据库,同时进一步增强了Web支持,具有Web特性的信息共享特性。
可以非常方便地跨平台作业和共享数据。
它不仅有一个数据库管理系统所应具有的功能而且还是一个面向对象的采用时间驱动机制的新型关系数据库管理系统。
它有丰富的信息管理分析工具,可以通过ODBC与其他数据库相连, 实现数据交换与共享数据库是进行信息管理的基础。
2.3.2经济上的可行性
在教材管理系统中,实现对教材的物流、资金流和信息流的管理,即针对教材出入库管理、教材库存管理、教材费的收取和使用、教材需求信息、学生个人需用教材信息等进行管理。
这些措施将为提高高等院校教材管理水平、提高工作效率、减少人为差错提供良好的管理平台。
极低成本的数据处理、信息查询、信息录入等,可实现教材需求信息、订单管理、教材费用处理、教材费查询、教材出入库管理、库存管理、教材发放等功能。
从目前校园网和教材管理系统的推广和运行情况来看,本系统不需增加过多的硬件投入和应用方面的培训,因此,其经济成本是很低的。
2.4 需求分析
2.4.1系统需求
本系统主要是用于教材科教材的管理。
该系统可以完成教材计划制定、入库、发放、记账、结算等一系列工作, 初步实现教材管理的全面自动化。
需求分析是从用户的需求中提取出软件系统能够帮助用户解决的业务问题,通过对用户业务问题的分析,规划出系统的功能模块,即定义用例。
这个步骤是对理解需求的升华,直接关系到该系统的质量。
经过开发者同用户的需求分析后,确定教材管理系统的功能模块包括:用户管理、学生管理、学费管理、教材入库出库管理、打印报表。
管理员享有最高权限,可以使用教材管理系统所提供的所有功能。
用户的需求具体体现在各种信息的提供、保存、更新和查询,这就要求数据库结构能充分满足各种信息的输入和输出。
收集基本数据、数据结构以及数据处理的流程,组成一份详尽的数据字典,为后面的具体设计打下基础。
数据库需求分析是整个设计过程的基础。
在分析阶段,设计者要和用户共同收集和分析数据管理的内容及用户对处理的要求。
2.5总体结构设计
本系统是以教材管理业务为原型设计开发的,教材科的日常业务大体上有如下几项:
1)教材预订。
教材的预订工作基本上是由系、部来完成。
教材科将教材征订通知下发到各系(轮流传阅),各系从中选订所开课程的教材,填写预订单,经系、部汇总报教材科。
教材科汇总报教务处审批后,编制填写正式订单寄发到各出版社。
2) 教材发放。
按预订数量发放专业和年级用书。
通常是以系、班级为单位领进行领书。
3) 查询,这项工作包括四项内容,其一是预订查询及时了解各系教材的订购情况;再就是入库查询及时掌握入库情况;第三是库存查询情况;第四是帐务查询,主要记录学生、班级、教师领教材的详细情况。
打印与报表,主要用于订书、购书、发书清单的打印。
4) 系统管理主要包括用户、密码的更改,学生信息管理和数据库的维护。
5) 选项和系统帮助能使用户快速得到帮助。
2.6 系统设计目标
开发教材管理系统的目的就是充分利用计算机和现代办公软件,摆脱传统办公工具,用计算机实现集中方便的管理工作,把学校教材科的工作人员从繁重的体力劳动中解脱出来以达到提高工作效率和质量,最终实现教材管理的全面自动化为和现代化。
因此系统主要是实现教材管理信息的输入包括入库、出库、需求信息的输入等。
教材管理各种信息的查询、修改等。
教材采购报表的生成以及各系各部门的教材需求管理等。
第三章系统设计与实施
3.1业务流程分析
通过业务流程分析对对教材管理系统作进一步的分析,根据教研室提供的学期课程使用教材对应数据,教材库存和学期课程提出学期教材需求,教材管理部门将教材订单进行处理,以确定本学期的教材数量(除库存外的订单),同时对教材的基本信息进行完善处理,以保证教研室提出新的教材需求在教材基本信息中存在。
根据各系提供清单,教材管理员根据库存的情况发放教材,若库存有货,教材管理员打印领取教材通知单给
各系,通知各系领取教材。
若库存无货,打印订货单交给采购员,采购员根据订货单制定补货单并将其交给相应的供应商。
供应商将提货通知单发给采购员。
采购员进行采购并将教材入库并打印入库单,交给教材管理员。
教材管理员把库存报表交给学校,其业务流程图如图3.1.1所示。
图3.1.1业务流程图
3.2数据流程分析
数据流程分析是把数据在组织内部的流动情况抽象地独立出来, 舍去了具体的组织机构等,以发现和解决数据流中的问题。
各系经过统计教材需求量,将教材征定单交给教材管理部门,教材管理部门拟订计划生成教材计划表,并将定书单提交给供货单位以求供货单位供应教材,完成教材的采购工作后进行入库登记,生成入库单交于财务处
进行结算。
各班将领书单交于教材科,教材科将教材分发给各班级并进行出库登记,生成出库单交于财务处进行费用结算,并生成教材费用单。
其数据流程图如图3.2.1和图3.2.2所示
图3.2.1教材管理系统顶层DFD
图3.2.2 教材管理系统一层DFD
3.3数据字典
表3.3.1数据项描述
表3.3.2 数据结构描述
表3.3.3数据处理描述
表3.3.4 数据存储描述
3.4功能模块设计图
根据上述对教材管理业务流程和数据流程的调查分析,并根据模块划分原则,同时考虑到用户对新系统的易学易用性,将新系统划分为如图3.4.1所示的功能模块结构:
图3.4.1 功能模块结构
3.5代码设计
设计问题是一个科学管理的问题。
设计出一个好的代码方案对于系统的开发工作是一件极为有利的事情。
它可以使很多机器处理(如某些统计、校对查询等)变得十分方便,另外还把一些现阶段计算机很难处理的工作变成很简单的处理。
代码就是以数或字符来代表各种客观实体。
在现实世界中有很多东西如果我们不加标识是无法区分的,这时机器处理就十分困难。
所以能否将原来不能确定的东西,唯一地加以标识是编制代码的首要任务。
以教材编号为例。
在教材管理中不难发现,有的书籍虽然名字一样,但是出版日期,著作人不一样,为了能够区分开这样的书籍而编制教材编码(教材号:001001 001002 001003 001004 001005)。
唯一化虽是代码设计的首要任务。
但如果我们仅仅为了唯一化来编制代码,那么代码编出来后可能是杂乱无章的,使人无法辨认,而且使用起来也不方便。
例如,在管理系统中关于计算机类的书籍以“01”打头,其中“01001”表示计算机硬件书籍,01002表示计算机软件书籍,01003”表示计算机信息管理书籍等。
这样在查找或统计某一类专业书籍时就十分方便了。
(专业代码:01001 01002 01003 02002 03003 04004)为了保持系统的合理性,在代码设置时也要注意系统化规范。
例如,001表示书记所在的地区里面拥有的书籍编号从
001001到001070当有新书加入时则会自动生成书号001071。
(区号:001 002 003 004 )
3.6数据库设计
数据库设计的主要任务是在DBMS(database management system)的支持下,按照应
用的要求,数据结构的好坏将直接影响到系统的效率以及实现的效果。
好的数据库结构
会减少数据库的存储量、冗余度,数据的完整性和一致性比较高,系统具有较快的响应
速度,简化基于数据库的应用程序的实现方法等。
实体具体的描述如下:
图3.6.1 教材实体E-R图
图3.6.2 仓库实体E-R图
图3.6.3班级实体E-R图
图3.6.4 供应商实体E-R图
图3.6.5 整体E-R图
1)教材基本信息包括书号,版本,定价,印次等如表3.5.1所示
表3.6.1 教材信息表
2)教材仓库信息包括教材编号,教材数量等如表3.5.2所示
表3.6.2 仓库信息表
3)班级信息包括出班级编号,班级名称如表3.5.3所示
表3.6.3 班级信息表
3.7输入输出设计
3.7.1输入设计
教材管理系统能够完成教材基本信息的录入以及各种详细信息等,体现了教材管理的最新发展。
根据学院,班级,课程输入相应的教材,采取较为灵活的组织方式输入。
在输入界面内,通过选择,填写等方式来实现信息的输入,数据库文件即教材信息数据库,由手工写入的教材信息组成,使数据库的输入工作简洁直观,可方便完成以后的数据的保存、编辑和打印等工作。
在教材管理系统中,设置有下拉列表框供用户选择教材名,选定后单击按钮即可实现数据的录入。
以教材入库纪录为例。
表3.7.1教材入库记录表
3.7.2输出设计
该教材管理系统可以通过条件查询,满足各种需要,生成上报的报表和统计的表单,打印等方式实现数据的输出。
信息系统的输出方式有屏幕显示输出、打印机打印输出、文件输出、绘图输出等,最为广泛使用的输出方式是屏幕显示和打印机打印。
通常在功能选择、查询、检索信息时,采用屏幕输出方式。
本教材管理系统使用的是屏幕显示输出以及打印机打印输出方式。
管理员可以根据需求将报表打印出来
第四章 程序设计
4.1 程序流程图设计
1) 教材入库模块程序流程
2
3)查询系统模块程序流程图
该模块可实现功能有:教材信息的查询,学生信息的查询。
图4.1.3查询系统模块程序流程图
4)报表打印模块程序流程图
图4.1.4 报表打印模块程序流程图
4.2 程序界面设计
1)登录界面设计
图4.2.1 登录界面图
用VB添加一个窗体,新建窗体,做为此系统的登录界面,如图4.2.1所示。
2)主界面设计
图4.2.2主界面图
在一个教材管理信息系统中要实现的是学生、教材及学生学费的统一管理,学生管理中主要包含的信息有:学生入学时登记的基本个人信息,修改学生的登记信息,以及删除退学及不存在的学生信息,以保证数据库中没有数据冗余,及时更新数据库中所包含的信息。
教材及学生学费管理中也包含了类似的修改、删除、添加信息的操作选项。
3)用户管理中心
用户管理和学生管理是最重要的部分,它涉及到系统的安全问题和学生的详细资料,如下图所示
图4.2.3用户管理中心图
用户管理中心提供用户的账户管理,在其中可以设置用户的权限。
对用户进行添加、修改和删除。
各个用户的权限不同,具体分为:超级用户、普通用户、只读用户。
各种权限的用户所可以浏览,查询的内容也不同。
4)学生信息管理模块
学生管理模块主要记录了所有学生的信息,其中有学生的相关资料(学号、班级、姓名、留级否、退学否,)在此可以对学生记录进行修改、添加、编辑等操作。
窗体如图所示:
图4.2.4 学生管理中心图
5)学生学费管理模块
学生学费管理模块主要记录了所有学生自入学以来,每一学年的学费信息,其中包含了学生的相关信息(学号、班级、系别),由此来确定每个学生个体来收取学费,在此可以对学生学费进行修改、添加、编辑等操作。
在此基础上,此模块还可以完成对特殊同学根据具体情况不收取或少收取学费。
窗体如下图所示:
图4.2.5 学生学费管理
6)学生教材支出管理模块
学生教材支出管理模块主要记录了所有学生自入学以来,每一学年由学校发放的教材费用信息,其中包含了学生的相关信息(学号、班级、系别),由此来确定每个学生个体来收取教材费用,此窗体可以直接得到学生各专业课、选修课教材费用及学生教材费用总支出情况,在需要文本信息时,可按下打印按钮,即可。
窗体如图5.2.6所示:
图5.2.6学生教材支出管理
图
图5.2.7学生教材支出打印报表
7)查询界面
查询是本系统的重点部分之一,系统功能的强大与否与数据库的的查询有密切的关系,学生教材入库查询中,操作者可以输入教材的信息:包括教材名、作者、出版社等,将教材的信息录入系统,进行教材的入库。
如图所示:
图5.2.8查询界面
教材入库后,可以在此模块进行入库教材的查询,根据所列出的查询关键字,入库日期、教材名、出版社等等信息,即可查到所要的信息。
如下图所示:
图5.2.9 入库查询界面
图5.2.10出库查询界面
可根据书名,入书日期,经手人进行如书查询。
选择那个字段就可以对那个字段进行查询,也可以复合查询。
还可以对查询的结果进行打印。
其中教材入库查询的代码如下:
Private Sub Command1_Click()
If Option1.Value = False And Option2.V alue = False And Option3.Value = False And Option4.V alue = False And Option5.Value = False Then MsgBox "请选择查找方式!", , "系统提示"
If Option1.Value = True Then
教材入库查询.Command3.Enabled = False
If Text1 <> "" Then
教材入库查询.Adodc1.RecordSource = "select * from 教材入库表where 经手人like '%" & Text1 & "%'"
教材入库查询.Adodc1.Refresh
If 教材入库查询.Adodc1.Recordset.RecordCount = 0 Then
MsgBox "没有找到您所需要结果!", , "系统提示"
Else
Unload Me
End If
Else
MsgBox "请输入要查询的值!"
Text1.SetFocus
End If
End If
If Option2.Value = True Then
教材入库查询.Adodc1.RecordSource = "select * from 教材入库表where 入库日期=#" & DTPicker1.Value & "#"
教材入库查询.Adodc1.Refresh
If 教材入库查询.Adodc1.Recordset.RecordCount = 0 Then
MsgBox "没有找到您所需要结果!", , "系统提示"
Else
Unload Me
End If
End If
If Option3.Value = True Then
'教材入库查询.Command3.Enabled = False
If Text1 <> "" Then
教材入库查询.Adodc1.RecordSource = "select * from 教材入库表where 教材名like '%" & Text1.Text & "%'"
教材入库查询.Adodc1.Refresh
If 教材入库查询.Adodc1.Recordset.RecordCount = 0 Then
MsgBox "没有找到您所需要结果!", , "系统提示"
Else
Unload Me
End If
Else
MsgBox "请输入要查询的值!"
Text1.SetFocus
End If
End If
If Option4.Value = True Then
If Text1 <> "" Then
教材入库查询.Adodc1.RecordSource = "select * from 教材入库表where 出版社like '%" & Text1.Text & "%'"
教材入库查询.Adodc1.Refresh
If 教材入库查询.Adodc1.Recordset.RecordCount = 0 Then
MsgBox "没有找到您所需要结果!", , "系统提示"
Else
Unload Me
End If
Else
MsgBox "请输入要查询的值!"
Text1.SetFocus
End If
End If
If Option5.Value = True Then
教材入库查询.Command3.Enabled = True
If Text1 <> "" Then
教材入库查询.Adodc1.RecordSource = "select * from 教材入库表where 书类别like '%" & Text1.Text & "%'"
教材入库查询.Adodc1.Refresh
dylx = 1
If 教材入库查询.Adodc1.Recordset.RecordCount = 0 Then
MsgBox "没有找到您所需要结果!", , "系统提示"
Else
Unload Me
End If
Else
MsgBox "请输入要查询的值!"
Text1.SetFocus
End If
End If
End Sub
第五章系统测试与运行
它实施对软件规格说明、设计规格说明和编码的最终审核。
软件测试的目的是以最少的人力、物力和时间投入,尽可能多地找出软件中潜在的各种错误和缺陷。
测试的结果为软件可靠性分析提供了依据。
5.1 登录界面的测试
该测试的目的是保证登录窗口的正确性与在错误发生时的容错与纠错性。
如果输入正确用户和密码则会进入系统。
当在登录界面中输入错的用户名或错误的用户密码时,例如输入用户名为将用户jyh或错误密码为1231时,系统会弹出对话框提示输入错误。
5.2 教材入库界面测试
该测试的目的是保证添加教材信息窗口的正确性与在数据输入不正确或有异常数据时的容错与纠错性。
当输入正确信息时(书名:国际贸易,编号:001001 作者:王晓敏出版社:高教出版社)此时会显示纪录完成。
当输入错误数据时(书名:国际贸易,编号:001001 作者:王晓敏出版社:)此时系统会显示缺少相应信息。
当输入异常数据时((书名:国际贸易,编号:0W1001 作者:王晓敏出版社:WW出版社)系统会弹出有错误信息。
教材如库界面通过错误数据测试和异常数据测试及时发现系统所存在的问题,及时调整系统程序例如:
教材入库输入错误数据,系统出现错误,解决办法在系统程序中添加('MsgBox "出版社名称不能为空!", vbOKOnly + vbExclamation, "".)语句
教材入库输入异常数据,系统出现错误,解决办法在系统程序中添加(findnumerror:
If Err.Number <> 0 Then
MsgBox Err.Description
End If . ..)语句
5.3 教材出库界面测试
该测试的目的是保证出库教材信息窗口的正确性与在数据输入不正确或有异常数据时的容错与纠错性。
当输入正确信息时(专业:计算机科学与技术班级:计算机2班领书人:王立)此时系统会显示领取教材的信息,数量等。
当输入错误数据时(专业:计算机科学与技术班级:计算机2班领书人:)此时系统会显示缺少相应信息。
当输入异常数据时(专业:计算机科学与技术班级:计算机V班领书人:0001)系统会弹出有错误信息。
5.4 学生基本情况录入界面的测试
该测试的目的是保证添加学生信息窗口的正确性与在数据输入不正确或有异常数据时的容错与纠错性。
当输入正确信息时(学号:001001 班级:信息1班姓名:李丽是否退学:0)系统显示信息输入完毕。
当输入错误数据时(学号:班级:信息1班姓名:李丽是否退学:0)此时系统会显示缺少相应信息。
当输入异常数据时(学号:uyui 班级:信息1班姓名:李丽是否退学:8)系统会弹出有错误信息。
学生信息录入界面通过测试及时发现系统所存在的问题,及时调整系统程序例如:添加学生输入错误数据,系统出现错误,解决办法在系统程序中添加('MsgBox "编号不能为空!", vbOKOnly + vbExclamation, "")语句
添加学生输入异常数据,系统出现错误,解决办法在系统程序中添加(findnumerror:
If Err.Number <> 0 Then
MsgBox Err.Description
End If)语句
5.5 订购教材界面的测试
5.5.1 必修课教材订购界面的测试
该测试的目的是保证必修课教材订购窗口的正确性与在数据输入不正确或有异常数据时的容错与纠错性。
当输入正确信息时(书名:电子商务出版社:高教出版社作者:王立经手人:李丽)系统显示信息输入完毕。
当输入错误数据时(书名:电子商务出版社:高教出版社作者:王立经手人)此时系统会显示缺少相应信息。
当输入异常数据时(书名:电子商务出版社:WW出版社作者:王立经手人:XX)系统会弹出有错误信息。
5.5.2 选修课教材订购界面的测试
该测试的目的是保证选修课教材订购窗口的正确性与在数据输入不正确或有异常数据时的容错与纠错性。
当输入正确信息时(书名:电子商务出版社:高教出版社作者:王立经手人:李丽)系统显示信息输入完毕。
当输入错误数据时(书名:电子商务出版社:高教出版社作者:王立经手人)此时系统会显示缺少相应信息。
当输入异常数据时(书名:电子商务出版社:WW出版社作者:王立经手人:XX)系统会弹出有错误信息。
选修课教材订购界面通过错误数据测试和异常数据测试及时发现系统所存在的问题,及时调整系统程序例如:
选修课教材订购输入错误数据,系统出现错误,解决办法在系统程序中添加('MsgBox "经手人不能为空!", vbOKOnly + vbExclamation, "".)语句选修课教材订购输入异常数据,系统出现错误,解决办法在系统程序中添加(findnumerror:
If Err.Number <> 0 Then
MsgBox Err.Description。