1 / 39
文档名称:

flash数据结构课程设计.docx

格式:docx   大小:107KB   页数:39页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

flash数据结构课程设计.docx

上传人:sssmppp 2022/6/15 文件大小:107 KB

下载得到文件列表

flash数据结构课程设计.docx

相关文档

文档介绍

文档介绍:ANYANG INSTITUTE OF TECHNOLOGY
课程设计说明书
课程名称: 数据结构与算法
设计题目: 模拟航班订票系统
学 院:计算机科学与信息工程学院
学生姓名:
学生学号:
专业班级:12级网络工程(1去查询用户信息,但不能修改; 管理员可对自己的信息进行修改,即修改账号与密码。
航班系统应提供以上较为基本的操作。
设计方案
1总体设计流程
航班订票系统的需求分析
草拟大纲
分析系统需求
(3)划分总体模块
具体模块设计
(1) 划分具体模块
(2) 设计具体模块的功能
设计编码实现
(1) 设计素材准备
(2) 具体编码实现
设计的调试、错误排除与功能完善
2航班订票系统功能模块划分
数据模块:抽象数据类型定义,定义具体数据文件格式
数据操作模块:对存储数据信息进行对应的操作
数据交互模块:对用户/管理的操作做出相应,通过数据操作模块修改数据文件
可视化模块:提供可视化界面与界面交互的效果,提供人机交互界面
方案实施
1抽象数据元素的确定与数据文件的确定
对于航班订票系统,处于中心位置的是对数据元素的操作与其存储文件的操作,其他所有 操作的结果都可直接反应在数据文件上的,所以抽象数据类型定义与其存储文件的设计尤为重 要。,所以给出以下的抽 象数据定义,与数据元件定义。
抽象数据类型:
(1) 航班对象(Airplaneinformation): id(航班号)、be (起始站)、ed (终点站)、date (日期)、amount (机票数量)、price (价格)、rebate (折扣)。
(2) 机票对象(UserTieketInformation): id(航班号)、be (起始站)、ed (终点站)、date (日期)、amount (座位号)、price (价格)。
(3)用户对象(UserInformation): id (账号)、key (密码)、name (姓名)、sex (性别)、 pld (身份证号)、tell (手机号)、Email (邮箱)、UserTicketlnformation (机票信息)。
存储的数据文件:
数据存储文件用到常见的xml文件。
(1) 航班信息数据文件:airplaneData. xml (详细结构见下文)。
(2) 用户信息数据文件:userData. xml (详细结构见下文)。
2系统概述
(1) 航班信息数据元件生成:默认航班首次打开时读入的是默认的航班信息数据,即在 com. airplane, data文件夹中的airplaneData. xml文件,而后管理员如对航班信息进行修改 后会生成新的
SharedObject数据对象存入本地空间。而用户信息是运行由用户操作生成的,其 生成对应userData. xml文件,然后存入本地。
(2) 各模块工作流程:主模块(用户入口、管理员入口),点击不同入口进入登入界面, (用户登入界面:登入、注册、返回),(管理员登入界面:登入、返回);在用户与管理员登
入界面都可以进行输入正确的账号与密码进行登入,不同的是用户界面还有注册的功能,用户 可以注册自己的账号进行登入;用户/管理员登入成功后进入航班订票界面/航班管理界面,(航 班订票界面:航班信息浏览、航班信息查询、订票、机票详情/退票、用户信息修改),(航班 管理界面:航班信息浏览、航班信息查询、航班信息修改、用户信息查询、管理员信息修改), 用户/管理员选择不同功能进行具体的操作。
(3) 流程模块框架图:
结果与结论
1抽象数据对象与数据存储文件结构
数据对象:
(1)航班对象
package
( J
import .MovieClip;
public class Airplaneinformation extends MovieClip
(
private var _id:String;〃航班号
private var _be:String;〃起女台站
private var _ed:String;〃终/点站
private var _date:String;〃日寸 |'可
private var _amount:uint;〃票数
private var _price:Number;〃价格
private var _rebate:Number;〃折扣
public function
AirplaneInformation(id:String=nNUir,,be:String=nNULL,

最近更新

2025年积分管理制度(精选篇) 49页

2025年科技中考作文素材(推荐25篇) 62页

2025年秋游真好玩日记(共5篇) 6页

2025年秋季运动会作文00字(推荐篇) 26页

2025年秋天给宝宝喝豆浆该注意的问题(精选5篇.. 11页

2025年秋天的声音小学六年级作文(推荐20篇).. 18页

2025年秋分问候短信的优美句子(精选篇) 65页

2025年离文明只差一步作文300字(整理28篇) 26页

2025年祝福美好生活句子(共3篇) 11页

2025年研究生论文答辩开场白(共篇) 14页

2025年真情流露的作文(整理27篇) 43页

2025年看图讲述大象洗澡幼儿园优秀说课稿(合.. 30页

2025年相约于秋季初中作文(集锦23篇) 28页

2025年一级建造师之一建矿业工程实务题库【综.. 178页

2025年中级注册安全工程师之安全生产技术基础.. 159页

2025年公用设备工程师之专业知识(暖通空调专.. 163页

2024清明节扫墓代表发言(实用20篇)word模板.. 23页

2025年大学生计算机考试题库带答案(模拟题).. 21页

2025年期货从业资格之期货基础知识题库及完整.. 175页

2025年环境影响评价工程师之环评技术方法题库.. 168页

丧亲人群网络化心理干预效果的系统综述与元分.. 35页

高二期中考试总结班会公开课一等奖课件赛课获.. 24页

境外人员临时住宿登记表(1) 2页

2023年合肥市住宅小区物业管理条例最新版全文.. 12页

某物业消防安全管理案例培训【8篇】 38页

综合材料绘画中拼贴材料技法及肌理表现运用 4页

GBT19022-03测量管理体系 要求 19页

于宏洁祷告生命的三要素:信望爱 5页

Y32-1000T三梁四柱液压机设计含开题报告及8张.. 42页

基于单片机的定时开关插座设计 54页