本书共分13章,以学生比较熟悉的“学生成绩管理系统”作为案例,并将其有机地划分成“三大模块”、“25个子模块”,从而构成学生学习和实训的设计项目。每章以具体项目为导引,通过“项目需求分析”对项目进行描述,使学生明确具体任务;在“项目设计”过程中学习和掌握程序设计和数据库设计方法和技能,实现程序设计;在“技术要点小结”中提炼技术要点,方便学生对知识的归纳和总结;通过“模拟项目演练”为学生提供实训的机会,促进学生设计能力的提高。
通过本书的学习,不但可以使学生掌握“VB程序设计”和“数据库应用”两门课程所包含的知识内容,而且可以使学生体会到软件工程和MIS系统开发的一般方法,初步建立系统开发的思想,奠定学生进行毕业设计的基础和培养学生软件开发的实际能力。
以工作过程为导向开发职业教育课程,在教学中模拟真实的工作情境,是职业教育行之有效的途径。基于这一理念,本书力求将计算机专业传统的“VB程序设计”和“数据库应用”两门课程进行整合,融入“软件工程”的思想,采用行业设计规范和流程,以软件开发工作过程为导向,确立软件设计任务,提炼可供课堂教学的设计任务,突出可视化编程模块化特点。
本书共分13章,每章以具体项目为导引,通过“项目需求分析”对项目进行描述,在“项目设计”过程中实现程序设计,在“技术要点小结”中提炼技术要点,通过【模拟项目演练】提供学生实训的机会。
本书可作为高职高专计算机专业的教材,也可作为其他层次的学生和程序设计爱好者,特别是数据库信息管理系统开发设计人员的参考用书。
前言
第1章 Visual Basic、Access及SQL Server导引
1.1 Visual Basic概述
1.2 数据库概述
1.3 Access概述
1.4 SQL Server概述
1.5 SQL数据查询语言概述
【模拟项目演练】
第2章 学生成绩管理系统总体设计
2.1 学生成绩管理系统的定义
2.2 学生成绩管理系统功能描述
2.3 学生成绩管理系统的数据结构
第3章 登录对话框模块设计
3.1 项目需求分析
3.2 项目设计
3.3 技术要点小结
【模拟项目演练】
第4章 管理员授权用户模块设计
4.1 项目需求分析
4.2 项目设计
4.3 技术要点小结
【模拟项目演练】
第5章 教师基本情况添加模块设计
5.1 项目需求分析
5.2 项目设计
5.3 技术要点小结
【模拟项目演练】
第6章 教师基本情况查询和浏览模块设计
6.1 项目需求分析
6.2 项目设计
6.3 技术要点小结
【模拟项目演练】
第7章 教师基本情况修改模块设计
7.1 项目需求分析
7.2 项目设计
7.3 技术要点小结
【模拟项目演练】
第8章 教师基本情况删除模块设计
8.1 项目需求分析
8.2 项目设计
8.3 技术要点小结
【模拟项目演练】
第9章 学生基本情况管理模块设计
9.1 项目需求分析
9.2 项目设计
9.3 技术要点小结
【模拟项目演练】
第10章 教师任务书查询功能模块设计
10.1 项目需求分析
10.2 项目设计
10.3 技术要点小结
【模拟项目演练】
第11章 学生成绩添加模块设计
11.1 项目需求分析
11.2 项目设计
11.3 技术要点小结
【模拟项目演练】
第12章 备份和恢复槿块设计
12.1 项目需求分析
12.2 项目设计
12.3 技术要点小结
第13章 学生成绩管理系统集成和打包
13.1 学生成绩管理系统的集成
13.2 学生成绩管理系统的编译和打包
13.3 技术要点小结
参考文献