- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
用数据库设计影院售票管理系统剖析
一.系统概述;
1.设计需求;
现在中国大部分的家庭都喜欢在家里置办属于自己风格的家庭影院。但是,仍然有很多人喜欢到电影院去看电影。因为家里的气氛毕竟不如影院好。所以,现代家庭影院的出现并不会让电影院没有生路。
每个社会服务系统都有自己的一套管理机制。当然,电影院也不除外。其实电影院的管理系统应该来说比其他的社会服务系统的管理要简单一点。电影院不外乎是引进电影,制定播放影片的时间表,买票,检票进场观看,还有就是一些数据管理方面的事。如工作人员管理,票务管理等等。为了工作机制简单有序,必然要引进一套管理系统。
2.需求分析;
具体而言,影院售票系统需要实现以下的需求:
(1) 能够对播放电影,工作人员,售票事宜,检票事宜,无用数据进行处理。
(2) 售票管理自然有专人负责,要处理各电影的电影票销售问题。当然包括退票问题,还有就是预订电影票其实也就相当于买票。两者可以当一回事处理。
(3) 检票管理事宜要完成观众进场时检票的事宜。其中包括了电影票的真假检测问题。
(4) 数据管理要处理电影的播放的次序,工作人员的管理,以及过期电影票的处理问题。
二.结构设计
三.设计说明
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 System.Data.SqlClient
Public Class Form1
Inherits System.Windows.Forms.Form
Dim navigator As Bindin
您可能关注的文档
- 用VB编写监视指定进程的程序剖析.doc
- 2016年二建公路实务冲刺班精选.doc
- 用CDMS系统对主井提升机监测诊断剖析.pptx
- 用中文说韩语剖析.doc
- 2016年人教版《道德与法治》七年级上册评价检测:第三单元师长情谊精选.doc
- 2016年云南理综精选.doc
- 2016年人教版24.寓言《杞人忧天》精选.pptx
- 2016年人教版高一政治必修1期末测试题(4-4)精选.doc
- 用于先进超超临界锅炉管镍基高温合金的强化机制剖析.pptx
- 用MEA情感体验分析泸州老窖剖析.pptx
- 2025年公民科普科学素养知识竞赛题库及答案(共1990题).docx
- 《精准结直肠癌外科诊疗专家共识(2025版)》解读.docx
- 2025年保密知识竞赛考试题库含答案(共八套).docx
- 2025年中小学校弘德育人廉洁从教师德知识培训考试题80题及答案(九).docx
- 2025年保密知识竞赛考试题库含答案(共十一套).docx
- 2025年公民科普科学素养知识竞赛题库及答案(共1320题).docx
- 2025年中小学校国防教育知识竞赛考试试题库及答案(共90题).docx
- 2025年公民科普科学素养知识竞赛题库及答案(共1300题).docx
- 2025年公民科普科学素养知识竞赛题库及答案(共890题).docx
- 2025年公民科普科学素养知识竞赛题库及答案(共910题).docx
文档评论(0)