1、摘要 基于基于 ASP 的视频点播系统的视频点播系统 学生姓名:学生姓名: 学学 号:号: 班班 级:级: 指导教师:指导教师: 2013 年年 月月 日日 目目 录录 摘 要 . III 第 1 章 绪论 4 1.1 选题背景及意义 4 1.2 视频点播简介 . 4 1.3 系统设计思想 5 1.4 可行性分析 . 5 1.5 系统运行环境 5 第 2 章 IIS 服务器技术介绍 6 第 3 章 需求分析 . 6 3.1 系统需求分析 . 6 3.2 系统功能需求 . 7 3.3 数据处理需求 . 7 3.4 系统性能需求 . 7 第 4 章 系统分析与设计 . 8 4.1 系统功能模块设计
2、 8 4.2 系统模块详细设计 9 4.2.1 用户管理模块设计 . 9 4.2.2 管理员功能模块设计 . 9 4.3 系统整体流程图 10 第 5 章 数据库设计 11 5.1 概述 . 11 5.2 数据库概念结构设计 . 12 5.3 数据库逻辑结构设计 . 12 5.3.1 节目信息实体属性图 . 12 5.3.2 用户信息实体属性图 . 12 5.3.3 用户点击播放实体属性图 13 5.4 数据表设计 . 13 第 6 章 系统详细设计与实现 14 第 7 章 实验总结 15 摘摘 要要 随着网络技术的不断发展,网络聊天技术正成为目前产业界和科研机构密切关注的焦 点。基于网络的聊
3、天技术已成了近年来新兴的聊天交流方式。网络聊天是在 20 世纪 90 年 代发展起来的,它是在原有的面对面等通过动态声音为信息载体的基础上,增加了非接触 式的通过静态文字为载体的交流方式。其限制性比较低,避免了沟通上的一线制约因素; 聊天系统就是提供了这些服务的具有动态交互功能的管理信息系统,它实现了一个网络上 的在线聊天;用户可以在聊天信息系统并根据自己的喜好和性格进行自己的交流方式和寻 找朋友。这样,使用户足不出户就可随时随地地与人交流,摆脱了传统交流方式在时间和 空间的局限性,以及传统交流个人自身的因素的局限性,极大丰富了人们的网络生活。 随着互联网的迅速崛起,C/S 结构的系统可以在任
4、何一台的计算机上使用,系统的部 署和维护只是在服务器上进行,这样的模式既能减少管理的成本,更重要的是它能很方便 的实现用户与系统的交互,更快地响应用户信息交互请求,加之微软 C#编程语言的提出, 众所周知,C#在窗体应用上的优势以及平台的独立性好、简介的窗体生成为 C/S 的实现提 供了很好的 由此,利用互联网覆盖面积广的优势,建立一个基于 C/S 结构的网络聊天系统,提供 以聊天为主的网络服务,来满足用户根据自己的意愿和沟通需求及其方便程度的追求,丰 富用户的网络生活和日常交际手段,必将受到越来越多用户的青睐。 关键词:关键词:网络聊天;ASP;互联网;C/S 结构 第第 1 章章 绪论绪论
5、 1.1 选题背景及意义选题背景及意义 视频点播 VOD(Video on Demand)出现的最初动力是源于人们对广播电视的 更高需求在传统的电视中,观众完全是被动的,节目提供者播放什么节目,观 众就只能观看什么节目,节目的播放时间也是无法按照观众的意愿改变的尽管 电视台可以提供很多的节目,在当今如此快节奏的生活中,用户没能在恰当的时 间收看到自己喜欢的节目是常有发生的事情 被动收看节目的人们希望能够按照 自己的需要自由地点播节目、收看节目,不必遵守传统的时间表,可以随时随地 的收看自己喜欢的节目 随着网络技术的发展,视频点播自 20 世纪 90 年代开始发展起来,它是在原 有的文字、图片等
6、静态信息浏览的基础上,增加了视频和音频的动态浏览等多媒 体点播服务 随着互联网的普及, 人们越来越习惯于利用网络来实现所需的服务, 因此,利用先进的 web 信息技术以及数据库技术,建立一个基于网络的在线视 频点播系统,以其不受时间与空间的限制,向用户提供以视频为中心的多媒体内 容服务,动态地实现与用户的交互,使用户随时随地地浏览网页,足不出户就可 观看电影, 摆脱了传统电视收看时间的局限性, 以及传统 CD 播放资源的局限性, 必将受到广大用户的青睐 1.2 视频点播简介视频点播简介 视频点播,英文简称 VOD(Video on Demand),指的是按照用户的要求播放 视频VOD 有很广泛的含义,包含了娱乐、教育、商业等领域的多种应用,如 影片点播( Movie On Demand)、热点新闻点播( Hot-News On Demand)、交互视 频游戏( Interactive V