第五章 系统测试
5.1测试的目的
通过测试发现软件错误:
功能的完备性:检验程序功能是否达到用户预先制定的需求
错误检查:检查程序潜在的错误,为软件可靠性与安全性的评估提供依据
5.2测试手段
人工测试技术 黑盒测试(功能测试)
5.3测试用例
5.3.1 系统登录
(1)功能说明
完成用户的登录或重新登录,密码修改以及查看相关信息 (2)测试用例
序测试子项 号 1 用户登录 输入/动作 输入正确的“员工编号”与“员工密码”, 期望输出/相应 在员工号与密码确认无误的情况下,进入系统的主窗口。 实际情况 √ 输入员工号“1“和错误密码‘11’?提示“员工号或密码错误!”?再输入已知的正确密码“1”?进入系统主界面。 员工号为1的k员√ 工“1“正确进入主界面。 2 修改密码 输入正确的‘员工编号’与‘员工密码’,所有信息无误后,√ 再输入新的密码并确定密码 提示“修改密码成功”。 ?? √完全满足要求 Ο 基本满足 × 要求不满足要求
5.3.2 成绩录入
(1)功能说明
完成学生成绩的录入过程??
结 论
本系统是一个面向餐饮娱乐行业管理,具有一定实用性的数据库信息管理系统。它主要完成了餐饮娱乐行业日常工作的功能,包括预订、开台、点菜、结账、酒水设置、食品设置、房台设置、折扣设置、顾客管理、消费查询、营业分析等。本系统采用当前流行的面向对象的JAVA语言开发工具JBuilder20005来完成整个系统的设计,在数据库的设计上利用了MS SQL 2000的便利性和实用性。
系统在设计过程中不可避免地遇到了各种各样的问题,由于整个系统完全都是由个人设计的,有关JBuilder20005许多细节问题都要靠自己去摸索,加之本人水平有限,并没有完全地理解JBuilder20005的强大功能,而且还存在着许多不足之处。需要进行不断地补充和完善。
参考文献
[1] 杨路明.C语言程序设计教程[M].北京:北京邮电大学出版社,2005年 [2] 施荣华,刘卫国.C程序设计与应用[M].北京:中国铁道出版社,1999年 [3] 谭浩强. C语言程序设计教程[M].北京:高等教育出版社,1997年
结束语
写出完成本课程设计的心得,领会C语言程序设计与软件开发实践的关系。有哪些收获。软件还需要哪些改进。