logo
分类于: 计算机基础 云计算&大数据 职场办公

简介

项目驱动式信息系统开发实训教程(PHP MySQL jQuery)

项目驱动式信息系统开发实训教程(PHP MySQL jQuery) 0.0分

资源最后更新于 2020-03-29 03:07:23

作者:林龙健

出版社:出版社清华大学出版社

出版日期:2019-02

ISBN:9787302521310

文件格式: pdf

标签: 计算机 教材 程序设计 大数据 工具书

简介· · · · · ·

本书以“学生基本信息管理系统”作为项目载体,融入软件工程思想和行业工作过程,综合运用PHP、MySQL、jQuery等知识为读者详细讲授PHP项目开发的全过程。本书的主要内容包括搭建开发环境、分析项目需求、设计数据库、项目界面原型设计、开发系统登录验证模块、开发系统框架模块、开发管理员维护模块、开发学院信息维护模块、开发系部信息维护模块、开发专业信息维护模块、开发班级信息维护模块、开发学生信息维护模块、开发学生信息统计模块、开发退出系统模块、系统测试等。 本书可作为职业院校及应用型本科学校相关专业综合实践的教材,也可作为网站程序员及PHP爱好者的参考用书,还可以作为各类计算机培训班的教材。作者:林龙健

想要: 点击会收藏到你的 我的收藏,可以在这里查看

已收: 表示已经收藏

Tips: 注册一个用户 可以通过用户中心得到电子书更新的通知哦

目录

  1. 内容简介
  2. 编审委员会
  3. 出版说明
  4. 前言
  5. 项目任务1 搭建项目开发环境
  6. 1.1 知识准备
  7. 1.1.1 PHP运行环境
  8. 1.1.2 PHP代码编辑工具
  9. 1.1.3 PHP集成开发环境
  10. 1.1.4 PHP程序运行原理
  11. 1.2 任务实施
  12. 1.2.1 安装PHP代码编辑工具
  13. 1.2.2 安装运行环境
  14. 1.3 经验传递
  15. 1.4 知识拓展
  16. 1.4.1 通过配置文件httpd.conf管理与配置Apache端口
  17. 1.4.2 配置Apache虚拟主机并通过不同端口来访问不同网站
  18. 项目任务2 分析项目需求
  19. 2.1 知识准备
  20. 2.1.1 功能结构图
  21. 2.1.2 用例图
  22. 2.2 任务实施
  23. 2.2.1 从功能结构角度分析
  24. 2.2.2 从用例角度分析
  25. 2.2.3 撰写需求说明书
  26. 2.3 经验传递
  27. 2.4 知识拓展
  28. 2.4.1 UML概述
  29. 2.4.2 活动图
  30. 2.4.3 时序图、类图、状态图、组件图和部署图
  31. 项目任务3 设计数据库
  32. 3.1 知识准备
  33. 3.2 任务实施
  34. 3.2.1 分析数据库的概念模型
  35. 3.2.2 分析数据逻辑模型
  36. 3.2.3 设计数据物理模型
  37. 3.2.4 创建数据库
  38. 3.3 经验传递
  39. 3.4 知识拓展
  40. 项目任务4 项目界面原型设计
  41. 4.1 知识准备
  42. 4.2 任务实施
  43. 4.2.1 设计系统登录界面原型
  44. 4.2.2 设计系统主界面原型
  45. 4.2.3 设计管理员维护模块界面原型
  46. 4.2.4 设计学院信息维护模块界面原型
  47. 4.2.5 设计系部信息维护模块界面原型
  48. 4.2.6 设计专业信息维护模块界面原型
  49. 4.2.7 设计班级信息维护模块界面原型
  50. 4.2.8 设计学生信息维护模块界面原型
  51. 4.2.9 设计学生信息统计模块界面原型
  52. 4.3 经验传递
  53. 4.4 知识拓展
  54. 项目任务5 开发系统登录验证模块
  55. 5.1 知识准备
  56. 5.1.1 登录验证原理
  57. 5.1.2 mysql_connect()函数
  58. 5.1.3 mysql_select_db()函数
  59. 5.1.4 mysql_query()函数
  60. 5.1.5 超全局变量$_POST和$_GET
  61. 5.1.6 mysql_fetch_array()函数
  62. 5.1.7 mysql_num_rows()函数
  63. 5.1.8 isset()函数
  64. 5.1.9 session、$_session变量和session_start()函数
  65. 5.1.10 require_once()函数
  66. 5.1.11 Ajax与Web交互
  67. 5.1.12 jQuery中的$.post()方法简介
  68. 5.2 任务实施
  69. 5.2.1 设计登录页面
  70. 5.2.2 编写数据库连接文件
  71. 5.2.3 编写用户登录验证文件
  72. 5.2.4 编写用户登录检测文件
  73. 5.3 经验传递
  74. 5.4 知识拓展
  75. 项目任务6 开发系统框架模块
  76. 6.1 知识准备
  77. 6.1.1 frameset与frame
  78. 6.1.2 常用网站后台结构框架
  79. 6.1.3 PHP中$_SERVER的详细参数与说明
  80. 6.1.4 jQuery中mouseenter()和mouseleave()方法
  81. 6.2 任务实施
  82. 6.3 经验传递
  83. 6.4 知识拓展
  84. 项目任务7 开发管理员维护模块
  85. 7.1 知识准备
  86. 7.1.1 jQuery中的$.ajax()方法
  87. 7.1.2 jQuery中的.html()、text()和val()方法
  88. 7.1.3 PHP中的json_encode()函数
  89. 7.1.4 PHP中的ceil()函数
  90. 7.1.5 MySQL中的LIMIT用法
  91. 7.1.6 关于分页
  92. 7.1.7 while循环语句
  93. 7.2 任务实施
  94. 7.2.1 添加管理员
  95. 7.2.2 输出管理员列表
  96. 7.2.3 修改管理员
  97. 7.2.4 删除管理员
  98. 7.3 经验传递
  99. 7.4 知识拓展
  100. 项目任务8 开发学院信息维护模块
  101. 8.1 知识准备
  102. 8.2 任务实施
  103. 8.2.1 添加学院
  104. 8.2.2 输出学院列表
  105. 8.2.3 修改学院
  106. 8.2.4 删除学院
  107. 8.3 经验传递
  108. 8.4 知识拓展
  109. 项目任务9 开发系部信息维护模块
  110. 9.1 知识准备
  111. 9.1.1 jQuery中的change()事件
  112. 9.1.2 jQuery中的eval()函数
  113. 9.2 任务实施
  114. 9.2.1 添加系部
  115. 9.2.2 输出系部列表
  116. 9.2.3 修改系部
  117. 9.2.4 删除系部
  118. 9.3 经验传递
  119. 9.4 拓展知识
  120. 项目任务10 开发专业信息维护模块
  121. 10.1 知识准备
  122. 10.2 任务实施
  123. 10.2.1 添加专业
  124. 10.2.2 输出专业列表
  125. 10.2.3 修改专业
  126. 10.2.4 删除专业
  127. 10.3 经验传递
  128. 10.4 知识拓展
  129. 项目任务11 开发班级信息维护模块
  130. 11.1 知识准备
  131. 11.2 任务实施
  132. 11.2.1 添加班级
  133. 11.2.2 输出班级列表
  134. 11.2.3 修改班级
  135. 11.2.4 删除班级
  136. 11.3 经验传递
  137. 11.4 知识拓展
  138. 项目任务12 开发学生信息维护模块
  139. 12.1 知识准备
  140. 12.2 任务实施
  141. 12.2.1 添加学生
  142. 12.2.2 输出学生列表
  143. 12.2.3 修改学生
  144. 12.2.4 删除学生
  145. 12.3 经验传递
  146. 12.4 知识拓展
  147. 项目任务13 开发学生信息统计模块
  148. 13.1 知识准备
  149. 13.1.1 MySQL中的count()函数
  150. 13.1.2 MySQL对数据表进行分组查询(GROUP BY)
  151. 13.2 任务实施
  152. 13.2.1 开发学校招生走势图
  153. 13.2.2 开发二级学院招生情况功能
  154. 13.2.3 开发生源分布情况功能
  155. 13.3 经验传递
  156. 13.4 知识拓展
  157. 项目任务14 开发退出系统模块
  158. 14.1 知识准备
  159. 14.1.1 退出系统原理
  160. 14.1.2 session_unset()函数
  161. 14.1.3 session_destroy()函数
  162. 14.2 任务实施
  163. 14.3 经验传递
  164. 14.4 知识拓展
  165. 项目任务15 系统测试
  166. 15.1 知识准备
  167. 15.1.1 软件测试的定义
  168. 15.1.2 软件测试的方法
  169. 15.1.3 软件测试的过程
  170. 15.1.4 测试报告
  171. 15.2 任务实施
  172. 15.3 经验传递
  173. 15.4 知识拓展
  174. 参考文献
  175. 附录