1. 요구사항 정의서

요구사항 ID요구사항 명요구사항 상세 유형요구사항 유형관련 엔터티타입(검증)
DA-001사무소 관리1. 각 렌탈 사무소는 바로 고객에게 대여할 수 있는 차량을 빌려준다.

2. 중앙 사무소는 차량의 분포를 관리하고 한 사무소에서 다른 사무소로의 차량의 이동을 지도한다.

3. 각 렌탈 사무소는 자체 사무소명을 갖고 있다.

4. 사무소별로 3자리의 숫자의 사무소 번호를 갖고, 사무소의 주소를 관리한다.

5. 각 사무소는 차량중에 몇대에 대한 차고지가 되고, 각 차량은 한개의 차고지를 갖는다.
DA-002차량관리1. 각 차량은 차량번호, 등록상태, 면허등록판 등록번호를 가지고 있다.

2. 차량은 36t트럭, 24t트럭, 10t트럭,8t덮게 트레일러, 6t무덮게 트레이러로 부류하고, 차량종류고드를 가지고 있다.

3. 모든 차량을 위하여 마지막 정비일자, 등록말소일을 관리할 필요가 있다.

4. 트럭을 위해서는 현재 주행계의 정보, 기름탱크의 용량, 라디오가 작동하는지를 알 필요가 있다.
DA-003계약관리1. 렌탈 계약은 개인고객, 법인고객과도 맺을 수 있다.

2. 우리는 트럭을 빌려주기 전에 현재 몇 Km를 주행했는지 기록하고 트럭이 반납된 후 다시 이를 기록한다.

3. 한 대여 계약에 한명의 고객 또는 하나의 법인과 계약을 맺고 각 차량별로 따로따로 대여 계약을 체결한다.

4. 한 고객이 동시에 2대 이상의 차량을 대여해 갈수도 있다.

5. 대여 계약서에는 계약 사무소번호와 대여 계약번호로 구분한다.

6. 대여일자, 예상대여기간, 대여사무소, 반납 사무소, 예치금액, 일일 대여료, Km당 요금을 관리하고자 한다.
트레이러에 대해서는 Km당 요금이 적용되지 않는다.
DA-004고객관리1. 고객은 개인, 법인 고객으로 관리한다.

2. 법인 고객인 경우 볍인번호를 부여하고 볍인명과 주소를 관리한다.

3. 개인 고객들은 고객명, 자택전화,주소, 운전면허발급시도, 면허번호, 적성검사일을 기록한다.

4. 고객이 차량을 손상시켰거나 버렸거나 요금을 모든 갚지 않았을 경우 표시를 하여 다시는 차량을 빌려주지 않는다.
DA-004정의사항1. 계약을 렌탈계약과 차량계약으로 구분하여 계약한다.

2. 렌탈계약 : 렌탈계약에 대한 공통정보를 관리한다.

3. 차량계약 : 하나의 렌탈계약에 대하여 차량별로 차량계약을 체결한다.

4. 중앙사무소

4-1. 렌탈의 업무를 수행하지 않고, 차량이동에 대한 업무만 수행한다.
4-2 차량 이동시 차고지는 변경되지 않고, 차량이동정보만 관리한다.

5. 렌탈사무소

5-1. 렌탈계약에 대한 차고지,계약,반납,대여사무소로써 업무를 수행하고, 차량이동에 대한 업무를 수행하지 않는다.

5-2 차량 반납은 어느 렌탈사무소라도 가능한다.

5-3 계약 사무소는 고객과 계약을 체결하는 사무소로 정의한다.

5-4 대여사무소는 차량의 차고지로써의 사무소로 정의한다.

- A사무소에서 계약서 작성시 B 사무소의 차량을 대여할 경우 중앙사무소에 차량이동을 의뢰하고
의뢰가 완료되면, A사무소는 계약사무소가 되고, B사무소는 대여사무소가 된다.

2. ERD