I中国计量学院经济与管理学院课程设计报告课程设计名称影院票务在线系统专业信息管理与信息系统班级08信管(2)姓名沈佳锋、潘满学号0800702207、0800702208指导教师钮亮2010年9月16日《影院票务在线系统》课程设计报告目录一、绪论............................................................................................11.课题简介.....................................................................................................12.设计目的.....................................................................................................13.设计内容.....................................................................................................1二、需求分析....................................................................................41.需求分析的任务......................................................................................42.需求分析的过程......................................................................................43.数据字典..................................................................................................5三、概念结构设计............................................................................91.概念结构设计的方法与步骤..................................................................91.1概念结构设计的方法.......................................................................................91.2概念结构设计的步骤.......................................................................................92.数据抽象与局部视图设计......................................................................93.视图的集成..............................................................................................11四、逻辑结构设计..........................................................................121.ER图向关系模型的转换......................................................................122.数据模型的优化....................................................................................123.数据库的结构........................................................................................12五、数据库的实施与运行..............................................................151.数据的载入............................................................................................172.数据库的运行........................................................................................17总结..................................................................................................20一、绪论1一、绪论1.课题简介计算机的出现和逐步普及,把信息对整个社会的影响逐步提高到一种绝对重要的地位.信息量,信息传播的速度,信息处理的速度以及应用信息的程度等都以几何级数的方式在增长。人类进入了信息时代。当今,人们已经可以娴熟应用电脑技术对影片进行CG合成、3D剪辑制作。观赏影片也成了人们日常生活中必不可少的一项娱乐项目。那么,现今有一项难题摆在我们面前:当我们从网络上获取最新影片上映时间的时候,迫不及待带着好友一起奔向电影院的时候,可能会碰上被告知票已售完的尴尬局面。如何能够在网上就能知道附近影院票务情况,成了一项新的立题。本文所阐述的影院票务在线系统,通过对实际的影院票务销售查询过程的研究及对何种数据库管理系统的模型分析,结合现实中影院票务销售所存在的不足,旨在通过在线网络票务销售系统,分析解决这一难题。影院票务在线管理系统,能提高影院管理运作效率,其主要任务,是通过计算机来实现影院票务销售的联网发行,为此,实现此目的的最佳途径就是数据库技术。其中,各个影院管理者可以将各自影院的票务信息存入计算机,注册用户可以根据自己所在地,查找与选择最近的影院及订购自己喜欢的影票。本文所阐述的影院票务管理系统可提供广泛、及时的影票信息,提高影院运行效率,满足消费者足不出户轻松订票的需要,此系统规模不太大但又要保证支持日常工作的要求,以便系统应易于扩充,方便日后统一联网与管理,提高管理水平。2.设计目的目前,通过计算机来提高各行各业管理部门运行效率的例子已经屡见不鲜。但是,我们发现,在影院电影票务售票情况上还存在一定的问题,观众去影院可能会出现票已售完而白忙活一场的尴尬局面。我们所设计的电影票务在线管理系统,它所能解决的问题就是当人们想去电影院看电影的时候,不需要当面再去影院购票,而是可以直接通过这个系统在家里足不出户轻松一点就能将自己喜欢的影票预定完成。这样对于观众买票是很方便的一件事,观众可以根据自己的空余时间来预定完成自己所喜欢的《影院票务在线系统》课程设计报告2影片。同时,对于影院管理这来说,可以及时更新影片信息,获知剩余票数,从而做出综合分析,调整目前影院可能存在的不足,做出新的影院发展决策。而现下电影院也确实需要这样一种能够使售票与购票变得更加方便的软件。传统的影院票务系统单纯依靠影院工作人员人工售票,对于影院管理者不能及时获知售票信息,而对于部分观众来说,也不能及时获知最近电影信息及是否还有余票信息。利用影院票务在线系统,既能够方便管理者及时或者影院信息,也能让观众通过网络方便快捷的浏览最新电影信息及预定影票。在这里,所有的数据都通过计算机存储及提取,并可以将修改后的数据覆盖掉原有的数据。使用影院票务在线系统,可以使影院处理速度成倍、成十倍的增加,使在固有的时间内能让尽量多的观众预定到自己所需的电影影票,从而增加影院了销售收入,并且此影院票务在线系统可以精简影院规模,减少影院成本支出,最后,使用影院票务在线系统也将使影院订票流程更加高效化。3.设计内容(1).需求分析需求分析的任务是准确了解并分析影院票务管理系统的需要和要求,弄清影院票务管理系统要达到的目标和实现的功能,得到数据字典和数据流图。(2).概念结构设计将需求分析得到的用户需求抽象为信息结构即概念模型(ER图)。先逐一设计ER图,然后集成得到的ER图,最后通过消除不必要的冗余,设计基本ER图。(3).逻辑设计逻辑设计的任务就是把概念设计阶段设计好的基本ER图转换为与选用的DBMS产品所支持的数据模型相符合的逻辑结构。首先按照ER图向数据模型转换的规则,将概念结构转换为DBMS所支持的数据模型;然后对数据模型进行优化,得到至少5个关系模式。(4).数据库的实施表的建立需要明确数据库需要建立多少表,以及每个表中所要包括的内容。在建立表的过一、绪论3程中。要对每个表进行字段属性的设置。表之间关系的设置为数据库设置了不同的表之后必须告诉DBMS如何将这些信息合并在一起,因此要定义表之间的关系。完成相关查询包括已售出的电影票表信息、预定影票、售票、退票、电影信息查询、影院管理等功能,可以新增电影信息,修改票务数据和撤消票务数据等功能。《影院票务在线系统》课程设计报告4二、需求分析1.需求分析的任务当今社会公众娱乐越来越丰富,定期去影院观看电影成为了部分人们的生活中必不可少的一项娱乐活动,各大城市都有许多影院,独立经营成了制约影院收入的一项老大难问题。部分观众希望在去影院之前就能获取电影票。为此,我们对传统的电影票务系统提出了更高的要求,以解决目前这些制约影院发展的问题。随着数据库管理信息系统的发展,各大企事业单位纷纷相继改善自己的体制或管理方式,那么如何在各行各业实现高效率的信息系统管理上就显得尤为重要。影院在全国各大中小型城市都有,我们往往看见的都是独立经营的或者地区连锁的影院,对于这种状况存在一种弊病,即不能更好的调节观众人流,可能存在这个影院人爆满了而邻近的影院却还有余位,这对于两家影院来说都会在顾客及观众中产生不好的影响,并且对于传统的影院票务系统是不可能实现的。影院票务数据互通在这里就显得尤为重要,就影院票务在线系统数据库来说很好的解决了这一问题,既可以解决两家或多家电影院余票问题,又可以方便观众在最近影院观看与最想看电影中间选择。影院票务管理系统的实施,必将会优化影院管理结构,增强各大影院的市场竞争能力,提高影院的工作效率,提升管理水平,减少员工劳动强度,方便观众购票,具备很好的发展潜力。2.需求分析的过程影院票务管理是目前各大影院最基本的一项管理内容。它切实关系到影院的发展,是影院正常运作的重要组成部分。影院票务管理涉及信息面广,更新速度快,其内在信息内容并没有我们看上去的简单。过去传统的售票方式已不能满足当今影院发售票务业务流程客观要求,本系统便是利用目前最先进、最新型的开发工具DELPHI开发的一个影院票务在线管理系统。它能方便快捷地运用在影院售票及其后续周边业务的正常运营之中。影院在改革开放新世纪的潮流下,已经越来越受到大众的欢迎。各大城市都有大批影迷及影院忠实观众。而目前传统的影院运作方式只是单一经营或者异地连锁经营,且不能合理安排票务数据和及时更新电影信息。许多观众也希望能在家中或者单位中足不出户就能预定到自己所喜欢的电影。这在传统的影院票务管理中是不可能实现的。那么,我们所设计的影院票务在线系统,恰恰解决了这个问题。服务器为数据库系统,存二、需求分析5储所有必要的信息,各大影院管理者就可以及时更新影片信息。客户端通过连接到服务的应用程序快速、准确地完成相应的工作,从而大大提高影院运作效率。3.数据字典以某影院票务管理系统为例,经过可行性分析和初步需求调查,抽象出该影院