数据库应用系统开发实例PDF电子书下载
- 电子书积分:14 积分如何计算积分?
- 作 者:曹红根,丁勇主编
- 出 版 社:北京:北京交通大学出版社
- 出版年份:2008
- ISBN:9787811233599
- 页数:438 页
第1章 数据库基本原理 1
1.1 数据库系统概述 1
1.1.1 数据库的地位 1
1.1.2 四个基本概念 1
1.1.3 数据库系统结构 2
1.2 关系模型 4
1.2.1 关系数据结构 4
1.2.2 关系操作 4
1.2.3 关系完整性约束 5
1.3 SQL语言概述 6
1.3.1 SQL概述 6
1.3.2 SQL语言的组成 6
1.3.3 SQL语句的结构 7
1.3.4 常用的SQL语句 7
第2章 数据库系统设计 13
2.1 数据库设计概述 13
2.2 需求分析 13
2.2.1 需求分析的任务 13
2.2.2 需求分析的方法 14
2.2.3 数据字典 15
2.3 概念结构设计 17
2.3.1 概念结构 17
2.3.2 概念设计的方法与步骤 17
2.3.3 数据抽象与局部视图设计 20
2.3.4 视图的集成 22
2.4 逻辑结构设计 26
2.4.1 E-R图向关系模型的转换 27
2.4.2 数据模型的优化 28
第3章 SQL Server 2000数据库系统 30
3.1 SQL Server 2000简介 30
3.2 SQL Server企业管理器 31
3.2.1 企业管理器的环境 31
3.2.2 启动与关闭服务器 32
3.2.3 企业管理器的常见用途 34
3.3 SQL Server查询分析器 34
3.3.1 SQL Server查询分析器简介 34
3.3.2 配置SQL Server查询分析器 35
3.3.3 使用SQL Server查询分析器 36
3.4 SQL Server 2000的数据库创建 39
3.4.1 文件与文件组 39
3.4.2 用企业管理器创建数据库 40
3.4.3 创建数据库表 43
3.4.4 创建和使用约束 45
第4章 学生综合信息管理系统的研究 48
4.1 概述 48
4.1.1 设计原则 48
4.1.2 需求分析 49
4.2 数据库的设计 55
4.2.1 概念结构设计 55
4.2.2 逻辑结构设计 58
4.3 系统的功能结构 60
4.3.1 管理员子系统 61
4.3.2 教师子系统 61
4.3.3 学生子系统 62
第5章 基于Visual Basic的系统实现 63
5.1 常用数据库控件介绍 63
5.1.1 DataGrid控件 63
5.1.2 MSFlexGrid控件 68
5.2 使用ADO访问数据库 70
5.2.1 ADO概述 70
5.2.2 ADO对象模型简介 71
5.2.3 ADO的编程模型 71
5.2.4 在Visual Basic中使用ADO对象 72
5.3 创建学生综合信息管理系统工程 79
5.4 创建公用模块 82
5.4.1 公用模块的功能 82
5.4.2 公用模块的设计 82
5.5 创建启动窗体模块 84
5.5.1 窗体界面设计 84
5.5.2 启动窗体的设置 84
5.5.3 编写窗体代码 85
5.6 创建登录模块 86
5.7 创建主窗体模块 89
5.7.1 主窗体菜单设计 89
5.7.2 主窗体工具栏设计 90
5.7.3 主窗体界面设计 92
5.7.4 主窗体状态栏设计 93
5.7.5 编写窗体代码 94
5.8 实现数据报表功能 99
5.8.1 数据环境设计器 99
5.8.2 建立报表 102
5.9 创建学生信息查询模块 105
5.9.1 学生基本信息查询窗体设计 106
5.9.2 学生成绩查询窗体设计 107
5.10 创建教师用户模块 109
5.10.1 教师信息查询窗体设计 109
5.10.2 教师授课课程成绩维护窗体设计 111
5.11 创建系统用户模块 121
5.11.1 学生基本信息维护窗体设计 121
5.11.2 学生选课信息维护窗体设计 131
5.11.3 教师基本信息维护窗体设计 133
5.11.4 教师授课信息维护窗体设计 135
5.12 创建其他模块 139
5.12.1 用户密码修改窗体设计 139
5.12.2 关于窗体设计 141
5.12.3 实现系统退出功能 141
5.12.4 实现系统重新登录功能 142
5.13 系统的改进与扩展 143
第6章 基于Visual C++的系统实现 144
6.1 用Visual C++开发数据库程序概述 144
6.1.1 ODBC 技术 144
6.1.2 DAO技术 144
6.1.3 ADO技术 144
6.2 常用数据库控件介绍 146
6.2.1 ADO Data控件 147
6.2.2 Data Grid控件 153
6.2.3 DataCombo控件 155
6.3 创建项目框架 158
6.3.1 新建工程 159
6.3.2 设计ADO封装类 160
6.3.3 添加ADO控件 164
6.3.4 为表创建类 164
6.4 创建登录窗体模块 169
6.5 创建主窗体模块 174
6.5.1 主窗体菜单设计 174
6.5.2 主窗体界面设计 177
6.5.3 主窗体状态栏设计 182
6.6 创建学生用户模块 183
6.6.1 学生信息查询窗体设计 184
6.6.2 学生成绩查询窗体设计 186
6.7 创建教师用户模块 188
6.7.1 教师信息查询窗体设计 188
6.7.2 教师授课课程成绩维护窗体设计 191
6.8 创建系统用户模块 197
6.8.1 学生基本信息维护窗体设计 197
6.8.2 学生选课信息维护窗体设计 204
6.8.3 教师基本信息维护窗体设计 209
6.8.4 教师授课信息维护窗体设计 213
6.9 创建公共模块 216
第7章 基于PowerBuilder的系统实现 219
7.1 常用数据库控件介绍 219
7.1.1 数据窗体对象 219
7.1.2 数据窗体控件 231
7.2 数据库连接方法 234
7.3 系统实现 239
7.3.1 登录界面和主界面设计 239
7.3.2 学生信息管理界面设计 246
7.3.3 教师信息管理界面设计 255
7.3.4 系部和班级管理界面设计 262
7.4 开发技巧与难点设计 265
7.5 系统发布 277
第8章 基于ASP的系统实现 279
8.1 搭建ASP开发环境 279
8.1.1 安装IIS 279
8.1.2 启动IIS并配置网站 281
8.1.3 使用Dreamweaver创建网站 284
8.2 ASP网页的基本结构 288
8.3 ASP内置对象 290
8.4 编写公共模块文件 293
8.4.1 数据库连接文件 293
8.4.2 样式表文件 296
8.4.3 页面尾文件 297
8.4.4 框架页面和页面头文件设计 298
8.4.5 公共函数的编写(function.asp) 300
8.4.6 用户登录页面 302
8.4.7 用户注销页面 305
8.4.8 用户登录判定 306
8.5 系统管理员子模块的实现 306
8.5.1 学生/教师基本信息维护页面 306
8.5.2 教师授课信息维护页面 319
8.5.3 学生选课信息维护页面 328
8.5.4 修改密码页面 332
8.6 教师子模块的实现 333
8.6.1 信息浏览页面 333
8.6.2 成绩录入页面 337
8.6.3 成绩修改页面 344
8.7 学生子模块的实现 345
8.7.1 基本信息浏览页面 346
8.7.2 选课成绩浏览页面 348
第9章 基于J2EE的系统实现 352
9.1 环境配置 352
9.1.1 JDK的安装与配置 352
9.1.2 Tomcat的安装与配置 353
9.1.3 Eclipse与MyEclipse的安装与配置 354
9.1.4 使用MyEclipse进行简单Web项目开发 355
9.2 数据库连接方法 358
9.2.1 JDBC简介 358
9.2.2 使用JDBC连接SQL Server 2000 359
9.3 Struts基础知识 362
9.3.1 Struts简介 362
9.3.2 使用MyEelipse开发Struts简单应用 364
9.4 Hibernate基础知识 373
9.4.1 Hibernate简介 373
9.4.2 使用MyEclipse开发Hibernate简单应用 373
9.5 系统实现 381
9.5.1 将数据库中各表利用Hibernate做ORM映射 381
9.5.2 登录模块和主界面模块设计 381
9.5.3 学生子系统模块设计 388
9.5.4 教师子系统模块设计 396
9.5.5 管理员子系统模块设计 402
参考文献 439
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《管理信息系统习题集》郭晓军 2016
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《英汉翻译理论的多维阐释及应用剖析》常瑞娟著 2019
- 《信息系统安全技术管理策略 信息安全经济学视角》赵柳榕著 2020
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《虚拟流域环境理论技术研究与应用》冶运涛蒋云钟梁犁丽曹引等编著 2019
- 《当代翻译美学的理论诠释与应用解读》宁建庚著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019