=====================================================================================

 

***** 지극히 개인적인 생각입니다. *****
***** 이러한 방법 관점도 존재한다. 라는 생각으로 읽어주시면 감사하겠습니다. *****

 

최근 몇년간 프로젝트를 진행하면서 느낀점 어느순간 부터인가 모르겠지만

   발주자의 요구사항 분석
   해결대상 문제의 정의

   해결방법 정의

   정의된 해결방법을 S/W 로 구현

   이라는 어쩌면 가장 기본적이고 기초가 되는 부분을 생략하고
   화면부터 그리고 만드는 방식으로 진행하게 되는걸 당연시 하는 것 같다.
   
   그로인해
   S/W 개발이라는 업종에 종사하시는
   일부 PM, 기획자, 디자이너, 개발자, 발주처 담당자 등 종사자 분들이
   이러한 기본적인 부분에 대한 경험부족으로 인한 문제를 겪는듯하여
   가상의 프로젝트를 진행하여 프로젝트 진행의 한가지 방법에 대하여 보여드리고자 합니다.

   
   필요하신 분들에게 도움 되시길 바랍니다.

=====================================================================================

  • 요구사항에 대한 제안
    • 요구사항 1. - 원격 관리
      • 웹 기반 시스템으로 제안 - 원격지에서 접속하여 관리기능 사용 가능
    • 요구사항 2. - 사전에 허가된 관리자에 의한 관리
      • 관리자 정보를 시스템에 사전 등록하도록 구현
        등록된 사용자의 로그인 과정을 통하여 허가된 사용자에 의한 관리 목표 달성
    • 요구사항 3. - 객실 정보( 수량 및 명칭 등)가 유동적일 수 있다.
      • 객실정보의 등록 및 수정 삭제 기능을 구현 한다.
    • 요구사항 4. - 수기예약의 전산화 및 동일 객실 일정 중복에 대한 필터링
      • 예약정보에 대한 입력 수정 삭제 기능 구현
      • 예약정보 입력시 동일 객실 중복 여부 검사 기능 구현

  • 주요 개발 기능
    • 로그인
    • 관리자 정보 관리
      • 시스템에 접속할 수 있는 관리자의 정보를 관리한다.
        • 관리자목록(검색)
        • 관리자정보 상세보기
        • 관리자정보 등록
        • 관리자정보 수정
        • 관리자정보 삭제
    • 객실 정보 관리
      • 예약의 대상이 되는 객실의 정보를 관리한다.
        • 객실목록( 검색 )
        • 객실정보 상세보기
        • 객실정보등록
        • 객실정보수정
        • 객실정보삭제
    • 예약 정보 관리
      • 온 오프라인을 통한 여러경로를 통하여 접수된 예약을 관리한다.
        • 예약목록( 검색 )
        • 예약정보 상세보기
        • 예약등록
          • 동일 객실에 대한 중복일정 필터링
        • 예약정보수정
        • 예약취소

 

=====================================================================================