开发小型宿舍管理系统

      我们专业暑期金工实习的时候,实习地点需要为实习人员安排宿舍,以往的管理人员都是通过Excel等软件手动输入输出,并加以管理。这样的管理方式极其不方便,所以我们软件组的任务就是为宿舍管理人员开发一款小型的宿舍管理系统。 

住宿管理需求分析:

  1. 使用对象:宿舍管理员
  2. 住宿安排需求:

  a)尽量一个学校的某个专业的某一批次安排在一栋楼

  b)尽量每个宿舍的学生为一个学校同一专业同一批次的学生

  c)界面为excel表格形式

  d)能够自动求算每层每个学校已经安排的住宿人数,每个学校在本楼的住宿人数,本楼一共有的住宿人数,以及    还能住宿多少人

  e)安排均能够具体到每天,以月为单位制作表格

  f)特殊:一天一个宿舍能够安排两批人(学校交接);同一宿舍楼同时还有男生和女生宿舍。

住宿管理功能设计:

  1. 自动求算所需宿舍数:提示输入人数及人数/房间(默认可配置),输出宿舍数;
  2. //具有快捷粘贴复制功能:即可以粘贴一个单元格,同时可以自动填充;
  3. 生成标准时间段功能:提示输入时间段,生成规定格式时间段;
  4. //浏览/查看功能:可以从已经安排好的表格中提取所需数据。
  5. 自动核对功能:同一时间段同一宿舍不能够出现两个学校的学生。
  6. 自动求算功能:当前宿舍一共住了多少宿舍,住了多少学生,每个学校住了多少学生,剩余多少宿舍,还能住多少学生。

界面设计:

      界面按照目前流行的网页界面设计,输入查找等操作控件直接在视图中完成,尽量不用对话框。总共设定为两个文档,其一主要为输入功能,剩下一个为查找,管理等功能。其界面大致如下图。

     

      目前该版已完成的主要是界面的制作的一小部分。分别是绘制网格,单击选中,双击产生编辑框,显示输入内容等,其中也有很多Bug,这里就不一一列举了。

      

原文地址:https://www.cnblogs.com/jshan/p/3148901.html