《数据库系统设计及其应用案例分析》PDF下载

  • 购买积分:9 如何计算积分?
  • 作  者:刘秋生等编著
  • 出 版 社:南京:东南大学出版社
  • 出版年份:2005
  • ISBN:7564100117
  • 页数:200 页
图书介绍:本书以《金融企业会计制度》为依据,理论联系实际,重点阐述了金融企业会计的基本理论和基本技能。

1.1 数据库系统基础知识 1

1.1.1 基本概念 1

1 数据库系统概述 1

1.1.2 数据处理技术的发展 3

1.2 数据库系统的结构 4

1.2.1 数据库管理系统的结构 4

1.2.2 数据库系统的组成 5

1.2.3 数据库系统的结构 7

1.3.1 数据库系统研究范围 8

1.3 数据库系统的应用 8

1.3.2 数据库系统的应用 9

2 数据库系统设计原理 11

2.1 数据库系统设计特点与原则 11

2.1.1 数据库系统设计特点 11

2.1.2 数据库系统设计原则 12

2.2 数据库系统设计方法 13

2.2.1 生命周期法的数据库系统设计方法 13

2.2.3 面向对象的数据库系统设计方法 14

2.2.2 原形法的数据库系统设计方法 14

2.3 用户需求分析 16

2.3.1 用户类型 16

2.3.2 用户需求分析任务 17

2.3.3 用户需求分析方法 17

2.3.4 用户需求说明书 18

2.4 数据库设计方法 18

2.4.1 数据库建模 19

2.4.2 子类建模 22

2.4.3 对约束的建模 23

2.4.4 ODL设计转换成关系设计 24

2.5 数据库系统实现过程 25

2.5.1 收集、筛选数据 25

2.5.2 数据定义 28

2.5.3 建立数据字典 29

2.6 数据库系统集成 31

2.6.1 数据库系统集成分类 31

2.6.2 数据库系统集成方法 33

2.6.3 数据库系统集成过程 33

2.7.1 数据库系统运行管理 34

2.7 数据库系统运行管理及其维护 34

2.7.2 数据库系统维护 36

3 数据库系统应用实例 39

3.1 学生成绩管理概况 39

3.1.1 成绩管理系统设计原则 39

3.1.2 成绩管理系统调查 40

3.1.3 成绩管理系统组织结构 43

3.2.1 学生成绩管理业务分析 44

3.2 学生成绩管理分析 44

3.2.2 学生成绩管理实体分析 45

3.3 学生成绩管理数据库 47

3.4 学生成绩管理功能结构 51

3.4.1 用户登录 52

3.4.2 人员管理 54

3.4.3 课程管理 56

3.4.4 系统管理 57

3.4.5 成绩管理 58

4.1 系统环境构建 60

4.1.1 JSP环境的安装和配置 60

4 基于Java技术和MySQL数据库构建学生成绩管理Web系统 60

4.1.2 MySQL数据库的安装和使用 63

4.2 系统结构设计 67

4.2.1 目标设计 67

4.2.2 设计思路 67

4.2.3 系统功能分析与设计 68

4.3 数据库结构设计 68

4.3.1 数据库需求分析 68

4.4 系统主要功能页面 69

4.4.1 主要功能页面说明 69

4.3.2 数据库逻辑设计 69

4.4.2 页面执行流程 70

4.4.3 系统登录页面 70

4.4.4 系统主界面 74

4.4.5 基础信息维护 76

4.4.6 教师成绩维护 82

4.4.7 系统综合查询 83

5 基于Delphi的学生成绩管理系统实现 86

5.1 数据库实现 86

5.1.1 数据库逻辑结构图 86

5.2 功能模块结构设计 87

5.1.2 数据库生成的SQL语句 87

5.3 系统对象命名规则 88

5.3.1 窗体 88

5.3.2 菜单 90

5.3.3 按钮TButton命名 90

5.3.4 下拉框TCombobox命名 90

5.3.5 查询TADOQuery命名 91

5.4 系统实现 91

5.4.1 编辑处理类模块 91

5.4.2 查询类模块 105

5.5 系统运行态部分界面图 107

6 运用ACCESS2000开发学生成绩管理系统 109

6.1 ACCESS2000开发环境构建 109

6.2 成绩管理系统主要功能 110

6.3 数据库设计 110

6.3.1 建立表 110

6.3.2 建立关系 112

6.3.3 数据处理 113

6.4 菜单设计 113

6.5.1 MAIN主窗体设计 115

6.5 窗体设计 115

6.5.2 系统登录窗体设计 117

6.5.3 用户密码修改窗体设计 121

6.5.4 用户管理窗体设计 123

6.5.5 系统数据备份窗体设计 125

6.5.6 人员注册维护窗体设计 126

6.5.7 人员变动维护窗体设计 129

6.5.8 人员信息查询窗体设计 130

6.6 其他对象的设计 132

6.5.9 课程管理、成绩管理相关窗体设计 132

6.7 系统设置 133

7 基于VFP的学生成绩管理系统实现 135

7.1 数据库的实现 135

7.1.1 数据库的建立 135

7.1.2 数据表的建立 135

7.1.3 数据表之间关系的设计 138

7.2 系统结构及主控模块实现 138

7.2.1 用户分类登录 138

7.2.2 系统菜单结构 141

7.2.3 系统菜单实现 142

7.3 数据输入维护功能的实现 142

7.3.1 课程计划维护 142

7.3.2 成绩维护与人员信息维护 146

7.4 信息查询功能的实现 146

7.4.1 学生成绩信息查询 146

7.4.2 人员信息查询 149

7.4.3 课程查询 154

7.5 系统维护功能的实现 156

7.5.1 用户密码修改 157

7.5.2 系统数据备份 160

7.5.3 系统数据恢复 161

7.6 学生成绩管理系统集成 162

8 实用案例分析 163

8.1 工资管理信息系统需求分析 163

8.1.1 用户需求调查 163

8.1.2 工资管理业务流程分析 165

8.1.3 工资管理数据流程分析 165

8.2 工资管理数据库设计 166

8.2.2 工资管理数据库及表 167

8.2.1 工资管理E/R联系图 167

8.3 工资管理信息系统功能模块设计 168

8.3.1 总体功能结构设计 168

8.3.2 扣款计算功能模块设计 169

8.4 小型超市管理信息系统需求分析 170

8.4.1 用户需求调查 171

8.4.2 超市管理业务流程分析 172

8.4.3 超市管理数据流程分析 172

8.5.1 超市管理E/R联系图 173

8.5 超市管理数据库设计 173

8.5.2 超市管理数据库及表 174

8.6 物资管理信息系统 177

8.6.1 物资管理数据流程分析 177

8.6.2 物资管理业务流程分析 177

8.6.3 物资管理信息系统功能结构设计 180

8.7 其他管理信息系统 180

附录 SQL Server2000及SQL语言简介 184

参考文献 199