您的位置:新文秘网>>毕业相关/毕业论文/文教论文/>>正文

毕业论文:视频点播网站设计

发表时间:2013/7/10 9:46:55


视频点播网站设计

专业:网络工程 班级:网092本 姓名:朱子宁 指导教师:沈洋
摘 要
随着人们生活水平的不断提高,对文化产品和服务的需求越来越强烈。电影成了百姓文化生活、休闲娱乐的一种选择。本文是针对满足广大百姓对文化艺术追求的不断提高的实际情况,开发的小型网站设计课题。本文实际设计一个电影视频网站,该网站内容丰富多彩,包含了影片查询、优惠活动、预告片等,并有影评留言板功能实现用户间、用户和管理员间的交流。
本系统是基于B/S模式,采用的是ASP + SQL Server 2000模式的开发集成环境。此系统的设计从功能上来说,是比较完备的,系统以Web界面与管理员交互,为管理员提供信息并接受其操作,同时通过数据库管理系统来存储信息数据。本系统的基本功能:数据进行录入、修改、删除、查询、统计的基本功能。
关键词:ASP ;电影视频;SQL



Abstract
With the continuous improvement of people’s living standards, the demands for cultural products and services are becoming stronger and stronger. Thus, the film becomes the option for people to enjoy their cultural life and recreation. Based on the actual situation, this paper develops a small website to meet the increasingly high demand of the majority who wish to pursue the continuous improvement of their cultural and artistic life. In reality, in this paper, the author designs a colorful movie video website, with the functions of Videos query, promotion programs, movie trailers, etc. And it is also with the function of message boards for film review in order to realize the communication between the users and the administrators.
The system is based on B/S mode with development environment of ASP + SQL Server 2000 integration service. Functiona
……(新文秘网https://www.wm114.cn省略1989字,正式会员可完整阅读)…… 
通过第三方组件来扩充功能;而且用ASP编写的页面非常小巧;灵活;使用无需编译;可以方便的进行人机交互。同时又可以用非常简单的语句实现对数据库的操作。由于ASP程序的短小精干,对于繁忙的网络系统不会造成很大的压力。
从技术上来说,是可行的。
2.1.3操作上的可行性
该系统在操作上很简单的,不需要太高的学历,上手会很快,可以轻松地使用本系统。启动系统后进入登陆用户界面,工作人员用自己登陆名和密码进入系统操作页面就可以进行操作。
综上所述,从各方面来看,我们在现行条件下可以设计出较合适的平台系统,在操作上是可行的。
2.2系统功能需求分析
2.2.1设计思路
(1)系统应达到影片管理和满足使用的需求,并达到使用过程中的直观,方便,实用,放心等要求;
(2)系统使用模块化的程序设计方法,既便于网站各种功能之间的修改和组合,又便于未曾参与开发的人员对系统的技术补充,维护;
(3)系统应具有的功能有:数据库维护,及时依据客户需要对数据的添加、备份、修改、删除等操作;
(4)系统开发应充分利用现有资源,以及采用先进的管理系统开方案和现有软件环境及,从而达到提高所需效果的目的和网站开发水准。
(5)在开发过程中,选择ASP作为设计开发工具、SQL Sever作为后台数据库软件,设计了电影视频网,实现基本管理功能。。
2.2.2主要功能
(1)用户注册登录功能。
用户注册:系统将验证用户是否存在,以及用户信息是否合法。
用户登录:系统将验证用户是否存在,输入信息是否正确。
(2)个人信息维护功能。用户可以对自己的信息进行增加、修改,也可以修改密码[3]。
(3)管理员登录功能。管理员可以进行登录,系统将验证管理员是否存在,输入信息是否正确。
(4)用户管理功能。管理员可以对用户进行管理,可以查看用户信息,添加、删除用户。
(5)对电影的评论系统
(6)用户的付费系统和充值系统
2.2.3拟解决的关键问题
1)数据库的建立:由于该系统需要对数据进行查询、管理、修改、更新等操作,所以需要具备完善的数据库,对数据种类进行详细划分,并找到它们之间的关系。
解决方法:用ASP访问数据库。
2)如何使整个网站有一个良好的可持续性发展,能够全天候安全,稳定的运行,做到少出错,稳定性高。
解决方法:加强管理员对于网站维护的简便性。
2.3业务流程分析
电影视频网工作流程为:系统启动并进入系统首页界面,所有用户都可以浏览系统主页面。通过权限判断,用户注册后,能对影片查询等进行操作,以及进行影评留言交流[4]。系统登录界面,登陆进入后台管理,管理员可对管理员用户管理、站内新闻管理和系统管理等进行管理操作。本系统的简单业务流程图如图2.3所示:

图2.3业务流程图
本系统是利用现代化的计算机网络技术将电影视频网管理进行整合,按照实践过程设计完成的。同时完善服务,初步设计一个电影视频网的平台。为了使系统在各项管理中发挥更大的作用,实现工作过程的计算机化,提高工作效率和工作质量[5]。
2.4数据流程分析
数据流程分析主要包括对信息的流动,传输,处理,存储,分析,等。数据流分析的目的是发现并解决数据流的问题。现有的数据流分析是通过分层数据流图(data flow diagram,简称DFD)来实现的。其具体的做法是:根据业务流程图业务流程的顺序,在测量数据处理过程的相关知识,绘制成一套完整的数据流程图。
整个系统的数据流程图如下图2.4所示:

图2.4 系统的数据流程
2.5数据库设计
2.5.1数据库概念结构设计
根据上面的系统功能需求分析、业务流程分析和数据流程分析,就可以设计出能够满足用户需求的各种实体,以及它们之间的关系,为后面的逻辑结构设计打下基础[6]。这些实体包含各种具体信息,通过相互之间的作用形成数据的流动。
下面对主要的实体E-R图作一下展示。
整体E-R图如下图2.5.1所示:

图2.5.1a整体ER图

用户实体E-R图如图2.5.1b所示:

图2.5.1b 用户实体E-R图

管理员实体E-R图如图2.5.1c所示:

图2.5b 管理员实体E-R图
2.5.2数据库逻辑结构设计
数据库设计的好坏直接影响整个系统,如果数据库设计不好,不仅仅很多的业务处理起来相当的复杂和烦琐,而且在编写系统代码的时候也会遇到很多问题。所以,一个合理的数据库是必须的、是必要的[7]。本系统的数据库结构在设计的时候注意到了规范命名和建立索引的必要性,电影视频网数据结构主要表的结构情况如下:
allgonggao表:
序号 字段名称 字段类型 大小 允许为空 最大长度 备注
1 ID Int 4 自增编号 10
2 title VarChar 255 是 255
3 content Te*t 16 是 255
4 leibie VarChar 50 是 255
5 shouyetupian VarChar 50 是 255
6 dianjilv VarChar 50 是 255
7 addtime DateTime 8 是 23

allusers表:
序号 字段名称 字段类型 大小 允许为空 最大长度 备注
1 ID Int 4 自增编号 10
2 username VarChar 50 是 255
3 pwd VarChar 50 是 255
4 c* VarChar 50 是 255
5 addtime DateTime 8 是 23

chongzhijilu表:
序号 字段名称 字段类型 大小 允许为空 最大长度 备注
1 ID Int 4 自增编号 10
2 yonghuming VarChar 50 是 255
3 *ingming VarChar 50 是 255
4 chongzhijine VarChar 50 是 255
5 beizhu VarChar 50 是 255
6 addtime DateTime 8 是 23

dingpiaojilu表:
序号 字段名称 字段类型 大小 允许为空 最大长度 备注
1 ID Int 4 自增编号 10
2 yonghuming VarChar 50 是 255
3 bianhao VarChar 50 是 255
4 yingpianmingcheng VarChar 50 是 255
5 piaojia VarChar 50 是 255
6 fangyingting VarChar 50 是 255
7 bofangshijian VarChar 50 是 255
8 piaoshu VarChar 50 是 255
9 addtime DateTime 8 是 23
10 zuowei VarChar 50 是 255

d*表:
序号 字段名称 字段类型 大小 允许为空 最大长度 备注
1 ID Int 4 自增编号 10
2 leibie VarChar 50 是 255
3 content Te*t 16 是 255

liuyanban表:
序号 字段名称 字段类型 大小 允许为空 最大长度 备注
1 ID Int 4 自增编号 10
2 cheng VarChar 50 是 255
3 biaoqing VarChar 10 是 255
4 biaoti VarChar 100 是 255
5 neirong VarChar 300 是 255
6 addtime DateTime 8 是 23
7 hf VarChar 100 是 255

yingpian表:
序号 字段名称 字段类型 大小 允许为空 最大长度 备注
1 ID Int 4 自增编号 10
2 bianhao VarChar 50 是 255
3 yingpianmingcheng VarChar 50 是 255
4 shangyingshijian VarChar 50 是 255
5 yingpianlei*ing VarChar 50 是 255
6 piaojia Float 8 是 15
7 tupian VarChar 50 是 255
8 beizhu VarChar 50 是 255
9 addtime DateTime 8 是 23
10 shipinwenjian VarChar 50 是 255

yonghuzhuce表:
序号 字段名称 字段类型 大小 允许为空 最大长度 备注
1 ID Int 4 自增编号 10
2 yonghuming VarChar 50 是 255
3 mima VarChar 50 是 255
4 *ingming VarChar 50 是 255
5 *ingbie VarChar 2 是 255
6 dianhua VarChar 50 是 255
7 you*iang VarChar 50 是 255
8 shenfenzheng VarChar 20 是 255
9 QQ VarChar 50 是 255
10 dizhi VarChar 100 是 255
11 tou*iang VarChar 50 是 255
12 beizhu VarChar 300 是 255
13 addtime DateTime 8 是 23
14 issh VarChar 2 是 255
15 yue Float 8 是 15

youqinglianjie表:
序号 字段名称 字段类型 大小 允许为空 最大长度 备注
1 ID Int 4 自增编号 10
2 wangzhanmingcheng VarChar 50 是 255
3 wangzhi VarChar 50 是 25 ……(未完,全文共31062字,当前仅显示5587字,请阅读下面提示信息。收藏《毕业论文:视频点播网站设计》