英语原文共 7 页,剩余内容已隐藏,支付完成后下载完整资料
铁路在线预订系统的设计与实现
中国潍坊,潍坊大学 Wang Zongjiang
摘要
在本文中,我们定义了规则的有效性,并引入了一种方法来评估粗糙集中的规则有用性。与获得最有趣规则的方法相比,我们的方法是直接和客观的。规则的趣味性必须考虑到关于哪种信息是有趣的预先定义的知识。我们的方法大大减少了生成的规则数字,同时提供了一个规则有用的度量。
关键词:
由Elsevier B.V. Selection和/ r同行评审在ICMPBE国际委员会的责任下发表。根据CC - nc - nd许可证开放存取。
1、介绍
铁路运输作为最重要的交通工具之一,在中国的运输行业中发挥了重要的作用。随着中国经济的快速发展,铁路和旅客的数量逐年增加。拥有如此庞大的客户群,购买火车票问题一直是非常突出的问题。电子商务可以解决铁路票务问题。介绍了一种新的在线票务系统,不仅是技术创新,还将在一定程度上改善铁路服务,解决铁路票务难题。
2、系统架构和功能
2.1、系统架构
系统中使用典型的三层结构:数据库层、应用程序服务层、用户界面层。系统架构如图1所示。
1875 - 3892年copy;2012爱思唯尔出版的帐面价值选择和/或同行评审下ICMPBE国际委员会的责任。doi: 10.1016/j.phpro.2012.05.202根据CC - nc - nd许可证开放存取。
图1系统架构
数据库层数据库用于保存数据,包括用户注册信息、票据。
订购信息,机票信息和所有其他信息。
应用服务层是这个三层结构的核心,在这个层中处理系统功能和业务逻辑。在这一层中,系统的业务逻辑被封装起来,应用服务接口为用户界面层和功能调用之间的系统模块提供。应用程序服务层还根据顶层的服务请求更新数据库中的数据。
用户界面层是一个运行在远程用户计算机上的程序。它将服务器提供的服务显示给用户。当用户选择一个服务时,该程序向服务器发送请求。当服务器返回已处理的结果时,该程序将显示给用户。
2.2、系统功能
王子江/物理过程33(2012)1217 - 1223 1219。
功能:根据客户的取消请求,系统可以完成取消操作,从数据库中删除用户的注册信息。搜索功能:客户可以使用列车号码或网站查询。当他们输入信息时,系统会将相关信息反馈给客户,包括列车类型、车票类型、剩余车票的数量、票价。预订功能:客户在登录系统后可以预订。他们可以选择列车号码,地点间隔,火车票的数量。退款功能:由于某些原因,顾客可以退票。系统检查机票信息,以确定是否允许退款,然后返回过程结果。
3、系统设计
系统设计包括业务流程设计和数据库设计。业务流程设计实现了各种功能之间的顺序和各种功能之间的联系。数据库设计主要实现数据表和数据表之间的关系。
3.1、业务流程设计
图3系统业务流程
1220王梓江/物理过程33(2012)1217 - 1223。
3.2、数据库设计
王子江/物理过程33(2012)1217 - 1223 1221
表 |
订购机票的信息 |
||||||
字段名 |
数据类型 |
宽度 |
空 |
主键 |
请注意 |
||
ID8 |
字符 |
20. |
没有 |
是的 |
客户ID |
||
ID |
字符 |
20. |
没有 |
是的 |
票ID |
||
全国矿工工会 |
int |
1 |
没有 |
没有 |
数 |
||
日期 |
datetime |
1 |
没有 |
没有 |
日期 |
||
价格 |
int |
1 |
没有 |
没有 |
总 |
价格 |
1222王子江/物理过程33(2012)1217 - 1223
表 |
火车信息 |
|||||
字段名 |
数据类型 |
宽度 |
空 |
主键 |
请注意 |
|
ID |
字符 |
20. |
没有 |
是的 |
火车ID |
|
类型 |
字符 |
20. |
没有 |
没有 |
培训类型 |
|
开始站字符 |
40 |
没有 |
没有 |
开始站 |
||
端站 |
字符 |
40 |
没有 |
没有 |
端站 |
|
开始时间 |
datetime |
1 |
没有 |
没有 |
开始时间 |
|
结束时间 |
datetime |
1 |
没有 |
没有 |
结束时间 |
|
距离 |
int |
1 |
没有 |
没有 |
距离 |
4、结论
本文设计并实现了铁路网上售票系统。系统分为数据访问层、业务逻辑层和业务外部层。我们实行客户登记、客户取消、票务查询、网上订票、网上订票。业务流程设计和数据库设计是这个系统的重点,它是由业务流程图和数据库ER图清晰、有效地设计出来的。实时车票信息将通过在线铁路订票系统反馈给客户。提高了预订的效率,减少了手工预订错误,简化了铁路客运和客户预订的管理。
引用
王子江/物理过程33(2012)1217 - 1223 1223
[11]吉马良斯,马里奥。肯尼索数据库课件(KDC),评估组件,第42届acm -东南会议记录,2004年4月,阿拉巴马州亨茨维尔。
[12]j·奥尔门德拉斯。在MADIS体系结构中设计和实现数据库复制协议。2006年西班牙潘普洛纳大学博士论文。
[13]伯恩斯坦,V. Hadzilacos和N. Goodman。数据库系统中的并发控制和恢复。艾迪生韦斯利,1987年。
[14]凯里先生和利夫尼先生。冲突检测对复制数据的权衡。ACM反式。数据库系统。16(4):703 - 746年,703年。
[15]J. Armendariz, J. G. de Mendivil和F. munozs - escoi。一种基于锁的算法,用于在中间件复制软件体系结构中实现并发控制和恢复。HICSS,291页。IEEE计算机科学,2005。
[16]贝伦森,P.伯恩斯坦,J.格雷,J. ONeil,和P. ONeil。对ANSI SQL隔离级别的批评。在J. J. Carey和D. A. Schneider,编辑,SIGMOD会议,第1-10页。ACM出版社,1995年。
[17]G. Chockler, I. Keidar, R. Vitenberg。团体沟通规范:一项综合性研究。ACM第一版。测量员,33(4):427 - 469年,427年。
[18]J. Gray, P. Helland, P. ONeil, D. Shasha。复制的危险和解决方案。在H. V. Jagadish和I. S. Mumick,编辑,SIGMOD会议,第173-182页。ACM出版社,1996年。
[19]Elnikety, F. Pedone,和W. Zwaenopoel。使用通用快照隔离的数据库复制。在阶跃恢复二极管。IEEE计算机协会,2005。
[20]L. Irun-Briz, H. Decker, R. de Juan-Marin, F. Castro-Company, J. Armendariz和F. munozs - escoi Madis:一个用于数据库复制的瘦中间件。在欧洲,计算机科学的课堂讲稿。施普林格,2005年。
[21]F. Pedone, M. Wiesmann, A. Schiper, B. Kemme,和G. Alonso。了解数据库和分布式系统中的复制。在icdc,第464-474页,2000年。
[22]R. Jimenez-Peris, M. Patino-Martinez,和G. Alonso。复制数据的非侵入性、并行恢复。在阶跃恢复二极管,页150 - 159。IEEE计算机协会,2002。
[23]B.肯米,F. Pedone, G. Alonso, A. Schiper, M. Wiesmann。在事务处理系统中使用乐观的原子广播。IEEE反式。'。数据中。15(4):1018 - 1032年,1018年。
[24]B. Kemme和G. Alonso。一种开发和实现热切的数据库复制协议的新方法。ACM反式。数据库系统。25(3):333 - 379年,333年。
剩余内容已隐藏,支付完成后下载完整资料
资料编号:[22572],资料为PDF文档或Word文档,PDF文档可免费转换为Word
以上是毕业论文外文翻译,课题毕业论文、任务书、文献综述、开题报告、程序设计、图纸设计等资料可联系客服协助查找。