UML航空订票系统
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
课程设计(论文)课程名称:信息系统开发方法与工具
题目:航空订票管理系统
院(系):管理学院
专业班级:信管0901
姓名:
学号:
指导教师:
2012年 6 月 14 日
课程设计(论文)任务书
专业班级:信息管理与信息系统学生姓名:指导教师(签名):
三、本次课程设计(论文)任务的主要内容和要求(包括原始数据、技术
参数、设计要求等)
1、设计内容:开发出一套航空订票软件管理系统。保证航空订票的各
个环节顺利工作,并为用户提供一个友好的界面,使订票业务和
管理工作相对轻松。
2、设计过程:按照系统设计目的、系统需求、系统功能分析与设计、
用户界面设计、源程序设计、使用说明等环节整理课程设计的成
果,形成设计报告,设计报告应包括的内容:
系统需求分析:需求描述、系统UML主要用例、主要类图、主要
活动图、状态及部署图(如果必要)、业务流程图、数据流图、数
据字典附必要的文字说明
系统设计:功能结构设计、I/O设计、代码设计、界面设计、数据库设计、网络环境。撰写设计总结报告。
3.设计成果提交:A.设计报告;B.源程序。报告要符合学校格式规范要求。
需求说明
当前航空市场的不断扩大,并且随着人们的生活水平的提高,越来越多的认选择飞机作为出行的交通工具,因此对航空公司的服务要求也就越来越高,因此为了适应这样一个快速的发展需求,管理大量数据,并有效的稳定和管理航空公司,实行现代化信息管理,无疑成为一个好的选择方式。该数据库设计主要对该系统中涉及的数据进行处理和分类,严格区分实体和属性,并把属性归类。充分表达出属性的含义。并直接展现出实体之间的关系。
该系统从开始的需求分析到设计到运营维护都有这严格的要求以及实施。在需求分析阶段实现了编码的规范、数据据字典的规范、以及后面实施代码编写的规范。在设计阶段实现了数据字典的规范、数据库的规范并让使数据库最终达到三范式。
系统最终实现有预定订票、查询预定信息、删除预定信息、处理预定信息、航班信息的添加、航班信息的删除、航班信息的查询等一系列所设机航空的的最基本的功能。
关键字:UML建模,航空公司,交通、订票系统
目录
1 需求分析...............................................................
需求简介 ................................................................
类图的设计 ..............................................................
类图绘制的步骤 ........................................................
对象图的设计 ............................................................
根据对象图测试的结果 ..................................................
修改类图 ..............................................................
包图的设计 ..............................................................
包设计与提取 ..........................................................
2 动态图.................................................................
用例图..................................................................
需求特性列表 ..........................................................
用例图的绘制 ..........................................................
用例描述 ..............................................................
交互图..................................................................
顺序图的绘制 ..........................................................
顺序图通讯图的转换 ....................................................
活动图..................................................................
状态图及部署图..........................................................
状态图 ................................................................
系统数据流程分析 ........................................................
数据字典................................................................
3 系统设计...............................................................
功能结构设计: ..........................................................
功能结构图: ..........................................................
I/O设计................................................................
代码设计 ................................................................
代码封装包的设计 ......................................................
代码设计 ..............................................................
界面设计................................................................
测试项目部署 ..........................................................
项目代码迭代 ..........................................................
数据库设计 ..............................................................
网络环境 ................................................................ 总结.....................................................................