文章图片标题

C语言带简单UI的宿舍管理系统 带实验报告

分类:c/c++源码 作者:阿流 评论:0 点击: 1,248 次 发布时间:2019-07-30

学生住宿信息管理系统主要包括宿舍楼信息,在住学生基本信息,在住学生缴纳住宿费信息等三方面的信息。

系统要求:

1、   能对以上三类信息进行录入,修改,删除功能,并且在录入时系统应提供快捷和方便的数据录入方式,避免重复操作,降低数据冗余度。同时还应提供自动数据校验功能,满足数据正确性、合理性、有效性和依耐性等要求,避免录入无用或非法数据。

2、能对三种数据进行查询,并且能按一下多种条件分别进行查询:

  • 按宿舍楼编号查询宿舍楼信息;
  • 按楼栋管理员姓名查询其所管理的宿舍楼信息;
  • 按学号查询学生基本信息;
  • 以学生姓名、学生类别、班级等组合条件查询学生基本信息,并能进行模糊查询;
  • 以学号为条件,查询学生缴纳住宿费信息;
  • 查询某时间段内所有学生的缴费信息。

  3、能提供统计功能,具体包括:

        (1)  统计所有宿舍楼可住学生数、在住学生数、空床位数、入住率(保留两位小数),按入住率从高到低排序后输出;

        (2)  分性别统计所有年级各种类别学生的在住人数,按年级从高到低输出;

        (3)  统计四年来各宿舍楼住宿费收入;

        (4)  统计并输出欠缴住宿费信息,按缴费金额从高到低排序后输出。

4、数据存取功能。要求程序在运行时,三种信息以链表形式存在于内存中,数据存储采用动态储存分配方式。同时在外存上以数据文件对数据进行存储,且保证在内存和外存两种存储介质上内容的一致性。

运行截图

总体设计

学生住宿信息管理系统由五大功能模块组成:文件模块,编辑模块,查询模块,统计模块,帮助模块。如下图所示:

其他C语言开发的宿舍管理系统下载:

C语言/C++学生宿舍管理系统 报告源码下载





声明: 本文由( 阿流 )原创编译,转载请保留链接: http://www.daimabuluo.com/source/cpp/1206.html

C语言带简单UI的宿舍管理系统 带实验报告:等您坐沙发呢!

发表评论