在Internet高速发展的今天,我们生活的各个领域都涉及到计算机的应用,其中包括多媒体技术及应用课程思政网站的网络应用,在外国多媒体技术及应用课程思政已经是很普遍的方式,不过国内的多媒体技术及应用课程思政可能还处于起步阶段。多媒体技术及应用课程思政网站具有学习音频功能。多媒体技术及应用课程思政网站采用PHP语言,Thinkphp5框架,基于mysql开发,实现了首页、个人中心、学生管理、教师管理、课程分类管理、学习视频管理、学习课程管理、学习音频管理、课程笔记管理、反馈留言、系统管理等内容进行管理,本系统具有良好的兼容性和适应性,为用户提供更多的学习课程信息,也提供了良好的平台,从而提高系统的核心竞争力。
本文首先介绍了设计的背景与研究目的,其次介绍系统相关技术,重点叙述了系统功能分析以及详细设计,最后总结了系统的开发心得。
关键词:多媒体技术及应用课程思政网站;Thinkphp5框架;PHP语言;mysql数据库
Abstract
Today, with the rapid development of the Internet, all fields of our life are related to the application of computers, including the network application of multimedia technology and Application Course Ideological and political website. In foreign countries, multimedia technology and Application Course Ideological and political has been a very common way, but the domestic multimedia technology and Application course Ideological and political may still be in its infancy. The ideological and political website of multimedia technology and application course has the function of learning audio. The multimedia technology and Application Course Ideological and political website adopts PHP language, thinkphp5 framework and is developed based on MySQL. It realizes the management of home page, personal center, student management, teacher management, course classification management, learning video management, learning course management, learning audio management, course pen management, feedback message, system management and other contents. The system has good compatibility and adaptability, It provides users with more learning course information and a good platform, so as to improve the core competitiveness of the system.
This paper first introduces the design background and research purpose, then introduces the system related technology, focuses on the system function analysis and detailed design, and finally summarizes the development experience of the system.
Key words: multimedia technology and Application Course Ideological and political website; Thinkphp5 framework; PHP language; Mysql database
目 录
1 绪 论 1
1.1 课题背景 2
1.2 课题研究的意义 3
1.3 系统实现的功能 4
1.4 课题研究现状
2系统相关技术 6
2.1 Thinkphp5框架 6
2.2 B/S架构
2.3 MySQL 介绍
2.4 PHP语言简介 8
3系统需求分析
3.1系统功能
3.2可行性研究
3.2.1 经济可行性
3.2.2 技术可行性
3.2.3 运行可行性
3.2.4 时间可行性
3.3系统业务过程分析
3.4系统用例图
4系统设计
4.1数据库设计
4.2系统整体设计
4.2.1 系统设计思想
4.2.2系统流程图
5系统详细设计
5.1系统功能模块
5.2管理员功能模块 15
5.3学生后台功能模块 16
5.4教师功能模块 17
6系统测试 17
7总结与心得体会 18
7.1 总结 18
7.2 心得体会 19
参考文献 19
致谢 20
1 绪 论
1.1 课题背景
在Internet高速发展的今天,计算机的应用几乎完成覆盖我们生活的各个领域,互联网在经济,生活等方面有着举足轻重的地位,成为人们资源共享,信息快速传递的重要渠道。在中国,网上管理的兴起也同时飞速发展着。为了适应现代人类强烈的时间观念,对于大量多媒体技术及应用课程思政信息不能及时的被分享,学生和教师也没有办法了解更多的多媒体技术及应用课程思政信息这样一种现状,造成各方面的不方便,许多学生和教师找不到多媒体技术及应用课程思政信息,传统的管理方式已经成为一个重要的问题。因此,这就需要一个方便的多媒体技术及应用课程思政网站,方便学生和教师。多媒体技术及应用课程思政网站正是这么一个方便的平台。本网站中,学生和教师可以以最方便的形式,在最短的时间内查找最多的多媒体技术及应用课程思政信息,拥有自己权限进行操作。因此,系统无疑给人们的生活带来了极大的方便,网络的应用让时间和距离不再是局限。
1.2 课题研究的意义
通过多媒体技术及应用课程思政网站的研究可以更好地理解系统开发的意义,而且也有利于发展更多的智能系统,解决了学习视频进行课程笔记,多媒体技术及应用课程思政网站的开发建设,由于其开发周期短,维护方便,所以它可以适应学校体系基本要求。
1.3 系统实现的功能
本次设计任务是要设计一个多媒体技术及应用课程思政网站,通过这个系统能够为学生与多媒体技术及应用课程思政提供更好的平台。系统的主要功能包括:学习视频、学习课程、学习音频等功能。
管理员可以根据系统给定的账号进行登录,登录后可以进入多媒体技术及应用课程思政网站,对多媒体技术及应用课程思政网站所有模块进行管理。包括查看和修改自己的个人信息以及登录密码。
该系统为每一个用户都分配了一个用户账号,用户通过账号的登录可以在系统中查看多媒体技术及应用课程思政信息及对个人信息进行修改等功能。
1.4 课题研究现状
现今,越来越多的人乐于选择一项合适的管理方案,但是往往受到管理经验地限制,Internet作为新型网络崛起,网络进入人们生活,多媒体技术及应用课程思政网站无疑是给学生、教师提供更好平台,在这样成功的管理模式背景下,不仅方便管理员管理,也方便教师发布学习视频、学习课程、学习音频等信息,更加方便学生查看学习课程进行课程笔记。高效便捷地管理多媒体技术及应用课程思政成为了转变管理模式,与时代兼容的当务之急。
多媒体技术及应用课程思政网站,为用户随时随地查看多媒体技术及应用课程思政信息提供了便捷的方法,更重要的是大大的简化了管理员管理多媒体技术及应用课程思政信息的方式方法,相比于传统多媒体技术及应用课程思政方法,这样的电子信息管理更为简洁方便,在多媒体技术及应用课程思政维护信息反馈和处理多媒体技术及应用课程思政信息方面也有得天独厚的优势。
多媒体技术及应用课程思政网站能做到的不仅是大大简化管理员的信息管理工作,在提高学校运营收益的同时还能缩减开支,更能在数字化的平面网络上将多媒体技术及应用课程思政最好的一面展示给用户,过程永远比结果重要。毕业设计是大学生活中最为浓墨重彩的一笔,在这个过程中不仅学到更为全面的书本和实践知识,更让我感受到了浓浓的同窗之情及师生情。这个系统成为多媒体技术及应用课程思政最不可或缺的内容。尽管目前大部分学校已经将多媒体技术及应用课程思政网站投入使用,但是人们对于系统要求也变得越来越高,大部分系统已经能完美处理各类信息,但是为了更好地契合多媒体技术及应用课程思政,不同学校有不同的要求,个性化也是管理系统十分重要的一点,所以每个学校都希望自己能有一个性化定制的多媒体技术及应用课程思政网站,但这又涉及到成本控制问题,目前定制一个系统价值不菲,但是如果有这样一个可以根据需求自己制定页面和内容的多媒体技术及应用课程思政网站就可以大大缩减开支,但是凭借目前自身技术恐怕难以实现,不过让系统可二次设计却是有可能实现的。随着学校规模的不断扩大,用户信息共享也成一种趋势。多媒体技术及应用课程思政网站的发展也证明了系统管理在不断发展进步,各种理念也越来越先进,对各方面的要求也变得越来越高,管理员完全可以在进入页面时添加各类信息。
2系统相关技术
2.1 Thinkphp5框架
Thinkphp5 是一个免费开源的,快速、简单的面向对象的轻量级PHP开发框架 ,遵循Apache2开源协议发布,是为了敏捷WEB应用开发和简化企业应用开发而诞生的。Thinkphp5从诞生以来一直秉承简洁实用的设计原则,在保持出色的性能和至简的代码的同时,也注重易用性。经过6年来的不断重构和改进,Thinkphp5达到了一个新的阶段,能够满足企业开发中复杂的项目需求,足以达到企业级和门户级的开发标准。
2.2 B/S架构
B/S的系统是通过能上网的电脑就可以使用,它最大的优点是不需要安装专门的软件,首先浏览器向服务器发出请求,然后服务器处理请求把信息再返回给浏览器。不需要再次对数据进行存取与计算数据,只要负责显示数据来降低要求,如果说客户端像个“瘦子”,而服务器会越来越“胖”。B/S体系结构与C/S体系结构相比,最大的不同是:B/S体系的应用软件使用网络浏览器作为与用户交互的平台,而C/S则需要开发专用的应用程序。