云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 火车订票系统

火车订票系统

  • 62 次阅读
  • 3 次下载
  • 2025/5/2 14:21:19

5.2 模块测试

总结网上订票系统常见的问题如下:

1、 高峰时段无法登陆,提示在线用户过多

2、 订单提交成功之后,支付环节出了问题,浏览器意外退出,后再登陆,发现登陆不上,无法在规定时间内完成支付,购票失败

3、 订单提交反馈时间过长,热门线路需要等待20分钟甚至更长时间,才能得到反馈 4、 验证码输入总是错误,无法完成验证码验证环节,无法登陆 5、 逢用户高峰,网站反应速度较慢 6、 对多浏览器支持不好。

以上问题多数都是用户体验的问题,用户体验的问题即有票源稀少的原因,更多的是对订票系统使用过程中系统登陆困难,反应迟钝,订单结果反馈太慢,意外退出等问题难以忍受。

常见问题原因分析:

问题1,高峰时段无法登陆,提示在线用户过多;

问题2,验证码输入总是错误,无法完成验证码验证环节,无法登陆

无法登陆的问题,其原因显然是前端用于处理WEB连接服务器太少或网络带宽不足所至,为了不让更多的用户一起连接服务器导致服务器较慢,只好拒绝一些用户的登陆请求。使同时在线人数保持在一个上限以内。验证码输入总是错误的问题,原因也是用于处理WEB连接服务器太少所至,为了防止一些客户端使用“恶意”软件,不断自动登陆的情况,验证码需求由客户端向服务器提交一个验证请求,可以由于服务器响应实在太慢,以至于整个响应速度居然超过了验证码的有效时间。

问题3,订单提交成功之后,支付环节出了问题,浏览器意外退出,后再登陆,发现登陆不上,无法在规定时间内完成支付,购票失败

问题4,订单提交反馈时间过长,热门线路需要等待20分钟甚至更长时间,才能得到反馈 问题5,逢用户高峰,网站反应速度较慢

问题6,问题5,可能是由于WEB服务器与逻辑处理服务器在同一台机器上,而导致服务器CPU分配了过多的时间与资源在处理用户请求,在执行逻辑时执行缓慢。 总结以上问题,其解决方案建议如下:

1、 准备更多前端WEB服务器,解决WEB前端的问题没有别的办法,只能加服务器,或者每个省市放一群单独的服务器,根据用户量进行增加,直到响应流畅为止。

2、 可以考虑把逻辑服务器单独分离出来,与WEB服务器分开,WEB服务器只处理WEB请求,逻辑服务器单独运行

3、 把数据库服务器单独分离,并且把火车票票量数据库与用户订票信息数据库放到不同的机器上,由于大量的订票请求会访问火车票票量数据库,并且会有大量订票数据添加到用户订票信息数据库中,在处理添加的逻辑占用了大量的数据库资源,会导致整个系统变慢。如果放到同一台机器上,必然导致响应变慢。把不同性质的数据,放到不同机器、不同的数据系统中,可以合理的分流系统访问量,使系统响应加快,横向扩展更具有弹性。

4、 把支付订票费用放到一个单独的网站进行,订单提交成功后锁票,之后根据订单号可以在另外一个单独的网站上进行单独支付,支付时只要提供订票号就可以,这样做有很多好处: 5、 避免了由于支付失败而导致退出浏览器,却由于在线人数过多无法登陆导致订票失败的情况,

6、 电话订票也可以在此支付,在火车站机自动售票机器上取票,这样支付方便,也解决了异地付款取票的问题

7、 单独支付会在一定程度上给订票网站减轻访问与处理压力

6.出错处理设计

出错输出信息:

数据库无法连接:请联系系统管理员; 用户名错误:无此用户;

用户密码错误:密码错误,请检查你的密码; 管理员用户名错误:无此用户;

管理员密码错误:密码错误,请检查你的密码; 用户未登录:请您登陆后在进行购物; 用户未选择商品:请选择商品

用一览表的方式说明每一种可能出错的情况出现时,系统输出信息的形式、含义级处理的方法。

由于输入信息不符合规范(如:车票数量为负数等),称之为软错误; 由于硬件方面的错误(如:网络传输超时、硬件出错等),称之为软错误; 对于一些关键的操作(如:删除操作),应该提供提示确认机制; 对于数据、测试文档,都是要提供相应的保密措施设置;

错误类型 数据库错误 子项 连接 数据库本身 TCP连接错误 连接 错误原因 连接超时 连接断开 数据库代码错误 数据库溢出 连接超时 连接断开 其他TCP错误 系统部分自定义错误 权限错误 输入错误 查找错误 链接错误 内部连接错误 外部链接错误 Socket自身错误 管理员权限设置故障 用户ID错误/为空 用户密码错误/为空 验证码错误/为空 为查找到符合要求的记录 网页链接错误 文件/图片链接错误 页面休整或者其他错误无法打开 友情连接网址维护或其他错误无法打开 说明故障出现后可能采取的变通措施,主要包括:

1.对于软错误,需要在添加/修改操作中及时对输入数据进行验证,分析错误的类型,并且给出相应的错误提示语句,传送到客户端的浏览器上;

2.对于硬错误,错误类型不较少而且比较明确,所以可以在可能出错的地方中输出相应的出错语句,并将程序重置,最后返回输入阶段;

3.后备技术说明准备采用的后备技术,当原始数据丢失时启用的副本的建立和启动的技术,例如周期性的把磁盘信息记录在案;

4.恢复及在启动技术说明将使用的恢复再启动技术,是软件从故障点恢复执行或是软件从头开始重新开始运行的方法

5.用户未登录,系统输出提示信息“请先登录在进行选票”,并提供超链接返回登录页面;

6.用户未选择商品,系统输出提示信息“请选择车票”,并提供返回到选票的页面。

7.维护设计

此项主要是通过夜间禁止访问时段对服务器上的数据库以及相关文件进行维护。 软件维护:包括服务器、操作系统和连接线路等等,稳定的虚拟主机租用,以确保网站的24小时不间断正常运行。网站内容的更新一个好的网站需要定期或不定期地更新内容,才能不断地吸引更多的浏览者,增加访问量。

硬件维护:计算机硬件在使用中常会出现一些问题,同样,网络设备也同样影响企业网站的工作效率,网络设备管理属于技术操作,非专业人员的误操作有可能导致整个企业网站瘫痪。没有任何操作系统是绝对安全的。维护操作系统的安全必须不断的留意相关网站,及时的为系统安装升级包或者打上补丁。

数据库维护:我们使用数据库的维护功能机制,比如:定期备份数据库,定期检测数据库的一致性,定期查看操作日志等。

文件方面:对于下架车票等,定期删除相关文件,减少数据量。

搜索更多关于: 火车订票系统 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

5.2 模块测试 总结网上订票系统常见的问题如下: 1、 高峰时段无法登陆,提示在线用户过多 2、 订单提交成功之后,支付环节出了问题,浏览器意外退出,后再登陆,发现登陆不上,无法在规定时间内完成支付,购票失败 3、 订单提交反馈时间过长,热门线路需要等待20分钟甚至更长时间,才能得到反馈 4、 验证码输入总是错误,无法完成验证码验证环节,无法登陆 5、 逢用户高峰,网站反应速度较慢 6、 对多浏览器支持不好。 以上问题多数都是用户体验的问题,用户体验的问题即有票源稀少的原因,更多的是对订票系统使用过程中系统登陆困难,反应迟钝,订单结果反馈太慢,意外退出等问题难以忍受。 常见问题原因分析: 问题1,高峰时段无法登陆,提示在线用户过多; 问题2,验证码输入总是错误,无法

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com