编辑推荐
以典型项目开发为载体,以工作过程为导向,知识、技能、态度三者有机结合。
本书是湖南省教育科学“十一五”规划重点资助课题的研究成果教材,也是创新教学方法、强化操作技能的买验教材本书面向管理信息系统开发的程序员岗位,将重点定位在系统实施,同时也涉及系统分析和系统设计的主要内容。在模块模型已知的前提下,重点探讨编写类代码、创建数据表、制作界面、编写功能代码、进行模块测试的方法和技巧,将理论知识融入项目开发过程中,真正做到了以工作过程为导向。
本书面向教学全过程设置完整的教学环节:每一章均按照教学导航——任务描述——任务完成示范——任务完成情况评价——课堂同步实践——课堂同步实践评价展开。针对职业岗位需求,围绕具体的设计任务训练技能,达到学以致用的
内容简介
本教材围绕着一个完整的真实软件项目——图书管理系统,介绍了管理信息系统开发的基本方法和流程。本教材主要分为4个教学阶段:系统分析、模块设计、系统整合和系统部署,重点是模块设计阶段。模块设计分为10个模块:用户登录模块、用户管理模块、基础数据管理模块、类型管理模块、业务数据管理模块、数据查询模块、报表打印模块、条码编制与图书入库模块、图书借出与归还模块、罚款管理模块。
本教材在各个模块设计过程中将知识、技能、态度有机结合,将管理信息系统开发的基本知识和基本技能融入项目实践中,体现了以工作过程为导向的基本思想。
本教材可以作为高职高专各相关专业“管理信息系统”课程的教材,也可供软件项目开发和软件设计类专业学生毕业设计时学习参考。
目录
- 第1章 分析图书管理系统
- 【教学导航】
- 【任务描述】
- 【任务完成示范】
- 1.1 分析图书管理系统的业务需求
- 1.2 分析图书管理系统的参与者
- 1.3 分析图书管理系统的用例
- 1.4 分析图书管理系统的类
- 1.5 分析图书管理系统的功能模块结构
- 1.6 分析图书管理系统的数据库
- 1.7 分析图书管理系统的主要操作流程
- 【任务完成情况评价】
- 【课堂同步实践】
- 【课堂同步实践评价】
- 第2章 设计用户登录模块
- 【教学导航】
- 【任务描述】
- 【任务完成示范】
- 2.1 【用户登录】业务需求建模
- 2.2 建立数据库和数据表
- 2.3 设计【用户登录模块】多层架构
- 2.4 创建类
- 2.5 设计【用户登录】应用程序界面
- 2.6 编写【用户登录】窗体程序代码
- 2.7 测试【用户登录】程序
- 【任务完成情况评价】
- 【课堂同步实践】
- 【课堂同步实践评价】
- 第3章 设计用户管理模块
- 【教学导航】
- 【任务描述】
- 【任务完成示范】
- 3.1 【用户管理】业务需求建模
- 3.2 建立数据表
- 3.3 设计【用户管理】模块多层架构
- 3.4 创建类
- 3.5 设计【用户管理】应用程序界面
- 3.6 编写【用户管理】窗体程序代码
- 3.7 测试【用户管理】程序
- 【任务完成情况评价】
- 【课堂同步实践】
- 【课堂同步实践评价】
- 第4章 设计基础数据管理模块
- 【教学导航】
- 【任务描述】
- 【任务完成示范】
- 4.1 【基础数据管理】业务需求建模
- 4.2 建立数据表
- 4.3 设计【基础数据管理】模块多层架构
- 4.4 创建类
- 4.5 设计【出版社数据管理】应用程序界面
- 4.6 编写【出版社数据管理】窗体程序代码
- 4.7 测试【出版社数据管理】程序
- 【任务完成情况评价】
- 【课堂同步实践】
- 【课堂同步实践评价】
- 第5章 设计类型管理模块
- 【教学导航】
- 【任务描述】
- 【任务完成示范】
- 5.1 【图书类型管理】业务需求建模
- 5.2 建立数据表
- 5.3 设计【图书类型管理】模块多层架构
- 5.4 创建类
- 5.5 设计【图书类型管理】应用程序界面
- 5.6 编写【图书类型管理】窗体程序代码
- 5.7 测试【图书类型管理】程序
- 【任务完成情况评价】
- 【课堂同步实践】
- 【课堂同步实践评价】
- 第6章 设计业务数据管理模块
- 【教学导航】
- 【任务描述】
- 【任务完成示范】
- 6.1 【业务数据管理】业务需求建模
- 6.2 建立数据表与数据视图
- 6.3 设计【业务数据管理】模块多层架构
- 6.4 创建类
- 6.5 设计【浏览与管理书目数据】应用程序界面
- 6.6 设计【新增书目】应用程序界面
- 6.7 设计【修改书目数据】应用程序界面
- 6.8 设计【选择出版社】应用程序界面
- 6.9 编写【浏览与管理书目数据】窗体程序代码
- 6.10 编写【新增书目】窗体程序代码
- 6.11 编写【修改书目数据】窗体程序代码
- 6.12 编写【选择出版社】窗体程序代码
- 6.13 测试【浏览与管理书目数据】程序
- 【任务完成情况评价】
- 【课堂同步实践】
- 【课堂同步实践评价】
- 第7章 设计数据查询模块
- 【教学导航】
- 【任务描述】
- 【任务完成示范】
- 7.1 【数据查询】业务需求建模
- 7.2 建立数据表与数据视图
- 7.3 设计【数据查询】模块多层架构
- 7.4 创建类
- 7.5 设计【查询图书借阅数据】应用程序界面
- 7.6 编写【查询图书借阅数据】窗体程序代码
- 7.7 测试【查询图书借阅数据】程序
- 【任务完成情况评价】
- 【课堂同步实践】
- 【课堂同步实践评价】
- 第8章 设计报表打印模块
- 【教学导航】
- 【任务描述】
- 【任务完成示范】
- 8.1 【报表打印】业务需求建模
- 8.2 建立数据表与数据视图
- 8.3 设计【报表打印】模块多层架构
- 8.4 创建类
- 8.5 设计数据报表
- 8.6 设计【打印报表】应用程序界面
- 8.7 编写【报表打印】窗体程序代码
- 8.8 完善【查询图书借阅数据】窗体
- 8.9 测试【报表打印】程序
- 【任务完成情况评价】
- 【课堂同步实践】
- 【课堂同步实践评价】
- 第9章 设计条码编制与图书入库模块
- 【教学导航】
- 【任务描述】
- 【任务完成示范】
- 9.1 【条码编制与图书入库】业务需求建模
- 9.2 建立数据表
- 9.3 设计【条码编制与图书入库】模块多层架构
- 9.4 创建类
- 9.5 设计【条码编制与图书入库】应用程序界面
- 9.6 编写【条码编制与图书入库】窗体程序代码
- 9.7 测试【条码编制与图书入库】程序
- 【任务完成情况评价】
- 【课堂同步实践】
- 【课堂同步实践评价】
- 第10章 设计图书借出与归还模块
- 【教学导航】
- 【任务描述】
- 【任务完成示范】
- 10.1 【图书借出与归还】业务需求建模
- 10.2 建立数据表与数据视图
- 10.3 设计【图书借出与归还】模块多层架构
- 10.4 创建类
- 10.5 设计【图书借出】应用程序界面
- 10.6 编写【图书借出】窗体程序代码
- 10.7 设计【选择借阅者】应用程序界面
- 10.8 设计【选择图书】应用程序界面
- 10.9 测试【图书借出与归还】程序
- 【任务完成情况评价】
- 【课堂同步实践】
- 【课堂同步实践评价】
- 第11章 设计罚款管理模块
- 【教学导航】
- 【任务描述】
- 【任务完成示范】
- 11.1 【罚款管理】业务需求建模
- 11.2 建立数据表
- 11.3 设计【罚款管理】模块多层架构
- 11.4 创建类
- 11.5 设计【罚款管理】应用程序界面
- 11.6 编写【罚款管理】窗体程序代码
- 11.7 测试【罚款管理】程序
- 【任务完成情况评价】
- 【课堂同步实践】
- 【课堂同步实践评价】
- 第12章 设计主窗体和整合系统
- 【教学导航】
- 【任务描述】
- 【任务完成示范】
- 12.1 【图书管理系统】业务需求建模
- 12.2 设计【图书管理系统】多层架构
- 12.3 绘制数据库E-R图
- 12.4 添加【图书管理系统】类
- 12.5 设计【图书管理系统】主界面
- 12.6 添加窗体
- 12.7 编写【图书管理系统】主窗体程序代码
- 12.8 测试【图书管理系统】程序
- 【任务完成情况评价】
- 【课堂同步实践】
- 【课堂同步实践评价】
- 第13章 部署与发布图书管理系统
- 【教学导航】
- 【任务描述】
- 【任务完成示范】
- 13.1 向解决方案中添加部署项目
- 13.2 设置部署项目的属性
- 13.3 向部署项目中添加项目输出项
- 13.4 创建应用程序的快捷方式
- 13.5 添加并配置程序安装过程的预定义对话框
- 13.6 生成安装程序
- 13.7 安装应用系统
- 13.8 还原数据库
- 13.9 试运行安装后的图书管理系统
- 【任务完成情况评价】
- 【课堂同步实践】
- 【课堂同步实践评价】