当前位置:文档之家› (个人毕业作品)广州大学毕业设计任务书-(小组成绩排行第一)

(个人毕业作品)广州大学毕业设计任务书-(小组成绩排行第一)

表Ⅴ—103
本科毕业设计任务书设计题目VOD卡拉OK点播系统
学院计算机科学与教育软件
专业网络工程
班级06网络2班
学号06XXXXX
学生姓名XXX
指导教师郭XX
下发时间:2009年12月20日
毕业设计须知
1、认真学习《广州大学普通本科生毕业论文(设计)工作管理规程》;
2、努力学习、勤于实践、勇于创新,保质保量地完成任务书规定的任务;
3、遵守纪律,保证出勤,因事、因病离岗,应事先向指导教师请假,否则作为缺席处理。

凡随机抽查三次不到,总分降低10分。

累计缺席时间达到全过程l/4者,取消答辩资格,成绩按不及格处理;
4、独立完成规定的工作任务,不弄虚作假,不抄袭和拷贝别人的工作内容。

否则毕业设计成绩按不及格处理;
5、毕业设计必须符合《广州大学普通本科生毕业论文(设计)规范化要求》,否则不能取得参加答辩的资格;
6、实验时,爱护仪器设备,节约材料,严格遵守操作规程及实验室有关制度。

7、妥善保存《广州大学本科毕业设计任务书》。

8、定期打扫卫生,保持良好的学习和工作环境。

9、毕业设计成果、资料按规定要求装订好后交指导教师。

凡涉及到国家机密、知识产权、技术专利、商业利益的成果,学生不得擅自带离学校。

如需发表,必须在保守国家秘密的前提下,经指导教师推荐和院领导批准。

课题名称VOD卡拉OK点播系统
完成日期:2010年6月12日
一、题目来源及原始数据资料:
题目来源:教学需要自拟的课题。

近些年人们生活水平提高很快,人们除了注重衣食住行以外,越来越需要一种好的娱乐休闲方式,而卡拉OK起源于日本然后引入我国。

这种娱乐方式很快被大家所接受。

而且非常受人们的欢迎,不管男女老少都能唱上几句。

现今KTV成为人们娱乐消遣的一个重要方式,KTV行业也随之迅速发展,卡拉OK点播系统需求也变得更为广泛。

现在大街上KTV包房很多,但它们的点歌系统并不先进,自动化程度不高,使用起来很不方便。

所以现在正需要一种功能强大,自动化程度高,成本低廉KTV点歌系统。

原始数据资料:
1、VOD视频点播:VOD是Video On Demand的缩写,即视频点播的意思。

顾名思义,它是一种可以按用户需要点播节目的交互式视频系统,或者更广义一点讲,它可以为用户提供各种交互式信息服务。

交互式视频点播系统一般由VOD前端处理系统、传输网络、用户机顶盒三个部分组成。

2、通讯协议:通信协议又称通信规程,是指通信双方对数据传送控制的一种约定。

约定中包括对数据格式,同步方式,传送速度,传送步骤,检纠错方式以及控制字符定义等问题做出统一规定,通信双方必须共同遵守,它也叫做链路控制规程。

这些规格(语言)的规定都是事先在会议桌上讲好的,一般我们称之为“协议”(英文称为protocol),而这种在网络上负责定义资料传输规格的协议,统称为通讯协议。

3、Visual studio2005开发平台:主要使用该平台中Microsoft C#的集成环境(IDE)。

这是通过功能齐全的代码编辑器、项目模板、设计器、代码向导、功能强大且易于使用的调试器以及其他工具实现的。

4、SQL server2000:它提供了以Web标准为基础的扩展数据库编程功能。

丰富的XML和Internet标准支持允许您使用内置的存储过程以XML格式轻松存储和检索数据。

您还可以使用XML更新程序容易地插入、更新和删除数据。

通过Web 可以轻松访问数据。

二、毕业设计要求:
分开两大模块,服务端和客户端。

1)、设计视频服务器
是整个系统的核心,负责接受各个房间电脑请求信号,调度歌曲文件,并将它们发送到有需求的房间去。

主要处理功能为:视频文件存储与发送、数据操作(包括歌曲点播频率、公告信息、费率等)、对客户端的响应处理(包括锁定/解锁、显示公告、接受客人的服务呼叫等)。

2)、设计点播客户端
客户端主要实现:点播(包括排行榜查找、拼音查找、分类查找)、呼叫模块、视频播放、播放列表操作,查找模块基于SQL数据库进行。

3)、数据库设计
主要以服务查找功能和视频文件存放目录检索功能,定义没首歌的属性,主要有:点播次数、拼音、编号、歌手、类型、存放目录、发行时间等。

4)、使用两台联网(以太网)计算机进行测试,测试服务端和客户端通讯及其响应,测试点播查询,测试视频文件的传输和播放等。

5)、最终提交:整理资料,完成毕业论文
三、进度安排、应完成的工作量:
1、熟悉visual studio2005中windows应用程序开发的功能,包括窗体控件,数据库连接技术ADO、网络通信等、VOD技术。

<第1--2周>
2、系统模块划分、模块接口定义、通信协议定义。

<第3周>
3、服务端各模块的设计。

<第4--7周>
4、客户端各模块的设计。

<第8--9周>
5、通讯协议的调试。

<第10周>
6、联合测试,所有模块联合测试并修正。

<第11--12周>
7、整理设计文档,完成论文。

<第13--15周>
四、主要参考文献
[1]樊菊萍编著。

视频点播系统构成及其常见体系结构[M]山西省广播电视局无线
管理中心。

2006。

[2]林丽惠编著。

校园视频点播系统研究[M]。

福建电脑期刊。

2008。

[3]林邦杰著。

深入浅出C#程序设计[M]。

北中国铁道出版社。

2006。

[4]明日科技著。

Visual C#开发技术大全[M]。

北京:人民邮电出版社。

2007。

[5]樊菊萍著。

视频点播系统构成及其常见体系结构[M]。

万方数据。

2006。

[6]罗四维,王祯编著。

机群系统中的简单可靠协议通信技术研究[M]。

《北
方交通大学学报》2003年5期
[7]石军著。

简单多播文件传输协议[M]。

中国科学院计算技术研究所:计算机
应用技术。

2004。

[8]许毅冯山著。

使用C#语言进行多线程程序设计。

《计算机工程》2003年
5期
指导教师(签名):系(教研室)主任(签名):主管院长(签名):
(学院章)。

相关主题