学生信息管理系统课程设计实验报告
《学生信息管理系统课程设计实验报告》由会员分享,可在线阅读,更多相关《学生信息管理系统课程设计实验报告(42页珍藏版)》请在毕设资料网上搜索。
1、 结构化程序结构化程序课程设计课程设计 报告报告 设计设计名称名称 _ 学生信息管理系统学生信息管理系统 指导教师指导教师 _ _ _ _ _ 班班 级级 _ 学生姓名学生姓名 完成日期完成日期 一、 实验课题 题目题目:学生信息:学生信息管理系统管理系统 创建一个学生信息管理系统。假设系统中每个学生记录只包括学号、姓名、 电话号码等信息。 1、 系统功能的基本要求:系统功能的基本要求: (1) 创建信息管理系统。 (2) 显示信息管理系统; (3) 查询信息管理系统; (4) 修改信息管理系统; (5) 删除信息管理系统; (6) 排序信息管理系统; (7) 退出信息管理系统; 二、 需求分
2、析 使用链式结构,定义链表结构,使用文件储存学生信息 #ifndef COMMON_H #define COMMON_H /*注:此处是为了后面可能要对学生添加其他属性而预留的 typedef struct others *POTH,OTHE; */ typedef struct student char num10; /学号 学号唯一,且不能改,作为用户登录账号 char psw20; /密码 每人一个密码,默认学号后四位,可以自己登录修改 int root; /权限 分管理员和用户,1代表管理员,0代表用户 char nam10; /姓名 char sex4; /性别 char dom10
3、; /寝室 char cls40; /班级 char clg40; /学院 char mbp20; /手机 / OTHE other; /其他 使用结构体嵌套,方便添加其他属性 struct student *next; *PSTU,STU; #endif 三、 流程图设计 大致流程设计如下: 主函数调用登录函数 void login(PSTU pHead),进入登录界面 登录函数调用读取函数 PSTU read(void),将学生信息从文件中读入内存 登录界面下输入用户和密码,通过与学生信息匹配,判断是管理员还是用户 如果是管理员则进入管理员界面,反则进入用户界面 管理员拥有比用户更多的权限
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 学生 信息管理 系统 课程设计 实验 报告
