下载此文档

宿舍管理查询系统文库.doc


文档分类:IT计算机 | 页数:约10页 举报非法文档有奖
1/10
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/10 下载此文档
文档列表 文档介绍
课程设计报告课程设计题目: 宿舍管理查询系统学生姓名 xxx 专业x xx 工程班级 xxx 指导教师 x xx 2015 年1月8日东华理工大学课程设计评分表学生姓名: xxxx 班级: xxx 学号: xxx 课程设计题目:宿舍管理查询系统项目内容满分实评选题能结合所学课程知识、有一定的能力训练。符合选题要求( 5人一题) 10 工作量适中,难易度合理 10 能力水平能熟练应用所学知识,有一定查阅文献及运用文献资料能力 10 理论依据充分,数据准确,公式推导正确 10 能应用计算机软件进行编程、资料搜集录入、加工、排版、制图等 10 能体现创造性思维,或有独特见解 10 成果质量总体设计正确、合理,各项技术指标符合要求。 10 说明书综述简练完整,概念清楚、立论正确、技术用语准确、结论严谨合理;分析处理科学、条理分明、语言流畅、结构严谨、版面清晰 10 设计说明书栏目齐全、合理,符号统一、编号齐全。格式、绘图、表格、插图等规范准确,符合国家标准 10 有一定篇幅,字符数不少于 5000 10 总分100 指导教师评语: 指导教师签名: 年月日实验要求 1. 为宿舍管理人员编写一个宿舍管理查询软件, 建立数据文件,数据文件按关键字(姓名、学号、房号)进行排序( 冒泡、选择、插入排序等任选一种) 查询菜单:( 用二分查找实现以下操作) A. 按姓名查询 B. 按学号查询 C. 按房号查询算法设计 存储结构本系统定义的存储结构采用结构体数组,结构体为: typedef struct // 定义结构体成员{ char name[20]; int num; // 学号和房号都为整型 int room; }stu; stu stud; typedef struct { int length; // 当前长度 stu *elem; // 存储空间基址 int listsize; // 当前分配的存储容量}linklist; 在此说明每个部分的算法设计说明(可以是描述算法的流程图) 程序结构图为: 姓名查找模块房号查找模快学号插入模块主函数学号查找模块 3 详细设计姓名排序模块学号删除模块学号排序模块房间排序模块#include<> #include<> #include<> #define M100 int change=0; //用来判断是否已保存操作//定义一个存储学生相关信息的结构体 typedef struct {char S_name[31]; //学生姓名 char S_number[16]; //学生学号 int D_number; //学生所在寝室的宿舍号}Stud; typedef struct {Stud student[M]; int Total; //学生总数}Stu,*St; //判断学号是否与表中所存学号重复 void S_number_Judge(St S,int t) {int i; for(i=1;i<=(S->Total)-1;i++) {if(i!=t) {while((strcmp((S->student[i]).S_number,(S->student[t]).S_number)= =0)&&(i!=t)) {printf(" 学号输入失败,该学号已存在

宿舍管理查询系统文库 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数10
  • 收藏数0 收藏
  • 顶次数0
  • 上传人chuandao1680
  • 文件大小84 KB
  • 时间2016-08-15