毕业论文

打赏
当前位置: 毕业论文 > 计算机论文 >

ASP.net视频点播系统设计与实现(2)

时间:2016-12-19 14:25来源:毕业论文
B/S(Browser/Server,浏览器/服务器)模式又称B/S结构。它是随着Internet技术的兴起,对C/S应用的扩展。在这种结构下,用户工作界面是通过IE浏览器来实现的


B/S(Browser/Server,浏览器/服务器)模式又称B/S结构。它是随着Internet技术的兴起,对C/S应用的扩展。在这种结构下,用户工作界面是通过IE浏览器来实现的。B/S模式最大的好处是运行文护比较简便,能实现不同的人员,从不同的地点,以不同的接入方式(比如LAN, WAN, Internet/Intranet等)访问和操作共同的数据;最大的缺点是对企业外网环境依赖性太强,由于各种原因引起企业外网中断都会造成系统瘫痪。
3.可行性分析
3.1市场可行性分析
从应用范围上看,由于产品支持流量有限,只能应用在一些小型的VOD系统中,如中小企事业学校的培训,商场等等,不适合长期应用在大型的社区网和城域网中,从价格上看,尽管采用PC服务器方案,相对于专业视频服务器的价格相对很低,但方案仍要求使用高档PC服务器、SCSI RAID卡 和SCSI硬盘,硬件成本仍然较高。
3.2技术可行性分析
在网站的构建上面我们采用的是微软公司Visual studio 2010下的ASP.NET平台结合SQL Server数据库平台来设计前台功能以及数据的存储和调用。
Visual studio是微软公司出品的一款大型应用软件,是一套完整的开发网站的工具集,而SQL Server是目前使用最广泛的数据库之一。所以我们的网站设计在技术方面是完全可行的。
4.系统分析
4.1系统基本情况描述
在线视频点播系统需要实现的功能包括用户的管理,以及视频信息的管理和使用等。具体来讲,它包含用户管理中常见的注册、登录,视频信息的显示、播放、搜索操作,视频管理中的添加、删除、修改等。同时为了方便用户使用,增加了按影片类别来显示等功能,这使得系统需要在视频信息之外保留栏目信息,于是增加了对栏目信息的增加、删除和修改的功能。
在线视频点播系统是在对一些用户观看电影的实际方式调研后,以实际为基础进行设计的。该系统属于B/S模式,用户可以在线搜索,浏览,点播视频。管理员可对用户,视频信息进行增加,删除以及修改等操作。
4.2系统数据流分析
本系统根据使用该网站的用户角色的不同分为下面两种用户。
管理员:采用自行设置方式进入网络,负责管理网站上用户信息和视频信息的管理,以及栏目信息的管理。其中包括视频信息的增加、删除、修改、栏目信息的增加、删除和修改。
普通用户:采用先注册后登陆的方式进入管理网站,在网站中可以在线浏览视频信息、搜索视频信息、在线观看视频信息。
根据用户的角色和需求进行划分后,可以归纳出整个系统的数据流如图1和图2所示:
     
图1 用户登陆时数据流    图2 管理员登录时数据流
4.3系统流程
4.3.1 业务流程分析
调查视频点播的业务流程应顺着系统信息流动的过程逐步地进行,内容包括各环节的处理业务、信息来源、处理方法、信息流的去向、提供信息的时间和形态(报告,单据等)。
4.3.2系统数据库实体及关系分析
为了把用户的数据要求清楚、准确的描述出来,通常建立一个概念性的数据模型(也称为信息模型)。概念性数据模型是一种面向问题的数据模型。它描述了从用户角度看到的数据,反映了用户的实现环境。
数据模型中包含3种相互关联的信息:数据对象、数据对象的属性及数据对象彼此间的互相连接的关系。
数据对象彼此之间是相互关联的。
属性定义了数据对象的性质。必须把一个或多个属性定义为标识符也就是说,当我们希望找到数据对象的一个实例时用标识符属性作为关键字(通常简称为“键”)。 ASP.net视频点播系统设计与实现(2):http://www.youerw.com/jisuanji/lunwen_1262.html
------分隔线----------------------------
推荐内容