下载后可任意编辑 课程设计报告题 目 学籍管理系统 课 程 名 称 面对对象程序设计课程设计 院 部 名 称 信息技术学院 专 业 计算机科学与技术 ( 本 ) 班 级 09 计算机科学与技术 (1) 学 生 姓 名 周浩 学 号 课程设计地点 A203 课程设计学时 20 指 导 教 师 李慧 金陵科技学院教务处制【注: 根据课程设计大纲第四项具体要求撰写课程设计报告】一 需求分析随着计算机的进展, 越来越多的学校有自己的学籍管理系统
这样更方便数据的长期保存, 更适用于数据的集中处理
经过这成绩下载后可任意编辑个简单的学籍管理系统, 能够添加新成员的基本信息, 经过其姓名, 学号, 班级等信息查询这个人的基本信息
能够很方便的进行数据修改, 以及数据删除
本系统主要是经过二进制的文件读取, 进行输入, 输出, 以及修改, 删除等基本功能
一共涉及到两个类, 第一个类是 person 类, 主要是成员数据, 只有一个添加数据的公有接口
主要是方便第 2 个类 student 对其的继承, 继承它的所有成员函数及其成员数据
Person 类的数据成员1.姓名2.性别系统功能包括: 1.添加函数二 概要设计class person{public: void add();protected:char name[10];char sex[3];};这个类设计得很简单, 因为它包含 student 类的基本信息, 经过公有继承, 直接应用 person 类的成员函数及其变量
其中的数据成员含义如下: 用户姓名: 用 name 字符数组来表示, 或者直接使用 string下载后可任意编辑类型的变量来存放用户性别: 用 sex 字符数组来表示, 或者直接使用 string 类型的变量来存放为了对 person 类的信息进行必要的操作, 最主要是添加函数: void add();//主要