电影购票系统设计.docx

上传人:b****2 文档编号:2259519 上传时间:2022-10-28 格式:DOCX 页数:14 大小:170.34KB
下载 相关 举报
电影购票系统设计.docx_第1页
第1页 / 共14页
电影购票系统设计.docx_第2页
第2页 / 共14页
电影购票系统设计.docx_第3页
第3页 / 共14页
电影购票系统设计.docx_第4页
第4页 / 共14页
电影购票系统设计.docx_第5页
第5页 / 共14页
点击查看更多>>
下载资源
资源描述

电影购票系统设计.docx

《电影购票系统设计.docx》由会员分享,可在线阅读,更多相关《电影购票系统设计.docx(14页珍藏版)》请在冰豆网上搜索。

电影购票系统设计.docx

电影购票系统设计

电影购票系统设计研究

摘要

伴随经济的进步,观看电影逐渐变成大众一般生活中常见的娱乐模式,这就促进了国内外电影行业的进步。

因为网络科技的持续发展,互联网订购电影票就开始取代大众之前排队买票的情况。

互联网订票不只便利、此外还可以节约时间,完成快速退票。

大众观看电影不需要去电影院查找想要的电影以及详细的信息和时间。

目前只需要上网就可以快速、高效查找到全部相关数据。

本系统是依照互联网影院订票的真实状况来研发的。

系统一般可以被划分成前台以及后台部分。

在前台,使用者注册登录之后可查看播放影片的详细内容。

根据影片信息可以选择场次和座位,然后订票。

在后台,管理员就能对使用者、站内新闻、影片信息和使用者订票情况进行查看。

管理员可添加、修正、去除站内新闻、电影内容等,此外还能查看票房。

依照之前众多时期的探究以及规划,本系统使用B/S模式,此外使用.NET科技开展主要页面的设计和功能规划,后台数据库选择SQLServer2000。

本系统设计页面大方直接,使用者可轻松进入操作页面,此外具备完善的功能,可为影院售票服务准备一定的基础。

关键词:

订票系统;ASP.NET;数据库

1.绪论1

2.可行性分析2

3.系统流程设计3

3.1系统流程图3

3.2数据图3

4.总体设计5

4.1系统前台功能模板设计5

4.2系统后台功能模板设计6

4.3数据库模板设计6

5.详细设计9

5.1系统前台设计9

5.2网站设计模板9

5.3用户注册模板9

5.4订票模板10

5.5管理员模板12

6.结论15

参考文献16

致谢17

 

1.绪论

影院售票体系的研发目标就是让售票方式从之前的手工记载发展成购票系统管理,为工作人员准备良好的便利。

使用者也自主在任何地点查看影片、购票、退票等操作。

本人利用对电影院的真实状况开展全面的分析,开展具体的需求探究,对目前管理方式开展改善,研发出全新的管理体系,进而感悟到系统研发理念,了解系统研发的程序以及方式。

伴随电影院信息系统的持续健全,售票管理会全面依靠信息化监管。

因此系统研发会根据电影院售票活动的真实状况,让其可以马上满足具体售票活动需求。

影院售票系统的执行主要作用就是减少相关工作人员;管理人员可以随时浏览查看,而且更加直观;抓变看之前手工记载模式,电脑记录就更加便利直接;实现了影院售票的自动化。

2.可行性分析

依照电影院指出的系统作用、性能和完成的多种限制因素,依照全新系统目的来评估所需要的科技是否完善,本系统就是数据库监管以及审查,目前的科技非常健全、完善,具备良好硬件、软件以及环境条件,通过目前科技条件可以完成本系统的最终目标。

此外,思考给予的开发时间也非常充足,估计系统可以在要求的时间内结束研发活动。

根据上述探究可知,影院售票体系的开发具备技术基础。

3.系统流程设计

3.1系统流程图

第一没有注册的使用者需要完成注册,之后输入用户名以及密码步入页面。

依照互联网中的影片信息使用者可挑选感兴趣的电影。

之后订票信息会自主储存到相应数据库中。

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

图3.1系统流程图

3.2数据图

本系统主要模型数据流图参考图3.2。

图3.2系统基本模型数据流图

从本图中我们并不能了解订票系统的全部内容。

因此接下来需要喜欢主要系统模型,徐叙述具体的功能。

系统功能数据流图可参考图3.3。

图3.3系统功能数据流图

4.总体设计

4.1系统前台功能模板设计

本售票系统的前台作用一般包含站内新闻、用户注册、影片信息、购票等部分;此部分主要层次结构图参考图4.1。

图4.1影院售票系统前台功能模板图

功能说明:

(1)网站首页:

在首页中使用者可全面掌握最近播放的电影和重要的新闻事件。

(2)站内新闻:

使用者可查看页面播放的相关新闻。

(3)影片资讯:

此部分重点给使用者准备有关电影的具体叙述。

使用者可利用此页面掌握最近播放的电影和详细内容,比如此电影的导演、演员、内容、时间、价格等。

之后可挑选感兴趣的电影、之后转移到订票页面再挑选场次以及座位,然后完成订票流程。

该功能要下下面单独介绍。

(4)用户注册:

使用者如果要购票就需要注册,之后进行登陆。

注册用户的个人功能模块如图4.2所示。

图4.2用户个人功能模板图

用户登陆:

使用者输入个人已注册的名字以及密码,顺利登陆之后可步入电影具体页面挑选场次以及座位、之后点击订票按钮就可顺利购票。

使用者还步入个人后台改正自身资料、监管个人订票情况。

4.2系统后台功能模板设计

模块说明:

(1)系统管理:

此部分完成对管理员的添加以及删除。

比如、超级管理员可添加以及删除一般管理员,然而后者却不具备此功能。

一般管理员只可以开展站内信息、注册用户信息、订票信息开展添加、修正以及删除等。

(2)站内新闻管理:

可对具体新闻实施添加、查找、修正、删除等。

(3)注册用户信息管理:

对注册用户开展监管。

(4)影片信息管理:

对放映影片的信息进行添加、查询、修改、删除等功能。

(5)订票管理:

对用户的订票、退票等功能进行管理。

还可以针对每个电影统计票房。

具体售票系统后台的层次模块参考图4.3。

图4.3影院售票系统后台模板图

4.3数据库模板设计

(1)新闻信息表用来储存新闻的内容。

表4.1新闻信息表

列名

数据类型

长度

允许空

字段说明

ID

int

4

title

varchar

50

ü

站内新闻标题

content

varchar

255

ü

站内新闻内容

addtime

datetime

8

ü

(2)用户信息表用来储存后台管理员的主要信息。

表4.2后台管理员用户信息表

列名

数据类型

长度

允许空

字段说明

ID

int

4

username

varchar

50

ü

用户名

pwd

varchar

50

ü

密码

qx

varchar

50

ü

权限

addtime

datetime

8

ü

(3)影片信息表用来储存电影主要内容。

表4.3影片信息表

列名

数据类型

长度

允许空

字段说明

ID

int

4

bianhao

varchar

50

ü

编号

yingpinamingcheng

varchar

50

ü

影片名称

daoyan

varchar

50

ü

导演

zhuyan

varchar

50

ü

主演

yingpianleixing

varchar

50

ü

影片类型

guojia

varchar

50

ü

国家

pianchang

varchar

50

ü

片长

shangyingshijian

varchar

50

ü

上映时间

piaojia

varchar

50

ü

票价

tupian

varchar

50

ü

图片

beizhu

varchar

800

ü

备注(由于文章的长短所以把长度设置为800)

addtime

datetime

8

ü

(4)友情链接信息表用来储存友情链接主要内容。

表4.4友情链接信息表

列名

数据类型

长度

允许空

字段说明

ID

int

4

wangzhanmingcheng

varchar

50

ü

网站名称

wangzhi

varchar

50

ü

网址

addtime

datetime

8

ü

(5)订票信息表用来储存订票主要内容。

表4.5订票记录信息表

列名

数据类型

长度

允许空

字段说明

ID

int

4

dingpiaoren

varchar

50

ü

订票人即用户名

yingpianbianhao

varchar

50

ü

影片编号

yingpianmingcheng

varchar

50

ü

影片名称

fangyingshijian

varchar

50

ü

放映时间

fangyingdidian

varchar

50

ü

放映地点

zuowei

varchar

50

ü

座位

piaojia

varchar

50

ü

票价

addtime

datetime

8

ü

5.详细设计

可划分成系统前台以及后台设计。

5.1系统前台设计

前台设计一般是为了便于使用者掌握相关影片内容开展购票。

5.2网站设计模板

众多按钮就可自主跳转到相应的页面。

点击站内新闻列表可马上转移到上述新闻的具体页面,点击全新影片的图片可马上转移到跳此电影界面。

此处左下角系统公告主要从下往上持续变化。

用文字移动属性marquee来实现了该功能。

主要代码如下:

onmouseout="start()"onmouseover="stop()"scrollamount="1"scrolldelay="50">

    

5.3用户注册模板

注册流程:

使用者填写用户注册页面表格,之后进行注册,在检验使用者输入信息正确与否之后,假如合法就可以将使用者填报的注册信息储存到具体的数据库中。

如果注册信息不合法就提示出错。

用户注册界面如图5.1所示。

图5.1用户注册界面

主要代码如下:

protectedvoidButton1_Click(objectsender,EventArgse)

{

stringsql;

sql="insertintozhuceyonghu(yonghuming,mima,xingming,dianhua,youxiang,shenfenzheng,xingbie,beizhu)values('"+yonghuming.Text.ToString().Trim()+"','"+mima.Text.ToString().Trim()+"','"+xingming.Text.ToString().Trim()+"','"+dianhua.Text.ToString().Trim()+"','"+youxiang.Text.ToString().Trim()+"','"+shenfenzheng.Text.ToString().Trim()+"','"+xingbie.Text.ToString().Trim()+"','"+beizhu.Text.ToString().Trim()+"')";

intresult;

result=newClass1().hsgexucute(sql);

if(result==1)

{

Response.Write("");

}

else

{

Response.Write("

相关搜索

当前位置:首页 > 人文社科 > 法律资料

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1