宿舍管理系统

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

C程序设计课程设计报告设计题目:宿舍管理系统

专业

班级

学号

学生姓名

指导教师

设计时间

教师评分

2001年月日

目录

1.概述 (3)

1.1目的 (3)

1.2课程设计的组成部分 (3)

2.设计的内容: (3)

3

3.1课程设计进行过程及步骤 (4)

3.2所遇到的问题,你是怎样解决这些问题的 (5)

3.3体会收获及建议 (5)

3.4程序源代码 (5)

3.5参考资料 (28)

4.教师评语 (29)

5.成绩 (29)

1.概述

1.1目的

根据课堂讲授内容,学生做相应的自主练习,消化课堂所讲解的内容;通过调试典型例题或习题积累调试C程序的经验;通过完成辅导教材中的编程题,逐渐培养学生的编程能力、用计算机解决实际问题的能力。

1.2课程设计的组成部分

(1).选题

(2).查阅文献和相关资料

(3).程序构思、编译和调试

(4).形成报告和提交报告

2.设计的内容:

该设计内容为“宿舍管理系统”,实现对学生宿舍信息的输入、输出、添加、删除、录入、排序、查询、存储、读取。让我们更能快速的查询学生的住宿情况和管理学生。它涉及到C语言的基本类型与各种表达式的应用,程序的流程控制语句,有结构类型的定义,结构型函数的关系,例如:struct 为结构类型函数,sustem 发出一个DOS命令,scanf输入函数,getchar读取字符,printf打印函数,\n换行,char flag声明flag是字符型变量。这些语句的使用能让我们更清楚宿舍管理系统中学生的信息。

3.总结

通过这次实验,我得到了练习,增强了自己的动手能力,和同学的沟通能力,自己动手编辑的能力,在将来的学习生活中能更好的运用所学的东西去解决问题。

3.1课程设计进行过程及步骤

输出模块:进行学生信息的输出

/*输出模块*/

void output(struct car *p)

{

system("cls");

printf("---------------------------------------------------------\n");

printf("---------------------------------------------------------\n");

printf("\n\n --学生信息表--\n\n");

printf("---------------------------------------------------------\n");

printf("---------------------------------------------------------\n");

printf("学号--班级--宿舍--学生姓名--学生专业\n");

printf("---------------------------------------------------------\n");

p=p->next;

while(p!=NULL)

{

printf("%3d %8s %8s %8s %s\n",p->num,p->classes,p->sushe,p->name,p->zhuanye); printf("---------------------------------------------------------\n");

p=p->next;

}

printf("按任意键退出!!\n");

getch();

3.2所遇到的问题,你是怎样解决这些问题的

在课程设计在过程中,对于函数关系之间在运用还不够清晰,在通过反复书写语句的过程中结合该设计进行详细分析理解,反复对函数运用进行强化,通过老师的帮助下,对函数在运用有了进一步在认识;在输出模块中,出现过多次语句的错误,在运行过程就运行不了,然后在检查时候查不出来错误位置,通过仔细检查后,在老师和同学帮助下找出问题所在,并改正语句,程序可以正常运行。

3.3体会收获及建议

通过本次重修课程设计,在设计过程中,充分体验到同学之间在友谊是非常重要的,体验到团结的力量,在对于每个出现的问题,也需要我们认真思考、反复查找问题所在,找出问题根源,再通过对知识的加深,老师指导、同学的帮助下解决了问题;还有在面对问题出现时,我必须要以一个良好的心态面对,不能烦躁,这时候就是体验我们的耐性。本次设计让我受益匪浅,应该树立终生学习的目标,在走入社会后也应该有这种信念和态度,用知识来武装自己。非常感谢老师在陪伴和指导,感谢身边在同学,我一定继续努力。

3.4程序源代码

#include

#include

#include

#include

#include

#include

#include

#include

#define N sizeof(struct car)

#define LEN 100

/*欢迎界面*/

void welcomehu()

{

system("cls");

printf("\t\t#〓§〓〓〓〓〓§〓〓〓〓〓〓§〓〓〓〓〓§〓#\n"); printf("\t\t ↓↓↓↓ \n");

printf("\t\t ☆★☆☆★☆☆★☆ \n");

printf("\t\t ----津桥欢迎你---第四小组设计\n");

printf("\t\t ☆★☆☆★☆☆★☆\n");

printf("\t\t ↓↓↓↓ \n");

printf("\t\t ※※※※ \n");

printf("\t\t|----------------------------------------------|\n"); printf("\t\t|********** **********|\n"); printf("\t\t|***************宿舍管理系统***************|\n"); printf("\t\t|********** **********|\n"); flushall();

getch();

system("cls");

}

相关文档
最新文档