|
|
 |
 |
 |
ASP.NET视频点播系统
 |
|
| |
|
|
|
ASP.NET视频点播系统
发布者: rain 发布日期:2009-3-30 浏览次数:2640 次 |
|
|
|
|
|
摘 要:随着计算机网络与多媒体技术的飞速发展,越来越多的多媒体信息也随之出现,视频点播(Video on Demand)也随之产生。视频点播是一种交互式的播放系统,意即根据用户的需要播放想要的视频节目,它的出现不仅推动了网络的发展,而且极大的丰富了人们的网络生活。 本系统主要以ASP.NET开发工具实现前台开发、以SQL Sever 2000实现后台数据库开发,实现了基于Web的视频点播系统。它在传统视频点播的基础上增加了动态多媒体服务的功能。系统主要实现了:用户注册、登录,音乐的下载与视听,音乐信息的搜索与浏览,信息交流以及各种信息管理等功能。本系统具有方便友好的操作界面,为用户提供实时、交互、按需点播服务,其主要解决了传统视频点播系统对用户时间限制的问题。
目 录 1 引言. 1 1.1 课题研究背景与研究目的、意义. 1 1.1.1 研究背景. 1 1.1.2 本课题的研究意义. 1 1.1.3 内外相关课题的研究现状、水平和发展趋势. 2 2 课题定义以及系统内容介绍. 3 2.1 课题定义. 3 2.2 系统内容介绍. 3 2.3 课题调研及可行性分析. 3 2.3.1 课题调研. 3 2.3.2 可行性分析. 3 2.4 本文的组织结构. 4 3 系统需求分析. 5 3.1 系统功能需求分析. 5 3.1.1 系统功能体系结构图. 5 3.1.2 系统功能体系结构的主要模块及基本功能. 5 3.2 业务流、数据流分析. 6 3.2.1 业务流图. 6 3.2.2 数据流图. 7 3.3 数据字典. 8 4 系统设计. 10 4.1 系统总体结构设计. 10 4.2 系统内容详细说明. 10 4.3 系统流程图. 11 4.3.1 会员管理模块. 11 4.3.2 视频信息搜索模块. 12 4.3.3 视频信息播放模块. 12 4.4 系统数据模型设计. 13 4.4.1 E-R图. 13 4.4.2 关系模型. 13 4.4.3 数据库表. 14 4.4.4 存储过程. 16 4.5 系统开发与运行环境确定. 18 4.5.1 系统开发. 18 4.5.2 系统开发环境. 18 4.5.3 系统运行环境简介. 19 5 主要模块及其详细设计. 21 5.1 会员管理模块. 21 5.1.1 模块功能. 21 5.1.2 界面设计以及功能详细设计. 21 5.1.3 功能模块图. 22 5.1.4 模块关键技术代码. 22 5.2 视频信息显示模块. 24
|
|
|
| |
|