当前位置:首页 » 课程大全 » 宿舍管理系统课程设计

宿舍管理系统课程设计

发布时间: 2020-11-27 23:57:48

Ⅰ c语言课程设计宿舍管理系统,我写的老有错误,请大神帮忙修改一下,好的加分

#include<stdio.h>
#include<string.h>
#define MaxSize 6
struct student_info
{ char name[8];
int sum;
char intime;
char outime;
int number;
int studentroom;
}StudentList[MaxSize];
int Insert(int*a);
void Update(int);//这少了个分号
void Delete(int*a);
int main()
{int i;
int count=0;
do
{printf("\n");
printf("1.插入(Insert)\n");
printf("2.修改(Update)\n");
printf("3.删除(Delete)\n");
printf("4.退出(Eixt)\n");
scanf("%d",&i);
switch(i)
{case 1:Insert(&count);break;
case 2:Update(count);break;
case 3:Delete(&count);break;
case 4:break;
default:printf("输入错误,请重新输入!");break;}
}
while(i!=6);
return 0;
}
int Insert(int*count)
{
int i,in_number;
if(*count==MaxSize)
{printf("空间已满!");
return 0;}
printf("请输入编号:");
scanf("%d",&in_number);
for(i=0;i<*count;i++)
if(StudentList[i].number==in_number)
{printf("已经有相同的编号:"); //这的分号是中文符号
return 0;}//return没有返回值
StudentList[i].number=in_number;//应该是.number你打成了,number
printf("请输入学生姓名:");
scanf("%s",StudentList[i].name);//看到这我觉得你的程序是的吧,以前是个Guest。。。。。
printf("请输入学号:");
scanf("%d",StudentList[i].number);//
printf("请输入房间号:");
scanf("%d",StudentList[i].studentroom);
printf("请输入入住日期:");
scanf("%s",StudentList[i].intime);
printf("请输入离开日期:");
scanf("%s",StudentList[i].outime); //这里outime打错了!
(*count)++;
return 0;
}
void Search(int count)
{int i,number,flag=1;
printf("请输入要查询的编号:");
scanf("%d",&number);
for(i=0;i<count&&flag;i++)
if(StudentList[i].number==number)
{printf("姓名:%s",StudentList[i].name);
printf("学号:%d",StudentList[i].number);
printf("房间号:%d",StudentList[i].studentroom);
printf("入住日期:%s",StudentList[i].intime);
printf("离开日期:%s",StudentList[i].outime);
flag=0;}
else
printf("没有查询到!");}//这里少了个分号
void Update(int count)
{ int i,number,flag=1;
printf("请输入要修改数据的编号:");
scanf("%d",&number);
for(i=0;i,count&&flag;i++)
if(StudentList[i].number==number)
{printf("请输入学生姓名:");
scanf("%s",StudentList[i].name);
printf("请输入学号:");
scanf("%d",StudentList[i].number);
printf("请输入房间号:");
scanf("%d",StudentList[i].studentroom);
printf("请输入入住日期:");
scanf("%s",StudentList[i].intime);
printf("请输入离开日期:");
scanf("%s",StudentList[i].outime);
flag=0;
}
else
printf("未查询到可供修改数据!");
}
void Delete(int*count)
{int i,j,number,flag=1;
printf("请输入要删除数据编号:");
scanf("%d",&number);
for(i=0;i<*count&&flag;i++)
{
if(StudentList[i].number==number) {
for(j=i;j<*count-1;j++)
StudentList[j]=StudentList[j+1];
flag=0;
(*count)--;
}
else
printf("没有查询到可删除数据!");
}
}
编译是没有问题了,但是你的程序还缺少东西,比如事先存储好的数据等,自己再改改吧,这个东西不难,最好自己写,你懂得。。。。

Ⅱ 急求一份JSP+sql server的学生宿舍管理系统课程设计,qq号1060420470

估计是javaweb的源代码,你要运行的话要有myEclipse,还要有数据库软件。不知道你的那个系统用什么数据库,之前我用的都是MySQL

Ⅲ 求软件工程课程设计,学生宿舍管理系统,实现那部分的代码和截图,有整份的最好,我可以加分,谢谢,急用

可以通过Bai Hi通知我
有时间可能完成你所面临的任务
一样的要求也可能通知我

ES:\\

Ⅳ 做课程设计的步骤是什么 比如做宿舍管理系统,具体步骤是什么先做什么

第一步是需求分析.即,你需要实现一些怎样的具体功能,将它们一一罗列出来,除了功能,还要估算或具体测定每种功能的具体参数,例如功率、时间、数量、如何操作、怎样的形状、形式等等,越详细越好.
接下来是评估,就是看看你所罗列的以上内容是否确实能满足要求,是否好用,可否改进,有没有遗漏的部分,有没有多余的部分,然后重新修改这份需求分析,尽量做到功能可实现,但又要力求精简.
第二步是方案设计,即如何一个个地去满足上面做出来的需求分析,用些怎样的元器件,以怎样的方式来实现,比如说一个报警的声音,是用一个继电器来控制一个成品警笛,还是用软件来生成不同的声音,为什么要这样做.或者是具体的操作方式,比如说平时显示什么,以怎样的方式按哪个或哪几个按键又要显示什么,等等,这些都要在方案设计中做好.
方案设计中,最重要的工作是主要元器件的选型,这关系到整个项目的成败.例如说,你最初选择的存储器,到最后却发现不够用,而又没有兼容的更大容量的器件,或者所选择的电源器件功率不够,或者纹波太高而又无法替换,那就要恭喜你可以重新做方案了.因此,方案设计中,计算是最主要的工作,这个阶段一定要做细致.
第三步是硬件方面的设计,包括原理图的设计和线路板绘制.而原理图设计,则需要考虑多种条件,需要计算每个元器件的具体参数,例如某个特定电阻的种类、阻值、精度、功率、结构形式、封装大小等.而线路板绘制,则需要考虑机械结构、受力、安装固定、接插件排列、显示器和按键的位置、排列、与外壳的配合,等等.
第四步就是样机的装调以及软件方面的规划和编写、测试.
第五步是联调,应完全实现事先所定下的功能需求,包括功能和性能,不应打折扣,否则应该算作失败.
最后一步,就是完善各个功能细节,然后要整理元器件清单、编写使用说明书和快速参考手册.
如果是做一个产品,则还需要整理各种生产指导书、检验指导书、维修指导书等文件.
总之呢,一个项目做完的时候,除了软硬件的几个成果文件之外,还应该有几倍数量的各种文档,并且这些文档应该遵循一些规范和格式.并且在做以上这些流程的时候,中间还穿插有许多的协调、评估过程.当然,如果只是在学校做某个课题,则要求一般没这么严格.

热点内容
武汉大学学生会辅导员寄语 发布:2021-03-16 21:44:16 浏览:612
七年级学生作文辅导学案 发布:2021-03-16 21:42:09 浏览:1
不屑弟高考成绩 发布:2021-03-16 21:40:59 浏览:754
大学毕业证会有成绩单 发布:2021-03-16 21:40:07 浏览:756
2017信阳学院辅导员招聘名单 发布:2021-03-16 21:40:02 浏览:800
查询重庆2018中考成绩查询 发布:2021-03-16 21:39:58 浏览:21
结业考试成绩怎么查询 发布:2021-03-16 21:28:40 浏览:679
14中医医师资格笔试考试成绩查分 发布:2021-03-16 21:28:39 浏览:655
名著赏析课程标准 发布:2021-03-16 21:27:57 浏览:881
北京大学商业领袖高端培训课程 发布:2021-03-16 21:27:41 浏览:919