论文无忧网提供:计算机毕业论文范文|计算机毕业设计|计算机毕业论文
栏目导航 ASP Java Web .NET VB6.0 JAVA VC VF DELPHI PB 计算机网络 计算机科学与技术 PHP 安卓APP 其他 C# 代写论文
当前位置: > 计算机 > ASP >

(C)视频点播系统

第二章   系统设计

2.1目标设计 内容来自论文无忧网 www.paper51.com

在线视频服务系统所要实现的功能分为前台功能和后台功能。

copyright paper51.com

(1)前台功能:

paper51.com

包括在主界面进行的基本操作,具体内容如下:

内容来自www.paper51.com

(a).电影浏览:用户可以通过电影分类和点机排行以及最近更新来浏览最新的电影,电视剧,和各类综艺节目。 http://www.paper51.com

(b).电影搜索:用户可以根据电影名称和电影演员进行查询。 http://www.paper51.com

(c)电影推荐:用户可以简单明了的了解近期内最精彩的影视作品。 内容来自论文无忧网 www.paper51.com

(2)后台功能: 内容来自论文无忧网 www.paper51.com

本系统的重点,不同的管理员拥有不同的权限。超级用户具有最高权限,可以添加修改删除注册用户,并可以根据需要添加或删除电影。具体功能如下: copyright paper51.com

【初级管理员】(必须登陆管理页面) http://www.paper51.com

1.添加电影:可以在各个栏目进行电影的添加工作。

http://www.paper51.com

【高级管理员】(必须登陆管理页面)

内容来自论文无忧网 www.paper51.com

1.  添加电影:可以在各个栏目进行电影的添加工作。 内容来自www.paper51.com

2.  电影管理:可以对所有电影进行删除和修改操作。 http://www.paper51.com

3.  分类管理:可添加电影的分类。 paper51.com

【超级管理员】(必须登陆管理页面) 内容来自论文无忧网 www.paper51.com

1.  分类管理:可以在各个栏目进行新闻的添加工作。

内容来自论文无忧网 www.paper51.com

2.  添加电影:可以对所有新闻进行删除和修改操作。 http://www.paper51.com

3.  电影管理:可以对各个大类、小类进行删除、修改、新增操作。

http://www.paper51.com

4.  地址管理 可添加服务器。 内容来自www.paper51.com

5.  影片评论

paper51.com

6.   用户管理:可以添加不同权限的管理员,并可对所有类别的管理员资料进行修改、删除。

内容来自论文无忧网 www.paper51.com

7. 错误报告注册拥护可以报告电影错误或不能正常观看等。

内容来自www.paper51.com

2.2设计思想 copyright paper51.com

1.Browser/Server结构 http://www.paper51.com

在线视频服务系统的特点就是利用Browser/Server(B/S)结构,实现电影的在线点播、添加、修改、删除等功能。 copyright paper51.com

Client/Server(C/S)模式与Browser/Server模式是现在比较流行的两种数据库应用模式。单独应用哪一种模式都将受其自身弱点的限制。Client/Server模式主要是在以局域网为基础的环境下展开应用的,它受到地域的限制。而Brower/Server模式通过Internet进行通信,可以不受地域的限制,但是它不能够进行联机事物处理,并且在处理大量数据的情况下,速度较慢。从目前的开发技术来看,Browser端作为信息收集源,特别是大量的数据录入工作还不能完全取代Client端的用户界面。在这方面,Client端的各种开发工具的功能更加强大也更加灵活。 http://www.paper51.com

内容来自www.paper51.com

                          

http://www.paper51.com

          http://www.paper51.com

B/S结构的在线视频服务系统应用原理示意图

内容来自论文无忧网 www.paper51.com

对于系统,其功能目标是实现新闻的在线点播,上图是本系统的网络应用原理示意图。

http://www.paper51.com

2.三层结构的概念

copyright paper51.com

Browser/Server的多层结构的应用正是在对C/S结构的总结基础上产生的,并且已经扩展到了B/S应用开发领域。即将应用划分为3层(可以有更多层,但三层最常见):用户界面层、商业逻辑层、数据库层。 内容来自论文无忧网 www.paper51.com

◆           用户界面层负责处理用户的输入和向用户的输出,但并不负责解释其含义(处于效率的考虑,它可能在想上传输用户输入前进行合法性验证),这一层通常用前端工具( C#,ASP等开发); copyright paper51.com

◆           商业逻辑层是上下两层的纽带,它建立实际的数据库连接,根据用户的请求生成SQL语句检索或更新数据库,并把结果返回给客户端,这一层通常以动态链接库的形式存在并注册到服务器的注册表(Registry)中,它与客户端通讯的接口符合某一特定的组件标准,可以用任何支持这种标准的工具开发;

copyright paper51.com

◆           数据库层负责实际的数据存储和检索。

内容来自论文无忧网 www.paper51.com

2.3 系统功能分析及设计

内容来自www.paper51.com

在线视频服务系统的功能模块划分如下图(2-2)所示:

内容来自论文无忧网 www.paper51.com

------分隔线----------------------------
联系方式