1、PHP+MySQL实训大纲根据黑龙江生物科技职业学院计算机网络技术专业专业教学计划编制。课程代码:课程学时数:78 学时课程学分数:6 学分适用专业:计算机网络技术专业一、实训目的与任务本实训是PHP+MySQL课程的实践性教学环节,目的在于培养学生使用 PHP 语言进行面向对象编程和动态网页编程的实际工作能力。通过实际训练,加深学生对所学的面向对象技术和动态网页编程技术的理解,培养其灵活运用能力和综合问题处理能力。二、实训内容和要求实训内容:(一)通过腾讯 QQ 微博 API 接口获取微博内容使用 PHP 语言编写通过腾讯 QQ 微博 API 接口获取微博内容。一个腾讯微博 API 接口 输
2、出 可以插入自己的网页,别人随时可以看到你在 QQ 上发表的信息,也可以做为公告。自己的网站和 QQ 微博同步信息,等等用途广泛。要求学生按照个体软件过程的规范要求,结合该程序的实际开发过程,来深入理解并运用个体软件过程的基本概念、方法与过程。(二)PHP 设计聊天室步步通综合运用 PHP 语言编程程聊天室,可以采用完全自由的方式运行,你可以随意输入呢称,不用密码,不保存你的聊天状态,优点是:自由,非常适合于游客!另外一个方法是注册聊天室,每个进入聊天室的人都要输入自己的用户名和密码才能进入!优点:充分体现个性,非常适合于老朋友,他们的呢称不会被人恶意侵占使用.我的聊天室使用注册方法!,严格按
3、照个体软件过程的思想方法控制项目开发的时间进度和软件质量。要求实现聊天室步步通功能。通过这个项目的开发,帮助学生掌握个体软件过程的方法,消化课程内容并培养学生的动手能力和解决实际问题的能力。在开发过程中严格遵循个体软件过程的原则,提高软件质量和开发效率。(三)支持多用户的博客系统开发使用 PHP+MySQL 实现一个博客系统。该系统虽然是一个比较简单的多用户博客系统,但它基本囊括了一个博客系统应具备的所有基本功能。通过本系统的开发可以锻炼学生复杂代码的编写能力,为将来独立开发 PHP+MySQL 的 Web 应用系统打下基础。要求学生按照个体软件过程的规范要求,结合该程序的实际开发过程,来深入
4、理解并运用个体软件过程的基本概念、方法与过程。三、实训条件实训所需的环境:带外网的计算机实验室主要仪器设备:具有服务器功能的计算机 37 台实训场地:第二实训楼 422指导教师:应具有高级职业资格证书或具备相应技能水平的教师。四、实训学时分配序号 实训内容 学时分配 实训类型 每组人数1 通过腾讯 QQ 微博 API 接口获取微博内容 10 设计性 独立完成2 PHP 设计聊天室步步通 14 设计性 独立完成3 支持多用户的博客系统开发 设计性 独立完成合计 24说明:(1)实训设置要注意内容更新,体系设计科学合理;(2)实训内容要具体,名称规范;(3)学时分配合计数 24 或 26 学时的整
5、倍数;(4)实训类型指综合性或设计性等实训,不安排演示性、验证性的实训。a. 综合性实训:是指实训内容涉及本课程的综合知识或与本课程相关课程知识的实训。b. 设计性实训:是指给定实训目的、要求和实训条件,由学生自行设计实训方案并加以实现的实训。(5)每组人数指开设本项实训最少的人员数。五、教学建议1编写程序要严格按照 PHP 编程规范进行代码编写。2必须按照软件过程,真实地采集数据、填写相关的表格、编写有关的文档。3按照老师的要求,每个人必须独立完成。4按照实训的时间安排进行实训,实训结束后提交有关的表格与文档。六、实训考核1、实训报告:实训结束后,学生要依据自己实际设计并调试的程序,进行相关
6、材料的整理,要求有设计文档、源程序、项目计划总结表等。2、考核方式实训的考核分为:过程考核与结果考核。实训教师要制定出实训的质量标准和考核评分标准,实训后依据该标准逐项进行打分。实训的质量标准应依据实训内容来编写,要写出具体的考核内容及相关的标准。考核方式:总分 100 分,其中出勤及平时表现 20 分、内容 30 分、熟练程度 30 分、报告及实训总结 20 分,由指导教师综合评定给分。七、实训教材或讲义、参考书(一)教材或讲义1邬贺铨PHP+MySQL 开发实例教程中国电力出版社,2008 年(二)教学参考书1唐永新C 语言程序设计人民邮电出版社,2010 年2杨瑞森,郭务本思想理论教育导刊北京:高等教育出版社,2001 年