学生学籍管理系统介绍_第1页
学生学籍管理系统介绍_第2页
学生学籍管理系统介绍_第3页
学生学籍管理系统介绍_第4页
学生学籍管理系统介绍_第5页
已阅读5页,还剩22页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、软件工程程课程设设计报告告课 题: 学生学学籍管理理系统 专业班级级: 电子商商务(技技术方向向)1班班 小组成员员: 叶忠妮妮 / 杨鸿淇淇 学 号: 200094405000177 / 20009400500018 指导教师师: 宗宗 梅梅 目录TOC o 1-3 h z u HYPERLINK l _Toc312434051 一引言言 PAGEREF _Toc312434051 h 3 HYPERLINK l _Toc312434052 (一)调调查背景景 PAGEREF _Toc312434052 h 3 HYPERLINK l _Toc312434053 (二)调调查内容容 PAGE

2、REF _Toc312434053 h 41.调查查对象 HYPERLINK l _Toc312434054 PAGEREF _Toc312434054 h 5 HYPERLINK l _Toc312434055 2.调查查方法 PAGEREF _Toc312434055 h 66 HYPERLINK l _Toc312434056 二关于于书籍购购买渠道道的概述述 PAGEREF _Toc312434056 h 9 HYPERLINK l _Toc312434052 (一)参参与调查查中广东东各高校校在校学学生选择择书籍购购买渠道道的情况况 PAGEREF _Toc312434052 h 3

3、 HYPERLINK l _Toc312434053 (二)各各在校学学生对于于渠道选选择的原原因 PAGEREF _Toc312434053 h 4 HYPERLINK l _Toc312434053 (三)对对于目前前书籍购购买渠道道处在的的不足和和建议 PAGEREF _Toc312434053 h 44 HYPERLINK l _Toc312434063 三、书籍籍购买渠渠道的调调查结果果及其分分析 PAGEREF _Toc312434063 h 144 HYPERLINK l _Toc312434052 (一)调调查背景景 PAGEREF _Toc312434052 h 3 HYPE

4、RLINK l _Toc312434053 (二)调调查内容容 PAGEREF _Toc312434053 h 4 HYPERLINK l _Toc312434052 (一)调调查背景景 PAGEREF _Toc312434052 h 3 HYPERLINK l _Toc312434053 (二)调调查内容容 PAGEREF _Toc312434053 h 4 HYPERLINK l _Toc312434052 (一)调调查背景景 PAGEREF _Toc312434052 h 3 HYPERLINK l _Toc312434053 (二)调调查内容容 PAGEREF _Toc31243405

5、3 h 4 HYPERLINK l _Toc312434073 四、相关关建议和和措施 PAGEREF _Toc312434073 h 221 HYPERLINK l _Toc312434052 (一)从从网上书书店的发发展来看看 PAGEREF _Toc312434052 h 3 HYPERLINK l _Toc312434053 (二)从从传统书书店的应应对方式式来看 PAGEREF _Toc312434053 h 4 HYPERLINK l _Toc312434052 (三)综综合两者者的情况况来看 PAGEREF _Toc312434052 h 33一学生生学籍管管理系统统可行性性分析

6、报报告1.引言言信息社会会的高科科技,商商品经济济化的高高效益,使计算算机的应应用已普普及到经经济和社社会生活活的各个个领域。计算机机虽然与与人类的的关系愈愈来愈密密切,还还有人由由于计算算机操作作不方便便继续用用手工劳劳动。为为了适应应现代社社会人们们高度强强烈的时时间观念念,学籍籍管理系系统软件件将会为为教学办办公室带带来了极极大的方方便。1.1编编写目的的可行性研研究的目目的是为为了对问问题进行行研究,以最小小的代价价在最短短的时间间内确定定问题是是否可解解经过对此此项目进进行详细细调查研研究,初初拟系统统实现报报告,对对软件开开发中将将要面临临的问题题及其解解决方案案进行初初步设计计及

7、合理理安排。明确开开发风险险及其所所带来的的经济效效益。本本报告经经审核后后,交软软件经理理审查。1.2项项目背景景开发软件件名称:学生学学籍管理理系统项目与其其他软件件,系统统的关系系:本项项目采用用客户机机/服务务器原理理,客户户端的程程序是建建立在WWinddowss NTT 系统统上以MMicrrosooft Vissuall C+为开开发软件件的应用用程序,服务器器端采用用Linnux 为操作作系统的的工作站站,是采采用Orraclle 88的为开开发软件件的数据据库服务务程序。 1.3定定义学生信息息管理系系统:学学生信息息管理是是帮助教教学人员员、行政政人员对对人事档档案的管理理

8、软件。使用汉汉语编程程语言,独立完完成其功功能。1.4参参考资料料软件工工程导论论,张张海藩、倪宁 人民邮邮电出版版社。实用软软件工程程,郑郑人杰等等,清华华大学出出版社。2.任务务概述2.1要要求主要功能能:为学学生提供供学籍管管理服务务,方便便学生对对其基本本信息和和成绩的的查询,加强学学校对学学生基本本信息的的管理。性能要求求:学籍籍管理系系统提供供的信息息必须准准确的反反应在相相应的查查询平台台上。学学籍系统统的定单单必须无无差错的的存储在在机场的的主服务务器上。对服务务器上的的数据必必须进行行及时正正确的刷刷新。输出要求求:数据据完整,详实。输出要求求:简捷捷,快速速,实时时。安全与

9、保保密要求求:服务务器的管管理员享享有对学学生基本本信息库库及机票票信息库库和成绩绩信息库库的管理理与修改改。管理理员只享享有对订订票信息息库的部部分修改改(写入入与读出出)。完成期限限:预计计六个月月,即截截止20021年年12月25日。2.2目目标高校学生生学籍管管理系统统以计算算机为工工具,通通过对教教学管理理所需的的信息管管理,把把管理人人员从繁繁琐的数数据计算算处理中中解脱出出来,使使其有更更多的精精力从事事教务管管理政策策的研究究实施,教学计计划的制制定执行行和教学学质量的的监督检检查,从从而全面面提高教教学质量量。软件件开发的的意图为为便于学学校的管管理,方方便查看看有关学学校及

10、学学生的情情况。如如教务处处对学生生成绩的的修改、删除、查找、添加等等。2.3运运行环境境操作系统统:Wiindoows 20000 ,Winndowws XXP,Winndowws 220033,Winndowws VVistta支持环境境:Miicroosofft VVisuual Stuudioo 20005数据库:Miccrossoftt SQQL SServver 200002.4条条件与限限制1建议议开发软软件运行行的最短短寿命为为3年2进行行系统方方案选择择比较的的期限为为2个月3本系系统无法法律和政政策方面面的限制制;4用VVisuual stuudioo作前端端的应用用开发工

11、工具,利利用SQQL sseveer作为为后台的的数据库库,充分分利用了了Vissuall sttudiio和SQLL seeverr的优点点,利用用WINNDOWWS_XXP作为系系统平台台;5建议议开发软软件投入入使用的的最迟时时间为33个月。3.技术术可行性性分析3.1系系统简要要描述在学校系系统中的的终端是是安装了了Winndowws NNT的PPC机,主要目目的是向向请求查查询的服服务器传传递数据据。当终终端向服服务器发发出查询询请求时时,服务务器根据据学生信信息库的的实时数数据,向向终端发发送数据据,显示示在终端端的屏幕幕上。3.2处处理流程程和数据据流程4.系统统分析这章主主要讲

12、的的是学生生成绩管管理系统统的逻辑辑分析,系统分分析在整整个系统统中具有有重要作作用为系系统的设设计打下下基础。 4.1背背景分析析 学院在在教学这这一部分分主要是是由教务务处对课课程、对对学生、对学生生成绩进进行合理理地安排排,以期期让教务务处中最最短的时间间内把学生生的成绩绩核算出出来,提提高教务务处的办办事效率率。同时时,能够够随时对对学生、学生成成绩进行行各种查查询。4.2组组织机构构分析 学生生信息管管理组织织机构主主要是由由:学生生管理,成绩管管理,等等组成。图2-1为组组织机构构图。图图2-11组织机机构图职责:学学生管理理:管理理一些学学生的资资料,具具体是学学生的学学号、姓姓

13、名、班班级、专业, 所学学科目,。 成绩绩管理:管理学学生的成成绩录入入、删除除、排序序、查询询、检索索等。4.4业业务流程程分析主要的业业务是:学生的的资料的的输入,学生综综合资料料的查询询、修改、删除、统计等等造作的的实现,然后是是将结果果可以显显示出来来。业务务流程图图如图22-4学生学生资料的输入综合资料查询修改删除添加输出结果统计图2-444.5数数据流程程的分析析 数据流流程图是是描述系系统逻辑辑模型的的主要工工具,通通过几个个特定的的符号,可以综综合反映出信信息在系系统中的的使用、加工处处理、传传递、存存储的整整体情况况。数据流程程图是系系统结构构化分析析行之有有效的工工具,它它

14、抽象地地描述了了系统数数据处理理的情况况,担却却无法表表达各个个处理的的详细内内容,因因此还要要对数据据流程图图中出现现的数据据流和处处理等做做进一步步的补充充说明,这就是是数据字字典和变变换逻辑辑说明。 数数据字典典的任务务就是对对数据流流程图中中的出现现的所有有被命名名的图形形元素在在数据字字典中作作为一个个条目加加以定义义,便得得每一个个图形元元素的名名字都有有一个确确切的解解释。数字是对对数据流流程图的的补充说说明,它它的编制制和维护护是一项项非常繁繁重的工工作,一一旦建立立起来,从系统统分析直直至系统统运行都都用到它它。由于本系系统的数数据模块块较多,下面仅仅以学生生成绩管管理模块块

15、为例来来进行编编制。流流程图如如下图22-5学生成绩绩管理系系统0层层数据流流程图4.6数数据存储储分析数据模型型设计。首先来来做出学学生成绩绩管理系系统的EE-R图图,分析析这个问问题的实实体,从从系统分分析可以以知道,学生的的成绩是是由任课课教师按按照课程程给出的的,学生生、课程程、教师师组成了了这个系系统的三三个实体体。再分析三三个实体体之间的的联系。首先,这三个个实体不不是一个个统一体体,学生生成绩与与教师没没有内在在联系,教师必必须通过过课程实实体才能能与学生生建立联联系,因因而先不不考虑。课程与与学生这这两个实实体是多多对多联联系;一一位学生生要学习习多门课课程,一一门课程程有多位

16、位学生共共同学习习。而学学习成绩绩是这两两个实体体“学生”和“成绩”共有的的属性,应填在在二者的的联系“学习”边。因因为成绩绩既不是是学生独独有的,也不是是课程独独有的;“学生甲甲70分分”或“英语770分”是不完完全的,说“学生甲甲英语770分”才是正正确的,因为770分是是学生甲甲和英语语课二者者共有的的。这个个E-RR图可画画成下图图。学生课程成绩学习mn二学生生学籍管管理系统统需求分分析1学生生学籍管管理系统统的功能能要求学生学籍籍管理系系统的总总目标是是:在计计算机网网络,数数据库和和先进的的开发平平台上,利用现现有的软软件,配配置一定定的硬件件,开发发一个具具有开放放体系结结构的、

17、易扩充充的、易易维护的的、具有有良好人人机交互互界面的的学生学学籍管理理,为同同学的的的查询提提供准确确、精细细、迅速速的基本本信息。1.1信信息录入入功能在这个功功能里包包括学生生基本信信息,班班级课程程信息,学生学学期成绩绩单及成成绩单表表格和班班级名单单的录入入。1.2浏浏览功能能浏览功能能包括浏浏览学生生成绩,浏览班班级课程程,浏览览课程名名称和专专业信息息。1.3查查询功能能查询功能能包括按按班级和和学号查查询成绩绩,按班班级查询询课程设设置。另外,我我们为了了保证个个人信息息不外泄泄,在进进入本系系统之前前我们必必须输入入下确的的密码。这样可可以防止止非法用用户越权权操作损损害数据

18、据库而造造成损失失。2学生学学籍管理理系统的的性能需需求2.1数数据精确确度查询时应应保证查查全率,通过唯唯一的关关键可以以查询到到记录,例如学学号。2.2时时间特性性一般操作作的响应应时间应应在2-3秒内内,对软软磁盘和和打印机机的操作作也要在在这个时时间段完完成。2.3适适应性可以处理理大量数数据3学生生学籍管管理系统统的数据据需求学生学籍籍管理系系统的数数据需求求包括如如下几点点:3.1数数据录入入和处理理的准确确性和实实时性数据的输输入是否否准确是是数据处处理的前前提,错错误的输输入会导导致系统统输出的的不正确确和不可可用,从从而使系系统的工工作失去去意义。数据的的输入来来源是手手工输

19、入入。手工工输入要要通过系系统界面面上的安安排系统统具有容容错性,并且对对操作人人员要进进行系统统的培训训。在系系统中,数据的的输入往往往是大大量的,因此系系统要有有一定的的处理能能力,以以保证迅迅速的处处理数据据。3.2数数据的一一致性与与完整性性由于系统统的数据据是共享享的,在在不同的的终端中中,信息息是共享享数据,所以如如何保证证这些数数据的一一致性,是系统统必须解解决的问问题。要要解决这这一问题题,要有有一定的的人员维维护数据据的一致致性,在在数据录录入处控控制数据据的去向向,并且且要求对对数据库库的数据据完整性性进行严严格的约约束。对于输入入的数据据,要为为其定义义完整性性规则,如果

20、不不能符合合完整性性约束,系统应应该拒绝绝该数据据。3.3数数据的共共享与独独立性整个学籍籍查询系系统的数数据是共共享的。然而,从系统统开发的的角度上上看,共共享会给给设计和和调试带带来困难难。因此此,应该该提供灵灵活的配配置,使使各个分分系统能能够独立立运行,而通过过人工干干预的手手段进行行系统数数据的交交换。这这样,也也能提供供系统的的强壮性性。4学生生学籍管管理系统统的数据据字典系统中的的数据元元素: 名字字用户数据据 别名名用户信息息 描述述用户输入入信息 定义义用户数据据=学学号,姓姓名,出出生日期期,班级级,籍贯贯,电话话 位置置输入 名字字录入的数数据 别名名录入信息息 描述述用

21、户输入入到数据据库中的的信息 定义义录入数据据=学号号+姓名名+出生生日期+班级+籍贯+电话 位置置录入信息息,数据据库 名字字修改的数数据 别名名修改信息息 描述述用户要修修改的数数据库中中的内容容 位置置保存到学学籍库 名字字学生信息息 别名名显示信息息 描述述显示到显显示屏的的信息 定义义学生信息息=学号号+姓名名+出生生日期+班级+籍贯+电话 位置置输出到显显示屏 名字字学号 描述述唯一的表表示学籍籍库中学学生的关关键语 定义义学号=(数字) 位置置录入信息息,保存存信息,学生信信息,学学籍库 名字字姓名 描述述学生的性性别 定义义性别=男,女女 位置置查询信息息,修改改信息,录入信信

22、息,保保存信息息,显示示信息 名字字出生年月月 描述述学生的出出生日期期 定义义出生日期期=年+月+日日 位置置查询信息息,修改改信息,录入信信息,保保存信息息,显示示信息 名字字所在班级级 描述述学生所在在班级 定义义所在班级级=院系系+年级级+班级级 位置置查询信息息,修改改信息,录入信信息,保保存信息息,显示示信息 名字字籍贯 描述述学生出生生的所在在地 定义义籍贯=44字符符166 位置置查询信息息,修改改信息,录入信信息,保保存信息息,显示示信息 名字字电话 描述述学生的联联系方式式 定义义籍贯=110数数字113 位置置查询信息息,修改改信息,录入信信息,保保存信息息,显示示信息5

23、.学生生学籍管管理系统统的逻辑辑模型学生学籍籍管理系系统的逻逻辑模型型如下图图所示:学号家庭住址姓名性别学生基本信息出生年份籍贯专业班级本校住址个人联系电话家庭联系电话 成绩信息 学号课号 课名 成绩上课时间 教师号6.学生生学籍管管理系统统的运行行要求学生学籍籍管理系系统中的的各个子子系统的的硬件和和软件的的配置如如下:6.1服服务器端端子系统统的运行行要求:系统软件件: WWinddow NTSServver数据库管管理系统统:SQQL SServver 硬件要求求:Peentiium IIII 4550以上上,2588M RRAM,14GG HDD6.2客客户端子子系统的的运行要要求:系

24、统软件件: WWinddow NT Worrksttatiion数据库管管理系统统:SQQL SServver 硬件要求求:Peentiium 1333以上,32MM RAAM,44.3GG HDD三、总体体设计说说明书1概要要设计1.1数数据流的的设计系统方案案确定。通过对对系统的的调研与与分析,系统主主要应完完成的功功能如下下:学生生信息的的录入、修改、删除,成绩的的查询、排序、统计等等功能。本系统在在执行时时,先根根据操作作人员的的基本需需要来进进行相应应的模块块,然后后可以输输入数据据或者进进行其它它的查询询或浏览览等操作作;总体体来说,本系统统属于一一个事务务型管理理系统。所以其其数

25、据流流图应该该是事物物型的。其数据据处理流流程图如如下3.1.查询、更新查询、录入、更新、删除学生信息管理部门综合数据各类信息图3.11.1管理员1.2系系统物理理结构设设计根据系统统业务要要求的分分析,数数据关系系的分析析以及数数据流程程的分析析可以设设计出此此事务型型系统的的结构。本系统内内所使用用的每个个数据结结构中的的每个数数据项的的存储要要求,访访问方法法、存取取单位、存取的的物理关关系(设设备、存存储区域域)。此此系统的的结构层层次图如如下3.1.22图3.11.2学生信息成绩管理系统维护学生成绩管理班级管理学生信息管理成绩查询成绩查询成绩查询成绩查询信息查询信息查询信息添加信息删

26、除信息更新信息查询1.3系系统维护护设计 由于系系统较小小没有外外加维护护模块,因为维维护工作作比较简简单,仅仅靠一些些基本维维护措施施即可。但为便便于维护护,应该该设计了了三种日日志:系系统运行行日志、操作日日志、出出错日志志。三种种日志根根据不同同的重要要程度采采取存放放在文件件和数据据库的方方式,系系统管理理员可以以很轻松松地监控控系统运运行情况况。2代码码设计2.1学学生模块块的设计计此模块主主要是用用来学生生查询自自己的信信息,首首先调用用shjjk类中中的liijiee方法,实现数数据库的的链接和和相关功功能(查查找、获获取记录录)。2.2老老师模块块的设计计此模块的的设计思思路和

27、学学生的是是一致的的,首先先调用sshjkk类中的的lijjie方方法。但但是和学学生模块块不同时时的是登登陆身份份不同所所以执行行的功能能也不同同,这个个模块可可以进行行(添加加、删除除、修改改、获取取记录)。2.3登登陆界面面模块的的设计根据的系系统的要要求要做做出友好好界面,首先设设置窗体体forrmboordeersttylee属性为为Nonne,然然后插入入窗体的的背景图图片。 3.详细细设计详细设计计说明书书是对系系统架构构进行详详细直观观描述,从而完完成详细细设计,作为软软件实现现的基础础。在概要设设计中已已经对系系统进行行了基本本划分,而每个个基本模模块又可可划分成成多个小小模

28、块,下面对对各模块块中的一一些基本本功能函函数进行行分析和和设计。3.1添添加学生生信息模模块设计计程序描述述添加新学学生信息息。功能添加新学学生的信信息,包包括姓名名、学号号等信息息。输入项姓名chhar 学号ccharr 班级ccharr 专业ccharr 3.2查查询学生生信息模模块设计计程序描述述对学生信信息做查查询操作作。功能根据输入入的学生生查询条条件查询询并显示示相应学学生的信信息,并并且可以以对其进进行查询询操作。输人项班级:字字符串型型专业:字字符型学号:字字符型输出项合法:显显示出查查询学生生的信息息页面非法:重重新查询询输入查询条件合法?显示所查学生信息3.3修修改,删删

29、除学生生信息模模块设计计程序描述述对学生信信息做修修改删除除操作。功能根据输入入的学生生条件对对其进行行修改,删除操操作。输人项学号:字字符型输出项合法:显显示出查查询学生生的信息息页面非法:显显示没有有4数据据库设计计4.1逻逻辑结构构设计 经过对对学生成成绩管理理的分析析,本系系统中的的实体类类型有:学生、教师、成绩、班级。班级和学学生之间间存在联联系“拥有”,它是是一对多多。学生和成成绩之间间存在联联系“记录”,它是是一对多多。老师和学学生之间间存在联联系“管理”,它是是一对多多。4.2物物理结构构 本系系统采用用的为SSQL serrverr20000数据据库命名名StuuMayySy

30、ss,里面面有若干干个表,其表名名称对照照见下表表:编号表名称说明1Studdentt学生信息息表2Studdentt_cooursse学生成绩绩表3courrse课程表4classs班级表5Syusser用户表2.1表表的详细细物理结结构StuddenttStuddentt_cooursseCourrseClasss5. 运运行控制制运行控制制将严格格按照各各模块间间函数调调用关系系来实现现。在各各事务中中心模块块中,需需对运行行控制进进行正确确的判断断,选择择正确的的运行控控制路径径。在网络传传方面,客户机机在发送送数据后后,将等等待服务务器的确确认收到到信号,收到后后,再次次等待服服务器

31、发发送回答答数据,然后对对数据进进行确认认。服务务器在接接到数据据后发送送确认信信号,在在对数据据处理、访问数数据库后后,将返返回信息息送回客客户机,并等待待确认。6.运行行时间在软体的的需求分分析中,对运行行时间的的要求为为必须对对作出的的操作有有较快的的反应。网络硬硬件对运运行时间间有最大大的影响响,当网网络负载载量大时时,对操操作反应应将受到到很大的的影响。所以将将采用高高速ATTM 网网络,实实现客户户机与服服务器之之间的连连接,以以减少网网络传输输上的开开销。其其次是服服务器的的性能,这将影影响对数数据库访访问时间间即操作作时间的的长短,影响加加大客户户机操作作的等待待时间,所以必必

32、须使用用高性能能的服务务器,建建议使用用 Peentiium IIII 处理理器。硬硬件对本本系统的的速度影影响将会会大于软软件的影影响。7.出错错处理设设计7.1 出错输输出信息息程序在运运行时主主要会出出现两种种错误:1、由于输输入信息息,或无无法满足足要求时时产生的的错误,称为软软错误。2、由于其其他问题题,如网网络传输输超时等等,产生生的问题题,称为为硬错误误。对于软错错误,须须在定票票/领票票操作成成功判断断及输入入数据验验证模块块由数据据进行数数据分析析,判断断错误类类型,再再生成相相应的错错误提示示语句,送到输输出模块块中。对与硬错错误,可可在出错错的相应应模块中中输出简简单的出

33、出错语句句,并将将程序重重置。返返回输入入阶段。出错信息息必须给给出相应应的出错错原因,例:全部班班机座位位已满!查无此此定位信信息!等。7.2出出错处理理对策所有的客客户机及及服务器器都必须须安装不不间断电电源以防防止停电电或电压压不稳造造成的数数据丢失失的损失失。若真真断电时时,客户户机上将将不会有有太大的的影响,主要是是服务器器上:在在断电后后恢复过过程可采采用 SSQL SERRVERR 的日日志文件件,对其其进行RROLLLBACCK 处处理,对对数据进进行恢复复。在网络传传输方面面,可考考虑建立立一条成成本较低低的后备备网络,以保证证当主网网络断路路时数据据的通信信。在硬件方方面要

34、选选择较可可靠、稳定的的服务器器机种,保证系系统运行行时的可可靠性。8安全全保密设设计由于数据据的传输输上需要要通过网网络传输输,为了了客户资资料进行行保密,需要在在网络的的传输过过程中对对数据进进行加密密。这个工作作主要是是在准备备网络包包,及解解开网络络包这两两个模块块完成,它们各各对数据据进行加加密及解解密还原原工作。在加密算算法选择择上将使使用RSSA 加加密算法法。具体体算法可可参照参参考资料料中CCompputeer NNetwworkkp.5598。9维护护设计维护方面面主要为为对服务务器上的的数据库库数据进进行维护护。可使使用 SSQL SERRVERR 的数数据库维维护功能能

35、机制。例如,定期为为数据库库进行BBackkup,维护管管理数据据库死锁锁问题和和维护数数据库内内数据的的一致性性等。四、测试试分析报报告1系统统测试说说明1.1系系统相关关内容测测试1.1.1信息息录入的的测试信息录入入包括班班级名单单录入,学生基基本情况况录入,学生注注册登记记录入。(1)班班级名单单录入窗窗口的测测试该测试的的目的是是保证添添加班级级信息窗窗口的正正确性与与在数据据输入不不正确时时的容错错与纠错错性。具具体通过过在添加加班级窗窗口中输输入空的的班级号号,已存存在的班班级号,来检测测系统的的出错运运行情况况。要求求系统在在遇到这这些情况况时能给给出正确确的错误误提示。(2)

36、学学生基本本情况录录入窗口口的测试试该测试的的目的是是保证添添加学生生信息窗窗口的正正确性与与在数据据输入不不正确时时的容错错与纠错错性。具具体通过过在添加加记录框框中输入入重复的的学生名,空用学学生名等来检测测系统的的出错运运行情况况。要求求系统在在遇到这这些情况况时能给给出正确确的错误误提示。1.2数数据查询询窗口的的测试该测试的的目的是是保证数数据查询询窗口的的正确性性与在数数据输入入不正确确时的容容错与纠纠错性。具体通通过在查查询成绩绩信息的的查询方方式窗口口中输入入空的班班级编号号,空的的学期,来来检测系系统的出出错运行行情况。要求系系统在遇遇到这些些情况时时能给出出正确的的错误提提

37、示。1.3系系统执行行测试1.3.1信息息录入的的测试结结果(1)班班级名单单录入窗窗口的测测试在班级输输入表单单中如果果没有填填写班级级编号,系统应应该出现现班级编编号不能能为空的的提示,但是在在系统测测试中出出现即便便不输入入班级编编号系统统仍能执执行命令令操作的的错误,因此对对系统进进行修改改,加入入语句:IF EEMPTTY(TTHISSFORRM.班班级编号号1.VVALUUE) =MEESSAAGEBBOX(班级级编号不不能为空空,请重重新输入入!,48+0+00,警警告)THISSFORRM.班班级编号号1.SSETFFOCUUS。这样系统统就可以以按照预预期的设设计弹出出错误提

38、提示对话话框。当输入的的班级编编号已经经存有记记录时,系统会会提示已已有次记记录,请请重新输输入班级级编号。图4-11出错提提示窗口口2(2)学学生基本本情况录录入窗口口的测试试在输入界界面中如如果没有有输入身身份证号号码,会会提示身身份证号号不能为为空,请请重新输输入。当当输入的的身份证证号码位位数不足足是系统统也会出出现相应应的错误误提示:身份证证号不足足位,请请重新输输入。通通过测试试即便身身份证号号位数不不足系统统也没有有出现错错误提示示,因此此加入语语句:IF LLEN(ALLLTRIIM(TTHISSFORRM.身身份证号号1.VVALUUE)188 =MMESSSAGEEBOXX

39、(身身份证号号不足位位,请重重新输入入!,48+0+00,警警告) THHISFFORMM.身份份证号11.SEETFOOCUSS这样系统统才能正正常运行行。图4-22出错提提示窗口口31.3.2数据据查询窗窗口的测测试在学生考考试成绩绩查询窗窗口中,如果没没有输入入相应的的班级编编号,系系统会提提示:请请输入班班级编号号。没有有输入学学期,系系统会提提示:请请输入学学期。通通过测试试,系统统,没能能给出错错误提示示加入语语句:MESSSAGEEBOXX(请请输入班班级编号号!,48+0+00,信信息窗口口)系统在没没有输入入班级编编号的情情况下才才会给出出错误提提示。图4-44出错提提示窗口

40、口9以上所有有的模块块测试过过程都要要求系统统能在用用户输入入出错时时给出正正确并不不影响到到数据的的安全与与完整性性的提示示。通过测测试系统统基本达达到设计计要求,系统功能能完整,用户界界面良好好,错误误处理基基本正确确。但是在测测试中也也发现系系统的一一些不足足与缺陷陷,通过过加语句句使系统统基本上上运行正正常。总的来说说,软件件通过测测试,基基本上达达到需求求分析阶段段所提出出的要求求。五、总结结性报告告通过两星星期的课课程设计计实习,我们从从中受益益匪浅,并且对对软件这这一门课课程有了了更深一一步的认认识。我我们把这这学期所所学的理理论知识识和实践践联系起起来,在在所开发发的项目目中渐渐渐成长。虽然我我们对这这些新的的知识运运用得还还不是很很熟练,但是相相信我们们也在滴滴水穿石石地成长长起来。发现问问题,提提出问题题,解决决问题,使我们们从不足足之

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论