摘 要
在当今社会,视频得到了广泛的发展,视频传播是当前重要的传播渠道。随着信息技术的不断发展,国际上各大视频网站、有相关需求的企事业单位纷纷建立了自己的视频资源管理系统,实现了视频分发和点播的网络化、信息化管理。国内只有部分大型企业开发了相应的视频管理平台。本文根据实际需求和具体业务需求,开发了教学视频资源管理系统,使系统尽可能满足业务需求相似的学校的需求,避免开发资源的浪费。本文以某中学的实际工作为背景,针对视频管理系统中常见的问题进行研究。整理设计了适合中学的视频审核、视频发布、视频点播、查询统计等业务需求。在功能需求和技术路线下,进行系统结构设计、框架设计、功能模块设计和数据库设计,构建符合此需求的视频审核系统。
关键词:jsp;视频;审核;系统
前言
今天,由于知识的爆炸性增长,各种各样的信息通过各式各样的媒体被发送,各种各样的产业的变革、开发、革新离不开科学技术的指导。信息产业与知识经济,特别是网络技术和信息技术的普及和迅速的进步,对政治、经济、文化等社会的各种各样的领域造成极大的影响,因此,我们的生活、工作、研究、交流方式也发生了变化。当今人们最重要的能力之一:获取、处理、传递和应用信息的能力。[1]由于互联网的高速发展,原有的单向与被动接受越来越不能满足群众的需求。现在及时、独立的节目选择模式深受人们欢迎。视频点播的出现填补了传统电视模式的缺点,也满足现在用户的需求。目前,有很多的视频监视系统,资源也很丰富,信息的高速连接,造成网络环境中谁都可以上传视频的操作,导致监视和录像监查不严格,出现多数驳杂的视频质量,因此找到适当的视频过滤是需要时间和人力的,也相对对任务,信息用户的工作负荷增加。因此,完善的视频审核系统是非常有必要的。
第一章 相关技术概述
1.1 JSP概述
JSP是在页面设计过程中起重要作用的技术标准(特别是在具有动态特性的情况下)。结合其他相关技术,可以为开发各种网站和系统提供合适的环境和便利的工具。[2]JSP有助于在服务器上创建动态内容。这是Java平台服务器端编程集成解决方案的一部分,提供了CGI等其他服务器端技术可移植的替代方案。另外,信息的显示与应用程序逻辑分离,促进可再利用部件编程模型,其功能范围比超文本标记语言的功能范围更广。你可以在Hypertext Markup Language页面中插入特定的Java条目。[1]这些目录所生成的动态内容也可以合并到其他文件中,例如XML。此外,JSP技术可以创建新的HTML / XML标签和JavaBeans组件,为HTML设计师提供新的功能,而不需要学习编程方法。对于Java开发者来说,JSP可以看作是Java项目的转接头,它可以直接与HTML结合,而不需要创建其他类别来生成页面。此外,当用户向服务器发送对网页的请求时,JSP会生成相应的代码并生成结果。
JSP的优点如下:(1)不需要重复描述,可以在不同的平台上运行相同的代码。这个技术是基于Java的,所以有这个功能。而且,这项技术非常可靠。(2)开发不受系统限制。使用开发用的这个技术的话,系统和环境不会成为制约。这个优点不能用在其他类似的技术上。(3)项目大小不一。项目开发的难易度不同,最终的权重也不同。和几个jar一样小,和多个服务器负荷一样大。(4)众多开发工具的支持。[3]这是Java语言本身所拥有的。
1.2 B/S模式
B / S(浏览器/服务器)模式是随着互联网的发展而出现的浏览器/服务器模式。b / s模式的好处是,操纵、保守及系统扩张方面更方便,客户端服务器上安装软件,所以服务器可以处理程序的计算负荷大幅减轻被远程控制功能,使各种各样的地方,各种各样的用户接入方式,同一数据访问操作:b / s模式,服务器分割为两个类型:如图3-1所示,形成三层结构的应用服务器和数据服务器。第一层是演示层,应用对象是客户端。呈现层的作用是浏览器显示从服务器返回的信息。具体的工作流程是,首先向指定的服务器公开操作要求,然后验证ID。验证成功的话,结果会返回给客户。功能层的应用可以向连接的数据库服务器发送请求,数据被服务器处理后,结果被返回到服务器。顺序必须是基于在演示层的浏览器上的请求处理程序,所以功能层需要强大的逻辑处理功能。第三层是数据层,也就是数据库服务器。它主要功能是接收来自功能层的指令,处理数据,执行分析,通过应用服务器,然后转移到客户端。
1.3 SQLServer
SQLServer的作用是数据的分析、处理和存储,是关系数据库管理系统。SQLServer的集成适合多种操作。其数据库技术的特点是高可用性、可缩放性和易于安装和使用。表保存在SQLServer数据库中。SQLServer是性能、管理、易用性和安全性高的关系数据库管理系统,可以有效地解决各种数据库的使用。主要功能简单的操作客户端/服务器的使用设计结构、支持多个开发平台和企业级应用。
第二章 系统需求分析
2.1 功能性需求分析
2.1.1 在线发布视频
在线视频功能分为在线上传和在线审核。视频资源管理系统的基本功能是在线收集视频,即教师上传视频的功能。要想实现在线上传视频的功能,首先需要确定能实现这个功能的用户和他们的权限。在系统的用户分类中,教师用户负责上传视频。
具体流程为:注册个人信息后,教师登录,选择上传视频的类别,如科目和学期,输入视频的基本信息,最后上传视频。这个时候的视频并没有真正上传到网站上,而是为了审查上传到了保留的视频库。
在线监察功能是指网站上传的视频被正确分类,保证内容满足学生的需要的同时也保证高质量。在系统用户分类中,主负责人和学校领导的用户都有权查看视频。这就需要我们实现以下特定功能:
拥有审核权限的用户可以在线观看和下载视频和查看相关资料,并对不同类型的视频进行分类和审核。审查合格的情况下,将直接在网站上公开视频,视频状态变更为公开。如果你的审核失败了,需要写审核建议,然后发送给上传的老师。视频的状态会被改变成失败。如果你在查看过程中发现视频分类错误或视频信息存在偏差,你可以直接修改和修正视频信息。
2.1.2 在线点播视频
视频资源管理系统中最重要的功能是在线观看视频。登录系统的所有种类的用户有在线检索录像,在线订购录像的功能。视频搜索是迅速、精准。流畅的在线视频播放是点播在线视频的关键。这个链接的特定的功能如下:用户登录视频资源管理系统,分类搜索或关键词搜索,通过必要的录像和学习资源搜索,在线点播节目收看视频下载,支持学习的教材,并作为附件上传课程可以训练。
2.1.3 系统管理
在视频资源管理系统中,系统管理的功能保障了系统的正常运行,规范了各类用户的具体权限,使用户能够执行作业,并获取所需的东西。系统管理员用户主要负责系统管理功能,如系统维护、用户管理、数据统计、日志管理等。其中,数据统计功能包括视频点播量、视频观看时间、视频收集量、教师上传视频卷、主题视屏视频卷、视频音量、教育资源下载;可以计算在线再现容积等。在日志管理功能中,主要记录各种用户登录系统使用的情况。
2.2 非功能性需求分析
安全性。系统的安全性是系统开发中最关键的,系统存在太多的安全隐患,即使功能强大也得不到认可。系统安全包括逻辑、物理和管理三个方面。逻辑安全性有机密性,可用性,整合性等,是保证系统数据和信息安全的索引。物理安全是指对系统硬件设备的保护,通常是指对系统物理状态的保护。[5]一般的保护方法是安装物理防火墙来用以避免数据信息的丢失和破坏。管理安全主要包括人事管理、权限设置和各种安全管理机制。系统安全可以通过软件安全、数据安全以及网络安全来改善。
可扩展性。由于系统主要使用管理模块和功能模块,所以系统的可缩放性有所提高,但如果系统有新的要求,扩展系统功能更方便。
稳定性。由于开发环境、应用软件、浏览器、播放插件的兼容性以及开发者自身技术水平的限制,系统的使用可能会出现各种各样的问题。在开发过程中,要慎重选择操作系统、兼容性程度、开发环境、硬件设备和其他可能的问题,以减少系统错误和异常操作。
友好性。[4]在这个系统的设计和开发中,从功能模块的设计到网站的页面布局,充分考虑系统的应用环境,强调操作的简单性和便利性。这个系统将各种各样的功能整齐地关联起来。这个,用户使用操作方便。系统可以提示用户进行下一步操作,使用户使用更加方便,各种类型的用户都可以根据系统提示进行操作。
第三章 系统总体设计
3.1 系统设计原则
在设计系统时,最初的原则是系统的功能需要满足各种用户的商业需求,除了满足基本的功能要求外,还需要特别注意各种用户的特性来设计适合用户的系统。安全性与稳定性。系统开发与设计中最重要的原则是系统的安全保证,如果方便系统的安全性不高,其实用性将大大降低。在系统设计的初始阶段,我们需要仔细研究系统安全的技术方面,在开发过程中适当解决安全相关的问题,改善系统质量,提高开发效率。该系统被设计为为各种类型的用户提供不同的访问权,在登录系统时,要正常登录需要对用户名、密码以及ID进行3次确认。建立稳定的系统架构是系统的基础。在开发和设计该系统时,需要深入分析系统应用程序的常见问题。所设计的架构模式具有很强的通用性,需要尽可能满足具有相同性质的用户的基本需求。另外,也是系统设计的原则之一。由于用户的商业需求总是在变化,因此需要不断地改进系统的功能,因为优秀的可伸缩性使得系统更容易更新和升级。
3.2 系统总体架构
视频资源管理系统的整体架构分为基础架构层、数据资源层、应用程序层、呈现层四个层。由平台和一些系统功能模块和接口组成。系统的总体技术架构在图中示出4-1。
图3-1系统总体技术架构图
(1)基础设施层。[7]基础设施层提供了一个适合构建视频资源管理系统的物理场所,如服务器、操作系统和网络设备。(2)数据资源层。数据资源层的作用是提供数据支持,也就是数据库。所有类型的数据库都处于数据管理和控制系统的管理模式中,并进行了科学有效的编排。数据资源层可以保存系统的数据信息,并检索数据信息。(3)应用程序层。基于技术架构的数据资源层,开发了各种应用模块,如视频发布子系统、视频按需子系统、系统管理子系统等。用户在演示层发送请求操作,应用程序层按照指示在数据资源目录中执行相应的操作,并将结果返回给用户。
3.3 系统功能设计
3.3.1 用户管理功能
用户管理主要包括用户注册、用户审核、用户更新、用户注销、用户登录。
(1)用户管理流程设计
图3-2用户管理流程设计
(2)类的设计
用户管理班级主要是用户管理功能的封装,并在班图,图3 – 3显示user班是用户信息bean班和模特班,而且用户的用户名,密码,其他用户的相关信息及其get和set方法方法封装了。[5]
图3-3用户管理类图
userInterface是用户管理的操作界面,它定义用户管理所需的基本方法界面(登录、注销、信息更改、密码重置、用户删除方法)。UserAction是实现userInterface接口,用户的登录,用户的注销,信息的变更,密码的重置,用户的删除等,用户管理必要的基本方法的控制类。
3.3.2 视频发布功能模块
视频公开功能模块的功能主要由教师、学科导师、学校领导使用,教师用户上传视频和其他教育资源,而学科领导和学校领导则对视频进行回顾和公开。视频公开功能模块分为四个子功能模块:用户信息管理、视频上传、视频评审和视频公开。[6]可以在用户管理子模块中添加、维护和管理信息。视频上传功能子模块包括视频信息管理和视频管理两个部分,用户可以对视频信息的添加和维护、视频上传以及评审和失败两种状态下的视频进行删除和更改。。视频审核和视频公开子模块的用户,只有主题经理和学校领导人,这两种类型的用户可以回顾教师上传的视频、视频信息和其他教育资源。不同的是,科目的负责人只对科目的教师有责任,而学校的指导者可以回顾教师上传的所有视频和教育资源。评审合格后,视频的状态被变更为公开,向平台投稿视频。如果评审失败,则提出评审的意见,并更改视频的状态而失败。图3-4所示的视频公开功能模块。
图3-4视频发布功能模块图
在视频公开功能模块中,教师用户首先上传视频,生成上传格式,并将上传格式数据发送到保留的审核端。如果审查合格,则发布视频,视频状态改变为公开。信息会返回给教师用户,视频的状态会变成失败。
视频公开功能模块的总体过程分为两个部分。一个是视频上传链接,另一个是视频回顾和发布链接。视频上传链接的主要用户是教师。当教师登录平台时,如果他是一个新的用户,你需要先登录,然后输入用户的个人信息才能登录平台。如果不是新用户,则使用用户名和密码直接登录。当教师用户上传视频时,他必须首先选择包含主题和适当学期的视频类别,然后填写主题、主要知识点等视频信息,然后上传视频和其他教育资源。视频上传过程的流程图如图3-5所示。视频评审和发布链接的主要用户是纪律的负责人和学校的领导。这两种用户的操作步骤是完全相同的,但是权限的范围是不同的。视频、学校领导有权对学校教师上传的所有视频进行确认和公开。登录到系统后,拥有评审和发布权利的用户可以看到评审对象的视频。当评审结果合格时,视频将直接公开。当评审结果不合格时,需要将视频的状态变更为失败并发送评审意见给老师。图3-6显示了视频回顾和发布的流程图。
图3-5视频上传环节流程图图3-6视频审核、发布环节流程图
3.3.3 在线点播功能模块
系统内所有类型的用户都有权点播视频,主要用户是学生和家长等普通用户。普通用户可以使用这个功能模块,找到视频和教育资源,在线观看视频,在线提问,在线交谈。视频点播功能模块包括视频搜索和视频播放两个子功能模块。所有的用户都拥有相同的使用权。也就是说,通过输入关键字或类别可以进行在线搜索和视频资源搜索。视频播放功能模块可以实现视频资源的在线播放,但不提供面向普通用户的视频下载功能。在线视野模块可以让各种各样的用户在讨论论坛上提问并发表意见。拥有查询统计信息权限的用户可以对视频收藏、视频点播、视频播放时间等进行计数。根据不同类型的用户的不同权限,查询统计信息的内容也不同。视频点播功能模块图如图3-7所示。
图3-7视频点播功能模块图
视频点播的具体流程如下:用户登录平台如果是新用户,需要先登录,输入个人信息后才能登录平台。如果不是新用户,使用用户名和密码直接登录。[9]用户可以在线查看所有上传视频资源的信息,并按需选择想要观看的视频。视频点播链路的流程图在图3-8中示出。
图3-8视频点播环节流程图
3.3.4 系统管理功能模块
系统管理功能模块的用户是教育管理者和系统管理者。教育管理者主要负责用户权利分配和用户信息维护,系统管理者主要负责系统维护和管理,包括视频资源和其他教育资源的管理。图3-9所示的系统管理功能模块的流程图。
图3-9系统管理功能模块流程图
3.4 数据库设计
数据库设计的关键是要有明确的数据库表结构,周密合理的设计,以及明确的数据表关系。因此,数据库设计的主要目的是对数据进行排序,创建各种类型的数据库,并建立与数据库的合理关联。数据的安全性和数据信息共享的流动性是设计数据库时需要考虑的重要问题。
表3-1系统用户表
字段名 | 字段名 | 字段名 |
user_id: | user_id: | user_id: |
username | username | username |
usernameZh | usernameZh | usernameZh |
password | password | password |
role_id | role_id | role_id |
表3-2角色表
字段名 | 类型 | 描述 |
role_id | bigint(20) | 角色id |
role_name | varchar(40) | 角色名称 |
role_desc | varchar(400) | 角色描述 |
表3-3权限表
字段名 | 类型 | 描述 |
auth_id | bigint(20) | 权限id |
auth_name | varchar(40) | 权限名称 |
authdesc | varchar(400) | 权限描述 |
parent_id | bigint(20) | 父权限id |
func_id | bigint(20) | 功能id |
审计员数据库表审计员数据库表存储了负责专业领域的用户和学校领导的用户的个人信息。表3-4所示的审计数据库表。
表3-4审核人员数据库表
字段名 | 数据类型 | 描述 |
EditorID | int | 编号 |
Name | Varchar | 姓名 |
Title | Varchar | 职称 |
Topic | Varchar | 类别 |
Tel | Varchar | 电话 |
Varchar | 邮箱 | |
Auditquantiy | Varchar | 审核量 |
Auditopinion | Varchar | 审核意见 |
在系统管理者数据库表中存储教育管理者用户和系统管理者用户的个人信息。在表3-5中展示了系统管理员数据库的表格。
表3-5系统管理人员数据库表
字段名 | 数据类型 | 描述 |
ID | Int | 编号 |
Name | Varehar | 姓名 |
Thtle | Varchar | 职称 |
Topic | Varchar | 类别 |
Tel | Varchar | 电话 |
Varchar | 邮箱 | |
Statistics | Varehar | 统计 |
Joumal | Varchar | 日志 |
在视频资源数据库中,上传的未公开和公开的视频资源将被保存在系统中。在表3-6中示出视频源数据基本表。
表3-6视频资源数据库表
字段名 | 数据类型 | 描述 |
VideoID | Int | 视频编号 |
Tile | Varchar | 标题 |
Abstract | Varchar | 摘要 |
Keywords | Varchar | 关键词 |
Topic | Varchar | 类别 |
State | Varchar | 状态 |
第四章 系统的实现
4.1 用户功能实现
(1)用户登录
点击系统主页右上角的[登录]进入登录页面,或者直接在主页右上角输入用户名和密码登录。登录系统时,需要输入用户名、密码和确认码。图4-1示出了平台的登录页面。
图4-1平台登录页面
系统管理者和学术管理者,从分开的“管理门户”登录。新用户在登录平台之前,必须先登录并输入个人信息。图4-2示出了管理者的登录页面。
图4-2管理员登录页面
(2)保存用户信息
简单的数据类型,复杂的数据类型,自定义对象等,单一用户的构成信息存储在SQLServer数据库中,可以存储登录平台的用户的信息。
(3)登陆验证码
在登录平台的链接上,用户登录验证码被设计成防止SQL注入攻击和黑客等问题,提高系统的安全性和稳定性。验证码的设计理念是使用分散注意力的图像作为背景,在图像上显示4个阿拉伯数字。每次更新页面时,号码都会以随机的形式更新。对恶意攻击的保护。
4.2 视频发布管理
4.2.1 视频上传
教师用户有权上传视频。只有作为教师登录系统时,网站主页右上角才会有“视频上传”操作按钮。点击进入视频上传操作页面。视频上传页面如图4-3所示。
图4-3视频上传页面
用户信息管理教师用户登录系统后,可以管理和维护个人信息。教师可以通过这个信息管理链接来修改和改善账户信息和个人信息。有红色“*”项目为必填项目。所有的项目信息都保存在教师数据库中。教师可以更改个人信息。用老师的名字author_name,显示所有教师的信息来,使用author_name=request.getparameter(“author_name”)来调取数据库信息,采用rs.updateString的方法进行修改。修改后,点击“提交”按键,则用触发UPdatebtn_click控件,对数据库进行更新。
视频上传教师进入视频上传页面后,第一步是在上传视频之前添加视频类别。如图4-4所示。
图4-4添加视频分类界面
追加类别的话,就会出现上传视频的页面。教师需要输入视频的基本信息,如视频名称、视频说明、视频标签等。最后,上传之前需要确认著作权声明。这一页的“帮助信息”部分是为了提醒视频的一些相关要求而设计的,比如视频的大小和支持的形式等。在图4-5中示出了用于上传视频的接口。
图4-5上传视频页面
4.2.2 审核发布
通常,内部报告员是各领域教育研究小组的负责人。登录系统后,你可以查看这个领域的教师上传的视频,并查看视频和其他教育资源。。 校长和校领导有权在校内审阅录像和教学资源。教师上传的视频或教育资源,有必要变更,则“审核意见”,请选择以下审核录像或教育资源问题,如果没有“审核意见”审核传球选择,点击“公开”,视频点播节目,web网站投稿。
4.3 视频点播
4.3.1 在线搜索
为了检索这个系统的检索功能,分类目录,选择对应的科目和适用的成绩,或者在检索栏输入关键字进行检索。在视频资源管理系统中,准确方便的搜索功能是不可缺少的。将关键词与视频标题、视频标签、视频说明文本进行对照,可以达到正确搜索的目的。在asp.net的控件中,选择数据列表控件,查询数据库中的数据并显示在页面上。图4-6中的搜索条。
图4-6搜索栏示意图
4.3.2 在线播放
视频播放是视频资源管理系统的核心功能,使用dll文件实现视频播放功能。登录系统后,系统会识别用户的ID,根据不同的ID赋予用户不同的权限。用户可以在权限内在线要求视频。视频播放功能是将封装的dll文件事先插入到里面。这样可以保护核心代码的安全性。图4-7显示在线播放页面。
图4-7在线播放页面
4.3.3 在线审核
使用在线审核功能,用户可以迅速对视频和教育资源的评价进行反馈,提问,分享想法。因为可以在审核列表中及时显示最新的审核内容,所以提高了系统的交互性。图4:
图4-8在线讨论页面
4.4 后台管理
后台管理模块主要由系统管理员操作和使用。系统管理者的中心工作是维持各个用户的ID。系统管理者有最高的权限,系统管理者推荐让这个单元的负责人负责,但是开发者不推荐作为系统管理者。系统管理员可以在用户信息管理、视频发布管理、视频点播管理、系统管理和其他模块中执行后台维护管理操作。
第五章 系统测试
系统测试主要测试系统的设计质量和系统功能的实现。系统在实际应用中其价值是否能够反映系统在用户的信息管理的效率,改善信息管理的成本削减,医疗视频监视系统的信息管理功能是非常有效,因此,通过测试系统各部分的功能,有必要持续改善。[5]系统测试的主要目的是找出程序的各种错误,提高视频监控系统操作的可靠性。特定的系统测试可以通过三个步骤来完成。第一个是测试各模块的程序代码是否正确的模块测试。模块测试正确后,实行汇编测试,组装模块,从确认是否可以正常动作模块间的接口是否被正确连接,进行了整体测试,整个视频监视系统的功能是否满足用户的条件进行测试。测试报告需要在测试后分发,测试报告需要包括测试结果、测试情况和测试数据的说明。如果在测试中发现了问题,那么程序员需要对其进行调试,找出错误并修正。最后,进行功能测试,测试系统的总体功能实现是否满足客户的需要。
5.1 测试方法
整个测试的全球战略提供分析的情况下,测试使用另外,有必要参照决定也是必要的工艺,参照和决定的物体相互整个计划,项目整体的风险,整体的风险等,更多的侧面有项目条件等;此外,还有相关的规则和限制,相关的限制,以及特定的制剂内容等。此外,所需的过程、所需的标准状态和所需的各种模板等;还有很多类似的模板。实际上,巨大的工作负载有很多重要的步骤,比如彻底的测试和完全的测试,但是这些测试在实际应用中是很难完成的。达成理想是困难的。检查那样的错误的情况下,在测试之前需要确定适当的测试方法,战略,步骤。图5 – 1。
图5-1测试过程
5.2 测试范围
稳定性的系统,主要是系统的观点出发,系统的并行性,最大负荷容量,没有中断,及障碍恢复能力测试,功能、性能、兼容性、保安等各种功能测试。在各种环境下的性能测试和兼容性测试以及安全系统的测试。
安全性测试。系统的安全性直接影响到这个系统的使用,下面的安全测试从以下三点开始进行。测试验证码的有效性;第三个是测试日志的安全性。需要测试服务器日志的工作状态,能否正常使用等。
稳定性测试。在设计系统的时候,要充分考虑系统所承载的商务量,同时要考虑在被大量用户曝光时系统是否能够稳定运行。所谓系统负荷,是指系统能够处理的同时用户访问的最大数量。系统的负载容量直接影响到系统工作的稳定性。如果系统的负荷容量不够大的话,系统有可能会瘫痪。系统吞吐量是指在特定时间内由系统处理的信息量。系统恢复容量这个系统的主要用户可以随时基于这个功能来访问系统,因此系统需要强大的恢复功能,并且为了确保数据安全不会丢失数据。
性能测试。系统功能的主要载体是Web页面、格式和界面。第一个是检查链路是否有相应的返回链路以避免死链路,第二个是检查表单的功能。检查是否能正常输入并发送到所有表格,以及是否能将发送的数据储存到对应的服务器,最后测试接口的稳定性和系统的速度。
兼容性测试。作为开放使用的网络平台,这个系统必须尽可能满足用户的各种需求。在测试阶段,需要对浏览器、操作系统和分辨率进行兼容性测试。
5.3 测试结果
测试后,我们可以得出结论,视频资源管理系统具有强大的稳定性、强大的兼容性、全面的功能和完美的性能。这个系统安装在学校的网站上,具有扩展性。录像发行管理模块的开发和测试中,长时间不定期,低效率,及不正确的视频信息的问题,解决了该系统的开发,减轻劳动负担,改善效率,改善精度,可以随时订购最新的视频资源及其他资源的教育。现有缺陷和改进建议:系统在收集相关数据时主要不能执行统一的统计。
在这篇文章中,详细设计和实现了视频审计系统,并实施了严格的系统测试。系统的详细设计从用户管理、视频发布、视频点播、后台管理四个方面开始,根据其需求和系统设计,使用jsp技术从数据库设计和管理两个方面执行详细设计,并给出关键代码实现。在系统安装部分,将详细说明系统的功能实现,并提供由系统安装的功能的屏幕截图。系统测试包括稳定性、安全性和兼容。测试结果表明,基于JSP的视频审计系统具有一定的稳定性和实用性。
结束语
忙碌了几个月,我的毕业设计课题也快要结束了。运行的结果也达到了一定的效果,我自己也很满足。由于能力和时间的关系,系统也还是多多少少存在不足。在技术和功能方面还需要补足。还是有不满意的,如功能少、外观不美观、底层代码的不合理……。可是,我安慰自己:做一件事,不要在于结果,还是收获,用来安抚自己。
毕业设计,是我大学生涯的最后一个作业了。我非常感谢三年以来给我帮助的老师、同学,你们是我生命中不可或缺的一部分。我的毕业指导老师胡恺君老师,他能以一位朋友的那种感觉来教育我,指导我。在此,特向他道声谢谢。
大学生活就将要结束了,我可以不后悔的说:“我曾来过”。大学三年,它给我的影响不能用时间来去衡量,这三年来是我以后生活回忆的一部分。马上要离开学校了,走上社会,是我人生历程的新起点。
致 谢
毕业将要结束,江苏信息职业技术学院的点点滴滴,仿佛就在眼前,大学三年的日日夜夜,如电影一般盘旋在脑海里。那些如花绽放的笑颜,将不在眼前,淳淳的话语,也将不在耳边。离开,便是离了那些熟悉的人,教育我的人,扶持我的人,影响我的人…..我将一个人远行。
本毕业设计的完成,得益于胡恺君老师的帮助。作为我的毕业设计及毕业论文的指导教师,从论文的选题,设计规划的安排到具体功能的实行,老师给予了我精心的指导和严格的要求,对论文的完成给予了巨大的帮助。由此,我向胡老师致以诚挚的谢意和崇高的敬意。
我还要感谢计算机物联网学院所有的老师,三年来,是他们丰富了我知识,给予了我智慧,是他们使得我成长。在这里,我还要感谢学院诲人不倦的老师们,是你们的双手,放飞了一个又一个希望;是你们的双肩,托起了美好灿烂的明天。
感谢同学的帮助,老师的鼓励。
参考文献
[1] 基于ASP.NET教学视频资源管理系统设计与实现 武琳(导师:张建;李飞伯) – 《北京工业大学硕士论文》- 2017-12-01
[2] 基于JSP的在线购物系统李可(导师:李雄飞) – 《吉林大学硕士论文联合比对库》- 2018-05-28
[3]5429500_李树白_魅力佳人在线商城 李树白 – 《大学生论文联合比对库》- 2018-05-28
[4] 磁分离电磁线圈温度与电流远程监控系统研究 廖昊爽(导师:彭涛) – 《华中科技大学硕士论文》- 2019-04-01
[5] 基于JSP的内部网络视频点播系统的设计与实现 房文超(导师:陈佳;张道国) – 《电子科技大学硕士论文》- 2014-03-25
[6] 智慧教育云存储系统研究与实现 吕冬雪(导师:张建) – 《北京工业大学硕士论文》- 2016-06-01
[7] 国资监管系统—财务快报子系统设计与实现 卢朝辉(导师:刘金生) – 《河北师范大学硕士论文》- 2019-05-30
[8] 圆盘抛丸机控制系统的设计与实现 刘发明(导师:肖鸣宇;高猛) – 《电子科技大学硕士论文》- 2018-10-10
[9] 桌面虚拟化中基于HTML5的原语翻译制研究 许小吟(导师:廖小飞) – 《华中科技大学硕士论文》- 2013-05-01
1、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“文章版权申述”(推荐),也可以打举报电话:18735597641(电话支持时间:9:00-18:30)。
2、网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
3、本站所有内容均由合作方或网友投稿,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务。
原创文章,作者:1158,如若转载,请注明出处:https://www.447766.cn/chachong/138122.html,