影院售票系统设计Word文件下载.docx

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

影院售票系统设计Word文件下载.docx

《影院售票系统设计Word文件下载.docx》由会员分享,可在线阅读,更多相关《影院售票系统设计Word文件下载.docx(13页珍藏版)》请在冰豆网上搜索。

影院售票系统设计Word文件下载.docx

系统流程图

1.3数据流图

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

系统基本模型数据流图

系统功能数据流图

2总体设计

2.1系统前台功能模块设计

本影院售票系统的前台功能主要有站内新闻、用户注册、影片资讯、订票等四大模块;

前台的基本层次结构图如图所示。

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

功能说明:

(1)网站首页:

在网站首页中用户可以了解最新上映的电影和热门电影以及网站的站内新闻。

(2)站内新闻:

用户可以浏览网站更新的有关新闻。

(3)影片资讯:

影片资讯模块主要给用户提供对相关影片的详细介绍。

用户可以通过该页面了解最新上映的电影以及电影的有关信息,例如该影片的导演、主演、剧情、片长、票价等。

接下来可以选择自己想看的电影、然后跳转到订票页面再选择场次和座位,就可以成功订票。

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

(4)用户注册:

用户要想订票就得先注册,注册完以后登陆。

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

用户个人功能模块图

用户登陆:

用户输入自己已注册的用户名和密码,成功登陆以后可以进入影片详细页面选择场次和座位、然后点击订票按钮就可以成功订票。

用户还可以进入个人后台修改个人资料、管理个人订票记录。

2.2系统后台功能模块设计

模块说明:

(1)系统管理:

系统管理模块实现对管理员的添加和删除功能。

例如、超级管理员可以添加并删除普通管理员,但是普通管理员实现不了这个功能。

普通管理员只能对以下的站内信息、注册用户信息、订票信息进行添加、修改并删除等功能。

(2)站内新闻管理:

可以对站内新闻执行添加、查询修改、删除等功能。

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

对注册的用户进行管理。

(4)影片信息管理:

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

(5)订票管理:

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

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

影院售票系统后台的层次模块如图所示。

影院售票系统后台功能模块图

2.3数据库设计

(1)新闻信息表用于存放站内新闻的信息。

新闻信息表

列名

数据类型

长度

允许空

字段说明

ID

int

4

title

varchar

50

ü

站内新闻标题

content

255

站内新闻内容

addtime

datetime

8

(2)用户信息表用于存放后台管理员的基本信息。

后台管理员用户信息表

username

用户名

pwd

密码

qx

权限

(3)影片信息表用来存放影片的基本信息。

影片信息表

bianhao

编号

yingpinamingcheng

影片名称

daoyan

导演

zhuyan

主演

yingpianleixing

影片类型

guojia

国家

pianchang

片长

shangyingshijian

上映时间

piaojia

票价

tupian

图片

beizhu

800

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

(4)友情链接信息表用来存放友情链接的基本信息。

友情链接信息表

wangzhanmingcheng

网站名称

wangzhi

网址

(5)订票信息表用来存放订票的基本信息。

订票记录信息表

dingpiaoren

订票人即用户名

yingpianbianhao

影片编号

yingpianmingcheng

fangyingshijian

放映时间

fangyingdidian

放映地点

zuowei

座位

2.4系统E-R图

从数据需求分析中得出系统的实体属性图,遵循三范式原则,对实体之间的依关系进

行了整合,得出本系统E-R图,如图所示。

系统E-R图

其中影片信息实体属性图又为如下图所示。

影片信息实体属性图

影片场次实体属性图为如图所示。

图影片场次实体属性图

用户实体属性图为如图所示。

图用户信息实体属性图

3详细设计

详细设计分为系统前台设计和系统后台设计。

3.1系统前台设计

系统前台设计是为了方便用户了解有关影片信息和进行订票。

3.1.1网站首页模块

在网站首页我们可以看到站内新闻列表、最新影片、以及网站的有关信息。

网站首页界面如图所示。

网站首页

网站首页界面

点击上方的各个按钮就可以跳转到相关的信息页面。

点击站内新闻列表可以直接跳转到该新闻的详细信息页面,点击最新影片的图片也可以跳转到该影片的界面。

其中左下角的系统公告是从下往上动态浮动的。

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

主要代码如下:

<

marqueeborder="

0"

direction="

up"

height="

138"

onmouseout="

start()"

onmouseover="

stop()"

scrollamount="

1"

scrolldelay="

50"

>

TABLEheight="

100%"

cellSpacing=5cellPadding=0width="

92%"

align=centerborder=0>

TBODY>

TR>

TD>

P>

&

nbsp;

本周热门电影:

倩女幽魂,硬汉2,战国<

/P>

/TD>

/TR>

/TBODY>

/TABLE>

/marquee>

3.1.2用户登录模块

此模块主要功能是用于登录本系统,首先将从前台页面提交的用户名和密码进行接受,之后在后台进行处理,按照用户名在数据库中进行查询如果查到该用户则将该用户的密码取出来赋给一个字符串变量,判断从数据库中读出的密码与登录时输入的密码是否配比上,若两个密码相同则进入相应的页面,否则输出密码错误。

用户登录界面如图4.2所示。

用户登陆界面

提示用户登录失败界面如图所示。

提示登录失败界面

3.1.3用户注册模块

用户要想订票就得先注册再订票。

如果没有注册就不能执行订票功能。

注册流程:

用户填写用户注册页面的表格,然后点击注册按钮,系统验证用户输入的注册信息是否合法,如果合法就把用户输入的注册信息保存到系统的数据库中。

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

用户注册界面如图所示。

用户注册界面

主要代码如下:

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("

script>

javascript:

alert('

添加成功'

);

/script>

}

else

系统错误,请检查数据库设置问题'

填写完个人资料以后点击添加就可以成功注册了。

提示注册成功对话框如图4.5所示。

提示注册成功界面

3.1.7订票模块

用户选择影片场次和座位以后点击添加、系统就会把订票信息添加到数据库。

用户订票界面如图所示。

图4.10订票界面

图4.11提示订票成功界面

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > PPT模板 > 其它模板

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

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