(2)后台功能: 本系统的重点,不同的管理员拥有不同的权限。超级用户具有最高权限,可以添加修改删除注册用户,并可以根据需要添加或删除电影。具体功能如下: http://www.paper51.com 【初级管理员】(必须登陆管理页面) copyright paper51.com
1.添加电影:可以在各个栏目进行电影的添加工作。 内容来自论文无忧网 www.paper51.com 【高级管理员】(必须登陆管理页面) 内容来自论文无忧网 www.paper51.com
1. 添加电影:可以在各个栏目进行电影的添加工作。 内容来自www.paper51.com 2. 电影管理:可以对所有电影进行删除和修改操作。 http://www.paper51.com
3. 分类管理:可添加电影的分类。 http://www.paper51.com
【超级管理员】(必须登陆管理页面) http://www.paper51.com 1. 分类管理:可以在各个栏目进行新闻的添加工作。 内容来自www.paper51.com
2. 添加电影:可以对所有新闻进行删除和修改操作。 paper51.com 3. 电影管理:可以对各个大类、小类进行删除、修改、新增操作。 paper51.com 4. 地址管理 可添加服务器。 paper51.com 5. 影片评论 内容来自www.paper51.com 6. 用户管理:可以添加不同权限的管理员,并可对所有类别的管理员资料进行修改、删除。 paper51.com 7. 错误报告注册拥护可以报告电影错误或不能正常观看等。 内容来自论文无忧网 www.paper51.com 2.2设计思想 copyright paper51.com 1.Browser/Server结构 内容来自www.paper51.com 在线视频服务系统的特点就是利用Browser/Server(B/S)结构,实现电影的在线点播、添加、修改、删除等功能。 paper51.com
Client/Server(C/S)模式与Browser/Server模式是现在比较流行的两种数据库应用模式。单独应用哪一种模式都将受其自身弱点的限制。Client/Server模式主要是在以局域网为基础的环境下展开应用的,它受到地域的限制。而Brower/Server模式通过Internet进行通信,可以不受地域的限制,但是它不能够进行联机事物处理,并且在处理大量数据的情况下,速度较慢。从目前的开发技术来看,Browser端作为信息收集源,特别是大量的数据录入工作还不能完全取代Client端的用户界面。在这方面,Client端的各种开发工具的功能更加强大也更加灵活。 内容来自www.paper51.com paper51.com copyright paper51.com 内容来自www.paper51.com B/S结构的在线视频服务系统应用原理示意图 copyright paper51.com 对于系统,其功能目标是实现新闻的在线点播,上图是本系统的网络应用原理示意图。 paper51.com 2.三层结构的概念 paper51.com Browser/Server的多层结构的应用正是在对C/S结构的总结基础上产生的,并且已经扩展到了B/S应用开发领域。即将应用划分为3层(可以有更多层,但三层最常见):用户界面层、商业逻辑层、数据库层。 http://www.paper51.com ◆ 用户界面层负责处理用户的输入和向用户的输出,但并不负责解释其含义(处于效率的考虑,它可能在想上传输用户输入前进行合法性验证),这一层通常用前端工具( C#,ASP等开发); paper51.com ◆ 商业逻辑层是上下两层的纽带,它建立实际的数据库连接,根据用户的请求生成SQL语句检索或更新数据库,并把结果返回给客户端,这一层通常以动态链接库的形式存在并注册到服务器的注册表(Registry)中,它与客户端通讯的接口符合某一特定的组件标准,可以用任何支持这种标准的工具开发; paper51.com ◆ 数据库层负责实际的数据存储和检索。 http://www.paper51.com
2.3 系统功能分析及设计 内容来自论文无忧网 www.paper51.com 在线视频服务系统的功能模块划分如下图(2-2)所示: http://www.paper51.com 内容来自www.paper51.com
paper51.com
内容来自www.paper51.com
paper51.com copyright paper51.com copyright paper51.com
内容来自www.paper51.com
copyright paper51.com 内容来自论文无忧网 www.paper51.com
http://www.paper51.com
内容来自www.paper51.com
图2-2 系统功能模块划分 paper51.com 1.电影分类浏览 http://www.paper51.com 用户可以通过电影的类别进行浏览。显示近期热门电影,近期点机排行。用户能很方便的找到自己感兴趣的电影进行观看。 copyright paper51.com 2.电影搜索 内容来自论文无忧网 www.paper51.com 如果用户有很明确的目的,例如知道电影的名字,主演等相关信息,就可以利用此搜索功能。 paper51.com
3.电影推荐 copyright paper51.com 如果用户对某个电影感兴趣,或认为比较好,就可以使用“电影推荐”功能,将信息发送给管理员。 内容来自www.paper51.com
4.站长推荐 内容来自www.paper51.com 如果管理员对某个电影特别感兴趣,可以把它推荐个来访的用户。 copyright paper51.com 5.添加电影 内容来自论文无忧网 www.paper51.com 所有的管理员都可以添加,但必须先进入登录页面。 paper51.com
6.分类管理 内容来自论文无忧网 www.paper51.com 高级管理员和超级管理员可以对电影进行分类操作。 http://www.paper51.com 7.地址管理 paper51.com
该项功能只有超级管理员可以使用,可以添加电影服务器。 http://www.paper51.com 8.用户管理 paper51.com
可以添加删除各类用户,查看用户信息,查看用户的在线情况。 http://www.paper51.com |