原发布者:崔莹0630
一、设计目的通过对高级语言程序设计课程设计的学习,来验证自身的学习效果,同时希望利用所学的基本知识和技能,进行简单的C语言程序设计。希望通过项目实践,熟悉巩固所学知识,以使自己熟练掌握高级语言程序设计,为日后学习计算机科学技术的专业知识能有进一步深入了解,奠定基础。二、设计内容1、问题描述:设计一个学生信息管理系统设计。学生信息包括:学号,姓名,年龄,性别,出生年月,地址,电话,E-mail等。2、功能要求:1、系统以菜单方式工作2、学生信息录入功能(学生信息用文件保存)--输入3、学生信息浏览功能--输出4、学生信息查询功能--算法按学号查询按姓名查询5、学生信息的删除与修改(可选项)三、详细设计1、菜单:voidmenu(){}2、建立信息:voidreadfile(){}3、查找:voidseek(){}4、修改信息:voidmodify(){}5、插入函数:voidinsert(){}6、删除信息:voiddel(){}7、浏览信息:voiddisplay(){}8、保存:voidsave(){}4、调试与测试1、系统功能菜单2、选择菜单“0”,进入系统帮助及说明功能3、选择菜单“4”,添加学生信息(1)输入增加人数(2)依次输入学生学号,姓名,年龄,性别,出生年月,地址,电话,E-mail(3)录入完毕,弹出菜单4、选择菜单“3”,修改学生信息:输入被修改者学号(1)选择子菜单“1",修改姓名(2)选择子菜单“2”,修改年龄(3)选择子菜单“3”,修改性别(4)选择