asp575基于asp民航售票管理系统.doc

asp575基于asp民航售票管理系统.doc

ID:18511958

大小:97.50 KB

页数:17页

时间:2018-09-18

asp575基于asp民航售票管理系统.doc_第1页
asp575基于asp民航售票管理系统.doc_第2页
asp575基于asp民航售票管理系统.doc_第3页
asp575基于asp民航售票管理系统.doc_第4页
asp575基于asp民航售票管理系统.doc_第5页
资源描述:

《asp575基于asp民航售票管理系统.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、ASP575基于ASP民航售票管理系统

2.2系统业务流程及模块介绍
民航售票管理系统业务流程设计思想如下:
客户(这里主要指那些希望通过民航售票管理系统买票的一些用户)先登录到主界面进行注册,方能处理本系统后面设计的操作,如果是会员的话,那就可以省略此步骤。
用户注册成为会员后就有一定的权限使用后面的系统功能。用户可以对系统里的感兴趣的民航咨询进行点击查询,这里只能读,不能修改。同时用户还可以在留言板里对自己的一些感受和想法向系统管理员留言。
在航班查询模块中,会员可以通过这个界面查询相应的航班信息,系统外的动作就是人

2、们先做好一个航班查询的准备,例如:航班的出发地点、航班的目的地点、单程还是往返、出发的时间等,一旦用户在这里添加信息动作后,系统通过后台的处理将会出现一个对应的操作,也就是相应的信息。航班查询分为两种查询的方式,一种是模糊查询,只需要输入一个对应的搜索条件,就可以得到所有满足此信息的航班。另外一种是输入全部的查询条件,得到准确的航班信息,其子模块的示意图如下:
 
图2-2航班查询子模块图
在航班订票模块中,会员可以根据已得到的航班信息,这里先有一个用户的决策的动作,例如:航班号、座位号、出发时间、出发地点、目的地点等,

3、对相应的航班座位进行网上的预订。
在网上退票模块中,会员以前预订好了的票,可以通过这个业务流程来退票,这里有个用户退票的起始动作,这个动作将会导致退票业务的形成。
3.方案选择
3.1方案比较
3.1.1系统模式比较
目前系统开发的模式有两种,C/S结构和B/S结构。
B/S模式,即浏览器/服务器模式,是一种从传统的二层C/S模式发展起来的新的网络结构模式,其本质是三层结构C/S模式。
在B/S模式中,客户端运行浏览器软件。浏览器以超文本形式向Web服务器提出访问数据库的要求。Web服务器接受客户端请求后,

4、将这个请求转化为SQL语法,并交给数据库服务器。数据库服务器得到请求后,验证其合法性,并进行数据处理,然后将处理后的结果返回给Web服务器。Web服务器再一次将得到的所有结果进行转化,变成HTML文档形式,转发给客户端浏览器以友好的Web页面形式显示出来。
C/S模式是一种两层结构的系统:第一层是在客户机系统上结合了表示与业务逻辑;第二层是通过网络结合了数据库服务器。C/S模式主要由客户应用程序、服务器管理程序和中间件三个部分组成。首先,交互性强是C/S固有的一个优点。在C/S中,客户端有一套完整应用程序,在出错提示、在线帮助等方面都有强大的

5、功能,并且可以在子程序间自由切换。其次,C/S模式提供了更安全的存取模式。由于C/S配备的是点对点的结构模式,采用适用于局域网、安全性可以得到可靠的保证。而B/S采用点对多点、多点对多点这种开放的结构模式,并采用TCPIP这一类运用于Internet的开放性协议,其安全性只能靠数据服务器上管理密码的数据库来保证。由于C/S在逻辑结构上比B/S少一层,对于相同的任务,C/S完成的速度总比B/S快,使得C/S更利于处理大量数据。由于客户端实现与服务器的直接相连,没有中间环节,因此响应速度快。同时由于开发是针对性的,因此,操作界面漂亮,形式多样,可以充分

6、满足客户自身的个性化要求。但缺少通用性,业务的变更,需要重新设计和开发,增加了维护和管理的难度,进一步的业务拓展困难较多。不过此部分内容对于管理制度成熟的民航公司而言,其困难度并不大。
B/S模式管理信息系统基本上克服了C/S模式管理信息系统的不足,其主要表现在:系统开发、维护和升级的经济性。B/S模式提供了一致的用户界面。B/S模式具有很强的开放性。B/S模式的结构易于扩展。B/S模式具有更强的信息系统集成性。
3.1.2程序语言的比较
ASP全名ActiveServerPages,是一个Web服务器端的开发环境,利用它可以产生

7、和执行动态的、互动的、高性能的Web服务应用程序。ASP采用脚本语言VBScript(Javascript)作为自己的开发语言。
JSP是Sun公司推出的新一代网站开发语言,JavaServerPage。JSP可以在Serverlet和JavaBean的支持下,完成功能强大的站点程序。
两者都提供在HTML代码中混合某种程序代码、由语言引擎解释执行程序代码的能力。但JSP代码被编译成Servlet并由Java虚拟机解释执行,这种编译操作仅在对JSP页面的第一次请求时发生。在ASP、JSP环境下,HTML代码主要负责描述信息的显示样式,而

8、程序代码则用来描述处理逻辑。普通的HTML页面只依赖于Web服务器,而ASP、JSP页面需要附加的语言引擎分析和执行程序代

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。