用于拍摄设备识别的图像视频库建立

 2022-01-17 11:01

论文总字数:15722字

目 录

1.绪论 1

1.1课题研究背景 1

1.2课题研究意义 1

2 开发环境及技术介绍 2

2.1开发和运行的环境选择 2

2.2 Microsoft Visual Studio 2010 2

2.3 SQL Server 2005 2

2.4 ASP.NET 2

3.系统分析 4

3.1可行性分析研究 4

3.1.1技术可行性 4

3.1.2操作可行性 4

3.1.3经济可行性 4

3.2需求分析 5

3.3 性能需求分析 5

3.3.1 系统安全性 5

3.3.2 数据完整性 6

3.4 系统UML用例分析 6

3.4.1 管理员UML用例分析 6

3.4.2 用户UML用例分析 6

3.5 系统的数据处理流程设计 7

3.5.1 系统开发流程图 7

3.5.2 用户注册 8

3.5.3 用户登录 8

3.5.4 系统操作流程 9

3.5.5 数据添加流程 10

3.5.6 数据修改流程 11

3.5.7 数据删除流程 12

4.系统设计 14

4.1 系统功能模块 14

4.2 数据库设计 14

4.2.1数据库概念结构设计 14

4.2.2数据库逻辑结构设计 16

5.系统详细设计 18

5.1 用户注册 18

5.2 用户登录 19

5.3 用户主界面 20

5.3.1 上传视频 22

5.3.2我的视频 24

5.3.3 密码修改 26

5.4管理员主界面 28

5.4.1用户管理 28

5.4.2分类管理 30

5.4.3 视频管理 31

5.4.4日志管理 33

6 系统测试 36

6.1 测试准则 36

6.2 测试方法 36

6.2.1 白盒测试法 36

6.2.2 黑盒测试法 36

6.3 测试用例 36

6.3.1功能测试 36

6.3.2 性能测试 38

6.4 结果分析 38

7 全文总结 40

参考文献 42

致 谢 43

摘要

随着计算机应用的迅猛发展和网络的不断普及,人们迫切要求利用这些技术来进行用于拍摄设备识别的图像视频库的建立,以减轻员工的工作负担及提高工作效率,与此同时也提高了企业的核心竞争力,从而使企业的发展正规化。本系统包含管理员和用户两种不同用户。用户可以在线注册、登录、上传视频、视频管理、用户密码修改等;管理员可以对用户进行信息管理、视频的分类管理、视频信息管理、系统操作日志管理。全文对系统所使用的ASP.NET技术与数据库的结合进行了研究,同时对系统的设计、开发和实现过程进行了全面的阐述。

关键词:视频库管理;ASP.NET;SQL Server数据库;B/S架构

Abstract

With the rapid development of computer applications and the continued popularity of the Internet, people are eagerly demanding the use of these technologies for the establishment of image and video libraries for the identification of shooting devices, in order to reduce the workload of employees and improve work efficiency, and at the same time improve the The company's core competitiveness, thus normalizing the development of the company. This system contains two different users, administrators and users. Users can register online, log in, upload videos, manage my videos, and change passwords. Administrators can manage user information, video classification, video information management, and operation logs. The full text of the system used by the combination of ASP.NET technology and database research, at the same time the system design, development and implementation of a comprehensive exposition.

  Key words: Video library management; ASP.NET; B/S architecture; SQL Server

1.绪论

1.1课题研究背景

目前,随着人们对计算机的普及与使用,越来越多的人们已经利用计算机来解决很多实际的问题。电脑慢慢走进了大家的生活中,各企业也越来越重视员工工作效率。如何提高企业的工作效率,提高数据的安全性、可靠性以及数据的条理性和准确性,成为了如今企业管理者应该思考的问题。在视频存储的过程中,首先要将其转码,转化成计算机可识别的二进制,然后将其存入数据库,而在提取的过程中,则是将原码转化为视频,然后进行读取。

1.2课题研究意义

现在企业的管理大多采用无纸化办公,这样能够提高办事效率同时提高了档次。

所以如果这时仍然利用人工处理大量的图像和视频信息,既浪费人力、财力和物力,同时也浪费时间,同时数据的准确性也没有保障。随着互联网在近些年的迅速发展,这时给企业提供了一个数字化实现图像视频管理的机会,此管理系统是为了解决这些难题得以开发。将原来的手动录入模式转化为计算机系统录入模式。这样可以提高资源的管理效率,可以减少在这方面投入的人力、物力,提高管理人员的效率,也可以使管理起来更加安全、方便。

所以开发出一个这样的系统,是企业提高自身资源利用的必要工具,作为企业从传统的管理向现代化、科学化管理考试转变的一个标志、一个起点,具有相当重要的意义。

2 开发环境及技术介绍

用于拍摄设备识别的图像视频库的建立采用了B/S开发模式,开发工具选择VS2010,开发技术选择ASP.NET和IIS服务器技术,采用ASP.NET、JavaScript、HTML语言,后台数据库选SQLServer2005作为数据库存储的平台。

2.1开发和运行的环境选择

开发环境:Windows 10

数据库:SQL Server 2008

开发所用工具:Microsoft Visual Studio 2010

运行环境:Windows 10

2.2 Microsoft Visual Studio 2010

VS2010是当前比较流行的Windows环境下的高效集成开发工具,是由微软公司开发的产品工具。Visual Studio用于创建Windows平台下的 Windows应用程序和网络应用程序,也可以用来创建网络服务、智能设备应用程序和 Office插件。Microsoft Visual Studio 2010操作简单,可以采用拖曳式完成软件的开发,实现一个界面的生成。Microsoft Visual Studio 2010支持C#、C 、VB,可以快速实现相应的功能。其中包括Visual Studio 2010 Professional、Visual Studio 2010 Premium、Visual Studio 2010 Ultimate

Visual Studio Team Foundation Server 2010

Visual Studio Team Explorer 2010

Visual Studio Team Explorer Everywhere 2010

Visual Studio 2010 独立 Shell

Visual Studio 2010 集成 Shell

Visual Studio 2010 远程调试器

Visual Studio 2010 可视化和建模 SDK

Visual Studio 2010 Agents

Visual Studio 2010 Express

2.3 SQL Server 2008

SQL Server是一个小型的面向企业的数据库,在一些关键领域可以发挥明显的作用,SQL Server 2008可以满足目前绝大多数平台管理以及信息管理的需求,是微软公司的一个重要的产品,它具有信任度高、效率高、智能化数据平台方便操作等优点,随着近几年微软公司对其的完善和修改,SQL Server2008是目前为止最全面、最强大的数据库版本。

2.4 ASP.NET

剩余内容已隐藏,请支付后下载全文,论文总字数:15722字

相关图片展示:

您需要先支付 80元 才能查看全部内容!立即支付

该课题毕业论文、开题报告、外文翻译、程序设计、图纸设计等资料可联系客服协助查找;