(电子行业企业管理)电子客票系统的设计与开发

上传人:管****问 文档编号:137882949 上传时间:2020-07-12 格式:DOCX 页数:18 大小:530.24KB
返回 下载 相关 举报
(电子行业企业管理)电子客票系统的设计与开发_第1页
第1页 / 共18页
(电子行业企业管理)电子客票系统的设计与开发_第2页
第2页 / 共18页
(电子行业企业管理)电子客票系统的设计与开发_第3页
第3页 / 共18页
(电子行业企业管理)电子客票系统的设计与开发_第4页
第4页 / 共18页
(电子行业企业管理)电子客票系统的设计与开发_第5页
第5页 / 共18页
点击查看更多>>
资源描述

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

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是一种功能强大,专业的网络应用开发技术10。ASP技术与网络联系

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

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

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

12、务器建设建设自己的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, 阶层式样式表单、绝对坐标定位以及JavaScript 的动画让您更易编辑

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 商业/管理/HR > 企业文档

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