“在线电影售票系统”设计文档(1)

合集下载

电影院网上订票系统的设计

电影院网上订票系统的设计
3 . 2 系 统 功 能 模 块 说 明
等 业 务时 效率 很低 ; 其次 处理 能 力 比较低 , 一 段时 间 内 , 所 能服务 的顾客 人数 是有 限的 。为此 电影 院网上 订票系 统需 要 为影 院解决 上述 问题 ,提供 快速 的影片和 排 期信 息的检 索功能 以及 快捷 的选座 和订票功 能 。 ( 1 ) 本系 统可 以利用 互联 网 的便 捷性 , 实现 随时 随地在 线选购 合适 的 电影 票券 。使用 电影 院 网上订票 系统 避免 了 传统 的购票 方式给 人们 带来 的长途 奔波 、长 时间排 队等 疲
I 学术探讨 应 用 技 术 茸 研 究
2 l 0 1 3年 第 9期
电影 院 网 上 订 票 系 统 的 设 计
马 明
( 辽 宁对 外 经 贸 学 院 , 辽宁 大 连 1 1 6 0 5 2 )
[ 摘 要] 随着 I n t e r n e t 的不断普及 , 人们 对 于互联 网技术 的要 求 已不仅 限 于浏览 网页、 收发 电子邮件等 功能 。 本 文设计
( 4 ) 电影院 网上 订票系统 可 以及 时地将影 片信 息完全 共
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条件与限制 (3)3.总体设计 (4)3.1处理流程 (4)3.1.1售票管理流程 (4)3.1.2检票管理流程 (5)3.1.3数据处理流程 (6)3.2总体结构和模块外部设计 (7)3.2.1总体结构 (7)3.2.2模块外部设计 (8)3.3功能分配 (9)4.接口设计 (10)4.1 外部接口 (10)4.1.1用户界面 (10)4.1.2软件接口 (11)4.1.3硬件接口 (11)4.2 内部接口 (11)5. 数据结构设计 (12)5.1 逻辑结构设计 (12)5.2 物理结构设计 (12)5.3 数据结构与程序的关系 (12)6. 运行设计 (13)6.1 运行模块的组合 (13)6.2 运行时间 (13)7. 出错处理 (13)7.1 出错输出信息 (13)7.2 出错处理对策 (13)8. 安全保密设计 (13)9. 维护设计 (13)1. 引言1.1编写目的根据《需求规格说明书》,在仔细考虑讨论之后,我们又进一步对《影院售票系统》软件的功能划分、数据结构、软件总体结构有了进一步的认识。

我们把讨论的结果记录下来,作为概要设计说明书,并作为进一步详细设计软件的基础。

1.2项目背景人工售票的手续繁琐、效率低下给具有强烈时间观念的管理人员带来了诸多不便,影院缺少一套完善的售票系统软件,为了对售票的管理方便,因此必须开发影院售票系统。

随着计算机技术的不断应用和提高,计算机已经深入到社会生活的各个角落。

而采用手工售票的方法,不仅效率低、易出错、手续繁琐,而且耗费大量的人力。

为了满足售票人员对售票,订票,退票等进行高效的管理,在工作人员具备一定的计算机操作能力的前提下,特编此影院售票系统软件以提高影院的管理效率。

电影售票系统需求分析文档

电影售票系统需求分析文档

文档编号:LMS_1版本号:V1.0文档名称:需求分析规格说明书项目名称:电影售票系统编写:陈梓杰校对:审核:批准:开发单位:东莞理工学院城市学院1.引言1.1 编写目的本需求的编写是为了研究电影售票系统软件的开发途径和应用方法。

同时它也是进行项目策划、概要设计和详细设计的基础,是维护人员进行内部维护,信息更新,验收和测试的依据。

1.2 背景及范围本项目的名称:电影售票系统开发软件。

本项目的任务提出者及开发者是电影售票系统软件开发小组,用户主要是电影院管理人员及售票人员。

本产品是针对影院售票的需求设计的,主要包括管理人员管理模块和售票员售票模块。

其中,管理人员管理模块可以完成影片管理,影厅座位管理,员工管理,售票统计,会员管理等主要功能,售票员服务模块可以完成会员登记,订票,购票,退票等功能。

1.3 定义CTS : Cinema Ticket System 电影售票系统File:记录所有电影信息并可进行查询。

Administrator:对影院信息进行管理。

Conductor: 对影院电影进行售票。

Ticket:记录电影票的信息并可进行查询Pay:记录购买电影票所需要的金额1.4 参考资料(1)中国国家标准化管理委员会.计算机软件文档编制规范(GB/T 8567-2006)[S].2006,3.(2)陆惠恩.实用软件工程(第3版)[M]. 北京:清华大学出版社,2018.8 (3)陈志泊,许福,韩慧.数据库原理及应用教程(第四版)[M].北京:人民邮电出版社,2018.122.任务概述为对影院的电影信息,购票管理,订票管理,退票管理等日常管理工作进行高效管理,特编写此程序以提高管理的效率。

使用该程序后,影院管理人员可以管理电影上映和下档;还可以查询电影的售票情况和上座率等,并对其进行统计,做出统计表格,以对影院的排片做出适当调整。

售票人员可以对前来影院的顾客进行购票,订票,退票操作,也可以对顾客进行会员登记,成为会员后可以在影院以折扣价购买电影票。

“在线电影售票系统”设计文档

“在线电影售票系统”设计文档

在线电影购票系统设计文档第X组 XX一、数据库设计“在线电影购票系统“是面向用户的一款系统,旨在让用户方便的在某个电影院在线购票,特此本系统的数据库设计如下:1.“在线电影购票系统”的ER图和实体:ER图:实体:用户(Customer)、座位(Seat)、电影(Movie)、订单(Ordered)2.”在线电影购票系统”的表:主要涉及上述四个表。

3.”在线电影购票系统“的数据库实现建立数据库的SQL语句:CREATE DATABASE /*!32312 IF NOT EXISTS*/`cin_ticksystem` /*!40100 DEFAULT CHARACTER SET utf8 */;USE `cin_ticksystem`;建立表和插入数据的SQL语句:/*Table structure for table `customer` */DROP TABLE IF EXISTS `customer`;CREATE TABLE `customer` (`Cflowline` int(11) NOT NULL AUTO_INCREMENT,`Cid` char(11) CHARACTER SET utf8 NOT NULL,`Ckey` varchar(10) CHARACTER SET utf8 NOT NULL,`Cname` varchar(100) CHARACTER SET utf8 NOT NULL,`Csex` varchar(100) CHARACTER SET utf8 DEFAULT NULL,`Cage` varchar(10) CHARACTER SET utf8 DEFAULT NULL,`Cstatus` varchar(10) CHARACTER SET utf8 NOT NULL DEFAULT '0',`Cwill1` varchar(100) CHARACTER SET utf8 DEFAULT NULL,`Cwill2` varchar(100) CHARACTER SET utf8 DEFAULT NULL,PRIMARY KEY (`Cid`),KEY `Cflowline` (`Cflowline`)) ENGINE=InnoDB AUTO_INCREMENT=12 DEFAULT CHARSET=gbk;/*Data for the table `customer` */insert into`customer`(`Cflowline`,`Cid`,`Ckey`,`Cname`,`Csex`,`Cage`,`Cstatus`,`Cwill1`,`C will2`) values (3,'123','123','易礼书','女','50','0',NULL,NULL),(11,'1234','1234','你好','女','18','0',NULL,NULL),(9,'1777','11','哈哈','男','','0',NULL,NULL),(10,'','123','生气果冻','男','19','0',NULL,NULL),(2,'admin','admin','admin','男 ','19','0',NULL,NULL);/*Table structure for table `movie` */DROP TABLE IF EXISTS `movie`;CREATE TABLE `movie` (`Mflowline` int(11) NOT NULL AUTO_INCREMENT,`Mid` char(6) NOT NULL DEFAULT '',`Mname` varchar(50) NOT NULL DEFAULT '',`Moutdte` char(20) NOT NULL,`Moffdate` char(20) NOT NULL,`Mpicture` char(1) NOT NULL DEFAULT '',`Mbrief` varchar(500) NOT NULL DEFAULT '',`Mshowtime` char(20) NOT NULL,`Mprice` varchar(10) NOT NULL,`Mstatus` char(10) DEFAULT '0',`Cwill1` varchar(100) DEFAULT NULL,`Cwill2` varchar(100) DEFAULT NULL,PRIMARY KEY (`Mid`),KEY `Mflowline` (`Mflowline`)) ENGINE=InnoDB AUTO_INCREMENT=10 DEFAULT CHARSET=utf8;/*Data for the table `movie` */insert into`movie`(`Mflowline`,`Mid`,`Mname`,`Moutdte`,`Moffdate`,`Mpicture`,`Mbrief`,`Msh owtime`,`Mprice`,`Mstatus`,`Cwill1`,`Cwill2`) values (1,'001','大鱼海棠','','','','','2016-07-31 19:30','30','0',NULL,NULL),(2,'002','忍者神龟2','','','','','2016-07-28 13:35','25','0',NULL,NULL),(3,'003','时空恋旅人','','','','','2016-07-2517:00','40','0',NULL,NULL),(4,'004','Superman','','','','','2016-08-0315:20','25','0',NULL,NULL),(9,'005','魔兽','','','','','2016-8-519:30','50','0',NULL,NULL);/*Table structure for table `ordered` */DROP TABLE IF EXISTS `ordered`;CREATE TABLE `ordered` (`Oid` int(6) unsigned zerofill NOT NULL AUTO_INCREMENT,`Cid` char(11) NOT NULL,`Mid` char(6) NOT NULL,`Sid` char(3) NOT NULL,`Odate` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,`Mshowtime` char(20) NOT NULL,`Off` char(1) NOT NULL DEFAULT '0',`Orevoke` char(1) DEFAULT '0',`Paid` char(10) NOT NULL DEFAULT '0',`Owill1` varchar(100) DEFAULT NULL,`Owill2` varchar(100) DEFAULT NULL,PRIMARY KEY (`Oid`)) ENGINE=InnoDB AUTO_INCREMENT=33 DEFAULT CHARSET=utf8;/*Data for the table `ordered` */insert into`ordered`(`Oid`,`Cid`,`Mid`,`Sid`,`Odate`,`Mshowtime`,`Off`,`Orevoke`,`Paid`,`O will1`,`Owill2`) values (000023,'123','001','12','2016-07-2116:59:12','2016-07-3119:30','0','0','30',NULL,NULL),(000025,'123','001','13','2016-07-2209:04:57','2016-07-3119:30','0','0','30',NULL,NULL),(000026,'123','001','22','2016-07-2209:10:42','2016-07-3119:30','0','0','30',NULL,NULL),(000027,'','002','12','2016-07-2209:14:42','2016-07-28 13:35','0','0','25',NULL,NULL);/*Table structure for table `seat` */DROP TABLE IF EXISTS `seat`;CREATE TABLE `seat` (`Sfloeline` int(11) NOT NULL AUTO_INCREMENT,`Sid` char(3) NOT NULL,数据库实现截图:数据库:表:Customer:Seat:Movie:Ordered:二、界面设计”在线电影售票系统“设计的网页界面,由我们全体项目组成员共同分析探讨,设计到了如下的界面设计:1.由rose2000e绘制的界面关系图:用户关系图:管理员关系图:2.项目开发实现中的界面实现主要是界面的jsp文件:其中,管理员选择添加电影界面管理员电影管理界管理员登录界面购票选座界面用户首页电影大鱼海棠界面查询用户信息界面查询订单信息界面系统首页添加电影界面登录界面菜单界面个人信息界面个人订单界面查询订单无显示界面选座生成订单界面支付结果界面注册成功界面用户注册界面首页显示一个界面忍者神龟电影界面选择用户界面选择电影界面sel选择订单界面时空恋旅人电影界面上个界面更新个人信息界面。

(完整版)在线影院订票管理系统设计与实现毕业设计

(完整版)在线影院订票管理系统设计与实现毕业设计

毕业设计说明书在线影院订票管理系统设计与实现在线影院订票管理系统设计与实现摘要伴随着网络的蓬勃发展和不断普及,以及电影的拍摄技术与视觉效果都在不断提升,人们走入电影院看电影已是越来越普便。

但由于种种原因,人们没有时间到电影院排队买票。

网上影院订票系统就是为了达到这个目的而进行设计并实现的。

网上影院订票系统的功能包括:后台用户管理,影片管理,场次管理,广告管理,管理员权限管理,前台影片分类浏览,按条件场次查询,选座订票,用户信息管理,用户退票。

本文首先对系统需求分析做了详细的介绍,然后对系统的概要设计进行了阐述并重点介绍了网上影院订票系统功能模块的具体设计及实现。

本系统是用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技术的快速发展,电子商务越来越流行起来。

影院售票系统设计

影院售票系统设计

1 需求分析需求分析包括可行性分析、系统流程图和数据流图。

可行性分析包括技术可行性、经济可行性和操作可行性。

1.1 可行性分析1.1.1 技术可行性根据电影院提出的系统功能、性能及实现系统的各种约束条件,根据新系统目标来衡量所需的技术是否具备,本系统是一个数据库管理和查询的系统,现有的技术已较为成熟,硬件、软件的性能要求、环境条件等各项条件良好,估计利用现有技术条件应完全可以达到该系统的功能目标。

同时,考虑给予的开发期限也较为充裕,预计系统是可以在规定期限内完成开发的。

由以上分析可知,影院售票系统的开发在技术上是可行的。

1.1.2 经济可行性电影院具有信息化的处理设施,并且拥有支持本系统的应用平台。

因此无需再投入资金购买其他设施。

系统的开发基于本人对程序开发的实践学习而来,电影院无需资金投入,并且软件开发过程投入的成本不高,因此开发经费完全可以接受。

由以上分析可知,影院售票系统在经济上是可行的。

1.1.3 操作可行性根据系统页面用户可以自动查询影片信息,站内新闻,后台个人资料等。

还可浏览完影片信息以后操作订票、退票等功能。

管理员也可以在后台添加、修改并删除站内新闻、影片信息,还可以管理注册用户信息和用户订票信息。

由以上分析可知本系统在操作上也是可行的。

-可编辑修改-1.2 系统流程图首先未注册的用户要先注册,注册完了以后输入用户名和密码进入页面。

根据网站上的影片信息用户可以选择自己喜欢的电影来订票。

然后订票信息会自动存储到后台订票信息数据当中。

本系统的具体流程为如图所示。

系统流程图1.3 数据流图本系统的基本模型数据流图为如图所示。

系统基本模型数据流图。

系统功能数据流图2总体设计2.1 系统前台功能模块设计本影院售票系统的前台功能主要有站内新闻、用户注册、影片资讯、订票等四大模块;前台的基本层次结构图如图所示。

影院售票系统前台功能模块图功能说明:(1)网站首页:在网站首页中用户可以了解最新上映的电影和热门电影以及网站的站内新闻。

电影院售票系统详细设计说明书

电影院售票系统详细设计说明书

1引言 2 1.1编写目的 21.2背景 21.3定义 21.4参考资料 22程序系统的结构 23程序1(标识符)设计说明 23.1程序描述 33.2功能 33.3性能 33.4输人项 33.5输出项 33.6算法 33.7流程逻辑 33.8接口 33.9存储分配 43.10注释设计 43.11限制条件 43.12测试计划 43.13尚未解决的问题 44程序2(标识符)设计说明 4详细设计说明书1引言1.1编写目的本说明书再概要设计的基础上,对软件的各模块、程序、子系统分别进行了实现层面上的要求和说明,从而在编码阶段可以把这些描述直接翻译成具体的用程序语言编写的程序。

预期读者为参加该项目的小组成员。

1.2背景项目名称:电影院售票管理系统项目提出者:小组采用C/S开发模式,客户端程序建立在windows NT系统上,服务器可采用linux为操作系统的工作站,采用access为开发软件的数据库服务程序。

1.3定义无1.4参考资料《实用软件工程与实训》杜文杰白萍清华大学出版社《C#程序设计与开发》谭恒松清华大学出版社《项目需求分析报告》2程序系统的结构由于系统模块过多,而且有些模块功能的实现方法基本上一样。

这里只用个主要的模块来说明。

1. 登陆模块(Login_Form)2. 售票模块(Sale)3. 退票(Ticket_Back)4. 会员注册(Register)5. 影片管理(Film_Manage)6. 数据库访问(DataAccess)3程序1(Login_Form)设计说明3.1程序描述实现登陆功能,可以选择售票员或管理员登陆,为进入系统后做准备。

3.2功能IPO图如下:3.3性能输入采用字符串型数据,窗口快速相应操作3.4输人项名称控件类型用户名文本框 String密码文本框 String登陆类型单选按钮 Object3.5输出项根据相应输入操作实现相应功能,同时把数据保存备用3.6算法没有采用算法3.7流程逻辑流程如下:3.8接口主要是和数据库模块之间的接口3.9存储分配用Microsoft Visual Studio 2008 编写,内存分配有系统自动分配3.10注释设计请参考程序编码内的注释3.11限制条件无3.12测试计划具体参考测试计划说明3.13尚未解决的问题无4程序2(Sale)设计说明4.7流程逻辑6程序4(Register)设计说明7程序5(Register)设计说明。

电影院售票系统需求规格说明书Word版

电影院售票系统需求规格说明书Word版

文档编号: CTS-1版本号: V1.0文档名称:需求规格说明书项目名称:影院售票系统项目负责人: XX XX XX编写: XX XX年XX月XX日校对: XX XX年XX月XX日审核: XX XX年XX月XX日开发单位: XX1引言1.1编写目的编写本文档的目的是根据系统分析工程师和客户沟通的结果,对用户需求进行了全面细致的分析,深入描述《影院售票系统》软件的功能和性能与界面,确定该软件设计的限制和定义软件的其他有效性需求。

1.2项目背景现在中国大部分的家庭都喜欢在家里置办属于自己风格的家庭影院。

但是,仍然有很人喜欢到电影院去看电影。

因为家里的气氛毕竟不如影院好。

所以,现代家庭影院的出现并不会让电影院没有生路。

随着社会的发展和进步,社会大分工的细致化和服务化,成为了当今趋势。

为了提高劳动的效率、节约成本、提高服务质量,我们小组开发了此款软件。

用以方便影院的售票和客户的购买。

通过这个软件,可以很快实现一些常用的服务,并保证无错、高效。

每个社会服务系统都有自己的一套管理机制。

当然,电影院也不除外。

其实电影院的管理系统应该来说比其他的社会服务系统的管理要简单一点。

电影院不外乎是引进电影,制定播放影片的时间表,买票,检票进场观看,还有就是一些数据管理方面的事。

如工作人员管理,票务管理等等。

为了工作机制简单有序,必然要引进一套管理系统。

1.3定义文档中采用的专门术语的定义及缩略词简要如下CTS:CINEMA TICKET SYSTEM 影院售票系统1.4参考资料[1]唐学忠,费贤举,王文琴。

《Visual Basic 程序设计教程》。

北京:中国电力出版社,2008普通高等教育“十一五”国家级规划教材。

[2]张海潘。

《软件工程》。

人民邮电出版社,21世纪高等学校计算机规划教材。

2任务概述2.1目标具体而言,影院售票系统需要实现以下的需求:(1)能够对播放电影,工作人员,售票事宜,检票事宜,无用数据进行处理。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

在线电影购票系统设计文档第X组 XX一、数据库设计“在线电影购票系统“是面向用户的一款系统,旨在让用户方便的在某个电影院在线购票,特此本系统的数据库设计如下:1.“在线电影购票系统”的ER图和实体:ER图:实体:用户(Customer)、座位(Seat)、电影(Movie)、订单(Ordered)2.”在线电影购票系统”的表:主要涉及上述四个表。

3.”在线电影购票系统“的数据库实现建立数据库的SQL语句:CREATE DATABASE /*!32312 IF NOT EXISTS*/`cin_ticksystem` /*!40100 DEFAULT CHARACTER SET utf8 */;USE `cin_ticksystem`;建立表和插入数据的SQL语句:/*Table structure for table `customer` */DROP TABLE IF EXISTS `customer`;CREATE TABLE `customer` (`Cflowline` int(11) NOT NULL AUTO_INCREMENT,`Cid` char(11) CHARACTER SET utf8 NOT NULL,`Ckey` varchar(10) CHARACTER SET utf8 NOT NULL,`Cname` varchar(100) CHARACTER SET utf8 NOT NULL,`Csex` varchar(100) CHARACTER SET utf8 DEFAULT NULL,`Cage` varchar(10) CHARACTER SET utf8 DEFAULT NULL,`Cstatus` varchar(10) CHARACTER SET utf8 NOT NULL DEFAULT '0',`Cwill1` varchar(100) CHARACTER SET utf8 DEFAULT NULL,`Cwill2` varchar(100) CHARACTER SET utf8 DEFAULT NULL,PRIMARY KEY (`Cid`),KEY `Cflowline` (`Cflowline`)) ENGINE=InnoDB AUTO_INCREMENT=12 DEFAULT CHARSET=gbk;/*Data for the table `customer` */insert into`customer`(`Cflowline`,`Cid`,`Ckey`,`Cname`,`Csex`,`Cage`,`Cstatus`,`Cwill1`,`C will2`) values (3,'123','123','易礼书','女','50','0',NULL,NULL),(11,'1234','1234','你好','女','18','0',NULL,NULL),(9,'1777','11','哈哈','男','','0',NULL,NULL),(10,'','123','生气果冻','男','19','0',NULL,NULL),(2,'admin','admin','admin','男 ','19','0',NULL,NULL);/*Table structure for table `movie` */DROP TABLE IF EXISTS `movie`;CREATE TABLE `movie` (`Mflowline` int(11) NOT NULL AUTO_INCREMENT,`Mid` char(6) NOT NULL DEFAULT '',`Mname` varchar(50) NOT NULL DEFAULT '',`Moutdte` char(20) NOT NULL,`Moffdate` char(20) NOT NULL,`Mpicture` char(1) NOT NULL DEFAULT '',`Mbrief` varchar(500) NOT NULL DEFAULT '',`Mshowtime` char(20) NOT NULL,`Mprice` varchar(10) NOT NULL,`Mstatus` char(10) DEFAULT '0',`Cwill1` varchar(100) DEFAULT NULL,`Cwill2` varchar(100) DEFAULT NULL,PRIMARY KEY (`Mid`),KEY `Mflowline` (`Mflowline`)) ENGINE=InnoDB AUTO_INCREMENT=10 DEFAULT CHARSET=utf8;/*Data for the table `movie` */insert into`movie`(`Mflowline`,`Mid`,`Mname`,`Moutdte`,`Moffdate`,`Mpicture`,`Mbrief`,`Msh owtime`,`Mprice`,`Mstatus`,`Cwill1`,`Cwill2`) values (1,'001','大鱼海棠','','','','','2016-07-31 19:30','30','0',NULL,NULL),(2,'002','忍者神龟2','','','','','2016-07-28 13:35','25','0',NULL,NULL),(3,'003','时空恋旅人','','','','','2016-07-2517:00','40','0',NULL,NULL),(4,'004','Superman','','','','','2016-08-0315:20','25','0',NULL,NULL),(9,'005','魔兽','','','','','2016-8-519:30','50','0',NULL,NULL);/*Table structure for table `ordered` */DROP TABLE IF EXISTS `ordered`;CREATE TABLE `ordered` (`Oid` int(6) unsigned zerofill NOT NULL AUTO_INCREMENT,`Cid` char(11) NOT NULL,`Mid` char(6) NOT NULL,`Sid` char(3) NOT NULL,`Odate` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,`Mshowtime` char(20) NOT NULL,`Off` char(1) NOT NULL DEFAULT '0',`Orevoke` char(1) DEFAULT '0',`Paid` char(10) NOT NULL DEFAULT '0',`Owill1` varchar(100) DEFAULT NULL,`Owill2` varchar(100) DEFAULT NULL,PRIMARY KEY (`Oid`)) ENGINE=InnoDB AUTO_INCREMENT=33 DEFAULT CHARSET=utf8;/*Data for the table `ordered` */insert into`ordered`(`Oid`,`Cid`,`Mid`,`Sid`,`Odate`,`Mshowtime`,`Off`,`Orevoke`,`Paid`,`O will1`,`Owill2`) values (000023,'123','001','12','2016-07-2116:59:12','2016-07-3119:30','0','0','30',NULL,NULL),(000025,'123','001','13','2016-07-2209:04:57','2016-07-3119:30','0','0','30',NULL,NULL),(000026,'123','001','22','2016-07-2209:10:42','2016-07-3119:30','0','0','30',NULL,NULL),(000027,'','002','12','2016-07-2209:14:42','2016-07-28 13:35','0','0','25',NULL,NULL);/*Table structure for table `seat` */DROP TABLE IF EXISTS `seat`;CREATE TABLE `seat` (`Sfloeline` int(11) NOT NULL AUTO_INCREMENT,`Sid` char(3) NOT NULL,数据库实现截图:数据库:表:Customer:Seat:Movie:Ordered:二、界面设计”在线电影售票系统“设计的网页界面,由我们全体项目组成员共同分析探讨,设计到了如下的界面设计:1.由rose2000e绘制的界面关系图:用户关系图:管理员关系图:2.项目开发实现中的界面实现主要是界面的jsp文件:其中,管理员选择添加电影界面管理员电影管理界管理员登录界面购票选座界面用户首页电影大鱼海棠界面查询用户信息界面查询订单信息界面系统首页添加电影界面登录界面菜单界面个人信息界面个人订单界面查询订单无显示界面选座生成订单界面支付结果界面注册成功界面用户注册界面首页显示一个界面忍者神龟电影界面选择用户界面选择电影界面sel选择订单界面时空恋旅人电影界面上个界面更新个人信息界面。

相关文档
最新文档