学生公寓管理系统 c++课程设计文档格式.docx
- 文档编号:14061145
- 上传时间:2022-10-17
- 格式:DOCX
- 页数:13
- 大小:16.75KB
学生公寓管理系统 c++课程设计文档格式.docx
《学生公寓管理系统 c++课程设计文档格式.docx》由会员分享,可在线阅读,更多相关《学生公寓管理系统 c++课程设计文档格式.docx(13页珍藏版)》请在冰豆网上搜索。
sex=s;
strcpy(room_num,room);
strcpy(bulding_num,park);
strcpy(phone_num,phone);
strcpy(ID_num,ID);
}
friendvoidmenu();
//友元函数
};
voidmenu()
{cout<
<
"
******************************************"
endl;
cout<
学生公寓管理系统"
**************************"
*主菜单命令如下所示:
*"
*1、输入数据*"
*2、增加数据*"
*3、修改数据 *"
*4、信息查询*"
*5、信息浏览*"
*6、信息删除*"
*7、退出系统*"
请输入您的指令数字(1~7)"
endl<
"
;
charp;
charw;
liversliv[50];
livers*s[50];
ifstreamin;
ofstreamout;
fstreamf;
//输入输出对象
inti=0;
intj=0;
intflag=0;
do//flag判断输入是否有效
{
cin>
>
p;
if(p>
='
1'
&
p<
7'
)
flag=1;
else
指令错误!
请重新输入:
}while(flag==0);
do{//最外层循环
switch(p)//接收功能选项
{
case'
:
//信息输入
{charname[20],sex,room_num[10],bulding_num[10],phone_num[20],ID_num[20],c;
out.open("
E:
\\a.dat"
ios:
out);
do{
请输入学生姓名:
name;
请输入学生性别:
sex;
请输入其房间号:
room_num;
请输入其公寓号:
bulding_num;
请输入联系电话:
phone_num;
请输入身份证号:
ID_num;
out<
setw(20)<
name<
setw(5)<
sex<
setw(10)<
room_num<
bulding_num<
phone_num<
//文件输入
数据输入成功,想继续输入吗?
y/n:
c;
do
if(c!
y'
c!
n'
{cout<
请重新输入!
charc;
elseflag=1;
}while(c=='
);
out.close();
break;
}
2'
//增加数据
app);
请输入您要增加的学生的姓名:
数据添加成功,想继续添加吗?
if(c=='
)break;
3'
//修改数据
charna[20],s,room[10],park[10],phone[20],ID[20];
{intflag=0;
请输入您要修改的学生的姓名:
na;
f.open("
in|ios:
f.seekg(0,ios:
beg);
f.clear();
while(!
f.eof())
{f>
if(strcmp(name,na)==0)
{flag=1;
请输入您要修改的学生的姓名:
请输入新房间号:
room;
s;
park;
phone;
ID;
f.seekp(-20l,ios:
cur);
f<
na<
s<
room<
park<
phone<
修改成功!
break;
f.close();
if(flag==0)
您要修改的学生不存在!
您想继续修改吗?
4'
//信息查询
{charname[20],sex,room_num[10],room[10],bulding_num[10],phone_num[20],ID_num[20];
请选择您要进行查询的方式:
1.按学生名查询"
2.按房间号查询"
intk;
k;
switch(k)
case1:
//按学生名查询
{charna[20];
charc;
in.open("
in);
in.seekg(0,ios:
in.clear();
请输入你要查询的学生姓名:
in.eof())
{in>
name>
sex>
room_num>
bulding_num>
phone_num>
您要查询的学生:
的信息是:
姓名性别房间号公寓号电话号码身份证号"
cout<
setw
(2)<
ID_num<
}
in.close();
对不起!
您要查询的学生不存在!
您想继续查询吗?
)brea
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 学生公寓管理系统 c+课程设计 学生公寓 管理 系统 c+ 课程设计