多媒体素材管理系统的设计与实现(VS2008,SQL2005)(含录像)(毕业论文说明书14000字,程序代码,SQL2005数据库)
摘 要
在资讯和信息越来越重要的时代精彩的网络在悄悄改变着人们的工作、生活和学习的理念。互联网成为人们快速获取、发布和传递信息的重要渠道。本设计所开发的基于WEB的多媒体素材管理系统能为用户提供一个更加方便分享课件平台,达到让同学们能随时掌握课件的更新和分享情况从而使得同学们能更快掌握课件信息。
本系统以Visual Studio 2008作为主要的开发工具,采用B/S(Browser/Server)设计模式,在前台使用ASP.NET开发技术,后台使用MS SQL Server 2005数据库开发技术,并结合AJAX技术进行综合设计,针对不同的用户角色,它实现了资源上传、下载、收藏以及用户信息的管理等等维护工作。
本论文较完整的完成了系统的最初设计思路,同时作者从中获取到了许多实践经验。
关键词:SQL、素材管理、分享、ASP.NET
ABSTRACT
In the increasingly important era of information and information wonderful network quietly changing the way people work, live and learn the concept. Internet become quick access to important channel for the release and delivery of information. The design developed WEB-based multimedia material management system to provide users with a more convenient sharing of courseware platform, to achieve so that students can keep abreast of updates and share of the courseware making students more quickly master the courseware information.
This system as the main development tools with Visual Studio 2008, using the B / S (Browser / Server) design pattern, using the ASP.NET development technologies in the foreground, the background using MS SQL Server 2005 database development technologies, combined with the AJAX technology integrated design for different user roles, it implements the resources to upload, download, collection and management of user information maintenance.
In this thesis, a more complete system of initial design ideas, while the authors obtain a lot of practical experience.
Keywords: SQL, material management, sharing, ASP.NET
本论文组织结构介绍
本文详细介绍了基于WEB的多媒体素材管理系统设计、开发的全过程。从开始到程序设计的实现,将在一下的几章中予以介绍:
第1章 绪论,这一章主要是对本次毕业设计所开发的系统进行问题的定义,通过问题的定义明白需要做些什么,并且对开发内容简单的介绍了一下;同时本章还对课题的研究背景与研究意义进行分析,对开发本系统的可行性分析还有对论文各章内容的简要介绍。
第2章 相关技术介绍,正对本次设计,对涉及到的理论知识和用到的开发工具做相关阐述。
第3章 系统分析,主要介绍了本系统需要实现的功能模块和本系统的数据库设计、页面的详细设计等。
第4章 系统详细设计,主要介绍了本系统的整个设计过程、设计思路以及设计中应该注意的问题。
第5章 系统实现,主要介绍了本设计的实现环境和实现的核心代码。
第6章 系统测试,介绍了软件测试的重要性以及测试的相关方法,还结合本系统给出测试用例。
最后:致谢、参考文献。
系统功能模块介绍
(1)资源搜索:登陆用户可以根据资源类型、资源名称进行搜索而获得自己所需要的资源信息。
(2)资源浏览:通过审核的用户可以浏览资源
(3)资源下载:用户应可以方便下载资源。
(4)资源上传:教师用户可以上传资源到数据库中,然后通过资源的审查人员(管理员或者高级用户)进行修订和审核后以供其他用户共。
(5)资源审核:所有新上载的资源必须经过审核才能够进入资源库,然后被客户端所使用。
(6)资源使用统计:应有对各种资源上载、浏览、下载和次数等的统计。
(7)资源收藏:用户可以根据需要,将资源库中资源收藏到自己的资源库中。
(8)资源修改:不同级别的用户修改资源的权限不同,一般用户可以修改自己上传的资源,高级用户修改所管理专业资源,系统管理员可修改所有资源
(9)资源删除:高级用户可以删除所管专业不需要的资源,系统管理员可以删除整个资源库所有不需要的资源。
目录
摘 要 III
ABSTRACT IV
第1章 绪论 5
1.1 开发背景以及课题意义 5
1.2 系统开发环境的选择 5
1.3 系统数据库环境的选择 6
1.4 本论文组织结构介绍 7
第2章 相关技术介绍 8
2.1 AJAX简介 8
2.2 .NET Framework与ASP.NET 9
2.3 SQL Server 数据库 11
第3章 系统分析 14
3.1概述 14
3.1.1系统分析的原则 14
3.1.2系统分析的方法 14
3.2系统需求分析 15
3.2.1系统开发的必要性 15
3.2.2目标及其内容 15
3.3 系统功能分析 15
3.3.系统功能模块介绍 16
第4章 系统详细设计 17
4.1 总体结构设计 17
4.2 模块功能设计 17
4.3 数据库设计 18
第5章 系统实现 23
5.1数据库操作通用类实现 23
5.2 系统页面实现 35
5.2.1登录页面的实现 35
5.2.2上传资源页面实现 36
5.2.3资源查看页面实现 37
5.2.4设置权限页面实现 38
5.2.5用户信息维护 39
第6章 系统测试 39
结 论 41
参考文献 43
|