项目驱动式信息系统开发实训教程
¥
11.82
2.6折
¥
45
九五品
仅1件
作者林龙健
出版社清华大学出版社
ISBN9787302521310
出版时间2019-02
版次1
装帧平装
开本16开
纸张胶版纸
页数226页
字数99999千字
定价45元
上书时间2024-05-05
商品详情
- 品相描述:九五品
- 商品描述
-
基本信息
书名:项目驱动式信息系统开发实训教程
定价:45.00元
作者:林龙健
出版社:清华大学出版社
出版日期:2019-02-01
ISBN:9787302521310
字数:343000
页码:226
版次:1
装帧:平装
开本:16开
商品重量:
编辑推荐
本书是基于软件开发公司/企业角度,以一套完整的项目为载体,结合软件工程思想和行业工作过程,综合运用PHP、MySQL、jQuery等知识为读者讲授系统开发的全过程,虽然本书项目的功能不多,但五脏俱全,特别是突出了jQuery在项目开发的经典应用。
内容提要
本书以“学生基本信息管理系统”作为项目载体,融入软件工程思想和行业工作过程,综合运用PHP、MySQL、jQuery等知识为读者详细讲授PHP项目开发的全过程。本书的主要内容包括搭建开发环境、分析项目需求、设计数据库、项目界面原型设计、开发系统登录验证模块、开发系统框架模块、开发管理员维护模块、开发学院信息维护模块、开发系部信息维护模块、开发专业信息维护模块、开发班级信息维护模块、开发学生信息维护模块、开发学生信息统计模块、开发退出系统模块、系统测试等。本书可作为职业院校及应用型本科学校相关专业综合实践的教材,也可作为网站程序员及PHP爱好者的参考用书,还可以作为各类计算机培训班的教材。
目录
项目任务1 搭建项目开发环境 1.1 知识准备 1.1.1 PHP运行环境 1.1.2 PHP代码编辑工具 1.1.3 PHP集成开发环境 1.1.4 PHP程序运行原理 1.2 任务实施 1.2.1 安装PHP代码编辑工具 1.2.2 安装运行环境 1.3 经验传递 1.4 知识拓展 1.4.1 通过配置文件httpd.conf管理与配置Apache端口 1.4.2 配置Apache虚拟主机并通过不同端口来访问不同网站项目任务2 分析项目需求 2.1 知识准备 2.1.1 功能结构图 2.1.2 用例图 2.2 任务实施 2.2.1 从功能结构角度分析 2.2.2 从用例角度分析 2.2.3 撰写需求说明书 2.3 经验传递 2.4 知识拓展 2.4.1 UML概述 2.4.2 活动图 2.4.3 时序图、类图、状态图、组件图和部署图项目任务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 设计系统主界面原型 4.2.3 设计管理员维护模块界面原型 4.2.4 设计学院信息维护模块界面原型 4.2.5 设计系部信息维护模块界面原型 4.2.6 设计专业信息维护模块界面原型 4.2.7 设计班级信息维护模块界面原型 4.2.8 设计学生信息维护模块界面原型 4.2.9 设计学生信息统计模块界面原型 4.3 经验传递 4.4 知识拓展项目任务5 开发系统登录验证模块 5.1 知识准备 5.1.1 登录验证原理 5.1.2 mysql_connect函数 5.1.3 mysql_select_db函数 5.1.4 mysql_query函数 5.1.5 超全局变量$_POST和$_GET 5.1.6 mysql_fetch_array函数 5.1.7 mysql_num_rows函数 5.1.8 isset函数 5.1.9 session、$_session变量和session_start函数 5.1.10 require_once函数 5.1.11 Ajax与Web交互 5.1.12 jQuery中的$.post方法简介 5.2 任务实施 5.2.1 设计登录页面 5.2.2 编写数据库连接文件 5.2.3 编写用户登录验证文件 5.2.4 编写用户登录检测文件 5.3 经验传递 5.4 知识拓展项目任务6 开发系统框架模块 6.1 知识准备 6.1.1 frameset与frame 6.1.2 常用网站后台结构框架 6.1.3 PHP中$_SERVER的详细参数与说明 6.1.4 jQuery中mouseenter和mouseleave方法 6.2 任务实施 6.3 经验传递 6.4 知识拓展项目任务7 开发管理员维护模块 7.1 知识准备 7.1.1 jQuery中的$.ajax方法 7.1.2 jQuery中的.、text和val方法 7.1.3 PHP中的json_encode函数 7.1.4 PHP中的ceil函数 7.1.5 MySQL中的LIMIT用法 7.1.6 关于分页 7.1.7 while循环语句 7.2 任务实施 7.2.1 添加管理员 7.2.2 输出管理员列表 7.2.3 修改管理员 7.2.4 删除管理员 7.3 经验传递 7.4 知识拓展项目任务8 开发学院信息维护模块 8.1 知识准备 8.2 任务实施 8.2.1 添加学院 8.2.2 输出学院列表 8.2.3 修改学院 8.2.4 删除学院 8.3 经验传递 8.4 知识拓展项目任务9 开发系部信息维护模块 9.1 知识准备 9.1.1 jQuery中的change事件 9.1.2 jQuery中的eval函数 9.2 任务实施 9.2.1 添加系部 9.2.2 输出系部列表 9.2.3 修改系部 9.2.4 删除系部 9.3 经验传递 9.4 拓展知识项目任务10 开发专业信息维护模块 10.1 知识准备 10.2 任务实施 10.2.1 添加专业 10.2.2 输出专业列表 10.2.3 修改专业 10.2.4 删除专业 10.3 经验传递 10.4 知识拓展项目任务11 开发班级信息维护模块 11.1 知识准备 11.2 任务实施 11.2.1 添级 11.2.2 输出班级列表 11.2.3 修改班级 11.2.4 删除班级 11.3 经验传递 11.4 知识拓展项目任务12 开发学生信息维护模块 12.1 知识准备 12.2 任务实施 12.2.1 添加学生 12.2.2 输出学生列表 12.2.3 修改学生 12.2.4 删除学生 12.3 经验传递 12.4 知识拓展项目任务13 开发学生信息统计模块 13.1 知识准备 13.1.1 MySQL中的count函数 13.1.2 MySQL对数据表进行分组查询(GROUP BY) 13.2 任务实施 13.2.1 开发学校招生走势图 13.2.2 开发二级学院招生情况功能 13.2.3 开发生源分布情况功能 13.3 经验传递 13.4 知识拓展项目任务14 开发退出系统模块 14.1 知识准备 14.1.1 退出系统原理 14.1.2 session_unset函数 14.1.3 session_destroy函数 14.2 任务实施 14.3 经验传递 14.4 知识拓展项目任务15 系统测试 15.1 知识准备 15.1.1 软件测试的定义 15.1.2 软件测试的方法 15.1.3 软件测试的过程 15.1.4 测试报告 15.2 任务实施 15.3 经验传递 15.4 知识拓展参考文献附录
作者介绍
序言
— 没有更多了 —
以下为对购买帮助不大的评价