旅游信息管理系统毕业论文 - 图文 联系客服

发布时间 : 星期二 文章旅游信息管理系统毕业论文 - 图文更新完毕开始阅读

河南师范大学新联学院本科毕业论文

导游信息管理界面主要实现导游信息的增加、删除、修改、添加等功能。其界面设计如图4.5所示:

图4.5 导游信息界面

用户登录信息界面主要实现对用户名、密码以及用户权限进行更新的功能。其界面如图4.6所示:

图4.6 用户信息界面

29

河南师范大学新联学院本科毕业论文

酒店信息管理界面如图4.7所示:

图4.7 酒店信息界面

30

河南师范大学新联学院本科毕业论文

5 软件测试

5.1软件测试的定义

软件测试是为了发现错误而执行程序的过程[13]。或者说,软件测试是根据软件开发各阶段的规格说明和程序的内部结构而精心设计一批测试用例(集输入数据及其预期的输出结果),并利用这些测试用例去运行程序,以发现程序的错误过程[15]。

5.2测试的基本准则

软件测试的基本原则是: (1)完全测试程序是不可能的。

(2)软件测试是有风险的。 (3)程序员应避免检查自己的程序。

(4)在设计测试用例时,应当包括合理的输入条件和不合理的输入条件[14]。 (5)测试无法显示潜在的软件风险。 (6)测试用例需要认真设计。

(7)找到的软件错误越多,就说明存在的软件错误越多。 (8)并非所有的软件错误都能修复。

(9)妥善保存测试计划、测试用例、出错统计和最终分析报告等相关文档资料,可以为维护提供方便[15]。

总之,测试是一项非常复杂、需要有创造性和高度智慧的任务。虽然已经有了一些测试方法,但都不是很完善,使用时仍然需要测试人员的经验和创造力。人是测试工作中最有价值也是最重要的资源,没有一个合格的、积极的测试小组,测试就不可能实现。 5.3系统模块测试

(1)登录模块测试 测试内容:

① 输入密码时,登录界面密码框中显示的字符是否以“*”代替。 ② 当输入密码错误或者用户名不正确时是否有相应的系统提示信息。 ③ 用户名和密码正确,权限选择错误时是否会有提示。 测试结果:

31

河南师范大学新联学院本科毕业论文

系统用户在进行登录或者添加系统用户的操作时的密码框中的内容以“*”的形式出现,起到了保密的作用;当输入密码或者不正确,会有相应的系统提示;当权限选择错误,会有相应的提示。

(2)主界面模块测试 测试内容:

①点击树状图下各个节点,是否能弹出相对应的界面。主界面的图片是否可以循环转换。

②点击窗体空白处是否会出现七彩文字。 测试结果:

点击树状图各个节点,依次可以弹出景点信息管理、游客信息管理、导游信息管理等界面;点击窗体空白处,可以弹出“欢迎进入旅游信息系统!”十个阴影文字;主界面图片在时间控件的控制下可以依次循环转换。

(3)景点信息管理界面测试 测试内容:

①输入景点编号或者景点名称,点击“查询”按钮,是否可以查到相对应的景点信息。

②对查询过的信息进行修改,能否修改成功。 ③ 加入新的信息,能否成功添加。 测试结果:

输入景点编号或者景点名称,可以查到数据库中现有的相对应的数据信息;对查询过已存在的信息,可以直接进行修改,且可以修改成功。对新的数据信息,可以在输入相对应的编号和名称后点击“添加”按钮,可以添加成功。

32