15计算机1班第13组实验报告.docxVIP

  • 1
  • 0
  • 约2.06千字
  • 约 14页
  • 2017-12-26 发布于河南
  • 举报
15计算机1班第13组实验报告

报告编号:综合课程设计报告题目:宿舍来访人员登记学生姓名:朱小凤、周敏、黄厚变刘鹏飞、路小宝指导教师:桂万云所在系:电子工程系所学专业:计算机科学与技术年级:2015级2016 年06月19日课程设计题目:宿舍来访人员登记摘 要把宿舍管理信息化,其中包括对宿舍人员信息进行查询修改增添,来访人员信息登记查询。宿舍人员信息管理就是管理现有宿舍住户基本个人信息,用来核对人员信息;来访人员登记则是对来访人员的管理,防止来访人员长时间逗留宿舍里。运用if语句和switch语句以及嵌套应用。涉及循环调用的,运用三种控制语句while、do—while和for语句。掌握c语言定义函数的基本方法,声明函数以及调用函数的方法和过程。掌握文件和文件指针的概念以及文件的定义方法,认识文件打开、关闭、读、写等文件基本操作函数。掌握结构体类型变量、数组的定义和使用。在编写一个系统时,设计是其中最重要的一步,所以在刚开始设计时就应该把握大体的思路和基本的设计思想,要清楚程序执行的顺序和基本的逻辑思路,再出现问题时才能准确的找到问题的所在,在完成这些初步的设计,在此结果刚可以进行优化,使结构简单,执行效率高。关键词:信息化、查询、登记、数组、文件指针设计内容设计目的、熟悉c语言程序的编辑、编译链接和运行的过程,至少能够用一种编译器较熟练地编辑、编译以及调试程序。、掌握c语言数据类型,如何定义一个整型、字符型和实型的变量,以及对它们赋值的方法。、运用if语句和switch语句以及嵌套应用。涉及循环调用的,运用三种控制语句while、do—while和for语句。、习并掌握c语言定义函数的基本方法,声明函数以及调用函数的方法和过程。掌握文件和文件指针的概念以及文件的定义方法,认识文件打开、关闭、读、写等文件基本操作函数。、掌握结构体类型变量、数组的定义和使用。了解指针和链表的概念,掌握指针的定义和使用指针变量的方法以及链表的正确用法。总体设计1.1程序设计组成框图来访人员登记流程图来访登记来访信息1.2程序设计流程图详细设计3.1功能函数调用关系图3.2功能函数数据流程图YNN123NYY231YN 1 NY调试与测试4.1、调试方法:gdb4.2、测试结果的分析:在这个宿舍来访人员登记系统中,包含了密码、录入、输出、查找、删除、插入、修改、排序、统计、退出系统,程序比较完整,但是同时存在一些问缺陷。主要是在修改与来访人员查询这里。在修改里会出现修改前的数据依然存在,它的表现就是在显示信息里依然存在该学生修改前的数据。而在登记查询里就会出现数据没有被储存的现象。4.3、改进方案:在编写的过程中,将程序模块化,每写完一个模块就编译一次。这样就可以减少出错时改正的难度,有效避免最后程序出错。5、源程序清单和执行结果5.1 重点源程序voidRigester(){FILE *fp = NULL;char name[15],password1[15],password2[15];fp = fopen (table.txt,a);puts();printf( 用户名:);scanf(%s,name);puts();printf( 密 码:);scanf(%s,password1); puts();printf( 密码确认:);scanf(%s,password2); fprintf(fp,%15s%15s,name,password1);printf(\n\n 注册成功!);Sleep(1500);system(cls);fclose(fp);void cx1(){char name[10];inti,m; system(cls);printf(\n\n\n**********按楼号查询**********\n);printf(\n 请输入要查询的楼号:);scanf(%s,name);m=0;for(i=0;in;i++)if(strcmp(pers[i].lh,name)==0 ) {printf(#Record 学号 姓名 楼号 寝室号 \n);printf(%7d %-8s %-8s%-8s%-8s\n,i+1,pers[i].num,pers[i].name,pers[i].lh,pers[i].qsh);m++;}if(m==0) printf(\n 文件中没有该楼的学生数据!\n);printf(press any key continue\n );5.2 执行结果参考文献 《程序设计基础》 、《软件工程》安徽师范大学皖江学院课程设计成绩评定单题目:学生姓名学号成绩指导教师指导教师评语:指导教师评定设计成绩等级指导教师

文档评论(0)

1亿VIP精品文档

相关文档