电影院售票管理系统的设计与实现(共24页).doc

上传人:飞****2 文档编号:12078321 上传时间:2022-04-23 格式:DOC 页数:24 大小:4.61MB
返回 下载 相关 举报
电影院售票管理系统的设计与实现(共24页).doc_第1页
第1页 / 共24页
电影院售票管理系统的设计与实现(共24页).doc_第2页
第2页 / 共24页
点击查看更多>>
资源描述

《电影院售票管理系统的设计与实现(共24页).doc》由会员分享,可在线阅读,更多相关《电影院售票管理系统的设计与实现(共24页).doc(24页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、精选优质文档-倾情为你奉上数据库系统概论A实验文档电影院售票管理系统的设计与实现 作 者 姓 名: 专业、班级 : 学 号 : 指 导 教 师: 完 成 日 期: 大连大学 Dalian University成员分工数据流图、概念模型设计、逻辑模型、存储过程和触发器; 项目需求、数据字典、系统结构图。 一需求分析1. 项目需求1.1目标现在中国大部分的家庭都喜欢在家里置办属于自己风格的家庭影院。但是,仍然有很人喜欢到电影院去看电影。因为家里的气氛毕竟不如影院好。所以,现代家庭影院的出现并不会让电影院没有生路。随着社会的发展和进步,社会大分工的细致化和服务化,成为了当今趋势。为了提高劳动的效率、

2、节约成本、提高服务质量,我们小组开发了此款软件。用以方便影院的售票和客户的购买。通过这个软件,可以很快实现一些常用的服务,并保证无错、高效。每个社会服务系统都有自己的一套管理机制。当然,电影院也不除外。其实电影院的管理系统应该来说比其他的社会服务系统的管理要简单一点。电影院不外乎是引进电影,制定播放的影片,卖票,会员进场观看,还有就是一些数据管理方面的事。如工作人员管理,票务管理等等。为了工作机制简单有序,必然要引进一套管理系统。影院可以为观众提供影片的播放时间、影片的简介以及影片的票价的信息。同时为客户实现订票等功能。1.2对功能的规定二周内放映影片显示。查询客户所需的电影、订票功能、增加、

3、修改电影信息(限管理员)。根据用户输入的信息查询。1) 根据所选的电影来查询。查出电影的播放时间,电影票价,剩余票数。2) 根据所选的导演来查询。查出该导演的近期播放的影片和相关的信息。2. 数据字典2.1数据项 表1-1数据项表编号名称别名类型长度I1FID电影编号int4I2FFilmName电影名称varchar20编号名称别名类型长度I3FDirector导演varchar20I4FPlay演员varchar50I5FIntro电影简介varchar1000I6FLanguage语言varchar10I7FLong片长(分钟)int4I8FDate放映时间varchar50I9FMon

4、ey价格int4I10FNumber票数int4I11FNum座位编号(1-300)varchar50I12SEID座位编号int4I13SMoney座位票价int4I14SNumber座位编号范围varchar10I15TID影票编号int4I16TFName电影名称varchar20I17TDate放映日期varchar50I18TNumber座位号int4I19TTicketPrice票的单价int4I20MID会员编号int4I21MName会员名字varchar20I22MPhone会员电话varchar20I23MID card会员身份证号varchar20I24ManagerID

5、管理员编号int4I25Password管理员密码varchar202.2 数据结构数据结构名称:电影票电影票标志:I15,I16电影信息:I1I8座位信息:I18票价信息:I192.3数据流数据流编号:D1数据流名称:会员信息数据流来源:会员信息表数据流去向:管理系统数据流组成:I20+I21+I22+I23数据流编号:D2数据流名称:电影信息数据流来源:电影信息表数据流去向:会员数据流组成:I1 I11数据流编号:D3数据流名称:售票数据流来源:影票信息表数据流去向:管理员(售票)数据流组成:I1+I20+I9+I12+I15数据流编号:D4数据流名称:座位信息数据流来源:作为信息表 数据

6、流去向:会员数据流组成:I12+I13+I14+I20 I23数据流编号:D5数据流名称:管理员信息数据流来源:管理员信息表数据流去向:管理员数据流组成:I24+I252.4数据存储数据存储编号:F1数据存储名称:会员信息表简 述:记录会员的信息数据存储组成:会员编号+会员名字+会员电话+会员身份证数据存储编号:F2数据存储名称:电影信息表简 述:记录电影的信息数据存储组成:电影编号+电影名称+导演+演员+电影简介+语言+片长(分钟)+放映日期+价格+票数+座位编号(1300) 数据存储编号:F3数据存储名称:电影票信息表简 述:记录电影票的信息数据存储组成:影票编号+电影名称+放映日期+座位

7、号+票的单价数据存储编号:F4数据存储名称:座位信息表简 述:记录座位的信息数据存储组成:座位编号+座位票价+座位编号范围数据存储编号:F5数据存储名称:售票信息表简 述:记录售票信息数据存储组成:会员编号+电影编号+价格+座位编号+影票编号数据存储编号:F6数据存储名称:管理员信息表简 述:记录管理员信息数据存储组成:管理员编号+管理员密码2.5处理过程处理过程编号:N1处理过程名:注册会员说明:会员取得登陆系统的权利输入:数据流D1输出:无处理:完成会员的注册,即增加会员信息 处理过程编号:N2处理过程名:电影管理说明:管理员取得管理电影信息权力输入:数据流D5输出:数据流D2处理:完成电

8、影的增删改查的功能处理过程编号:N3处理过程名:售票管理说明:管理员取得售票权力输入:数据流D5输出:D3处理:完成售票的功能 3系统结构图 图1-1 系统结构图4数据流图4.1第0级数据流图: 图1-2 第0级数据流图4.2第1级数据流图: 图1-3 第1级数据流图4.3 影片管理数据流图图1-4 影片管理数据流图4.4 售票管理数据流图图1-5 售票管理数据流图二概念模型设计1.E-R图 图2-1 电影属性图图2-2 座位属性图图2-3 影票属性图图2-4 管理员属性图图2-5 会员属性图图2-6 总体E-R图2.概念模型3.物理模型三逻辑模型表3-1 电影(Film)信息表列名类型允许为

9、空说明FIDint否电影编号,主键FFilmNamevarchar(20)是电影名称Fdirectorvarchar(20)是导演Fplayvarchar(50)是演员Fintrovarchar(1000)是电影简介Flanguagevarchar(10)是语言Flongint是片长(分钟)Fdatevarchar(50)是放映日期Fmoneyint是价格Fnumberint是票数Fnumvarchar(50)是已卖出的票数表3-2 管理员(Manager)信息表列名类型允许为空说明ManagerIDint否管理员编号,主键Passwordvarchar(20)是管理员密码 表3-3 会员(M

10、ember)信息表列名类型是否为空说明MIDint 否会员编号,主键Mnamevarchar(20)是会员名字Mphonevarchar(20)是会员电话MID cardvarchar(20)是会员身份证号表3-4 座位(Seat)信息表列名类型是否为空说明SEIDint否座位编号,主键Smoneyint是座位票价Snumbervarchar(10)是座位编号范围表3-5 电影票(Ticket)信息表列名类型是否为空说明TIDint否影票编号,主键TFNamevarchar(20)是电影名称Tdatevarchar(50)是放映日期Tnumberint是座位号TTicketPriceint是票

11、的单价 四存储过程和触发器1. 存储过程create procedure query_Ticketasselect * from Ticketgoexec query_Ticket存储过程query_Ticket的作用是查询Ticket内的所有信息,即所有票的信息。create procedure query_Memberasselect * from Membergoexec query_Member存储过程query_Member的作用是查询Member内的所有信息,即所有会员的信息。create procedure query_Filmasselect * from Filmgoexec

12、 query_Film存储过程query_Film的作用是查询Film内的所有信息,即所有电影的信息。2. 触发器CREATE TRIGGER update_Film ON FilmFOR UPDATEASDECLARE FNumber intDECLARE FNum varchar(50)SELECT FNumber=FNumber,FNum=FNumFROM FilmIF(FNum=FNumber) BEGIN PRINT 该部电影票已卖完! ENDGO作用是当该部电影票已卖完时则会显示“该部电影票已卖完!”。五功能流程图图5.1 登录界面功能流程图图5.2 查询界面功能流程图图5.3 售票界面功能流程图图5.4 退票界面功能流程图六各功能模块界面图6.1 登陆界面图6.2 系统主界面图6.3 影片查询界面图6.4 影片信息修改界面图6.5 售票信息查询界面图6.6 退票界面图6.7 用户注册界面专心-专注-专业

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 教案示例

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁