*수*
Bronze개인
팔로워0 팔로우
소개
등록된 소개글이 없습니다.
전문분야 등록된 전문분야가 없습니다.
판매자 정보
학교정보
입력된 정보가 없습니다.
직장정보
입력된 정보가 없습니다.
자격증
  • 입력된 정보가 없습니다.
판매지수
전체자료 30
검색어 입력폼
  • 이원목적분류표양식
    학년도 학년 과 평가문제 이원목적 분류표고 사 종 류 : 학기 고사출 제 교 생 : 인결재계부 장교감교장객관식문항번호평 가 내 용(평가목표의 구체적 진술)행동영역난이도배 점정 답출제자지식이해적용상중하소계합 계구 분지필 평가수행평가합 계객관식주관식문 항 수문항별 배점만점점수반영비율(%)반영비율은 평가기준안의 중간, 기말 지필평가 비율의 합계, 수행평가는 교과별 수행평가 반영비율 기입
    교육학| 2008.11.17| 2페이지| 1,000원| 조회(798)
    미리보기
  • 학습자 동기 유발 전략
    목차서론 ㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍ 3동기란 무엇인가?본론 ㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍ 4Ⅰ. 학습자 동기 유발의 필요성Ⅱ. 학습자 동기 유발을 위한 교사의교수전략Ⅲ. 부모님의 학습자 동기 유발 전략결론 ㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍ 8※참고자료 ㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍ 9서론동기는 행동을 조작하고 활기 있게 하는 힘으로 힘이 무엇을 움직이게 하는 것처럼 동기는 사람을 움직이게 한다. 동기란 움직인다는 의미의 라틴어 Movere 에서 유래되었으며, 인간의 행동을 일으키는 근원적인 힘으로 이해되고 있다. 동기에 대해 학자들에 따라 약간의 차이를 보이고 있는데, Atkinson은 행위의 방향과 강도 및 지속에 대한 직접적인 영향이라고 정의하였으며,Young은 인간과 동물의 행위를 결정짓는 요인이라고 정의한다.동기의 내용을 보다 구체화 하면, 동기란 ㉠ 어떤 행동을 발생시키고, ㉡ 그 행동을 유지시키며, ㉢ 그 행동의 방향을 정해 주는 요인으로 정의할 수 있다.결국, 동기란 인간의 행동을 활성화 시키고 행동의 방향을 정해주는 심리적 요인으로, 인간의 행동을 특정한 목표로 이끄는 내적인 힘을 의미한다.교사가 적절한 계획을 세우고 열정적인 수업을 진행할지라도 학생들이 학업에 실패하는 경우가 있는데, 그러한 이유 중의 하나가 동기의 문제다.학습에 있어서 동기가 중요성에 대해서 살펴보면, Atkinson의 연구에 따르면 특정과제에 사용하는 시간량과 그 과제에 대한 동기의 강도는 정비례한다. 즉 이는 어떤 과제에 대한 학생의 동기수준이 그가 사용하는 시간량으로 측정될 수 있음을 시사한다.따라서 교사가 학생들로 하여금 그 과제의 수행을 위해 사용하는 시간량을 늘리도록 하기 위해서는 그 과제에 대한 학생의 동기를 증가시키는 일이 선행되어야 할 것이다.동기는 학습과 관련하여 일반동기와 특수동기로 구분할 수 있다.학습에 대한 일반동기란 학습 상황에서 지식의 습득과 기능의 숙달을 위해 노력하는 지속적이고 폭넓은 경향을 의미한다. 이때, ‘지속적’이라는 단어는 중요한 의미를 갖는데형성시킬 수 있다는 비판을 받기도 한다.내재적 동기란 어떤 과제에 대하여 본인이 가지고 있는 흥미, 호기심, 자기만족감과 성취감 등에서 비롯되는 동기를 의미하는 것이다. 이는 과제 수행의 결과에 대해 주어지는 강화와 관계없이 활동 그 자체나 그로 인한 성취감이 보상으로 작용하기 때문에 지속력이 강하다.인간의 내적 정신과정을 중시하는 인지주의는 내재적 동기를 중시하며 학생들의 성취동기, 자아실현의 욕구 등은 내재적 동기의 대표적인 예이다.교사는 두 가지 동기에 의한 내재적 보상과 외재적 보상을 이용하여 학습활동에 대한 동기를 유발시켜 주어야 한다. 내재적 보상이란 학습활동에 대하여 성공감이나 만족감을 느끼는 것으로 활동에서의 성취감으로 인해 자아존중감의 향상을 가져오게 된다. 그리고 외재적 보상이란 학습활동 자체와는 관계없이 타인에 의해서 통제되는 돈이나 음식 또는 특권 등이 주어지는 것을 의미한다.또한 지속력이 강한 내재적 동기를 유발하는 것이 바람직하나, 절적한 외적 동기유발 방법의 적용 없이 순수한 내재적 동기유발은 어렵다. 따라서 외재적 동기 유발을 통해 내적 동기를 자극할 필요가 없으며, 보상이나 벌, 경쟁을 통해 유발된 외적 동기가 내적 동기로 전이될 수 있도록 유도해야 한다.본론Ⅰ. 동기유발의 필요성학습 동기는 학습을 하고자 하는 의욕을 말하는 것으로, 학습을 시작하기 전에 필요한 시작동기, 학습과정 중에 적극적으로 참여하고자 하는 지속동기, 학습이 끝난 후에 또 다른 학습을 시작하고자 하는 계속동기 등이 있다. 학습과 학습 동기는 일방적인 관계가 아니며, 학습동기가 자발적으로 유발될 때까지 학습 활동을 연기할 필요는 없다. 오히려 학습을 통한 만족감에서 학습동기를 유발할 수 있기 때문이다.그러나 이러한 동기가 유발되지 않은 학생들은 다음과 같은 특징을 갖고 있다.- 무엇을 학습해야 할지 모릅니다.- 학습내용이 지루하고 재미없다고 말합니다.- 학습과제를 마치는 데 상당한 시간과 노력이 요구됩니다.- 제한된 경험을 갖고 있으며, 선수학습이 불충분합니다표를 갖도록 유도하기로 했다. C양은 자신의 적성을 고려해 교육대학교에 진학해 초등학교 선생님이 되는 것을 목표로 삼았다. 목표가 생긴 C양은 일단 마음가짐이 달라지고 행동도 변하기 시작했다. 목표를 달성하는 구체적인 계획이 필요하다는 조언에 따라 C양은 다음과 같은 순서에 따라 실행 계획을 세웠다.C양은 교육대학에 진학하기에는 실력이 턱없이 부족했다. C양은 어려운 과목보다 좋아하는 과목, 쉬운 과목부터 공부하기 시작했다. “공부가 어려운 게 아니더라고요. 좋아하는 과목 위주로 시간을 조금씩 늘려가며 공부하니까 다른 과목에도 저절로 흥미가 생기고 자신감도 붙게 되더라고요.”이제는 방과 후 집으로 돌아오면 그 날 배운 것을 우선 복습한다는 C양은 단기 목표로 중상위권 친구를 선의의 경쟁자로 삼아 공부하고 있다.4개월 후 2차 검사에서 C양의 학습동기촉진기술 점수는 75점으로 나타나 노력한 만큼 성과를 거둔 것으로 분석됐다.이처럼 학습동기가 높은 아이들은 스스로 열심히 공부한다. 그런데 요즘 아이들은 성취감을 맛보기는커녕 매사에 의욕이 없고, 오리려 무기력함에 빠져있는 경우가 더 많다. 자기가 원하는 일은 할 수 없고, 부모가 시키는 일만 해야 할 때 성취동기는 자랄 여지가 없다.그러므로 학생들의 학습에 있어서 동기 유발은 매우 중요하다고 볼 수 있다.Ⅱ. 학습자 동기 유발을 위한 교사의 교수전략어느 신문에서는 교사 자발성 키울 정책이 시급하다고 하고 있다.이 같은 필요성을 구현하는 데 핵심 동력이 되는 교사들의 자발적 의지를 키울 수 있는 정책이 시급하다는 것이 많은 전문가들은 조언한다. 교사들의 자발적인 연구공동체를 장려하고 지원함으로써 교사들의 사기를 북돋아줘야 한다는 것이다. 서울 염광중 박근우(36) 교사는 “자꾸 뭔가를 조직하고 구조화하고 이를 통해 시스템화하려는 정책은 단기적 효과를 바라는 조급함에서 비롯된다”며 “정보화 사회에서 바람직한 교육은 ‘자율’과 ‘다양성’을 통해 이뤄져야 하는게 아니냐”고 반문한다.이러한 학생들의 학습 동기를 유발하기 위 것입니다.또한 수업 시간을 적절하게 배분하여 구조화하는 것도 주의집중을 유발할 수 있습니다. 2-3시간의 수업을 쉼없이 계속 진행하는 것보다는 학생들이 주의집중할 수 있는 시간을 고려하여 약 20분 단위로 수업의 내용을 구조화하여 수업 장면에서 변화를 주는 것이 좋습니다. 아울러 교수님의 목소리 톤이나 자세의 변화, 적절한 자리 이동도 학생들의 주의를 집중시키는 데 유용합니다.둘째, 자기효능감(self-efficacy)을 강화시켜야 합니다. ?자기효능감이란 자기 자신이 잘 할 수 있다고 스스로 기대하는 것을 말합니다. 사람들은 자신이 잘 할 수 있다고 기대할 때, 더욱 열심히 하려는 경향이 있으며 실제 수행의 결과도 좋아진다는 연구 결과가 많습니다. 학습을 수행하는 데 있어서 자기효능감을 갖고 있다면, 실질적인 자신의 수준 이상의 성과를 거둘 수 있습니다.그러나 자기효능감을 지나치게 낙관적으로 갖고 있거나 오히려 비관적으로 지각하는 것은 위험합니다. 학생들이 자신의 능력을 과대평가하고 있다면, 자신의 약점에 대한 정보를 제시받았을 때 자신의 행동을 변화 시키도록 동기화되지 않을 수 있기 때문입니다. 또한 자신의 능력을 지나치게 과소평가하고 있다면, 자신의 장점에 대한 정보를 제시 받았다고 해도 인정하지 않고 더 이상의 성과를 내지 못할 수 있습니다. 적절한 자기효능감을 갖도록 하기 위해서는 우선 수업 내용을 제시할 때 실제 생활과의 관련성을 강조하여 제시된 내용들이 일상생활에서 뿐만 아니라 향후 자신의 미래를 개척해 나가는 데에도 도움이 될 수 있음을 인식하도록 해야 합니다. 학생들에게 피드백을 줄 때에는 그들이 무엇을 할 수 있고, 할 수 없는 지를 명확히 이해하도록 하고, 정확하고 실제적인 피드백을 제공하는 것이 좋습니다. 이러한 피드백은 학생에게 개별적으로 제시할 수도 있고, 소속된 그룹 단위로 제시할 수도 있습니다. 집단적으로 갖게 되는 자기 효능감 역시 학생 개인의 자기효능감을 향상시키는 데 도움이 될 수 있기 때문입니다. 또한 교수님께서 보여주시는 어떤 학습과제라도 성공적으로 수행함으로써 자신감을 갖게 되고 그 결과, 자신에 대한 만족감과 자존심이 고양됩니다. 또한 동료를 도와주는 과정을 통해 학습내용에 대한 전문가가 됨으로써 성적 향상과 함께 만족감을 느낄 수 있는 기회가 많아집니다. 협동학습을 통해 학습 지속력, 학습 참여 정도, 과제 해결 노력 등에 관한 특성이 향상되었다는 연구 결과도 다수 있습니다. 효과적이고 효율적인 협동학습을 수행하기 위해서는 그룹 구성원들 간의 고른 참여와 기여가 필수적입니다. 이를 견인하기 위해서는 학생들 간의 상호평가를 실시하는 것도 한 방법이 됩니다. 상호평가를 할 때에는 그 평가 기준을 각 그룹에서 직접 마련하도록 하고, 그룹 상호간에 참조할 수 있도록 하여 보다 실질적이고 객관적인 평가 기준을 수립하는 것이 좋습니다.한편, 가상강의를 병행하신다면 학습자간 상호작용을 위한‘이야기 하고 싶다’,‘ 다른 사람들은 어떻게할까?’등의 메뉴를 개설하여 활용함으로써 협동학습의 효과를 높일 수 있습니다.다섯째, 도전 가능한 목표를 설정하도록 합니다.학생들이 해당 수업에서 스스로 도전 가능한 목표를 설정하고, 이를 달성하기 위해 노력하는 것은 진정한 학습동기를 유발하고 지속시키는 방법이 됩니다. 목표를 설정하도록 한 후, 학생들의 수준에 맞추어 무리하지 않고 달성할 수 있는 목표인지 점검을 해주시면 더욱 좋겠습니다. 지나치게 높은 수준의 목표라면 그 목표를 달성하는 데 필요한 세부 목표들을 구체적으로 수립하도록 하여 단계적인 목표 달성을 이룰 수 있도록 합니다. 지나치게 낮은 수준의 목표라면 적절한 도전 과제를 제시합니다. ?여섯째, 개별적인 피드백을 제공합니다.학생들에게 개별적인 피드백을 제공하는 것은 학습자 개인의 동기를 유발하는 데 효과적인 방법이 됩니다. 원격교육에서 개별화된 메시지를 받은 학습자들은 79%의 코스 수료율을 보인 반면, 집단 메시지를 받은 학습자들은 58%의 코스 수료율을 보였다는 연구결과에서도 볼 수 있듯이 개별적인 피드백이 교육의 형태를 막론하고 실제 것이다
    교육학| 2008.11.17| 8페이지| 2,000원| 조회(311)
    미리보기
  • Ethereal을 이용한 패킷분석
    ( Ethereal을 이용한 패킷분석 )? 강 의 명 : TCP/IP? 담당교수 :? 학 과 :? 학 번 :? 이 름 :◎ Ethereal 동작원리- Ethereal은 네트워크 인터페이스 카드로 들어오거나 나가는 패킷을 캡처 및 분석 해 주는 도구입니다.Windows의 NIC Driver는 NIC으로 들어오는 패킷들 중 목적지 어드레스가 일치하지 않는 패킷은 버리도록 되어 있기 때문에, 이런 패킷까지 모두 캡처하기 위해서는 특별한 처리가 필요합니다. 이러한 처리를 위해 Ethereal에서는 WinPcap이라는 프로그램을 사용합니다. WinPcap은NIC으로 들어오는 모든 패킷을 캡처하여 어플리케이션 레벨까지 전달해 줍니다.Ethereal은 WinPcap이 캡처하여 어플리케이션 레벨까지 전달한 패킷들을 종류에 따라 분석하기 쉽게 각 요소를 구분하여 디스플레이 해 줍니다. Ethereal은 700개가 넘는 다양한 종류의 패킷을 인식하여 각 요소를 분해해 줍니다.정리하면, 실제 패킷 캡처는 WinPcap에 의해 이루어지며 Ethereal은 캡처된 패킷을 분석하는 역할을 하게 됩니다.◎ Ethereal 설정 방법① Capture- "Interface"는 NIC을 선택하는 부분입니다. 선택된 NIC을 통해 나가고 들어오는 패킷들을 대상으로 캡처를 수행합니다.현재 사용하고 있는 NIC이 이더넷 표준을 따르기 때문에“Link-layer header type”은Ethernet이 자동으로 선택됩니다.Ethereal의 패킷 분석 속도보다 캡처되는 패킷의 양이 더 많을 경우 버퍼링이 필요합니다. “Buffer size"에서 버퍼의 크기를 결정할 수 있습니다.“Capture packets in promiscuous mode"가 선택되면 NIC으로 들어오는 패킷의 MAC주소가 일치하지 않더라도 모두 캡처합니다. 하지만 이 옵션을 선택하더라도, 이더넷 스위치가 MAC 테이블을 참조해 패킷을 목적지로만 전송해 주는 기능을 수행할 경우에는 NIC의 MAC과 일치하는 패킷만 들어오기 때문에 캡처 파일을 제거해 전체 파일 수를 일정하게 유지할 수 있으며, 일정 파일 수만큼 캡처 후 자동으로 캡처를 종료할 수 있습니다.③ Stop Capture- 자동으로 캡처를 종료할 조건을 지정합니다. 패킷의 수와 용량, 경과 시간을 설정해 조건이 만족되면 자동으로 캡처를 종료합니다.④ Display Option- "Update list of patckets in real time“을 선택하면 캡처된 패킷이 실시간으로 디스플레이 됩니다.”Automatic scrolling in live capture"를 선택하면 마지막에 캡처된 패킷으로 자동 스크롤 됩니다.“Hide capture info dialog”를 선택하면 캡처하는 동안 나오는 패킷 통계 다이얼로그를 표시하지 않습니다.⑤ Name Resolution- "Enable MAC name resolution"을 선택하면 MAC 어드레스의 상위 3Byte가 NIC 고유 명칭으로 변환되어 표시됩니다.“Enable network name resolution"을 선택하면 IP가 도메인네임으로 변환되어 출력됩니다.“Enable transport name resolution"을 선택하면 Common 포트 번호가 서비스 이름으로 바뀌어 출력됩니다.모든 설정을 마친 후 "Start"를 클릭하면 캡처를 시작합니다.캡처된 패킷은 Display Filter 옵션을 조절하여 선택적으로 표시할 수 있습니다.◎ Ethernet 프레임 구조목적지 MAC Address(6byte)출발지 MACAddress(6byte)타입(2byte)데이터(1500byte)체크섬(4byte)① 패킷분석? 어느 한 패킷의 Ethernet 프레임 구조에서 Header부분(목적지 MAC Address, 출발지 MAC Address, 타입)을 분석한 내용이다.? Destination : 00:02:85:20:96:60은 목적지 MAC Address를 나타낸 부분이다.? Source : 00:40:ca:21:cd:59은 출발지 MAC Address를 나타낸 부분이다 부분이 꼭 들어 있을 것이다. 또한 IP부분을 가지는 프로토콜이 나올 경우에 이 부분을 생략할 것이다.? IP버전은 4이고, Header의 길이는 20 bytes이다.? Total Length 는 IP 패킷의 총 크기를 의미한다. 591의 크기를 갖고 있는 걸 알 수 있다.? Identification은 패킷들을 구분하기 위한 IP이다. 이 패킷의 ID는 0x9af3이다.? Flag는 3비트의 크기로 more fragment가 0일 경우 마지막 패킷임 을 의미하고 1일 경우 연속되는 패킷임을 의미한다. Don't fragment는 세분화 가능 여부를 의미하는 플래그로 0일 경우 세분화가 가능하다는 의미가 되고 1일 경우 세분화가 불가능하다는 의미로 여기서는 세분화가 불가능하다. Reserved bit는 예약된 비트로 사용되지 않는다.? Fragment Offset은 전체 프레임중 이 패킷의 시작위치를 표시합니다.? Time to live는 패킷이 네트워크상에 얼마나 오래 머무를 수 있는지를 나타내준다. 노드를 지날 때마다 1씩 감소한다.? Protocol : 0x06은 IP 헤더 뒤에 오는 Protocl이 TCP임을 의미한다.? Header Checksum이란, 패킷전송 중 Header에 오류가 있는지를 체크해 주는 것이다.? Source 218.236.235.63은 이 패킷을 보낸 소스의 주소가 이것이라고 나타내 주는 것을 말하고, Destination 121.156.69.22는 목적지 주소를 말한다.2. TCP① 동작이론- TCP는 인터넷상의 컴퓨터들 사이에서 데이터를 메시지의 형태로 보내기 위해 IP와 함께 사용되는 프로토콜이다. IP가 실제로 데이터의 배달처리를 관장하는 동안, TCP는 데이터 패킷을 추적 관리한다. 여기서 패킷이란, 메시지는 인터넷 내에서 효율적인 라우팅을 하기 위해 여러 개의 작은 조각으로 나누어지는 데 이것을 패킷이라고 부른다.HTML 파일이 웹 서버로부터 사용자에게 보내질 때, 서버 내에 있는 TCP 프로그램 계층은 파일을 여러 속한다.② 패킷 캡처③ 패킷 분석? Source Port : 14886은 송신측 포트번호로 IP Address로 지정된 곳의 어느 프로세스로 갈지 정해주는 것이다.? Destination Port : 19101은 수신측 포트번호로 IP Address로 지정된 곳의 어느 프로세스로 갈지 정해주는 것이다.? Sequence Number : 0은 송신 Data의 일련번호를 말한다.? Acknowledgement Number : 0 수신 Data의 일련번호를 말한다.? Windows Size가 64240인 것으로 보아 흐름제어용으로 사용 64240 byte가 사용되었다는 것을 확인 할 수 있다.? checksum은 오류가 있는지 체크 해준다.3. UDP① 동작이론- UDP는 프로토콜의 TCP/IP 계층으로 볼 때 트랜스포트 계층에 위치하는 프로토콜로, 패킷을 Port로 구분되는 곳과 통신할 수 있게 하는 전달 환경을 제공한다. 이러한UDP 패킷은 IP패킷과 마찬가지로 헤더를 가지게 됩니다. 헤더에는 출발지, 목적지 포트, 등을 주요 내용으로 여러 가지 정보가 있는데 이 포트 번호를 기준으로 UDP의 상위 프로토콜이 결정된다.② 패킷 캡처③ 패킷 분석? Source Port : 1067(1067)은 송신측 포트번호로 IP Address로 지정된 곳의 어느 프로세스로 갈지 정해주는 것이다.? Destination Port : domain(53) 은 수신측 포트번호로 IP Address로 지정된 곳의 어느 프로세스로 갈지 정해주는 것이다.? Length : 38은 데이터의 길이를 나타내는 것으로 38byte의 데이터 길이를 갖는다.? Checksum : 0x01f2는 위에 나오는 Checksum들과 같이 오류를 체크한다.4. DNS① 동작이론- 클라이언트는 DNS 서버에게 문자열 주소를 이용해 질의하고, 서버는 문자열 주소에 해당하는 IP를 찾아 응답한다.② 패킷 캡처③ 패킷분석? Flags의 Response 비트가 0이므로 이 메시지는 Query 메시지이다.? Recu 있다.② 패킷캡처③ 패킷분석? 이 패킷은 Request 메시지이고 Type이 8이다.? Sequence number : 0x2845는 Reply 메시지도 같은 값을 가져 어떤 Request 메시지에 대한 Reply인지 식별할 수 있다.? 이 패킷의 데이터 길이는 64byte 이다.6. ARP① 동작이론- ARP는 IP주소에 대응되는 MAC 주소를 찾기 위해 사용됩니다. ARP는 같은 서브 넷 안에서만 동작하며, 패킷을 다른 서브 넷으로 보내기 위해서는 ARP를 이용해 게이트웨이의 MAC 주소를 알아내서 패킷을 게이트웨이로 보내야 합니다.? ARP Request 메시지에 MAC 주소를 알고 싶은 IP를 담아 브로드캐스팅 합니다.? 수신된 ARP Request 메시지를 검사해 자신의 IP와 일치하면 MAC 주소를 담아 ARP Reply 메시지를 유니캐스트 방식으로 송신합니다.② 패킷캡처③ 패킷분석? ARP 패킷을 보면 Hardware타입과 Protocol타입, 송신자와 수신자의 MAC Address와 IP Address가 분석되어 나타난다.? request 패킷에서는 Sender의 MAC과 IP가 표시되어 있으며, target에 정보에는 IP만 채워져 있다. 이유는 아직 MAC Address는 모르는 상태이기 때문이다. 따라서 ARP의 reply 패킷에는 target의 MAX Address도 나타나게 된다.7. HTTP① 동작이론- 웹 클라이언트가 서버의 80번 포트로 요청을 보내면, 서버는 새로운 포트와 연결을 맺는다. 클라이언트가 HTTP Request 메시지를 보내면, 서버는 HTTP Response 메시지로 응답한다.요청 라인에는 메소스, URL, HTTP 버전 정보가 담기며, 상태 라인은 HTTP 버전, 상태 코드 및 정보로 구성되어 있다. 일반 헤더에는 캐쉬, 연결 유지, 시간, 인코딩 방법 등의 정보가 포함된다. 요청 헤더는 인증 필드, 받아들일 수 있는 인코딩 방법과 언어, 브라우저가 캐싱하고 있는 페이지의 고유 번호 등으로 구성된다. 응답 헤더는다.
    공학/기술| 2008.11.14| 15페이지| 2,000원| 조회(1,346)
    미리보기
  • 데이터베이스 모델링
    ( 데이터베이스 모델링 )? 강 의 명 : 데이터베이스? 담당교수 :? 학 과 :? 학 번 :? 이 름 :- 목 차 -1. 데이터 모델링이란? 3P2. 데이터 모델의 종류 3p3. 데이터 모델링 절차 3p4. 데이터 모델링을 할 때 주의 할 점 3p5. 데이터 모델링 할 때 고려사항 4p6. 데이터 모델링에 필요한 기본적인 개념 4p7. 데이터 모델링에 관한 나의 생각 5p8. 내가 생각해본 지식인 게시판 ERD 5p§ 데이터 모델링이란?- 데이터베이스를 사용하기에 앞서 어떤 데이터들을 어떻게 사용할 것인지 미리 설계해 두는 것은 매우 중요하다. 현재 구축하고자 하는 데이터베이스 시스템에 필요한 데이터가 무엇인지 파악하고 그 상관관계를 확인 하는 것을 데이터 모델링이라고 한다.( MySQL로 배우는 데이터베이스프로그래밍 : 28p)§ 데이터 모델의 종류- 데이터 모델은 일반적으로 개념, 논리, 물리 등 3단계로 분류하며, 세 개의 모델을 순서대로 작성하는 절차를 거친다. 개념 모델과 논리 모델은 추상화 작업에 가까우며, 물리 모델은 설계 작업이라 할 수 있다.◎ 개념 모델 : 가장 먼저 작성하는 모델로 구축하려는 시스템에 대한 각종 요구 조건을 기술하는 것이다.◎ 논리 모델 : 개념 모델에 시스템이 필요로 하는 데이터 항목을 상세히 기입한 것이 논리 모델이다.◎ 물리 모델 : 실제 운영 가능한 상태 혹은 자료를 입력할 테이블의 형태를 구체적으로 표현하는 것이다.§ 데이터 모델링 절차◎ 업무흐름파악- 모델링에 앞서 사용자의 요구사항을 문서화하는 작업이 선행되어야 한다.◎ 개체 추출- 개체 후보들 가운데서 장기간 보존해야 하거나, 시스템이 종료한 후에도 지워져 서는 안 되는 정보를 추출한다.◎ 개체간의 관계 설정- 가치 있는 정보를 어떻게 효율적으로 정확히 조회할 수 있는가 하는 점이다.◎ 주요 키(primary key)와 속성(attribute) 파악 및 제약 설정- 각 개체에 포함된 정보를 정확하게 검색할 수 있도록 개체에 포함된 데이터를 유일하게 구분할 수 있는 정보(주요 키)를 설정해야 한다. 그리고 각 속성 크기와 자료 유형을 결정하며, 속성에 빈값이 들어가서는 안 되는 식의 제약 사항을 지정한다.◎ 상향식 분석을 통한 재구성- 새로운 개체를 추출하기 보다는 속성을 추가하고, 관계를 더욱 명확히 파악하는 데 중점을 둬야 하는 것( 마이크로소프트[2006년 5월호] )§ 데이터 모델링을 할 때 주의하여 생각 할 점◎ 비즈니스사용자와의 약속- 사용자의 정보요구에 대한 종합적인 이해를 촉진- 업무(요소)를 반영하고 그것들 간의 관계를 데이터 관점에서 설정- 사용자의 요구사항을 만족시켜줄 수 있는 데이터 설계도◎ IT 그룹간의 약속- 설계자, 개발자 및 사용자간의 효과적인 의사전달 수단- 데이터저장 및 통제를 위한 청사진- 정확성, 무결성, 공유성, 융통성이 높은 DB및 파일 구조설계를 위한 기초제공 (단 물리적인 구현과는 독립적)◎ 최고경영자와의 약속- 향후 To-Be Solution에 대한 기반제공 및 이해 촉진- 전사적인 비즈니스, 정보의 시각적/구조적 표현§ 데이터 모델링을 할 때 고려해야 할 사항◎ 효율성과 성능 향상(Efficiency & Performance)- 필요한 정보를 제공해줄 수 있는가?- 얼마나 빠른 시간 안에 정보를 제공하는가?- 논리적 프로토타이핑을 함으로서 구현이 용이하고 비용을 절감할 수 있는가?◎ 유연성(Flexibility)- 새로운 요구사항에 대하여 얼마나 쉽게 시스템에 적용 가능한가?- 비즈니스 전략을 적극 지원할 수 있는 아키텍쳐인가?( www.fkii.or.kr)§ 데이터 모델링에 필요한 기본적인 개념◎ 엔티티- 데이터 모델링을 진행하는 첫 번째 단계로 복잡한 현실 세계를 모델링하기 위해 가장 중요한 추상화된 개념부터 시작한다. 엔티티는 현실 세계 안의 유?무형의 다른 것들과 구별되는 사물들을 의미하며, 속성들의 집합을 가진다. 예를 들어 학생이나 교수, 책처럼 물리적으로 존재하는 유형의 대상이 될 수도 있고 과목, 학과처럼 개념적으로 존재하는 대상이 될 수도 있다.◎ 관계- 여러 엔티티 간의 업무적인 연관성으로 다시 말하면, 엔티티 타입의 모든 인스턴스들 즉, 엔티티 집합들 사이의 대응성 또는 사상을 의미한다. 예를 들어 비디오 대여점에서 비디오 테이블과 회원 테이블사이에 대여한다는 관계가 성립된다.◎ 속성- 저장할 필요가 있는 엔티티에 관한 정보를 의미하는 것으로 속성은 엔티티의 성질, 분류, 수량, 상태, 특성, 특징 등을 나타내는 세부 사항을 의미한다.( 데이터베이스 개론 : 43p~52P )§ 데이터 모델링에 관한 나의 생각- 데이터 모델링은 데이터베이스 설계 과정 중 어느 과정보다 많은 생각을 해야 하는 단계라고 생각 된다. 데이터들을 가장 효율적으로 관리 할 수 있게 해야 하며, 어떠한 상황에서도 문제가 일어나지 않도록 만들어야 하기 때문이다. 이 데이터 모델링을 할 때는 어디에 쓰이고 누가 쓸 데이터들인지 또 어떻게 사용될 것인지 등 전반적이면서 구체적인 개념을 잡아가는 과정으로 생각된다.예전에 php수업을 들으면서 프로젝트로 쇼핑몰을 만드는 것을 한 적이 있었다. 물론 정석으로 완성 하지는 못하였다. 어쨌든, 쇼핑몰이 어떤 과정으로 돌아가는지 파악하고 개념을 잡은 다음에는 이에 맞춰 데이터들이 어디에 어떻게 필요한지에 따라 테이블을 만들었었다. 이 경험에서 보면 데이터 모델링을 할 때 관계설정단계가 가장 중요한 것으로 생각된다. 책에선 본 바로는 엔티티가 처음단계라고 하였다. 그런데 나의 생각으로는 관계를 알아야 그 관계에 필요한 테이블들이 생길 것이고 불필요한 것은 빼는 등 데이터들의 쓸데없는 낭비를 줄일 수 있을 것이기 때문에 그 무엇보다 관계설정이 중요하며 이 과정이 제일 처음으로 행해져야 된다고 생각한다. 이번 지식인게시판을 이용하여 ERD 그림을 그릴 때도 회원테이블과 질문테이블 그리고 답변테이블들의 관계를 먼저 개념을 잡고 넘어 갔었다.
    공학/기술| 2008.11.03| 5페이지| 1,000원| 조회(768)
    미리보기
  • 주파수변환
    주파수 변환1.1 푸리에 변환시간영역의 함수를 주파수영역의 함수로 변환하는 것을 말하며, 그 역은 역푸리에 변환이라고 한다.푸리에 분석 및 푸리에 합성의 종합적인 형태이며, 라플라스 변환의 일반화로 볼 수 있다.음향이나 영상신호 등 일반적인 정보신호들은 여러 가지 주파수 성분을 포함하고 있다.일반적인 신호들은 시간적으로 주기신호와 비주기 신호를 모두 포함하여 푸리에 변환으로 해석하여 주파수에 대한 신호의 진폭과 위상을 주파수특성으로 얻을 수 있다.푸리에 변환식은 푸리에 급수의 복소지수 형식인 다음과 같은 식에서 유도 할 수 있다.◈푸리에 변환(Fourier transform)의 정의◈푸리에 역변환(inverse fourier transform)의 정의1.2 푸리에 변환의 성질푸리에 변환의 정의식에 오일러의 공식를 적용하면 복소수의 성질을 이용하여 신호의 주파수영역에서 진폭와 위상 ?(ω) 의 스펙트럼을 다음과 같이 구할 수 있다.푸리에 변환의 성질에는 선형성, 공액복소수성질, 시간비례, 시간천이, 주파수천이, 시간 컨벌루션과 주파수 컨벌루션, 시간영역에서의 미순, 시간영역에서의 적분과 쌍대성이 있다.그 중 몇 가지만 설명하자면 아래와 같다.① 선형성 (linearity)② 시간천이 (time shift)③ 주파수천이 (frequency shift)④ 시간 컨벌루션 (time convolution)⑤ 쌍대성 (duality시간 도메인 상에서의 컨벌루션은 주파수 도메인에서의 곱으로 표현되고, 시간 도메인에서의 곱은 주파수 도메인에서의 컨벌루션으로 표현되는데, 이러한 특성을 쌍대성 이라고 한다.1.3 특이함수의 푸리에 변환신호를 해석할 때 실제 신호를 근사적으로 표현하기에 매우 편리해서 자주 사용되는 특이함수는 자연현상이나 정상적인 물리계에서는 나타나지 않는다. 유한한 범위를 갖고 있지도 않고 모든 차수의 유한한 미분도 갖지 않는 이른바 수학적인 방법에서만 존재하는 함수들이다. 자연계에서 전기신호는 특이함수처럼 급격하게 변할 수 없기 때문에 수식으로 표현하기도 어렵다. 더욱이 자연계의 신호 형태를 그대로 수식에 넣어 신호를 해석하는 것은 무척 어려운 일이다. 신호의 해석에서 위와 같이 실제의 자연현상에 근사한 특이함수모델을 사용하면 쉽게 신호를 해석할 수 있다. 실제 자연현상과 이에 해당하는 특이 함수 모델을 예로 들어 나타내었다.1.4 푸리에 변환 쌍통신신호의 해석에 많이 사용되는 몇 가지 기본적인 신호에 대한 푸리에 변환 쌍을 정리해보았다. 시간영역에서 신호의 형태를 알고 있으면 이 변환 쌍들을 이용하여 주파수 영역에서 나타날 스펙트럼의 형태를 대략 짐작할 수 있다.푸리에 변환 쌍 중 몇 가지만 정리해 보면 아래와 같다.◈ 충격파 함수 (impulse function)의 푸리에 변환 쌍◈ 삼각파 함수 (triangular function)의 푸리에 변환 쌍◈ 사각파 함수 (rectangular function)의 푸리에 변환 쌍◈ 샘플링 함수 (sampling function)의 푸리에 변환 쌍◈ 주기 충격파 함수의 푸리에 변환 쌍◈의 변환- 충격파 함수가 나타나지 않는 보통의 주파수 스펙트럼주파수 축을 ω나 f로 바꾸어도 해당되는 주파수에서의 스펙트럼의 크기 F(ω)와 F(f)는 물리적으로 같을 수밖에 없다.사실상 같은 주파수인 f = 0일 때의 스펙트럼 크기와 ω= 0 일 때의 크기가 다를 수 없다.또 f = 1000 일 때와 ω= 2π x 1000일 때의 스펙트럼의 크기가 다를 수 없기 때문이다.주파수 스펙트럼에서 충격파가 나타나지 않는 푸리에 변환의변환은 아래식과 같고,그림은 다음과 같다.1.5 주파수 변환과 관련된 정리들◈ 주파수 스펙트럼에 대한 중첩의 정리 (principle of superposition)여러 가지 주파수 성분을 갖는 신호가 합쳐진 신호의 전체 주파수 스펙트럼은 각 주파수 성분에 대한 스펙트럼의 합이 된다.어떤 주파수 성분의 크기가 변하면 해당 스펙트럼의 크기만 변한다.◈ 파세발의 정리 (Parseval's theorem)동일한 신호를 시간영역과 주파수영역의 서로 다른 영역에서 해석하더라도 같은 신호에 대해서 각 영역에서 구한 전력이나 에너지는 서로 같아야 한다.
    공학/기술| 2008.10.28| 5페이지| 1,000원| 조회(1,648)
    미리보기
전체보기
해캠 AI 챗봇과 대화하기
챗봇으로 간편하게 상담해보세요.
2026년 05월 19일 화요일
AI 챗봇
안녕하세요. 해피캠퍼스 AI 챗봇입니다. 무엇이 궁금하신가요?
6:39 오후
문서 초안을 생성해주는 EasyAI
안녕하세요 해피캠퍼스의 20년의 운영 노하우를 이용하여 당신만의 초안을 만들어주는 EasyAI 입니다.
저는 아래와 같이 작업을 도와드립니다.
- 주제만 입력하면 AI가 방대한 정보를 재가공하여, 최적의 목차와 내용을 자동으로 만들어 드립니다.
- 장문의 콘텐츠를 쉽고 빠르게 작성해 드립니다.
- 스토어에서 무료 이용권를 계정별로 1회 발급 받을 수 있습니다. 지금 바로 체험해 보세요!
이런 주제들을 입력해 보세요.
- 유아에게 적합한 문학작품의 기준과 특성
- 한국인의 가치관 중에서 정신적 가치관을 이루는 것들을 문화적 문법으로 정리하고, 현대한국사회에서 일어나는 사건과 사고를 비교하여 자신의 의견으로 기술하세요
- 작별인사 독후감