目录
PAGE
PAGEIV
基于ThinkPHP的IT技能学习平台设计
摘要本文详细介绍了如何设计并实现一个基于ThinkPHP的IT技能学习平台来让客户体验网上学习的便利。近几年,我国的信息产业的发展势头十分迅猛,这导致与信息相关的IT行业的每个技术一直都在更新迭代,所以也要求IT的工作人员要有自我的“充电”意识。从这个目的出发,IT技能学习平台基于ThinkPHP5.0框架。IT技能学习平台提供了两种用户分别是会员和管理员,会员通过提交信息进行注册,通过用户名和密码进行登录,在系统主页可以查看文章。管理员通过验证用户名密码可以对文章信息、会员注册信息等个人信息系统进行实时管理。经过测试,IT技能学习平台已经有了很多设计的功能,基本上可以满足需要。
关键词IT技能学习平台;ThinkPHP5.0框架;MySQL
目录
TOC\o1-2\h\u
第1章绪论 1
1.1选题背景和意义 1
1.2国内外研究与应用现状 1
1.3论文组织结构 2
第2章开发技术及工具简介 3
2.1关键技术 3
2.2开发环境 3
第3章可行性研究与需求分析 5
3.1可行性分析 5
3.2需求分析 6
第4章概要设计 11
4.1系统架构设计 11
4.2系统功能设计 12
4.3数据库设计 14
第5章详细设计和实现 18
5.1前台模块的详细设计与实现 18
5.2后台模块的详细设计与实现 28
第6章系统测试 30
6.1测试目的 30
6.2测试方法 30
6.3测试用例 30
6.4测试结果 32
第7章总结和展望 33
7.1总结 33
7.2展望 33
参考文献 35
第2章相关技术和工具
PAGE
PAGE15
第1章绪论
1.1选题背景和意义
近几年,我国的信息产业的发展势头十分迅猛,这导致与信息相关的IT行业的每个技术一直都在更新迭代,所以也要求IT的工作人员要有自我的“充电”意识REF_Ref21128\r\h[1]。IT技能学习平台不仅仅针对IT行业工作的人员REF_Ref21177\r\h[2],还为想要学习IT技能和知识的小白提供了一个相互学习、相互交流的平台。让很多没有经过专业学习的人REF_Ref21591\r\h[3],提供了一个非常方便的平台。
1.2国内外研究与应用现状
IT技能学习平台是一个学习各种IT技能的平台,IT技能学习平台一种全新的学习模式REF_Ref21696\r\h[4],更多的人不用去课堂或是培训班学习,而是通过IT技能学习平台,任意的地点就可以展开学习。
我国比较出名的学习平台有CSDN、开源中国,北风社区等。国外的有github等平台
IT技能学习平台可以让人们实现随地学习的特点REF_Ref21696\r\h[4],而且在未来信息产业的崛起,势必带动IT技能的学习热潮,而IT技能学习平台应运而生,我相信未来IT技能学习平台的前途必将一片光明。
1.3论文组织结构
论文一共分成七个章节,每一章内容如下所示:
第一章主要通过对本体系研究课题的整体学术发展背景和相关研究成果意义的深入研究分析,再到国内外的对相关课题研究进展执行情况的深入分析了解,最后主要给出整篇研究论文的一个整体理论组织结构方式及其结构。
第二章详细介绍了毕业设计使用到的关键性技术和开发环境,是开发设计的基础。
第三章从IT技能学习平台的可行性分析开始,到总体需求分析结束,系统地叙述了整个项目的功能性需求。
第四章介绍了IT技能学习平台的概要设计,概要设计包含了系统架构设计,系统功能设计,数据库结构设计。
第五章是IT技能学习平台的详细功能设计与实现,通过各个模块的类设计、时序设计,核心实现,实现效果来完整地展现出IT技能学习平台。
第六章主要内容介绍阐述了设计测试的基本目的、测试的试验方法、设计测试用例及有关系统设计测试的试验结果。
第七章主要对我自己所做的项目进行总结,提出本项目中还存在的问题,和解决方法,还有对未来学习和工作做进一步探讨。
第2章相关技术和工具
2.1关键技术
2.1.1ThinkPHP简介
ThinkphpREF_Ref21889\r\h[5].这个包是一个基于完全免费的,开源的,轻量级的的kphp小型应用程序开发工具包的框架。从开发REF_Ref21993\r\h[6],ThinkPHP一直坚持着廉价却实用的开发原理,在坚持优秀的性能和较低的代码复杂度的同时,它也时刻看重易用性。ThinkPHP使用完全免