1、 1 摘 要 2 第一章 绪 论 3 1.1 设计目的 3 1.2 开发工具选择 . 3 1.3 开发环境 3 1.4 本报告的主要内容 3 第二章 需求分析 4 2.1 系统需求简介 . 4 2.1.1 设计任务 4 2.1.2 功能需求分析. 4 2.2 功能模块分解图 . 4 2.2.1 学生信息查询模块 5 2.2.2 学生成绩信息模块 . 5 第三章 概念结构设计. 6 3.1 系统数据库概念结构设计 6 3.1.1 系统 E-R 图 6 第四章 逻辑结构设计. 7 4.1 系统数据库设计 7 4.1.1 基本信息表设计. 7 4.1.2 学生成绩表设计. 7 第五章 物理结构设计.
2、 8 第六章 功能模块设计. 9 6.1 各功能模块界面设计 . 9 6.1.1 主界面设计 9 6.1.2 基本信息增加 10 6.1.3 基本信息删除 10 6.1.4 基本信息修改 11 6.1.5 基本信息查询 12 6.1.6 基本信息统计 12 6.1.7 成绩信息界面 13 6.2 各功能模块代码 13 6.2.1 连接数据库并想数据库添加数据 13 6.2.2 数据库的数据更新 14 6.2.3 数据的删除.14 6.2.4 数据的查询 .15 第七章 课程设计心得16 参考文献: .16 2 SQL Server 数据库课程设计数据库课程设计 摘摘 要要 本文描述的是基于 W
3、indows 环境的连接到数据库的学生信息管理系统,主 要功能模块包括:学生基本信息增加、删除、更新及查询,学生成绩信息管理, 学生成绩录入、删除、修改和查询。主要工具 Microsoft Visual Studio 2008 设 计窗体, SQL server2000 建立数据库,实现学生信息管理的各个功能。 本篇报告介绍一个学生信息管理系统的从分析到设计最后到开发的全过程 为,给出了学生信息管理系统的设计和技术实现的过程,特别在细节上分析功能 和函数的实现思想。涉及到学生信息管理的基本功能在本报告中都有相应的描 述。 3 第一章第一章 绪绪 论论 1.1 设计目的设计目的 本课程设计的目的
4、是使学生能熟练掌握简单的简单数据库的设计, 希望通过 本次课程设计锻炼学生使用 SQL Server 等数据库解决实际问题的能力。 1.2 开发工具选择开发工具选择 本系统后台数据库采用 Microsoft SQL Server 数据库,该数据库系统在安全性、准确性 和运行速度方面有绝对的优势,并且处理数据量大,效率高;前台采用 Microsoft 公司的 Visual Studio 2008 作为主要开发工具,可与 SQL Server 2000 数据库无缝链接。 1.3 开发环境开发环境 系统开发平台:Microsoft Visual Studio2008 系统开发语言:C# 数据库管理软件:SQL Server 2000 1.4 本报告的主要内容本报告的主要内容 本报告详细的介绍了学生信息管理系统的开发过程,主要涉及到的工作如 下:系统的需求分析、概念结构设计、逻辑结构设计、物理结构设计、系统运行 与测试。 4 第二章第二章 需求分析需求分析 2.12.1 系统需求简介系统需求简介 2.1.1 设计任务 (1) 根据查询条件实现学生信息的查询和统计; (2) 学