毕业论文论文范文课程设计实践报告法律论文英语论文教学论文医学论文农学论文艺术论文行政论文管理论文计算机安全
您现在的位置: 毕业论文 >> 课程设计 >> 正文

机票预定系统(可行性分析+需求分析+概要设计+详细设计说明书+测试报告) 第8页

更新时间:2010-4-7:  来源:毕业论文
机票预定系统(可行性分析+需求分析+概要设计+详细设计说明书+测试报告) 第8页
(3)算法设计
在界面初始化阶段,先从数据库相应表中加载所有班次编号以及相应的价格,当用户从班次下拉菜单中选择编号的时候,界面会显示相应编号航班机票的具体价格。与此同时,还会给出预订机票凭据,即票号。票号不需要管理人员手工操作,是系统自动分配的编号。(注:在数据库表中将票号设置为主键,自增)
当用户选择【预订】按钮的时候,会进行如下操作:
1)检查相关输入,看格式是否正确。
2)从数据库中检索相应航班的机票数量,检查是否有剩余,若有,进行下一步操作。
3)进行事务操作,开始事务。
4)向数据库中的客户表中插入客户的订票信息。
5)更新数据库中航班表中的机票数量。
6)如果为发生异常,则提交事务,否则,回滚事务。
7)若订票成功,提示用户信息,否则,提示出错信息。
当用户选择【取消】按钮的时候,则撤销此次操作,返回主菜单。
4.1.8 票务管理模块
  (1)功能描述
       此模块用于查询客户订票信息以及处理退票事务。此模块的操作需要管理员权限。
  (2)界面设计
  (3)算法设计
【检索】按钮触发的处理:从图中的编辑框中接收机票编号数据,从数据库中搜索相关的项目,在左边的编辑框中显示。
【搜索全部】按钮触发的处理:从数据库中检索出全部的数据项,在左边的编辑框中显示。
【退票】按钮触发的处理:从图中的编辑框中接收机票编号数据,进行退票处理。
            具体流程如下:
            1)检查相关输入,看格式是否正确,如果正确则进行下面的操作。
            2)进行事务操作,开始事务。
            3)从数据库中客户表中检索出相应项,删除。
            4)更新数据库中航班表中的机票数量。
            5)如果为发生异常,则提交事务,否则,回滚事务。
            6)如果删除成功,提示成功信息。否则,提示出错信息。
【取消】按钮触发的处理:撤销此次的操作,返回主菜单。
4.1.9 退出模块
  (1)功能描述:退出机票预订系统。
 (2)界面设计
      见系统总控制模块。
 (3)算法设计
      【退出】按钮触发的处理:关闭此窗口。
机票预订系统测试
测试项目名称: 航班订票系统
测试用例编号: TEST-01 测试人员:
周绪 测试时间:
2010/01/04
测试项目标题:订票系统页面  
测试内容:
--验证系统中的实现信息与填入信息的一致性,及其系统的稳定性
测试环境与系统配置:
--软件环境:Microsoft  windowXP  Professional+visual C++
--硬件环境:Celeron 1.7GHz CPU +2G内存
--网络环境:无
测试输入数据及其结果 见附录一
测试次数:
  执行测试过程2次
预期结果:
订票系统稳定,能正确的输入显示该订票系统的信息,系统稳定性较好
测试过程:
--先登录该系统,先进行登录界面的测试,随便输入用户名及其密码。
--再未登录前的对系统中的各个模块功能的点击测试。
--按照给出的一个账号3060702116 密码123 进行登录,然后测试其他的功能模块。
--接下来进行航班查询的测试,点击进入,按照界面要求进行测试。安全退出。
--对机票预定系统进行测试。
--对票务管理系统进行测试。
--安全退出。
测试结论:
--在登录界面的测试正常,再未随便的输入之后,系统会弹出对话框,提示该用户未被授权的提示。
--再按照给出的一个账号 密码进行登录之后,点击进去航班查询功能模块的测试,在航班查询,添加航班,修改航班,删除航班系统都能稳定显示。
--点击进入机票预定系统,系统弹出了,用户信息表,这里还存在问题,在对姓名,身份证输入了非法字符,它仍然能进行机票的预定,未进行用户的合法性的验证,点击进行预订,整体的预订系统还是可以的,还缺少对用户填入信息的验证。输入一个信息之后返回航班信息系统,当中的票数被修改了。
--点击进入票务管理功能模块,这里的检索,一个机票号检索,还有一个全部检索,对于大的数据库来说,可能检索速度慢了很多的,输入票号,还可以进行退票操作,进行退票之后再返回到航班信息,数据被修改了,该功能模块正常。
--安全退出系统,点击跳出该系统,可以的话,再加一个欢迎再次使用的界面,那样会更好点的。

上一页  [1] [2] [3] [4] [5] [6] [7] [8] [9] 下一页

机票预定系统(可行性分析+需求分析+概要设计+详细设计说明书+测试报告) 第8页下载如图片无法显示或论文不完整,请联系qq752018766
设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©751com.cn 辣文论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。