## 目标 在本教程中,我们将共同开发『教务管理』系统。通过对该小型系统的开发,我们将了解ThinkPHP6.0(TP6.0)是如何协助我们来开发具体项目的。 本系统包括登录与注销、教师管理、班级管理、学生管理和课程管理等功能模块。 ![](https://box.kancloud.cn/2016-06-28_57720bf7c3338.png) 通过对本教程的学习,我们将:对入口文件、模块、控制器、触发器、命名空间、E-R图等基本知识有所掌握;对面向对象的编程方法有更深入的了解与掌握;对如何使用ThinkPHP6.0来开发中小型系统有更深入的认识;能够使用ThinkPHP框架开发小型系统。 ThinkPHP6官方手册的知识点覆盖很全,但应该并不适合新手学习,特别是当我们第一次接触框架这个东西的时候,回想起自己第一次学习ThinkPHP3的时候,感觉完全是在盲人摸象。 ![](https://box.kancloud.cn/2016-06-28_57721020852a9.png) 如果您已经非常了解ThinkPHP6.0或是对其它类似的框架非常熟悉,那么非常遗憾:本教程并不适合你。我们建议您直接查看ThinkPHP6.0的官方开发手册。当然了,我们也非常期望能收到您的宝贵意见。 如果您已经学习过我们的《ThinkPHP5.0入门实例教程》,那么您可能只需要阅读本教程前几个免费的章节。当然,我们也非常期望能够得到您的继续支持。 本教程由浅入深地讲解了教务管理系统的开发过程,同时,为了弥补图片与文字阐述问题的不足,我们还专门为其搭配了完整的示例代码、同步的视频,以期能达到手把手教学的目的。相信全程跟完本教程后,当我们再次阅读Thinkphp6.0官方开发手册时,将会有不一样的收获与感悟。 ## 适用对象 宽泛的说,本教程适用于所有想快速掌握如何ThinkPHP6.0开发一般项目的人。教程中会涉及到一些基本的计算机基础操作,比如如何显示文件的扩展名;会涉及到基础的HTML、CSS知识,比如我们会使用HTML来搭建基础的界面,用CSS来对界面进行局部美化;会涉及到一点点Bootstrap,比如我们会直接引用Bootstrap的登录样式、表格样式;会涉及到计算机语言的基础知识,比如变量定义、类定义、if、for、while等基础语法;还会涉及到一点点数据库的知识,比如基本的增删改查、数据导入;在特定的情景下,还可能有一些简单的软件工程思想、数据流、程序执行流等。 幸运的是,每个技术我们都用了一点点,而且是最简单、最实用的一点点,所以你没有必要提前去专门的对某一方面进行学习。人类的认知也正是如此,我们大脑更喜欢先接触、使用,而后再去系统的深入了解。这应该就是”由实践中来到实践中去"吧。在教程的学习过程中,如果某个点你不太了解,完全可以像教程一样先应用,而后再找时间近一步的了解。 ## 资源列表 相关软件下载:[http://nas.yunzhi.club:5010/sharing/dTeYhY2xt](http://nas.yunzhi.club:5010/sharing/dTeYhY2xt)(密码: yunzhi.club) QQ交流群: 338438158 同步视频: github源码:[https://github.com/mengyunzhi/tp6](https://github.com/mengyunzhi/tp6) # 版权申明 发布本资料须遵守开放出版许可协议 1.0 或者更新版本。 未经版权所有者明确授权,禁止发行本文档及其被实质上修改的版本。 未经版权所有者事先授权,禁止将此作品及其衍生作品以标准(纸质)书籍形式发行。 如果您有兴趣再发行或再版本手册的全部或部分内容,无论修改过与否,或者有任何问题,请联系我们。 我们无意侵害您的版权,若您发现本教程中的内容对您的版权造成了侵害,请及时与我们取得联系。 <blockquote class="danger"> 本文档版权归河北工业大学梦云智开发团队所有,本文档及其描述的内容受有关法律版权保护,对本文档内容,以任何形式进行非法复制、泄露或散布,将导致相应的法律责任。 </blockquote> [梦云智](http://www.mengyunzhi.com):一个靠谱的天津地区高校软件开发团队。如果您有意向与我们合作,欢迎您与我们取得联系。 每年3月份是团队的纳新季,如果你恰好是在校大一在读,欢迎加入我们。 我的Email: 3792535@qq.com