【文件属性】:
文件名称:会议室预订源码java-VenueHireSystem:场地租用系统
文件大小:123KB
文件格式:ZIP
更新时间:2021-06-06 18:40:53
系统开源
订阅源码java
作业
1
-
场地租用系统
截止日期:第
4
周,星期日,下午
5
点
价值:10分
宗旨
练习如何应用系统的面向对象设计过程
获得实现具有多个交互类的面向对象程序的经验
了解有关
Java
类库的更多信息
前言
在本作业中,您将设计并实现一个原型系统,该系统可作为场地租用系统(例如用于举行会议)的“后端”。
在开发面向对象的设计并实现它之前,请仔细注意这些要求并确保您对它们有一个完整而合理的理解。
为此,您需要多次阅读要求并自己做笔记。
示例输入和输出文件不构成完整的规范。
要求
在这个场地租用系统中,客户可以进行、更改和取消预订。
每个场地都有许多不同大小的房间:房间有小、中或大。
预订请求具有命名标识符,并且针对由开始日期和结束日期给定的时间段的一个或多个特定大小的房间(例如,两个小房间和一个大房间)。
保留请求要么被系统完全批准,要么被系统完全拒绝(不能部分满足请求)。
除了正确性之外,评估还将基于您的程序设计。
您应该至少提交一个用于程序设计的
UML
类图,即不是之后从代码生成的。
实现应该以
JSON
格式输入和输出数据。
它将从
STDIN(Java
【文件预览】:
VenueHireSystem-master
----.gitignore(32B)
----sample_output.json(874B)
----input2.json(784B)
----output3.json(505B)
----src()
--------unsw()
----.classpath(276B)
----output1.json(641B)
----README.md(12KB)
----output2.json(508B)
----.project(363B)
----input3.json(776B)
----lib()
--------json.jar(63KB)
----sample_input.json(1KB)
----cs2511_Assignment1_UML.pdf(45KB)
----.Rhistory(0B)
----input1.json(1KB)