欢迎来到天天文库
浏览记录
ID:42451040
大小:376.00 KB
页数:12页
时间:2019-09-15
《安徽大学C语言平时作业》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、天津农学院计算机科学与信息工程系《软件测试与产品发布》教学实习报告实习名称:学生管理系统的分析与设计专业:软件工程班级:2009级软件2班学号:0908054204姓名:王通指导教师:吴凯成绩:2011年12月目录1教学实习的内容22教学实习的目的23教学实习设计介绍23.1设计题目23.2设计目标23.3设计背景23.4系统测试的环境33.5系统的主要功能33.6系统开发与调试过程33.7技术要点介绍33.7.1系统登录页面的测试33.7.2管理员成绩管理页面的测试43.7.3管理员考勤管理页面的测试73.7.4学生信息查询页面的测试
2、83.7.5学生信息修改页面的测试84总结与体会101教学实习的内容学生管理系统的软件测试。熟悉学生管理系统的设计与开发过程,掌握学生管理系统设计和开发各阶段的方法,能够根据所给条件和要求,使用SQLServer实现所设计的数据库。2教学实习的目的完成《软件测试与产品发布》理论知识学习后,通过本次教学实习,对所学专业知识进一步消化、理解并系统化,锻炼和提高综合运用所学知识解决实际问题的能力。通过此次实习,熟悉学生管理系统的设计、开发过程,掌握数据库设计、开发各阶段的方法,能够根据所给条件和要求,使用SQLServer实现所设计的数据库。
3、还可以使学生扎实计算机编程的基础;增强创新精神和超前意识;让学生通过不懈努力追求完美,促进学生学习兴趣;并增强整体观念。3教学实习设计介绍3.1设计题目学生管理系统的分析与设计。3.2设计目标(1)测试是为了发现程序中的错误而执行程序的过程。(2)好的测试方案是极可能发现迄今为止尚未发现的错误的测试方案。(3)成功的测试方案时发现了至今为止尚未发现的错误的测试。3.3设计背景随着学校的规模不断扩大,学生数量急剧增加,有关学生的各种信息量也成倍增长。面对庞大的信息量需要有学生管理系统来提高学生管理工作的效率。通过这样的系统可以做到信息的规
4、范管理、科学统计和快速查询、修改、增加、删除等,从而减少管理方面的工作量。本系统主要用于学校学生信息管理,总体任务是实现学生信息关系的系统化、规范化和自动化,其主要任务是用计算机对学生各种信息进行日常管理,如查询、修改、增加、删除,另外还考虑到学生选课,针对这些要求设计了学生信息管理系统。3.4系统测试的环境WindowsXP、Windows7、Vista3.5系统的主要功能该系统的主要功能是实现学生信息关系的系统化、规范化和自动化,以计算机为硬件基于互联网平台对学生各种信息进行日常管理,如查询、修改、增加、删除,以及网上选课等。3.6
5、系统开发与调试过程使用以界面为基础的测试。以界面为基础的测试仅仅依靠软件与其运行环境之间的界面来选择和产生测试数据,而不管软件的具体需求和具体实现细节。包括软件输入,输出数据的类型取值范围以及取值的概率分布等等。3.7技术要点介绍3.7.1系统登录页面的测试(1)该测试的目的是保证登陆主页面的正确性与在错误发生时的容错与纠错性。(2)具体通过在登陆框中输入空用户名,和错误的用户名来检测系统的出错运行情况。要求系统在遇到这些情况时能给出正确的错误提示。(3)测试计划执行情况在登陆界面中输入空用户名或密码后系统将给出以下提示:在登陆界面中输
6、入错误的用户名或密码后系统将给出以下提示:3.7.2管理员成绩管理页面的测试(1)该测试的目的是保证在添加、修改、删除、查询学生信息、班级、课程、成绩时系统的正确性与在数据输入不正确时的容错与纠错性。(2)具体通过输入重复的信息,空信息,错误的格式来检测添加功能的出错运行情况;通过输入空的学号,错误的格式来检测修改功能的出错运行情况;通过空的学号来检测查询功能的出错运行情况。并且要求系统在遇到这些情况时能给出正确的错误提示。(3)测试计划执行情况a.添加信息未填写完整,系统的出错提示如下:b.输入了已存在的信息进行添加时,系统的出错提示
7、如下。c.如要进行删除操作,点击“删除”会出现以下信息提示是否确定要删除:d.如要进行编辑操作,点击“编辑”会出现以下信息提示是否确定要删除:修改后点击“更新”,会出现以下信息提示成功修改了信息:e如果查询的学生或者课程不存在,会出现以下信息提示成功修改了信息:3.7.3管理员考勤管理页面的测试(1)该测试的目的是保证在添加、修改、删除、查询学生考勤信息时系统的正确性与在数据输入不正确时的容错与纠错性。(2)具体通过输入错误的学号,空学号来检测添加功能的出错运行情况;通过输入空的、错误的学号来检测修改功能的出错运行情况;通过空的、错误的
8、学号来检测查询功能的出错运行情况。并且要求系统在遇到这些情况时能给出正确的错误提示。(3)测试计划执行情况a.输入了空学号或错误的学号进行查询,将不会显示任何信息。如操作“选课”、“退课”将给出请输入学号的
此文档下载收益归作者所有