上海世博会票务系统(优秀数据库课程设计报告)

上海世博会的门票在入园检票方面采用了RFID技术。门票内含一颗自主知识产权\世博芯\,其采用特定的密码算法技术,确保数据在传输过程中的安全。

RFID电子门票无需接触、无需对准即可验票,持票人只需手持门票在离读写设备10厘米的距离内刷一下,便可轻松入场。此外,\世博芯\还可记录不同信息并用于不同类别的门票,以便为参观者提供多种类型的服务,比如\夜票\、\多次出入票\等。通过RFID芯片采集的参观者信息将汇聚到票务系统的中枢,进行数据处理、分析,便于园区的管理,就犹如一个人的神经系统。管理方就可据此了解园区内的人员密度,并进行科学的分流引导。上海世博会基于RFID技术的世博会门票应用系统,实现了世博会对门票系统安全、可靠、快速识别的需求。

1.2设计目的

世博票务系统承担了整个世博会票务相关的建设与运营管理,是世博会成功举办的一大关键性课题。从经济学角度看,只有使用现代化技术,让计算机的高度信息化能力来提高办事和服务的效率,实现经济效益的最大化,以此来满足游客的各项需求,为广大中外游客提供满意的高质量的服务。

因此,将通过对上海世博门票的设计,制订、销售和入园须知等的高度信息化管理。在极大的节省管理成本前提下,以可持续发展为目的,确保世博会整个票务销售、管理、出入园客流控制、园区服务质量等的协调运作和稳定运行,使票务工作在一个数据准确、操作简便、功能完善、安全保障的信息平台上进行,为实现7000万人次的销售目标提供信息化工具和手段;对门票特许产品的生产和销售、防伪进行管理,对世博园区入园口的场地、设备运行情况进行管理。让世博票务系统项目在整个上海世博会的相关工作中起到的保驾护航的作用。具体的设计目的体现在如下的几点: (1)方便游客购票。

(2)游客明确各种购票服务。 (3)让游客明确各售票地点。

(4)让游客明确售票方式和售票时间。

(5)游客知道各种门票的优惠情况和具体要求。

(6)让游客清楚的认识到各种门票的使用规则和具体入园时间。 (7)让游客明确此次上海世博会门票检票方式。

1.3设计内容

1.需求分析

需求分析的任务是准确了解并分析世博会票务管理系统的需要和要求,弄清世博会票务管理系统要达到的目标和实现的功能,得到数据字典和数据流图。旅客对各种购票信息的需求,以及入园情况信息的需求是本文设计的主要内容。

2.概念结设计

将需求分析得到的用户需求抽象为信息结构即概念模型(ER图)。先逐一设计ER图,然后集成得到的ER图,最后通过消除不必要的冗余,设计基本ER图。在对各票务系统的内容设计上主要三为了方便旅客获取信息,提供有效便捷的服务。从各个E-R和总E-R图就能看出设计内容。本文的设计的E-R图较多,内容包含了旅客的所有需求和票务系统提供的各种信息。

3.逻辑设计

逻辑设计的任务就是把概念设计阶段设计好的基本E-R图转换为与选用的DBMS产品所支持的数据模型相符合的逻辑结构。首先按照ER图向数据模型转换的规则,将概念结构转换为DBMS所支持的数据模型;然后对数据模型进行优化,得到至少5个关系模式。根据旅客的需求信息和各世博园的售票信息,本文设计了多个关系模式,方便旅客查询和了解入园说明和持票参观的各项须知。

4.数据库的实施 (1)表的建立

需要明确数据库需要建立多少表,以及每个表中所要包括的内容。在建立表的过程中。要对每个表进行字段属性的设置。具体设计要根据各个E-R图和票务信息,建立表的内容要清晰明了。各个属性和码要明确指明。 (2)表之间关系的设置

为数据库设置了不同的表之后必须告诉DBMS如何将这些信息合并在一起,因此要定义表之间的关系。

(3)完成相关查询 包括已售出的世博会门票报表信息;售票部门的管理信息,旅客的网上管理系统信息;售票地点的信息,世博会门票的种类,各种世博会门票的价格,世博会门票的销售情况,各种世博会门票的使用规则与说明;持有世博会门票的入园时间查询,预定世博会门票方式、预订世博会门票、网上管理功能。

第二章 需求分析

2.1需求分析要求

需求分析是指对要解决的问题进行详细的分析,弄清楚问题的要求,从用户方调查得来的信息和各种有效数据,包括需要输入什么数据,进行分析要得到什么结果,最后应输出什么。以及要解决的问题所在,使客户的各项需求得到最大化的满足。可以说,“需求分析”就是确定具体需要“做什么”。需求分析的任务是通过详细调查现实世界要处理的对象(组织、部门、企业等),充分了解原系统(手工系统或计算机系统)工作概况,明确用户的各种需求,然后在此基础上确定新系统的功能。新系统必须充分考虑今后可能的扩充和改变,不能仅仅按当前应用需求来设计数据库。

需求分析是一个项目的开端,也是项目建设的基石。在以往建设失败的项目中,80%是由于需求分析的不明确而造成的。因此一个项目成功的关键因素之一,就是对需求分析的把握程度。而项目的整体风险往往表现在需求分析不明确、业务流程不合理,用户不习惯或不愿意去用承建方的软件。作为第三方的监理公司,必须提醒承建方、客户方重视需求分析的重要性,采用必要的手段和方法来进行需求调研,同时监理方也应深入具体的需求调研中去。只有这样才能切切实实地把握用户的需求和方向,才能在将来的功能界定、开发范围上有发言权。 在软件工程中,需求分析指的是在建立一个新的或改变一个现存的电脑系统时描写新系统的目的、范围、定义和功能时所要做的所有的工作。需求分析是软件工程中的一个关键过程。在这个过程中,系统分析员和软件工程师确定顾客的需要。只有在确定了这些需要后他们才能够分析和寻求新系统的解决方法。

在一个系统的设计过程中,大多数人们一直认为需求分析是整个系统中最简单的一个步骤,但在长时间的实践过程中,越来越多的人认识到它是整个过程中最关键的一个过程。假如在需求分析时分析者们未能正确地认识到顾客的需要的话,那么最后的软件实际上不可能达到顾客的需要,或者软件无法在规定的时间里完工。

在本文中所设计的票务系统采用以下的需求分析过程: 2.2信息需求:

购票信息:售票部门的地址,参观会展的地址,参观门票种类,各种门票的

具体分类,各种门票的价格情况,各种门票的预销售量和限定购买量是多少,各种门票都适合什么人购买,对各种门票有什么特别要求和说明。

购票地点信息:都有哪些指定售票部门,购票时间的信息情况,代办销售部门的信息情况与购票时间情况,各售票部门限定售票量,对订票用户的具体要求,

工作人员的换班更替情况,网上购票系统情况和手机等通讯方式订票的具体信息。

售票时间信息:对各售票地点售票时间具体情况,对各个会展开放时间明确说明,网上购票取票时间明确说明,手机等预订方式购票取票时间明确说明。夜间售票的具体情况。指定日售票的具体时间和具体情况。

各票种信息:世博会的门票有几种,有没有优惠和赠送,个人票和团体票的具体购票方式和入园要求,优惠票的具体要求。

各票种价格信息:各种世博会门票的价格情况,优惠价是多少,团体票的优惠价情况。儿童是否有免票的情况,具体要求是身高还是年龄来衡量。

各票种适合规则信息情况:各种门票的购票适合规则都适合什么情况。什么样身份的人享有优惠,持有票时何时何处入园,购买门票需要什么证件。团体票的优惠方式和具体要求。各种票的入园要求。

入园检票信息:入园检票是否为常规检票方式,是否会出现假票情况。

2.3处理需求:

此次上海世博会售票信息具体如此:包括中国移动、中国电信、交通银行、中国邮政等4家境内指定门票代理商和9家境外指定门票代理商先后获得上海世博会门票销售资格,他们将通过手机订票、网上订票系统、语音电话订票、邮政投递系统等多种形式进行门票销售。

此次上海世博会没有赠票,但有优惠票,共设个人票和团队票两大类共九种。个人票分为指定日票和平日票,其中指定日票分指定日普通票和指定日优惠票两种;平日票分平日普通票、平日优惠票、3次票、7次票和夜票五种。团队票分普通团队票和学生团队票两种。

此次上海世博会门票销售分为预售期销售和会期销售。预售分为三期,不同预售期购买门票可以享受相应价格优惠。参考近几届世博会客流规律,结合上海世博会实际情况,2010年“五一”假期(5月1日-5月3日)、“十一”假期(10月1日-10月7日)、上海世博会闭幕前一周(10月25日-10月31日)被设为指定日,指定日天数共17天。

此次上海世博会门票的基准价定为160元人民币。平日普通票价格为160元人民币;指定日普通票价格为200元人民币;指定日优惠票价格为120

联系客服:779662525#qq.com(#替换为@)