admin 发表于 2016-4-25 15:45:38

基于C++的小型关系型数据库的设计与实现毕业设计

技术:VC++等
摘要:
数据库是按一定结构组织的,各种应用相关的所有数据的集合。它包含了数据库管理系统处理的全部数据。其内容主要分为两个部分:一是物理数据库,记载了所有数据;二是数据字典,描述了不同数据之间的关系和数据组织的结构。数据库技术自产生以来,发展到今日已形成了坚实的理论基础和独特的数据处理技术,并获得了广泛的应用。数据库技术是信息社会的重要基础之一,是计算机科学领域中发展最为迅速的分支。关系型数据库是目前最流行的数据库系统。数据库管理系统已经成为软件产业的重要组成部分,是信息化过程中最重要的技术基础之一。我国要振兴软件产业,就必须发展自己的数据库软件产业。本系统运用计算机程序来实现关系型数据库的数据管理,建立一个模拟的关系型数据库,并能够解析SQL语句,并执行相应的数据操作。

关键词: 关系型数据库;数据库技术;系统设计

目录:
摘要    i
Abstract    ii
1绪论    1
1.1 课题研究背景    1
1.2 课题研究现状    2
1.3 课题研究的意义    2
1.4 本文主要研究工作和章节安排    3
2需求分析    4
2.1 需求分析的任务    4
2.2 需求分析的方法    4
2.3 主要开发内容    4
2.4 基本功能需求    5
2.5 可行性分析    5
2.5.1 经济可行性    5
2.5.2 技术可行性    5
2.5.3 操作可行性    5
2.6 系统用例分析    5
2.7 开发平台及核心技术简介    6
2.7.1 开发环境    6
2.7.3 开发语言简介    10
2.7.4 关系数据库模型简介    10
2.7.5 关系数据库模型的设计、实现与维护简介    11
3总体设计    13
3.1 关系型数据库的设计过程    13
3.2 总体设计原则    13
3.2.1 实用性原则    13
3.2.2 可扩展性与可维护性原则    13
3.2.3 安全性原则    13
3.2.4 用户界面设计原则    13
3.3 总体设计方案    14
3.3.1 系统模块关系与划分    14
3.3.2 开发技术、开发工具和开发环境    15
4详细设计    16
4.1 用户前台模块设计    16
4.1.1 登录界面设计    16
4.1.2 主窗口设计    16
4.2 后台数据解析模块设计    16
4.3 系统实现    17
4.3.1 登录与主界面的实现    17
4.3.2 CMyAnylise类的实现    19
4.3.3 CDBControl类的实现    20
5系统调试与测试    29
5.1 程序调试    29
5.2 测试概要    29
5.2.1 测试的重要性及目的    30
5.2.2 测试的步骤    30
5.3 系统的测试用例    30
5.3.1 登录与注册的测试    31
5.3.2 建表的测试    32
5.3.3 插入数据的测试    33
5.3.4 删除数据的测试    34
5.3.5 更新数据的测试    35
5.3.6 查找数据的测试    35
5.3.7 删除表的测试    36
结    论    38
参考文献    39
致    谢    40
外文原文    41
中文翻译    53

包含资料:


截图:




百度网盘下载地址(金币充值):
**** 本内容需购买 ****

页: [1]
查看完整版本: 基于C++的小型关系型数据库的设计与实现毕业设计