机票预订系统详细设计

合集下载

软件工程 机票预订系统 详细设计 报告

软件工程 机票预订系统 详细设计 报告

目录一.题目 (2)二.问题定义 (2)三.系统设计概述 (2)3.1系统开发的目的与意义 (2)3.2系统开发背景 (3)3.3系统任务概述 (3)3.4预采取的研究方法、研究手段及技术路线、实验方案 (4)四.可行性研究 (4)4.1经济可行性 (4)4.2技术可行性 (6)4.3操作可行性 (7)4.4 法律因素可行性 (7)4.5 方案选择 (7)4.6用户使用可行性 (9)4.7 可行性研究结论 (9)五.需求分析 (9)5.1系统的目的 (9)5.2系统功能及用户需求分析 (9)六.系统设计的原理和采用的主要方法与技术 (13)6.1项目设计的基本原理 (14)6.2项目设计采用的主要方法与技术 (15)七.详细设计 (17)7.1 机票预定系统的逻辑模型 (17)7.2流程图 (18)7.3软件结构 (19)7.4建立机票预定系统的约束 (21)7.5数据描述 (21)7.6数据字典 (22)八.测试计划 (23)九.软件维护 (26)十另一备选方案简介 (30)十一.结束语 (41)十二.教师评语 (42)一.题目二.问题定义机票预定系统的总目标是:在计算机网络,数据库和先进的开发平台上,利用现有的软件,配置一定的硬件,开发一个具有开放体系结构的、易扩充的、易维护的、具有良好人机交互界面的机票预定系统,实现航空公司的机票销售的自动化的计算机系统,为企业的决策层提供准确、精细、迅速的机票销售信息。

主要功能:为旅客提供机票预定服务,方便航空公司的售票工作,提高航空公司的服务质量和服务效率。

性能要求:机场提供的信息必须及时的反映在旅游局的工作平台上。

售票系统的定单必须无差错的存储在机场的主服务器上。

对服务器上的数据必须进行及时正确的刷新。

输入要求:数据完整,详实。

输出要求:简捷,快速,实时。

安全与保密要求:服务器的管理员享有对机场航班信息库及机票信息库和定票信息库的管理与修改。

售票员只享有对订票信息库的部分修改(写入与读出)。

机票预定系统(可行性分析+需求分析+概要设计+详细设计说明书+测试报告)-课程设计[管理资料]

机票预定系统(可行性分析+需求分析+概要设计+详细设计说明书+测试报告)-课程设计[管理资料]

机票预定系统(可行性分析+需求分析+概要设计+详细设计说明书+测试报告)-课程设计机票预定系统(可行性分析+需求分析+概要设计+详细设计说明书+测试报告)机票预订系统可行性分析系统目的分析机票预订系统的目的是从操作简便、界面友好、灵活、实用、安全、便捷的要求出发,完成航空公司需要订票管理过程,包括航线信息管理、客户信息管理、票务信息管理等功能,主要解决在一个航空公司里,进行航线管理、顾客的查询航班,订票及退票等服务项目管理的程序设计。

并尽可能的满足客户的需求。

当前的系统的目标分析随着计算机话的订票和售票服务普及化,乘客自己可以设计全部的航空计划。

旅行社将旅客的信息资料反馈给航空公司,这样就形成了旅客个人资料,旅客在交付预定金后,航空公司建立的客户信息数据库中就留下了资料,在乘客以后的服务中就可以提供更加人性化得服务。

因此我们的系统目标就是:实现网上订票的普及化,客户服务的信息化,数据库管理的便捷化。

具体表现为:(1)我们实行团体订票优惠,即所有通过本订票系统提供的服务的用户必须先注册,以便系统管理人员对用户的管理。

同时对旅行社团体订票提供折扣优惠。

(2)建立完善的订票流程,订票流程是订票系统关键的部分,笨系统通过需求分析一套独特的订票流程,其方便性、快捷性、完善性使得本售票系统流程区别于老系统的流程。

(3)家里两种取票方式:票点取票、送货上门。

建立服务查询模块,是浏览者能够方便的通过该模块查询服务的相关信息。

(4)提供系统公告与出行参考模块,为用户提供方便。

技术可行性分析实用现有的技术能不能实现这个系统?由于本管理系统的对象单一,仅对航空公司机票进行管理。

这个管理系统比较适合采用数据结构来设计。

本系统使用Visual Basic ,使用文档作为后台服务。

在计算机硬件和软件快速发展的今天,计算机硬件和软件已经能够满足本管理系统的压球。

在数据库的编程工具方面,各种可视化编程语言的出现,一改过去设计的概念和方法,用户鼠标就可以快速,简介的创建应用程序,极大的提高了编程效率。

机票预定系统 总体设计 详细设计和需求分析

机票预定系统  总体设计 详细设计和需求分析

软件工程实验课程大作业《机票预定系统》专业:计算机科学与技术班级:2011级1班姓名:王桂春需求分析1引言31.1编写目的 (3)1.2背景 (3)1.3定义.................................................................................................................................... 3·1.4参考资料 (3)2任务概述42.1目标 (4)2.2用户的特点 (4)2.3假定和约束....................................................................................... 错误!未定义书签。

3需求规定43.1对功能的规定 (4)3.2对性能的规定 (7)3.2.1精度........................................................................................ 错误!未定义书签。

3.2.2时间特性要求 (7)3.2.3灵活性 (7)3.3输人输出要求 (7)3.4数据管理能力要求 (7)3.5故障处理要求 (8)3.6其他专门要求 (8)4运行环境规定84.1设备 (8)4.2支持软件 (8)4.3接口 (8)4.4控制 (8)1引言1.1编写目的在现今的社会是一个讲究效率和快节奏的社会,人们有很强的时间观念,如果仍使用手工操作或使用相当繁琐的软件,既浪费了人力,又浪费了物力,效率无法提高,为此开发机票预定系统软件,能够适应现今社会并提高生产效率。

使售票员和旅行社更加变得方便和有效率。

该系统软件非常容易被接受,他具有简单易学性,便于管理等功能。

1.2背景随着社会发展的不断进步,民航事业的壮大,人们消费水平的提高,乘坐民航的消费者也越来越多,机票预订系统也开始影响着人们日常生活和出行,并且变得越来越重要。

机票订票系统详细设计说明书

机票订票系统详细设计说明书

五、详细设计说明书1.引言 (2)1.1编写目的 (2)1.2项目背景 (2)1.3定义 (2)1.4参考资料 (2)2.总体设计 (3)2.1需求概述 (3)2.2软件结构 (3)3.程序描述 (3)3.1功能 (4)3.2性能 (4)3.3输入,输出项目 (5)3.4程序逻辑 (6)3.4.1、登录 (6)3.4.2、查询系统 (7)3.4.3、订票系统 (7)3.4.4、修改系统 (8)3.4.5、退票系统 (8)3.5接口 (8)3.5.1、用户接口 (8)3.5.2、外部接口 (9)3.5.3、内部接口 (9)3.6存储分配 (9)3.7限制条件 (9)3.8测试要点 (9)1.引言1.1编写目的在本机票预定系统项目的前一阶段,也就是概要设计阶段中,已经将系统用户对本系统的子模块功能做了详细的阐述,这些模块功能具体设计将在本报告中详尽得以叙述及阐明。

本阶段已在系统的概要设计的基础上,对机票预定系统做详细设计。

主要解决了实现该系统程序模块具体设计问题。

包括确定算法,数据结构,模块接口的使用,数据库的动态操作以及界面设计等。

在以下的概要设计报告中将对在本阶段中对系统所做的所有详细设计进行详细的说明。

在下一阶段的编码过程中,程序设计员可参考此详细设计报告,在详细设计对机票预定系统所做的算法设计,数据结构以及数据库动态操作的基础上,对系统进行编码。

在以后的软件测试以及软件维护阶段也可参考此说明书,以便于了解在详细设计过程中所完成的各模块算法设计,或在修改时找出在本阶段设计的不足或错误。

1.2项目背景开发软件名称:机票订票系统项目开发者:兰州理工大学软件工程机票订票系统开发小组:用户单位:旅客、航空公司1.3定义数据字典:关于数据的信息的集合,也即对数据流图中包含的元素的定义的集合。

1.4参考资料1.《软件工程导论》清华大学出版社张海藩编著2.《实用软件工程》清华大学出版社郑人杰等编著3.数据库系统概论(第三版)》高等教育出版社萨师煊王珊等编著4.《概要设计说明书》5.《需求规格说明书》2.总体设计2.1需求概述某航空公司为方便旅客,需开发一个机票预定系统。

软件工程机票预订系统总体设计参考模板

软件工程机票预订系统总体设计参考模板

软件工程机票预订系统总体设计参考模板一、引言随着人们生活水平的提高和出行需求的增加,机票预订系统成为了现代航空运输业中不可或缺的一部分。

一个高效、稳定、易用的机票预订系统能够为用户提供便捷的服务,同时也能为航空公司和机票代理商提高工作效率和管理水平。

本文将对机票预订系统的总体设计进行详细阐述,为系统的开发提供参考。

二、系统目标和需求(一)系统目标1、提供便捷的机票查询和预订服务,满足用户的出行需求。

2、实现机票的在线销售和支付,提高销售效率和安全性。

3、为航空公司和机票代理商提供管理功能,包括航班管理、订单管理、客户管理等。

4、提供数据分析和报表功能,为决策提供支持。

(二)系统需求1、用户需求用户能够方便地查询航班信息,包括航班号、起降时间、票价、剩余票数等。

用户能够在线预订机票,并选择座位、支付方式等。

用户能够查看订单状态和行程信息。

用户能够进行退票、改签等操作。

2、航空公司和机票代理商需求能够管理航班信息,包括航班的增加、修改、删除等。

能够管理订单信息,包括订单的处理、退款等。

能够管理客户信息,包括客户的注册、资料修改等。

能够进行数据分析和报表生成,了解销售情况和客户需求。

三、系统架构设计(一)系统架构机票预订系统采用 B/S 架构,用户通过浏览器访问系统,系统后端采用服务器进行数据处理和业务逻辑处理。

系统架构分为表示层、业务逻辑层和数据访问层。

1、表示层负责与用户进行交互,接收用户的输入并将系统的处理结果展示给用户。

表示层采用 HTML、CSS、JavaScript 等技术实现。

2、业务逻辑层负责处理系统的业务逻辑,包括航班查询、预订、订单处理、客户管理等。

业务逻辑层采用 Java、Python 等编程语言实现。

3、数据访问层负责与数据库进行交互,实现数据的存储和读取。

数据访问层采用MySQL、Oracle 等数据库管理系统实现。

(二)系统模块划分机票预订系统主要包括以下模块:1、用户管理模块实现用户的注册、登录、资料修改等功能。

飞机订票系统策划书3篇

飞机订票系统策划书3篇

飞机订票系统策划书3篇篇一飞机订票系统策划书一、引言二、系统目标1. 提供在线机票预订功能,方便用户随时随地预订机票。

2. 整合机票信息,提供实时的航班查询、预订和票价比较功能。

3. 支持多种支付方式,确保安全、便捷的支付流程。

4. 提供用户管理功能,方便用户查询订单、修改个人信息等。

5. 具备数据分析和报表功能,帮助航空公司进行市场分析和决策。

三、系统功能模块1. 用户界面模块机票搜索和预订:用户可以通过输入出发地、目的地、出发日期等信息搜索机票,并进行预订。

个人中心:用户可以查询订单、修改个人信息、管理常用联系人等。

客服中心:提供在线客服和常见问题解答,方便用户咨询。

2. 后台管理模块航班管理:航空公司可以管理航班信息、舱位设置、票价调整等。

订单管理:管理员可以查询、处理订单,报表。

用户管理:管理员可以管理用户信息,设置用户权限。

数据分析:系统可以分析用户行为、预订趋势等数据,为航空公司提供决策支持。

3. 支付模块支持多种支付方式,如在线支付、银行转账、信用卡支付等。

与第三方支付平台集成,确保支付安全可靠。

提供支付记录查询功能,方便用户查询支付状态。

4. 数据整合模块与航空公司的票务系统进行数据对接,实时获取航班信息和票价。

整合其他数据源,提供更多的机票信息和推荐。

四、技术选型1. 前端技术:采用 HTML、CSS、JavaScript 等技术,构建用户界面。

2. 后端技术:选择适合的编程语言和框架,如 Python、Django 等。

3. 数据库:使用关系型数据库如 MySQL 或 NoSQL 数据库如 MongoDB 存储数据。

4. 支付接口:与第三方支付平台进行集成。

五、项目时间表1. 需求分析与设计:[时间区间 1]2. 系统开发:[时间区间 2]3. 测试与修复:[时间区间 3]4. 上线与维护:[时间区间 4]六、预算1. 人力成本:[具体金额]2. 技术设备采购:[具体金额]3. 软件开发费用:[具体金额]4. 测试与维护费用:[具体金额]5. 其他费用:[具体金额]总预算:[具体金额]七、风险评估与应对措施1. 技术风险:关注技术发展趋势,及时解决技术难题。

机票预订系统(详细设计说明书.-共13页

机票预订系统(详细设计说明书.-共13页

1引言 (2)1.1编写目的 (2)1.2背景 (2)1.3定义 (2)1.4参考资料 (3)2程序系统的结构 (3)3程序1(查询预订系统)设计说明 (4)3.1程序描述 (4)3.2功能 (5)3.3性能 (5)3.4输人项 (5)3.5输出项 (6)3.6算法 (6)3.7流程逻辑 (7)3.8接口 (8)3.9存储分配 (9)3.10注释设计 (9)3.11限制条件 (9)3.12测试计划 (9)3.13尚未解决的问题 (9)4程序2(退订系统)设计说明 (9)4.1程序描述 (9)4.2功能 (10)4.3性能 (10)4.4输人项 (10)4.5输出项 (10)4.6算法 (11)4.7流程逻辑 (11)4.8接口 (12)4.9存储分配 (13)4.10注释设计 (13)4.11限制条件 (13)4.12测试计划 (13)4.13尚未解决的问题 (13)详细设计说明书1引言1.1编写目的在本机票预定系统项目的前一阶段,也就是概要设计阶段中,已经将系统用户对本系统的子模块功能做了详细的阐述,这些模块功能具体设计将在本报告中详尽得以叙述及阐明。

本阶段已在系统的概要设计的基础上,对机票预定系统做详细设计。

主要解决了实现该系统程序模块具体设计问题。

包括确定算法,数据结构,模块接口的使用,数据库的动态操作以及界面设计等。

在以下的概要设计报告中将对在本阶段中对系统所做的所有详细设计进行详细的说明。

在下一阶段的编码过程中,程序设计员可参考此详细设计报告,在详细设计对机票预定系统所做的算法设计,数据结构以及数据库动态操作的基础上,对系统进行编码。

1.2背景开发软件名称:机票预订系统。

开发者:张锐钦用户:航空公司,旅行社,乘客运行环境:个人电脑开发平台:MyEclipse 7.0 Mysql数据库。

系统架构:该系统采用java+jsp完成,用AWT开发系统界面设计。

1.3定义查询:对数据库的操作的一种,用于搜索数据信息。

机票预订系统jsp课程设计

机票预订系统jsp课程设计

机票预订系统jsp课程设计一、课程目标知识目标:1. 让学生掌握JSP基本语法和编程技巧,并能运用到机票预订系统的开发中;2. 使学生了解机票预订系统的业务流程和功能需求;3. 帮助学生掌握数据库连接、查询和更新等操作,实现对机票信息的动态展示和管理。

技能目标:1. 培养学生运用JSP技术进行Web开发的能力;2. 提高学生分析问题、解决问题的能力,使其能够根据需求设计合适的系统功能;3. 培养学生团队协作和沟通能力,能够共同完成课程设计任务。

情感态度价值观目标:1. 激发学生对计算机编程和Web开发的兴趣,培养其主动学习和探索的精神;2. 培养学生认真负责、严谨细致的工作态度,养成良好的编程习惯;3. 使学生认识到信息技术在生活中的广泛应用,增强其社会责任感和创新意识。

课程性质:本课程设计属于实践性较强的课程,要求学生在掌握JSP技术的基础上,结合实际需求进行系统设计和开发。

学生特点:学生具备一定的编程基础,熟悉JSP技术,但对实际项目的开发流程和需求分析尚不熟悉。

教学要求:教师需引导学生掌握课程设计的基本方法和步骤,注重培养学生的实际操作能力和团队协作精神。

在教学过程中,将目标分解为具体的学习成果,以便于教学设计和评估。

二、教学内容1. JSP基本语法与编程技巧:回顾JSP页面结构、指令、脚本元素、内置对象等基本概念,确保学生能够熟练运用。

相关教材章节:第一章 JSP基本概念与语法。

2. 数据库连接与操作:讲解如何使用JDBC连接数据库,执行查询、更新等操作,为机票预订系统提供数据支持。

相关教材章节:第三章 数据库连接与操作。

3. 机票预订系统需求分析:引导学生分析机票预订系统的业务流程、功能模块和用户界面设计。

相关教材章节:第六章 系统分析与设计。

4. 系统功能实现:根据需求分析,运用JSP技术实现用户注册、登录、查询机票、预订机票、支付等核心功能。

相关教材章节:第四章 JSP内置对象与常用技术;第五章 JavaBean与Servlet。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
修改后的数据Object
数据内的内容被修改。
InsertNew(Flightflight)
向数据库加入一行数据
读入flight数据,将这行数据加入数据库中
输入项
航班信息Flight
航班信息加入数据库
QueryData()
查询数据是否存在。
接收数据,到数据库中查询数据数据是否存在。
输入项
航班号String
测试计划
能正确识别输入的用户名与密码。输入正确的用户名与密码可跳转至服务器管理员界面,输入错误的则发出提示,不允许进入。
用于编辑管理员界面并显示。
编辑管理员界面,传递参数给ServerLongON(),并显示界面。
算法
使用控件的监听事件达到上述效果
测试计划
界面能否正确显示,SeverLogON()方法能否正常运行。
背景
软件系统的名称:机票预订系统
项目由A3小组负责开发.
项目分两个部分:
面向客户的客户终端程序
部署在服务器上的Java服务程序
定义
Socket:网络通信模式。
Server:机票预订系统的服务器端。
Client:机票预定系统的客户端。
参考资料
1.机票预订系统项目开发计划书
2.机票预订系统需求分析说明书
软件工程实验报告
设计题目:机票预订系统(详细设计部分)
机票预订系统详细设计
1引言
编写目的
在前一阶段(概要设计说明书)中,已解决了实现该系统需求的程序类设计问题。包括如何把该系统划分成若干个类、决定各类之间的接口、类之间传递的信息,以及数据结构、类结构的设计等。在以下的详细设计报告中将对在本阶段中对系统所做的所有详细设计进行说明。
修改后的数据Object
数据内的内容被修改。
InsertNew(User user)
向数据库加入一行数据
读入User数据,将这行数据加入数据库中
输入项
用户信息User
用户信息加入数据库
QueryData()
查询数据是否存在。
接收数据,到数据库中查询数据数据是否存在。
输入项
用户名String
密码String
database类设计说明
database()方法
用于建立与数据库的链接,可被继承。
建立与数据库的链接,可被继承,使其他类在访问数据库时不必再次建立连接。
性能
为提升数据传输的效率,访问数据库时间应尽量短。
Userdb类设计说明
Userdb()方法
Userdb的构造方法。
继承父类database()的构造方法,从而建立起与数据库的链接。
实验小结
这次试验,让我更深一层次的了解到了团队的重要性,我不敢说我们的团队是最优秀的,但我可以肯定的说我们一直在变得更优秀!实验中我们分工合作,每个人都参与到了实验的整个过程,并且有自己主要负责的部分,这样既学到了知识又节省了时间。实验中我们相互鼓励、彼此沟通,当遇到问题时我们互相交流,进行探讨,真正感受到了合作的乐趣与沟通所产生的效率。这个实验让我从深层次理解了好的团队为什么会产生1+1>2的效果。
在本阶段中,确定应该如何具体地实现所要求的系统,从而在编码阶段可以
这个描述直接翻译成用具体的java程序语言书写的程序。主要的工作有:根据在《需求分析说明书》中所描述的数据、功能、运行、性能需求,并依照《概要设计说明书》所确定的处理流程、总体结构、数据结构设计和类设计,逐个类的进行尽可能详尽的程序描述(包括各方法的功能、性能、输入、输出、算法、程序逻辑、接口等等),尽可能的减少编码时间。
不过通过程此次的实验,我不仅拓宽了自己的常识面,还在实践过程当中巩固和加深了自己所学的定见常识,使自己的技术素质有了进一步的提高,同时我的专业水平也有了很大的进步。
getstartt()
setstartt()
getendt()
setendt()
getprice()
setprice()
getnum()
setnum()
不再赘述。
Administrator类设计说明
addUserData()方法
添加用户信息。
管理员可以通过这个方法跳过注册直接添加用户。
用户名String
用于服务器管理员登录。
直接访问数据库,验证输入的用户名密码,如正确则进入服务器管理界面。
输入项
用户名String
密码String
输出项
是否正确bool
算法
1.用getText()从管理员登陆界面读取用户名与密码。
2.将信息传递到方法中到数据库中查找。
3.返回查找情况,找到true,未找到false。
用于用户查询航班。
用于用户查询航班。
输入项
起始地String
目的地String
输出项
符合条件的各航班的信息。
算法
测试计划
能正确识别输入的起始地和目的地,根据这两个数据进行查询。
orderFlight()方法
用于用户预定机票。
用于用户预订机票。
算法
测试计划
能正确识别用户是否选择相应的航班,若用户没选择,则会提示用户请选择你所需要的航班。
addFlightLine()方法
添加新航线。
管理员可以通过这个方法添加新航线。
航班号String
起飞地点String
到达地点String
起飞时间String
到达时间String
票价double
新航线被加到Flight数据库中
测试计划
建立服务器与数据库的链接,使需要添加的航线如预料添加。
delateFlightLine ()方法
处理客户端请求。
多线程接受客户端发送的请求,调用DealRequest()方法处理。
DealRequest()根据具体情况调用getAllMessage类中getInformation()方法处理,把结果发送至客户端。
测试计划
建立服务器与客户端的链接,客户端发送请求,确保服务器可以调用正确的
getInformation()方法
UserServer的构造方法。
继承JFrame,建立界面用于把存放用户信息的数据库中的信息显示出来,便于管理员查看管理
Query()方法
遍历数据库中信息。
.1功能
点击刷新时,遍历User数据库,将数据信息重新显示。
1.建立足够大的存储空间
2.与User数据库建立连接
3.遍历数据库,把数据加入存储空间
getAllMessage类设计说明
getInformation ()方法
服务器端最终要的方法,客户端与服务器交互的核心。
处理客户端传递的一切请求,并得出相应的处理结果传递给客户端。
输入项
请求类型int
输出项
处理结果String
算法
1.客户端发出请求。
2.多线程接受请求,调用DealRequest()处理请求。
起飞地点String
到达地点String
起飞时间String
到达时间String
票价double
查询类型int
查询种类必须输入,其他可根据需要选择性的输入。
查询得到的信息加入游标数组。
CloseAll()
关闭链接。
关闭服务器与数据库之间的链接
UserServer类设计说明
UserServer()方法
启动多线程
启动多线程,调用DealRequest()处理客户端发送的各种请求。
WriteControl()方法
写控制台。
把各个客户端的请求处理过程写进控制台,方便管理员查看。
输出项
客户请求信息写入控制台。
测试计划
建立服务器与客户端的链接,客户端发送请求,确保服务器可以在控制台上写出正确的处理过程。
DealRequest()方法
余额double
航班号String
票数int
查询种类int
查询种类必须输入,其他可根据需要选择性的输入。
查询得到的信息加入游标数组。
CloseAll()
关闭链接。
关闭服务器与数据库之间的链接
Flightdb类设计说明
Flightdb()方法
Flightdb的构造方法。
继承父类database()的构造方法,从而建立起与数据库的链接。
1.建立足够大的存储空间
2.与Flight数据库建立连接
3.遍历数据库,把数据加入存储空间
4.数据加入显示界面,显示出来。
User类设计说明
User()方法
User的构造方法,建立方便调用用户数据的数据结构。
getID()方法
得到用户名。
.1功能
调用时,可返回用户名
用户名String
setID()方法
删除废弃航线。
管理员可以通过这个方法删除废弃航线。
航线被从Flight数据库中删除
测试计划
建立服务器与数据库的链接,使需要删除的航线如预料删除。
serverThread类设计说明
serverThread ()方法
serverThread类的构造方法
建立Socket与端口,使客户端可以与服务器连接。
run ()方法
3.《软件工程——实践者的研究方法》 机械工程出版社
2程序系统的结构
以类图形式展示:
Server类图:
Client类图:
3 Server端程序说明:
类ServerStart设计说明
调用窗口显示方法ServerGUI(),显示服务器主界面,Server be ready。
功能
启动服务器。
测试计划
能顺利启动服务器
能正确添加航班。
相关文档
最新文档