图书馆管理系统测试计划

合集下载

软件工程课程设计报告——图书管理系统可行性分析报告

软件工程课程设计报告——图书管理系统可行性分析报告

软件工程课程设计报告——图书管理系统可行性分析报告软件工程课程设计报告图书管理系统可行性研究报告引言11编写目的项目背景开发者武汉理工大学软件工程09级学生用户图书馆的管理员及学生13定义4参考资料《软件工程导论》张海藩编著清华大学出版社《C程序设计》谭浩强编著清华大学出版2.可行性研究的前提功能对图书馆内的用户和图书的信息进行有效的管理性能稳定快速实时控制输入用户编码图书编码输出用户信息图书信息安全与保密要求图书信息用户信息只能由图书馆的管理员来更改和维护对系统出现各种问题有恢复功能以保障数据不受损失22可行性研究方法通过调查分析开发图书馆管理所具备的功能确定总体结构利用MYSQL数据库所具有的能力以最简洁最容易的方法以最低成本在短时间开发出该系统23决定可行性的主要因素设备状况操作人员技术经济条件团队合作精神3对现有系统的分析31组织机构调查现有组织机构有图书馆领导三个部门采购部系统管理部图书管理部32业务流程1新书入库及图书注销查询由采购部采购回来的图书的信息添加新书入库编号存放对因故丢失等要删除的图书经行删除相关信息的操作保存至出库单中2图书借阅和归还学生可以凭借自己的学号密码来借书通过图书管理员更改信息获得书归还图书由图书管理员更改图书信息及学生信息来完成3用户添加删除及数据修改由系统管理员负责将系统的用户文件进行删除添加用户信息操作对于要更改的信息对相应的数据库修改4 查询信息用户上网输入关键字进行查询信息费用调查开发所需的费用及硬件由图书馆来承担设备使用windows2000操作系统以及SQL Server数据库软件人员系统管理人员3名有一定的计算机知识图书馆管理人员15名可以熟练的使用软件33局限性图书管理系统功能不是很完善人员必须经过专门的培训并且要求对业务由于编写人员经验有限所以系统功能少规模较小健壮性可能较差也不够完善4所建议系统技术可行性分析41对系统的简要描述所建议的图书馆管理系统使用基于CS架构的Windows应用程序使用了先进的数据库技术与数据管理技术使数据的准确性与安全性得到了很大的提高且在用户的并行操作与用户管理方面也有了极大地改善42与现有系统比较的优越性本项目应用了最新的技术系统规模小功能齐全具备了较高管理效率有较高的实时避免了学生借书与所查询的信息不一致其次系统投入的资金也减少了许多而且加入了对使用权限安全性保护的功能使系统在可用性与稳健性方面有了很大的进步43采用建议系统可能带来的影响1设备采用建议系统后使用的设备不要求太高只需更换较少的设备以前的还可以用2现有软件建议系统采用了先进的数据库技术以及一系列高技术含量软件对适用平台要求为Windows xp其兼容性较好可以使用大部分软件3用户界面人性化操作简单便于使用4对系统的影响系统规模小功能全运行快44技术可行性评价本软件有本校软件专业学生开发就目前使用的开发技术来说建议系统的功能目标应该能够达到因此可完成性高5所建议系统经济可行性分析51支出1系统开发费用1人员费用本系统开发期为三周试运行一周开发期需要开发人员x人试运行期需要开发人员x人人员费用为x万元2设备费本系统所需的硬件设备费及研究费用用为x万元3不可预见费按开发费用的15计算2系统运行费用1系统维护费由图书馆系统管理人员负责费用由图书馆支出 2设备维护费由图书馆指定人员进行维护费用图书馆自己支付52收益综上所述系统开发收益费用x万元平均每人约x元倘若提高工作效率减少工作人员可以相应的提高收益6社会因素可行性分析61法律因素本软属于项目组开发符合法律各项规定62用户使用可行性本软件提高和改进管理信息服务质量增强资源共享减少减少人力和设备费用加快信息的查询速度和准确性管理系统建成后可以和校园网相连提供网上查询服务符合工作人员及学生的习惯方便操作具有可行性7技术因素可行性分析本系统开发人员对系统采用的Window XP操作系统服务器采用的Window 操作系统前端开发语言使用的JAVA 使用的WYSQL数据库管理系统及网络和通信技术有很深的了解技术上是可行的8结论意见根据以上分析可知开发该图书馆管理信息系统不仅有巨大的经济效益而且有更大的社会效益但是时间有限可能有所缺陷但我们会不断改进所以我认为开发此系统的条件已经具备完全是可行的二项目开发计划1 引言11 编写目的本项目开发的是一个图书馆管理系统这份文档的目的是提供一个系统开发的实施步骤对项目中将要面对的问题及解决方案初步设计及合理安排明确风险此经济效益和开发中对各项工作的人员分配记录下里呈交项目经理和系统分析人员审阅以便在最短的时间最小的代价下完成项目12 背景a开发软件高校图书馆管理系统b项目开发单位武汉理工大学软件09级c项目开发者xxxd用户图书馆各管理人员及学生e项目开发环境系统Windows XP数据库MYSQL开发语言Java13 定义图书馆管理系统是一种基于集中统一规划的数据库数据管理的模式用以方便图书于学生间的交互以及图书出纳的日常管理14 参考资料《软件需求工程》毋国庆梁正平编著机械工业出版社《软件工程导论》张海藩编著清华大学出版社《C程序设计》谭浩强编著清华大学出版社《UML和模式应用》Craig Larman 编著机械工业出版社2 项目概述21 工作内容为图书馆建立一个图书管理系统完成软件的开发测试及试运行并且完成图书馆信息查询的网络建设该系统能为用户提供查询的检索服务图书新建和删除图书的借阅归还信息更新修改用户的注册和注销以及系统维护功能22 主要参加人员由于该项目较小参与人数少由软件0904班自己组织完成该项目开发小组共7人项目经理待定项目成员待定23 产品com 程序图书馆管理系统程序包及MYSQL数据库com1项目可行性分析报告2项目开发计划3需求规格说明书4详细设计说明书5测试计划说明书6用户文档com由于该程序简单具体操作也比较简单因此只需对图书馆管理人员进行一个简单的培训即可具体的出现问题可以查看用户文档对系统维护可以交给系统管理人进行由于软件成品后要修改的主要为外部信息系统也易于维护可以交给系统管理人员维护只需对系统维护人员进行一个系统的培训项目组不需要进行参与具体的工作com的产品开发源程序及其资料以及相关的开发计划需求说明设计及测试文件需要由开发者保存并具有开发权不需要交给用户24 验收标准com验收由于软件缺陷造成丢失数据不符合设计要求响应时间太长无法接受规定功能没有完成等问题com 文档验收清晰易读内容详尽符合规范com 用户服务验收经过仔细的一系列测试后合乎要求同时使用户可以熟练的操作系统25交付日期半年后26 批准日期及批准者本系统自2011年12月1号正式批准批准人为xxx3 实施计划31 工作任务的分解与人员分工人员分工具体由项目经理根据各人特长担任具体角色完成自己的任务32 接口人员由软件发开方派专人按客户要求指定地点安装调试运行并给客户演在后期中负责告知系统维护人员如何维护33 进度包括可行性分析需求分析项目开发计划软件详细设计编码安装测试编写用户文档培训等阶段活动和任务的安排34 预算com用1人员费用本系统开发期为三周试运行一周开发期需要开发人员x人试运行期需要开发人员x人人员费用为x万元2设备费本系统所需的硬件设备费及研究费用用为x万元3不可预见费按开发费用的15计算com行费用1系统维护费由图书馆系统管理人员负责费用由图书馆支出 2设备维护费由图书馆指定人员进行维护费用图书馆自己支付35关键问题1没有经费和硬件设施有限2用户需求不清存在误解及二义性3 第一次开发软件开发人员没有实际经验4 时间有限没有足够的开发时间4支持条件41 计算机系统支持硬件环境服务器若干台可以正常工作的计算机软件环境操作系统Windows xpWeb服务器TOMCAT70Web浏览器Internet Explorer 60数据库MYSQL42 需由用户承担的工作需要和开发组进行沟通以获取相应的需求由开发组成员进行培训掌握系统的操作了解系统的结构能够自行的维护和信息的管理配备相应硬件系统做到规范操作软件交付日期为软件安装测试人员提供环境5专题计划要点51开发人员培训计划在具体设计阶段前对开发人员进行专门的培训计划52 测试计划指定时间内对软件进行各项测试工作53 质量保证计划严格按照项目开发过程中的各项步骤认真完成各项任务确保软件的质量54客户培训计划在软件实际应用后的前一个月组织对用户进行软件操作及维护具体的培训55 合同计划和客户协商签订软件使用合同三需求规格说明书1引言11编写目的本需求的编写是为了13范围本项目的名称图书管理系统本项目的任务帮助图书馆高效有序的处理图书馆的运作用户是学图书馆本产品是电脑管理图书的需求设计的可以完成购入新书读者借还书图书注销等主要功能15参考资料《软件》《软件工程》张海藩编著清华大学出版社《》编著出版社2项目概述21 产品描述为方便对图书馆进行高效的管理通过该项目实现图书信息和用户信息的管理使用该程序后系统管理人员可以方便的对使用用户经行管理信息的更新以及系统的维护图书馆管理人员可以管理图书的购入借出归还以及注销等还可以查询某位读者某本图书的借阅情况以便了解图书馆的情况学生则可以对图书经行随时的收索方便的了解图书馆资源该程序还具有更简便更高的精准度信息化更高的管理流程22 系统使用用户本系统的最终用户有三种一是系统管理人员为计算机专业人员熟悉数据库网络维护工作可以负责用户变动及系统维护二是图书馆管理员他们可以新增删除图书出借和收回图书及一些查询工作三是学生可以查看他们的借阅信息以及图书馆的图书信息他们都具有一定的计算机应用基础可以比较熟练操作计算机23 产品的前景图书馆在正常运营中面对大量书籍读者信息以及两者间相互联系产生的许多烦杂的信息使用的人工记录方法既效率低又错误过多大大影响了图书馆的正常管理工作因此需要对书籍资源读者资源借书信息还书信息进行管理及时了解各个环节中信息的变更等的管理效率的提高本系统通过计算机管理技术给图书管理人员和读者借还书带来便利本系统除了图书馆内日常管理的一般功能还外还网上在线查询图书信息查询本人的借阅情况等功能极大方便了用户根据以后不同的需要还需对系统进行更新产品功能1登录系统是进入系统的窗口只有进行登录后才可以使用系统的各种功能用户需要输入自己的编号及密码方可进入进入后显示用户的信息及权限用户可以进行相应的操作2系统管理模块是由系统管理人员进行管理和维护的模块它是整个系统的最高级的子系统拥有系统数据设置图书馆管理员设置学生设置图书信息设置图书馆消息设置五个子模块首先是对用户的设置负责添加和删除常用客户学生和图书管理员用户群及对他们信息做出修改的功能然后可以对系统的参数可以设置起到维护系统的作用更改系统操作设置的功能此外可以发布些通知及新闻的图书馆消息设置以及对图书信息的修改如书目摆放位置及书籍信息的修改等的图书信息设置的功能3管理子模块是属于系统的常用子模块负责系统平时的书籍的借出收回新书购入等的常用工作由图书馆管理人员来完成这个子模块又包括了新书导入图书注销学生借书学生还系书四个模块来构成新书导入模块通过键入新书的信息和入库数据库核对确认后有管理员完成导入新书注销可以由管理员键入书籍名字系统然后核对图书文件成功后撤销该图书信息之后打印出库单保存修改信息学生借书通过管理员键入学生的信息及要借的图书通过核对后成功后查看是否有超额现象没有则修改该生的信息及图书文件数据库学生还书需键入所借书目找到该生的信息核算该书是否超额有则缴费成功后更改学生文件及图书文件4查询子系统是针对整个用户群的包括系统管理图书馆管理人员及学生但拥有的查询权限不同通过用户键入相应的信息可以查到不同的信息系统管理人员可以对自己信息图书管理员及学生的信息进行访问图书馆管理员可以对所有学生的自己的和图书的信息进行访问学生可以对自己的图书的信息查询运行环境1硬件环境服务器处理器型号AMDIntel 28GHZ及以上内存容量1GB及以上外存剩余空间100M网卡签到客户机处理器型号AMDIntel 16MHZ及以上内存容量512MB及以上外存剩余空间1GB及以上网络配置100M网卡RS232串口PS2接口如果电脑无RS232串口PS2接口需购买USB to RS232USB to PS转换线Web浏览PC机处理器型号AMDIntel 16GMZ及以上内存容量256MB及以上外存剩余空间200M及以上网络配置100M网卡读卡器读卡器是非接触式的IC卡读卡器可以读取RF镭射类型的非接触式IC卡所采用的读卡器具有PS2接口用手供电RS232串口用于传输数据2软件环境服务器操作系统windows XPWeb服务器TOMCAT70配置TCPIP协议Web浏览器Internet Explorer 60以上数据库MYSQL3接口硬件接口考虑到大量数据的备份等要求保持与磁带机和光盘刻录机的接口这较易实现软件接口这里主要考虑软件与操作系统的接口考虑到文档处理有可能较常用的办公软件例如icrosoft的ffice系列开发时间比较短机器限制开发人员的数目少经验少是开发系统中主要问题管理不完善设计时没能全得到考虑系统的数据多处理难度高安全保密方面的问题都会影响本项目的开发进程25假设和依据系统中系统信息管理模块及管理系统环境绝大部分为图书馆内部而查询模块为网上环境关于系统管理人员受到的管理可能很少变动要很少系统不支持刷卡认证手动的输入还是很多的假设学生只要不欠费就可以借书数目没限制且学生不分类3 功能需求31 需求规定在系统中系统管理员要为每个学生建立借阅账户并给告知读者不同编号及密码账户内存储读者的个人信息和借阅记录信息已经拥有账户的读者可以通过图书馆管理人员借阅归还图书读者借书时间有一定期限逾期及丢失要赔偿否则终止借书可以通过互联网或图书馆内查询终端查询图书信息和个人借阅情况借阅图书时先输入读者的编号及图书信息系统验证读者是否合法和读者是否可继续借阅图书无效则提示其原因有效则显示借书成功更改读者及图书文件还书时图书馆管理人员输入归还书的书号系统查找借阅人信息验证是否超期借阅有则提示罚款金额并交付罚款后执行还书操作无则更给读者和图书信息后显示读者和图书的基本信息如果有丢失的情况先转入图书丢失处理缴纳罚款打印罚款单记录相关的信息然后提交还书请求图书管理人员不定期对图书信息进行入库注销图书信息管理包括图书类别和出版社管理系统管理人员要对系统进行维护及信息更新数据库修改如书籍信息的修改人员变更的修改等工作32 功能分类33 具体需求系统的总体图第一层图1登陆子系统2管理子模块3系统管理模块3查询模块第二层图1处理新书购入处理编号21简单说明为了输入新书的全部信息到图书文件中并编号成为其中的一部分输入新书的名字处理通过购入图书信息文件调入图书文件新书信息并编号分配存放位置并显示在显示器上输出新书的全部信息处理学生借书处理编号22简单说明为了完成借给学生这个功能输入要借的书及学生的编号和密码处理通过对输入学生的信息来调到学生文件的信息先确认学生是否欠费来演着是否具备借书资格之后通过借书的编号调到图书文件该书的信息修改该文件添加借书学生基本信息在更改学生信息录入所借书目时间输出借书后学生的信息3处理学生还书处理编号23简单说明为了完成学生还书这个功能输入输入归还的书的编号处理通过对输入图书编号找到相应的图书信息然后调用学生文件的借书学生的信息核算是否延期有则缴费然后注销图书信息及学生的相关借书信息输出学生还书厚的信息4处理图书注销处理编号24简单描述为了注销图书的相关信息输入图书信息的编号或名字处理通过图书的编号或名字到图书文件数据库找到相应的图书信息执行删除操作保存删除记录到出库单中并删除该书的一切信息输出将保存在删除记录的出库单该书的信息显示在显示器上5处理信息查询处理编号313233简单描述为了使用户通过对输入的关键字找自己可以查询权限内的信息输入要查询信息的关键字处理确认查询的信息看用户是否具有查询的权限有则通过调用相应的数据库找到相关信息显示在显示器上没有相应权限则在显示器上显示出错学生可以查询所有图书和自己的信息图书管理员可以查询所有图学生和自己信息系统管理员可以查询所有图书学生图书管理员系统管理员的信息输出要查询的信息或出错信息4非功能需求41 性能需求1精度需求保证查询的查全率和查准率为100所有在相应域中包含查询关键字的记录都能查到所有在相应域中不包含查询关键紫的记录都不能查到2时间需求系统对大部分操作的相应时间应在1-2秒内3灵活性满足运行环境在允许操作系统之间的安全转换和与其他应用软件的独立运行要求当系统操作及各种数据要做出相应相应的修改时设计的软件要做适当的调整灵活性很大4故障处理在开发阶段出现的故障由开发人员来修改和处理测试通过之后主要表面的常见的问题如操作设置的问题数据库的变更等则是交给系统管理人员来维护管理正常情况数据库不容许出错42安全性需求图书管理系统的操作也只能由专人进行只有图书管理部门的工作人员才能拥有权限如图书的借出状况如果没有安全管理部分后果难以想象可能每次登录都需要用户身份的验证特别是系统的数据库的管理和维护需要专业的人士来管理对于系统出现的错误在正常使用不容许出现对操作出现的错误要提示系统出现错误时要保证数据库的完好无损43防护性需求本软件作为教学管理辅助设备它的规模比较小且主要的出借回收收购注销及数据管理在图书馆中进行数据的修改在局域网中进行其他的查询不回对数据做出修改且系统拥有权限认证不需要保密技术44软件质量属性及其他需求1可维护性强要求软件的组成程序组构较为简单因此需要的电子设备简单易于管理和维护具体到软件时数据库数据结构简单但庞大参与操作的人员数量多的话维护起来也比较简单出错也容易修复2数据处理的功能较强因为图书馆中的数据交流比较平凡且要求反应速度快不易出错出现意外是系统的恢复能力强3 用户界面系统采用对话框的方式多功能窗口运行四概要设计说明书1引言11编写目的经过需求分析阶段的工作系统必须做什么已经清楚了概要设计的基本目的就是回答概括地说系统应该如何实现这个问题概要设计说明书说明图书馆管理系统的功能实现方法以及软件的结构确定系统中每个程序是由哪些模块组成的以及这些模块相互间的关系12背景开发软件名称图书馆管理系统开发者用户图书管理人员主管部门计算机学院13专业术语系统流程图概括地描述物理系统的工具基本思想是用图形符号以黑盒子形式描绘系统的各个部件表达的是数据在系统各部件之间流动的情况层次图用来描绘软件的层次结构层次图中的一个矩形框代表一个模块方框间的连线表示调用关系2任务概述21目标本软件将提供一个小型图书馆管理系统可以实现图书馆借阅查询归还书籍的一般功能另外还可以进行员工和读者的信息管理添加和删除以及书籍的管理22运行环境1设备需求一般电脑CPU240GHz内存为256M及其以上版本都可以运行系统2操作系统Windows95982000MeXP以上版本都可以3用户界面Windows风格界面23需求概述本软件具有如下主要功能1读者信息管理部分●管理员可对读者信息进行维护如添加删除读者信息等●管理员可通过对读者ID查询读者信息因此读者ID必须唯一且必须为必填字段●每个读者必须对应一种读者类型本科生研究生教师服务器根据读者类型判断读者可借阅的图书数量和借阅期限●在读者已经借阅图书信息中必须包含读者信息读者每次借阅时服务器都会比较该读者以借阅图书数是否小于该读者类型可借阅的图书数不满足该条件读者。

图书管理系统测试计划书

图书管理系统测试计划书

图书管理系统测试计划书目录1.简介 (3)1.1 目的 (3)1.2 背景 (3)1.3 范围 (3)1.4人力资源 (4)1.5测试风险 (4)2.测试环境 (4)2.1硬件环境 (4)2.2软件环境 (5)3.功能测试 (5)3.1功能测试用例 (6)4.性能测试 (7)4.1性能测试用例 (7)5.找到BUG (8)6. 缺陷报告 (9)1.简介1.1 目的大学图书管理系统是一个为了减轻图书管理员工作的系统为了让本系统在使用中更加符合工作人员的习惯和需求,让用户有更好的用户体验,在测试中发现尽可能多的软件缺陷并通过解决这些缺陷后达到让本系统的功能更强大,性能更稳定,安全性更高,用户体验更好,容错能力更强的效果。

测试计划是在软件开发的前期对软件测试做出清晰,完整的计划,不光对整个测试起到关键性的作用,而且对开发人员的开发工作,整个项目的规划,项目经理的审查都有辅助性作用1.2 背景本大学图书管理系统是基于+MySQL技术的信息管理系统,主要实现了图书的增加,查看,删除,修改和借阅情况维护的功能。

1.3 范围本次测试主要采用黑盒测试的方法,主要针对于本系统的功能测试模块,对于性能测试,负载测试,功能测试,BUG测试等其他方面的测试会根据时间和进度给予相应的测试。

1.4人力资源人数职责测试组长1人完成需求,分配测试任务和完成最后的测试报告测试人员2人编写测试用例并执行测试1.5测试风险在测试过程中,可能会由于测试人员的经验不够,有可能导致测试用例的覆盖不是很全面。

这也是每一个刚刚接触项目的测试员很大可能碰到的问题,级别较高。

测试组长如果多该系统的了解不是很全面的话,那么在写需求的时候也有可能出现遗漏,这也会导致测试不全面。

还有,系统并不是部署在服务器版的系统上,服务器端的稳定性,兼容性等会有些不足,不过由此引发的风险性不是很大。

2.测试环境2.1硬件环境配置:Intel Pentium 166MHz或以上;内存:需要至少512MHZ;配备光驱;网络容量:少于50人需16Mb/s的令版环网和10Mb/s可以勉强满足要求,建议100Mb/s的以太网或者更高。

《图书管理系统》需求规格说明书

《图书管理系统》需求规格说明书

《图书管理系统》需求规格说明书《图书管理系统》需求规格说明书一、引言随着图书馆藏书数量的增加,读者数量的增多,图书管理成为一项重要的任务。

为了提高图书管理的效率和便利性,开发一款全新的图书管理系统变得十分必要。

本文将详细阐述《图书管理系统》的需求规格,包括系统的功能和特性,以及每个功能的详细需求。

二、需求列表1、系统设计1、界面设计:提供直观、易用的用户界面,以便读者进行图书查询、借阅、归还等操作。

2、功能模块:将系统分为多个功能模块,如用户管理、借阅管理、库存管理、数据统计等。

3、数据库设计:设计适合系统需求的数据库结构,包括读者信息、图书信息、借阅记录等。

2、用户管理1、注册:提供用户注册功能,收集用户基本信息。

2、登录:提供用户登录功能,验证用户身份。

3、信息修改:允许用户修改个人信息。

4、密码修改:允许用户修改密码。

3、借阅管理1、图书查询:提供多种查询方式,如按书名、作者、出版社等查询。

2、借书:允许用户借阅图书。

3、还书:允许用户归还图书。

4、续借:允许用户续借图书。

4、库存管理1、图书入库:将新图书入库,更新库存。

2、图书出库:将图书借出,更新库存。

3、库存查询:查询当前库存状态。

5、数据统计1、借阅统计:统计借阅记录,生成报表。

2、库存统计:统计库存记录,生成报表。

3、其他统计:根据需求进行其他相关统计。

三、需求分析1、系统设计1、界面设计:要求界面简洁、美观,易于使用,提供良好的用户体验。

2、功能模块:要求各模块之间耦合度低,高内聚,便于系统维护和扩展。

3、数据库设计:要求数据库结构合理,能够满足系统的查询、更新等操作需求。

2、用户管理1、注册:要求用户信息存储安全,不可泄露。

2、登录:要求登录过程简单、快捷,避免长时间等待。

3、信息修改:要求信息修改过程简单易用,保障信息安全。

4、密码修改:要求密码修改过程安全可靠,防止密码泄露。

3、借阅管理1、图书查询:要求查询速度快,结果准确,支持多种查询方式。

第一组-图书管理系统测试用例

第一组-图书管理系统测试用例

图书管理系统测试用例河南大学软件学院软件测试班第一小组测试人员:高扬蔡一搏王骁原孟方超测试时间:2012年3月12日目录0. 文档介绍 ............................................................................................. 错误!未定义书签。

0。

1文档目的ﻩ错误!未定义书签。

0。

2文档范围ﻩ错误!未定义书签。

0。

3读者对象 ................................................................................... 错误!未定义书签。

0。

4参考文献 ..................................................................................... 错误!未定义书签。

1. 接口-路径测试用例............................................................................. 错误!未定义书签。

1.1被测试对象(单元)的介绍 ......................................................... 错误!未定义书签。

2.功能测试用例................................................................................... 错误!未定义书签。

2。

1被测试对象的介绍 (4)2.2测试范围与目的 ......................................................................... 错误!未定义书签。

2.3测试环境与测试辅助工具的描述ﻩ错误!未定义书签。

软件测试课程设计报告

软件测试课程设计报告

课程设计报告题目图书系统软件测试课程名称软件测试技术课程设计院部名称计算机工程学院专业M11计算机科学与技术班级 M11计算机科学与技术Ⅱ学生姓名学号课程设计地点 A107 课程设计学时 20 指导教师王智钢金陵科技学院教务处制成绩目录1.测试需求分析 (3)1.1系统概述 (3)1.2测试需求 (3)2. 测试概要 (4)3.测试计划 (4)3.1测试方案的选择 (4)3.2测试方案: (6)3.3测试项目 (6)3.4测试准备 (6)3.5 测试覆盖率要求 (6)4.测试项目说明 (7)4.1测试项目名称及测试内容 (7)4.2测试用例 (8)5.对软件功能的结论 (23)5.1功能1(系统登录) (23)5.2功能2(图书管理测试) (23)5.3功能3(图书查询测试) (23)5.4功能4(系统管理测试) (23)5.5功能5(借书测试) (23)5.6功能6(还书测试) (24)6.测试评价与结论 (24)6.1能力 (24)6.2缺陷和限制 (24)6.3建议 (24)7.总结 (25)8.参考资料 (25)1.测试需求分析1.1系统概述本图书管理系统是一款功能非常强大的图书管理软件,本系统在继承了以往系统版本优点的基础上做了进一步优化;在功能上,本系统不仅包含图书管理的常用功能(如书籍管理、期刊管理、物品管理、读者管理、借、还、预借、续借和统计分析等等功能),而且还增加了条码的生成和打印功能(不仅为使用者省去了购买价格昂贵的条码专用打印机的费用,而且条码产生更方便,与系统结合更紧密)。

考虑到很多单位和学校有现成的身份IC卡(校园卡、会员卡等),为了有效的利用这些已有资源,让使用者使用更方便,我们特在系统中加入了会员卡管理功能,这样,图书管理员不仅可以通过读者编号进行借阅操作,也可以通过已有的身份卡(配合刷卡机或者条码扫描抢使用)来完成操作;在系统的办卡管理中有新办卡、换卡和注销卡等功能,彻底解决丢卡后的安全隐患问题(向制卡公司定制卡时,一般会要求每张卡的ID号都不同,所以一旦换卡了,原来的会员卡就作废了,即使丢失卡被别人捡到也不能进行正常的借阅操作)。

图书馆管理系统(图书管理)测试用例

图书馆管理系统(图书管理)测试用例

图书馆管理系统—图书管理测试用例目录目录 (1)1.文档介绍 (3)1.1文档目的 (3)1.2文档范围 (3)1.3读者对象 (3)1.4参考文献 (3)1.5术语与缩写解释 (3)2. 功能测试用例 (4)2.1被测试对象的介绍 (4)2.2测试范围与目的 (4)2.3测试环境与测试辅助工具的描述 (4)2.5功能测试用例 (4)3. 性能测试用例 (11)3.1被测试对象的介绍 (11)3.2测试范围与目的 (11)3.3测试环境与测试辅助工具的描述 (11)3.4测试驱动程序的设计 (12)3.5性能测试用例 (12)4. 链接测试 (12)4.1被测试对象的介绍 (12)4.2链接测试内容 4.2.1测试所有链接是否按指示的那样确实链接到了该链接的页面;4.2.2测试所链接的页面是否存在;4.2.3保证W EB应用系统上没有孤立的页面(所谓孤立页面是指没有链接指向该页面,只有知道正确的URL地址才能访问)。

(13)4.3测试环境与测试辅助工具的描述 (13)4.5测试人员测试用例 (14)5. 导航测试用例 (14)5.1被测试对象的介绍 (14)5.2测试范围与目的 (15)5.3测试环境与测试辅助工具的描述 (15)5.4测试驱动程序的设计 (15)5.5导航测试用例 (15)6. 图形用户界面测试用例 (16)6.1被测试对象的介绍 (16)6.2测试范围与内容 (16)6.3测试环境与测试辅助工具的描述 (16)6.5用户界面测试的检查表 (17)7. 兼容性测试用例 (18)7.1被测试对象的介绍 (18)7.2测试范围与目的 (18)7.3测试环境与测试辅助工具的描述 (18)7.4测试驱动程序的设计 (19)7.5兼容性测试用例 (19)8. 安全性测试用例 (19)8.1被测试对象的介绍 (19)8.2测试范围与目的 (20)8.3测试环境与测试辅助工具的描述 (20)1. 文档介绍1.1 文档目的本文档的目的在于为执行测试提供用例,指导测试的实施,查找分析缺陷,评估测试质量。

软件工程图书管理系统

软件工程图书管理系统

软件工程图书管理系统附件:1、用户界面设计图2、数据库设计文档3、测试计划书法律名词及注释:1、著作权:著作权是指作者对其作品享有的法定权益,包括复制权、发行权、展览权等。

2、版权:版权是指著作权人对其作品享有的财产权利,包括转让、许可使用等。

3、隐私权:隐私权是指个人对其个人信息享有的保护权益,包括个人信息的收集、使用、披露等。

文档正文:1、引言1.1 目的本文档旨在描述软件工程图书管理系统的设计和实现细节,以便于开发团队的成员进行开发工作。

1.2 范围软件工程图书管理系统是一个用于管理图书馆书籍、借阅和归还管理的应用程序。

1.3 定义、首字母缩写、缩略词无2、项目概述2.1 目标软件工程图书管理系统的目标是提供一个高效、方便的工具,用于管理图书馆的整个借阅流程。

2.2 背景图书馆作为一个知识传播和分享的场所,需要一个系统来管理书籍的借阅和归还流程。

3、需求分析3.1 功能需求3.1.1 用户注册与登录用户可以通过注册账号并登录系统,以获得个人信息和使用系统的权限。

3.1.2 图书录入与管理管理员可以录入新书的信息,并对已有书籍进行更新和删除。

3.1.3 图书借阅与归还用户可以查询图书馆中的书籍,并借阅或归还书籍。

3.1.4 用户权限管理管理员可以管理用户的权限,包括添加、修改和删除用户。

3.1.5 数据统计与分析系统可以借阅记录、图书馆使用率等数据报表,以及对数据进行统计和分析。

3.1.6 系统设置管理员可以进行系统设置,包括书籍分类、图书馆信息等。

3.2 非功能需求3.2.1 界面友好性系统界面应美观、简洁,用户操作友好。

3.2.2 响应时间系统应在合理的时间范围内响应用户请求,提高用户体验。

3.2.3 安全性系统应确保用户信息的安全性和隐私性,采取合理的安全措施防止数据泄露。

4、架构设计4.1 系统组成本系统主要由以下组件构成:4.1.1 用户界面包括用户登录界面、书籍查询界面、借阅归还界面等。

图书管理系统软件测试报告Word版

图书管理系统软件测试报告Word版

软件测试报告(STR)说明:1.《软件测试报告》(STR)是对计算机软件配置项CSCl,软件系统或子系统,或与软件相关项目执行合格性测试的记录。

2.通过STR,需方能够评估所执行的合格性测试及其测试结果。

1引言1.1标识详细描述对该图书管理系统进行测试的测试过程1.2系统概述开发的图书管理系统运用与window操作系统,主要是帮助和协助学校图书馆的图书借阅功能,图书管理系统是由我们6个组员共同分工合作完成的,在为期3周的开发时间中,对所开发的图书管理系统进行了运行,维护和测试。

目前运行一切正常。

1.3文档概述本次测试针对开发的图书馆管理系统进行,包括功能测试,界面测试,负载测试,文档测试。

按照规格需求说明书中的功能进行测试,在测试过程中发现软件的漏洞不足并予以改正。

并严格对源代码进行保密。

2引用文件主要是对文档的修订和改正,详见报告内容。

3测试结果概述3.1对被测试软件的总体评估软件本身的功能还是达到了预期的想法,在众多的测试当中,性能和功能都在不断的进行完善,设计的合理,达到了人们的一些生活需求,在以后的测试极其维护该改进中都有非常良好空间。

3.2测试环境的影响在现在使用的众多操作系统中,我们选择了主流操作系统,即windows操作系统,但是windows又有多个版本 win7、win8、win10等等,在win7和win10的测试环境中测试,所出现的问题,大同小异,很快进行了更正和修改,并且能够完美运行,但是在win8的使用中,图书管理系统偶尔会崩溃,并且出现乱码和电脑的不确定因素的故障。

所以在消费者使用中,建议大家使用win7和win10的电脑,3.3改进建议无4详细的测试结果测试1:系统登录测试测试2:图书管理测试测试3:信息查询测试测试4:系统管理测试测试5:借书测试测试6:还书测试测试准备计划测试项目,设计合理的测试用例。

测试1:系统登录测试步骤及操作:运行系统,转到登陆界面,输入用户名及密码,测试登陆功能。

项目管理图书管理系统计划书

项目管理图书管理系统计划书

项目管理图书管理系统计划书项目名称:图书管理系统1. 项目背景和目标1.1 背景随着互联网的快速发展,图书馆作为传统的知识传播机构,在数字化时代面临着许多挑战。

传统的图书管理方式已经无法满足现代人的需求,需要一个能够方便、高效地管理图书的系统。

1.2 目标开发一个图书管理系统,实现以下目标:- 提供一个便捷的搜索借阅图书的方式,提高用户体验;- 实现图书的分类管理,方便图书管理员进行维护和管理;- 提供图书借阅和归还的功能,方便读者进行图书的管理;- 实现图书借阅排行榜和推荐系统,提升图书馆的资源利用率;- 提供图书馆管理和统计的功能,方便图书馆管理员进行工作。

2. 项目范围和任务2.1 项目范围本项目将开发一个基于互联网的图书管理系统,主要包括以下功能模块: - 用户管理模块:包括用户注册、登录、个人信息管理等功能;- 图书管理模块:包括图书的分类管理、图书的增加、修改和删除等功能;- 图书检索模块:提供按照图书名称、作者等条件进行图书检索的功能;- 图书借还模块:提供图书的借阅和归还功能;- 图书推荐模块:根据用户的历史借阅记录,提供图书推荐功能;- 图书馆管理模块:包括图书馆的信息管理、统计报表等功能。

第1页/共4页2.2 任务- 进行需求调研,明确系统功能和界面设计;- 进行系统架构设计,确定系统的技术选型;- 开发用户管理模块,实现用户注册、登录、个人信息管理等功能;- 开发图书管理模块,实现图书的分类管理、增加、修改和删除等功能;- 开发图书检索模块,实现按照图书名称、作者等条件进行图书检索的功能;- 开发图书借还模块,实现图书的借阅和归还功能;- 开发图书推荐模块,根据用户的历史借阅记录,提供图书推荐功能;- 开发图书馆管理模块,实现图书馆的信息管理、统计报表等功能;- 进行系统测试和调试,确保系统的稳定性和可靠性;- 编写项目文档,包括需求文档、设计文档、用户手册等;- 进行系统部署和上线,提供系统的持续维护支持。

图书管理系统项目测试分析

图书管理系统项目测试分析

图书管理系统项目测试分析文档编制序号:[KK8UY-LL9IO69-TTO6M3-MTOL89-FTT688]文档编号:HHIT-SECD-ZXR111-02T-08版本号:图书资料管理系统测试分析说明书项目名称图书资料管理系统项目负责人陈丽娜项目开发单位淮海工学院计算机科学系中新软111班第2项目组项目组成员陈丽娜陈加成董昊鑫马翔张鼎祝俊峥起止时间2014年11月7日至2014年11月9日2014年11月9日软件工程课程设计项目组任务分派单(组长用)班级:中新软111 组别: 02 组长姓名:陈丽娜时间: 2014年11月9日项目名称:图书资料管理系统阶段名称:测试分析1、本表由组长为其组员每次上机实践分派任务使用,应认真填写相关任务名称、内容、完成标准等信息;2、本表在每次任务完成后,由组长按照完成标准验收,并给出每个组员成绩评定(每人平均70分制),除组长保留一份外,应及时上报任课老师(电子和纸质文档同时上报)。

目录1.引言【董昊鑫】编写目的确定测试的策略、范围和方法;使项目测试工作的所有参与人员(客户方参与人员、测试管理者、测试人员)对本项目测试的目标、范围、策略、方法、组织、资源等有一个清晰的认识;使项目测试工作的所有参与人员理解测试控制过程;从策略角度说明本项目测试的组织和管理,指导测试进展,并作为项目测试工作实施的依据;预期读者为软件开发人员。

背景项目名称:图书资料管理信息系统项目版本:项目提出方:淮海工学院图书馆项目开发方:陈丽娜陈加成董昊鑫马翔张鼎祝俊峥项目使用方:淮海工学院图书馆图书资料管理系统是图书馆管理工作中不可缺少的部分,对于图书馆的管理者和使用者来说都是非常重要的,在以往,人们使用传统的手工方式或性能较低的图书管理系统管理图书馆的日常事务,操作流程比较繁琐,效率相当低。

同时随着图书馆规模的不断扩大,图书数量的不断增加,有关图书的各种信息也在成倍的增。

面对如此庞大的信息量,一个成功的图书资料管理系统可以提供快速的图书信息检索功能、快捷的图书借阅、归还功能以及图书损坏处理功能,为管理者与读者提供充足的信息和快捷的数据处理手段,从而实现图书信息管理的系统化、规范化和自动化,达到图书资料集中、统一管理的目标。

图书馆集群管理系统

图书馆集群管理系统

图书馆集群管理系统[正文]1·引言1·1·背景图书馆是一个重要的文化和教育资源中心,每天面对大量读者和书籍的管理和流通。

为了更高效地管理和服务于读者,图书馆需借助集群管理系统来整合和优化图书馆资源的利用。

1·2·目的本文档的目的是为图书馆集群管理系统的开发和维护提供一个详细而全面的指南,包括系统的概述、功能需求、系统架构、模块设计、界面设计、测试计划和部署计划等内容。

通过本文档,开发团队和维护团队能够清晰地了解系统的需求和设计,从而更好地实施和维护系统。

2·系统概述2·1·功能描述图书馆集群管理系统是一个网络化的系统,旨在帮助图书馆管理图书流通、读者信息、图书采购、图书目录等方面的工作。

系统应具备以下核心功能:●用户管理:包括读者信息的登记、借阅历史的记录和罚款管理等功能。

●图书管理:包括图书采购、录入、借还、归还、查询和统计等功能。

●预约管理:包括图书预约和预约提醒等功能。

●统计和报表:包括借阅统计、借阅排行榜、逾期统计等功能。

●系统管理:包括权限管理、数据备份和恢复等功能。

2·2·用户特点系统的用户可以分为管理员和读者两类:●管理员:主要负责系统的维护和管理,拥有最高权限,可以对读者信息、图书信息和系统设置等进行操作。

●读者:注册成为图书馆会员后,可以通过系统进行图书查询、借阅和归还等操作。

3·功能需求3·1·用户管理模块该模块主要包括以下功能需求:●注册和登录功能:读者可以通过注册成为系统用户,然后使用用户名和密码登录。

●个人信息管理:读者可以修改自己的个人信息,如、地质等。

●借阅历史记录:读者可以查看自己的借阅历史记录,包括借阅时间、归还时间等。

●罚款管理:系统可以自动计算读者的逾期罚款,并提供罚款缴纳功能。

●权限管理:管理员可以管理用户的权限,包括添加用户、修改用户权限和删除用户等。

图书馆管理系统软件测试计划

图书馆管理系统软件测试计划

1.引言1.1.目的测试图书管理系统中的各个功能模块是否满足用户要求,并测试是否存bug。

预期达到能够使系统进行快速的改进和系统的提高。

为了在软件投入生产性运行之前,尽可能多地发现软件的错误.1.2.背景a.本项目测试的背景;图书管理系统是一个教育单位不可缺少的部分,它的内容对于决策者和管理者来说都至关重要,所以图书管理系统应该能够为用户提供充足的信息和快捷的查询手段。

但一直以来人们使用传统人工的方式管理文件档案,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。

而计算机的应用便解决了以上问题,它带来更加科学,有效,正规的管理方式,给人们带来了很大的便利。

图书管理系统界面简洁,操作简单,满足了学校对图书信息管理的需要.b.该开发项目的历史,列出用户和执行此项目测试的机构或人群;该项目前后经历了三个阶段,前期设计阶段,然后是开发阶段,最后是软件的测试阶段。

项目的用户针对的是学校的广大学生和管理员,系统的功能测试主要由专业的软件测试人员进行测试。

1.3.范围图书管理系统试采用的是黑盒测试的方式来对系统进行测试。

主要测试软件的功能是否满足客户的需要,性能是否优越以及系统所存在的问题。

对系统的各个模块进行详细的测试,并记录测试的结果,对测试的结果进行细致的分析处理。

测试时对系统的各个功能模块进行拆分测试,并以每一个模块都要测试到。

对所有可能的结果进行测试,以及测试过程中存在的问题进行分析,然后提交测试的记录。

最后,对软件存在的问题以及性能的测试进行全面分析,并给予记录.在测试的过程中需要提出各个问题的假设,以及根据需求报告文档中存在的项目功能模块和用户的需求来改善系统。

列出可能会影响测试设计、开发、或实施的所有风险或意外事件.列出可能会影响测试设计、开发或实施的所有约束。

1.4.定义信息(Information):有关图书的详细数据,如书名、作者、出版日期等管理(Manage):对图书信息进行操作,如增删改查等基本功能统计(Account):对图书信息的统计,如册数等1.5.参考资料列出编写本计划时需查阅的Intenet上杂志、专业著作、技术标准。

开发一个图书信息管理系统的质量管理计划

开发一个图书信息管理系统的质量管理计划

开发一个图书信息管理系统的质量管理计划下载温馨提示:该文档是我店铺精心编制而成,希望大家下载以后,能够帮助大家解决实际的问题。

文档下载后可定制随意修改,请根据实际需要进行相应的调整和使用,谢谢!并且,本店铺为大家提供各种各样类型的实用资料,如教育随笔、日记赏析、句子摘抄、古诗大全、经典美文、话题作文、工作总结、词语解析、文案摘录、其他资料等等,如想了解不同资料格式和写法,敬请关注!Download tips: This document is carefully compiled by theeditor.I hope that after you download them,they can help yousolve practical problems. The document can be customized andmodified after downloading,please adjust and use it according toactual needs, thank you!In addition, our shop provides you with various types ofpractical materials,such as educational essays, diaryappreciation,sentence excerpts,ancient poems,classic articles,topic composition,work summary,word parsing,copy excerpts,other materials and so on,want to know different data formats andwriting methods,please pay attention!构建图书信息管理系统:质量管理计划的制定与实施在当今信息化社会,图书信息管理系统对于图书馆、书店乃至教育机构来说,已经成为不可或缺的工具。

(完整版)图书管理系统测试报告

(完整版)图书管理系统测试报告

图书管理系统测试报告第五组2014年6月2日目录1.引言........................................................1.1编写目的...............................................1.2项目背景...............................................1.3定义...................................................1.4参考资料...............................................1.5版本更新信息........................................... 2.任务概述....................................................2.1目标...................................................2.2运行环境...............................................2.3需求概述...............................................2.4条件与限制............................................. 3.计划........................................................3.1测试方案...............................................3.2测试项目...............................................3.3测试准备............................................... 4.测试项目说明................................................4.1测试项目名称及测试内容.................................4.2测试用例...............................................4.3进度...................................................4.4条件...................................................4.5测试资料 (8)5.缺陷的统计与分析 (9)5.1缺陷汇总 (9)5.2缺陷分析 (9)5.3残留缺陷与未解决问题 (9)6. 评价与结论 (10)6.1范围 (10)6.2准则 (10)6.3结论 (10)1.引言1.1编写目的本测试报告为图书管理系统的测试报告,对项目进行测试,详细记录测试过程,对软件的质量进行评估,目的在于总结测试阶段的测试以及分析测试结果,描述系统是否符合需求(或达到图书系统功能目标)。

图书馆管理系统方案

图书馆管理系统方案

图书馆管理系统方案引言图书馆是一个重要的知识传播和文化交流场所,随着信息技术的发展,传统的图书馆管理方式已经无法满足现代图书馆的需求。

为了更好地管理图书馆的资源和服务,提升读者的体验和图书馆的效率,开发一个高效的图书馆管理系统是非常必要的。

目标本文旨在提出一个功能完善、易于使用且扩展性强的图书馆管理系统方案。

该方案能够实现以下目标: 1. 管理图书馆的资源,包括图书、期刊、报纸等,并能够方便地进行图书的检索和查找。

2. 管理读者的信息,包括个人信息、借阅信息等,并能够提供便捷的读者注册和读者身份验证功能。

3. 提供借阅和归还图书的功能,包括借阅期限的管理、逾期处理等。

4. 支持图书馆管理员的工作,包括图书采购、图书整理、借阅管理等,并提供数据统计和分析功能,以便管理者能够更好地了解图书馆的使用情况。

5. 支持图书馆的自动化操作,包括自动归还和催还提醒等功能。

方案概述基于上述目标,我们提出以下图书馆管理系统方案。

该方案采用分布式架构,分为前端和后端两部分,使用现代化的Web技术开发。

具体方案如下:前端部分前端部分主要负责用户界面的展示和与用户的交互,这部分包括以下模块: 1. 登录模块:用户通过输入用户名和密码登录系统,系统进行身份验证。

2. 图书检索模块:提供便捷的图书检索功能,用户可以通过关键字、作者、出版社等信息进行图书查找。

3. 读者管理模块:支持读者的注册、登录、个人信息修改等功能。

4. 图书借阅模块:提供图书的借阅和归还功能,并进行借阅期限的管理和逾期处理。

5. 数据统计模块:提供图书馆的数据统计和分析功能,帮助管理者了解图书馆的使用情况。

6. 系统设置模块:支持图书馆管理员进行系统设置,包括图书采购、图书整理等。

后端部分后端部分主要负责处理用户的请求和业务逻辑,这部分包括以下模块: 1. 用户认证模块:负责用户身份验证和权限管理。

2. 数据库模块:管理图书馆的各种数据,包括图书信息、读者信息、借阅记录等。

系统测试计划

系统测试计划

中南财经政法大学自学考试本科毕业论文论文题目:图书管理系统的软件测试考生姓名:**********专业:计算机信息管理准考证号:****************指导老师:通讯地址*****************邮政编码:********联系电话:**************日期: 2012年 4 月08 日中南财经政法大学自考办制软件测试课程设计任务分派单姓名:时间:_项目名称:图书管理系统阶段名称:测试计划序号具体任务内容起止日期1 主要是写图书的增加、删除、修改、查询的实现2 主要实现的是用户信息修改、删除以及图书的借还3 主要实现的是主界面的登录4 主要实现的是用户的注册5 主要实现的是这系统的帮助及说明目录1引言 (1)1.1编写目的 (1)1.2背景 (1)1.3定义 (1)1.4参考资料 (1)2.计划 (2)2.1系统说明 (2)2.2测试内容 (2)2.2.1登录模块 (2)2.2.2 图书管理模块 (3)2.2.3读者管理模块 (3)2.2.4 读者借还模块 (4)2.2.5后台管理模块 (4)2.3测试1 (5)2.3.1进度安排: (5)2.3.2条件 (5)2.3.3 测试资料 (5)登录数据表: (5)2.3.4测试培训 (5)2.4测试2 (5)2.4.1进度安排: (5)2.4.2条件 (6)2.4.3测试资料 (6)2.4.4测试培训 (6)2.5测试3 (7)2.5.1进度安排: (7)2.5.2条件 (7)2.5.3测试资料 (7)2.5.4测试培训 (7)2.6测试4 (7)2.6.1进度安排: (7)2.6.2条件 (8)2.6.3测试资料 (8)2.6.4测试培训 (8)2.7测试5 (8)2.7.1进度安排: (8)2.7.2条件 (8)2.7.3测试资料 (8)2.7.4测试培训 (9)3.测试设计说明 (9)3.1用户登录 (9)3.1.1控制 (9)3.1.2输入和输出 (9)3.2图书管理模块 (9)3.2.1控制 (9)3.2.2输入和输出 (10)3.3读者管理模块 (10)3.3.1控制 (10)3.3.2输入和输出 (11)3.4读者借还 (11)3.4.1控制 (11)3.4.2输入和输出 (12)3.5后台管理模块 (12)3.5.1控制 (12)3.5.2输入和输出 (12)4.评价准则 (13)4.1范围 (13)4.2数据整理 (13)4.3尺度 (13)1引言1.1编写目的为了保证图书管理系统的各项功能可靠的实现,特编写了此测试计划,对所开发软件的各功能模块和事例系统进行测试。

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

1
〖图书管理系统〗测试计划
2007-12-12
目录
1 (1)
2引言 (4)
2.1编写目的 (4)
2.2项目背景 (4)
2.3定义 (4)
2.4参考资料 (4)
3任务概述 (5)
3.1目标 (5)
3.2运行环境 (5)
3.3需求概述 (5)
3.4条件与限制 (5)
4计划 (6)
4.1测试方案 (6)
4.2测试项目 (6)
4.3测试准备 (6)
4.4测试机构及人员 (6)
5测试项目说明 (8)
5.1测试项目名称及测试内容 (8)
5.2测试用例 (9)
5.3进度 (9)
5.4条件 (10)
5.5测试资料 (10)
6评价 (11)
6.1范围 (11)
6.2准则 (11)
文档编号______________
版本号______________ 文档名称:系统测试计划
项目名称:图书馆管理系统
项目负责人:陈新光
编写陈思_____年_____月_____日
校对所有小组成员_____年_____月_____日
审核所有小组成员_____年_____月_____日
批准穆老师_____年_____月_____日
开发单位__________________________________________
组员:05055202陈瑜玥
05055102韩璐
05055203方丹婷
05055101傅瑜婷
05055302王燕
05055301陈思
05055306陈新光
05055329于小会
2引言
2.1 编写目的
为对项目进行测试,且保证测试质量与进度,我们编写了此测试计划。

2.2 项目背景
根据XX学校希望能够充分利用现代科技来提高图书管理的效率,在原有的办公系统基础上进行扩展,将一些可以用计算机来管理的都进行计算机化,使得图书馆管理人员工作更加方便,工作效率也更加的高。

2.3 定义

2.4 参考资料
《软件工程导论——第4版》张海藩编著清华大学出版社
3任务概述
3.1 目标
本文档的目标是详细描述对图书馆管理系统进行系统测试的测试过程。

本文档所测试的功能均来自于需求文档:图书馆管理系统需求规格说明书。

3.2 运行环境
软件环境:
操作系统:必须Windows 2000以上的版本
必装软件:MYSQL
浏览器:IE 4.0以上版本或者Netscape 浏览器。

硬件环境:
3.3 需求概述
本次测试主要针对本小组开发的图书馆管理系统进行系统测试,主要包括功能测试、界面测试、负载测试、文档测试。

在图书馆管理系统需求规格说明书中列出的系统功能和性能都需要完成测试,在测试工作期间发现的所有缺陷都需要改正并确认。

3.4 条件与限制
一个更为完善的图书管理系统,应提供更为便捷与强大的信息查询功能,如相应的网络操作及服务,由于开发时间和计算机数量有限,该系统并未提供这一功能。

对信息的保护手段仅限于设置用户级别,以及提供数据文件的备份,比较简单,不能防止恶意的破坏,安全性能有待进一步完善。

4计划
4.1 测试方案
采用黑盒测试方法,整个过程采用自底向上,逐个集成的的办法,依次进行单元测试,组装测试,测试用例的设计应包括合理的和不合理的输入条件。

4.2 测试项目
测试1:名称:系统操作登录测试
目的:测试系统操作界面。

内容:帐号口令输入、合理性检查、合法性检查,系统操作界面
显示控制
测试2:名称:出借测试。

目的:测试出借功能。

内容:括读者证号输入、合理性检查、合法性检查,借书对话显
示控制,图书书号提交、合理性检查、合法性检查,借书登记。

测试3:名称:还书测试。

目的:测试还书功能。

内容:还书对话框显示控制,图书书号提交、合理性检查、合法
性检查,还书登记。

测试4:名称:图书库管理测试。

目的:测试图书库操作功能。

内容:图书库管理界面显示控制,图书库浏览,增加图书记录,
删除图书记录,编辑图书记录。

测试5:名称:图书查询测试。

目的:测试图书查询功能。

内容:图书查询对话框显示控制,输入数据合理性检验、提交,
图书查询结果显示。

4.3 测试准备
编写相应的驱动模块,并精心设计测试用例。

4.4 测试机构及人员
测试人员:
05055306陈新光职责:找出程序中的错误
5测试项目说明
5.1 测试项目名称及测试内容
测试1:名称:系统操作登录测试
目的:测试系统操作界面。

内容:帐号口令输入、合理性检查、合法性检查,系统操作界面
显示控制
测试2:名称:出借测试。

目的:测试出借功能。

内容:括读者证号输入、合理性检查、合法性检查,借书对话显
示控制,图书书号提交、合理性检查、合法性检查,借书登记。

测试3:名称:还书测试。

目的:测试还书功能。

内容:还书对话框显示控制,图书书号提交、合理性检查、合法
性检查,还书登记。

测试4:名称:图书库管理测试。

目的:测试图书库操作功能。

内容:图书库管理界面显示控制,图书库浏览,增加图书记录,
删除图书记录,编辑图书记录。

测试5:名称:图书查询测试。

目的:测试图书查询功能。

内容:图书查询对话框显示控制,输入数据合理性检验、提交,
图书查询结果显示。

5.2 测试用例
用例1:系统操作登录测试
步骤及操作:驱动模块调用之后,看库是否已经关闭,并打开图书信息库直接察看结果
允许偏差:不允许任何偏差
条件:系统操作员表
用例5:图书信息查询测试
步骤及操作:驱动模块调用之后,看库是否已经关闭,并打开图书信息库直接察看结果
允许偏差:不允许任何偏差
条件:图书表
5.3 进度
5.4 条件
5.5测试资料
需求规格说明书,概要设计说明书,详细设计说明书
6评价
6.1 范围
此测试计划说明书中的测试用例能基本上包括所有的情况,基本上能反映此软件是否存在错误。

其局限性是用例比较多,比较花时间
6.2 准则
以能发现错误为准则
11。

相关文档
最新文档