UML航空订票系统方案
UML航空订票系统
课程设计(论文)课程名称:信息系统开发方法与工具题目:航空订票管理系统院(系):管理学院专业班级:信管 0901姓名:学号:指导教师:2012 年 6 月 14 日课程设计(论文)任务书专业班级:信息管理与信息系统学生姓名:指导教师(签名):一、课程设计(论文)题目航空订票管理系统二、本次课程设计(论文)应达到的目的1.针对一个实际航空订票管理系统的开发,使学生深刻理解和掌握管理信息系统系统分析、系统设计和系统实施的理论和方法;2.巩固和加深理解所学编程语言、开发工具,提高综合应用能力;掌握系统 UML建模、界面设计、数据库设计、程序代码设计,提高实践能力;3.初步了解学术研究的基本方法与步骤,并通过设计报告(论文)的撰写,了解学术报告(论文)的写作方法。
三、本次课程设计(论文)任务的主要内容和要求(包括原始数据、技术参数、设计要求等)1、设计内容:开发出一套航空订票软件管理系统。
保证航空订票的各个环节顺利工作,并为用户提供一个友好的界面,使订票业务和管理工作相对轻松。
2、设计过程:按照系统设计目的、系统需求、系统功能分析与设计、用户界面设计、源程序设计、使用说明等环节整理课程设计的成果,形成设计报告,设计报告应包括的内容:系统需求分析:需求描述、系统 UML 主要用例、主要类图、主要活动图、状态及部署图(如果必要)、业务流程图、数据流图、数据字典附必要的文字说明系统设计:功能结构设计、 I/O 设计、代码设计、界面设计、数据库设计、网络环境。
撰写设计总结报告。
3.设计成果提交: A. 设计报告; B. 源程序。
报告要符合学校格式规范要求。
四、应收集的资料及主要参考文献:[1] 慕静等管理信息系统开发方法、工具与应用北京:清华大学出版社2010[2]商恩福网上订票系统分析与设计天津工业大学计算机科学与软件学院[3]张晓燕飞机订 /售票管理系统开发浙江工贸职业技术学院[4] 张园基于 B/S 结构的航空预订票系统的设计与实现广东海洋大学五、审核批准意见教研室主任(签字)需求说明当前航空市场的不断扩大,并且随着人们的生活水平的提高,越来越多的认选择飞机作为出行的交通工具,因此对航空公司的服务要求也就越来越高,因此为了适应这样一个快速的发展需求,管理大量数据,并有效的稳定和管理航空公司,实行现代化信息管理,无疑成为一个好的选择方式。
网上飞机订票系统-软件工程用例图
系统静态建模一、实验目的1. 掌握用例(Use Case)、角色(Actor)、用例图(Use Case Diagram)的概念。
2.掌握通过用例图和用例描述为系统建立功能模型。
3.掌握通过类图为系统建立对象模型。
二、所用软件1. Rational Rose2. Microsoft Word三、预习内容1.UML的用例图、类图画法及用例描述的表达方法;2.系统的分析;3.Rational Rose的使用方法。
四、实验内容网上飞机订票系统的业务背景和业务需求如下所述。
1.业务背景:当今世界,以信息技术为主要标志的科技进步日新月异,高科技成果向现实生产力的转化越来越快。
信息技术和信息产业已经成为经济增长的主要推动力之一,信息化水平也已成为现代水平和综合国力的重要标志。
网上飞机订票与传统窗口购票相比,具有航班信息更新快,查找方便,不受时间、空间限制等优点,受到了越来越多乘客的青睐。
采用先进技术,为顾乘客提供一个功能完善,操作方便,安全快捷的网上飞机订票系统非常重要。
2.业务需求分析:本网上飞机订票系统用户分两类,分别是乘客,航空公司。
乘客登录进系统后可以进行查询航班、个人信息管理、购票、退票改签、支付;航空公司登录进系统后可以进行乘客管理、航班管理、订单管理、系统维护。
该系统要求用户界面友好、响应速度快,具有良好的可扩展性。
(一)功能模型1.画出网上飞机订票系统系统的用例图图1 网上飞机订票系统总用例图注:网上飞机订票系统用例清单表格1网上飞机订票系统用例清单2.画出网上飞机订票系统细化用例图图2 网上飞机订票系统购票用例细化用例图注:网上飞机订票系统购票用例细化清单表格1网上飞机订票系统购票用例细化清单(二)对象模型1.总类图在网上飞机订票系统的分析模型中,通过对网上飞机订票系统的分析,找出网上飞机订票系统中涉及的类和各个类之间的关系,画出类图。
在下面给出的类图中,选择了Rose提供的三种类的表示,即边界类、控制类、和实体类,并表示了各个类之间的关系。
UML可视化建模(航空订票系统)
UML可视化建模(航空订票系统)《可视化建模与UML》课程结业报告课题名称: 航空客运订票系统建模姓名: ***学号: *******班级:指导⽼师: 夏⽼师完成⽇期: 2013.06.16⽬录第⼀章概述 (3)1.1系统开发的摸底和开发背景 (3)1.2系统功能 (3)1.3系统结构框架 (4)1.4开发环境 (5)第⼆章⽤例模型 (6)2.1⽤例模型简介 (6)2.2⽤例图的的含义及其作⽤ (6)2.3⽤例图及⽤例描述 (7)第三章类模型 (10)3.1类模型简介 (10)3.2类图的作⽤ (10)3.3类图 (11)第四章交互模型 (13)4.1交互模型简介 (13)4.2序列图简介 (13)4.3序列图的作⽤ (13)4.4序列图描述及其序列图 (14)第五章⾏为模型 (20)5.1⾏为模型简介 (20)5.1.1活动图简介 (20)5.1.2活动图的作⽤ (20)5.1.3状态图简介 (21)5.1.4状态图的作⽤ (21)5.2⾏为模型图 (21)5.2.1活动图及其描述 (21)5.2.2状态图及其描述 (23)第六章构件图和部署图 (25)6.1构件图简介 (25)6.2部署图简介 (25)第七章课程学习⼩结 (27)7.1课程⼩结 (27)7.2学习⼼得 (27)参考⽂献 (28)第⼀章概述1.1系统开发的摸底和开发背景随着科技与经济的发展,越来越多的⼈选择乘飞机,这跟我国的经济增长有很⼤关系,⼈们在追求快节奏的⽣活⽅式,所以做飞机⽆疑成了⾸选。
⽽且随着⽹络的盛⾏,航空订票系统就显得尤为重要,我们开发这个系统主要是为了⽅便⼤家,让⼤家能够快速、清晰、准确地了解航班信息,⽽不⾄于像以前那样排队等候,从⽽避免耽搁乘客⼤量的等待时间。
航空客运业务诞⽣已有进⼀个世纪了,作为现有交通⼯具中最⽅便快捷的⼀种,它确实地给⼤家的⽣活、出⾏带来了极⼤的⽅便。
随着航空客运业务多年来的发展,其售票业务也同样不断地发展。
UML-建模设计-航-空-订-票-系-统
UML 建模设计航空订票系统姓名:卫飞班级:1528学号:201515614375一、背景1.1背景概述随着知识经济的到来,人类已经逐步进入信息化社会,信息增长的速度越来越快,人们希望利用先进的管理理论方法手段来得到并处理越来越多的信息,以提高工作效率和管理水平。
由于信息资源对人们生活的重要性,不断提高信息的收集,传输,加以利用等活动,日益成为人们社会生活的重要组成部分。
网上机票预订管理系统的产生和发展正好满足人们的这种需求1.2 主要组成及功能1、新用户注册,新用户可以注册,注册时输入用户名可以查询用户可不可用,可用就可以注册,注册时可以判断用户输入的密码和验证密码是否相同,相同才给以注册,如果满意可以点注册,注册成功后用户可以选择不用在回到登陆界面,可以直接陆到用户主界面,以后就可以用这个用户登录了,如果不满意,点取消,所有信息清空,重新输入。
2、验证登陆名密码,正确进入主菜单,根据登录时所选的登录方式(客户、管理员)的不同分别对用户设定不同的访问权限(如果是输入的客户用户名和密码正确,选择以客户方式登陆则主界面里面的管理员界面不能用,如果输入的是管理员的相应用户密码正确,以管理员的方式登陆则管理员界面可用)不正确则清空登录框,最多可以输入三次,三次不正确系统会自动关闭3.我的航班界面。
你可以点击你想查询的有关机票的信息的按钮(舱位信息查询,客机信息查询,航线查询,客户类型信息查询)获得相关信息的表,根据表的内容,你可以在下面的下拉框中选择你要定的票信息,点确定后在下面会显示你的机票的相关内容,如果满意可以点击订票,把相关信息添加到机票数据库表中,如果不满意,可以点重置,所有信息清空,再重新选择。
4.退票功能。
用户可以根据用户信息表中的我的机票信息查询,找出机票号,在输入到机票号查询里,点击查询获得你的机票信息以及价格显示,点击退票则在数据库机票信息表中删除本条信息二、使用Rose绘制图分别有:用例图、类图、包图、顺序图、协作图、状态图、活动图、组件图、部署图情景:机票预订系统是某航空公司推出的一款网上选票系统。
航空公司管理系统(uml建模)
航空公司管理系统UML分析与设计文档组长:********组员:*************学院******目录目录 (2)1 问题陈述 (3)2 需求分析 (4)2.1用例图 (4)2.2术语表 (6)2.3活动图 (6)2.3.1输入航线信息活动图 (6)2.4用例规约 (7)2.4.1用例规约Login (7)2.4.2用例规约用户管理 (8)2.4.3用例规约航线信息管理 (8)2.4.4用例规约客户信息管理 (9)2.4.5用例规约订票信息管理 (9)3 分析与设计 (10)3.1架构分析 (10)3.1.1 界面层 (10)3.1.2管理逻辑层 (11)3.1.3 数据库层 (11)3.2 关键抽象 (11)3.3 用例实现 (11)3.3.1 输入航线信息的用例实现 (11)4 用例分析 (13)4.1分析类 (13)4.2分析类的功能 (13)4.2.1 airline类 (13)4.2.2 plane类 (13)4.2.3 service类 (13)4.2.4 customerType类 (14)4.2.5 customer类 (14)4.2.6 ticket类 (14)4.3 类图及类之间的关联 (14)4.4数据库设计 (15)4.4.1 user_info1 管理用户信息表 (15)4.4.2 serviceInfo 舱位等级信息表 (15)4.4.3 planeInfo客机信息表格 (15)4.4.4 airlineInfo航线信息表 (16)4.4.5 customerType 客户类型信息表 (16)4.4.6 customerInfo 客户信息表 (16)4.4.7 ticketInfo 订票信息表 (16)4.4.8 数据库结构及各表间的关系 (17)1 问题陈述本小组项目任务是开发一个航空公司管理系统。
一个正常营运的航空公司需要管理所拥有的飞机、航线的设置、客户的信息等,更重要的还要提供票务管理。
航空订票系统 UML 建模设计
航空订票系统 UML 建模设计鉴于当今互联网行业的飞速发展,网络用户的日渐增多,对互联网应用的需求日益强烈,南京禄口机场欲开发一套航空管理系统,以下内容为管理系统中订票子系统的 UML 建模设计:1.需求系统需求如下: 1. 该订票系统的浏览用户被划分为游客(即未注册用户)与用户(即注册用户),未注册用户只能访问该系统的首页,首页提供登录功能和前往注册按钮,用户可以登录或者前往注册。
2. 用户登录成功后,前往航班查询页面,进行航班信息的查询,当欲订航班存在时可以进行订票。
3. 用户可以查看自身所有预定的航班票,并在一定条件下(即航班未发出)可以进行退票和付款。
4. 该系统的管理员可以对航班信息进行增删查改,并负责航班信息的更新。
5. 用户可以登入系统进行票据的打印。
6. 权限验证,即用户与管理员身份的区别验证。
附录:该系统的核心与主要的功能模块分为查询模块和订票模块,直接用户为管理员和注册用户,管理员登入系统后负责信息的更新与修改,并且审核错误的信息。
注册用户登入系统后,可以进行航班查询操作,待查询到欲订的航班信息时,可以进行订票,订票完成后可以进行付款,并且可以到相关页面查看预定的所有的机票的信息,与付款情况,并可在当前页面进行退票或者付款,还可进行票据的打印,以及对订票的个人信息的修改。
管理员用户的注册为特殊用户注册,由系统的最高权限的管理员分派标识符或者由航空公司内部员工号进行区别鉴定,管理员登入系统时与普通注册用户相同,但进行敏感操作时,比如点击航班信息添加或修改时需要进行身份验证,此时需要输入当时由系统最高权限的管理员派发的标识符(或其他)进行验证。
系统用例如下:根据系统功能的区别,系统分为订票模块与航班信息管理模块还有个人信息管理模块,订票模块主要由查票,订票,退票,改票等功能组成。
航班信息管理模块主要由航班信息的增删查改等功能组成。
个人信息管理模块主要由个人信息的查询,修改等功能组成。
UML_飞机订票系统课设
《UML课程设计》报告题目:机票订票系统学号:姓名:孟瑞瑞指导老师:母丽丽日期:2015-05-281.系统概述1.1 背景当今世界,以信息技术为主要标志的科技进步日新月异,高科技成果向现实生产力的转化越来越快。
纵观全球经济发展,信息技术和信息产业已经成为经济增长的主要推动力之一,正在改变着传统的生产和经营方式以至生活方式,发达国家经过产业结构的升级和经济结构的转型已进入信息经济阶段。
信息资源已经成为国民经济和社会发展的战略资源,信息化水平也已成为现代水平和综合国力的重要标志。
党和国家已将国民经济和社会信息化放在优先发展位置,体现了先进生产力的客观要求,是一项重要的战略决策。
这是民航加快发展的机遇,更是民航信息化的难得机遇。
随着知识经济的到来,人类已经逐步进入信息化社会,信息增长的速度越来越快,人们希望利用先进的管理理论方法手段来得到并处理越来越多的信息,以提高工作效率和管理水平。
由于信息资源对人们生活的重要性,不断提高信息的收集,传输,加以利用等活动,日益成为人们社会生活的重要组成部分。
网上机票预订管理系统的产生和发展正好满足人们的这种需求。
现在将详细介绍我的课程设计——网上机票预订管理系统。
1.2 系统目标系统实现后,大大提高旅游局的机票预定服务效率。
降低售票服务中的错误发生率,减少信息交流繁琐的过程以及其带来的开销。
方便用户查询管理自己的票务信息。
1.3 系统需求规格说明1:功能需求:A:用户注册功能:该功能可以完成普通旅客注册和管理员注册任务。
B:用户信息维护功能:该功能可以完成普通旅客和管理员根据实际情况,对自己的信息进行更新操作。
C:用户功能:C1:机票查询功能:该功能为用户提供简洁的页面呈现,方便用户根据自己的需要选择自己需要的机票。
C2:机票预定功能:该功能为用户提供简洁的页面呈现,方便用户根据自己的需要预定机票。
C3:退票功能:该功能,功能为用户提供简洁的页面呈现,为用户提供退票功能。
航空公司管理系统(uml建模)
旅游机票预订系统UML分析与设计文档学号: 09070800010姓名: 李聪颖导师: 潘春花目录1 问题陈述2 需求分析2.1用例图2.2术语表2.3活动图2.3.1输入航线信息活动图2.4用例规约2.4.1用例规约Login2.4.2用例规约用户管理2.4.3用例规约航线信息管理2.4.4用例规约客户信息管理2.4.5用例规约订票信息管理3 分析与设计3.1架构分析3.1.1 界面层3.1.2管理逻辑层3.1.3 数据库层3.2 关键抽象3.3 用例实现3.3.1 输入航线信息的用例实现4 用例分析4.1分析类4.2分析类的功能4.2.1 airline类4.2.2 plane类4.2.3 service类4.2.4 customerType类4.2.5 customer类4.2.6 ticket类4.3 类图及类之间的关联4.4数据库设计4.4.1 user_info1 管理用户信息表4.4.2 serviceInfo 舱位等级信息表4.4.3 planeInfo客机信息表格4.4.4 airlineInfo航线信息表4.4.5 customerType 客户类型信息表4.4.6 customerInfo 客户信息表4.4.7 ticketInfo 订票信息表4.4.8 数据库结构及各表间的关系1 问题陈述本小组项目任务是开发一个旅游订票管理系统,需要管理客户的信息,提供票务管理。
面对各种不同种类的信息,需要合理的数据库结构来保存数据信息以及有效的程序结构支持各种数据操作的执行。
本系统包括系统管理,客户信息管理,订票信息管理等功能。
系统开发的总体任务是实现各种信息的系统化、规范化和自动化。
系统设系统管理角色有:系统管理员,负责监控整个系统的运行,添加和删除一般用户,对数据进行添加,修改,删除,查询。
系统允许舱位信息的输入和修改,包括舱位等级编号、舱位等级名称、提供的各种服务类别,以及备注信息等。
6.5.2 绘制机票预订系统的类图[共4页]
97 择所要生成的源文件并选择【OK 】即可。
此时若模型有错误,Rose 会给出相应的错误和警告信
息并显示在日志区,用户需要更正错误后再次生成即可。
图6-42 生成Java 代码 图6-43 指定CLASSPATH 条目对话框 6.5.2 绘制机票预订系统的类图
为了使读者更好地理解类图,我们仍然假设了一个具体情境,展示项目分析阶段的类图的主要创建过程。
系统的具体情景说明请参考5.7.2小节。
1.确定类元素
根据情境描述,我们应该确定出系统主要可以包括哪些类。
在本题中,我们可以归结出用户、管理员、机场、航班与机票几个实体类,还应该包括有一个系统控制类来控制整个系统。
由于分析阶段尚未进行用户界面设计,因此类图中暂时不涉及边界类,需要在设计阶段再对类图进一步完善。
将确定好的类添加到类图中,如图
6-44
所示。
图6-44 确定类元素。
航空订票系统(数据库课程设计)
航空订票系统(数据库课程设计)《数据库系统原理》课程设计报告航空订票系统学院:班级:学号:姓名:完成时间:目录一、需求分析--------------------------------------------------------------11、引言-------------------------------------------------------------------------------------------12、项目概述-------------------------------------------------------------------------------------23、需求规定-------------------------------------------------------------------------------------24、运行环境规定-------------------------------------------------------------------------------4二、视图设计--------------------------------------------------------------41、E-R 图----------------------------------------------------------------------------------------42、关系模式-------------------------------------------------------------------------------------53、物理数据模型描述-------------------------------------------------------------------------54、数据流程图----------------------------------------------------------------------------------6三、逻辑结构设计--------------------------------------------------------71、数据表描述----------------------------------------------------------------------------------72、表间联系-------------------------------------------------------------------------------------8四、系统设计--------------------------------------------------------------81、系统功能分析-------------------------------------------------------------------------------82、系统功能模块设计-------------------------------------------------------------------------9五、项目总结--------------------------------------------------------------101、本项目设计的优点-------------------------------------------------------------------------102、项目实现流程-------------------------------------------------------------------------------103、心得体会-------------------------------------------------------------------------------------10一、需求分析1、引言1.1编写目的(1)便于用户、分析人员和软件设计人员进行理解和交流(2)希望系统的外部项(旅客、旅行社、航空公司)均支持目标软件系统的确认。
UML建模设计航空订票系统
UML 建模设计航订票系统卫飞姓名:班1528级:学号:2一、背景1.1 背景概述随着知识经济的到来,人类已经逐步进入信息化社会,信息增长的速度越来越快,人们希望利用先进的管理理论方法手段来得到并处理越来越多的信息,以提高工作效率和管理水平。
由于信息资源对人们生活的重要性,不断提高信息的收集,传输,加以利用等活动,日益成为人们社会生活的重要组成部分。
网上机票预订管理系统的产生和发展正好满足人们的这种需求1.2 主要组成及功能1、新用户注册,新用户可以注册,注册时输入用户名可以查询用户可不可用,可用就可以注册,注册时可以判断用户输入的密码和验证密码是否相同,相同才给以注册,如果满意可以点注册,注册成功后用户可以选择不用在回到登陆界面,可以直接陆到用户主界面,以后就可以用这个用户登录了,如果不满意,点取消,所有信息清空,重新输入。
2、验证登陆名密码,正确进入主菜单,根据登录时所选的登录方式(客户、管理员)的不同分别对用户设定不同的访问权限(如果是输入的客户用户名和密码正确,选择以客户方式登陆则主界面里面的管理员界面不能用,如果输入的是管理员的相应用户密码正确,以管理员的方式登陆则管理员界面可用)不正确则清空登录框,最多可以输入三次,三次不正确系统会自动关闭3. 我的航班界面。
你可以点击你想查询的有关机票的信息的按钮(舱位信息查询,客机信息查询,航线查询,客户类型信息查询)获得相关信息的表,根据表的内容,你可以在下面的下拉框中选择你要定的票信息,点确定后在下面会显示你的机票的相关内容,如果满意可以点击订票,把相关信息添加到机票数据库表中,如果不满意,可以点重置,所有信息清空,再重新选择。
4. 退票功能。
用户可以根据用户信息表中的我的机票信息查询,找出机票号,在输入到机票号查询里,点击查询获得你的机票信息以及价格显示,点击退票则在数据库机票信息表中删除本条信息二、使用Rose 绘制图分别有:用例图、类图、包图、顺序图、协作图、状态图、活动图、组件图、部署图情景:机票预订系统是某航空公司推出的一款网上选票系统。
航空公司管理系统(uml建模)
航空公司管理系统UML分析与设计文档组长:********组员:*************学院******目录目录 (2)1 问题陈述 (3)2 需求分析 (4)2.1用例图 (4)2.2术语表 (6)2.3活动图 (6)2.3.1输入航线信息活动图 (6)2.4用例规约 (7)2.4.1用例规约Login (7)2.4.2用例规约用户管理 (8)2.4.3用例规约航线信息管理 (8)2.4.4用例规约客户信息管理 (9)2.4.5用例规约订票信息管理 (9)3 分析与设计 (10)3.1架构分析 (10)3.1.1 界面层 (10)3.1.2管理逻辑层 (11)3.1.3 数据库层 (11)3.2 关键抽象 (11)3.3 用例实现 (11)3.3.1 输入航线信息的用例实现 (11)4 用例分析 (13)4.1分析类 (13)4.2分析类的功能 (13)4.2.1 airline类 (13)4.2.2 plane类 (13)4.2.3 service类 (13)4.2.4 customerType类 (14)4.2.5 customer类 (14)4.2.6 ticket类 (14)4.3 类图及类之间的关联 (14)4.4数据库设计 (15)4.4.1 user_info1 管理用户信息表 (15)4.4.2 serviceInfo 舱位等级信息表 (15)4.4.3 planeInfo客机信息表格 (15)4.4.4 airlineInfo航线信息表 (16)4.4.5 customerType 客户类型信息表 (16)4.4.6 customerInfo 客户信息表 (16)4.4.7 ticketInfo 订票信息表 (16)4.4.8 数据库结构及各表间的关系 (17)1 问题陈述本小组项目任务是开发一个航空公司管理系统。
一个正常营运的航空公司需要管理所拥有的飞机、航线的设置、客户的信息等,更重要的还要提供票务管理。
绘制机票预订系统的用例图_UML与Rose建模实用教程_[共2页]
685.7.2 绘制机票预订系统的用例图为了加深读者对用例图概念与Rose操作的理解,本小节从一个具体情境出发,展示一个用例图的创建过程。
下面就以某机票预订系统为例进行相关说明[1]。
1.情境说明机票预订系统是某航空公司推出的一款网上购票系统。
其中,未登录的用户只能查询航班信息,已登录的用户还可以网上购买机票,查看已购机票,也可以退订机票。
系统管理员可以安排系统中的航班信息。
此外,该购票系统还与外部的一个信用评价系统有交互。
当某用户一个月之内退订两次及以上的机票时,需要降低该用户在信用评价系统中的信用等级。
当信用等级过低时,则不允许该用户再次购买机票。
2.确定参与者在了解完系统语境后,首先应该分析确定系统中的参与者。
根据系统的背景说明,我们可以分析出需要订票的用户肯定要参与其中,并且用户根据是否已登录有不同的系统使用权限。
负责安排航班信息的管理员和与系统产生交互的外部信用评价系统也应该属于系统的参与者。
通过以上分析可以得出,系统主要由三类参与者,分别是用户、管理员与信用评价系统。
其中,用户包括游客与注册用户,表示为参与者的泛化关系。
由于用户一定属于二者其中之一,故用户应该是一个抽象参与者。
将参与者画到用例图中,如图5-17所示。
图5-17 确定参与者3.确定用例我们已经分析出系统中的参与者,然后就可以通过分析每个参与者是如何使用系统来确定系统中的用例。
在本系统中,游客可以注册系统和查询航班信息;注册用户可以登录系统、查询航班信息、购买机票、查看行程和退订机票;管理员可以登录系统和设定航班安排;信用评价系统可以修改和检查信用等级。
需要注意的是,修改和检查信用等级的用例并非是由信用评价系统主动触发的,信用评价系统对这两个用例而言只是副参与者。
将用例添加到用例图中并与其参与者之间建立关联关系,如图5-18所示。
[1] 本书中第5~13章的最后一小节均采用这一设想的情境来进行实例讲解。
机票订票系统UML
等众多图…
总结
对UML更 加理解了
可以有效地共享 和交流设计成果
让自己的系 统更加清晰
UML各类图可以让大脑有个明了的框图
飞机机票 订订票票系系统统
系统需求规格说明
功能需求: A:用户注册功能 B:用户信息维护功能
用户功能: C1:机票查询功能 C2:机票预定功能 C3:退票功能
管理员功能: D1:票务信息维护功能 D2:飞机信息维护功能 D3:用户信息维护功能
性能需求: E1:系统处理的准确性和及时性 E2:系统的开放性和可扩展性 E3: 提供良好的用户接口
整个系统状 态图
System admin
login Search fight information Search ticket information Add fight Delete fight
System admin
售票员订票的详细流程, 先登录,然后应要求, 可以对之前已订的票选 择退票或者根据航班信 息或者根据票量搜寻满 足条件的票,如果有满 足条件的就显示出来, 然后进行订票,打印单 据,结束
[按航班查询]
Search fight information
主要实现对航班的增,删,改
Login
等更新操作
[按余额查询]
Search ticket information flight
Delete flight
Change flight
从登陆开始,到搜索满足条 件的票进行订票,付款。
预订机票系统用例说明UML
(1)旅客登录航班预订系统(2)系统提示输入姓名性别电话身份证号出发站和到达站、出发时间(3)旅客输人姓名性别电话身份证号出发站和到达站、出发时。
(4)系统显示航班清单及预订费用和全额票价。
A 1:没有这个肮班(5)旅客选择要订的航斑。
(6)系统显示这个航斑的所有票价选项以及机票信息。
A2 :没有自己想要适宜机票(7)旅客选择要订的票价选项。
(8)系统确认预订费用和票价以及机票信息。
(9)旅客确认预订费用和票价以及机票信息(10)系统提示输入信用卡类型、密码、姓名和有效期。
(11)旅客输人信用卡类型、号码、姓名和有效期。
(12)系统提交信用卡购买机票。
A3 :账号找不到A4 :资金不足E1:无法访问信用系统(13)系统收取预订费用,并为该用旅客预订机票。
(14)系统打印取票通知和机票账单。
(15)旅客确认收到取票通知和机票账单。
(16)旅客在有效期里,登录预订机票系统,并提交取票通知信息(系统会提前一天以短信的形式通知取票)A5 :航空公司更改航班A9 :航空公司取消航班A10 :旅客更改机票??A??:旅客未在有效期里领取机票(17)系统提交取票通知信息A11 :取票通知信息错误(18)系统确认取票通知信息,并显示机票账单(19)旅客确认账单信息(20)系统提示输入信用卡类型、密码、姓名和有效期。
(21)旅客输人信用卡类型、号码、姓名和有效期。
(22)系统提交信用卡购买机票。
A3 :账号找不到A4 :资金不足E1:无法访问信用系统(23)系统收取及机票费用,并打印取票通知和机票账单。
(24)旅客取票,用例结束!AI:没有这个航班(1)系统显示信息,没有所输入出发站和到达站、出发时间的航班。
(2)旅客确认消息。
(3)返回二仁事件流第2步A2:没有自己想要适宜机票(1)旅客查看机票信息,没有适宜机票(2)返回主事件流第4步A3:账号找不到(1)系统显示账号找不到的消息。
(2)返回主事件流第10步。
航空订票系统详细设计
详细设计报告一、引言1.1 编写目的:本阶段在系统的需求分析的基础上,对航空订票系统做详细设计。
主要解决了实现该系统程序模块具体设计问题。
包括确定算法,数据结构,模块接口的使用,数据库的动态操作以及界面设计等。
在以下的概要设计报告中将对在本阶段中对系统所做的所有详细设计进行详细的说明。
在下一阶段的编码过程中,程序设计员可参考此详细设计报告,在详细设计对机票预定系统所做的算法设计,数据结构以及数据库动态操作的基础上,对系统进行编码。
1.2 项目背景:开发软件名称:航空订票系统。
用户:航空公司运行环境:宿舍电脑。
开发平台:MyEclipse 7.0 PostgreSql数据库。
系统架构:该系统采用java+jsp框架1.3 定义:查询:对数据库的操作的一种,用于搜索数据信息。
插入:对数据库的操作的一种,用于将数据存入数据库中。
更新:对数据库的操作的一种,用于更改数据库中的数据信息。
PostgreSql: 系统服务器所使用的数据库管理系统〔DBMS〕。
SQL: 一种用于访问查询数据库的语言事务流:数据进入模块后可能有多种路径进行处理。
主键:数据库表中的关键域。
值互不相同。
外部主键:数据库表中与其他表主键关联的域。
1.4 参考资料:需求分析说明书软件开发小组软件工程齐治昌谭庆平宁洪等高等教育实用软件工程郑人杰等,清华大学。
二、总体设计2.1 需求概述航空订票系统的总目标是:在计算机网络,数据库和先进的开发平台上,利用现有的软件,配置一定的硬件,开发一个具有开放体系结构的、易扩充的、易维护的、具有良好人机交互界面的机票预定系统,实现航空公司的机票销售的自动化的计算机系统,为企业的决策层提供准确、精细、迅速的机票销售信息。
具体功能为用户把预定机票的旅客信息〔##、性别、##〔护照〕、乘坐时间、出行始发地和目的地等〕输入到系统中,系统为旅客安排航班。
当旅客交付了预订金后,系统打印出取票通知和帐单给旅客,旅客在飞机起飞前一天凭取票通知和帐单交款取票,系统核对无误即打印出机票给旅客。
航空订票系统-uml建模设计学习资料
航空订票系统UML建模设计20117760XXX金振方鉴于当今互联网行业的飞速发展,网络用户的日渐增多,对互联网应用的需求日益强烈,某航空公司欲开发一套航空管理系统,以下内容为管理系统中订票子系统的UML建模设计:1.需求系统需求如下:1.该订票系统的浏览用户被划分为游客(即未注册用户)与用户(即注册用户),未注册用户只能访问该系统的首页,首页提供登录功能和前往注册按钮,用户可以登录或者前往注册。
2.用户登录成功后,前往航班查询页面,进行航班信息的查询,当欲订航班存在时可以进行订票。
3.用户可以查看自身所有预定的航班票,并在一定条件下(即航班未发出)可以进行退票和付款。
4.该系统的管理员可以对航班信息进行增删查改,并负责航班信息的更新。
5.用户可以登入系统进行票据的打印。
6.权限验证,即用户与管理员身份的区别验证。
附录:该系统的核心与主要的功能模块分为查询模块和订票模块,直接用户为管理员和注册用户,管理员登入系统后负责信息的更新与修改,并且审核错误的信息。
注册用户登入系统后,可以进行航班查询操作,待查询到欲订的航班信息时,可以进行订票,订票完成后可以进行付款,并且可以到相关页面查看预定的所有的机票的信息,与付款情况,并可在当前页面进行退票或者付款,还可进行票据的打印,以及对订票的个人信息的修改。
管理员用户的注册为特殊用户注册,由系统的最高权限的管理员分派标识符或者由航空公司内部员工号进行区别鉴定,管理员登入系统时与普通注册用户相同,但进行敏感操作时,比如点击航班信息添加或修改时需要进行身份验证,此时需要输入当时由系统最高权限的管理员派发的标识符(或其他)进行验证。
系统用例如下:根据系统功能的区别,系统分为订票模块与航班信息管理模块还有个人信息管理模块,订票模块主要由查票,订票,退票,改票等功能组成。
航班信息管理模块主要由航班信息的增删查改等功能组成。
个人信息管理模块主要由个人信息的查询,修改等功能组成。
UML-飞机订票系统课设
《UML课程设计》报告题目:机票订票系统学号:120220019姓名:孟瑞瑞指导老师:母丽丽日期:2015-05-281.系统概述1.1 背景当今世界,以信息技术为主要标志的科技进步日新月异,高科技成果向现实生产力的转化越来越快。
纵观全球经济发展,信息技术和信息产业已经成为经济增长的主要推动力之一,正在改变着传统的生产和经营方式以至生活方式,发达国家经过产业结构的升级和经济结构的转型已进入信息经济阶段。
信息资源已经成为国民经济和社会发展的战略资源,信息化水平也已成为现代水平和综合国力的重要标志。
党和国家已将国民经济和社会信息化放在优先发展位置,体现了先进生产力的客观要求,是一项重要的战略决策。
这是民航加快发展的机遇,更是民航信息化的难得机遇。
随着知识经济的到来,人类已经逐步进入信息化社会,信息增长的速度越来越快,人们希望利用先进的管理理论方法手段来得到并处理越来越多的信息,以提高工作效率和管理水平。
由于信息资源对人们生活的重要性,不断提高信息的收集,传输,加以利用等活动,日益成为人们社会生活的重要组成部分。
网上机票预订管理系统的产生和发展正好满足人们的这种需求。
现在将详细介绍我的课程设计——网上机票预订管理系统。
1.2 系统目标系统实现后,大大提高旅游局的机票预定服务效率。
降低售票服务中的错误发生率,减少信息交流繁琐的过程以与其带来的开销。
方便用户查询管理自己的票务信息。
1.3 系统需求规格说明1:功能需求:A:用户注册功能:该功能可以完成普通旅客注册和管理员注册任务。
B:用户信息维护功能:该功能可以完成普通旅客和管理员根据实际情况,对自己的信息进行更新操作。
C:用户功能:C1:机票查询功能:该功能为用户提供简洁的页面呈现,方便用户根据自己的需要选择自己需要的机票。
C2:机票预定功能:该功能为用户提供简洁的页面呈现,方便用户根据自己的需要预定机票。
C3:退票功能:该功能,功能为用户提供简洁的页面呈现,为用户提供退票功能。
机票预定系统用例图
南昌航空大学实验报告课程名称:软件工程实验名称:用Rational Rose绘制用例图班级:070613 14 姓名:刘小龙同组人:指导教师评定:签名:一实验环境Windows 2000、Rational Software公司的Rational Rose应用软件二实验目的1)了解Rational Rose工具软件的组成及功能2)掌握用Rational Rose画用例图的具体的使用方法三实验内容1)设计用例图(Use Case框图)2)用Rational Rose在Use Case视图中创建Use Case框图。
四实验要求建立一个Use Case框图。
为方便旅客,某航空公司拟开发一个机票预定系统。
旅行社把预定机票的旅客信息(姓名、性别、工作单位,身份证号码、旅行时间、施行目的地等)输入该系统,系统为旅客安排航班,印出取票通知和帐单,旅客在飞机起飞前一天凭取票通知单和帐单交款取票,系统校对无误即印出机票给旅客。
五实验步骤Use Case框图表示整个机构提供的功能,可以用来回答下列一些问题:公司是干什么的?为什么要建立这个系统?还有那些人使用这些系统。
Use Case框图在业务建模活动期间大量用于设置系统情景和形成创建使用案例的基础。
1)如何使用Rational Rose画Use Case框图S1:点击“开始”在“程序”中找到“Rational rose”点击“Rational Rose Enterprise Edition”进入该软件。
S2:在该软件出现的界面左边你将会看到一个“Use Case View”双击之后会出现一个“main”,在双击“main”会弹出一个界面,我们就可以在这个弹出的界面上开始我们的用例图绘制。
S3:在稍微靠做的位置将会看到Use Case框图工具栏图标,下面给大家介绍一下这些图表所表示意思:2)绘制机票预定系统用例图航空公司启动几个使用案例:航班信息管理,订票信息管理,机票管理,航班查询,旅客信息管理。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
课程设计(论文)课程名称:信息系统开发方法与工具题目:航空订票管理系统院(系):管理学院专业班级:信管0901姓名:学号:指导教师:2012年 6 月 14 日课程设计(论文)任务书专业班级:信息管理与信息系统学生:指导教师(签名):需求说明当前航空市场的不断扩大,并且随着人们的生活水平的提高,越来越多的认选择飞机作为出行的交通工具,因此对航空公司的服务要求也就越来越高,因此为了适应这样一个快速的发展需求,管理大量数据,并有效的稳定和管理航空公司,实行现代化信息管理,无疑成为一个好的选择方式。
该数据库设计主要对该系统中涉及的数据进行处理和分类,严格区分实体和属性,并把属性归类。
充分表达出属性的含义。
并直接展现出实体之间的关系。
该系统从开始的需求分析到设计到运营维护都有这严格的要求以及实施。
在需求分析阶段实现了编码的规、数据据字典的规、以及后面实施代码编写的规。
在设计阶段实现了数据字典的规、数据库的规并让使数据库最终达到三式。
系统最终实现有预定订票、查询预定信息、删除预定信息、处理预定信息、航班信息的添加、航班信息的删除、航班信息的查询等一系列所设机航空的的最基本的功能。
关键字:UML建模,航空公司,交通、订票系统目录1 需求分析 (1)1.1需求简介 (1)1.2类图的设计 (2)1.2.1类图绘制的步骤 (2)1.3对象图的设计 (4)1.3.1根据对象图测试的结果 (5)1.3.2修改类图 (5)1.4包图的设计 (6)1.4.1包设计与提取 (6)2 动态图 (10)2.1用例图 (10)2.1.1需求特性列表 (10)2.1.2用例图的绘制 (11)2.1.3用例描述 (11)2.2交互图 (13)2.2.1顺序图的绘制 (13)2.2.2顺序图通讯图的转换 (15)2.3活动图 (16)2.4状态图及部署图 (17)2.4.1状态图 (17)2.5系统数据流程分析 (17)2.6数据字典 (18)3 系统设计 (22)3.1功能结构设计: (22)3.1.2功能结构图: (22)3.2I/O设计 (23)3.3代码设计 (25)3.3.1代码封装包的设计 (25)3.3.2代码设计 (26)3.4界面设计 (28)3.4.1HelloWord测试项目部署 (28)3.4.2项目代码迭代 (28)3.5数据库设计 (31)3.6网络环境 (35)总结 (36)致 (37)1 需求分析1.1需求简介随着现在社会的发展,人民生活水平的不断提高,人们出行的交通工具也跟随社会的发展而发展起来了。
乘飞机出行的人越来越多。
所以这方面的市场非常大。
所以“航空订票系统”的开发是势在必行。
在此基础上确定了顾客与各航空公司所需要的“航空订票系统”。
此系统实现了最基本的预定订票、查询预定信息、删除预定信息、处理预定信息等功能。
与此同时我会不断更新系统的功能最终使系统更加完美。
本系统通过初期的需求分析,建立了严密的数据逻辑结构以及数据库设计所涉及的严格的编码规、最终是其数据库达到三式。
让系统更加适合数据库设计的要求。
并使其在后面的系统实施阶段更加方便快捷,在系统维护和运行阶段尽量出现少的错误。
让系统能够全面正常运转。
让系统更加人性化更加方便用户使用。
格式说明:大标题(章) 1 绪论黑体小三号一级节标题 4.1 实验装置和试验方法黑体四号二级节标题 4.2.2 实验装置黑体小四号正文宋体小四号行距22磅表题与图题宋体五号参考文献及致等:宋体小四号表格每个表格应有表序和表题,表序和表题应写在表格上方正中,表序后空一格书写表题。
插图插图必须精心制作,线条粗细要合适,图面要整洁美观。
每幅插图应有图序和图题,图序和图题应放在图位下方居中处。
1.2类图的设计图1-1航空订票系统总类图1.2.1类图绘制的步骤1)在类图的设计过程中根据前面的需求分析最终等到的类有:(1)顾客类(2)业务员类即管理员类(3)订票类(4)订票清单类(5)航班类CustomerBooking_TicketsFlightBooking_ListAccountExecutive图1-2寻找出来的类图2)每一个类中暂时给出主要操作和属性图1-3添加完主属性和操作后的类图3)根据分析得到每个类和类之间的关系。
图1-4添加完关系后的类图4)类的泛化图1-5泛化后的类图1.3对象图的设计图1-6航空管理对象图1.3.1根据对象图测试的结果1)根据图中所给出的标号和类我们可以开始经行测试(1)首先顾客三根据或者网上预约或者柜台可以进行对机票的预定(2)再着根据自己定票信息来查询航班(3)最后业务员根据订票订单来处理三所订的票据信息2)在测试中企业顾客和个人顾客的订票过程一模一样。
3)在测试中发现无法退票并且无退票订单退票无法实现4)等到以上结论后应该对其进行修改1.3.2修改类图图1-7修改后的类图1)修改时注意在相关的类中添加属性和操作确保添加完之后系统能够正常运行而不影响原系统2)修改是注意之间的关系的改变1.4包图的设计图1-8总包图1.4.1包设计与提取1)根据类图提取包和划分如图所示界面包用户包订票包数据包图1-9根据类图提取出来的包和划分2)寻找各个包的子包和类图(1)用户包顾客包业务员包图1-10用户包中的子包(2)界面包图1-11界面包中的子包和类(3)数据包数据库链接数据库操作图1-12数据包中的子包(4)订票包图1-13 订票包中的子包和类3)找完后的子包和类图图1-14寻找完类和子包后的包图4)添加完包之间的关系后的包图图1-15完成后的包图2 动态图2.1 用例图绘制用例图之前我们要做的准备主要有1)列出需求特性列表2)对每一个用例作出详细的描述上面两步一个在我们绘制用例图之前完成一个在我们绘制完用例图之后完成2.1.1需求特性列表根据前期的需求分析得到的需求特性列表为:表2-1 需求特性列表编号说明FBT001 使用订票FBT002 使用网络订票FBT003 柜台订票FBT004 录入订票信息FBT005 产生订票列表FBT006 处理订票信息FBT007 退票FBT008 退票处理FBT009 产生退票信息FBT010 查询航班信息FBT011 查询订票信息FBT012 航班预定FBT013 添加航班信息FBT014 修改航班信息2.1.2用例图的绘制查询航班信息修改航班信息图2-1 用例图绘制完用例图之后我们开始详细描述用例需求2.1.3用例描述表2-2 订票需求用例的描述接上表表2-3 退票描述2.2 交互图2.2.1顺序图的绘制1)订票用例的顺序图图2-2 订票用例顺序图2)添加航班信息顺序图图2-3添加航班信息顺序图2.2.2顺序图通讯图的转换1)生成的订票通讯图:图2-4 订票通讯图2)生成的添加航班信息通讯图:图2-5 添加航班通讯图2.3 活动图根据前期的需求分析等一系列前提工作之后我们得到活动图,其中主要活动的活动图未。
订票活动图:2.4 状态图及部署图2.4.1状态图根据前期的交互图得到以下订票的状态图:图2-7订票状态图2.4.2部署图根据前期所做的需求分析以及类图等的一系列分析,最终将其做成B/S架构的工程,则其部署图为如下:图2-8 部署图2.5系统数据流程分析1)基本业务调查基本业务简介:实现顾客注册、登录、查询机票信息、查询航班信息打印预定机票等功能。
管理员注册、登录、处理预定机票信息、添加航班信息、删除航班信息、查询航班信息等基本业务:订票业务流程图:图2-9 订票业务主流程图2)数据流程图根据了解和调查结果,给出系统业务总数据流程图为。
图2-10 主数据流程图2.6 数据字典在数据流程图中,数据信息和处理过程需要通过数据字典才能描述清楚,因此在数据字典中主要对数据流程图中的数据流、数据存储和处理过程给出更详细、更准确的说明。
1)数据流定义可以通过表格的形式给出数据流程图的主要数据流,如表2.1所示。
表2-4 航空订票系统主要数据流定义2)数据存储定义可以采用如下表格的形式给出系统的主要数据定义,如表2.2所示。
表2-5航空订票系统主要数据存储定义3)处理过程可以采用如下表格的形式给出系统的主要处理过程定义,如表 2.3所示。
表2-6 航空订票系统主要处理过程定义3 系统设计3.1功能结构设计:3.1.2功能结构图:根据前期的设计需求以及业务流程图登一系列分析与设计最终的得到的功能结构图如下:图3-1 功能结构图3.2 I/O设计根据上面的功能结构设计最后得到的I/O设计界面为以下:1)登录界面的I/O设计,在此I/O设计中存在的流入有用书输入,输出为从数据库到主页面。
图3-2登陆界面I/O2)人员管理界面I/O设计:(1)会员管理I/O设计中,涉及到的输入输出为,用户从前台页面注册,输出到数据库中,管理员涉及到的是从数据库中读取数据显示信息。
图3-3会员信息I/O(2)管理员I/O设计中,涉及到的数据库输入输出主要是查询管理员的信息。
图3-4管理员信息I/O3)航班管理I/O设计:(1)查询航班I/O设计,主要涉及的I/O操作有,管理员输入查询信息,并从数据库中读取信息。
图3-5 航班信息I/O(2)添加航班信息I/O设计,主要的操作有用户输入航班信息,由后台Java代码将其插入数据库中。
图3-6 添加航班信息I/O4)订票I/O设计:查询订票信息I/O设计,涉及到的输入输出主要有,用户客户端的输入,以及数据库的输入和往客户端输出。
图3-7查询订单信息I/O图3-8显示订单信息I/O5)退票I/O设计:查询退票信息I/O设计,涉及到的输入输出主要有,用户客户端的输入,以及数据库的输入和往客户端输出。
图3-9 查询退票订单I/O图3-10 显示退票信息I/O3.3代码设计3.3.1代码封装包的设计在代码设计阶段,为了把数据库操作和页面操作还有逻辑操作,还有就是每一个表的操作分开,建立的代码分装包如图所示:图3-11 代码包图3.3.2代码设计代码设计主要有类名的定义,变量的定义,方法的定义等一系列规化的表达。
其中主要的数据库的连接类代码为:}return this.conn;}}3.4 界面设计3.4.1HelloWord测试项目部署在上面软件安装部署完成之后开始部署软件的测试测试结果为以下:图3-12 测试程序效果3.4.2项目代码迭代1)在部署完运行环境和环境测试之后第一次项目迭代后的运行界面为以下:(1)登录主界面:图3-13 登录主界面(2)后台管理主界面:图3-14 后台主界面2)在上述基础上进行后台处理并创建的每一个子菜单对应下运行的主界面为:(1)人员管理主菜单:图3-15用户管理界面(2)航班信息管理主菜单:图3-16航班界面(3)订票信息管理主菜单:图3-17订票界面(4)退票管理:图3-18 退票界面3.5数据库设计在数据库设计方面,根据前期的所做的类图最终可以得到以下数据库:图3-19 数据库设计数据库代码实现:create database if not exists `flight`;USE `flight`;/*Table structure for table `admin_info` */ DROP TABLE IF EXISTS `admin_info`;CREATE TABLE `admin_info` (`admin_id` char(8) NOT NULL,`admin_name` char(12) NOT NULL,`admin_sex` char(2) NOT NULL,`admin_birthday` datetime NOT NULL,`admin_profess` char(8) NOT NULL,`admin_tel` char(11) NOT NULL,`admin_address` varchar(20) NOT NULL,`process_booking_id` char(8) DEFAULT NULL,`back_id` char(8) DEFAULT NULL,PRIMARY KEY (`admin_id`)) ENGINE=InnoDB DEFAULT CHARSET=gbk;/*Data for the table `admin_info` *//*Table structure for table `admin_login_info` */DROP TABLE IF EXISTS `admin_login_info`;CREATE TABLE `admin_login_info` (`admin_id` char(8) NOT NULL,`userpassworld` char(20) NOT NULL,`username` char(20) NOT NULL,KEY `admin_id` (`admin_id`),CONSTRAINT `admin_login_info_ibfk_1` FOREIGN KEY (`admin_id`) REFERENCES `admin_info` (`admin_id`)) ENGINE=InnoDB DEFAULT CHARSET=gbk;/*Data for the table `admin_login_info` *//*Table structure for table `back_info` */DROP TABLE IF EXISTS `back_info`;CREATE TABLE `back_info` (`back_id` varchar(10) NOT NULL,`back_name` varchar(12) NOT NULL,`back_type` varchar(8) DEFAULT NULL,`back_number` decimal(8,0) DEFAULT NULL,`back_address` varchar(50) DEFAULT NULL,`cus_id` char(8) DEFAULT NULL,PRIMARY KEY (`back_id`)) ENGINE=InnoDB DEFAULT CHARSET=gbk;/*Data for the table `back_info` *//*Table structure for table `booking_outer_info` */DROP TABLE IF EXISTS `booking_outer_info`;CREATE TABLE `booking_outer_info` (`booking_outer_id` char(8) NOT NULL,`booking_outer_name` char(12) NOT NULL,`booking_oute_address` varchar(20) NOT NULL,`booking_oute_tel` char(11) NOT NULL,`booking_oute_typa` char(8) NOT NULL,`booking_oute_member` decimal(8,0) NOT NULL,`cus_id` char(8) DEFAULT NULL,`booking_date` date DEFAULT NULL,PRIMARY KEY (`booking_outer_id`)) ENGINE=InnoDB DEFAULT CHARSET=gbk;/*Data for the table `booking_outer_info` *//*Table structure for table `customer_info` */ DROP TABLE IF EXISTS `customer_info`;CREATE TABLE `customer_info` (`cus_id` char(8) NOT NULL,`cus_name` char(12) NOT NULL,`cus_sex` char(2) NOT NULL,`cus_cad_id` char(18) NOT NULL,`pay_type` char(6) NOT NULL,`cus_tel` char(11) NOT NULL,`or_par` tinyint(1) NOT NULL,`cus_type` char(12) DEFAULT NULL,PRIMARY KEY (`cus_id`)) ENGINE=InnoDB DEFAULT CHARSET=gbk;3.6网络环境本次代码开发和测试环境为:操作系统环境:Windows 7服务器环境:Windows 7 操作系统下的Tomcat 开发技术JSP,Servlet,JavaBean总结通过这次课程设计,我觉得学到了很多。