欢迎来到天天文库
浏览记录
ID:30860360
大小:436.50 KB
页数:9页
时间:2019-01-04
《视频点播系统》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、视频点播数据库设计姓名:王波学号:20906031052专业:计算删学与技术_系统设计1-1系统功能分析视频点播系统主要要实现的功能包括:a)视频信息的输入,查询,更新:包括视频的基本信息,被点播次数等b)视频管理员信息的输入,查询,更新c)用户信息的输入,查询,更新:包括用户的账号,性别,年龄,点播过得木燃页d)按不同标准将视频分类:分类标准为按导演分类,按演员分类,按年代分类,按地区分类,按视频格式分类,按点播率分类等e)视频等级评价管理以及输入,查询,更新f)视频更新信息管理:包括上传视频管理删除视频管理,以及下载佛页管理g)系统用户管理权限管理1.
2、2系统模块设计系统所需数据模块如下:1.3数据流程图(每个管理员可管理多个视频,可以上传删除视频•每个用户可点播上传下载多个视频•每个视频可供多人点播下载,但只能由一个用户上传)二数据库设计A数据库的数据项和数据结构如下:1视频基本信息:(视频资料的编号,视频资料的名称,视频所属的学科,适用对象,来源,路径,关键词,导演,主演,年代,地区,语种,色彩,播放时长,分辨率-宽度,分辨率•高度,采样频率,帧速,文件大小,上载日期,评价,点击次数,内容简介等)管理员基本信息:(管理员编号,姓名,管理的视频等)3用户基本信息:(用户账号,姓名,年龄,点播视频次数)4
3、视频分类标准:(按导演分类,要演员分类,按语种分类按年代分类,按类型分类,按视频格式分类)B数据库概念结构设计根据以上分析有视频实体,管理员实体,用户管理各E-R如下:1管理员实体R图2用户实体E・R图3视频实体E・R图C数据库逻辑结构属性名数据结构是否可空说明编号lnt(10)不可空主键年代Char(10)不可空外码导演Char(10)不可空外码视频名称Char(10)可空大小Char(10)口」空主演Char(10)不可仝外码色彩Char(10)可空语种Char(10)不可空外码频率Char(10)可空格式Char(10)不可空外码路径Char(10)
4、可空帧速Char(10)可空地区Char(10)不可空外码来源Char(10)可空对象Char(10)可空学科Char(10)不可空外码时长Char(10)可空宽度Char(10)可空高度Char(10)可空上载日期Char(10)可空内容简介Char(50)可空点播次数Char(10)口」空综合评价Char(50)可空1视频基本信息表2管理员信息基本表属性名数据结构是否可空说明编号Int⑷不可空主键姓名Char(10)可空职权Char(10)4用户信息基本表属性名数据结构是否可空说明账号Char(10)不可仝主键姓名Char(10)可空年龄lnt(4)可
5、空点播次数lnt(4)可空5将视频按年代分类信息表属性名数据结构是否可空说明年代Char(10)不可仝主键名称Char(10)口」空点播次数Char(10)可空6将视频按导演分类信息表属性名数据结构是否可空说明导演Char(10)不可仝主键名称Char(10)口」空点播次数Char(10)可空7将视频按主演分类信息表属性名数据结构是否可空说明主演Char(10)不可仝主键名称Char(10)可空点播次数Char(10)「1厂8将视频按语种分类信息表属性名数据结构是否可空说明语种Char(10)不可仝主键名称Char(10)可空点播次数Char(10)可仝属
6、性名数据结构是否可空说明学科Char(10)不可仝主键名称Char(10)口」空点播次数Char(10)可空9将视频按学科分类信息表10将视频按地区分类信息表属性名数据结构是否可空说明地区Char(10)不可仝主键名称Char(10)可空点播次数Char(10)「1厂
此文档下载收益归作者所有