검색 상세

객체지향방법론을 이용한 자녀안심통학지킴이 애플리케이션 설계

초록/요약

본 논문에서는 안전한 자녀의 통학을 지원할 수 있는 애플리케이션을 설계하였다. 이 애플리케이션을 통해 부모는 자녀의 통학 및 과외활동의 일정과 경로를 관리하고, 자녀안전에 대한 다양한 감시규칙(Rule)을 관리하고, 아울러 자녀의 활동별로 위치 추적할 수 있다. 주요 이동통신사의 자녀확인 서비스와 이 애플리케이션의 차이는 휴대폰 위치기반 방식과 자녀의 활동감시 방식이다. 부모들의 자녀안전관리에 대한 다양한 요구사항과 제약사항을 수용하기 위해서 객체지향 방법론을 이용해서 애플리케이션을 분석 및 설계하고, 클래스 다이어그램을 작성하였다. 애플리케이션 분석과 설계는 Rational Rose를 이용하여 모델링하고, 설계 과정에서 나타나는 산출물의 의미와 작성절차에 대한 간략한 설명을 덧붙여 둠으로써 설계된 애플리케이션의 이해를 높였다. 마지막으로 클래스를 참조하여 객체지향DB 구현을 수행하였다. 청소년 상대 강력범죄가 늘어가고 있는 시점에 자녀의 안전을 보장할 수 있는 애플리케이션으로 이용될 수 있을 것으로 기대된다.

more

목차

국문 요약 - 1 -
영문 요약 - 2 -
Ⅰ. 서론 - 3 -
Ⅱ. 애플리케이션 요구사항 분석 - 4 -
1. 애플리케이션 개요 - 4 -
2. 데이터 요구사항 - 4 -
3. 기능 요구사항 - 8 -
Ⅲ. 객체지향 애플리케이션 설계 - 10 -
1. 도메인 설명 - 10 -
2. 과제 기술서 - 10 -
3. 유스케이스 모델링 - 11 -
3.1. 액터 정의 - 12 -
3.2. 유스케이스 정의 - 13 -
3.3. 요구사항 추적표 작성 - 15 -
3.4. 유스케이스 다이어그램 작성 - 15 -
4. 유스케이스 정적 분석 - 36 -
4.1. 클래스 찾기 - 37 -
4.2. 제거대상 클래스선정 - 37 -
4.3. 정제된 클래스 - 39 -
4.4. 연관(Association) 찾기 - 39 -
4.5. 제거대상 연관(Association) 선정 - 39 -
4.6. 정제된 연관(Association) - 40 -
4.7. 초기 클래스 다이어그램 작성 - 40 -
5. 유스케이스 동적 분석 - 42 -
5.1. 시퀀스 다이어그램 작성 - 43 -
5.2. 액티비티 다이어그램 작성 - 49 -
6. 클래스 다이어그램 작성 - 51 -
7. 객체지향 DB 구현 - 53 -
Ⅳ. 결론 - 56 -
<참고문헌> - 56 -

more