求助,求大佬帮忙:
幻*星*珏 2019-09-12 12:12:33 要求写一个宿舍管理系统,应用Java+Swing+文件保存,因为数据库没学,我现在思路很乱,想要用对象的属性中包涵另一个对象,感觉很难
1)登录
2)注册宿舍资源。宿舍资源有如下信息:宿舍编号、床位1情况、床位2情况、床位3情况、床位4情况、水电设施状态。床位情况包含如下信息:是否空闲、学生姓名、学生学号、开始使用日期、结束使用日期。后面4项在床位已经分配的情况下填写,若床位空闲,则不用填写。水电设施初始状态“好”。
3)日常工作工作。又分为以下几项:
(1)为学生分配床位。在所有宿舍资源中寻找水电设施是好的宿舍且有空床位,进行分配,登记床位已分配信息:宿舍编号、床位号、学生姓名、学生学号、开始使用日期、结束使用日期。
(2)学生退床位。找到此学生的床号,设置该床位为空闲状态。
(3)宿舍水电设施管理:
若要报修:找到对应的宿舍,修改其“水电设施状态”为“待修理”+故障说明;
登记修好:找到对应的宿舍,修改其“水电设施状态”为“好”。
4)统计。分为以下几项:
(1)空床位统计表。包含如下信息:宿舍编号、空床位个数,最后一行为所有空床位总数。
(2)住宿学生信息表。包含如下信息:住宿学生名字、宿舍编号、床位号
(4)已经到结束日期但未退床位的学生表。包含如下信息:学生名字、宿舍编号、床位号、开始使用日期、结束使用日期