好文档 - 专业文书写作范文服务资料分享网站

c语言课程设计报告宿舍管理系统

天下 分享 时间: 加入收藏 我要投稿 点赞

...

结构);大程序的功能分解方法(即函数的调用与使用)等。

三、需求分析

该程序是由C语言编写的一个宿舍管理查询软件,本程序在Microsoft Visual C++ 6.0下运行,其主要功能是实现对学生信息的录入、添加、删除、修改、查询、统计。其中查询可以分别以、学号、宿舍号为关键字查询学生信息。统计可以分别以学号、宿舍号、性别、班级、专业为关键字进行统计。

..

...

程序基本框架结构图

..

学生宿舍管理系统

数 据 输 数 据 显示 数 据 追 加 数 据 查 询 数 据 修改 数 据 统 计 数据删除 退出系统 入 ...

..

按 学号 查询 按姓名 查询 按 楼号 查询 按 楼 寝 查询 返 回 ...

源代码清单

#include #include #include #include #include #define M 10000

typedef struct sushe {

char num[10]; char name[20]; char sex[5]; char class1[10]; char lh[10]; char qsh[10]; char tel[15]; } XSSS;

XSSS pers[M]; int n=0; void cx1(); void cx2(); void cx3(); void cx4(); void tj1(); void tj2(); void tj3();

int isnum(char *); void zm(); void load(); void modify(); void input(); void save(); void list();

..

...

void zm1(); void zm3(); void explain(); void dele(); main() {

char c; while(1) {

system(\ zm();

c=getch(); switch(c) {

case '1': load(); input(); save(); break; case '2': load(); modify(); save(); break; case '3': load(); input(); save();break; case '4':load(); list(); save();break; case '5':load(); zm1(); save();break; case '6':load(); zm3(); save();break; case '7':load(); dele(); save();break; case '8':load(); explain(); save();break; case '0': exit(0);

default : printf(\输入错误,请重新输入!*****\\n\ } } }

void zm() {

printf(\

**************************************************************\\n\ printf(\ *\\n\

printf(\ *\\n\

printf(\ * 湖 南 工 业 大 学 学 生 宿 舍 管 理 系*\\n\

printf(\ ..

* * *

c语言课程设计报告宿舍管理系统

...结构);大程序的功能分解方法(即函数的调用与使用)等。三、需求分析该程序是由C语言编写的一个宿舍管理查询软件,本程序在MicrosoftVisualC++6.0下运行,其主要功能是实现对学生信息的录入、添加、删除、修改、查询、统计。其中查询可以分别以、学号、宿舍号为关键字查询学生信息。统计可以分别以学号、
推荐度:
点击下载文档文档为doc格式
7zno84cw354zk8m0hvkq6k2tg1xu6l00s47
领取福利

微信扫码领取福利

微信扫码分享