已阅读5页,还剩2页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
家居生活视频网功能分析及结构设计 E-life家居生活视频网是一个与用户互动的现代家居生活视频网站,下面是搜集的一篇研究家居生活视频网功能的论文范文,供大家阅读查看。 1、概述 通过结合网站开发的实例,论述了E-life家居生活视频网的设计原理、系统结构和设计实现。E-life家居生活视频网的系统基于Web的在线视频系统,主要实现用户登录管理、视频文件的上传、审核、发布及在线播放和检索功能。系统采用ASP.NET技术,以SQLServerxx作为数据库,使用Mi-crosoftVisualStudioxx作开发平台,分为游客、会员及管理员3种身份进行设计。具体实现中将HTML、CSS、ASP.NET及SQLServer完美融合,力求界面美观、操作流畅。本文主要论述在线视频网站的搭建、管理功能的具体实现。 2、市场需求及项目可行性研究 2.1市场需求分析 目前具有OnlineVideo功能的网站很多,如国内比较出名的土豆网、优酷网、百度视频等等。在网络信息和媒体技术发展的同时,人们对网络上各类信息的发布方式和获取方式的要求逐渐提高,在线视频技术在各类网站间的应用也趋于频繁。例如:新浪、搜狐等大型知名网站通过特定的策略对大量的视频信息进行收集、加工、处理和发布,土豆网、优酷网等通过分享视频而广受关注乃至逐步崛起,并且,新闻网站在重视信息内容的充实性的同时,对视频技术的重视力度也大大提高,不断地投入资金对视频技术进行开发和应用。 由此可见,中国的视频网站领域正在以跨越式的方式向前推进,此项技术在将来的应用必将俞加广泛,因此开发本系统不论是从专业技术方面来讲,还是市场前景来看都有着深远的意义。 2.2项目可行性研究 为了提高效率,视频网站采用原来的已有的整站代码,通过调试运行,做出网站的模板。用DreamWeaver,Photo-Shop进行网页制作,并通过CSS等技术对网站进行了修改,并对对网站的功能有了扩充。视频服务器采用PC服务器,而且PC服务器性能也在不断提高。为了解决多并发流数,让多台PC服务器以集群的形式,利用控制网关的方法完成服务器之间的协调运行,这样提高了系统的利用率。另外,由于采用集群形式,不要求PC服务器实现最大流数,可以采用低档PC服务器和IDE硬盘,这样又可以提高单台视频服务器的性能价格比。系统的整个方案都是自行开发并在PC端运行,具有较强的灵活性。 3、功能分析及结构设计 3.1功能需求分析 在线视频系统需要实现的功能包括会员模块、管理员模块,以及视频信息的展示和播放等。具体来讲,它包括会员模块中的注册、登录、视频上传修改以及评论管理,管理员模块中的视频审核删除、用户管理、公告管理等。同时增加了按视频的类别来显示等功能。 在对系统的功能和需求进行详细分析之前,首先要根据使用该网站的用户角色的不同分为管理员、普通会员、游客3种用户。这样,在对用户进行划分后,得出系统分析如图1所示。 3.2业务流程 (1)会员注册:在注册页面,用户填写用户名、密码及邮箱等基本信息后,需要经过系统检验其合法性,如果通过,则注册成功,用户的信息保存到数据库用户信息表中,否则重新填写信息,直到通过。 (2)会员登录:在登录界面,用户输入用户名和密码,经系统检验通过后,根据用户的权限,进入相应的操作界面。 (3)视频上传:游客可以浏览的所有审核视频,但不能进行评论,对于注册用户,系统会判断其是否登录,如果已登录,则可以上传自己的视频,也可回复视频。 (4)管理员模块:网站管理员可以对视频信息进行审核及删除不符合规则的内容,同时可以对注册会员进行管理,对公告和首页幻灯进行维护。 (5)游客浏览本网站可以观看视频并运用搜索功能快速找到自己需求的内容。 3.3数据库 数据库(DataBase,简称DB)是按一定结构组织并长期存储在计算机内的、可共享的大量数据的有机集合。在一个应用程序中,数据库的设计是数据存储的核心工作,通过需求分析和数据流的分析,设计出适合网站运行的数据库是整个网站建设的关键。选择合适的数据库,根据各功能设计字段、创建合理的表结构、表关系是实现数据库设计的首要任务。在线视频系统可以作为个人多用户使用也可以作为企业使用,是一个中小型软件系统,为了系统以后的扩展成为企业级系统的定位,系统采用了SQLServerxx数据库。 SQLServerxx是微软公司开发的新一代企业级数据库产品,它提供了集成的数据解决方案,增强了数据的安全性和可伸缩性,更易于创建、部署和管理。以下是系统建立数据库的设计过程。 3.3.1数据库创建 在创建数据库的逻辑表结构之前,首先需要创建数据库,在线视频系统的实现是通过MicrosoftSQLServerxx的SQLServerManagementStudioExpress直接创建数据库。“程序”-“MicrosoftSQLServerxx”-“SQLServerManagementStudioExpress”-在出现的对话框中选择“连接”-在对象管理器中的数据库文件夹上右键单击鼠标-在弹出的快捷菜单中选择“新建数据库”命令,则弹出数据库属性对话框,在该对话框中设置数据库的名字为playVideo,并指定保存数据库的路径和其他属性。 3.3.2数据库的逻辑结构 在SQLServerxx数据库管理系统中建立数据库playVideo,再在此数据库中建立8张数据表,分别是公告消息表(bulletin)、管理员表(manageUser)、个人信息表(user-Info)、注册用户表(userRegister)、评论信息表(videoIdea)、视频信息表(videoInfo)、视频的表(videoPoll)、视频分类表(videoTaxis)。 3.3.3安全保密 对于数据库而言,安全性是指保护数据库不被破坏、偷窃和非法使用的性能。一个设计良好的安全模式不仅能简便用户的合法操作,同时可以使非法操作和意外破坏很难或不可能发生。SQLServerxx的安全性主要分为以下两类:数据库安全性和应用程序安全性。数据库安全性以信息资源和信息资源的用户为主要管理对象,用户只要拥有对某个对象的访问权限,则不论使用什么工具,都可以对该对象进行访问。 因为客户端层和数据库层隔离,客户端无法接触本质的数据库,也就无法进行非法修改和破坏,从而可以有效、安全地保护数据库。 作为一个管理系统,一定要采取保密措施来保证其安全性。因此系统数据库要设置操作员表,操作员表记录着管理员名称和密码,只有拥有管理员权限的操作员才能登录系统,反之则不能。拥有权限的人员才能进入数据库进行维护操作,反之,数据库中的数据资料不允许随意更改。 4、结语 E-life家居生活视频网一个与用户互动的现代家居生活视频网站,该网站的内容以现代家居生活为主、生活内容的信息为切入点。通过视听的方式传播应用,形象生动地向用户传达了生活中所遇到的各种知识。此外,该网站也是一个用户分享交流的虚拟平台,使用户可以在分享交流视频的同时,获得实用的知识和技巧。 E-life家居生活视频网站系统基本达到了预期的各项技术指标,实现了预期的各项功能。从总体上来讲,系统还比较令人满意。然而,由于时间有限,本系统还存在一些有待深入研究并改正的地方。比如,系统虽给出了基本的视频网站框架,但是内容不够丰富。在线视频是伴随着音频、视频处理技术和网络技术的快速发展而日益风行的一门综合性技术,是当前网络多媒体应用技术中的热门方向,它所涉及到的知识面很广泛,技术含量比较高,包括传输协议、磁盘存储、视频压缩、准入控制、资源预约、缓冲调度、负载平衡、多点传送、媒体播放等技术。在视频网站中视频解码是一个难点,因为新的编码格式的出现,会对在线视频格式等支持提出新的要求,所以在线视频系统对视频编码格式的适应性还有待深入研究。相信随着对视频网站更深入地研究和学习,该视频网站将会更加完善,更加造福于现实生活,为广大用户带来更多的乐趣,受到更多青睐。 参考文献: 1(美)谢菲尔徳.ASP.NET从入门到精通(微软技术丛书)防应急预案J.林业劳动安全,xx,(3):26-33. 2张超,裴玉起,邱华.国内外数字化应急预案技术发展现状与趋势J.中国安全生产科学技术,xx,6(5):
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026浙江嘉兴市海宁市神仙湖旅游开发有限公司招聘2人建设笔试模拟试题及答案解析
- 2026济宁市治安网格员招聘(6人)建设考试备考试题及答案解析
- 2026南平浦城县荣华实验学校食堂招聘建设笔试模拟试题及答案解析
- 2026江西省欧潭人力资源集团有限公司招聘消控员1名建设笔试参考题库及答案解析
- 2026福建闽都创新实验室面向深紫外超精密光学先进薄膜沉积装备研制与工艺开发项目组招聘3人建设笔试备考试题及答案解析
- 2026安徽宣城市旌德县高中新任教师招聘5人建设考试备考试题及答案解析
- 2026江西赣州全南县陂头中心敬老院招聘1人建设考试备考试题及答案解析
- 2026年滨州医学院附属医院护理人员招聘(60名)建设考试备考题库及答案解析
- 2026上海复旦大学先进材料实验室程熠课题组招聘全职博士后2人建设考试参考试题及答案解析
- 2026江苏省无锡交通高等职业技术学校招聘11人建设考试备考试题及答案解析
- GB/T 3048.8-2025电线电缆电性能试验方法第8部分:交流电压试验
- 抗浮锚杆施工方法流程
- 公司买房送员工协议书
- 行政司机商务接待礼仪培训
- 建筑施工安全培训全套课件
- 《大学生心理健康教育》课件第8章
- 不良事件管理办法香港
- 房屋遗产分割协议书模板
- 乡村振兴背景下农村教育发展路径研究
- 河南听证管理办法
- 2025年福建省初中学业水平考试中考(会考)生物试卷(真题+答案)
评论
0/150
提交评论