寝室管理系统工作分配

寝室管理系统工作分配

ID:38678213

大小:123.00 KB

页数:15页

时间:2019-06-17

寝室管理系统工作分配_第1页
寝室管理系统工作分配_第2页
寝室管理系统工作分配_第3页
寝室管理系统工作分配_第4页
寝室管理系统工作分配_第5页
资源描述:

《寝室管理系统工作分配》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、计算机综合应用项目作业项目名称:寝室管理系统项目组长:郑则远项目成员:杨林王志鹏李炳辉2015年10月19日word文档提交形式如下所示:作业题目:寝室管理系统开发工具:VC设计组人数:班级:序号学号姓名学院分工说明百分比1140901240117郑则远电子科学学院编写程序修改程序30%2140901240128杨林电子科学学院编写程序修改程序30%3140901240123王志鹏电子科学学院编写程序20%4140901240111李炳辉电子科学学院编写程序20%%说明:序号等同于作业内部排名(即每名学生完成工作

2、量多少排序),百分比总和为100%函数个数:调试总述:序函数名称函数说明功能说明正确性1mainmain();主函数100%2voidaddvoidadd()添加用户100%3voiddelvoiddel(charname[])删除用户100%4voideditsvoidedits(charnam())编辑用户100%5intcheckintcheck(charna[],charpa[])检查帐号密码100% 6voidteachervoidteacher()老师工作函数100%7voidcxvoidcx()寝室

3、查询100%8voiddhvoiddh()寝室调换100%9voidfpvoidfp()寝室分配100%技术点:函数结构体文件□其他算法点:库函数:exit【项目简介】描述选定的题目内容以及实际完成的软件功能学生可以1.查询电费2.充值电费3.报修寝室4.修改帐号信息老师可以1.查询学生寝室2:调换学生寝室调换3:给大一新生分配寝室4.删除用户【数据结构】整数型与字符串型【模块与算法描述】【运行示例说明】通过运行示例进一步说明程序的功能,同时通过运行示例说明程序运行的正确性。【程序清单】#include"stdi

4、o.h"#include"stdlib.h"#include"string.h"voidcx();voidfp();voidth();structstudent{charname[20];charnum[12];charqsh[4];}stu[1000];voidth(){}voidadd()//增加用户函数{FILE*fp;charusname[20];charuspw[10];intclas;if((fp=fopen("usdata1.txt","a"))==NULL){printf("不能打开文件");

5、exit(0);}printf("请输入用户名、密码和类别(1:学生2:老师)");gets(usname);gets(uspw);scanf("%d",&clas);getchar();fprintf(fp,"%s%s%d",usname,uspw,clas);fclose(fp);}voiddel(charname[])//删除用户函数{structyh{charname[20];charpass[10];intf;}stdl[100];FILE*fp;inti=0,n;if((fp=fopen("u

6、sdata1.txt","r"))==NULL){printf("wrong");exit(0);}while(!feof(fp)){fscanf(fp,"%s%s%d",stdl[i].name,stdl[i].pass,&stdl[i].f);if(strcmp(name,stdl[i].name)!=0)i++;}fclose(fp);if((fp=fopen("usdata1.txt","w"))==NULL){printf("wrong");exit(0);}for(n=0;n

7、rintf(fp,"%s%s%d",stdl[n].name,stdl[n].pass,stdl[n].f);fclose(fp);}voidedits(charnam[])//编辑用户信息{structyh{charname[20];charpass[10];intf;}stdl[100];FILE*fp;inti=0,n,lb;charyhm[20],pw[10];printf("输入修改后的用户名、密码");gets(yhm);gets(pw);scanf("%d",&lb);if((fp=fope

8、n("usdata1.txt","r"))==NULL){printf("wrong");exit(0);}while(!feof(fp)){fscanf(fp,"%s%s%d",stdl[i].name,stdl[i].pass,&stdl[i].f);if(strcmp(nam,stdl[i].name)==0){strcpy(stdl[i].name,yhm);

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。