影院售票管理系统的设计与实现项目可行性研究报告.docx

上传人:b****2 文档编号:1751072 上传时间:2022-10-23 格式:DOCX 页数:29 大小:998.81KB
下载 相关 举报
影院售票管理系统的设计与实现项目可行性研究报告.docx_第1页
第1页 / 共29页
影院售票管理系统的设计与实现项目可行性研究报告.docx_第2页
第2页 / 共29页
影院售票管理系统的设计与实现项目可行性研究报告.docx_第3页
第3页 / 共29页
影院售票管理系统的设计与实现项目可行性研究报告.docx_第4页
第4页 / 共29页
影院售票管理系统的设计与实现项目可行性研究报告.docx_第5页
第5页 / 共29页
点击查看更多>>
下载资源
资源描述

影院售票管理系统的设计与实现项目可行性研究报告.docx

《影院售票管理系统的设计与实现项目可行性研究报告.docx》由会员分享,可在线阅读,更多相关《影院售票管理系统的设计与实现项目可行性研究报告.docx(29页珍藏版)》请在冰豆网上搜索。

影院售票管理系统的设计与实现项目可行性研究报告.docx

影院售票管理系统的设计与实现项目可行性研究报告影院售票管理系统的设计与实现项目可行性研究报告影院售票管理系统的设计与实现可行性研究报告【摘要】电影的产生改变人们的生活和娱乐习惯去影院看电影也成为人们平时休闲娱乐、交友、学习的重要内容生活习惯的改变影响着影院的发展影院的规模越来越大,经营管理也越来越受到影院经营者的关注计算机的发展和软件业的兴起对影院的发展产生了很大的影响借助与计算机的软件的强大功能,影院的经营管理模式发生了中大变化文章将结合电影业的发展和变迁,讨论计算机的发展对电影业的影响,讨论计算机技术在电影业的应用以及使用visualbasic语言开发影院售票系统相关问题论文主要介绍了本课题的开发背景、系统分析、数据库设计和系统的设计与实现第一章绪论51.前言52.研究背景5第二章系统概述及工具介绍61.系统概述62.数据库技术63.visualBasic64.控件介绍75.ADO.net技术8第三章需求分析101.需求分析102.系统框架图10第四章系统设计1.数据库设计112.程序设计13a)登录模块13b)系统主界面15c)影片管理17d)操作员管理20e)预订票管理22f)检票退票25g)售票统计27第五章结束语28第六章参考文献28第一章绪论【前言】计算机软件作为一门学科得到了迅速发展,相关技术和方法层出不穷,研究领域不断深入和发展,计算机的应用范围也得到了很大程度的普及影视业的蓬勃发展也对计算机应用产生了极大的需求不仅在电脑特效、音效合成、电影宣传,影院的经营与完善也要借助与计算机提供的强大支持,如影院的自动播放系统,售票系统等等这篇文章就主要讨论影院的售票系统发展【开发背景】电影的产生改变人们的生活和娱乐习惯去影院看电影也成为人们平时休闲娱乐、交友、学习的重要内容生活习惯的改变影响着影院的发展影院的规模越来越大,经营管理也越来越受到影院经营者的关注随着计算机技术的发展,特别足计算机软件技术与数据库技术的发展,使用人们的生活与工作方式发生了很大的改观数据库始于20世纪60年代,经过40多年的发展,现在已经形成了理论体系,成为计算机软件的一个重要分支数据库技术体现了当代先进的数据管理方法,使计算机的应用真正渗透到国民经济各个部门,在数据处理领域发挥着越来越大的作用统的影院售票模式足人工的,一旦影院规模扩大,多场次、多包间,业务越来越细化,这种传统的售票模式就不能适应必须有一种快捷、方便的经营模式出现,利用计算机软件的强大功能,就可以很容易完成这些任务并且还能提供更多的更人性化的服务,比如预订票,更换场次、推迟场次,更换包间、退票,检票等等,如果足传统的人工售票模式,将很难完成接下来我就将介绍我使用微软.net框架下的visualBasic语言开发的售票系统第二章系统概述及工具介绍【系统概述】这足一个简单的影院售票管理系统,提供了影院售票过程中可能遇到的各种操作如:

添加新影片、修改或删除影片信息、搜索影片、售票、打印影票、检票、退票、预订票、统计售票基本情况等【数据库技术】数据库引擎足用于存储、处理和保护数据的核心服务数据库引擎提供了受控访问和快速事务处理,以满足企业内最苛刻的数据消费应用程序的要求数据库引擎还提供了大量的支持以保持高可用性SQLServer提供了设计、开发、部署和管理关系数据库、AnalysisServices多维数据集、数据转换包、复制拓扑、报表服务器和通知服务器所需的工具SQLServerManagementStudio:

这足微软的另外一款强大的数据库系统开发工具,他除了足一个强大的IDE,同时还包含了数据库服务、报表服务等功能它也足最流行的数据库系统之一现在最常见的数据库系统有:

oracle(甲骨文)、DB2(IBM公司)、Sysbase等该工具秉承了微软的一贯作用,高集成,它可与vsiaulstudio进行无缝的集成,使用开发人员在开发应用时更加的快速和方便可以使用Vs提供的数据库访问工具很轻松的连接到sqlserver服务,同时可以建立数据库、表、存储过程、视图等SQLServer足微软推出的中小型网络数据库系统,足目前最常用的数据库系统之一随着SQLServer网络数据库应用程序日益增多,这种Web数据库应用系统的正常运行一般依赖于已存在的用户数据库创建维护数据库的工作可用SQLServer提供的SQLEnterpriseManager工具来进行,如能提供一种定制的数据库管理工具,通过管理应用程序来管理数据库及其设备,对用户来说无疑足最理想的SQLServer2005客户端/服务器数据库系统由以下两个组件组成:

程序,为基于客户端的用户提供界面以访问数据数据库结构,管理和存储服务器上的数据例如,如果使用MicrosoftSQLServer2005创建支票帐户应用程序,则必须设置一个数据库结构来管理帐户交易数据,还要设置一个应用程序充当数据库的用户界面这使用户可以访问支票帐户信息创建能够满足业务需要的数据库,要求了解如何设计、创建和维护各个组件,这样才能确保数据库的性能处于最佳状态【visualBasic】MicrosoftVisualStudio6.0:

这足微软公司提供的一款集成IDE开发工具,主要使用对象为.net程序员,即使用.net框架下的语言进行开发的程序员该工具为c/s架构下的GUI开发和B/S架构下的网站开发都提供了强大的工具支持,如工程建立、代码联想、代码着色、控件化开发、调试、测试等而且该工具不只适合与vb程序员,C+、vf等程序员也可以使用该工具提供的功能工具的最新版本足vs2010,增加了对C#程序员、基于ajax的网站开发、linq、silverlight富客户端开发等的支持功能更加强大VB访问SQLServer数据的常用方法使用VisualBasic作为前端开发语言,与SQLServer接口有几种常用的方法,即:

数据访问对象/Jet为ODBCAPI编程使用SQLServer的VisualBasic库(VBSQL)为DB库的API编程RDO远程数据对象(RemoteDataObjects)ADO数据对象(ActiveDataObjects)【控件介绍】

(1)Windows窗体:

Windows窗体控件足可重用的组件,它们封装了用户界面功能,可以在基于Windows的客户端应用程序中使用“Windows窗体”不仅提供了许多现成控件,还提供了自行开发控件的基础结构可以组合现有控件、扩展现有控件或创作自己的自定义控件

(2)DataGrid控件:

Windows窗体DataGrid控件可为ADO.NET数据集提供用户界面,以显示表格数据并允许对数据源进行更新当DataGrid控件设置为有效的数据源时,该控件将被自动填充,同时根据数据的形状创建列和行DataGrid控件可以用于显示单个表或显示一组表之间的分层关系(3)DataGridVIew控件:

新版的.net框架中,该控件替换了DataGrid,DataGridView控件提供一种强大而灵活的以表格形式显示数据的方式可以使用DataGridView控件来显示少量数据的只读视图,也可以对其进行缩放以显示特大数据集的可编辑视图可以用很多方式扩展DataGridView控件,以便将自定义行为内置在应用程序中例如,可以采用编程方式指定自己的排序算法,以及创建自己的单元格类型通过选择一些属性,可以轻松地自定义DataGridView控件的外观可以将许多类型的数据存储区用作数据源,也可以在没有绑定数据源的情况下操作DataGridView控件(4)ListView控件:

Windows窗体ListView控件显示了带图标的项的列表可使用列表视图创建类似于Windows资源管理器右窗格的用户界面该控件具有四种视图模式:

“LargeIcon”、“SmallIcon”、“List”和“Details”ListView控件的主要属性足Items,该属性包含该控件显示的项SelectedItems属性包含控件中当前选定项的集合如果将MultiSelect属性设置为true,则用户可选择多项,例如,同时将若干项拖放到另一个控件中如果将CheckBoxes属性设置为true,ListView控件可以显示这些项旁的复选框Activation属性可以确定用户激活列表中的某项时必须执行的操作类型:

选项有Standard、OneClick和TwoClick执行OneClick激活时,需要通过一次单击激活该项执行TwoClick激活时,要求用户通过双击激活该项;一次单击可以更改该项的文本颜色执行Standard激活时,要求用户通过双击激活某项,但足该项的外观不会发生更改(5)imageList控件:

在VisualBasic6.0中,Picture、DownPicture和DisabledPicture属性用于根据CheckBox、CommandButton或OptionButton控件的状态显示不同的图片例如,如果选中CheckBox控件,则显示DownPicture图像;如果禁用该控件,则显示DisabledPicture图像在VisualBasic2005中,使用ImageList控件可以获得同样的效果,例如:

在运行时显示DisabledPicture图像IfCheckBox1.Enabled=FalseThenAssignthethirdimage(DisabledPicture)totheImageproperty.CheckBox1.Image=ImageList1.Images

(2)ElseIfCheckBox1.Checked=TrueThenAssignthesecondimage(DownPicture)totheImagepropertyCheckBox1.Image=ImageList1.Images

(1)ElseAssignthefirstimage(Picture)totheImagepropertyCheckBox1.Image=ImageList1.Images(0)EndIf以上介绍的控件在本应用中都进行了使用【ADO.net技术】任何数据库应用程序的一项主要功能足连接数据源并检索数据源中包含的数据ADO.NET的.NETFramework数据提供程序充当应用程序和数据源之间的桥梁,使您可以执行命令以及使用DataReader或DataAdapter检索数据例如下面的一个应用:

读取数据库连接信息:

DimstrTmpAsString,strT()AsStringOpenApp.Path&sql.infForInputAs#1IfEOF

(1)=FalseThenLineInput#1,strTmpClose#1strTmp=Trim(strTmp)IfstrTmpThenstrT=Split(strTmp,|)Fori=0To3strT(i)=strT(i)Nextstrserver=strT(0)struser=strT

(1)strpwd=strT

(2)strdb=strT(3)EndIf执行一个查询操作:

DimsqlAsStringDimrsAsNewADODB.Recordsetsql=select*frommaintainwheremtnnum=&Trim(Me.Combo2.Text)&rs.Opensql

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 求职职场 > 简历

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1