下载此文档

宿舍查询管理.doc


文档分类:IT计算机 | 页数:约23页 举报非法文档有奖
1/23
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/23 下载此文档
文档列表 文档介绍
河南城建学院
《数据结构》
课程设计说明书
课程名称: 《数据结构》课程设计
设计题目: 宿舍管理查询软件
指导教师:
班级:
学号:
学生姓名:
同组人员:
成绩:
评语:



计算机科学与工程学院
2015年12月24日
目录
1、选题 1
题目背景 1
1
选题 1
团队分工 1
1
2、需求分析 2
功能模块图 2
各模块介绍 3
3、系统实现 3
涉及知识点 3
系统运行(主要运行界面抓图) 3
源程序清单(关键代码) 7
4、测试与实验结果 18
5、设计总结 19
参考文献 21
1、选题
题目背景
基于C语言的数据结构!

选题
宿舍管理查询软件
任务:为宿舍管理人员编写一个宿舍管理查询软件, 程序设计要求:
(1)采用交互工作方式
(2)建立数据文件,数据文件按关键字(姓名、学号、房号)进行排序(冒泡、选择、插入排序等任选一种),查询菜单:
(3)按姓名查询
(4)按学号查询
(5)按房号查询
(6)打印任一查询结果(可以连续操作)

编程工具:(Vc++)
浏览器:(IE)
2、需求分析
功能模块图
(1).查询模块:
定义函数
按名字查询
按学号查询
按房间号查询
输出所要查找的信息
结束


(2).排序模块:
定义函数
按名字排序
按学号排序
按房间号排序
输出排序后的信息
结束

(3).总模块:

登录界面
系统主页面
添加函数
排序函数
导出函数
保存函数
查询函数
退出系统
程序结束
各模块介绍
(1).查询模块:有三个查询方式:按学号查询,按房间号查询,按姓名查询。
(2).排序模块:有三种排序方式:按学号排序,按房间号排序,按姓名排序。
(3).总模块:有登录界面,需要输入密码,然后进入系统主页面,在系统主页面选择你所需要的功能,操作完成后,结束程序!
3、系统实现
涉及知识点



系统运行(主要运行界面抓图)
(1).登陆界面:
:

3. 显示数据功能:



:
:
:

:
源程序清单(关键代码)
#include<>
#include<>
#include<>
struct xs{
char name[20];
char sex[20];
char xh[20];
char fjh[20];
}xx[999];
int c=0,i;//c为当前结构体个数。
int main()
{
void daochu();
void tianjia();
void daoru();
void namechaxun(struct xs xx[999]);
void xhchaxun(struct xs xx[999]);
void fjhchaxun(struct xs xx[999]);
void namepaixu(struct xs xx[999]);
void xhpaixu(struct xs xx[999]);
void fjhpaixu(struct xs xx[999]);
void shuchu();
void menu0();
void menu1();
void tuichu();
void paixu();
void chaxun();
void mima();
menu1();
}
void daochu()
{
int a;

FILE *p2;
char b[30];
system("cls");
printf("※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※\n");
printf("※请输入要保存为哪个文件? ※\n");
printf("※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※\n");
scanf("%s",b);
p2=fopen(b,"wb");
for(a=0;a<=c-1;a++)

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

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数23
  • 收藏数0 收藏
  • 顶次数0
  • 上传人mh900965
  • 文件大小324 KB
  • 时间2018-02-12