影院订票管理系统实验报告精编版
- 格式:docx
- 大小:88.41 KB
- 文档页数:28
电影院售票管理系统可行性分析报告计算机科学与信息工程系实验报告电影院售票管理系统可行性研究报告学生姓名: 张礼鹏学号: 2010893017 班级: 科技非师范指导教师: 宋晓明学院: 黑河学院提交时间: 2012年11月1日- 1 -计算机科学与信息工程系实验报告目录1.引言 ..................................................................... ........................................................................ (3)1.1编写目的 ..................................................................... .. (3)1.2项目背景 ..................................................................... .. (3)1.3定义 ..................................................................... ........................................................................ . (3)1.4参考文献 ..................................................................... .. (3)2.可行性研究的前提 ..................................................................... (3)2.1要求 ..................................................................... ........................................................................ . (3)2.2目标 ..................................................................... ........................................................................ . (3)2.3条件、假定和限制 ..................................................................... . (4)2.4可行性研究方法 ..................................................................... .. (4)2.5决定可行性的主要因素 ..................................................................... ............................................ 4 3.对现有系统的分析 ..................................................................... (4)4.所建议系统技术可行性分析 ..................................................................... .. (4)4.1对系统的简要描述 ..................................................................... . (4)4.2处理流程和数据流程 ..................................................................... (4)4.3采用建议系统可能带来的影响 ..................................................................... .. (5)4.4.1对现有软件的影响 ..................................................................... . (5)4.4.2对用户的影响 ..................................................................... (5)4.4.3对系统运行的影响 ..................................................................... . (5)4.4.4对经费支出的影响 ..................................................................... . (5)4.5技术可行性评价 ..................................................................... .. (5)5.所建议系统经济可行性分析 ..................................................................... .. (5)5.1支出 ..................................................................... ........................................................................ . (5)5.1.1基建投资 ..................................................................... .. (5)5.2效益 ..................................................................... ........................................................................ . (5)5.2.1一次性收益 ..................................................................... . (6)5.2.2经常性收益 ..................................................................... . (6)5.3收益/投资比 ..................................................................... .. (6)5.4投资回收期 ..................................................................... . (6)5.5敏感性分析 ..................................................................... . (6)6.社会因素可行性分析 ..................................................................... .. (6)6.1法律因素 ..................................................................... .. (6)6.2用户使用可行性 ..................................................................... .. (7)7.其他可供选择的方案 ..................................................................... .. (7)8.结论意见 ..................................................................... ........................................................................ . (7)- 2 -计算机科学与信息工程系实验报告 1.引言1.1编写目的编写本文档的目的是根据系统分析工程师和客户沟通的结果,对用户需求进行了全软件的功能和性能与界面,确定该软面细致的分析,深入描述《电影院售票管理系统》件设计的限制和定义软件的其他有效性需求。
2016-2017学年第2学期《C++》课程设计报告题目:电影院售票系统专业:计算机科学与技术班级:14(1)姓名:虞跃华指导教师:陈宝国成绩:计算机学院2017年4月21日(课外的,第十周答辩和总结)2017年5月21日(课内的,第十四周答辩和总结)目录1. 绪论 (4)1.1系统的开发背景 (4)1.2系统开发的必要性 (5)1.3系统开发目标与意义 (5)2. 开发工具 (6)2.1VB简介 (6)2.2数据库开发工具 (6)3 需求分析 (7)3.1可行性分析 (7)3.2功能描述 (8)3.3数据字典 (8)3.4系统功能图 (12)3.5对性能的规定 (13)3.6数据管理能力要求 (13)3.7故障处理要求 (14)4. 主要界面及功能 (14)4.1影院售票管理系统 (14)4.2小卖部管理 (18)4.3查询统计 (20)5. 详细设计 (23)5.1结构程序设计 (23)5.2人机界面设计 (24)6. 功能实现 (26)6.1售票系统 (26)6.2小卖部系统 (32)总结 (39)参考文献 (39)1. 绪论1.1系统的开发背景当今时代是飞速发展的信息时代,在各行各业中离不开信息处理,这正是计算机被广泛应用于信息管理系统的环境。
计算机的最大好处在于利用它能够进行信息管理。
使用计算机进行信息控制,不仅提高了工作效率,而且大大的提高了其安全性。
尤其对于复杂的信息管理,计算机能够充分发挥它的优越性。
管理信息系统是进行信息的采集、存储、加工、维护和使用的系统,它是随着管理科学和技术科学的发展而形成的。
影院售票管理系统是一个经济社会不可缺少的部分,它的内容对于企业管理的决策者和管理者来说都至关重要,所以影院售票管理系统应该能够为用户提供充足的信息和快捷的查询手段,对用户来说可以轻松的查阅自己消费信息等。
但是一直以来人们都是靠传统人工的方式管理影院售票,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。
标题当今社会是一个讲求效率的社会,时间就是金钱。
开发简单,易于操作的管理软件不仅可以节省时间,还可以避免浪费人力,物力,提高效率。
待开发系统是一个对电影预订的管理系统,简单,易学,将成为电影预订管理的好帮手。
1.1编写目的可行性研究的目的是为了对问题进行研究,以最小的代价在最短的时间内确定问题是否可解经过对此项目进行详细调查研究,初拟系统实现报告,对软件开发中将要面临的问题及其解决方案进行初步设计及合理安排。
明确开发风险及其所带来的经济效益。
本报告经审核后,交小组审查。
1.2背景1.2.1 工程的名称:电影票预定管理系统1.2.2 工程产品的名称:电影票预订管理系统1.2.3 工程组织者:电影票预订管理系统开发者产品用户:产品设计者:电影票预订管理系统开发者产品生产者:电影票预订管理系统开发者1.2.4 产品所有权:电影票预订管理系统开发者拥有1.4参考资料《软件工程》----王利福张世琨朱冰编著北京大学出版社《数据库原理与应用》----李昭原主编科学出版社《软件工程导论》 ----张海藩清华大学出版社2.可行性研究的前提2.1要求主要功能:为客户提供电影票预定服务,方便电影院的售票工作,提高电影院的服务质量和服务效率,实现网络订票系统。
性能要求:电影院提供的信息必须及时的反映在与其相关的电影主页上。
售票系统的定单必须无差错的存储在电影院的主服务器上。
对服务器上的数据必须进行及时正确的刷新。
输出要求:数据完整,详实。
输出要求:简捷,快速,实时。
安全与保密要求:服务器的管理员享有对电影院信息库及订票信息库的管理与修改。
售票员只享有对订票信息库的部分修改权限(写入与读出)。
完成期限:预计六个月,即截止2010年11月31日。
哦2.2目标系统实现后,大大提高电影院服务效率。
降低售票服务中的错误发生率,减少信息交流的烦琐过程及其带来的开销。
2.3条件、假定和限制建议软件寿命:5年。
硬件条件:服务器sun工作站,终端为pc机。
毕业设计说明书在线影院订票管理系统设计与实现在线影院订票管理系统设计与实现摘要伴随着网络的蓬勃发展和不断普及,以及电影的拍摄技术与视觉效果都在不断提升,人们走入电影院看电影已是越来越普便。
但由于种种原因,人们没有时间到电影院排队买票。
网上影院订票系统就是为了达到这个目的而进行设计并实现的。
网上影院订票系统的功能包括:后台用户管理,影片管理,场次管理,广告管理,管理员权限管理,前台影片分类浏览,按条件场次查询,选座订票,用户信息管理,用户退票。
本文首先对系统需求分析做了详细的介绍,然后对系统的概要设计进行了阐述并重点介绍了网上影院订票系统功能模块的具体设计及实现。
本系统是用MySQL5.1数据库、JAVA语言和MyEclipse8.5平台编写实现的。
其实现技术主要是数据库后台和动态网页前台相互连接,因此必须从操作的灵活性、敏捷性以及整体的高效性、安全性进行具体设计。
作为一种该研究方向的探索,系统旨在提供一个可以操作、功能完全、特色突出的网上影院订票系统。
关键词:网上影院订票系统,JAVA,MySQL5.1,MyEclipse8.5The design and implementation of online cinema bookingsystem based on JSP TechnologyABSTRACTWith the vigorous development of the network and the increasing popularity, and film technology and visual effects are rising, people go to the cinema is already more and more at will. But for a variety of reasons, people have no time to the cinema lined up to buy tickets. Online cinema ticket system is to achieve this goal and to carry on the design and realization.Online cinema ticket system features include: the background user management, the movie management, hitting streak management, administration of advertising, the administrator rights management, front desk film classification browsing, according to conditions streak inquires the, choose a booking, the user information management, the user refunded. This paper first analyzes the system requirements for described in detail, and then to the outline of the system design is discussed in this paper and mainly describes the cinema tickets online system function module design and realization of the concrete.This system is used MySQL5.1 database, the JAVA language and MyEclipse10 platform of the realization of the writing. Its implementationtechnology is mainly backstage database and dynamic web front desk mutual connection, and therefore must be from operation flexibility and agility and the overall efficiency of the safety, specific design. As a kind of the study direction exploration, the system is intended to provide a can operation, fully functioning, outstanding characteristics of online cinema ticket system.Keywords:Online Cinema TicketSystem,MySQL5.1,JAVA,MyEclipse8.5目录1 绪论......................................................................................................................................1.1 选题背景...........................................................................................................................1.2 网上影院订票系统的发展 ..............................................................................................1.3 网上影院订票系统的意义 ..............................................................................................2 系统分析..............................................................................................................................2.1 系统需求分析...................................................................................................................2.2 系统功能分析...................................................................................................................2.3 系统开工具发...................................................................................................................2.3.1 MyEclipse 8.5................................................................................................................2.3.2 MySQL 5.1 ....................................................................................................................3 系统概要设计 (1)3.1 系统功能结构设计 (1)3.2 数据字典 (1)3.2.1 数据项 (1)3.2.2 数据存储与数据流图 (2)3.2.3 数据库概念结构设计 (2)3.2.4 数据库逻辑结构设计 (2)3.2.5 数据库搭建Struts2 + Spring + Hibernate (2)4 系统详细设计与实现 (3)4.1 网站首页 (3)4.1.1 头部导航栏 (3)4.1.2 中间部分 (3)4.1.3 页面下面部分 (3)4.1.4 电影展示页面 (3)4.1.5 放映时刻表页面 (4)4.1.6 单部影片详细展示页面 (4)4.1.7 登录页面 (4)4.1.8 注册页面 (4)4.1.9 选座订票页面 (4)4.1.10 支付页面 (4)4.1.11 用户中心页面 (4)4.1.12 用户中心 (4)4.1.13 我的订单 (4)4.1.14 编辑个人信息 (5)4.1.15 修改密码 (5)4.1.16 管理员后台登录 (5)4.1.17 后台影片管理 (5)4.1.18 后台场次管理 (5)4.1.19 后台用户管理 (5)4.1.20 后台票务管理 (5)4.1.21 后台广告管理 (5)4.1.22 后台管理员管理 (5)4.1.23 分权限管理 (6)4.1.24 过滤所有action——拦截器 (6)4.1.25 过滤所有jsp——过滤器 (6)5 系统测试及运行维护 (6)5.1 系统测试 (6)5.2 系统测试 (6)5.3 测试目的 (6)5.3.1 测试方法和工具 (6)5.3.2 系统运行 (6)5.3.3 系统维护 (6)6 结论 (6)参考文献 (6)致谢 (6)1 绪论近年来,随着Internet技术的快速发展,电子商务越来越流行起来。
(完整)影院售票管理系统可行性分析报告(完整)影院售票管理系统可行性分析报告编辑整理:尊敬的读者朋友们:这里是精品文档编辑中心,本文档内容是山我和我的同事精心编辑整理后发布的,发布之前我们对文中内容进行仔细校对,但是难免会有疏漏的地方,但是任然希望((完整)影院售票管理系统可行性分析报告)的内容能够给您的工作和学习带来便利。
同时也真诚的希望收到您的建议和反馈, 这将是我们进步的源泉,前进的动力。
本文可编辑可修改,如果觉得对您有帮助请收藏以便随时查阅,最后祝您生活愉快业绩进步,以下为(完整)影院售票管理系统可行性分析报告的全部内容。
2o ......4o 1 o .......................................................................................... 引言 31.1编写目的 (3)U 2背景 (3)1.3定义 (3)1o 4参考资料 (3)2. 1基本要求 (3)2.2主要目标 (3)2o 3提供系统版本,系统功能升级接口假定和限制 (4)2.4进行技术可行性分析的方法 (4)2o 5评价准则 (4)3。
.......................................... 对现有系统的分析43o 1现状分析 (4)3o 2局限性 (5)建议的系统54o 1建议的系统的概述 (5)4. 2改进之处 (5)4.3影响 .................................... 错误!未定义书签。
4。
4局限性 ................................. 错误!未定义书签。
4.5技术条件方面的可行性 ..................... 错误!未定义书签。
5. 可选择的其他系统方案 (6)6. 系统方案评价 (6)7. 己选系统方案的技术风险分析 ................ 错误!未定义书签。
电影院售票系统国外研究报告
电影院作为一个受欢迎的娱乐场所,其售票系统的顺畅和高效非
常重要。在国外,研究人员们一直在探索如何提高电影院售票系统的
效率。本文将介绍一些国外关于电影院售票系统的研究成果。
首先,研究人员们发现,使用智能手机应用程序购买电影票已经
成为一种趋势。通过这种应用程序,观众可以轻松查看当前正在播放
的电影和场次,并购买电子票。这不仅方便了观众,还能减少售票窗
口的拥堵。此外,应用程序还提供了其他功能,如购买零食和饮料,
选择座位和查看电影的评分和剧情介绍。
其次,有些研究人员专注于改进电影票售卖机的设计。他们发现,
将售卖机放置在电影院的核心位置,可以增加售票的速度和便利性。
此外,售卖机的设计也必须简单易用,通俗易懂。
最后,一些研究人员开始探索新的售票技术,如使用虚拟现实技
术来增强观众的购票体验。这项技术能够模拟真实的电影院场景,让
观众在虚拟世界中购票,轻松选择座位并在电影开始前预览电影预告
片。虽然这项技术还在研究阶段,但它为未来电影院售票系统的创新
和发展提供了新思路。
综上所述,国外研究人员已经提出了许多有关电影院售票系统的
创新想法。这些研究成果的应用可以提高电影院售票的效率和顺畅度,
为观众创造更好的观影体验。
电影院售票管理系统可行性研究报告学生姓名:张礼鹏学号: 2010893017班级:科技非师范指导教师:宋晓明学院:黑河学院提交时间:2012年11月1日目录1.引言 (3)1.1编写目的 (3)1.2项目背景 (3)1.3定义 (3)1.4参考文献 (3)2.可行性研究的前提 (3)2.1要求 (3)2.2目标 (3)2.3条件、假定和限制 (4)2.4可行性研究方法 (4)2.5决定可行性的主要因素 (4)3.对现有系统的分析 (4)4.所建议系统技术可行性分析 (4)4.1对系统的简要描述 (4)4.2处理流程和数据流程 (4)4.3采用建议系统可能带来的影响 (5)4.4.1对现有软件的影响 (5)4.4.2对用户的影响 (5)4.4.3对系统运行的影响 (5)4.4.4对经费支出的影响 (5)4.5技术可行性评价 (5)5.所建议系统经济可行性分析 (5)5.1支出 (5)5.1.1基建投资 (5)5.2效益 (5)5.2.1一次性收益 (6)5.2.2经常性收益 (6)5.3收益/投资比 (6)5.4投资回收期 (6)5.5敏感性分析 (6)6.社会因素可行性分析 (6)6.1法律因素 (6)6.2用户使用可行性 (7)7.其他可供选择的方案 (7)8.结论意见 (7)1.引言1.1编写目的编写本文档的目的是根据系统分析工程师和客户沟通的结果,对用户需求进行了全面细致的分析,深入描述《电影院售票管理系统》软件的功能和性能与界面,确定该软件设计的限制和定义软件的其他有效性需求。
1.2项目背景a项目的名称:电影院售票管理系统b项目的组织者:黑河市科技发展有限责任公司c产品用户:客户、电影院d产品的生产者:计算机科学与信息工程系e产品的设计者:计算机科学与信息工程系f产品的所有权:黑河市科技发展有限责任公司1.3定义CTS:CINEMA TICKET SYSTEM 影院售票系统1.4参考文献《软件工程导论》张海藩等,清华大学出版社。
目录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用户角色需求本管理软件操作简单,主要针对于影院的系统管理员、管理人员以及售票人员使用。
《电影票订票系统的设计与实现》篇一一、引言随着科技的发展与进步,传统的手工售票模式已经难以满足人们对于观影的即时性需求和便利性追求。
为此,设计并实现一款便捷高效的电影票订票系统成为了时代的迫切需求。
本系统设计及实施的过程主要遵循现代软件工程的原理与思路,以保证其技术上的可行性、安全性和稳定性。
二、系统需求分析在系统需求分析阶段,我们首先明确了系统的目标用户群体为电影爱好者及影院管理者。
系统应具备以下功能:1. 用户注册与登录:确保用户身份的唯一性及安全性。
2. 影片信息展示:包括影片名称、类型、上映时间等详细信息。
3. 影院与场次选择:用户可按地区、影院、时间等条件选择观影场次。
4. 选座与购票:用户可在线选座并完成购票操作。
5. 支付功能:支持多种支付方式,如微信支付、支付宝等。
6. 订单管理:用户可查看、修改或取消订单。
7. 数据分析与报表:为影院管理者提供数据支持,如票房统计、观众喜好分析等。
三、系统设计1. 技术架构设计:采用B/S架构,使用前后端分离技术,前端使用Vue.js等框架,后端采用Node.js、Python等技术实现,使用MySQL等数据库存储数据。
2. 系统数据库设计:包括用户表、影片表、订单表、座位表等,设计各表之间的关系,保证数据存储的准确性与高效性。
3. 交互界面设计:以简洁、易用为原则,确保用户在使用过程中能够快速上手。
四、系统实现1. 前端实现:使用Vue.js等前端框架,开发各功能模块的界面,确保界面的友好性与交互性。
2. 后端实现:使用Node.js或Python等技术,实现系统业务逻辑及数据处理功能。
3. 数据库操作:通过连接MySQL等数据库,实现数据的增删改查等功能。
4. 支付接口开发:与第三方支付平台进行接口对接,确保支付功能的正常运作。
五、系统测试与优化在系统开发完成后,进行全面的测试与优化工作,包括功能测试、性能测试、安全测试等,确保系统的稳定性与可靠性。
《电影票订票系统的设计与实现》篇一一、引言随着科技的不断进步与互联网的广泛应用,人们的消费方式日益向电子化、信息化发展。
在此背景下,电影票订票系统作为一种智能化的在线服务平台,对于改善观众的电影消费体验具有重要价值。
本文将详细阐述电影票订票系统的设计与实现过程,旨在为相关系统的开发提供参考。
二、系统需求分析在系统设计之前,我们首先进行需求分析。
电影票订票系统应满足以下基本需求:1. 用户注册与登录:确保系统安全,防止非法访问。
2. 电影信息展示:包括影片名称、类型、上映时间、排片场次等。
3. 票务信息查询:用户可查询指定电影的场次、座位、票价等信息。
4. 订票与选座:用户可在线选座购票,并支持多种支付方式。
5. 订单管理:用户可查看、修改或取消订单。
6. 系统管理:包括用户权限管理、数据维护等。
三、系统设计(一)系统架构设计本系统采用B/S架构,以数据库为支撑,结合前后端分离的开发模式。
前端负责用户界面展示与交互,后端负责数据处理与业务逻辑实现。
系统架构包括用户层、业务逻辑层和数据层。
(二)数据库设计数据库是系统的核心,负责存储用户信息、电影信息、票务信息等数据。
数据库设计应遵循规范化原则,确保数据的一致性和完整性。
主要数据表包括用户表、电影表、场次表、座位表和订单表等。
(三)功能模块设计1. 用户模块:负责用户注册、登录、信息修改和退出等功能。
2. 电影模块:负责展示电影信息,包括影片详情、排片场次等。
3. 票务模块:负责票务信息查询、在线订票、选座和支付等功能。
4. 订单模块:负责订单管理,包括订单查看、修改、取消和评价等。
5. 系统管理模块:负责用户权限管理、数据维护和系统设置等功能。
四、系统实现(一)技术选型本系统采用前后端分离的开发模式,前端使用HTML5、CSS3和JavaScript等技术实现页面展示与交互,后端使用Java语言结合Spring Boot框架实现业务逻辑处理和数据访问。
影院订票管理系统实验报告精编版
MQS system office room 【MQS16H-TTMS2A-MQSS8Q8-MQSH16898】 软件工程实验报告 一.系统概述; 1.项目需求;
2.需求分析; 二.项目开发计划书; 三.设计说明书; 1.分析与创建数据库 2.创建登陆窗体模块; 3.创建售票窗体模块 4.创建检票界面 5.创建维护界面
1.创建影库界面
2.创建职工界面 3.创建票务界面
四.用户操作手册; 五.改进意见; 六.自我评价; 七.参考资料、书籍; 一.系统概述; 1.项目需求;
现在中国大部分的家庭都喜欢在家里置办属于自己风格的家庭影院。但是,
仍然有很多人喜欢到电影院去看电影。因为家里的气氛毕竟不如影院好。所以,现代家庭影院的出现并不会让电影院没有生路。 每个社会服务系统都有自己的一套管理机制。当然,电影院也不除外。其实电影院的管理系统应该来说比其他的社会服务系统的管理要简单一点。电影院不外乎是引进电影,制定播放影片的时间表,买票,检票进场观看,还有就是一些数据管理方面的事。如工作人员管理,票务管理等等。为了工作机制简单有序,必然要引进一套管理系统。
2.需求分析; 具体而言,影院售票系统需要实现以下的需求: (1) 能够对播放电影,工作人员,售票事宜,检票事宜,无用数据进行处理。 (2) 售票管理自然有专人负责,要处理各电影的电影票销售问题。当然包括退票问题,还有就是预订电影票其实也就相当于买票。两者可以当一回事处理。 (3) 检票管理事宜要完成观众进场时检票的事宜。其中包括了电影票的真假检测问题。 (4) 数据管理要处理电影的播放的次序,工作人员的管理,以及过期电影票的处理问题。
二.项目开发计划书;
根据需求分析的结果,本小组成员讨论协商,决定本系统主要划分为以下三
个子模块:售票管理模块、检票管理模块、数据管理模块。 影院售票管理系统是一个基于电影院工作人员的系统,不同类型的用户在系统中有不同的权限。主要有三种用户: 1. 售票管理人员: 主要负责卖票,订票及退票事宜; 2. 检票管理人员: 主要负责观众进场时检票工作,以及辨认电影票的真假(此工作自然可以由服务系统来完成); 3. 数据处理人员: 主要负责播放电影导入数据库,工作人员的应聘以及开除的数据管理,还有过期电影票的数据处理; 以下分别介绍此系统中各个系统(3个子模块。):
(1)售票系统模块 给观众提供售票服务。不同的位置有不同的价格。要选购哪个位置由观众决定。工作人员根据观众的需要进行操作。系统在购票成功后会产生一个验证码,此验证码连工作人员都不知道。是随机生成的。用于对电影票真假的辩识。 (2)检票系统模块 在观众进场时所使用的系统。由扫描仪扫描,取的验证码,然后进行辩识,看是不是和数据库中数据一样,如果一样,则电影票为真,否则电影票为假。由此来决定让不让观众入场。 (3)维护系统模块 此模块是由电影院的数据库管理员来管理的。他根据电影院事情的需要对有关数据进行处理。如电影票的管理,工作人员的管理,和电影库的管理等。 整个系统的结构如下图1所示: 以下分别介绍系统中数据系统3个子模块。 (1)影片播放管理模块 影片播放管理是对电影院播放的电影的充实,设定电影的播放,以及电影时间的设定。当所设定的电影已经播放完成后,要对其进行删除。还要对数据库进行清理,把一些没用的数据全部清除。 (2)工作人员管理: 电影院里当然有工作人员的增加与开除,以及他们的管理权限的变化。这一部分事件的发生都需要数据库管理人员将有关数据进行处理。保证数据库里数据的统一与完整。 其中有他们的共号,登陆电影院管理系统的密码,以及所拥有的权限。 (3)过期票务管理: 电影院里的电影在放过以后,在数据库的电影票数据就会变成没有用的数据。通过此管理可以把那些没用的过期的数据清除。这里指的是与放过的电影同名的电影票清除,而其他的电影票保存不变。 小组人员分工情况: 王圣武 登陆界面和售票界面、系统转换界面的程序编写,整个系统框架的设计,整个系统界面及美化设计,整个系统流程的管理,创建数据库 张润驰 检票系统和整个维护系统的程序编写,局部框架辅助设计,创建数据库 本系统后台数据库采用目前比较流行的 Microsoft SQL Sever ,该数据库系统在安全性、准确性、运行速度方面有绝对的优势,并且处理数据量大、效率高;前台采用 Microsoft公司的 2003 作为主要的开发工具,其可与 SQL Sever 2000数据库无缝衔接。
影院售票管理系工作人员登维护系检票系售票系影 片 播放管理 工作人员管理 过期票务管理 三.设计说明书; 1.分析与创建数据库; 根据系统的功能分析结果,影院售票管理系统将会使用Microsoft SQL Sever 2000 作为后台的数据库管理系统。本管理系统是应用于电影院中,而且需要和数据库之间进行频繁数据交换,所以采用Microsoft SQL Sever 2000 作为后台的数据库管理系统。 在本管理系统中,需要掌握影库充实信息,职工管理信息,票务管理信息,此外,由于要进行职工管理,还需要掌握使用本系统的职工。表1存储硬库信息列表,表2存储了电影院座位的相关数据连接关系,表3存储了电影票销售情况管理,表4存储了系统使用者职工的相关情况的管理列表。 表1 影库管理表---MOVIES 字段名称 数据类型 字段属性 字段大小 作用 必填字段 索引 是否主键 Movie_id smallint 2 电影号 是 有(无重复) 是 Movie_name Nvarchar 50 电影名称 是 无
actor Nvarchar 50 导演 否 无 actress Nvarchar 50 主演 否 无 producer Nvarchar 25 制片厂 否 无 palydate datetime 8 上映时间 是 无
表2 电影院座位管理表---SEATS 字段名称 数据类型 字段属性 字段大小 作用 必填字段 索引 是否主键 seatid smallint 2 座位号 是 有(无重复) 是
price float 8 票价 是 无 soldornot smallint 2 是否售出 是 无
表3 电影票信息表---TICKETS 字段名称 数据类型 字段属性 字段大小 作用 必填字段 索引 是否主键 ticketsid smallint 2 电影票号 是 有(无重复) 是 seatid smallint 2 座位号 是 有 Movie_id smallint 2 电影号 是 有 Movie_name Nvarchar 50 电影名 否 无
palydate datetime 8 上映时间 是 无 price float 8 价格 是 无 yanzhengma smallint 2 验证码 是 无 是
表4 职工信息表---WORKERS 字段名称 数据类型 字段属性 字段大小 作用 必填字段 索引 是否主键
workerid smallint 2 职工号 是 无 是 password smallint 2 职工密码 是 无 leibie smallint 2 职工类型 是 无 根据规范化的设计理念,本管理系统的数据分成上面4个表,减少了数据的冗余,同时在这些表之间又存在着一些关联关系。这四个表之间的这两种关系表现在下图所示的关系:
2.创建登陆窗体模块; (1)窗体模块的功能 登陆窗体 (2)窗体界面的设计 在工程中添加一个窗体,命名为“登陆系统”,用来作为系统登陆窗体。界
面 的设计如图3所示。 (3)窗体代码
Imports
Public Class Form1 Inherits Dim navigator As BindingManagerBase '用来对记录导航 Dim mycon As New SqlConnection '连接对象 Dim mycom As New SqlCommand '命令对象 Dim mycom1 As New SqlCommand Dim frm2 As New Form2 Dim frm3 As New Form3 Dim frm8 As New Form8
Private Sub Timer1_Tick(ByVal sender As , ByVal e As Handles (0).Text = End Sub Private Sub GroupBox1_Enter(ByVal sender As , ByVal e As Handles If = True Then = False = False ElseIf = True Then = False = False ElseIf = True Then = False = False End If End Sub Private Sub Button1_Click(ByVal sender As , ByVal e As Handles = "E:\实验运行场\程序设计\电影院票务系统\image\登陆界面" = False () Dim tox1 As Int32 Dim tox2 As Int32 Dim mydataadapter As New SqlDataAdapter Dim myds As New DataSet Dim i As Integer Dim j As Integer tox1 = Val tox2 = Val = "initial catalog=ticketbooking;user id=sa;password=;" = mycon '通过 MYCON 连接对象操作数据库 = '设置命令类型 = "select * from workers" '设置要执行的命令 Try () = mycom Catch ex As Exception ("连接失败") Finally () End Try (myds, "workers") For i = 0 To ("workers"). - 1 If tox1 = Val("workers").Rows(i).ItemArray(0)) Then