影院售票管理系统的设计与实现可
行性研究报告
- 1 -
【摘要】
电影的产生改变人们的生活和娱乐习惯。去影院看电影也成为人们平时休闲娱乐、交友、学习的重要内容。生活习惯的改变影响着影院的发展。影院的规模越来越大,经营管理也越来越受到影院经营者的关注。计算机的发展和软件业的兴起对影院的发展产生了很大的影响。借助与计算机的软件的强大功能,影院的经营管理模式发生了中大变化。文章将结合电影业的发展和变迁,讨论计算机的发展对电影业的影响,讨论计算机技术在电影业的应用。以及使用visual basic语言开发影院售票系统相关问题。论文主要介绍了本课题的开发背景、系统分析、数据库设计和系统的设计与实现。
- 2 -
目录
第一章 绪论····························································5
1. 前言···························································5 2. 研究背景·······················································5 第二章 系统概述及工具介绍··············································6
1. 系统概述·······················································6 2. 数据库技术·····················································6 3. visual Basic·····················································6 4. 控件介绍·······················································7 5. ADO.net技术···················································8 第三章 需求分析·······················································10
1. 需求分析······················································10 2. 系统框架图····················································10 第四章 系统设计
1. 数据库设计····················································11 2. 程序设计······················································13
a) 登录模块··············································13 b) 系统主界面············································15 c) 影片管理··············································17 d) 操作员管理············································20 e) 预订票管理············································22 f)
检票退票··············································25
g) 售票统计··············································27
第五章 结束语·························································28 第六章 参考文献·······················································28
- 3 -
第一章 绪论
【前言】
计算机软件作为一门学科得到了迅速发展,相关技术和方法层出不穷,研究领域不断深入和发展,计算机的应用范围也得到了很大程度的普及。影视业的蓬勃发展也对计算机应用产生了极大的需求。不仅在电脑特效、音效合成、电影宣传,影院的经营与完善也要借助与计算机提供的强大支持,如影院的自动播放系统,售票系统等等。这篇文章就主要讨论影院的售票系统发展。 【开发背景】
电影的产生改变人们的生活和娱乐习惯。去影院看电影也成为人们平时休闲娱乐、交友、学习的重要内容。生活习惯的改变影响着影院的发展。影院的规模越来越大,经营管理也越来越受到影院经营者的关注。
随着计算机技术的发展,特别是计算机软件技术与数据库技术的发展,使用人们的生活与工作方式发生了很大的改观。数据库始于20世纪60年代,经过40多年的发展,现在已经形成了理论体系,成为计算机软件的一个重要分支。数据库技术体现了当代先进的数据管理方法,使计算机的应用真正渗透到国民经济各个部门,在数据处理领域发挥着越来越大的作用。
统的影院售票模式是人工的,一旦影院规模扩大,多场次、多包间,业务越来越细化,这种传统的售票模式就不能适应。必须有一种快捷、方便的经营模式出现,利用计算机软件的强大功能,就可以很容易完成这些任务。并且还能提供更多的更人性化的服务,比如预订票,更换场次、推迟场次,更换包间、退票,检票等等,如果是传统的人工售票模式,将很难完成。接下来我就将介绍我使用
- 4 -
微软.net框架下的visual Basic 语言开发的售票系统。
第二章 系统概述及工具介绍
【系统概述】
这是一个简单的影院售票管理系统,提供了影院售票过程中可能遇到的各种操作。如:添加新影片、修改或删除影片信息、搜索影片、售票、打印影票、检票、退票、预订票、统计售票基本情况等。
【数据库技术】
数据库引擎是用于存储、处理和保护数据的核心服务。数据库引擎提供了受
控访问和快速事务处理,以满足企业内最苛刻的数据消费应用程序的要求。数据库引擎还提供了大量的支持以保持高可用性。SQL Server 提供了设计、开发、部署和管理关系数据库、Analysis Services 多维数据集、数据转换包、复制拓扑、报表服务器和通知服务器所需的工具
SQL Server Management Studio:这是微软的另外一款强大的数据库系统开发工具,他除了是一个强大的IDE,同时还包含了数据库服务、报表服务等功能。它也是最流行的数据库系统之一。现在最常见的数据库系统有:oracle(甲骨文)、DB2(IBM公司)、Sysbase等。该工具秉承了微软的一贯作用,高集成,它可与vsiaul studio进行无缝的集成,使用开发人员在开发应用时更加的快速和方便。可以使用Vs提供的数据库访问工具很轻松的连接到sql server服务,同时可以建立数据库、表、存储过程、视图等。SQL Server是微软推出的中小型网络数据库系统,是目前最常用的数据库系统之一。随着SQL Server网
- 5 -