PAGE 2
PAGE 2
课程设计报告
课程设计题目:database类设计 (学生信息管理)
学生姓名
学 号
专 业
班 级
指导教师
二〇一一 年 十一月 二十四 日
目录
TOC \o 2-3 \h \z \t 标题 1,1,次标题,1 HYPERLINK \l _Toc282091167 目录 PAGEREF _Toc282091167 \h i
HYPERLINK \l _Toc282091168 1. 概述 PAGEREF _Toc282091168 \h 1
HYPERLINK \l _Toc282091169 1.1 程序的基本功能 2
HYPERLINK \l _Toc282091171 1.2 扩展功能 2
HYPERLINK \l _Toc282091172 2. 课程设计的目的与要求
HYPERLINK \l _Toc282091174 2.1 教学要求 3
HYPERLINK \l _Toc282091175 2.3 教学目的 3
HYPERLINK \l _Toc282091177 3. 课程设计的内容与安排
HYPERLINK \l _Toc282091184 3.1 详细说明 4
HYPERLINK \l _Toc282091185 4. 课程设计代码 5
HYPERLINK \l _Toc282091185 5. 程序运行截图 16
HYPERLINK \l _Toc282091188 参考文献 PAGEREF _Toc282091188 \h 19
概述
本课程设计是《面向对象程序设计》课程的后继教学环节,学好C++语言就必须坚持用面向对象的思维方式分析问题、解决问题,最好的方法是仿照教材编写C++实际应用程序。
此次课程设计的题目及要求:实现一个简单的学生信息管理系统。
1.1程序的基本功能
系统的主要功能是注册学生信息,对学生信息的增加修改,查询等功能。
1.2扩展功能
各种信息都将存入student.txt文件中。
2、课程设计的目的与要求
2.1 教学目的
在《面向对象程序设计》课程教学的基础上,根据软件工程的方法与流程,在相对集中的实训教学时间内,通过一个功能较完整的小型应用系统的设计与开发,深入复习并进一步掌握面向对象的程序设计思想与方法。同时,作为整个实践教学体系一部分,系统培养学生采用面向对象的方法分析问题与解决问题的能力及团体组织与协作能力。
2.2 教学要求
从课程设计的目的出发,通过设计工作的各个环节,达到以下教学要求:
1)根据实现的功能,划分出合理的对象类,明确对象类间的关系。
2) 为每个对象类设计正确的域和方法,为每个方法设计合理的方法体。同时,为对象类及内部的域和方法运用正确的修饰符,如访问控制符等。
3)编程简练,程序功能齐全,能正确运行。
4)说明书、流程图要清楚,规范(必须采用UML格式)
5)课题完成后必须按要求提交课程设计报告,格式规范,内容详实。
3、课程设计的内容与安排
设计一个Database类
问题描述
设计一个Database类。Database类是一个表的集合,而表又由行和列组成。例如,下面的雇员信息表包含三个记录,每个记录有四个字段( Employee、Name、Department和Boss)。
学号
姓名
学院
班主任
111-11-1234
Cruz
ACC
Warder
213-44-5649
Johnston
MIS
Michaels
321-88-7895
Tom
FIN
Bearskin
基本要求
能够完成对数据库的基本操作;包括创建数据库,实现对数据库里面的表的添加,删除;以及能够完成对表结构的修改(如添加或删除字段),以及对表中的记录进行添加和删除;能够完成对使用适当的查询语言从一个或多个表中查找相关信息。
测试数据
可以选取高校人员(教师、学生、职工等)数据库作为测试数据
实现提示
Database 类的公有接口包含如下数据成员:
? 创建一个表。
? 通过增加或删除字段修改表结构。
? 删除一个表。
? 在表中增加一个记录。
? 从表中删除记录。
? 用适当的查询语言从一个或多个表中查找信息。
代码如下:
#i
您可能关注的文档
最近下载
- 学堂在线 雨课堂 学堂云 人工智能原理 章节测试答案.docx VIP
- 1.《归园田居(其一)》课件(共27张PPT)【中职专用】高一语文同步课堂精品(高教版2023基础模块下册).pptx VIP
- 物流系统规划与设计(第2版)高职全套教学课件.pptx
- 北师大版三年级下册数学全册教学设计(配2026年春改版教材).docx
- 2025年哈尔滨科学技术职业学院单招职业适应性测试题库含答案(黄金题型).docx VIP
- 2025年中国旅行社数量及营业收入情况分析,国内旅行社竞争日趋白热化「图.docx VIP
- 中小学生心理咨询记录表.doc VIP
- 2025年AWS认证网络负载均衡器与AWSGlobalAccelerator专题试卷及解析.pdf VIP
- SHT 3005-2016 石油化工自动化仪表选型设计规范.docx VIP
- 哈尔滨科学技术职业学院单招《数学》题库检测试题打印含答案详解(黄金题型).docx VIP
原创力文档

文档评论(0)