1、 高级语言程序设计高级语言程序设计 课程设计报告课程设计报告 题目:题目: 宿舍管理系统宿舍管理系统 专业:专业: 计算机科学与技术计算机科学与技术 班级:班级: 姓名:姓名: 指导教师:指导教师: 成绩:成绩: 计算机与信息工程系计算机与信息工程系 20142014 年年 0505 月月 0101 日日 目录目录 1. C 语言课程设计任务书语言课程设计任务书.xx页 2. 程序基本框架结构图程序基本框架结构图.1页 3. 程序设计说明书程序设计说明书.2页 4. 源代码清单源代码清单.4页 5. 课程设计总结课程设计总结.11页 一、一、设计目的设计目的 通过本次课程设计使学生进一步加深对
2、 C 语言课程内容的理解, 初步掌握一般应用程序的开发方法和步骤,进一步了解与掌握 C 语言 的编程方法和技巧,提高学生用 C 语言解决实际问题的能力。 二、设计要求二、设计要求 1、认真查阅参考书、资料 2、遵守课程设计时间安排 3、按时上机,认真调试程序 4、认真完成课程设计报告 三、课设报告装订内容及顺序三、课设报告装订内容及顺序 1、课程设计封皮 2、目录 3、课程设计任务书 4、程序基本框架图 5、程序设计说明书 6、源代码清单 7、实验总结 四、设计题目四、设计题目 1 1、淮南师范学院学生宿舍管理系统、淮南师范学院学生宿舍管理系统 五、时间安排五、时间安排 1、查阅资料及程序设计
3、(1 天) 2、程序编制及调试(3 天) 3、成绩评定(0.5 天) 3、打印报告(0.5 天) 设计题目 1 程序基本框架结构图程序基本框架结构图 学生宿舍管理系统 数 据 显 示 数 据 追 加 数 据 查 询 数 据 修 改 数 据 统 计 按 楼 寝 查 询 数 据 删 除 返 回 按 楼 号 查 询 退 出 系 统 数 据 输 入 按 学 号 查 询 按 姓 名 查 询 设计题目 2 程序设计说明书程序设计说明书 我组课程设计的课题沈阳工程学院学生宿舍管理系统。这个系统主 要是实现对学生信息的输入,输出,追加,查询,修改,统计及删除等 功能,完成对学生宿舍信息的管理。 在学生宿舍管理
4、系统中主要有输入、显示、追加、查询、修改、统 计、删除及退出 7 大功能,我主要负责数据输入功能。 首先用 typedf 进行类型定义,定义学号,姓名,性别,班级,楼号, 寝室号, 个人电话, 定义为字符型变量, 定义变量, 进入主函数, 用 while 语句控制输入学生信息,用 switch,控制输入项目,否则,输出错误提 提示。 设计首页界面使其美观。 设计题目 3 源代码清单源代码清单 #include #include #include #include #include #define M 10000 typedef struct sushe char num10; char nam
5、e20; char sex5; char class110; char lh10; char qsh10; char tel15; XSSS; XSSS persM; int n=0; void cx1(); void cx2(); void cx3(); void cx4(); void tj1(); void tj2(); void tj3(); int isnum(char *); void zm(); void load(); void modify(); void input(); void save(); 设计题目 4 void list(); void zm1(); void z
6、m3(); void explain(); void dele(); main() char c; while(1) system(“cls“); zm(); c=getch(); switch(c) case 1: load(); input(); save(); break; case 2: load(); modify(); save(); break; case 3: load(); input(); save();break; case 4:load(); list(); save();break; case 5:load(); zm1(); save();break; case 6:load(); zm3(); save();break; case 7:load(); de