《医院管理系统测试计划.doc》由会员分享,可在线阅读,更多相关《医院管理系统测试计划.doc(13页珍藏版)》请在金锄头文库上搜索。
1、医院管理系统测试计划1引言1.1编写目的在开发大型软件的漫长过程中,面对各种各样的问题。人的主观认识,不可能完全符合客观现实。与工程密切相关的各类人员之间的通信和配合也不能完美无缺。因此,在软件生命周期的每一个阶段都不可避免的会产生错误,对于医院管理系统这类会影响病人生活财产,存储患病信息的软件,必须尽量的减少差错。一面造成严重的损失,测试时为了发现程序中的错误而执行程序的过程。测试的目的就是在软件投入生产性运行之前,尽可能多的发现软件中存在的错误。目前软件测试仍然是保证软件质量的关键步骤。它是对于、软件规格说明,设计和编码的最后复审,也是不可缺少的关键步骤。 1.2项目背景本项目医院管理系统
2、由海星医院委托,由重庆交通大学信息学院在校学生负责开发。1.3定义事务流:数据进入模块后可能有多种路径进行处理。主键:数据库表中的关键域,值互不相同。外部主键:数据库表中与其他表主键相关联的域。ROLLBACK:数据库的错误恢复机制。缩略语清单:Full spelling 英文全名Chinese explanation 中文解释Database数据库Browser/Server浏览器/服务器Personal computer台式个人电脑Data Access Object数据访问对象Entity Relation实体关系Login登录Base Manage基本管理Front Service前台
3、服务Appointment Service预约服务Doctor Service医生服务Inspect Service检查服务Pramcy Service药房服务Count Service门诊统计服务1.4参考资料a. 医院管理系统项目计划任务书b. 软件工程及其应用 周苏,王文等 天津科学技术出版社c. 软件工程 张海藩 清华大学出版社d. 医院管理系统概要说明书e. 医生管理系统详细设计说明书f. 医生管理系统用户操作手册2任务概述2.1目标 测试时尽可能的发现软件中的错误,而不是为了证明程序的正确性,测试的目的就是在软件投入生产性运行之前按照测试的原则要求,尽可能多的发现软件中的错误。2.
4、2运行环境硬件要求:PI 133以上处理器,最低32M内存,300M以上硬盘剩余空间。运行环境:win72.3需求概述在当今中国,虽然人们的生活水平越来越高,但是人们的身体素质并不是很好,所以导致每天医院的病人流量非常的大。为了提高医院工作人员的办事效率,同时使病人会诊和医生服务更加的井然有序,开发一个性能良好的医院管理系统是十分必要的。该软件将考虑多方面的用户,从“为医生、病人、护士、管理员等相关人员提供便捷”出发,以达到提高工作效率和质量的目的,为病人和医生提供更好的服务。2.4条件与限制必须保证各硬件设备,软件系统齐备的情况下,资金充足,人员齐备,各方面相互配合,齐心协力,共同完成。3计
5、划3.1测试方案测试方案是测试阶段的关键技术问题,为了提高测试效率,降低测试成本,本测试方案采用黑盒法设计基本的测试方案。在黑盒法测试方案中采用等价划分技术,把所有可能输入的数据(有效的或者无效的)划分成几等价类,其划分类在以下的输入中在详述。3.2测试项目登陆版块目的:对不同功能的使用进行身份限制进度:2016/6/27基本设置版块目的:对医院现有的检查项目,科室,员工,用户等信息的增删查改。 进度:2016/6/27导医服务模块目的:是否能录入病人的基本信息进入数据库建档。收费后开处方,检查收据,以及退费 。进度:2016/6/27检查服务模块目的:是否将检查结果记录到数据库 进度:201
6、6/6/27药房服务模块目的:检查药品的数量,增删,退药进度:2016/6/273.3测试准备在测试前与各模块的主要负责人共同协商讨论以概要设计说明书为辅,详细设计书作为总的提纲,选择合适的输入输出数据,并加以一一列举说明。3.4测试机构及人员测试机构由重庆交通大学信息学院软件开发专业工作组组成。人员有软件开发小组全体人员。4测试项目说明登录模块主要测试注册功能和登录功能。基本设置模块主要测试员工,职位,项目,用户,部门的增删查改和交接班的安排。导医服务模块主要测试网上预约,前台预约,挂号缴费的功能。医生服务模块主要测试开处方单检查服务模块主要测试医生开检查单的功能药房服务模块主要测试药库管理
7、员进货的功能统计服务模块主要测试患者当日数量4.1测试项目名称及测试内容Yuyue.aspx:测试网上预约Feiyuyue.aspx:测试前台挂号,缴费功能Tuihao.aspx:测试退号功能Login.aspx:测试登陆界面Regist.aspx:主要测试注册功能Addmedicen.aspx主要测试进货,输入的规范性和数量操作。cf.aspx主要测试医生开药的功能,是否能成功添加信息到数据库。已经输入查询条件的容错性。Outpatient.axsp:主要测试医院对病人统计的正确性,以及输入查询条件的规范性。4.2测试用例4.2.1输入注册:用户名密码确认密码员工号性别1张小花1231367
8、770003女2张小花12?*w12?*w0003女3张小花12345612345600011女4张小花1234561234560006女5张花花123333333333333311123333333333333110003女6戴雪睿1234561234560007女允许登录的合法用户登录:用户名密码身份1李志勋12345600042李志勋123456700043李志勋12345600014张小花1233333333333333110003交接班:职工号部门号值班时间值班日期管理员姓名操作100010016:00-12:002016/6/24东东添加2www22?6:00-12:002016-
9、6-24东东添加300010016:00-12:002016/6/24东东添加400010026:00-12:002016/6/24东东添加500010026:00-12:002016/6/24东东删除6000100112:00-18:002016/6/24东东修改部门:职位编号职位名称管理员姓名操作1001妇产科东东添加2001眼科东东添加3001耳鼻喉科东东修改4001眼科东东删除5001妇产科东东删除项目:项目名称项目编号项目价格项目明细管理员姓名操作1X光0011000无东东添加2X光0021000无东东添加3X光0031000无东东修改4X光0031000无东东删除用户:员工编号用户
10、名职称性别新密码确认密码操作10011张全蛋01男123456123456添加20011张全蛋02女123456123456添加30011张全蛋02女123456123456修改40011张全蛋02女123456123456删除开处方单:门诊号病历号查找数量10010000阿莫西林220010000阿莫西林-230010001头孢克洛20000000网上预约:姓名电话地址1蛋蛋15090988768重庆2*蛋15090988768重庆3蛋蛋150909887重庆4蛋蛋15090988768重庆退号:电话日期1150909887682016-06-13 215090988762016-06-13
11、 3150909887682016-06-12415090988768/5/2016-06-13 前台挂号:病历号姓名性别年龄身份证号电话住址100000黄晓明女3350010519950307642715090988789重庆200000黄晓明女3350010519950307642715090988789重庆3000011花花女222000000000000000211111111111重庆400001#女222000000000000000211111111111重庆50000010花花女222000000000000000211111111111重庆门诊统计:日期科室12016-6-6
12、妇产科22016.6.6眼科320#-6-6妇产科检查单:病历号项目检查单100001X光无2000000X光无药房管理:药品名称药品厂家进药数量1头孢克洛(盒)哈药六厂30002头孢克洛(盒)20003#20004头孢地秦(盒)哈药六厂-10005头孢地秦(盒*4.2.2输出【预期的输出数据。】注册:1密码不一致2注册成功3员工号不存在4用户名已存在5该员工已注册6密码长度不能超过15位登录:1登录成功,跳转相应界面2登录失败,密码错误3登录失败,身份不匹配4登录失败,密码错误交接班:1添加成功2字符输入错误3重复添加,添加失败4添加错误,已存在该员工5不存在该员工删除失败6修改成功部门:1添加成功2已有该部门,添加失败3修改成功4删除失败5删除成功项目:1添加成功2已有该项目,添加失败3修改成功5删除成功用户:1添加成功2已有该用户,添加失败3修改成功5删除成功网上预约:1