2022年2022年管理信息飞行航班信息设计分析报告 .pdf
《2022年2022年管理信息飞行航班信息设计分析报告 .pdf》由会员分享,可在线阅读,更多相关《2022年2022年管理信息飞行航班信息设计分析报告 .pdf(16页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、赣南师范学院商学院飞行航班信息查询系统系统分析报告课程名称:管理信息系统班级: 2010 信管班学号: 101104002 姓名:邓珊珊完成时间: 2012-5-30名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 16 页 - - - - - - - - - 第一章 系统总体功能结构设计 - 11.1 整体功能描述 - 11.2 航班信息管理 - 11.3 航班信息查询 - 11.4 航班信息排序 - 11.5 进行订票与退票 - 1第二章 系统物理方案设计 - 22.1
2、 硬件设计 - 22.2 系统软件 - 22.3 数据库系统 - 32.4 网络- 4第三章 系统设计规范 - 53.1 总体设计思想 - 53.2 设计流程 - 5第四章 代码设计 - 5第五章 输入输出设计 - 6第六章 存储文件设计 - 86.1 实体模型转化为关系模型 - 86.2 数据库表 - 8第七章 程序设计说明 - 10 7.1 设计思路 - 10 7.2 设计流程 - 11 7.3 系统模块的具体实现 - 11 7.3.1 数据浏览模块 - 11 7.3.2 数据修改模块 - 11 7.3.3 查询模块 - 11 名师资料总结 - - -精品资料欢迎下载 - - - - -
3、- - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 16 页 - - - - - - - - - 1 第一章系统总体功能结构设计1.1 整体功能描述飞机航班管理系统能够查询飞机的航班情况,飞行线路,票价,折扣等等情况,并能够在数据库中更新维护飞机航班的信息,对飞机航班数据库进行管理,如航班的增加, 删除和修改等。具体的功能需求如下。1.2 航班信息管理(1) 添加航班:系统管理员可以在系统中增加飞机航班,在增加之前必须填写完整的飞机航班的属性。(2) 删除航班:系统管理员可以删除系统中已经存在的航班。(3) 修改航班属性:系统管理员可以
4、根据航空公司实际航班更改情况修改系统数据库中已经(4) 存在的航班的属性: (飞机航班的属性包括:航班号,飞行时间,飞行路线,票价,实时折扣等信息。 )1.3 航班信息查询(1) 按航班号查询:用户给定航班号,系统返回相应的航班号的航班信息。(2) 按飞行线路查询:用户给定终点站,系统返回符合要求的航班信息。(3) 按同时输入的时间查询:用户给定时间,系统返回符合要求的航班信息。1.4 航班信息排序(1) 按飞行时间进行排序。(2) 按航班号进行排序。1.5 进行订票与退票 (1) 用户查询航班完毕后,输入航班号,填写相应信息进行订购机票。(2) 用户输入航班号,填写相应信息进行退票信息。名师
5、资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 16 页 - - - - - - - - - 2 第二章系统物理方案设计2.1 硬件设计1G 以上 CPU ,内存 512MB以上首先安装微软的iis ,然后再安装visual 2003 2.2 系统软件微软 C#语言定义主要是从C和 C+ 继承而来的, 而且语言中的许多元素也反映了这一点。C# 在设计者从C+继承的可选选项方面比JAVA要广泛一些 (比如说struts),它还增加了自己新的特点(比方说源代码版本定义). 但它还
6、太不成熟,目前不可能挤垮JAVA 。C# 还需要进化成一种开发者能够接受和采用的语言。而微软当前为它的这种新语言大造声势也是值得注意的。目前大家的反应是:“这是对JAVA的反击”。C#更像 JAVA一些,虽然微软在这个问题上保持沉默。这也是意料中的事情,因为JAVA近来很成功而使用JAVA的公司都报告说它们在生产效率上比C+获得了提高。JAVA所带来的巨大影响和大家对它的广泛接受已经由工作于这种语言和平台之上的程序员数量明显的说明了(估计世界范围内共有两百五十万程序员使用JAVA)。由这种语言写成的应用程序的数量是令人惊讶的并已经渗透了每一个级别的计算,包括无线计算和移动电话(比如日本发明的J
7、AVA电话) 。 C#能够在用户领域获得这样的礼遇吗?我们必须等待并观望,就象已经由SSI 公司的 CEO 和主席 KALPATHI S. SURESH 指出来的那样:我发现所有这些都是渐进的。如果C#不存在,我们总能回到JAVA或 C和 C+。这些都不完全是新技术,它们在更大的意义上来说只是大公司制造的市场噱头。我们必须给他们时间安顿下来看看这些是不是真的对IT 工业有什么影响。 C# (C SHARP)是微软对这一问题的解决方案。C#是一种最新的、面向对象的编程语言。它使得程序员可以快速地编写各种基于MICROSOFT .NET 平台的应用程序,MICROSOFT .NET提供了一系列的工
8、具和服务来最大程度地开发利用计算与通讯领域。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 16 页 - - - - - - - - - 3 正是由于 C#面向对象的卓越设计,使它成为构建各类组件的理想之选无论是高级的商业对象还是系统级的应用程序。使用简单的C# 语言结构,这些组件可以方便的转化为XML网络服务,从而使它们可以由任何语言在任何操作系统上通过INTERNET 进行调用。最重要的是,C# 使得 C+ 程序员可以高效的开发程序,而绝不损失C/C+原有的强大的功能
9、。因为这种继承关系,C# 与 C/C+具有极大的相似性,熟悉类似语言的开发者可以很快的转向 C# 。2.3 数据库系统用例名旅客注册简要描述未注册的旅客用户通过本用例在系统中注册参与者未注册旅客涉众系统管理员,未注册旅客前置条件无后置条件用户信息被保存基本事件流1.未注册用户利用自己的身份证号进行实名注册;2.信息审核通过,用户注册成功;3.系统保存用户信息,该用例结束。用例名更新旅客信息简要描述注册的旅客用户通过本用例在系统中更新自己的信息参与者已注册旅客涉众系统管理员,已注册旅客前置条件旅客已注册后置条件用户信息被保存名师资料总结 - - -精品资料欢迎下载 - - - - - - - -
10、 - - - - - - - - - - 名师精心整理 - - - - - - - 第 5 页,共 16 页 - - - - - - - - - 4 基本事件流1.已注册用户对自己信息更新;2.信息审核通过,用户注册成功;3.系统保存用户信息,该用例结束。用例名购买机票简要描述注册的旅客用户通过本用例在系统中订购机票参与者已注册旅客涉众已注册旅客前置条件旅客已注册后置条件机票信息被保存基本事件流1.已注册用户提供自己的信息;2.选择航线航班,确认订购;3.系统保存机票信息,该用例结束。2.4 网络飞机航班管理系统使用B/S 结构( Browser/Server结构),即浏览器和服务器结构。它是
11、随着 Internet技术的兴起,对C/S 结构的一种变化或者改进的结构。在这种结构下,用户工作界面是通过WWW浏览器来实现,极少部分事务逻辑在前端(Browser )实现,但是主要事务逻辑在服务器端(Server )实现,形成所谓三层3-tier结构。这样就大大简化了客户端电脑载荷, 减轻了系统维护与升级的成本和工作量,降低了用户的总体成本(TCO ) 。以目前的技术看, 局域网建立B/S 结构的网络应用, 并通过 Internet/Intranet模式下数据库应用,相对易于把握、成本也是较低的。它是一次性到位的开发,能实现不同的人员,从不同的地点,以不同的接入方式(比如LAN, WAN,
12、Internet/Intranet等)访问和操作共同的数据库;它能有效地保护数据平台和管理访问权限,服务器数据库也很安全。 特别是在 JAVA这样的跨平台下,B/S 架构管理软件更是方便、快捷、高效。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 6 页,共 16 页 - - - - - - - - - 5 B/S 体系的网络结构第三章系统设计规范3.1 总体设计思想航班信息查询系统是针对航空公司的大量业务处理工作而开发的管理软件,用计算机进行全面现代化管理。根据实际情况,我们使用原
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年2022年管理信息飞行航班信息设计分析报告 2022 管理 信息 飞行 航班信息 设计 分析 报告
限制150内