일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
- 산업공학
- 공대생의언어학공부
- 특허
- 영어영문학
- 컴퓨터공학
- 확률기반자연어처리
- 인공지능
- 공대생의연구공부
- 언어적지식
- 통계적품질관리
- 공대생의산업공학공부
- 품질경영
- 공대생의경제공부
- 정보시스템설계및분석
- 지식재산경영
- 이공계를위한특허이해
- 메타휴리스틱
- 최적화기법
- 최적화문제
- 경제용어
- 고전방법론
- 정보시스템
- 일일경제공부
- 지적재산권
- 공대생의전공공부
- 공대생의문과공부
- 통계학
- 자연어처리
- 언어학
- 국어국문학
- Today
- Total
목록정보시스템 (69)
Fintecuriosity
최근 시스템 개발을 이행하는데 있어서 중점은 시스템 통합입니다. 서로 다른 시스템들을 한 시스템으로 통합하여 유지보수가 용이하게 한다던가, 아니면 새로운 플랫폼을 구축하는데 이전에 사용하던 시스템들을 마이그레이션을 하거나 아니면 필요한 시스템만 통합하는 방법 등이 있습니다. 시스템 통합은 하나의 애플리케이션에서 서로 다른 업체의 하드웨어와 소프트웨어가 함께 작동하는 것을 고려합니다. 또한 시스템 통합은 절차적 언어로 개발된 기존 시스템을 비주얼(visual) 프로그래밍 환경에서 구축된 새로운 시스템과 함께 작동하도록 해주는 것이 목표입니다. 개발자들은 클라이언트(client) / 서버(server) 플랫폼에서 작동하는 시스템 인터페이스를 설계하기 위해서 Visual Basic과 같은 비주얼 프로그래밍 환..
응집(Cohesion)은 하위시스템이 어떤 하나의 기능에 대해 이를 수행하는 정도를 의미합니다. 예를 들어서 위 사진의 스마트폰 mp3 플레이어는 전력을 공급하는 것을 하나의 기능이라고 볼 수 있습니다. 시스템에 대한 이와 같은 간략한 논의는 컴퓨터 기반 정보시스템들과 이것들이 어떻게 만들어지는지에 대해 생각할 준비를 보다 잘할 수 있도록 도와줄 것입니다. 일반적으로는 시스템에 적용되는 수많은 원리들은 정보시스템에도 잘 적용이 됩니다. 긴 글 읽어주셔서 감사합니다. 그러면 더 나아가서 다음 포스트에서는 "시스템 통합"에 대해서 자세하게 예와 함께 기록하려고 합니다. 이 포스트는 "Essentials of Systems Analysis and Design" 책의 내용을 참조 및 공부한 것을 바탕으로 제가 ..
결합(coupling)은 하위시스템이 서로 의존적인 관계를 가지고 있음을 의미합니다. 하위시스템은 가능한 서로 독립적이어야 합니다. 만일 하나의 시스템이 고장이 난 경우에는, 다른 시스템들이 그 시스템에 많이 의존하고 있다면 그 시스템들 또한 고장이 나거나 기능에 장애가 발생하게 될 것입니다. 위 그림의 스마트폰 mp3 플레이어의 구성 요소들이 매우 긴밀하게 결합되어 있다고 할 수 있습니다. 결합에 대한 가장 좋은 예는 인쇄회로기판과 칩들로 구성된 통제 시스템입니다. mp3 플레이어의 모든 기능들은 이 기판과 칩들에 의해 그 수행이 가능합니다. 이 회로기판의 한 부분이 제 기능을 못하면 일반적으로는 그 부분에 국한하여 문제점을 별도로 분석하고 고치기보다는 기판 전체를 교체해야 합니다. mp3 플레이어의 ..
모듈화(modularity)는 분해를 통해 직접 발생하는 과정으로, 시스템을 상대적으로 동일한 크기의 덩어리들, 즉 모듈들로 나누는 것을 의미합니다. 모듈들은 시스템을 보다 단순하게 보여줌으로써, 우리가 시스템을 더욱 쉽게 이해하고 재설계 및 재구축을 더욱 쉽게 할 수 있도록 해줍니다. software에서도 마찬가지입니다. 프로그래밍을 통해서 서비스를 만드는데 기능을 모듈 단위로 나누어 세분화시킬 수도 있고, 모듈이 main program 혹은 service에서 subcategories라고 할때 그 밑에 기능을 하위 단계로 나누어 줄 수도 있습니다. 긴 글 읽어주셔서 감사합니다. 그러면 더 나아가서 다음 포스트에서는 "결합"에 대해서 자세하게 예와 함께 기록하려고 합니다. 이 포스트는 "Essential..
시스템은 7가지의 특성 요소로 이루어져 있습니다. 구성요소 상호연관 경계선 목적 환경 인터페이스 제약조건 구성요소(component)는 더 이상 축소시킬 수 없는 부분이거나 부분들이 모인 하나의 집합으로서, 하위 시스템(subsystem)이라고도 불립니다. 구성요소의 예를 들면, 제대로 설계된 자동차나 스테레오 시스템의 경우, 전체적인 시스템을 바꿀 필요 없이 개별 구성요소만 수리하거나 업그레이드를 할 수 있습니다. 구성요소들은 상호연관(interrelated)되어 있습니다. 즉, 구성요소의 기능은 어느 정도 다른 구성요소의 기능과 연관되어 있다는 것을 의미합니다. 예를 들면, 고객 주문에 관한 일일 리포트 생성과 같은 구성요소의 작업은 날짜별 고객 주문 정렬과 같은 또 다른 구성요소의 작업이 끝나야만 ..
시스템(system)은 하나의 사업 단위 내에서 사용되는 상호연관된 비즈니스 절차들의 집합이라고 할 수 있습니다. 이 절차들은 일정한 목적을 위해 서로 연동됩니다. 일상생활의 예를 들자면 급여 지급 시스템은 전표들의 기록을 가지고 있으며, 이를 토대로 저장을 해서 이력을 관리합니다. 다른 예로는 물류회사나 제조업, 소비업(식자재 공급)을 기준으로 보았을 때 공급자들의 정보들을 시스템에 기록하고 저장하며 협력업체나 판매처의 정보도 시스템 상에 기록이 되는 것이라고 보면 되겠습니다. 이러한 시스템도 세부적으로 7가지 특성요소를 지니고 있습니다. 시스템은 환경이라는 거대한 영역 안에 존재합니다. 시스템은 외부로부터 입력물을 받아, 그것을 처리하여, 그 결과물을 다시 환경으로 돌려보내게 됩니다. 긴 글 읽어주셔..
방법론(methodologies)은 최종 산출물, 즉 정보시스템의 개발을 도와주는 단계적 접근 방법입니다. 대부분의 방법론은 시스템 사용자에 대한 직접 관찰이나 인터뷰 등과 같은 다양한 개발 기법들과 결합되어 있습니다. 기법(techniques)은 우리들이 시스템 분석가로서 수행한 작업들이 완벽하고, 이해하는데 있어서 어려움이 없다는 점을 프로젝트 팀원들에게 확신시키기 위해 준수하게 될 프로세스들 입니다. - 기법은 정보시스템의 현재와 미래 사용자들을 대상으로 철저한 인터뷰를 실행하는 것, 시스템 개발 프로젝트의 활동들을 계획하고 관리하는 것과 시스템이 어떻게 동작하는지를 도식화 하는 것, 사용자들의 업무 지원을 위해서 시스템이 생성해주는 청구서와 같은 보고서를 설계해주는 것도 포함이 됩니다. 위의 사진..
시스템 분석 및 설계의 주요 목적은 조직의 시스템을 개선하는 것이라고 이전 포스트에서 설명을 하였습니다. 시스템을 개선하는데 있어서 애플리케이션 소프트웨어(application software)의 개발이나 획득, 그리고 이것들에 대한 구성원들의 사용 훈련을 포함하기도 합니다. 애플리케이션 소프트웨어는 시스템(system)이라고 불리기도 하는데, 재고관리, 급여, 시장 분석 등등 같은 조직의 특정 기능이나 프로세스를 지원하기 위해서도 설계를 합니다. 애플리케이션 소프트웨어의 목적은 데이터를 정보로 변환하는데 있습니다. 일상 생활에서의 예를 들면, 서점에서 재고관리 부서를 위해 개발된 소프트웨어는 최신 베스트셀러가 몇 권이나 보관되어 있는지를 파악할 수 있습니다. 급여지급 소프트웨어는 직원들의 임금 인상률,..
정보시스템 설계 과목을 공부하면서 공부 내용과 인사이트 등을 정리하려고 합니다. 먼저 "정보 시스템 (Information systems)"이란 무엇을 의미하는 것일까요?? 간략하고 쉽게 설명을 하면 컴퓨터를 이용하여 정보들을 활용하는 것이라고 할 수 있습니다. 너무 추상적, 의미론적인 설명이니 예시와 한번 풀어서 설명하겠습니다. 초창기 및 기존의 컴퓨터들은 주로 간단한 연산 및 수치적인 작업, 즉 인간이 수치적 연산하는 것보다 효율적인 업무가 주로 하였습니다. 하지만 시간이 지나고 컴퓨터의 성능도 발달하고 데이터들이 늘어나게 됩니다. 이에 따라서 여러가지 업무들을 컴퓨터를 통해 해결하였는데, 주로 판매, 재고관리 그리고 기업 경영에 도움을 주는 여러 데이터들에 대한 정보를 관리자들에게 제공할 수 있는 ..