学生宿舍管理系统测试计划书.doc

合集下载

学生宿舍管理系统测试计划

学生宿舍管理系统测试计划
“5W”规则指:what,why,when,where,how;用例 5w 规则创建软件测试计 划,可帮助测试团队理解测试目的(why),明确测试范围和内容(what), 确定测试开始和结束日期(when),
3. 指 出 测 试 的 方 法 和 工 具 ( what ) , 给 出 测 试 文 档 和 软 件 存 放 位 置 (where) 采用评审和更新机制,保证测试计划满足实际需求
将测试工作上升到测试管理的高度都依赖于测试计划的制定。测试计划因此也成为测试











一个好的测试计划可以起到如下作用
1.
避免测试的“事件驱动”
2. 使测试工作和整个开发工作融合起来
3. 资源和变更事先作为一个可控制的风险
1.3.定义





软件测试是软件开发过程的重要组成部分,是用来确认一个程序的品
件测试、网络测试可以根据具体的性能指标来进行,此处所说的测试更多的是指软件测
试。
1.2.项目背景
软件测试计划作为软件项目计划的子计划,在项目启动初期是必须规划的。在越来
越多公司的软件开发中,软件质量日益受到重视,测试过程也从一个相对独立的步骤越
来越紧密嵌套在软件整个生命周期中,这样,如何规划整个项目周期的测试工作;如何
2.2 运行环境 (1)以Windows98 以上/ME/2000/XP/vista作为宿舍管理系统的后台操作系统。
(2)前台开发程序为Power Builder,SQL Server 2000。 (3)后台数据库为Microsoft Access 2000/ SQL Server 2000。 (4)主要硬件设备:PC机一台。 2.3 条件与限制

学生宿舍管理系统项目策划书(精选多篇)

学生宿舍管理系统项目策划书(精选多篇)
agement学生宿舍管理系统项目策划书 导言 天津大学时中国近代历史上第一所大学,其前身始建于年的历史,如今,有在校大学会栋以上,在现今的电子信息时代,教学等等许许多多的方面,花名册仍然是记录在查询都相当不便与落后,些问题日显严重,为了使学校宿舍管理、秩序、信息化,也为了实现更多的资源功能整合,于是便开发这套宿舍信息管理系统功能介绍天津大学学生公寓信息管理系统△功能:实现所有学生宿舍工作电子、智能化、在有人工干预的情况下能很迅速的完成所 有复杂的设置工作△网络:实现管理系统网络化,各个管理站与中心,各个楼值班配室之间的信息共享,中 心发布的通知即时出现在各点的电脑上,并且安全也相对提高,所有信息传输加密△财务:实现财务分开,包括公寓资产表,费用明细,能主动反映逾期住宿状况,并且远 程抄表△管理:不同人有不同的权限,分为值班人员,三级管理,二级管理,主管人管理,相应 各id△维护与升级:能实现兼容校园其他信息系统,能备份重要数据可行性分析从建校至今,何能和学校其他已形成信息网络化的工作接上轨,所以解决方案就是使宿舍管理系统信息化、系统化、网络化现在的天津大学已有学生宿舍管理系统,项有意义有历史性的前进革命性改观现今宿舍管理的漏洞本系统基于server数据库作为核心,能有效的完成系统的需求本项目由天津大学勤众集团宿舍管理中心委托,天津大学微软技术俱乐部工程项 如学生选课、所有的学生登记入住所有相关的如学生床位安排、调动、 有不同的权限,能有不同管理程序为了实验测试宿舍所有工作都在进行中,经过讨论、环境开发,采用 目组开发。微软技术俱乐部是成立于2014年初的一支工程项目研究、开发、定制的一个技术小组,其组成成员全为俱乐部调配的精锐力量,有专人负责各方面的工作,是一支完整的,有活力的新兴团队。 天津大学学生公寓电子信息管理系统最为该小组接制的第一个项目,其意义深远、重大,不仅仅在于与学校的联系更为紧密,这更是一个使我们全项目小组成员磨合,培养我们团队的一个机会,在这个项目中,对于技术的使用,开发,问题的解决都让我们有了更多的交流,更多的团队合作的point,有个人的积极性,每个人的热情,都在合作中表现出来,也让我们更明白了什么是团队的力量,也带给我们更多的信心,去创造更多的精彩。功能需求分析 软件介绍:△参数设置:主要是对房源类型、学生类别、部门、院系、单位参数设置、△收费标准、卫生评比标准以及操作人员的权限设置△基本数据:房源库统计、学生资料库统计、管理人员的基本资料以及考核情况△房屋分配:住房测算。住宿分配、分配查询△住宿概况:住宿情况、非住宿人员名单、住宿查询、床位查询△住宿管理:住宿登记、退房管理、住房调整、教室进宿舍情况、外来人员登记、维修记录、卫生管理、违纪记录△物品与财务:公寓财产表、物品管理、费用明细表、费用支出表、押金退款表、远程抄表参数设置:1.房源类型:学生宿舍的发展日趋宾馆化,受学生家庭条件限制,要求收费标准必须设立 不同档次。此模块确定不同类型的房源收取不同的住宿费和押金2.学生身份证:此模块可设置不同类别学生的收费标准, 以便相关联的模块自动获取3.部门设置:对院系、专业、年级进行设置4.选项:对收费标准及卫生星级评比标准进行设置5.数据处理:对软件的数据进行局部或全部删除6.用户管理:对每位操作人员使用模块的权限进行设置,不仅可对用户组进行增加、删除, 还可对用户组下的用户进行增加、删除、授权 基本数据:1、房源库:对每栋楼房的基本情况进行登记,包括地址、栋号、房号、朝向、层数、总床 位数、宿舍的电话和房屋的类型2、学生库:对每个学生的基本情况登记,包括学号,姓名、性别、院系、年级、类别以及 联系方式。分为在校学生资料、离校学生资料、硕博名单、学生干部资料3、管理员资料:是对管理人员的基本情况、工作情况的管理。它包括管理人员档案、评分 细则、员工分数录入以及与学校有关联的物业公司和物业人员 房屋分配1.住房测算:根据房源测算出学校所容纳的寄宿生数,这对学校招生有指导性作用2.住房分配:对学生的住宿进行分配管理,它不仅可以单个分配,还可以同一房间的学生 批量分配,系统自动按顺序分床号3.分配查询:查询某学生情况 住宿概况1.住宿情况:系统自动对相同院系中不同性别学生数分别统计2.住宿查询:查询某个学生的住宿情况3.床位使用:查询符合条件的房间的剩余床位 住宿管理1.住宿登记:对住宿人员的具体情况进行登记2.退房管理:它包括集体退房、个人退房、住宿历史3.住房调整:在此模块进行住房调整后,系统将在宿舍情况中进行自动调整4.外来人员登记:对进入学生宿舍的外来人员进行登记,以保证学会生命财产的安全5.维护管理:包括宿舍维护记录、家具自然情况、宿舍自然情况、公共区域面积、维护单、 维修处理6.卫生管理:对公共卫生、宿舍卫生情况进行登记管理7.学生管理:对学生的违纪、违章、活动、请假情况进行管理 物品与财务1.物品管理:对学校购买的物品进行购、发、存登记;查询物品使用情况2.费用明细表:对学生的全部交费情况进行统计3.费用支持表:学生欠款的费用查询与结帐表 逾期住宿提醒 独有的逾期提醒功能,当住宿登记中登记过的学生的住期到期后,系统会自动在首页界面提醒住宿逾期 学生宿舍管理系统项目研究 摘要:在当今的社会中,社会的科技不断发展,计算机正在社会生活广泛的运用,在社会中各个领域应用。因此,作为新世纪的公民,我们应该要熟习计算机网络。而在各个高校当中,对学生的宿舍管理的工作也是重要部分之一。最近几年随着各个高校招生的不断扩展,对宿舍的要求也就显得格外的重要,那么有关宿舍管理系统项目的研究就显得格外的重要。这样在一定的程度上不仅仅可以促进各个高校能够与现代化学校管理机制进行接轨,同时还可以保证各个高校在学生生活有秩序与安全。使用高校学生宿舍管理系统在一定的程度还可以减少工作人员的使用情况,为学生的发展奠定良好的基础。因此,本文主要就是针对在高校中学生宿舍管理系统项目进行研究探讨的。 关键词:学生宿舍管理系统探究 在社会的不断发展,我国高校的地位越来越显得重要,我国教育正在大众化,这样就促进了我国高校正在不断的扩展其规模,每年所招收学生人数不断的扩大,这样在一定的程度上来说,传统的宿舍管理制度已经不能适应高校发展的速度,这个时候利用计算机网络进行宿舍管理显得格外的重要。在当今的社会中,计算机技术在生活中使用的越加广泛,具有很大的优点,使用时间长,使用的成本比较低,查索信息速度快等,这样在一定的程度上就可以提高高校宿舍管理的效率。 一、当前高校学生宿舍管理存在的问题1、学生宿舍管理人员素质低下 在传统上的学生宿舍管理是很片面的,以为只是对于卫生或是门卫上的管理,这样在一定的程度上就会使在宿舍管理人员上的素质低下。在学生宿舍进行管理思想就很难进行。2、学生宿舍管理重视程度不够 在很多的高校中认为学生宿舍仅仅是后勤服务性质的工作,提高学生的居住环境。但是,在宿舍不仅仅学生休息与学习的地方,更是学生在学校期间的“家”。目前,在很多高校中对于学生宿舍的规范力度好不够,同时查寝工作做的不到位。3、学生宿舍管理制度不够完善 目前,在很多高校中学生宿舍的规章制度还不够完善,诸多的制度在操作起 立可行性过于差。4、学生宿舍管理形式过于单一 目前,在各个高校之中都有学生参与到学生宿舍的管理中,但是进行管理的方面过与单一。很对的时候都是值班或者进行卫生的评比。在各个高校中可以建立老师轮流值班制度,这样在发生紧急情况下就可以做到及时解决,同时也可以对学生进行生活、学校等方面的指导。5、学生宿舍管理制度落后 目前,在很对的高校中宿舍管理系统过于落后,很多的情况下都是采用的是传统纸质方法,这样在一定的程度上就会很难确保对每个宿舍床位在调整之后进行及时的更新,也没有办法办法保证所记档案与实际的情况相符合。这样在查询时不方面,使用效率低。 二、系统数据库1、系统功能 各个高校在针对于学生宿舍管理项目系统设计的时候一般都不会根据不同的人员进入而定义出不同的角色,同时也会根据不同的角色而制定出不同的进入权限。在学生宿舍管理系统中的管理人员一般主要进行对学生的基本信息进行管理,比如说学生所在班级,所在班级导员,学生本身信息等。同时还对学生分配的宿舍信息、床位、宿舍费等进行统一的管理。这样班级辅导员就可以通过学生宿舍管理系统类学生住宿情况有着大概的了解。2、学生宿舍系统的设计 在各个高校中我们可以简单的把学生宿舍分为八个模块进行管理。这样在一定的程度上就会使学生宿舍管理的效率提高,查询信息方面简介、快速。 、用户模块 这里主要是为广大学生准备的,学生自己就可以上网对本人信息进行修改。同时还可以进行用户帐号绑定,使用了保密技术。这样在一定的程度上对于用户信息起到了保护作用。 、信息模块 信息模块中可以对学生的基本信息有着一定的了解,如学生的家庭信息、班导员信息等。还可以对宿舍内部安全与宿舍床位安排都有着一定的了解。目前在很多的高校中都是按照班级

(完整word版)学生宿舍管理系统设计书(含程序)

(完整word版)学生宿舍管理系统设计书(含程序)

数据库原理及应用课程设计设计说明书学生宿舍管理系统vb学生姓名学号班级成绩指导教师计算机科学与技术系2009 年3月6 日数据库原理及应用课程设计评阅书注:指导教师成绩60%,答辩成绩40%,总成绩合成后按五级制记入。

课程设计任务书2008 —2009 学年第二学期专业:学号:姓名:课程设计名称:数据库原理及应用课程设计设计题目:学生宿舍管理系统设计与实现完成期限:自2009年 2 月23 日至2009 年 3 月 6 日共 2 周设计依据、要求及主要内容(可另加附页):通过对学校公寓管理处业务进行分析、调查,设计学生宿舍管理系统。

内容及要求(1)建立数据库根据系统功能设计的要求以及功能模块的划分,设计相关数据库。

(2)卫生评比管理模块该模块提供对卫生评比信息的管理功能,主要完成评比信息的录入、修改和删除以及评比结果的查询功能。

(3)违纪处理管理模块该模块实现违纪处理信息的管理,主要完成违纪信息的录入、修改、删除和查询等功能。

(4)来客登记管理模块该模块提供对来访人员信息的管理功能,主要提供来访登记、离开登记和来访信息查询功能。

(5)房间信息管理模块该模块提供房间信息维护功能,主要是提供对房间信息的录入、修改、删除功能,同时提供房间分配和房间信息查询功能。

指导教师(签字):教研室主任(签字):批准日期:年月日摘要本软件的前台设计由Visual Basic 6.0实现,后台数据库用SQL Server进行创建和管理。

本系统界面设计大方、简洁、实用,操作简单方便,是一款完全适合普通学校公寓管理的软件。

该系统具有卫生评比、违纪处理、来客登记和房间信息功能。

卫生评比管理模块提供对卫生评比信息的管理功能,违纪处理管理模块实现违纪处理信息的管理,来客登记管理模块提供对来访人员信息的管理功能,房间信息管理模块提供房间信息维护功能。

关键词:公寓管理系统;Visual Basic 6.0;SQL Server目录1 课题描述 (1)2 需求分析 (2)2.1 可行性研究 (2)2. 1.1 技术可行性 (2)2. 1.2经济可行性 (2)2. 1.3操作可行性 (2)2.2 功能需求 (2)3系统设计 (3)3.1系统层次模块图 (3)3.2数据库设计 (4)3.2.1数据库实体图设计 (4)3.2.2数据库E-R图设计 (5)3.2.3数据库关系模型设计 (5)3.2.4数据库物理设计 (6)3.3主控平台界面设计 (7)4系统实现 (7)4.1系统用户管理模块 (7)4.2卫生评比管理模块 (11)4.3违纪处理管理模块 (20)4.4来客登记管理模块 (30)4.5房间信息管理模块 (42)5 系统测试 (54)总结 (55)参考文献 (56)1 课题描述各个学校对学生宿舍的管理已经有了很长的历史,并且已经具备了一定的规模和形态,同时对学生公寓的服务和管理也要求很高.诸如对学生入住情况的详细了解,以及来访者的情况都要求宿舍管理人员做的好,做的完善。

学生宿舍管理系统实验内容和步骤

学生宿舍管理系统实验内容和步骤
}
break;
}
else p=p->next;
}
if(tage==0)
{
printf("没有此房间信息!\n");
tage=0;
}
printf("继续修改请按:'y'or'Y',否则按任意键退出\n");
scanf("%c",&flag);
}
}
4.查询宿舍信息代码的实现
代码如下:
void Search_Room()
图1.2宿舍管理系统管理系统流程图
5 系统测试方案
模块测试正常
功能测试正常
性能测试正常
压力测试正常
6 系统实现
下面分别对该模块中的具体功能进行详细描述,主要功能实现的代码和相应功能实现的界面截图。
1.添加功能的代码实现
代码如下:
void Add_room()
{
Room_Infor*p,*q;
Room_Infor*stud1;
#include <vector>
#define random(a,b) (rand()%((b)-(a)))+(a)
操作系统:windows xp软件环境:安装VC++6。
4.3
图2.1贪吃蛇游戏模块图
4.4
先在程序中设计好数组元素与蛇,食物的对应关系;
产生一个固定大小有边界的游戏区域,蛇从区域中随机一点出发,运动限制在游戏区域内;
蛇的运动方向为直线运动,只走横和竖的方向,不走斜线;
食物出现按随即分布原则,蛇吃掉一份后随即在游戏区域内出现一份新的食物;
{

学生宿舍管理系统测试计划书

学生宿舍管理系统测试计划书

学生宿舍管理系统测试计划书学院:信息工程班级:学号:姓名:目录1目的 (2)2背景 (2)3范围 (2)4项目标识 (2)5测试需求 (3)5.1数据库设计模块 (3)5.2用户信息管理模块 (3)5.3学生宿舍管理模块 (3)6测试策略 (3)6.1注册及登录测试 (3)6.2修改密码、查询信息和删除用户信息测试 (3)7测试类型 (4)7.1数据和数据库完整性测试 (4)7.2功能测试 (4)7.3用户界面测试 (5)7.4性能评价 (6)7.5安全性和访问控制测试 (6)7.6配置测试 (7)8工具 (8)9资源 (8)10项目里程碑 (9)11可交付工件 (9)12测试模型 (9)13测试日志 (9)14缺陷报告 (9)1目的本测试计划将要简要介绍并进一步说明学生宿舍管理系统测试项目的策略和方法。

学生宿舍管理系统项目人员希望利用这个测试计划来了解和执行测试活动,并管理完成整个测试的活动。

本文定义可测试的具体职责和活动,并描述了使用的测试。

2背景由于我国有些学校学生宿舍信息的管理水平比较低,只停留在纸介质的水准上,这样的机制很明显地已不能适应时代的发展要求,它浪费了过多的人力及物力,还存在一些先天缺陷。

在信息时代,这种传统的管理方法被以计算机为基础的信息管理方法取代已是大势所趋。

归纳起来,学生宿舍管理系统做到一下功能比较合民意:首先,可以存储历届的学生信息,安全、高效;其次,系统可操作性强,能够节省人力,最好只需一到二名信息录入员;再次,查找信息速度快、效率高,可以检索有条件信息;再其次,为将来学校实现网络化教育做准备。

3范围本系统共需要测试四个模块,分别为:数据库设计模块、用户信息管理模块、学生宿舍管理模块、统计查询模块。

本计划书主要测试数据库设计模块、用户信息管理模块、学生宿舍管理模块。

先用单元测试测试三个模块的数据输入是否异常;再用集成测试测试数据库能否与学生管理系统中的数据连接,传递是否异常;再用系统测试测试整个系统相对于需求的符合度.本次测试主要进行的功能测试有:用户信息管理模块和学生宿舍管理模块能不能添加及删除用户,用户能不能修改密码,学生宿舍管理模块能不能查看个人信息。

学生宿舍管理系统项目计划书(2)

学生宿舍管理系统项目计划书(2)

学生宿舍管理系统项目计划书组长:张宾成员:安长冬刘李阳郭振海张远航学校:河南商业高等专科学校专业:软件开发和项目管理时间:2010年9月28日引言 (1)1.1 编写目的 (1)1.2 开发背景 (1)1.2.1 现状分析 (1)1.3 系统特点 (1)1.4 经济可行性 (2)2.1数据库概念设计 (3)2.1.1 系统的实现与测试 (3)2.1.2 主界面的实现与测试 (3)2.1.3 定义 (4)2.1.4 参考资料 (4)2.2 开发环境 (5)2.3 主要参加人员 (5)2.3.1 文件 (5)2.3.2 服务为用户提供培训安装,维护和运行支持,自用户安装起为用户提供一定期限服务。

(5)2.3.3 非移交产品 (5)3.实施计划 (6)3.1 工作任务的分解与人员分工 (6)3.2 预算 (6)3.3 进度 (6)4.支持条件 (6)引言1.1 编写目的学生公寓管理是后勤工作中非常重要、非常复杂的内容。

每年新生入学时大量的学生信息录入、学生房间分配、各项押金、住宿费用的收缴,学生住宿房间模糊查询等,对学生住宿管理的考评管理;公寓中各种设备的使用、更换、维修等等,都是十分琐碎的事情,管理者要及时全面清楚地掌握这些情况,必须依靠信息化管理手段。

为了减轻工作人员的劳动量,有效提高工作效率,给管理者提供及时准确的学生及公寓的各种数据信息,让管理者随时都可以一目了然地看到各公寓内的学生、资费、设备、工作人员的详细情况,我们设计了学生公寓管理系统软件。

来解决目前存在的问题。

1.2 开发背景1.2.1 现状分析1.管理技术对学生的寝室管理,学生的档案管理还是采用原有的人工管理方式。

这导致工作效率低、误差大,也造成了人力、物力、财力资源的浪费,随着学生人数的增加,要记录存档的数据比较多,人工记录是相当麻烦的,而且浪费许多时间,工作效率也比较低。

2.新目标分析在调查研究和用户需求分析的基础上,我们确定了该系统的目标和要求。

宿舍管理系统测试计划

宿舍管理系统测试计划

宿舍管理系统(dreamwork V1.0)测试计划0.1.2文档名称宿舍管理系统测试计划文档编号dreamwork V1.0关键字测试计划编制日期2011年11月18日保密等级二级内部传阅修订表审批记录目录1、引言 (1)1.1编写目的 (1)1.2项目背景 (1)1.3定义 (1)1.4参考资料 (1)2、任务概述 (2)2.1目标 (2)2.2运行环境 (2)2.3需求概述 (2)2.4限制条件 (3)3、计划 (3)3.1测试方案 (3)3.3测试优先级 (16)3.4测试机构及人员 (16)3.5进度 (17)4、评价 (17)4.1范围 (17)4.2准则 (17)5、文档 (18)1、引言• 1.1编写目的本计划的目的旨在说明各种测试阶段任务、人员分配和时间安排、工作规范等。

测试计划在策略和方法的高度说明如何计划、组织和管理测试项目。

测试计划包含足够的信息使测试人员明白项目需要做什么。

另外,清晰的文档结构能使任何一个读者在浏览计划的前面几页后,就能对项目有一个大概的认识。

测试计划只是测试的一个框架,很多细节需要跟开发人员或其他人员沟通,因此计划不包括测试用例的细节和系统功能的详细信息。

在计划目的中需要指明读者对象。

• 1.2项目背景•被测试软件系统的名称:基于Web2.0的宿舍管理系统(BWCRM V1.0);•该软件的任务提出者:林菲;•开发者:软件工程2+3班dreamwork;•用户:高校宿舍;• 1.3定义列出测试计划中所用到的专门术语的定义和缩写词的原意。

•BWCRM:宿舍管理系统;• 1.4参考资料2、任务概述• 2.1目标通过测试,达到以下目标:•测试已实现的产品是否达到设计的要求,包括:各个功能点是否以实现,业务流程是否正确。

•产品规定的操作和运行稳定。

•Bug数和缺陷率控制在可接收的范围之内。

• 2.2运行环境建议的运行环境准备:确保项目测试环境符合测试要求,减少严重影响测试结果的真实性和正确性风险。

学生宿舍管理系统项目计划书(3).doc

学生宿舍管理系统项目计划书(3).doc

学生宿舍管理系统项目计划书组长:张宾成员:安长冬刘李阳郭振海张远航学校:河南商业高等专科学校专业:软件开发和项目管理时间:2010年9月28日引言 (1)1.1 编写目的 (1)1.2 开发背景 (1)1.2.1 现状分析 (1)1.3 系统特点 (1)1.4 经济可行性 (2)2.1数据库概念设计 (3)2.1.1 系统的实现与测试 (3)2.1.2 主界面的实现与测试 (3)2.1.3 定义 (4)2.1.4 参考资料 (4)2.2 开发环境 (5)2.3 主要参加人员 (5)2.3.1 文件 (5)2.3.2 服务为用户提供培训安装,维护和运行支持,自用户安装起为用户提供一定期限服务。

(5)2.3.3 非移交产品 (5)3.实施计划 (6)3.1 工作任务的分解与人员分工 (6)3.2 预算 (6)3.3 进度 (6)4.支持条件 (6)引言1.1 编写目的学生公寓管理是后勤工作中非常重要、非常复杂的内容。

每年新生入学时大量的学生信息录入、学生房间分配、各项押金、住宿费用的收缴,学生住宿房间模糊查询等,对学生住宿管理的考评管理;公寓中各种设备的使用、更换、维修等等,都是十分琐碎的事情,管理者要及时全面清楚地掌握这些情况,必须依靠信息化管理手段。

为了减轻工作人员的劳动量,有效提高工作效率,给管理者提供及时准确的学生及公寓的各种数据信息,让管理者随时都可以一目了然地看到各公寓内的学生、资费、设备、工作人员的详细情况,我们设计了学生公寓管理系统软件。

来解决目前存在的问题。

1.2 开发背景1.2.1 现状分析1.管理技术对学生的寝室管理,学生的档案管理还是采用原有的人工管理方式。

这导致工作效率低、误差大,也造成了人力、物力、财力资源的浪费,随着学生人数的增加,要记录存档的数据比较多,人工记录是相当麻烦的,而且浪费许多时间,工作效率也比较低。

2.新目标分析在调查研究和用户需求分析的基础上,我们确定了该系统的目标和要求。

学生宿舍管理系统测试计划

学生宿舍管理系统测试计划

实验名称实验五学生宿舍管理系统测试计划指导教师王祥顺实验学时实验类型操作型实验地点微软实验室一(B301)实验时间2010年12月2日实验环境 P4以上机型,硬盘剩余空间大于4G,内存不小于256M的计算机。

实验内容 1、根据实验一中所选软件项目,编写该软件项目的测试计划书。

必须按照教材附录G的格式和内容编写软件项目的测试计划书。

2、重点说明系统模块测试的方法和策略,对过程的测试简单说明一下方法和策略即可。

实验目的与要求掌握软件项目测试计划的内容和格式要求, 正确编写软件项目的测试计划书。

成绩与评语实验成绩:教师评语:教师签名:年月日实验过程学生宿舍管理系统测试计划1.引言1.1测试目的系统测试为了发现错误而执行程序的过程,成功的测试是发现了至今尚未发现的错误的测试。

测试的目的就是希望能以最少的人力和时间发现潜在的各种错误和缺陷。

应根据开发各阶段的需求、设计等文档或程序的内部结构精心设计测试用例,并利用这些实例来运行程序,以便发现错误。

信息系统测试应包括软件测试、硬件测试和网络测试。

硬件测试、网络测试可以根据具体的性能指标来进行,此处所说的测试更多的是指软件测试。

1.2.项目背景软件测试计划作为软件项目计划的子计划,在项目启动初期是必须规划的。

在越来越多公司的软件开发中,软件质量日益受到重视,测试过程也从一个相对独立的步骤越来越紧密嵌套在软件整个生命周期中,这样,如何规划整个项目周期的测试工作;如何将测试工作上升到测试管理的高度都依赖于测试计划的制定。

测试计划因此也成为测试工作的赖于展开的基础。

一个好的测试计划可以起到如下作用1.避免测试的“事件驱动”2.使测试工作和整个开发工作融合起来3.资源和变更事先作为一个可控制的风险1.3.定义软件测试:软件测试是软件开发过程的重要组成部分,是用来确认一个程序的品质或性能是否符合开发之前所提出的一些要求。

风险:风险有两种定义:一种定义强调了风险表现为不确定性;而另一种定义则强调风险表现为损失的不确定性。

宿舍管理系统测试计划说明书

宿舍管理系统测试计划说明书
2.系统应该提供学生住宿情况的基本登记。
3.系统应提供人员来访登记及结束访问的详细登记。
4.系统应提供学生在校期间物品出入宿舍楼的详细情况登记。
5.系统应提供查询功能,以方便用户对学生基本信息的查询(要实现按多种条件的查询)及楼房信息的查询。
6.系统应提供增加、删除、修改用户帐户的功能。
2.2运行环境
4密码正确
6 1-10位之间的任何字符
9 1-10位之间的任何字符
12相同
测试数据
期望结果
实际结果
覆盖范围
Super,manager,manager
输入有效
与期望结果相符
1,4,6,9,12
c.为每个不合理等价类设计测试用例
2小于1位字符
3大于10位字符
5密码错误
7小于1位字符
8大于10位字符
10小于1位字符
1.2项目背景
项目委托单位:计算机学院软件工程系。
开发单位:通达学院计算机科学与技术专业。
学生宿舍管理系统软件V1.0是一功能比较完善的数据管理软件,具有数据操作方便高效迅速等优点。该软件采用功能强大的数据库软件开发工具进行开发,可在应用范围较广的WINDOWS系列等操作系统上使用。
1.3定义
SAMS:Student ApartmentManagementSystem,学生宿舍管理系统。
输入无效
与期望结果相符
4
Ⅷ∮
输入无效
与期望结果相符
6
张撒
输入无效
与期望结果相符
7
张毒素多幅撒撒
输入无效
与期望结果相符
8
b)寝室信息
由于在数据词典中只定义寝室号是必选的,所以只对寝室号进行测试:

学生宿舍管理系统(需求分析及详细方案设计书)1.doc

学生宿舍管理系统(需求分析及详细方案设计书)1.doc

学生宿舍管理系统(需求分析及详细方案设
计书)1
学生住宿管理系统
要求:
1、完成学生的住宿管理,包括入住、换房、退房、新生入学、毕业、收费
等功能。

2、入住,先查询房源、写申请、交费、入住。

3、换房,先查询房源、写申请、退房、交费、入住。

4、新生,交费、自动分配房间、入住。

5、退房,申请、交/退费、退房。

6、毕业,交/退费、退房。

完成:DFD图(0-3层),DD,精细DFD图,SC图,流程图,E-R图,流程图,数据存储文件
1.数据流(DFD)图
1)、第0层
2)、第1层
3)、第2层查询模块:
住宿管理模块:费用管理模块:4)第3层
入住模块:
退房模块:
换房模块:
2.数据字典3)、数据元素4)、数据流。

宿舍管理系统测试计划

宿舍管理系统测试计划

宿舍管理系统(dreamwork V1.0)测试计划0.1.2文档名称宿舍管理系统测试计划文档编号dreamwork V1.0关键字测试计划编制日期2011年11月18日保密等级二级内部传阅修订表审批记录目录1、引言 (1)1.1编写目的 (1)1.2项目背景 (1)1.3定义 (1)1.4参考资料 (1)2、任务概述 (2)2.1目标 (2)2.2运行环境 (2)2.3需求概述 (2)2.4限制条件 (3)3、计划 (3)3.1测试方案 (3)3.3测试优先级 (16)3.4测试机构及人员 (16)3.5进度 (17)4、评价 (17)4.1范围 (17)4.2准则 (17)5、文档 (18)1、引言• 1.1编写目的本计划的目的旨在说明各种测试阶段任务、人员分配和时间安排、工作规范等。

测试计划在策略和方法的高度说明如何计划、组织和管理测试项目。

测试计划包含足够的信息使测试人员明白项目需要做什么。

另外,清晰的文档结构能使任何一个读者在浏览计划的前面几页后,就能对项目有一个大概的认识。

测试计划只是测试的一个框架,很多细节需要跟开发人员或其他人员沟通,因此计划不包括测试用例的细节和系统功能的详细信息。

在计划目的中需要指明读者对象。

• 1.2项目背景•被测试软件系统的名称:基于Web2.0的宿舍管理系统(BWCRM V1.0);•该软件的任务提出者:林菲;•开发者:软件工程2+3班dreamwork;•用户:高校宿舍;• 1.3定义列出测试计划中所用到的专门术语的定义和缩写词的原意。

•BWCRM:宿舍管理系统;• 1.4参考资料2、任务概述• 2.1目标通过测试,达到以下目标:•测试已实现的产品是否达到设计的要求,包括:各个功能点是否以实现,业务流程是否正确。

•产品规定的操作和运行稳定。

•Bug数和缺陷率控制在可接收的范围之内。

• 2.2运行环境建议的运行环境准备:确保项目测试环境符合测试要求,减少严重影响测试结果的真实性和正确性风险。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。



宿





测试计划书
学院:信息工程
班级:
学号:
姓名:
目录
1目的 (1)
2背景 (1)
3范围 (1)
4项目标识 (2)
5测试需求 (2)
5.1数据库设计模块 (2)
5.2用户信息管理模块 (2)
5.3学生宿舍管理模块 (3)
6测试策略 (3)
6.1注册及登录测试 (3)
6.2修改密码、查询信息和删除用户信息测试 (3)
7测试类型 (3)
7.1数据和数据库完整性测试 (3)
7.2功能测试 (4)
7.3用户界面测试 (5)
7.4性能评价 (6)
7.5安全性和访问控制测试 (7)
7.6配置测试 (8)
8工具 (8)
9资源 (8)
10项目里程碑 (9)
11可交付工件 (9)
12测试模型 (9)
13测试日志 (9)
14缺陷报告 (9)
1目的
本测试计划将要简要介绍并进一步说明学生宿舍管理系统测试项目的策略和方法。

学生宿舍管理系统项目人员希望利用这个测试计划来了解和执行测试活动,并管理完成整个测试的活动。

本文定义可测试的具体职责和活动,并描述了使用的测试。

2背景
由于我国有些学校学生宿舍信息的管理水平比较低,只停留在纸介质的水准上,这样的机制很明显地已不能适应时代的发展要求,它浪费了过多的人力及物力,还存在一些先天缺陷。

在信息时代,这种传统的管理方法被以计算机为基础的信息管理方法取代已是大势所趋。

归纳起来,学生宿舍管理系统做到一下功能比较合民意:
首先,可以存储历届的学生信息,安全、高效;
其次,系统可操作性强,能够节省人力,最好只需一到二名信息录入员;
再次,查找信息速度快、效率高,可以检索有条件信息;
再其次,为将来学校实现网络化教育做准备。

3范围
本系统共需要测试四个模块,分别为:数据库设计模块、用户信息管理模块、学生宿舍管理模块、统计查询模块。

本计划书主要测试数据库设计模块、用户信息管理模块、学生宿舍管理模块。

先用单元测试测试三个模块的数据输入是否异常;再用集成测试测试数据库能否与学生管理系统中的数据连接,传递是否异常;
再用系统测试测试整个系统相对于需求的符合度.
本次测试主要进行的功能测试有:用户信息管理模块和学生宿舍管理模块能不能添加及删除用户,用户能不能修改密码,学生宿舍管理模块能不能查看个人信息。

性能测试主要有响应时间、并发用户数、吞吐量(单位时间内系统处理的客户请求的数量)。

4项目标识
5测试需求
高优先级:用户注册与登录功能,需要进行功能测试和性能测试;
中优先级:修改密码、删除信息和查询信息,需要进行功能测试。

5.1数据库设计模块
数据库能与系统数据正常连接。

5.2用户信息管理模块
如果是新用户,能够通过输入格式正确的用户名和密码注册成功;
注册成功的用户输入正确的用户名和密码后能修改密码和删除用户信息。

5.3学生宿舍管理模块
如果是新用户,能够通过输入格式正确的用户名和密码注册成功;
注册成功的用户输入正确的用户名和密码后能修改密码、查看个人信息和删除用户信息。

6测试策略
6.1注册及登录测试
简要说明:用户需要登录使用其注册用户名和密码。

测试方法:制定了一套自动化测试,测试的能力,有效用户登录注册的。

在使用无效的用户id和密码记录器的错误路径。

能够满足1500人同时在线操作计算机不卡。

假设/这个问题的具体特征:身份验证使用用户ID和密码是由外部提供服务,将被调用。

据推测,这一职能已经过彻底测试和支持。

我们不会在进入用户id和密码的漏洞测试。

6.2修改密码、查询信息和删除用户信息测试
简要说明:成功登录后,能够查询学生信息、修改原密码和删除用户信息。

测试方法:制定了一套自动化测试,测试的能力,用户登录成功后修改密码、查询信息和删除用户信息用的。

7测试类型
7.1数据和数据库完整性测试
数据与数据库完整测试是指测试关系型数据库完整性原则以及数据合理性测试。

数据库完整性原即:
主码完整性:主码不能为空;
外码完整性:外码必须等于对应的主码或者为空。

数据合理性指数据在数据库中的类型,长度,索引等是否建的比较合理。

数据库和数据库进程应作为学生宿舍管理系统中的子系统来进行测试。

在测试这些子系统时,不应将测试对象的用户界面用作数据的接口。

对于数据库管理系统 (DBMS),还需要进行深入的研究,以确定可以支持以下测试的工具和方法。

7.2功能测试
测试对象的功能测试应该侧重于可以被直接追踪到用例或业务功能和业务规则的所有测试需求。

这些测试的目标在于核实能否正确地接受、处理和检索数据以及业务规则是否正确实施。

这种类型的测试基于黑盒方法,即通过图形用户界面 (GUI) 与应用程序交互并分析输出结果来验证应用程序及其内部进程。

以下列出的是每个应用程序推荐的测试方法概要:
用户和学生宿舍管理模块新用户能否注册成功。

用户和学生宿舍管理模块能否删除现有用户信息。

用户和学生宿舍管理模块能否修改用户密码。

学生宿舍管理模块能否查看个人信息。

7.3用户界面测试
通过用户界面 (UI) 测试来核实用户与软件的交互。

UI 测试的目标在于确保用户界面向用户提供了适当的访问和浏览测试对象功能的操作。

除此之外,UI 测试还要确保 UI 功能内部的对象符合预期要求,并遵循公司或行业的标准。

7.4性能评价
性能评价是一种性能测试,它对响应时间、事务处理速率和其他与时间相关的需求进行评测和评估。

性能评价的目标是核实性能需求是否都已满足。

实施和执行性能评价的目的是将测试对象的性能行为当作条件(例如工作量或硬件配置)的一种函数来进行评价和微调。

7.5安全性和访问控制测试
安全性和访问控制测试侧重于安全性的两个关键方面:
应用程序级别的安全性,包括对数据或业务功能的访问
系统级别的安全性,包括对系统的登录或远程访问。

应用程序级别的安全性可确保:在预期的安全性情况下,主角只能访问特定的功能或用例,或者只能访问有限的数据。

例如,可能会允许所有人输入数据,创建新账户,但只有经理才能删除这些数据或账户。

如果具有数据级别的安全性,测试就可确保“用户类型一”能够看到所有客户信息(包括财务数据),而“用户二”只能看见同一客户的统计数据。

系统级别的安全性可确保只有具备系统访问权限的用户才能访问应用程序,而且只能通过相应的网关来访问。

7.6配置测试
配置测试核实测试对象在不同的软件和硬件配置中的运行情况。

在大多数生产环境中,客户机工作站、网络连接和数据库服务器的具体硬件规格会有所不同。

客户机工作站可能会安装不同的软件,例如,应用程序、驱动程序等。

而且在任何时候,都可能运行许多不同的软件组合,从而占用不同的资源。

8工具
性能测试:Rational系列(除了Rational Rose,那是做UML建模的)
单元测试: JUnit(JAVA)
功能测试:WinRunner
压力测试:LoadRunner
9资源
测试服务器
稳定的测试服务器,IP地址为:172.18.20.199。

人员
测试实施人员2名:
某某:较强的程序编写能力,程序测试能力,负责数据库设计模块、用
户信息管理模块、学生宿舍管理模块测试;
高老师:较强的程序编写能力,程序测试能力,负责统计查询模块测试。

10项目里程碑
对学生宿舍管理系统的测试应包括上面各节所述的各项测试的测试活动。

应该为这些测试确定单独的项目里程碑,以通知项目的状态和成果。

11可交付工件
系统规划阶段:项目标志性事件开始到完成
开发阶段:项目开发计划书完成 3.22
需求分析阶段:系统需求说明书完成 3.22
设计阶段:系统设计说明书完成 3.22
编码实现:项目的形成 3.22—3.25 测试阶段:测试计划和缺陷跟踪表 3.25—3.28
移交阶段:项目的移交 4.1
12测试模型
本节确定将要通过测试模型创建并分发的报告。

测试模型中的这些工件应该用 ASQ 工具来创建或引用。

13测试日志
说明用来记录和报告测试结果和测试状态的方法和工具。

14缺陷报告
本节确定用来记录、跟踪和报告测试中发生的意外情况及其状态的方法和工具。

相关文档
最新文档