c语言课程设计报告---学生籍贯信息记录簿系统
《c语言课程设计报告---学生籍贯信息记录簿系统》由会员分享,可在线阅读,更多相关《c语言课程设计报告---学生籍贯信息记录簿系统(15页珍藏版)》请在毕设资料网上搜索。
1、一、一、 需求分析需求分析 设计一个学生籍贯信息记录簿系统,该系统要求对学生籍贯信息进行管理和维护。首 先编制一个学生籍贯信息记录簿,记录学生的一些基本信息,包括学号、姓名、性别、年 龄、籍贯。该软件系统能够解决一下问题(1)创建信息链表并以磁盘文件保存; (2)读 取磁盘文件并显示输出所有学生的籍贯信息;(3) 按学号或姓名查询籍贯; (4)按籍贯查 询并输出该籍贯的所有学生; (5)能添加、删除和修改学生的籍贯信息。 二、二、 设计设计 1:设计思想:本程序包括 5 个模块,分别是添加模块、显示模块、删除模块,修改 模块和查询模块。功能模块图如图所示。 2:设计表示: 为了更好地满足题目上
2、的信息要求,从而创建了自定义数据类型,用于存储所有学生 的籍贯信息。自定义结构体类型如下: struct student char studentID20;/学生学号 char name20;/学生姓名 char sex20;/学生性别 char age20;/学生年龄 char province20;/学生籍贯 ; 每个子函数原型及其功能如下: (1) int reads(struct student stuN) 该函数为磁盘文件内容的读取函数,将学生的籍贯基本信息存储于 txt 文档之中。用此函 数来读取,从而实现籍贯信息的显示,等函数模块的运行成功。 (2) void save(stru
3、ct student stuN,int n) 该函数为学生籍贯信息更改后保存新的学生信息的函数,为系统几大模块中的删除模块、 修改模块和添加模块服务。 (3)void show() void add() void del() void change() 以上几个函数第一个为学生籍贯信息显示函数,在程序运行时选择相应的菜单序号将 txt 学生籍贯信息记录簿 添加 显示 删除 修改 查询 文档中的信息显示在命令窗口中。第二个为籍贯信息添加函数,在原有的学生信息基础上 添加信息,追加在 txt 文档中。第三个为籍贯信息删除函数,即删除原有的生信息,再保 存更新后的文件。最后一个为信息更能改函数,即读
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 语言 课程设计 报告 学生 籍贯 信息 记录簿 系统
