일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 29 | 30 | 31 |
- MySQL
- 디자인검증
- 토스트팝업
- 팝업가이드
- UX디자인
- UX공부
- SQL
- UX리서치
- 트랜드
- 디자인
- 그래픽디자인트랜드
- servicebluprint
- UXUI
- 디자인스터디
- 스낵바팝업
- UI
- 2022년트랜드
- UX
- 트랜드분석
- MZ세대
- UI팝업
- 2022년디자인트렌트
- 2022트랜드
- 휴리스틱
- 사용자
- 디터람스10계명
- 사용성
- UX스터디
- 디자인원칙
- 앱디자인트랜드
목록분류 전체보기 (25)
Product Designer 의 UX UI 스터디

데이터베이스 모델링 간단한 소프트웨어의 경우 한두명이 작업이 가능하지만 복잡한 프로그램은 한두명으로는 작업이 불가능하다. Waterfall model 프로젝트 계획 > 업무분석 > 시스템설계 > 프로그램구현 > 테스트 > 유지보수 데이터베이스 모델링은 시스템설계 단계에서 이루어진다고 볼 수 있다. 수퍼마켓으로 치면 직원 / 고객 / 물건 / 구매 이런것들이 테이블이 만들어져있고 이것이 모여있는 것이 데이터 베이스이고 테이블들을 결정하는 과정이 데이터베이스모델링이라고 할 수 있다. 정답은 없지만 모법답안이있다. 예 : 직원의 테이블로 이름, 주민등록번호, 연락처, 주소 등의 정보를 테이블로 만들어서 관리 할 수 있다. PK라는 것은 기본키 라고하여 절대 중복이 될 수 없고 꼭 들어가 있어야 한다. null..

총체적 난국이었다. Mac에 MySQL 설치하는게 이리도 어렵던가 ... 1.My SQL 다운하기 https://www.mysql.com/downloads/ MySQL :: MySQL Downloads MySQL Cluster CGE MySQL Cluster is a real-time open source transactional database designed for fast, always-on access to data under high throughput conditions. MySQL Cluster MySQL Cluster Manager Plus, everything in MySQL Enterprise Edition Learn More » C www.mysql.com 여기서 다운을 한다. 2.M..

- 데이터베이스는 데이터의 집합이며, DBMS(DataBase Management Software)는 데이터베이스를 운영/관리하는 프로그램을 말합니다. 대용량 데이터를 관리하거나 여러 사용자와 공유(예- 예금, 대출데이터를 은행, 앱, ATM 등에서 다양하게 공유 및 사용함)하는 개념인지라 Excel은 DBMS라고 부르지 않는다. - 관계형 DBMS는 줄여서 RDBMS라고 부릅니다. MySQL뿐만 아니라 대부분의 DBMS이다. 테이블이라는 최소 단위로 구성되며 이 테이블은 하나이상의 열과 행으로 이루져있습니다. - SQL은 데이터베이스를 구축, 관리하고 활용하기 위해서 사용되는 언어입니다.

디자인 계의 바이블로 통하는 디터람스 (1932. 5. 20. ~ )의 '좋은 디자인의 10가지 원칙'은 디터람스가 1976년 뉴욕에서 스피치한 이 10가지 원칙은 현대에도 통용되는 원칙이다. 디터 람스는 브라운회사의 수석 디자이너로 일했던 독일의 대표적인 산업 디자이너이다. 1. 좋은 디자인은 혁신적이다. (Good design is innovative) 혁신의 가능성은 어떤 방식으로든 항상 존재합니다. 기술적 발전은 항상 새로운 디자인 혁신에 대한 가능성을 제공합니다. 하지만 디자인 혁신은 항상 새로운 기술적 발전과 함께 진행되며, 디자인 개별적으로는 혁신이 이루어질 수 없습니다. 2. 좋은 디자인은 제품을 유용하게 한다. (Good design makes a product useful) 제품은 사용..

요약 시스템에 별도의 설명이 필요 없는 것이 최선이다. 하지만 사용자가 서비스에서 원하는 것을 수행하기 위해 도움이 필요할때는 정보를 제공해야한다. 도움말 및 문서 내용은 검색하기 쉬워야 하고 사용자 입장에서 쓰여져야한다. 간결하고 수행해야하는 구체적인 단계를 나열한다. - 도움말을 쉽게 찾을 수 있도록 제공하기 - 사용자가 필요로 하는 시점에 도움말을 볼 수 있도록 제시하기 - 수행해야 할 구체적인 단계를 나열하기 2가지 타입의 도움을 제공 할 수 있다. - 적극적인 도움 - 수동적인 도움 1.적극적인 도움 유저의 작업과 관계없이 도움말을 띄우는 푸시형 도움으로는 툴팁, 유저의 작업과 관계가 있는 작업에 관련된 도움말을 제공하는 도움말제공이 있다. 푸시형 도움으로는 툴팁 - 예시 부득이 하게 사용해야하..

Dialog / Toast / Snackbar Dialog -Interruptive -Up to two actions -Use for critical moments Toast - Easily overlooked - No actions - Use for simple alerts Snackbar - Perfect(ish) - One action - Use for everything else 앱 사용자에게 정보를 알릴때는 Dialog / Toast / Snackbar 들을 이용 할 수 있다. 셋 다 정보를 알려주는 점은 동일하지만 경우에 따라 구분하여 사용해야한다. 언제 사용하는가 요소 중요도 사용자 액션 Dialog 높음 다이어로그 타입은 유저가 액션을 취하기 전까진 사라지지 않는다. 유저의 선택에 따라 다..

요약 오류는 쉬운언어로 표현해야하며, 문제를 정확하게 표시하고 건설적으로 해결책을 제시해야한다. - 굵은 빨간색 텍스트와 같은 기존 오류 메세지를 시각적으로 사용 - 사용자에게 이해할 수 있는 언어로 잘못된 점을 알려주고 전문용어 피하기 - 오류를 즉시 해결할 수 있도록 바로가기 솔루션같은 것을 제공하기 명백한 표시 최악의 오류 메세지는 존재하지 않는 메세지이다. 사용자들이 실수를 하고 피드백을 받지 못한다면 그들은 상황을 고칠 수 없다. 예를 들어 이메일을 발송하는 때 정확한 표시는 유용하다. 발송을 하려는데 제목없이 발송을 하려고 할 경우 정말 제목없이 발송을 할것인지 한번 더 물어봐주는 경험은 많이 해보았을 것이다. 조금 더 좋은 예로는 첨부파일 업로드가 끝나지 않은 상태로 이메일을 발송하려고 할 ..

요약 관련이 없거나 필요없는 정보는 제거하여 가시성을 증대한다. 사용자가 확인해야하는 컨텐츠와 디자인에 초점이 맞춰져있는지 확인해야한다. 사용자가 수행할 수 있는 기본 목표들이 지원되는 디자인으로 구성되야한다. - 필수적인 컨텐츠와 UI 시각디자인을 표현함 - 필요헚는 요소들로 유저가 원하는 정보 이외의 것을 제공하지 않아야 함 - 해당 디자인을 지원하는 목적과 기능의 우선순위를 정해야함 - 신호와 소음 관련있는 정보는 '신호'인 반면, 관련 없는 정보는 '소음'이다. 소음이 많은 콘텐츠와 페이지 디자인은 사용자가 해당 페이지에 어떤 작업을 할 수 있고 어떻게 목표를 달성 할 수 있을지 모를 수 있다. 신호와 잡음의 정의는 간단하지만 실제 디자인에 있어서는 차이를 구분하기가 쉽지 않다. 모든 사용자가 동..

요약 사용자 중에는 초보자와 전문가가 있을 수 있다. 전문들에게는 단축키 같은 것으로 작업을 할 수 있도록 경로를 제공하고 초보자는 단축키를 알지 못해도 작업을 할 수 있도록 설계한다. - 요리는 숙련도에 따라 작업시간과 과정이 천차만별이다. 양파를 얇게 저민다고 생각하면 숙련도가 높은 사람은 손이 베이지 않도록 주먹으로 양파를 짚고 척척 잘 잘라낼 것이다. 하지만 요리를 잘 하지 못하는 사람은 양파를 어떻게 잡는지도 얇게 저미기 위해 칼을 한번 도마에 내리기까지도 시간이 많이 걸린다. 요리를 하는 주방처럼 UX에서도 다양한 역량을 갖춘 사람들을 수용해야한다. 우리 시스템은 사용자가 다양한 방법을 사용해서 작업을 완료 할 수 있도록 충분히 유연해야한다. 초보 사용자가 보지 못하는 단축키와 고급 기능을 전..

요약 사용자가 많은 정보를 기억해야지만 사용할 수 있으면 안된다. 사용자가 직관적으로 인지하고 사용 할 수 있도록 한다. - 심리학자들은 두 가지, 기억해 내는 것과 즉시 인지하는 것의 정의를 가리고 싶어한다. 예를 들어 길에서 어떤 사람을 만났는데 전에 그 사람을 본적이 있다면 꽤 쉽게 알 수 있지만 그 사람의 이름을 기억해 낸다는 것은 훨씬 어렵다. 전자는 인지이고 후자는 기억해내기 이다. 인지는 사건이나 정보를 익숙한 것으로 '인지'하는 반면, 기억은 기억했던 정보들 중에서 정확한 정보를 찾아내는 것을 말한다. 인지와 기억해내기 의 차이에서 UI에서 인지가 직관성을 높이는 이유를 이해야하기 위해서는 사람의 기억력이 어떻게 사용되는지 잠시 살펴볼 필요가 있다. 기억 소환하기 종종 심리학자들은 기억이 ..