电子客票系统的设计与开发(DOC 20页)

上传人:夏** 文档编号:511124773 上传时间:2023-04-26 格式:DOC 页数:22 大小:1.26MB
返回 下载 相关 举报
电子客票系统的设计与开发(DOC 20页)_第1页
第1页 / 共22页
电子客票系统的设计与开发(DOC 20页)_第2页
第2页 / 共22页
电子客票系统的设计与开发(DOC 20页)_第3页
第3页 / 共22页
电子客票系统的设计与开发(DOC 20页)_第4页
第4页 / 共22页
电子客票系统的设计与开发(DOC 20页)_第5页
第5页 / 共22页
点击查看更多>>
资源描述

《电子客票系统的设计与开发(DOC 20页)》由会员分享,可在线阅读,更多相关《电子客票系统的设计与开发(DOC 20页)(22页珍藏版)》请在金锄头文库上搜索。

1、电子客票系统的设计与开发一 引言2二 电子客票系统的系统规划3(一)系统设计思路3(二) 系统设计思想3三、系统分析5(一)系统流程图5(二)数据流程图5(三)数据字典6四 系统设计7(一)系统物理设计7(二)系统功能模块设计10(三)数据库设计11(四)前台界面设计14(五)后台界面设计15(六)代码设计15(七)物理配置方案设计17五 系统实施与爱护18六 系统评判18(一)系统特点19(二)技术指标要紧表达在以下几个方面:19(三)系统的不足:19电子客票系统的设计与开发【摘 要】本文详细描述了一个网上预订系统的设计与实现。文章第一分析了电子客票系统的现状及以后进展趋势,分析了系统开发的

2、可行性。然后详细进行了系统的分析与设计,包括系统功能设计、数据库设计、物理设计等。系统由电子客票查看子系统、电子客票预订子系统、预约子系统、数据库及爱护子系统四部分组成。系统的开发使用了ASP、DreamveaverMX和Access等技术,并对其要紧功能做了详尽的说明。最后,文章比较详细地的介绍了系统开发的流程,并对系统的功能进行了评判。【关键词】电子客票 预订 系统 系统设计与开发 数据库一 引言互联网技术的应用,催生了商务活动的变革,一种新的商务模式电子商务,在20世纪90年代产生了。那个信息技术革命的结晶,全面改写了市场竞争规则,使成本、效率、资金流淌、创新等竞争要素发生了深刻的变化。

3、其中两个明显的优势:低成本大大降低物流、资金流和信息流有效传输和处理的成本;高效率打破地域的分割,缩短信息流淌的时刻,使生产和消费更为贴近。两大优势使得电子商务急剧膨胀,专门快遍及世界。网上预约是电子商务的一种应用形式,该系统的建立大大缩小了顾客预约的时刻成本和所需费用,是21世纪预约方式的一个大的飞跃,也是21世纪经济的一个新的增长点。传统的客票预订需要客户亲自到售票厅或指定地点进行预订,由于预约记录多是由人为完成,易于显现错误和漏洞,治理效率低,专门是现在的经济高速进展的情形下,传统的预约方式差不多不能满足要求。网上预约系统作为一种更为便利的预约方式应运而生。远程预约是一种全新的网络租用方

4、式,它通过互联网突破了时刻和空间限制,实现了便利快速的预约与治理功能。那个系统实现了对信息数据的扫瞄、查询、编辑和治理等差不多数据库操作,采取模块化的编写思路,提高了可读性、可移植性和一致性,同时提高了开发效率。在对数据信息有效组织并整合了一定使用功能后,远程预约系统能够方便的实现预约与取消、场地资料查询、用户治理员双重治理等功能。以后电子客票系统将改进目前系统的普遍缺陷,向着自动化程度更高、查询系统完备方便、系统安全性能好等的方向进展。基于以上缘故,本文将对这一新兴的网上预约系统的设计与开发作详细介绍。 二 电子客票系统的系统规划(一)系统设计思路采纳结构化系统开发方法-生命周期法,设计思路

5、如图系统规划整体规划前台网页、后台数据库以及选择所使用软件及技术系统分析系统设计系统实施系统评判可行性分析、绘制功能模块图、业务流程图及初分子系统系统物理配置方案设计、代码设计以及输入输出设计程序设计、程序和系统调试总体评判事实上施成效并进行必要修改 (二) 系统设计思想(1)页面模块化本系统把页面中的一些常用代码编写为独立的单元,例如页面的头部和尾部代码、用户和治理员的身份确认代码,如此设计新的页面时假如有重复显现的部分,只需要将编写好的模块用include语句来组装就能够了。这是程序设计的重要思想,应该重点把握。本实例分为用户部分和治理员部分,这两部分都会用到数据库中的信息同时对数据库进行

6、读写操作,然而它们的操作是独立的,能够分开来设计和编写,提高模块内聚性,降低耦合性。 (2)三层结构架构本系统采纳三层架构设计,它的工作原理如图所示:Access数据库用户界面 功能代码 数据储备电子客票系统操作界面ASP代码提交操作信息 生成语句操作数据库返回处理结果 返回操作结果采纳三层结构,用户界面层通过统一的接口向业务层发送要求,业务层按自己的逻辑规则在要求处理之后进行数据库操作,然后将数据库返回的数据返回给用户界面层。如此,用户界面与数据储备相互独立,用户界面层甚至能够不明白数据库的结构,而只是通过接口实现操作。这种方式增加了数据库的安全性,同时也降低了对用户界面层的开发要求,因为它

7、全然就不需要进行任何数据库操作。(三)系统建立可行性分析我们要解决的问题是为顾客一个能够在网上完成售票的系统。那个网上售票系统最差不多的功能是消费者能够在网上扫瞄客票的信息、预订客票,公司对相应的订购进行处理。除了能够完成最差不多的功能外,还要增加留言板、修改个人资料、用户注册和治理员爱护等功能。能够分为前台网上销售部分,和后台治理部分。后台治理包括对数据库的添加、删除、更新等功能。同时添加客票信息时,可不能阻碍到整个系统的运行。因此,整个设计的规模较大,使用ASP技术完全能够解决以上问题。2.2 可行性研究可行性研究的目的确实是用最小的代价在尽可能短的时刻内确定问题定义时期描述的系统目标和规

8、模是否可行,是否能够解决,是否值得解决那个时期的关键问题是“对问题的定义时期所确定的问题是否有行的通的解决方法” 。这需要结合当前的开发技术在较高层次上进行分析9。那个时期的要紧任务不是用具体的技术解决具体的问题。而是从整体上考虑要解决的,研究那个涉及的范畴,考虑是否有必要解决。是否有解决的技术。可行性研究实质上是要进行一次大大压缩简化了的系统分析和设计的过程,也确实是在较高层次上以较抽象的方式进 行的系统分析和设计的过程。可行性研究要紧包括技术可行性、经济可行性、操作可行性三个方面。我对“网上售票系统”分别进行了以下三个方面的可行性研究:1、技术方面的可行性 ASP是一种功能强大,专业的网络

9、应用开发技术10。ASP技术与网络联系紧密,是当前常用的网络开发技术。而且它在数据库应用方面有着简便、快 捷、功能齐全的特点。用ASP技术,完全能够实现对数据库的查询、修改、更新、删除等操作。因此,对网上电影票销售系统所要实现的功能,用ASP技术是可 行的。2、经济可行性本系统的开发是在单机上进行的,其测试工作也能够在单机上模拟网络环境来进行。因此系统的开发所需的费用是专门少的。因此,从经济上来说是可行的。3、操作可行性该系统开发的目的是公布到网上,以网站的形式运行,因此,第一需要一个固定IP地址,再者需要一台系统稳固服务器。在一个简单的局域网络中就能够完成整个操作,操作是可行的。三、系统分析

10、(一)系统流程图(1)前台客户预订流程图(2)后台治理职员作流程(二)数据流程图(三)数据字典数据流的描述数据流编号:A01数据流名称:用户信息数据流去向:用户信息表数据项组成:用户号用户密码用户性别+用户年龄+用户联系方式+用户生日数据流编号:A02数据流名称:治理员信息数据流去向:治理员信息表数据项组成:治理员名治理员密码数据流编号:A03数据流名称:客户信息数据流去向:客票查询数据项组成:客票编号航班名称航班类型费用数据流编号:A04数据流名称:预约信息数据流去向:预约信息表数据项组成:预约编号用户名客票编号操作时刻+费用+预约日期+是否付费数据处理的描述逻辑处理编号:B-01处理逻辑名

11、称:用户登录处理 简述:用户输入用户名和密码登录主页输入的数据流:用户名+密码处理描述:预定客票输出的数据流:客票预订信息逻辑处理编号:B-02处理逻辑名称:预订信息处理 简述:将不合格的预约删除输入的数据流:删除不合格数据 处理描述:将不合格的预约信息删除输出的数据流:预订信息数据储备的描述数据储备编号:C-01数据储备名称:客票预订信息 简述:各航空公司的预售情形数据储备组成:预订编号用户名客票编号操作时刻+费用+预约日期+是否付费关键字:预订编号相关联的处理:B-01,B-03外部实体的描述外部实体编号:S-01外部实体名称:治理员输入的数据流:客票信息输出的数据流: 客票预订信息四 系

12、统设计(一)系统物理设计(1) Web服务器建设建设自己的web服务器时需要投人专门大资金,包括架设网络、安装服务器,运转时需要投人专门大资金租用通信网络。因此,一样企业建设Web服务器时,差不多上采取服务器托管、虚拟主机、租用网页空间、托付网络服务公司代理等方式进行的。本系统实际采纳租用网页空间这种方式,即企业不需要申请正式域名,只需向网络服务商申请一个虚拟域名,将自己的网页存放在ISP的主机上,用户便可自行上载、爱护网页内容,自行公布网页信息。运算机硬件的选择取决于数据的处理方式和要运行的软件。治理对运算机的差不多要求是速度快、容量大、通道能力强、操作灵活方便,但运算机的性能越高,其价格也

13、就愈昂贵,因此,在运算机硬件的选择上应全面考虑。一样来说,假如系统的数据处理是集中式的,系统应用的要紧目的是利用运算机的强大运算能力,则能够采纳主机一终端系统,以大型机或中小型机作为主机,能够使系统具有较好的性能。局域网Internet 路由器 服务器数据库 客户机(2) 预备站点资料当web服务器选择好后,网络建设的重点是依照站点规划设计web主页(用HTML语言设计的包含多媒体信息的页面)。建设一个能提供场地查询、场地预约、留言等功能,需要预备以下一些资料:第一,要策划网站的整体形象,要统筹安排网页的风格和内容;其次,场地租用情形只有注册会员和治理员可见。第三,预备一些提供增值服务的信息资

14、料,如与体育运动相关方面的信息。预备资料时,要注意到网站上的网页是多媒体,它能够包含文字、图像、动画、声音、影视等信息。(3) 选择开发工具自行开发设计网站时,必须预备相关工具软件进行开发设计。一样说来,需要如此几种工具软件:主页设计工具软件采纳微软的Macromedia的DreamveaverMX。Dreamweaver MX是Macromedia公司最新推出的主页编辑工具。这是一个所见即所得主页编辑器,并带有站点治理功能,让你方便地设计和治理多个站点。而它最棒的地点确实是支持最新的DHTML和CSS标准, 你能够用它设计出生动的DHTML动画、多层次的页面(layer)以及CSS样式表。DreamweaverMX 提供视觉化网页开发工具的生产力,同时可不能降低HTML原始码的操纵,Dreamweaver 提供的 Roundtrip HTML 功能, 让您无误地切换于视觉模式与惯用的原始码编辑器,拖放式的表格与页框设计以及以透过资料库来治理网站的内容更新。 DreamweaverMX 支援跨扫瞄器的 Dynamic HTML, 阶层式样式表单、绝

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 建筑/环境 > 施工组织

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号