《醉影影院系统论文00780.doc》由会员分享,可在线阅读,更多相关《醉影影院系统论文00780.doc(43页珍藏版)》请在三一办公上搜索。
1、毕业设计(论文)中文摘要题目:醉影影院系统摘要:影院系统是电影院各种操作的基础,在某种程度上体现了一个影院的管理水平,系统的好坏将决定影院的管理和效益的好坏。本文主要对醉影影院系统的管理员和售票员模块进行一个系统的设计和实现。在管理员模块,有影片的添加,修改,删除,注册会员,会员信息查看,关于,退出等功能 在售票模块中,有影片的查看,订票,订票查询,查看钱箱,注册会员,会员信息查看,关于,退出等功能 本系统主要用C#语言编写,并与SQL SEVER结合,具有很好的逻辑功能和良好的用户界面。关键词:醉影影院系统C# SQL SEVER 2005 C/S毕业设计(论文)英文摘要Title :Zui
2、Ying Cinema SystemAbstract: The ZuiYing Cinema management system is the foundation of all operating, in some degree, cinema management system reflects a cinema management level, the quality of the system will determine the management and benefit of the cinema is good.This paper focuses on designing
3、ZuiYing Cinema management systems administrator and conductor module.In the administrator module, add Films, modify Films, view Films, delete Films, booking tickets, Check the situation of tickets, keck the moneybox, Registered members, view membership information, About software, Exit etc.In the ti
4、ckets modules, view Films, booking tickets, Check the situation of tickets, keck the moneybox, Registered members, view membership information, About software, Exit etc.This system mainly written with c # and 2005 with Microsoft SQL Server database, has the very good logic function and good user int
5、erface.Keywords: ZuiYing Cinema system C/S C# SQL Server 2005目录1 引言12 开发工具及技术介绍22.1 VISUAL STUDIO C# 200522.2 SQL SERVER 200533 醉影影院系统的需求分析43.1 系统功能需求53.2 系统的性能需求53.3 系统数据要求63.4 运行环境的选择64 醉影影院系统的总体设计64.1 系统功能分析64.2 系统模块划分74.3 系统功能界面和菜单设计95 醉影影院系统的实现195.1 登入界面195.2 管理员模块195.3 售票员模块29结论30致谢30参考文献31附录3
6、41 引言21世纪是信息化的时代,信息化以更快捷、更方便融入了各行各业,目前社会上各种管理系统发展飞快,基本各个单位都引入了管理软件来管理自己日益增长的各种信息,影院系统也是有了很大的发展。影院系统是一个电影院不可缺少的部分,它对于一个电影院的业绩有很大的帮助。但一直以来人们使用落后的纸质方式记录或者根本没有记录,这种管理方式存在着许多缺点,如:效率低、不易统计,这对于查找和统计都带来了不少的困难。在电影院中采用影院管理系统来管理电影各项相关事务,不但可以提高工作效率,而且还节省了许多人力物力,增强了统计影票的方便,提高了电影院的管理能力。本文主要对醉影影院售票系统的管理员模块和售票员模块进行
7、一个系统的设计和实现。醉影影院系统的管理员模块可以负责影片管理功能,会员管理功能两个个功能,具体信息如下:影片管理功能:影片管理功能用于管理员对影片的添加,查看,修改,删除。1) 添加功能:添加新的影片信息。2)修改功能:修改对应的电影信息。3)删除功能:删除影片记录。会员管理功能有查询票行榜和查看余票功能。1) 会员信息查询功能:查询影院所有的会员信息,并且可以抽取本周的幸运会员2) 注册会员功能:填写相关的信息,注册为会员。醉影影院系统的售票员模块可以进行影片查看那功能,售票管理功能,会员管理功能。影片查看功能:查看当前销售的影票信息。售票管理功能有订票,订票查询,钱箱查询的功能。1) 订
8、票功能:选择影片信息,订取该影片的票。2) 订票查询功能:查询已经订出的票数。3) 钱箱查询:查询每部影片所卖出票的钱款。会员管理功能与管理员的会员管理功能一致。2 开发工具及技术介绍2.1 Visual Studio C# 2005 Visual Studio 是一套完整的工具,用于生成桌面和基于团队的企业级 Web 应用程序。它除了生成高性能的桌面应用程序外,还可以使用 Visual Studio 基于组件的强大开发工具和其他技术,简化基于团队的企业级解决方案的设计、开发和部署。Visual Studio 包含基于组件的开发工具(如 Visual C#、Visual J#、Visual B
9、asic 和 Visual C+),以及许多用于简化基于小组的解决方案的设计、开发和部署的其他技术。Visual C#是Visual Studio家族的新成员,它不仅全面贯彻发面向对象技术,而且在编译优化技术方面较其他同类产品具有明显的优势。它是专门针对.NET战略所开发的语言,因此它能够充分利用.NET平台的各种强大功能,并且使用起来非常直观和方便。使用Visual Studio 2005中的C#平台开发软件系统的优点:(1) 它有领先于业界的数据库工具,有综合数据库开发功能,其中数据库建模功能包括概念工具、逻辑工具和实体设计工具,以及对使用存储过程、索引、视图等等(涵盖企业数据库开发的各个
10、方面)的集成支持。还适用于行业专家的概念性工具,它是通过基于事实的对象角色建模方法,将行业领域的专家知识引入应用程序设计过程。 (2) 应用程序可体现行业需求,而这些需求是由最了解它们的个别专家定义的,因而使工程更加完美。(3) 它有强健而灵活的软件建模,完全支持业界标准统一建模语言 (Unified Modeling Language, UML) 图表符号,从而为用 Visual Studio.NET创建的模型提供了通用的元模型。(4) 它的强大的语义错误检查功能简化了创建完全兼容模型的过程。多种标准报告可对模型进行高效且直观地分析。应用程序设计人员可将自由格式的图表加入 UML 图表中,从
11、而更好地表达其体系结构和规划。从而客户可使用业界标准方法来表达应用程序的体系结构和功能,提高开发团队的效率。总之作为Microsoft.NET平台上重要的开发语言,C#所具有的面向组件,快速开发(RAD)等特点使它成为快速开发运行稳定的管理信息系统的最佳选择。2.2 SQL Server 2005SQL Server2005是大型的关系数据库管理软件,适合重型企业使用。它建立于Windows的可伸缩性和可管理性之上,提供功能强大的客户/服务器平台,高性能客户/服务器结构的数据库。随着SQL Server产品性能的不断扩大和改善,已经在数据库系统领域占有非常重要的地位.SQL Server使用T
12、ransact-SQL语言来维护,实现和访问数据库。SQL Server有多种实现程序允许用户来访问它的服务,用户可以用这些实用程序对SQL Server进行本地管理或远程管理。SQL Server 2005 还为您的数据管理与分析带来了灵活性,允许单位在快速变化的环境中从容响应,从而获得竞争优势。从数据管理和分析角度看,将原始数据转化为商业智能和充分利用 Web 带来的机会非常重要。作为一个完备的数据库和数据分析包,SQL Server 2005 为快速开发新一代企业级的商业应用程序、为企业赢得核心竞争优势打开了胜利之门。同时,SQL Server 2005 是一个具备完全 Web 支持的数
13、据库产品,提供了对可扩展标记语言 (XML) 的核心支持以及在 Internet 上和防火墙外进行查询的能力。 使用SQL Server2005开发数据库的优点:(1)高度的可伸缩性和可用性 。使用 SQL Server 2005 可以获得非凡的可伸缩性和可靠性。通过向上伸缩和向外扩展的能力,它满足了苛刻的电子商务和企业应用程序要求。向上伸缩。SQL Server 2005 利用了对称多处理器 (SMP) 系统。SQL Server Enterprise Edition 最多可以使用32个处理器和64GB RAM。向外扩展。向外扩展可以将数据库和数据负载分配给多台服务器。 可用性。通过增强的故
14、障转移群集、日志传送和新增的备份策略,SQL Server 2005 达到了最大的可用性。 (2)集成和可扩展的分析服务。有了SQL Server 2005,您可以建立带有集成工具的端到端的分析解决方案,从数据创造价值。此外,还可以根据分析结果自动驱动商业过程以及从最复杂的计算灵活地检索自定义结果集。 (3)快速开发、调试和数据转换。SQL Server 2005带有交互式调节和调试查询、从任何数据源快速移动和转化数据、以及按 Transact-SQL 方式定义和使用函数等功能。您可以从任意 Visual Studio 工具以可视化方式设计和编写数据库应用程序。(4)简化的管理和调节。使用 S
15、QL Server 2005,您可以很容易地在企业资源旁边集中管理数据库。可以在保持联机的同时轻松地在计算机间或实例间移动和复制数据库。3 醉影影院系统的需求分析3.1 系统功能需求影院系统在电影院中占有重要的地位,它存储着电影院的基本信息,其中包括票价,余票,售票情况。对于电影院来讲,影院系统是重要的组成部分,它有效地管理电影院的信息,对电影院的售票和统计起着重要的作用。本系统根据电影院的实际要求,结合电影院管理的实际流程要,需实现以下功能:1) 登录功能:输入账号密码,进行登录操作。2) 添加影片:添加新的影片信息。3) 查询影片信息:选择相应的影片,查询该影片的信息。4) 修改影片:选择
16、需要修改的影片,修改该影片的信息。5) 删除影片:选择需要删除的影片,删除该影片。6) 订票:选择影片,订取该影片的影票。7) 订票查询:查询订票情况。8) 钱箱查询:查询当前的钱箱信息。9) 查看会员信息:查看影院的会员信息,并可以抽取幸运会员。10) 注册会员:注册新的会员。11) 关于:关于这个软件的相关信息。12) 退出:退出当前登录3.2 系统的性能需求为了保证系统能够长期、安全、稳定、可靠、高效的运行,影院管理系统应该满足以下的性能需求: 系统的开放性和系统的可扩充性:醉影影院系统在开发过程中,应该充分考虑以后的可扩充性,而要实现这一点需要该影院系统为一个开放系统,为了实现这样的目
17、的,该系统一方面可以简单的加入和减少系统的模块,配置系统的硬件;另一方面可以通过软件的修补、替换完成系统的升级和更新换代。3.3 系统数据要求 影院售票系统的数据需求包括如下几点: 1. 数据录入和处理的准确性(根据影院管理)影院的数据对影院有重要的影响,如影票的价格,影票的票数等数据,对影院的收益有决定性的影响。所以开发的影院系统的数据必须保证准确性。 2. 数据的独立性影院售票系统的管理对电影院有很重要的影响,不可能让每一个人都对其进行操作,应该有特定的人员(管理员)对影院售票系统进行管理,对系统进行独立操作。3.4 运行环境的选择由于计算机发展迅速,为将来升级的考虑,这里要求所提供的硬件
18、设备要比能够运行该系统所需要的最低硬件标准高出一些。1软件环境:操作系统:采用Windows XP或Windows 2003以上;开发工具:C#2硬件环境:CPU:Intel Pentium(R) 4以上;内存:512M;硬盘:80G;网卡:100M。4 醉影影院系统的设计4.1 系统功能分析醉影影院系统是一个比较完整的影院管理系统。在本系统中主要包括用户登录功能影片管理功能、售票管理功能、会员管理管理功能,它们通过不同的模块可以实现。它们的具体描述如下:1用户登录主要用于验证用户的信息是否合法。2. 管理员模块管理员模块,主要有影片管理功能,会员管理功能两个个功能,具体信息如下:1)影片管理
19、功能影片管理功能主要实现管理员对影片信息的管理,如影片的添加,修改,删除等。2)会员管理功能会员管理功能主要实现管理员对会员的管理,如会员注册,抽取幸运会员等。3. 售票员模块售票员模块,主要有影片管理功能,售票管理功能,会员管理功能三个功能,具体信息如下:1)影片管理功能影片管理功能主要实现售票员对影片信息的查看。2)售票管理功能售票管理功能主要实现管理员对影票的管理,如订票,钱箱查看等。3)会员管理功能会员管理功能主要实现管理员对会员的管理,如会员注册,抽取幸运会员等。4.2 系统模块划分登陆按照3.1的系统功能设计,可以把醉影影院系统划分为管理员模块、售票员模块。它们的各自的功能如图4-
20、1,图4-2所示:管理员模块 退出关于影片管理会员管理会员注册会员信息查询删除影片修改影片影片增加抽奖图4-1 醉影影院系统模块划分(管理员模块)图 登陆售票员模块 退出关于会员管理售票管理影片管理会员注册会员信息查询钱箱查询订票查询订票影票信息抽奖图4-2 醉影影院系统模块划分(售票员模块)图4. 3 系统功能界面和菜单设计4.3.1设计界面本系统的主界面是一个多文档窗体,使用它可以使程序条理清晰,井然有序,本系统的窗体名设计如表4-1所示,主要用来描述主界面中出现的界面,包括界面的名称和界面的ID。表4-1 窗体名表窗体属性取值登录窗体LoginForm主窗体MainForm订票窗体Ord
21、erForm会员注册窗体MemberForm退出窗体ExitForm影片信息查询SelectForm关于AboutForm修改电影窗口UpdateFilmForm钱箱MoneyForm订票查询SearchTicketForm显示图片窗体ViewForm4.3.2菜单设计醉影影院系统划使用菜单编辑器为主窗体添加多级菜单,具体的菜单属性如表4-2所示,该表用来描述界面中设计的菜单,包括菜单的名称和Name。表4-2 菜单属性设置表CaptionName影片管理picFilms增加影片picAdd影片信息tsbtnSearch修改影片tsbtnUptade售票管理picTicket查询订票picSe
22、arch钱箱查询picMoney订购电影票picOrder会员管理picMember会员信息tsmiMemberInfor会员注册tsmiRegister4.4数据库设计4.4.1 E-R图根据实际需要,本系统需要的数据包括影票数据、权限数据、会员数据、钱箱数据、票数数据,设计的实体和联系模型(ER图)如图4-3,4-4,4-5所示:时间时间片名片名折扣类型座位号座位号订购NM电影片会员票数价格会员类型票数大厅名称时间姓名日期座位户名密码管理员订票身份证电话权限电话顾客折扣会员类型折扣类型价格图4-3 醉影影院系统订票E-R图M1图4-4 醉影影院系统订购电影票电影片名场次放映时间语言片长价格
23、订座座位号座位类型座位软座数量硬座数量情侣座数量座位编号M1图4-5 醉影影院系统电影票E-R图4.4.3表的设计我们使用的数据库系统是SQL Server。根据前面的E-R图,建立以下数据表:1. 电影信息表:Film电影信息表用来存储电影的数据,如电影名称、导演、演员、电影简介等数据。表的字段说明如表4-3所示。表4-3 电影信息表(Film)列名类型标识列允许为空描述FIDInt 是否电影编号(主键)FFilmNameNvarchar(20)否否电影名称FDirectorNvarchar(10)否否导演FPlayNvarchar(50)否否演员FIntroNvarchar(1000)否否
24、电影简介FLanguageNvarchar(10)否否语言FLongInt否否片长(分钟)FDateNvarchar(50)否否放映日期FMoneyInt否否价格FNumberInt否否票数FNumNvarchar(50)否否座位编号(1300)FPhotoNvarchar(50)否否海报的相对路径FPewNvarchar(10)否否硬座数量150FComPewNvarchar(10)否否软座数量100FLoveNvarchar(10)否否情侣座数量50FSortIDInt否否外键,引用Sort的SID电影类别FTimeIDInt否否外键,引用Time的放映时间TID其中电影主键从1开始。 2
25、. 座位类别表:Seat座位类别表用来存储座位的数据,如座位的编号,座位的类型,座位票价,座位编号范围等数据。表的字段说明如表4-4所示。 表4-4 座位类别表(Seat)列名类型是否标识列允许为空描述SEIDInt是否主键STypeNvarchar(10)否否座位的类型:如情侣坐,软座,硬座SMoneyInt否否座位票价:硬座为电影票价,软座另加5元,情侣坐要加10元SNumberNvarchar(10)否否座位编号范围其中座位编号主键从1开始。3. 折扣表:Agio折扣表用来存储用户的数据,如折扣编号,折扣类型,折扣等数据。表的字段说明如表4-5所示。表4-5 折扣表(Agio)列名类型是
26、否标识列允许为空描述AIDInt是是主键,ATypeNvarchar(10)否否打折类型:比如会员,学生,残疾人士,团体等等ARebateInt否否折扣:90就是9折其中折扣编号主键从1开始。4. 订票表:Ticket订票表用来存储影票的数据,如电影名称,联系方式,身份证等证件,放映日期,放映时间,放映大厅,座位号,票价,打折后的票价,订票数量,票数总价,折扣类型等数据,表的字段说明如表4-6。 表4-6 订票表(Tickets)列名类型是否标识列允许为空描述TIdInt是否主键TFNameNvarchar(20)否否 电影名称TPhoneInt否否联系方式,电话TCardNvarchar(5
27、0)否否身份证等证件TDateNvarchar(50)否否放映日期TTimeNvarchar(50)否否放映时间THallNvarchar(10)否否 放映大厅TNumberInt 否否座位号TTicketPriceInt否否票的单价TPayMoneyInt否否打折后的价格TCountInt否否订购票的数量TMoneyInt否否票数总价TAgionvarchar否否折扣类型其中影票主键从1开始。5. 登陆类型表:Types登陆类型表用来存储登陆类型数据,如登陆类型编号,用户类型,用户名等数据。表的字段说明如表4-7所示。表4-7 登陆类型表(Types)列名类型是否标识列允许为空描述TIDIn
28、t是否主键TLgoinTypeNvarchar(10)否否用户类型:管理员和售票员TLgionIdNvarchar(10)否否用户名TLgionPwdNvarchar(10)否否用户密码其中登陆类型主键从1开始。6. 钱箱表:Money钱箱表用来存储卖出影票的钱数统计,表中的MFilm引用Film的FID。MSum是表示该电影的金额,表的字段说明如表4-8所示。表4-8 钱箱表(Money) 列名类型是否标识列允许为空描述MSumInt是否该电影的金额MFilmInt否否外键,引用电影的主键FID7. 电影类型表:Sort电影类型表用来存储电影类型的数据,如电影类型的编号,电影的类型等数据,表
29、的字段说明如表4-9所示。表4-9 电影类型表(Sort)列名类型是否标识列允许为空描述SOIDInt是否主键SSortNvarchar否否电影的类型8. 会员信息表:Member会员信息表用来存储会员的信息,如会员编号,会员类型,折扣,用户姓名,会员省份证,会员的联系电话等数据。表的字段说明如表4-10所示。表4-10 会员信息表(Member) 列名类型是否标识列允许为空描述MIDInt是否主键,标识列;会员编号MTypeNvachar否否会员类型MDiscountNvachar否否折扣MNameNvachar否否用户姓名MID cardNvacharr否否会员身份证号MPhoneNvac
30、har否否会员的联系电话其中会员信息主键从1开始。9. 会员类型表:MemberTypes会员类型表用来存储会员类型信息,如会员的类型编号,会员类型等数据。表的字段说明如表4-11所示。表4-11 会员类型表(MemberTypes)列名类型是否标识列允许为空描述MIDInt是否主键,标识列;类型编号MTypeNvachar否否会员类型其中会员类型主键从1开始。10. 放映时间表:Time放映时间表用来存储放映时间的数据,如放映时间编号,放映时间等数据,表的字段说明如表4-12所示。表4-12 放映时间表(Time)列名类型是否标识列允许为空描述TIDInt是否主键,标识列;TTimeNvac
31、har否否放映时间THallIDInt否否外键,引用Hall表的HID 放映大厅其中放映时间主键从1开始。11.放映大厅表:Hall放映大厅表用来存储放映厅的数据,如放映厅编号,放映大厅等数据,表的字段说明如表4-13所示。表4-13 放映大厅表(Hall)列名类型是否标识列允许为空描述HIDInt是否主键,标识列;HHallNvachar10)否否放映大厅4.4.3表之间的关系根据前面的E-R图的设计,可以得到醉影影院系统数据库中的表关系。如图4-6所示:图4-6 醉影影院系统表之间的关系5 醉影影院系统的实现5.1 登入界面为了能正常使用,用户首先需要通过登录界面实现身份确认。在本系统中,
32、不同权限的用户通过不同的登陆界面进进行登陆操作。管理员登陆界面如图5-1所示;售票员登陆界面如图5-2所示。登陆后进入主界面,管理员主界面如图5-3所示;售票员主界面5-18所示:图5-1 系统登录界面(管理员)图5-2 系统登录界面(售票员)5.2 管理员模块为了有效管理和维护该系统,需要赋予管理员一些特定的权限,如添加影片,修改影片,删除影片功能,同时还拥有售票员的会员信息查询,会员注册等功能。系统主界面如图5-3所示:图5-3 主界面(管理员)5.2.1影片管理“影片管理”主要用于对影片信息的管理,如影片的增加,影片的修改,影片的删除等功能,如图5-4所示:图5-4 影片管理菜单图1.
33、影片增加当电影院引入新的影片的时候,管理员需要新增影片信息到系统。管理员成功登陆系统选中“影片管理”菜单中的“影片增加”就能将电影信息增加进系统。管理员在该界面中可以通过选择填写电影内容(图5-5)和电影特殊信息(图5-6 )来实现电影详细信息的增加,增加后的电影信息可以从影片管理菜单中的影片修改中看到,如图5-7所示:图5-5 新增电影界面(电影内容)图5-6新增电影界面(电影特殊信息)2. 修改影片功能此按钮用于删除电影,点击跳转至图5-11删除影片界面当发现新增电影的信息填写错误的时候,管理员需要修改影片信息到系统。管理员成功登陆系统选中“影片管理”菜单中的“修改影片”如图(5-7)就能
34、将电影信息修改进系统。管理员在该界面中可以通过选择填写修改电影内容(图5-8 )和电影特殊信息(图5-9 )来实现电影详细信息的修改。修改影片导演 图5-7 修改影片界面图5-8修改影片内容界面修改影片时长 图5-9 修改影片特殊信息界面单击保存修改,修改后的信息如图5-10所示。修改后的片长修改后的导演图5-10 修改后电影修改界面3.删除影片功能当发现电影已经不热播或者卖不出票的时候,管理员需要删除该影片的信息。管理员成功登陆系统选中“影片管理”菜单中的“删除影片”(如图5-11)就能将该电影信息删除。管理员在该界面中可以通过选择需要删除的影片,确定后,该影片就被删除。选择电影后,单击“删
35、除”按钮图5-11 删除影片界面删除电影test后的界面如图5-12示: 图5-12电影修改界面(删除了电影test后的界面)5.2.2 会员管理顾客订票的时候,若该顾客为会员的话,则可以享受相应的折扣优惠。如钻石会员可以享受6折的优惠,金卡会员可以享受6.5折优惠,银卡会员可以享受7折优惠。会员管理主要用于对会员的查看和注册,如图5-13所示: 图5-13 会员管理菜单1. 会员信息查询界面当管理员需要查看会员信息或者需要抽取本周的幸运会员的时候。管理员需要登录该菜单。管理员成功登陆系统选中会员管理菜单中的查看会员信息就能查看会员信息(如图5-14)。该界面上的抽奖按钮用来从所有的会员中抽取
36、以为幸运用户。图5-14 会员信息界面选择会员类型,单击查询按钮,则会出现该类型的所有会员信息。如图5-15:图5-15 会员信息查询界面如果需要删除会员信息,则选中该会员,并右击鼠标。选择删除即可。删除前界面如图5-16所示,删除后的界面如图5.17所示:图5-16 会员信息删除前界面图5-17 会员信息删除后界面2.会员注册界面当管理员发现需要添加会员信息的时候,需要该界面添加该信息。管理员成功登陆系统选中“会员管理”菜单中的“会员注册”就能将会员信息注册到系统中。管理员在该界面中通过选择填写会员信息(图5-18 )来实现会员的添加,确定后,修改后的会员信息可以在“影片管理”菜单中的“会员
37、信息查看”:图5-18会员注册界面注册后的会员信息,如图5-19所示:图5-18 中新增的会员信息图5-19 会员信息(增加会员后的界面)单击该界面上的抽奖按钮,出现本周的幸运用户,如图5-20所示:本周的幸运用户图5-20 抽取幸运会员5.3 售票员模块系统的主要使用者为售票员,售票员使用本系统进行售票,会员注册等操作。实现顾客的订票和会员注册需求。售票员拥有的权限有:查看影片信息,订票,订票查询,钱箱查询, 会员注册,会员信息查看,关于,退出。其中会员管理功能与管理员中的会员管理功能一致。本模块不进行描述。售票员模块的主界面如图5-21所示:图5-21 主界面(售票员)5.3.1 影片管理
38、 影片信息查看当售票员需要查看电影信息的时候,需要该界面来查看信息。菜单如图5-22所示:图5-22 影院管理菜单图1.售票员成功登陆系统选中影片管理菜单中的影片查询就能查看影片信息。如图5-23:此按钮用于订票,点击跳转至图5-23图5-23影片信息窗口5.3.2 售票管理售票管理菜单,用于对票务的管理和钱箱的查看,主要有订票功能,订票查询功能,钱箱查询功能。用于对票务的管理和钱箱的查看,具体菜单如图5-24所示:图5-24售票管理菜单列表1.订票功能:顾客需要订取影票的时候,需要该界面执行订票操作。售票员成功登陆系统选中“售票管理”菜单中的“订票”(如图5-25)就能够订取影票。售票员在该
39、界面面中通过选择填写订票信息(图5-26 )就能成功订取影票,订取的影票信息可以在“售票管理”下的“订票查询”界面中查询: 图5-25 订票界面图5-26 订票信息界面订取影票的同时,更新钱箱。如图5-27图5-27提示更新钱箱成功否则如果不是会员,且愿意注册会员,则可以进行会员注册,转图5-18。2.订票查询功能:当售票员需要查询影票的详细信息的时候,售票员可以选中“售票管理”菜单中的“订票查询”菜单项,进入订票查询的界面,如图5-28所示:图5-28 订票查询界面3. 钱箱查询功能:当有售票员需要查看影片的销售额的时候,他可以选中“售票管理”菜单中的“钱箱查询”菜单项,进入钱箱查询的界面,
40、如图5-29所示:总的订票信息。图5-29 钱箱查询界面5.3 其他在管理员模块和售票员模块中都包括了“关于”和“退出”菜单。用户通过它们能查看软件信息和退出系统。1.关于菜单关于菜单是一个描述系统的帮助信息,用于查看该软件的信息,如图5-30所示:图5-30关于界面2. 退出菜单用户通过退出菜单,选择不同的方式,可以直接退出当前系统,也可以通过换班退出到登陆界面,已供其他人登陆,界面如图5-31所示:图5-31退出界面结论在本次设计的全过程中,我对三年所学的知识有了一个比较系统的认识和理解。涉及了各方面的知识,大大扩展了我的知识面,同时是我学会了如何使用所学的知识去解决一些实际的问题。此系统
41、是我个人做的一个简单的影院售票系统,该系统简单明了,容易上手操作,优点有以下几点:1、在新加电影的菜单中,能够插入图片。与现实生活中的需求一致。2、系统的退出方式有直接退出和换班退出,换班退出操作可以供下一个人直接在登陆界面登陆,更加方便。在醉影影院系统设计和实现过程中我深知自己掌握的知识还远远不够,把学到的知识应用到实际中去,还需要多做多练,才可以把理论的精华发挥出来,同时由于时间问题本系统也存在很多不足和值得改进的地方:(1)由于开发此系统时自己并没有相关开发经验,所以有许多功能不全面,如没有注册功能,整个设计就只有两个登陆用户,如需有其他用户必须在数据库中加入,很不方便。(2)系统的界面
42、不太美观,不符合标准的设计规范,代码书写比较杂乱。(3)由于时间原因,没有设置帮助功能,以及系统的可扩充性也不是很好。致谢首先,我要感谢我的指导老师雷雁,从选题、课题研究到论文撰写过程中他们给予我悉心的关怀和指导。雷老师严谨的治学态度,诲人不倦的敬业精神深深感染着我。你们在课题中对我的指导和严格要求将使我一生受益。雷老师无论在学习上还是生活中都尽可能的给我提供帮助和支持,为我的发展营造空间,我会因此终生受益。其次,我要感谢我的家人,尤其是我的父母亲,虽然你们并不懂我做的课题研究,但是你们给予了我前进的动力和永不放弃的精神。 最后,感谢南京信息职业技术学院计算机与软件技术学院的各位老师的日常教导
43、和培养。感谢南京信息职业技术学院计算机与软件技术学院的全体同学给我的真挚帮助。感谢我的朋友们在生活中陪我走过的每一天。参考文献1 美Stephen,Walther,汤涛译.ASP.NET揭秘.第2版.北京:中国电力出版社,2003 2 萨师煊. 数据库系统概论(第三版).北京:高等教育出版社,20003 王国荣.NET网页制作教程从基本语法学起.武汉:华中科技大学出版社,20054 沈林兴, 张淑平. 程序员教程. 北京:清华大学出版社,20015 刘韬,楼兴华.SQL Server 2000数据库系统开发实例导航.北京:人民邮电出版社,20046 陈圣国. 信息系统分析与设计. 西安:西安电子科技大学出版社,2004附录1、 登陆代码 /“登录”按钮的单