学生宿舍管理系统 c语言(11页).doc
《学生宿舍管理系统 c语言(11页).doc》由会员分享,可在线阅读,更多相关《学生宿舍管理系统 c语言(11页).doc(11页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、-学生宿舍管理系统 c语言2015-2016学年 第二学期1508010106高级语言程序设计课程设计报告题目:学生宿舍管理系统专业:计算机科学与技术班级:15计科(1)班姓名:高 梅 锦 指导教师: 陈广宏成绩:计算机学院2016 年 4月25日目 录1 设计内容及要求1课程设计内容1课程设计要求12 概要设计22.1 设计思路22.2程序基本结构框架图33设计过程或程序代码4主要程序代码及解释44设计结果与分析11程序运行结果115 参考文献166 总结16-第 9 页学号1 课程设计内容及要求1.1 课程设计内容通过本次课程设计,强化上级动手能力,在理论和实践的基础上进一步巩固C语言程序
2、设计课程的学习内容。掌握软件设计的基本方法。v熟悉C语言的基本内容从而掌握C语言的基本知识以及了解C语言的基本编写及运行。了解程序的分模块编写并对程序的每个模块进行详细的设计并且能理解一般C语言编写的程序。掌握书写程序设计说明文档的能力。v熟悉C程序设计的开发环境及C程序的调试过程。1.2 设计要求 分析课程设计题目的要求。 写出详细设计说明。 编写程序代码,调试程序使其能正确运行。 设计完成的软件要便于操作和使用。 设计完成后提交课程设计报告。2 设计概要2.1 设计思路我设计的是“学生宿舍管理系统”,主要是针对住宿学生个人信息的管理,适用对象主要是学校,以方便学校对住宿学生的管理。包括学生
3、的姓名、学号、等等。在编写过程中主要运用C语言的基本知识有:数据类型(整形、实型、字符型、数组、结构等);运算类型(算数运算、逻辑运算、自增自减运算、赋值运算等等);程序结构(顺序结构、分支结构、循环结构);大程序的功能分解方法(即函数的调用与使用)等。2.2 程序基本结构框架图 开始 输出界面 选择操作选择4选择1选择2选择0选择6选择5选择 退出程序浏览学生信息修改宿舍详细信息录入宿舍详细信息注销学生信息修改学生信息录入学生信息 学生宿舍管理程序基本结构框架图3 设计过程或程序代码3.1 主要程序代码及解释#include #include #include int INDEX32;str
4、uct STUDENT int id,age,classroom,bednum,f; char name21; students32;void page_title(char *menu_item) system(cls); printf(* 学 生 管 理 系 统 *nn%snn,menu_item);void return_confirm(void) printf(n*按任意键返回*n); getch();void student_new(void) int n; page_title(录入学生宿舍基本信息); for(n=0;n32;n+) if(studentsn.id=0) brea
5、k; printf(学号:); scanf(%d,&studentsn.id); printf(姓名:); scanf(%s,&studentsn.name); printf(年龄:); scanf(%d,&studentsn.age); printf(寝室号:); scanf(%d,&studentsn.classroom); return_confirm();int search_id(void) int n,i; printf(请输入学生学号:); scanf(%d,&i); for(n=0;nn(1) 身份证号 (2) 寝室号 (3)床位号n); scanf(%d,&s); for(n
6、=0;n); if(n=search_id()!=-1) printf(学号:%d 寝室号:%d 床位号:%dn,studentsn.id,studentsn.classroom,studentsn.bednum); printf(n请重新输入成绩:nn身份证号:); scanf(%d,&studentsn.f); printf(寝室号:); scanf(%s,&studentsn.classroom); printf(床位号:); scanf(%d,&studentsn.bednum); return_confirm();void sort_it(char nn) int n,m,p,x,t
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 学生宿舍管理系统 c语言11页 学生宿舍 管理 系统 语言 11
限制150内