本书采用案例式讲解,全流程学习、实操。本书针对仅有Java语言基础的初学者,他们尚未学习信息系统及其开发方面的知识,因此,使用本书时可采用案例式教学,师生共同完成一个案例,从实验环境搭建、Web应用创建,到数据层、业务层、控制层、显示层代码开发与调试,以及最后的项目部署、运行与测试,走完一个Web应用开发的整个流程,使学习者得到锻炼,真实体验全过程。
本书源自实践环节的讲义,这次新增了部分内容,对整体内容作了更新。第1章为基础知识准备,简介与本实践环节紧密相关的概念、技术、方法,包括信息系统、信息系统开发、数据库原理、常用SQL语句、服务器端Servlet开发、客户端的JSP和JS代码开发等。第2章为数据库环境搭建,包括MySQL安装、客户端工具SQLyog与Navicat的安装、基于客户端工具的建库创表等。第3章为开发与运行环境搭建,提供两种版本的Java开发工具包(JDK)的安装与配置教程,供学生选择;提供两种流行的集成开发环境MyEclipse、IDEA的安装与配置教程,供学生选择。第4章为演示案例描述,如开发Web应用,对图书信息表进行新增、删除、修改、查询等操作,给出了详细的业务流程,以及整体解决方案。第5章基于MyEclipse的系统实现演示,从Web项目创建、代码开发与调试,到部署、运行测试、项目导入导出,一步步完整讲解、演示Web应用开发。第6章基于IDEA的系统实现演示,采用IDEA软件,一步步讲解、演示图书信息维护系统的开发。第7章为实训任务安排,简介了实践任务、实施与考核方案,给出了候选任务列表,以及实践报告要求。
本书采用案例式讲解、演示,强调实战,注重基础和底层技术,主要面向信息系统开发初学者,可作为信息系统开发入门训练配套教材,本书适用于管理科学与工程类、工商管理类、公共管理类、图书情报与档案管理类和IT类等相关专业的学生。以及对信息系统开发感兴趣的社会人士。
展开