肝炎的治疗-
本科毕业论文
(
设计
)
电影院售票系统的设计与实现
二级学院
专
业
班
级
学生姓名
学
号
指导教师
医药信息工程学院
计算机科学与技术
(医学智能信息处理方向)
2010
级(
2
)班
赵小苏
2419505418
郭穗勋
2014
年
4
月
1
诚
信
声
明
我声明,
所呈交 的毕业论文(设计)
是本人在老师指导下进行的研究工作及
取得的研究成果。据我查证,除了文 中特别加以标注和致谢的地方外,论文(设
计)
中不包含其他人已经发表或撰写过的研究成果,
也不包含为获得其他教育机
构的学位或证书而使用过的材料。我承诺,论文(设计)中的所有内 容均真实、
可信。
毕业论文(设计)作者(签名)
:
年
月
日
2
电影院售票系统的设计与实现
【摘要】
电影的产生改 变人们的生活和娱乐习惯。
去影院看电影也成为人们平时休闲
娱乐、交友、学习的重要内容。< br>现在绝大多数的人们购买电影票都是通过去电影
院,在那里查找自己想看的电影并进行电影票购买 。与此同时,
国内娱乐行业特
别是电影行业也发展迅猛,
电影票房屡创新高,
为了能使大众更为便捷的购买到
电影票,使影迷购票能够有更多可选择的方式,网上电影售票系统营运而 生。
本系统是一个网上电影售票系统,
可以为用户提供方便的在线订票环境。
主
要实现了用户注册、登录、查询、订购电影票、管理已订购电影票等功能。通过
后台管理模 块可以实现对用户、播放厅、电影、影片安排、电影票等的管理等功
能。本系统以
Micros oft Visual 2008
作为开发环境,使用
技术,以
SQL Server2005
为系统数据库开发
,
以
IIS
作为服务器 运行,
整个网站操作简便、
界面友好、灵活实用。
【关键词】
电影售票系统;
技术;
SQL Server 2005
3
[Abstract]
Movies produced chang people's lives and entertainment habits. Going
to
the
cinema
to
see
the
film
also
become
the
usual
entertainment,
friends,
an
important part of learning. Now the vast majority of people are buying movie tickets
by going to the cineme , to find the movie you want to see and where to buy movie
tickets . At the same time , the domestic entertainment industry,
especially the film
industry is developing rapidly, movie box office hit record highs, in order to make the
public more convenient to buy movie tickets , so fans can purchase more alternative
ways , online movie ticketing system operators and students.
This system is an online movie ticketing system , can provide convenient online
booking
environment
for
the
user.
The
main
achievement
of
the
user
registration
,
login
,
search,
order
movie
tickets
,
movie
tickets
and
other
management
functions
have been ordered . By admin module can be achieved on the user , play room, movie ,
movie set , movie tickets and other management functions. The system to Microsoft
Visual
2008
as
a
development
environment,
using
technology
to
SQL
Server2005 database development for the system to run IIS as a server , the entire site
is simple , user-friendly, flexible and practical .
[Keywords]
movie ticketing system technology SQL Server 2005
4
目
录
目
录
.............................................
5
1
绪
论
.
..... .................................................. .................................................. .....................
1
1.1
系统开发背景
............................ .................................................. .........................
1
1.2
系统开发意义
...........................................
1
1.3
系统实现的目标
.........................................
1
2
系统开发技术概述
...................................
2
2.1
简介
...........................................
2
2.2
简介
...........................................
2
2.3 Sql Server2005
简介
....................................
3
3
系统分析
...........................................
3
3.1
可行性分析
.
......... ...................................
3
3.1.2
经济可行性
.......................... .................................................. ..................
4
3.1.3
.操作可行性
.
.......................................
4
3.2
需求分析
.
.......... ....................................
4
3.3
功能结构图
.............................................
4
3.4
功能需求具体描述
.......................................
5
3.5
数据库设计
.
......... ...................................
6
3.5.1 E-R
图
.............................................
6
3.5.2
数据库逻辑设计
.
....................................
9
4
系统的详细设计与实现
..............................
1
2
4.1
创建数据库
.
................... ........................
13
4.2
在
Visual Studio 2008
中建立站点
.......................
13
4.3 Kindeditor
编辑器
.....................................
14
4.3.1 Kindeditor
编辑器简介
.............................
1
4
5
4.3.2 Kindeditor
编辑器的配置步骤
.......................
1
4
4.4
数据库的连接
..........................................
14
4.5
网站模板页
...........................
15
4.6
具体功能的实现
........................................
16
4.6.1
注册模块的实现
...........................
1
6
4.6.2
用户登陆模块的实现
.....................
1
7
4.6.3
电影列表模块的实现
.....................
1
7
4.6.4
订票模块的实现
control/
...........
1
8
4.6.5
我的影票模块的实现
user/
.................
1
9
5
总结及展望
........................................
2
0
5.1
总
结
.................................................
21
5.2
主要完成的工作
........................................
21
5.3
展
望
.
.. ..............................................
21
参考文献
...........................................
2
2
6
1
绪
论
1.1
系统开发背景
网络发展到今天,
是必 然的结果。网络使人们的生活发生了重大的变化,网
络成为很多活动的重要场所。
网上电影票售 票系统现在虽然还处于发展阶段,
但
是随着互联网经济的迅速发展,
越来越多的影院投 入到电影票售票系统这个领域
中来。网上售票最大程度的方便了顾客。
顾客足不出户,
在电影售票网站实现网
上把售票员请到家服务,便可将购买到自己喜欢的电影票,无需东奔西跑。
本次
设计的电影售票网站是一种具有交互功能的商业网站,
可以方便服务于每一个客
户。
1.2
系统开发意义
2002
年,国内电影市场的 全年票房只有
9.2
亿,如今,三周时间就可以有
10
亿的票房收入。名导、 明星、大制作都是电影票的吸金石。随着人们的生活
水平的提高,人们更愿意走进电影院,
去欣 赏自己喜欢的电影。
随着互联网的蓬
勃发展,
人们也开始拒绝柜台式购票。
更 多的人们热衷与网络购票。
这样既能避
免了排长队的苦恼,
同时也能精准的找到和购买 喜欢的电影票并且选到一个自己
满意的观影位置。
电影院售票系统旨在提供观众放映影片相关资 讯,
如场次时间
表、影片预告及简介、电影院资讯等。电影业的蓬勃发展,必然引发的一个问题
是群众对电影票需求的增大。
如今的电影在线售票系统已经相当的成熟,
可以提
供最近热映的的影片讯息、快要上映的影片相关预告、每场电影的场次安排,
以
及每场次电影 票的网上预订模式。
对于观众而言可以增强他们对各部影片的了
解,对最新的影片上 映动态的掌握,
让他们对影片更加期待,
尤其能在网上订票
模式下使观众享受到不需要 等待排队买票与自由选择座位的权利。
通过网络轻松
订票,
从而减少许多因现场购票失 败的客户,
促使我国电影事业更好更快的发展。
1.3
系统实现的目标
本课题最终将达到如下几个目标:
1
(1)
功能齐全
(2)
操作简单
(3)灵活通用
(4)
界面美观易用
2
系统开发技术概述
2.1
简介
技术是
Microsoft
公司推 出的新一代动态
Web
开发工具,是电子商
务、电子政务、
远程教育等
Web
应用开发的主流技术之一。
不同于
ASP
,
它是建 立在
.NET Framework
之上,提供了更易于编写且结构更清晰的代码,它
使用
和
C#
等模块化语言编写程序,提高了代码的再利用性和共享性。
在结构上几乎完全基于组件和模块化的,
Web
应用程序的开发人员使用
这 个开发环境可以实现更加模块化的、功能更强大的应用程序。
的优点主要体现在效率 高、可重用性高、代码量少这三方面。在使
用
ASP
进行程序设计的时候,
由 于
ASP
使用的是脚本语言,
所有的代码都嵌入到
HTML
代码中, 所以当编制功能复杂的网页时,就需要编写大量的代码,而且会
导致程序代码的可读性差的问题。另外,
由于所有的代码都是解释执行的,
所以
相对速度较慢,并且无法有效地利用机器硬件的 各种性能。
与
ASP
相比
较效率更高,提供了很高的可重用性,对于 实现同样功能的程序,
使用
的代码量比
ASP
要少得多。
< br>采用全新的编程环境,代表了技术发展的主
流方向。
2.2
简介
可以实现不同的数据库统一调用相同的数据库访问接口,使访问步骤更简洁,快速,增加了软件开发的通用性,灵活性,重用性和可扩展性
[5]
。
是由
ADO
发展而来,
ADO
(ActiveX
Data
Objects)
是应用层的编程接口,
通过
OLEDB
提供的
COM
接口访问数据库中的数据。
ADO
中的命令对象用来执 行
SQL
命令。
ADO
可以继承
RDO (Remote Data
Objects)
和
DAO(Data Access
Objects)
等数据访问对象层。
ADO
体系中,
Recordset
对象是功能 最强大的,可以访问数
据集,并能显示,统计,更新每条数据。虽然
ADO
有很多优点 ,但也存在着一定
2
的缺点,
它只能返回单一数据集,
不支持< br>XML
等。
有了这些局限性,
为克服它们,
出现了
,
它取代了
ADO
,
在
体系中,
DataSet对象是关键。
DataSet
对象和
DataAdapter
对象一起实 现了
Recordset
对象的功能。
能在断开连接模式
下编程,提高了程序 执行效率,并能实现非常复杂的功能。
体系中常用
的对象有:
Connect ion
对象,
Command
对象,
DataAdapter
对象,
DataReader
对
象和
DataSet
对象。
2.3 Sql Server2005
简介
SQL(Structured Query Language)
,结构化查询语言。
SQL
语言的主要功能
就是同各种数据库建立联系,进行沟通。按照
ANSI(美国国家标准协会
)
的规定,
SQL
被作为关系型数据库管理系统的标准 语言。
SQL
语句可以用来执行各种各样
的操作,
例如更新数据库中的数据,
从数据库中提取数据等。
绝大多数流行的关
系型数据库管理系统都采用了
SQ L
语言标准。
虽然很多数据库都对
SQL
语句进行
了再开发和扩展,
但是包括
Select,
Insert,
Update,
Delete,
Create,
以及
Drop
在内的标准的
SQL
命令仍然可以被用来完成几乎所有的数据库操作。
3
系统分析
3.1
可行性分析
在系统调查和 业务流程分析的基础上,
针对新系统的开发是否具备必要性和
可能性,对新系统的开发从技术、 经济、社会的方面进行分析和研究,以避免投
资失误,
保证新系统的开发成功。
可行性 研究的目的就是用最小的代价在尽可能
短的时间内确定问题是否能够解决。并且可行性研究主要集中在以 下三个方面
:
3.1.1
技术可行性
根据本系统的功能需求,
采用
与
Sql
Server
数据库引擎进行开发。
而
Sql Server
作为一 种快速和健壮的数据库服务器。因此在技术层面上,是完
全可行的。
所以,此方案具有技术可行性。
3
3.1.2
经济可行性
经济可行性首先要进行待开发软件的成本估算,和成本
/
效益分析,以确定
待开发软件是否有开发的价值。这里的效益包括新开发的系统所带来的收入增
加,
以及开发的系统比原来系统在使用费用上的减少。
由于本系统技术上不是很
复杂 ,所需的开发人员不多,开发周期较短,因此开发成本较低。
3.1.3
.操作可行性
由于计算机应用的普及,
大多人对计算机 管理模式和具体操作都很熟悉。
在
进行系统设计时,将会充分考虑用户的习惯,使得操作简单; 数据输入迅速、规
范、可靠;统计准确;适应力强;容易扩充。尽量把工作人员的操作量降低,使
其在界面友好的环境中工作。所以本系统的使用对工作人员来说具有操作可行
性。
3.2
需求分析
软件需求分析,
是软件开发的第一个阶段,是关系到软件开发成功与失败的
关键步骤。本系统分为前台会员和后台管理员两大部分。前台会员部 分:
应完成
用户注册,登录,影片浏览、搜索、评论,订购电影票等功能,后台管理系统应完成用户管理,
播放厅管理,
电影管理,
影片安排管理,
电影票管理,< br>评价管理,
动态切换管理等功能。
3.3
功能结构图
通过需求分析的调查与研究,将系统的大体功能定义如下图所示。
4
图
3.1
功能结构图
3.4
功能需求具体描述
前台会员模块:
首页:对网站 内容一个总的展示,显示图片动态切换效果,显示热映影片,
各类别下最新的影片,影片搜索,最新影片 等信息。
电影:
分页显示电影列表,点击电影可以查看电影详情,在书籍详情页可以
选座购票,可以对电影进行评论。
用户中心:
会员登录后可以通过此模块查 看购买的影票,可以申请退票,可
以把凭证号发送到手机,还可以查看自己的账户消费明细,修改登录密 码。
用户注册登录:
会员可以通过此模块实现注册和登录,
必须注册并登录 后才
能订票。
后台管理模块:
用户管理:
管理员可以通 过此模块查询、
修改、
删除用户,
对用户进行充值。
播放厅管理:
管理员可以通过此模块添加、
查看、
修改、
删除播放厅,
添加、查看、修改、删除座位。
电影管理:管理员可以通过此模块添加、查询、修改、删除电影。
5
影片安排管理:管理员可以通过此模块添加、查询、修改、删除影片安排。
电影票管 理:
管理员可以通过此模块对用户申请的退票进行处理,
可以查看
已卖出的电影票列表 。
评价管理:管理员可以通过此模块查看、删除电影评价。
动态切换管理:管理员可以通过此模块添加、修改、删除动态切换。
3.5
数据库设计
在需求分析的基础上,
设计出能够满足需求的各种实体,
以及它们之间的关
系,
为后面的逻辑结构设计打下基础。
根据上面的设计规划出的实 体有管理员实
体、用户实体、用户消费记录实体、播放厅实体、座位实体、影片实体、影片安
排 实体、影片评论实体、电影票实体、动态切换实体。
3.5.1 E-R
图
1
.管理员实体
图
3.2
管理员
E-R
图
2
.用户实体
图
3.3
用户
E-R
图
3
.用户消费记录实体
6
图
3.4
用户消费记录
E-R
图
4
.播放厅实体
图
3.5
播放厅
E-R
图
5
.座位实体
图
3.6
座位
E-R
图
6
.影片实体
图
3.7
影片
E-R
图
7
.影片安排实体
7
图
3.8
影片安排
E-R
图
8
.影片评论实体
图
3.9
影片评论
E-R
图
9
.电影票实体
图
3.10
电影票
E-R
图
10
.电影票实体
图
3.11
动态切换
E-R
图
8
11
.总体
E-R
图
图
3.12
总体
E-R
图
3.5.2
数据库逻辑设计
由前面的数据分析可建立如下几张表,各表详细信息描述如下:
1
播放厅信息表
序
字
号
段
1
d
2
r
name
varcha
r
数据
类型
int
varcha
r
varcha
r
int
5
0
长
主
允
度
键
许空
4
5
0
1
00
4
是
标识
是
密码
是
否
是
说明
管理员编号
登录名
是
播放厅名称
ri
数据
类型
int
长
主
允
度
键
许空
4
是
否
说明
编号
2
管理员信息表
序
字
号
段
1
id
2
3
4
l
name
p
wd
fl
ag
a
3
用户消费记录信息表
9
肝炎的治疗-
肝炎的治疗-
肝炎的治疗-
肝炎的治疗-
肝炎的治疗-
肝炎的治疗-
肝炎的治疗-
肝炎的治疗-
本文更新与2021-02-13 15:38,由作者提供,不代表本网站立场,转载请注明出处:http://www.xapfxb.com/yuer/449409.html
-
上一篇:北极熊和企鹅的睡前故事
下一篇:高危新生儿听力筛查结果分析