在线机票预订系统的设计与实现毕业论文

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

在线机票预订系统的设计与实现毕业

论文

WORD版本.

目录

摘要……………………………………………………………………………I 第一章系统需求分析

1.1系统开发背景 (3)

1.2软件主要组成及功能 (3)

1.3用户特点以及一般约束 (4)

第二章系统结构设计

2.1用户注册的DFD图 (5)

2.2用户订票的DFD图 (6)

2.3退票的DFD图 (7)

2.4机票信息查询的DFD图 (7)

第三章开发平台设计

3.1系统技术 (8)

3.2性能需求 (8)

3.3开发平台 (8)

第四章数据库设计

4.1管理员信息E-R图 (8)

4.2客机信息E-R图 (8)

4.3航班信息E-R图 (8)

4.4客户信息E-R图 (8)

4.5预订信息E-R图 (8)

4.6实体之间关系的E-R图 (8)

WORD版本.

第五章系统的实现

5.1总体设计(系统总流程图) (15)

5.2登陆界面 (16)

5.3注册界面 (17)

5.4管理员界面 (18)

5.5订票界面 (19)

5.6退票界面 (20)

5.7查询界面 (21)

结论 (24)

参考资料 (25)

致谢 (25)

附录一(数据库) (30)

附录二(hibernate.cfg.xml) (30)

附录三(struts-config.xml) (30)

附录四(validation.xml) (30)

附录五(核心代码) (30)

WORD版本.

第1章系统需求分析

1.1 系统定义

机票预订是向广大用户提供各大航空公司机票预订服务和交易的方式。用户可以通过注册本系统使用系统机票预订功能获得机票预订服务,预订国机票。机票预订可以根据您的需求准确快速的预订到您想要乘坐的航班;在机票预订之前用户可以实时对您所需要的航班查询;系统会根据您的航班查询条件显示航班信息,查询完成后,您就可以对满意的航班进行机票预订。

1.2 系统开发背景

当今世界,以信息技术为主要标志的科技进步日新月异,高科技成果向现实生产力的转化越来越快。纵观全球经济发展,信息技术和信息产业已经成为经济增长的主要推动力之一,正在改变着传统的生产和经营方式以至生活方式,发达国家经过产业结构的升级和经济结构的转型已进入信息经济阶段。信息资源已经成为国民经济和社会发展的战略资源,信息化水平也已成为现代水平和综合国力的重要标志。中共十七届五中全会通过的国民经济和社会发展第十个五年计划建议中已明确指出:“信息化是当今世界经济和社会发展的大趋势,也是我国产业优化升级和实现工业化、现代化的关键环节。大力推进国民经济和社会信息化,是覆盖现代化建设全局的战略举措。可见,党和国家已将国民经济和社会信息化放在优先发展位置,体现了先进生产力的客观要求,是一项重要的战略决策。这是民航加快发展的机遇,更是民航信息化的难得机遇。

着知识经济的到来,人类已经逐步进入信息化社会,信息增长的速度越来越快,人们希望利用先进的管理理论方法手段来得到并处理越来越多的信息,以提高工作效率和管理水平。由于信息资源对人们生活的重要性,不断提高信息的收集,传输,加以利用等活动,日益成为人们社会生活的重要组成部分。网上机票预订管理系统的产生和发展正好满足人们的这种需求。现在将详细介绍我的毕业设计——网上机票预订管理系统。

WORD版本.

1.3 系统组件及功能

1.3.1 新用户注册

●新用户可以注册,注册时输入用户名可以查询用户可不可用,可用就可以注册,注册时可以判断用户输入的密码和验证密码是否相同,相同才给以注册,如果满意可以点注册,注册成功后用户可以选择不用在回到登陆界面,可以直接陆到用户主界面,以后就可以用这个用户登录了,如果不满意,点取消,所有信息清空,重新输入(注:为方便测试,本系统的测试版注册功能做有管理用户)。

1.3.2 用户登录

●验证登陆名密码,正确进入主菜单,根据登录时所选的登录方式(客户、管理员)的不同分别对用户设定不同的访问权限(如果是输入的客户用户名和密码正确,选择以客户方式登陆则主界面里面的管理员界面不能用,如果输入的是管理员的相应用户密码正确,以管理员的方式登陆则管理员界面可用)不正确则清空登录框。

1.3.3 用户订票

●主窗体的订票界面,你可以点击你想查询的有关机票的信息的按钮,获得相关信息的表,根据表的容,你可以在下面的下拉框中选择你要定的票信息,点确定后在下面会显示你的机票的相关容,如果满意可以点击订票,把相关信息添加到机票数据库表中,如果不满意,可以点重置,所有信息清空,再重新选择。如果确定订票,将会弹出一个订票的窗口,确认你预订机票的类型和数量。

1.3.4 用户检索

●主窗体的用户检索界面,用户点击个人查询按钮,可以把自己的个人预订显示到界面上,查询个人的订票记录,还可以根据起点站到终点站的关系对所有航班进行模糊查询。

1.3.5 用户退票

●退票窗口,用户可以根据用户信息表中的我的机票信息查询,找出机票号,在输入到机票号查询里,点击查询获得你的机票信息以及价格显示,点击退票则在数据库机票信息表中删除本条信息。

WORD版本.

1.3.6 管理员客机信息的操作

●管理员对客机信息的添加、修改、删除和查询,包括客机编号、客机型号、经济舱座位数量、商务舱座位数量以及备注信息等。

1.3.7 管理员对用户信息的操作

●管理员对用户技能型添加、修改、删除和查询。

1.3.8 管理员对预订信息的检索

●管理员预订机票检索界面,可以查询所有的已订的机票的信息。

1.4 用户特点及一般约束

1.4.1 管理员和用户的登录

要求合法的管理员以及用户才能登陆体统,防止系统被无关人员动用,使用字符串匹配对用户名和密码进行判断。管理员和用户的登录对相应的操作权限也不一样,如果是用户登录,管理员的窗口属性为不可用,管理员有客机信息管理,客户信息和订票信息管理,用户主要有舱位查询,客机信息查询。

1.4.2 管理员的日常操作

管理员可以对客机信息,客户信息,进行查询、修改和删除操作,可以对客户信息和订票信息只有查询操作。

1.4.3 用户的日常操作

用户可以进行注册然后登陆系统,可以进行客机信息查询,航班信息查询,可以定票(本系统支持团体订票,按照航班号进行预订机票,显示所订机票的信息和价格,进入机票预订页面订购不同航仓的机票,数量不限),可以退票,对退票后的机票要在未售出机票中重新体现。

第2章系统结构设计

WORD版本.

相关文档
最新文档