锁定座位信息的装置的制作方法

文档序号:6686025阅读:227来源:国知局
专利名称:锁定座位信息的装置的制作方法
技术领域
本实用新型涉及一种售票装置,尤其涉及锁定座位信息的装置。
技术背景客运站票务系统的开发难点是数据并发问题,重点表现在售票模块。目前 普遍的售票方式是采取对座位不进行锁定处理的方式,因此常常出现乘客要购 买指定的车票时,售票员看到有票可售,但当执行出票动作时往往服务器反馈 己经无票,这方式有明显的弊端。售票员请求反馈回来的数据可能是与数据库 的真实数据不一致,也就是我们常说的脏读。脏读就是指当一个事务正在访问 数据,并且对数据进行了修改,而这种修改还没有提交到数据库中,这时,另 外一个事务也访问这个数据,然后使用了这个数据。因为这个数据是还没有提 交的数据,那么另外一个事务读到的这个数据是脏数据,依据脏数据所做的操 作可能是不正确的。当请求不密集时,不会出现上述问题,随着请求的密度的 加大问题也就越明显,严重时可能出现重票现象。现有的这种售票方法可靠性 差,容易出现差错,容易引起纠纷。发明内容本实用新型的目的就是为了克服上述现有技术存在的不足之处而提供一 种对座位资源检索的同时可人为进行加锁,防止脏读出现的锁定座位信息的装置。本实用新型的目的可以通过以下技术方案来实现锁定座位信息的装置, 其特征在于,包括前端显示操作模块、后台检索操作模块,所述的前端显示操 作模块与后台检索操作模块连接。所述的后台检索操作模块包括数据检索模块、结果反馈模块、标记锁定模 块,该数据检索模块、结果反馈模块与标记锁定模块相互连接。与现有技术相比,本发明方法具有以下优点1. 系统可以使用各种数据源;2. 解决了数据脏读,保持数据一致性;3. 避免了系统重票现象;4. 减少了司售人员与乘客不必要的纠纷。说明书第2/2页
图1为本实用新型锁定座位信息的装置的主要结构示意图;具体实施方式
如图1所示,该图1是本实用新型锁定座位信息的装置的主要结构示意图, 其结构包含前端显示操作模块1、后台检索操作模块2,后台检索操作模块2 包括数据检索模块3、结果反馈模块4、标记锁定模块5。本发明的目的在于它 可以实现在售票员售票请求到售票结束这个过程对请求的资源独占,即只要请 求成功就一定能完成本次售票动作,而不是能査到票信息但售不出来的现象; 并可以克服现有技术中存在的一些不足。为了实现上述目的,在座位信息表中 增加一个标记字段来标记座位的不同状态。售票员售票时输入相关的参数至前 端显示操作模块1,比如具体车次、出售座位的数量等参数,向后台检索操作 模块2提出座位资源请求。后台检索操作模块2接到请求后由数据检索模块3 査询数据库是否存在对应的座位信息。如果检索存在,则通过标记锁定模块5 在对应的标记位做标记表示该资源已经被锁定,同时通过结果反馈模块4将信 息反馈到前端显示操作模块1,如果有另请求时,数据检索模块3检索时就会 略过被标记的座位资源;直到前台售票员售出或取消售票才释放相应的座位资
权利要求1.锁定座位信息的装置,其特征在于,包括前端显示操作模块、后台检索操作模块,所述的前端显示操作模块与后台检索操作模块连接。
2. 根据权利要求l所述的锁定座位信息的装置,其特征在于,所述的后台 检索操作模块包括数据检索模块、结果反馈模块、标记锁定模块,该数据检索 模块、结果反馈模块与标记锁定模块相互连接。
专利摘要本实用新型涉及锁定座位信息的装置,包括前端显示操作模块、后台检索操作模块,所述的前端显示操作模块与后台检索操作模块连接。与现有技术相比,本实用新型方法具有解决了数据脏读,保持数据一致性的优点。
文档编号G07B1/00GK201084194SQ20072007445
公开日2008年7月9日 申请日期2007年9月6日 优先权日2007年9月6日
发明者薇 姚, 恺 张 申请人:上海遥薇实业有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1