C语言教学PPT与习题答案第14章讲述.ppt

C语言教学PPT与习题答案第14章讲述

第14章 教务管理系统 14.1 主要数据结构设计 14.2 程序界面设计 14.3 各个模块的实现 14.4 小结 14.1 主要数据结构设计 14.1.1 数据库中的表 14.1.2 功能模块的划分 14.1.3 内存文件与头文件 14.1.1 数据库中的表 教务管理系统首先要实现数据库管理。使用C语言实现数据库的框架,首先要解决的是数据库结构的描述以及数据库的存放问题。数据库是数据的集合,它由一个或多个表组成。每一个表中都存储了对一类对象的数据描述,表的每一列描述了对象的一个属性,如姓名、成绩等,而表的每一行则是对一个对象的具体描述。一般将表中的一行称作记录(record)或行(row),将表的每一列称作字段(field)或列(column)。若一个数据库只有一个表,则称之为简单数据库,若数据库由多个相关的表组成,则称其为关系数据库。 对于教务管理系统来说,整个数据库应该包含两个表,分别用来描述学生成绩信息和课程信息,在程序中体现对每个表的简单操作以及表之间的数据访问。其中学生信息可以利用简单的单链表来存放,而课程信息中采用邻接链表表示的图结构来描述。 14.1.2 功能模块的划分 对于一个完整的教务管理系统来说,应该能够实现学生记录的录入、学生成绩管理、学生记录查找、追加、删除、修改、保存以及教学计划的制定等功能。针对这样的需求,可以将整个教务管理系统

文档评论(0)

1亿VIP精品文档

相关文档