在线电影娱乐系统
【摘要】
随着社会的不断进步,人类已经进入了信息社会。在现实生活中,各行各业
都存在大量的信息,要实现对这些信息的有效管理,如果光靠以前社会那种人工
操作的方式记录和管理恐怕就是一场噩梦了。不过,社会在发展,技术也同时在
进步,特别是电子技术和计算机技术的发展,使现代社会的各种信息管理都规范
化,有条理化了。
作为一个在线电影信息网站,它所涉及的信息也是比较多的,包括影视信息,
会员信息,系统管理帐户信息,如何对这些信息进行一个有效的管理也是一个值得
重视的问题。为此,在这次毕业设计中我想通过自己设计一个电影娱乐网站系统,
使用 ASP 技术来管理这些不同的信息。整个系统作为一个信息网站,其实现包
括前台的会员注册,电影信息的在线展示与查询,电影在线观看,电影下载与后
台的影片信息管理,电影栏目管理,会员帐号管理,系统后台登陆帐号管理。
关键词: 信息管理、在线电影、ASP
1
Abstract
As the uninterruppted development of the society,Human race
has gone into the information perid.In real life,every industry has a
lot of information.In order to manage them eciently,it will be a
nightmare if only operated by manual work as before.However,the
technology is also developing as the society,especially the electronic
and computer technique.As a result,the management of each
message has gone into a standard state of arrangement.
As a online !lm website,the information it involed is a great
amount,such as !le information,member information,system
management account information and so on.How to manage these
di"erent informations have been to a problem worth of paying
attention.As a result,in this graduation time I want to design a !lm
entertainment website by myself,using ASP technology to manage
the di"erent informations.The whole system,as a information
websit,includes member register,online !le information show and
query,online !lm view,!le download at foreground and !le
information management,!le category management,member
information management,system login information management at
backgroud.
Keyword: information management,online !lm ,ASP
目 录
2
第一章 系统概述..................................................................................................................................1
1.1 系统介绍.................................................................................................................................1
1.2 课题目的及意义.....................................................................................................................1
1.2.1 开发一个在线电影娱乐网站系统意义.....................................................................1
1.2.2 使用计算机管理影片信息的意义.............................................................................2
1.3 主要设计功能.........................................................................................................................2
第二章 系统关键技术及需求分析.....................................................................................................4
2.1 使用技术概述.........................................................................................................................4
2.1.1 ASP 程序设计语言特点介绍.....................................................................................4
2.1.2 SQL 语言介绍.............................................................................................................8
2.2 系统分析.................................................................................................................................9
2.3 总体需求.................................................................................................................................9
2.4 数据流程分析.......................................................................................................................10
第三章 系统概要设计........................................................................................................................11
3.1 软件功能详细概述...............................................................................................................11
3.2 软件功能架构图...................................................................................................................12
3.3 数据库设计...........................................................................................................................12
第四章 主要功能详细设计...............................................................................................................13
4.1 前台主页说明.......................................................................................................................13
第五章 结论........................................................................................................................................14
致谢.....................................................................................................................................................14
参考文献.............................................................................................................................................16
3
第一章 系统概述
1.1 系统介绍
现代社会的生活是越来越多姿多彩,人们经过一天繁重的劳动后需要一个休
息娱乐的港湾。作为现代化最前沿的计算机技术,在提供给人们娱乐内容方面更
不应当落后。使用计算机在网络中为人们提供的娱乐活动有各种各样的形式,比
如网络游戏,在线音乐视听,在线电视电影,网络购物等,并且各种新的娱乐方
式还在不断的被推出。作为信息管理专业的一名学生,能够使用计算机技术实现
其中的任意一种娱乐方式的系统,不但可以给社会中的人们带来方便,更是对自
己所学知识的一种考验与认可。在这次毕业设计中,我选择使用计算机网络编程
技术实现一个在线电影娱乐网站,它可以在前台按不同的电影分类给人们展示电
影信息,人们也可以按自己的需求搜索电影信息,人们可以选择自己感兴趣的电
影进行观看,并且可以自由下载,不过需要注册为本站的会员;在后台管理员可
以管理影片信息,管理影片栏目信息,管理会员信息,管理登陆帐号等。本系统
在设计方面在前台力求简单美观大方,方便用户查询各种信息;在系统后台要求
能使管理员方便地对各种信息进行管理。
整个系统的开发使用微软公司的 ASP 技术,它是一个专门开发服务器端动
态网页的工具,使用它不仅可以很容易理解,而且还可以使用各种 ActiveX 控
件,加快系统开发完成的进度,同时该技术有强大的微软公司做后盾,还在不断
的升级中,系统使用的数据库也是桌面型数据库 ACCESS,考虑本系统在线对电
影信息进行查询的人还不是很多,不过也可以很方便的移置到其他网络数据库入
SqlServer 中,但是 ASP 和数据库连接的技术还是采用相同的 ADO 组件技术,
它是 windows 平台下各种程序设计语言连接数据库的通用组件哦!
1.2 课题目的及意义
1.2.1 开发一个在线电影娱乐网站系统意义
计算机已经成为我们学习和工作的得力助手:今天,计算机的价格已经十分
低廉,性能有了长足的进步。它已经被应用于许多领域,计算机之所以如此流行
的原因主要有以下几个方面:
1
首先,计算机可以代替人工进行许多繁杂的劳动;
其次,计算机可以节省许多资源;
第三,计算机可以大大的提高人们的工作效率;
第四,计算机可以使敏感文档更加安全,等等。
我们可以和现实生活中人们租碟看电影做对比,在现实生活中,人们需要自
己步行到电脑租店中一个一个电影碟子信息查看,当找到自己喜欢的电影碟后,
需要给老板交一定的押金,然后才能将影碟带回家中,自己家里必须有放映 vcd
或 dvd 格式光盘的硬件才行,并且必须在规定的时间内交回给租碟店才能换回
押金;而如果有一个在线电影网站,人们可以在上网的地方就实现了电影的在线
观看,还可以将电影下载到电脑上,u 盘里,随时都可以观赏了,为了给人们的
生活带来更多的方便和乐趣,我决定使用网络编程技术开发一个在线电影娱乐网
站,
1.2.2 使用计算机管理影片信息的意义
由于我国有些信息管理水平比较低,只停留在纸介质的水准上,这样的机制
很明显地已不能适应时代的发展要求,它浪费了过多的人力及物力,还存在一些
先天缺陷。在信息时代,这种传统的管理方法被以计算机为基础的信息管理方法
取代已是大势所趋。
归纳起来,在线电影娱乐网站系统做到一下功能比较合民意:
首先,可以存储大量的产品影视信息,安全、高效;
其次,系统可操作性强,能够节省人力,最好只需一到二名信息录入员;
再次,查找信息速度快、效率高,人们可以按电影名称,电影分类快速的定位
到自己所想的影片信息并可以在线观赏或下载。
1.3 主要设计功能
本在线电影网站系统是采用 B/S 方式的一个信息系统,它要求网站管理员该
各种电影信息发布到系统后台数据库中,然后只要在有网络的地方人们就可以通
过浏览器访问系统观赏电影了,系统的实现分为前台和后台:
前台功能:人们在系统的前台可以按电影分类查看各种电影信息,可以按照
自己的需要输入电影名称关键字和电影类别信息对电影信息进行查询,当找到自
己感兴趣的电影时可以在线观看或将电影信息下载到本地电脑或 u 盘等存储器
2