电影院售票管理信息系统分析和设计课设

合集下载

影院售票系统的设计与实现

影院售票系统的设计与实现

影院售票系统的设计与实现摘要随着社会的发展,计算机的普及,计算机应用技术在我们的生活中起着越来越重要的作用,计算机的方便性、高效性日益突出。

在影院售票过程,从电影信息的添加,放映厅的安排,到影票的销售及统计,大量的工作都需要处理得井井有条,稍有错误就会给影院造成许多不必要的损失。

然而,面对复杂的管理,仅仅依靠人力来完成这些工作已经不能满足日益增长的需求,“影院售票系统”就是为解决这个问题而设计的。

通过分析知道,电影售票系统包含电影的添加、删除、管理与销售、统计等过程,怎样使这些过程快速有效的进行是我们首要解决的问题。

“影院售票系统”主要是针对这些问题来进行设计的。

系统的主要功能包括:1. 管理员对电影信息的添加、电影信息的修改与删除、票价的折扣管理和对当天影票销售的统计;2. 售票员对近期影票的销售、退票、订票的处理和会员的添加与管理;3. 前台界面展示近期电影的详细信息与查询结果;4. 会员登录实现在线购票和预订等。

系统架构为C/S,采用面向对象分析与设计方法进行系统的分析与设计,系统的实现采用Visual Studio 2008平台下的C#开发语言,数据库使用SQL Server 2005。

关键词:影院,售票,C#,SQL Server 2005THE DESIGN AND IMPLEMENTATION OF CINEMATICKETING SYSTEMABSTRACTWith the development of society, the computer was popularize, computer application technology in our life plays a more and more important role, the computer’s convenience and efficiency is more and more serious.In the cinema’s ticketing process, begin with film’s information add, and the movie house’s arrangement, ticket sales and the sale’s statistics, a large of work have to doing perfect order , a little mistake will be caused many unnecessary loss. However, face the complex management, just rely on human have already can't satisfy with the growing demand, In order to solve this problem, so design the " Cinema Ticketing System".With the analysis we know that how solve the problem to add, delete, management and sales is our top priority."Cinema Ticketing System" is mainly aimed at these problems to the design. The main functions of this system include:1. The administrator could add and delete the films, set the ticket price discount and statistic the sales.2. The Salesman could sale and deal with tickets, deal with the booking tickets, to add and management the member.3. Client of system could show detailed information of film and show result of querying.4. The Member could login and buy tickets or book tickets.This system’s framework is C/S. This system’s analysis and design method is Object-oriented. This system’s realization is under the Visual Studio 2008 platform and the language is C# and the database is SQL Server 2005.KEY WORDS: Cinema, Ticketing, C#, SQL Server 2005目录前言 (1)第1章绪论 (2)1.1 项目开发背景 (2)1.2 项目开发工具 (2)第2章系统分析 (3)2.1 系统功能需求分析 (3)2.2 系统用例图 (4)第3章系统结构设计 (6)3.1 系统功能模块划分 (6)3.1.1 权限划分 (6)3.1.2 前台界面功能设计 (7)3.1.3 销售端功能设计 (8)3.1.4 后台管理功能设计 (9)3.2 数据库设计 (10)3.2.1 数据库概念设计 (10)3.2.2 数据库物理设计 (11)第4章系统功能实现 (15)4.1 系统功能选择 (15)4.2 前台界面功能实现 (15)4.2.1 电影详细信息浏览 (15)4.2.2 放映信息查询 (15)4.2.3 会员登录界面 (16)4.2.4 会员购票界面 (17)4.3 管理与售票功能实现 (17)4.3.1 管理员及售票员登录界面 (18)4.3.2 电影信息管理实现 (18)4.3.3 售票功能实现 (19)第5章系统测试 (21)5.1 测试环境 (21)5.2 功能测试 (21)5.2.1 会员购票测试 (22)5.2.2 售票测试 (22)5.3 使用手册 (23)结论 (24)谢辞 (25)参考文献 (26)附录 (27)前言随着社会的发展,计算机在我们的生活中起着越来越重要的作用,办公自动化已是不可阻挡的趋势,如何在一定时间内高效地完成一项工作是我们生活中追求的一个目标。

电影院售票数据库系统设计

电影院售票数据库系统设计

计算机实验报告课程:ORACLE 班级:学号:姓名:仪器编号实验日期实验:四电影院售票数据库系统设计实验目的:1.进一步熟悉oracle的各种操作。

2.能够在实际的实例中灵活运用学到的有关知识。

实验环境:装有oracle 10g的计算机且操作系统为Windows xp。

实验内容:(可用附页)见附页实验结果:(可用附页)见附页实验内容:电影院售票数据库系统设计数据库设计是对于一个给定的应用环境,构建一个最优的数据库模式,并据此建立既能有效、完整、安全存储数据的数据库,又能满足多个用户的信息要求和处理要求的应用系统,本数据库设计就是为了能够在很好的保存商品进销存的所有数据而进行设计。

(结合数据库设计和你要完成的系统进行陈述)。

数据库设计的过程包含需求分析、概念结构设计、逻辑结构设计、物理结构设计、应用的设计。

下面就按照数据库设计的过程进行逐一陈述一、需求分析1、系统设计的意义电影院售票系统的数据库设计适用于电影院的售票,订票,退票服务。

利用数据库实现规范、方便的管理。

从而提升工作的效率,达到增长营利的效果。

2、数据库对象介绍1)余票表2)售票表3)订票表4)退票表5)电影票综合表3、系统相关对象电影院售票人员及管理人员,消费者(购票者)4、数据库对象分析余票表—>> 可以出售给消费者的所有电影票的表单售票表—>> 已经在售票处出售给消费者电影票的表单订票表—>> 通过电话、网络等途径订购电影票的表单退票表—>> 消费者(因某些原因)要求退还金钱的表单电影票综合表—>> 包括电影院所有的电影票的表单5、功能分析1)电影院的售票人员根据余票表单出售电影票,然后在售票表中记录。

2)通过订票表相应的在余票表中更新记录,减少一张票数。

3)通过退票表相应的在余票表中更新记录,增加一张票数。

4)根据表单实现查看总营利的功能5)查看已经和未拿走订票的情况6)查看当日上映电影及当日营利7)查看已过期的未出售电影表单8)…………6、进阶分析每张电影票都有自己唯一的编号ID,同一类型的电影票用片名来区分(同一片名的不同影片在片名后加入文字说明区分。

影城票务系统详细设计

影城票务系统详细设计

1引言 (4)1.1编写目的 (4)1.2背景 (4)1.3定义 (4)1.4参考资料 (5)2程序系统的结构 (5)2.1系统总结构 (5)2.2系统前台运行时序图 (7)2.3系统后台运行时序图 (7)2.4系统接口说明 (8)3信息管理设计说明 (9)3.1程序描述 (9)3.2功能 (9)3.3输入项 (10)3.4输出项 (10)3.5流程逻辑 (10)3.6存储分配 (11)4用户管理设计说明 (11)4.1程序描述 (11)4.2功能 (11)4.3输入项 (11)4.5流程逻辑 (12)4.6存储分配 (12)5购票管理设计说明 (14)5.1程序描述 (14)5.2功能 (14)5.3输入项 (14)5.4输出项 (15)5.5流程逻辑 (15)5.6存储分配 (15)6会员管理设计说明 (16)6.1程序描述 (16)6.2功能 (16)6.3输入项 (17)6.4输出项 (17)6.5流程逻辑 (17)6.6存储分配 (18)7票务管理设计说明 (18)7.1程序描述 (18)7.2功能 (18)7.3输入项 (18)7.5流程逻辑 (19)7.6存储分配 (19)8影片管理设计说明 (21)8.1程序描述 (21)8.2功能 (22)8.3输入项 (22)8.4输出项 (22)8.5流程逻辑 (23)8.6存储分配 (23)9统计结算管理设计说明 (24)9.1程序描述 (24)9.2功能 (24)9.3输入项 (24)9.4输出项 (25)9.5流程逻辑 (25)9.6存储分配 (25)详细设计说明书1引言1.1编写目的根据《需求规格说明书》、《概要设计说明书》,在仔细考虑讨论之后,我们对《影城票务管理系统》软件的功能划分、数据结构、软件总体结构的实现有了进一步的想法。

我们将这些想法记录下来,作为详细设计说明书,为进一步设计软件、编写代码打下基础。

1.2背景随着社会信息量的及日俱增,人们对于精神层面的追求也在不断增长。

影院票务在线系统数据库课程设计说明书讲解

影院票务在线系统数据库课程设计说明书讲解

中国计量学院经济与管理学院课程设计报告课程设计名称影院票务在线系统专业信息管理与信息系统班级08信管(2)姓名沈佳锋、潘满学号0800702207、0800702208 指导教师钮亮2010年 9月 16日I《影院票务在线系统》课程设计报告目录一、绪论 (1)1. 课题简介 (1)2. 设计目的 (1)3. 设计内容 (1)二、需求分析 (4)1.需求分析的任务 (4)2.需求分析的过程 (4)3.数据字典 (5)三、概念结构设计 (9)1.概念结构设计的方法与步骤 (9)1.1 概念结构设计的方法 (9)1.2 概念结构设计的步骤 (9)2.数据抽象与局部视图设计 (9)3.视图的集成 (11)四、逻辑结构设计 (12)1.ER图向关系模型的转换 (12)2.数据模型的优化 (12)3.数据库的结构 (12)五、数据库的实施与运行 (15)1.数据的载入 (17)2.数据库的运行 (17)总结 (20)一、绪论一、绪论1. 课题简介计算机的出现和逐步普及,把信息对整个社会的影响逐步提高到一种绝对重要的地位.信息量,信息传播的速度,信息处理的速度以及应用信息的程度等都以几何级数的方式在增长。

人类进入了信息时代。

当今,人们已经可以娴熟应用电脑技术对影片进行CG合成、3D剪辑制作。

观赏影片也成了人们日常生活中必不可少的一项娱乐项目。

那么,现今有一项难题摆在我们面前:当我们从网络上获取最新影片上映时间的时候,迫不及待带着好友一起奔向电影院的时候,可能会碰上被告知票已售完的尴尬局面。

如何能够在网上就能知道附近影院票务情况,成了一项新的立题。

本文所阐述的影院票务在线系统,通过对实际的影院票务销售查询过程的研究及对何种数据库管理系统的模型分析,结合现实中影院票务销售所存在的不足,旨在通过在线网络票务销售系统,分析解决这一难题。

影院票务在线管理系统,能提高影院管理运作效率,其主要任务,是通过计算机来实现影院票务销售的联网发行,为此,实现此目的的最佳途径就是数据库技术。

电影售票系统需求分析报告

电影售票系统需求分析报告

影院售票系统需求规格说明书编写人:编写日期:目录1.产品描述 (3)1.1.编写目的 (3)1.2.背景 (3)1.3.定义 (3)2.产品需求概述 (3)2.1.功能简介 (3)2.2.运行环境 .............................................. 错误!未定义书签。

2.3.条件与限制 (4)3.功能需求 (4)3.1.功能划分 (4)3.2.功能描述 (4)3.3.不支持的功能 (5)4.数据描述 (6)4.1.静态数据 (6)4.2.动态数据 (6)4.3.数据库描述 (6)4.4.数据流图和数据字典 (6)5.性能需求 (11)5.1.时间特性 (11)5.2.适应性 (11)6.运行需求 (12)6.1.硬件接口 (12)6.2.软件接口 (12)7.附录 (12)7.1.参考资料 (12)1.产品描述1.1.编写目的影院售票系统,为了对工作人员进行管理,方便工作人员对系统的操作,对用户需求进行简单的分析,大致描述《影院售票系统》系统的功能和性能与界面,确定该系统设计的限制和定义系统的其他有效性需求。

1.2.产品背景现在中国大部分的家庭都喜欢在家里置办属于自己风格的家庭影院。

但是,仍然有很人喜欢到电影院去看电影。

因为家里的气氛毕竟不如影院好。

所以,现代家庭影院的出现并不会让电影院没有生路。

为了提高劳动的效率、节约成本、提高服务质量,我们小组开发了此款软件。

用以方便影院的售票和客户的购买。

通过这个软件,可以很快实现一些常用的服务,并保证无错、高效。

每个社会服务系统都有自己的一套管理机制。

当然,电影院也不除外。

其实电影院的管理系统应该来说比其他的社会服务系统的管理要简单一点。

电影院不外乎是引进电影,制定播放影片的时间表,买票,检票进场观看,还有就是一些数据管理方面的事。

如工作人员管理,票务管理等等。

为了工作机制简单有序,必然要引进一套管理系统。

1.3.定义文档中采用的专门术语的定义及缩略词简要如下CTS:CINEMA TICKET SYSTEM 影院售票系统2.产品需求概述2.1.功能简介相应的需求有:1.能够对工作人员登录进行相应的处理和管理。

影城票务系统详细设计分析资料

影城票务系统详细设计分析资料

1引言 (3)1.1编写目的 (3)1.2背景 (3)1.3定义 (3)1.4参考资料 (3)2程序系统的结构 (4)2.1系统总结构 (4)2.2系统前台运行时序图 (5)2.3系统后台运行时序图 (5)2.4系统接口说明 (6)3信息管理设计说明 (7)3.1程序描述 (7)3.2功能 (7)3.3输入项 (7)3.4输出项 (7)3.5流程逻辑 (8)3.6存储分配 (8)4用户管理设计说明 (8)4.1程序描述 (8)4.2功能 (8)4.3输入项 (8)4.4输出项 (9)4.5流程逻辑 (9)4.6存储分配 (9)5购票管理设计说明 (10)5.1程序描述 (10)5.2功能 (10)5.3输入项 (10)5.4输出项 (10)5.5流程逻辑 (11)5.6存储分配 (11)6会员管理设计说明 (11)6.1程序描述 (11)6.2功能 (12)6.3输入项 (12)6.4输出项 (12)6.5流程逻辑 (12)6.6存储分配 (12)7票务管理设计说明 (13)7.1程序描述 (13)7.2功能 (13)7.3输入项 (13)7.4输出项 (13)7.5流程逻辑 (14)7.6存储分配 (14)8影片管理设计说明 (15)8.1程序描述 (15)8.2功能 (15)8.3输入项 (16)8.4输出项 (16)8.5流程逻辑 (16)8.6存储分配 (16)9统计结算管理设计说明 (17)9.1程序描述 (17)9.2功能 (17)9.3输入项 (17)9.4输出项 (17)9.5流程逻辑 (18)9.6存储分配 (18)详细设计说明书1引言1.1编写目的根据《需求规格说明书》、《概要设计说明书》,在仔细考虑讨论之后,我们对《影城票务管理系统》软件的功能划分、数据结构、软件总体结构的实现有了进一步的想法。

我们将这些想法记录下来,作为详细设计说明书,为进一步设计软件、编写代码打下基础。

软件工程课程设计--影院售票系统可行性分析

UML 统一建模语言 课 程 设 计影院售票系统余新/余本文/尹浩/何斌软件技术一班信息工程 院 信科 系2015年 5 月 20 日题 目 小组成员学号专业班级小组成员姓名指导教师软件工程课程设计任务及成绩院(系):信息工程学院教研室:软件工程教研室《影院售票系统可行性分析》一、引言1.1编写目的随着社会的发展,人们生活水平的提高,欣赏电影逐渐成为人们闲暇时的主要娱乐方式之一。

传统的电影售票都是人工服务,观看座位都是人工安排,无法体现人性化选择,加上现在人们的生活节奏越来越快,购票时间需要相应缩短以及方便电影院工作人员的管理,本系统就是为了解决这一系列问题提出的。

1.2背景影院售票系统本项目的任务提出者:安徽新华学院13软件技术一班第七软件开发小组开发者:信息工程学院学生;该软件系统同其他系统或其他机构的基本的相互来往关系。

1.3定义SQL Server:所用的数据库管理系统VS 2005:所用的开发软件1.4参考资料(1)张海藩.软件工程.人民邮电出版社.2006年1月(2)王华.软件工程实验与课程设计指导.电子工业出版社.2008年6月(3)《VB程序设计》,谭浩强、袁玫、薛淑斌编著,清华大学出版社。

二、可行性研究的前提2.1要求影院售票系统是为方便电影院人员管理售票工作以及体现用户人性化选择而设计的,本系统能够实现管理售票、用户预订观看座位、影片录入、售票、订票、会员办理等功能。

系统可以安全、快捷、一目了然的查询用户购票情况、影片情况等。

2.2目标影院售票系统的基本目标是方便管理者查找需要的信息以及管理系统信息,为了提高效率,应该做到以下几点要求:(1)方便管理和整理影片信息的管理管理员可以直接进入登录主页面进行对影片的信息查看。

(2)管理员查看信息可以在界面中看到现已上映的影片信息以及为观众确定其的购买情况。

(3)售票人员售票为售票人员定位影片、确定座位提供方便2.3进行可行性研究的方法本次可行性分析是按照前面给出的步骤进行的,即按照复查项目目标和规模,研究目前正使用的系统,导出新系统得高层逻辑模型,重新定义问题这一循环反复过程进行的。

电影院售票系统ppt课件24页PPT


谢谢!!
更多精品资请访问
更多品资源请访问
顾客
概要设计
系统设计数据流图
影片票房情况
管理员
事务
事务
统计
更新票房
事务
更新收入信息
影院收入信息
影院信息
影院信息
处理信息
影院信息
产生影院情况 图表
情况图表
审查员
概要设计
系统维护
影院数据库
影院信息
影院信息
管理员 事务
维护
更新影院数据
处理影院出现
事务

影院信息 的问题
顾客
概要设计
会员系统数据流图
• 1、方便管理和整理影片信息的管理。管理 员可以直接进入登录主页面进行对影片的信 息查看。
• 2、管理员查看信息。可以在界面中看到现 已上映的影片信息以及为观众确定其的购买 情况。
• 3、售票人员售票。为售票人员定位影片、 确定座位提供方便
可行性分析
• 建议软件寿命:5年。

• 硬件条件:计算机,网卡,
概要设计
数据管理 ① 定时整理数据:系统管理员根据现有影院厅数,对售票的数额,
价格,会员折扣,座位号的添减等均可由计算机执行,并将运行 结果归档。 ② 查询剩余票量:能随时查询影院剩余票数,以便准确、及时、方 便地为用户提供购票信息,但不能修改数据,无信息处理权,即可 以打印清单、浏览数据等,管理权限由系统管理员掌握和分配。 故障处理 ① 内部故障处理: ② 在开发阶段可以随即修改数据库里的相应内容。 ③ 外部故障处理: ④ 本软件可能产生的错误为数据库的错误信息,应由数据库管理员 对数据库进行维护。为了确保系统恢复的能力,数据库管理员要 定期对数据库进行备份。

电影院售票系统

题目:电影院售票系统一、课程设计时间2010~11第2学期第15周,共计1周,20学时。

二、课程设计内容:某电影院的观众席共有A、B、C、D四个区,每个区有500个座位。

请写程序模拟这个售票过程(允许退票)。

三、课程设计要求程序质量:✧贯彻结构化的程序设计思想。

✧用户界面友好,功能明确,操作方便。

✧用户界面中的菜单至少应包括“售票”、“退票”、“统计满座率”、“退出”4项。

✧代码应适当缩进,并给出必要的注释,以增强程序的可读性。

课程设计说明书:✧课程结束后,上交课程设计说明书和源程序。

课程设计说明书的内容参见提供的模板。

四、指导教师和学生签字指导教师:________ 学生签名:________五、成绩六、教师评语目录一、需求分析 (1)二、设计分析 (2)三、主要界面截图 (6)四、技术要点 (8)五、个人总结 (10)六、参考文献 (11)七、源程序 (11)一、需求分析根据任务书给定的“课程设计内容”和“课程设计要求”作如下的需求分析。

售票系统要求存储当天各部电影售票情况,所以程序需要定义结构体变量存储售票情况。

系统的整体功能通过记录当天各部电影了解售票情况。

编程时采取模块化设计思想,设计主函数,通过主函数选择调用各子函数以实现该系统的各种功能。

然后设计相应的子函数来执行系统的各种功能,程序还具有退出功能,可以在程序的一次运行当中循环执行所有的功能,并根据需要终止程序的执行。

1、经过对程序设计题目的分析可知,整个程序的设计实现大致分为5个模块,其中每一个模块对应一个函数,他们的功能分别是查询当前的电影及售票数、售票、退票、统计满座率、退出。

在这些函数当中,后4个函数的实现严格按照题目的要求,而前面的2个函数属于附加功能。

2、增强了程序的实用性,使系统用户界面友好、功能明确、操作方便,应采取直接用printf函数的方式在界面上输出可供用户选择的菜单。

据此应该能够很好成要求。

1、售票,对顾客出售各票2、退票,对顾客需要票进行处理,十分钟内可退票。

影城票务系统详细设计分析

1 引言 (3)1.1 编写目的 (3)1.2 背景 (3)1.3 定义 (3)1.4 参考资料 (3)2 程序系统的结构 (4)2.1 系统总结构 (4)2.2 系统前台运行时序图 (5)2.3 系统后台运行时序图 (5)2.4 系统接口说明 (6)3 信息管理设计说明 (7)3.1 程序描述 (7)3.2 功能 (7)3.3 输入项 (7)3.4 输出项 (7)3.5 流程逻辑 (8)3.6 存储分配 (8)4 用户管理设计说明 (8)4.1 程序描述 (8)4.2 功能 (8)4.3 输入项 (8)4.4 输出项 (9)4.5 流程逻辑 (9)4.6 存储分配 (9)5 购票管理设计说明 (10)5.1 程序描述 (10)5.2 功能 (10)5.3 输入项 (10)5.4 输出项 (10)5.5 流程逻辑 (11)5.6 存储分配 (11)6 会员管理设计说明 (11)6.1 程序描述 (11)6.2 功能 (12)6.3 输入项 (12)6.4 输出项 (12)6.5 流程逻辑 (12)6.6 存储分配 (12)7 票务管理设计说明 (13)7.1 程序描述 (13)7.2 功能 (13)7.3 输入项 (13)7.4 输出项 (13)7.5 流程逻辑 (14)7.6 存储分配 (14)8 影片管理设计说明 (15)8.1 程序描述 (15)8.2 功能 (15)8.3 输入项 (16)8.4 输出项 (16)8.5 流程逻辑 (16)8.6 存储分配 (16)9 统计结算管理设计说明 (17)9.1 程序描述 (17)9.2 功能 (17)9.3 输入项 (17)9.4 输出项 (17)9.5 流程逻辑 (18)9.6 存储分配 (18)详细设计说明书1 引言1.1编写目的根据《需求规格说明书》、《概要设计说明书》,在仔细考虑讨论之后,我们对《影城票务管理系统》软件的功能划分、数据结构、软件总体结构的实现有了进一步的想法。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。









市场营销1141班
李娜
36号
目 录
1 现行系统概述…………………………………………………………2
2 系统分析………………………………………………………………3
2.1需求分析……………………………………………………………………3
2.2可行性研究…………………………………………………………………3
2.3系统的开发方法的选择……………………………………………………4
2.4组织结构与功能分析………………………………………………………4
2.5业务流程分析………………………………………………………………5
2.6数据与数据流程分析………………………………………………………6
2.7 数据分析…………………………………………………………………7
3 系统设计………………………………………………………………10
3.1系统总体结构设计………………………………………………………11
4 结束语…………………………………………………………………12
1 现行系统概述
科学发展,社会进步,人们的生活水平也不断提高,人们日益增长的物质文化
需要也逐渐提高。渐渐地,人们开始追求一种更高的生活享受,自然而然,去影院看电
影成为当下的一种潮流。
随着电影在众人的娱乐生活中占据越来越重要的地位,传统手动售票方式繁琐。
统计账户的时候一一的记录进入到账户簿里面,容易出现错误,所以研究一个电影院售
票系统已经非常重要了。设计电影售票院系统,能方便的订票、退票、查询财务售票状
况,极大的提高了工作效率。同时用户可以根据其提供的信息及时了解售票的情况,及
时买票。
本系统可以很好的帮助影院提高工作效率,进一步提高工作效益和影院现代化
水平具有很高的开发价值和使用价值。
2 系统分析
2.1 需求分析
科学发展,社会进步,人们的生活水平日渐提高,人们日益增长的物质文化需要也
渐渐提高,去电影院看电影来缓解生活与工作的压力成为当下一种潮流。随着需求量的
增大,传统的人工管理方式已经不能很好的对影院进行系统的管理,出现了诸如安排不
合理、统计不全以及对顾客的要求不能及时满足等问题。为杜绝此现象的发生,我们开
发了现代化的管理信息系统。本管理系统操作简单而且实用,包括销售管理、预定影票
管理、退票管理、查询管理和用户管理等管理系统,包括影票基本信息、影院基本信息、
放映时间信息、人员管理等,完成这些信息的增加、删除、修改查询统计功能,同时,
还可以将这些信息打印输出。该系统对影院以及影票统一进行自动化管理,大大提高了
工作人员的效率,降低了对资源的浪费,可以说是管理者的好帮手。

2.1.1用户角色需求
本管理软件操作简单,主要针对于影院的系统管理员、管理人员以及售票人员使用。
系统管理员、管理员以及售票员具有不同的操作权限。系统管理员即影院经理具有所有
的操作权限,管理员负责从上映的影片中删掉某部影片、添加即将上映的影片、查询某
部影片的上座率以及财务收入。售票人员负责查找即将上映的影片信息、售票以及为顾
客挑选满意座位。

2.1.2性能需求
本管理系统软件可以使影院的管理更规更合理,解决用户购票时间过长、影院安排
不合理以及统计不全等众多问题,能够实现影院信息化的要求,帮助管理人员利用计算
机快速方便地进行数据管理的输入、输出、查询等所需操作,使杂乱的数据可以具体化、
直观化、合理化等,提高管理人员的管理效率,降低其劳动强度。另外操作界面简单美
观,具有提示操作功能,不易发生简单的输入修改错误,容易被人们接受。

2.2可行性研究

2.2.1 技术可行性
此次信息系统开发是对所学专业知识的一次综合应用与提高,它需要用到数据库技
术、计算机网络技术以及Web开发。就技术力量来说,该学期,我已经学习了管理信息
系统,并且对网络技术和操作系统也有系统的了解,熟悉计算机原理,能解决常见的硬
件故障和硬件选择。而且,网上也有许多关于此方面的知识,从技术角度考虑,此信息
系统开发可行。

2.2.2
经济可行性

本管理系统软件,其前期的投入比较小,主要是系统的设计费用:其中包括软件的
开发、管理和维护费用等。而后续投入相对较小,很长时间都不需要进一步投资,管理
和维护费用也很少,而系统的实际能够起到的作用会远远大于投入的开发费用,相信会
有十分可观的前景,因此这个系统很有开发价值。

2.2.3
管理可行性

影院的经营者大多具备电脑基本操作知识,对于必要的专业经短期培训后即可。管
理基础工作和各项管理制度比较健全,执行严格,原始数据采集完整且保存良好。影院
的系统管理员对管理员和售票员授予不同的权限进行统一管理,大大提高了管理效率。
因此,从管理角度考虑,此信息系统开发可行。

2.3系统的开发方法的选择
我们选择结构化开发方法,即用系统工程的思想和工程化的方法,按照用户至上的
原则,自顶向下整体分析与设计和自底向上逐步实施的系统开发过程。是组织、管理和
控制信息系统开发过程的一种基本框架。
其基本思想:在系统分析时,采用自顶向下、逐层分解,由抽象到具体的逐步认识
问题的过程;在系统设计的时候,先考虑系统整体的优化,再考虑局部的优化问题;在
系统实施的时候,则坚持自底向上,先局部后整体,通过标准化模块的连接形成完整的
系统。
开发过程主要包括以下几个阶段:系统规划阶段、系统分析阶段、系统设计阶段、
系统实施阶段、系统运行与维护阶段,每个阶段都有明确的任务和目标,这样整个开发
过程容易调整和控制。

2.4 组织结构与功能分析

玩具店部的隶属关系如图2-1所示:


图2-1 隶属关系图
其中各个部门的主要职能分别是:
经理:负责整个影院的经营运行情况,给不同的人员分配任务,统筹管理。


管理员 售


管理员:从上映的影片中删掉某部影片;添加即将上映的影片;查询某部影片的上
座率;查询财务收入。
售票员:查找即将上映的影片信息;售票何为顾客挑选满意座位。

2.5业务流程分析

本系统的业务流程主要描述如下:
顾客来到影院前台,先确定其是为当场购票还是已经网上订票。若为当场购票,根
据其提供的影票信息进行查询,若顾客所要观看的影片票已售完,跟告知顾客票已售完。
若顾客所要观看的影片邮票,则由顾客选择他所满意的座位。然后,售票员查询顾客信
息是否为会员,会员卡是否有效等。如果有效,则打印出电影票并提醒顾客看电影的时
间、地点。如果会员卡已欠费,则通知顾客补交费用。若该顾客不是会员,则直接付款
拿票即可。若顾客为网上订票,售票员则根据其提供的验证信息查看其是否有效,若不
正确,则告知顾客;若正确,则打印影票并提醒顾客所观看的影片的时间、地点。

业务流程图如2-5所示:

顾客
当场订票
网上购票
售票员
核实信息

打印影票
影票

售票统计
利润报表
经理
不合格信息
合格信息
票单存底

图2-5 业务流程图
2.6数据与数据流程分析
数据流程分析是把数据在组织部的流动情况抽象地独立出来, 舍去了具体的组织机构等,以发
现和解决数据流中的问题。网上订票数据流程图基本流程图如图2-6所示

图2-6 售票系统的顶层数据流程图
网上订票数据流程图第二层如图2-7所示:

用户
用户信息 P1 影片信息 电影院售票系统 订票信息
管理

管理信息

相关文档
最新文档