Simple Diet Manager 사용설명서
작성자 : PDAHack.com (pdahack@gmail.com)
1. 사용하기에 앞서
본 프로그램의 저작권은 PDAHack.com에 있고 개인적인 용도로의 사용은 무료이며, 타 사이트로의 이동, 배포 또한 가능합니다. 이동시에는 가급적 제작자의 메일로 통보를 부탁드립니다. 그럼 지금부터 Simple Diet Manager(이하 심다이어트)의 간단한 소개와 설명을 하도록 하겠습니다.
2. 간단한 소개
심다이어트는 PDA사용자의 건강을 생각하여 만들어졌습니다. 만병의 근원이라 할 수 있는 비만은 자신에 대한 철저한 관리가 없으면 고치기 힘듭니다. 매일매일 자신의 신체정보를 체크하며 정확한 식습관, 규칙적인 운동상황을 체크하여 건강하고 아름다운 몸매를 유지할 수 있도록 사용자를 도와줄 것입니다.
심다이어트는 크게 아래와 같은 기능을 가지고 있습니다.
- 일별로 사용자의 체중, 섭취칼로리, 소모칼로리등을 저장
- 다이어트 목표날짜 D-Day기능
- 식단/운동의 칼로리 정보 표시
- 식단/운동의 칼로리 정보 간단 검색(0.3.2.1 버전이상 이용가능)
- 등록된 체중을 그래프를 이용하여 알기쉽게 표시
- 표준체중,비만도,BMI지수등의 신체지수 자동측정
- 비밀번호입력, 사용자 데이터 암호화에 의한 사용자 정보보호
이런 기능들을 중점적으로 심다이어트의 사용법을 알아보겠습니다.
3. 심다이어트의 사용법
프로그램을 처음 기동시키면 아래와 같은 사용자정보 입력 화면이 표시됩니다.

각각의 항목에 맞게 자신의 정보를 입력합니다. 이 정보를 기준으로 사용자 신체정보지수를 표시하기 때문에 반드시 입력해야 합니다. (비밀번호등은 프로그램 기동시 필요하므로 기억해 두셔야 합니다.) 입력이 끝나면 탭버튼의 선택입력항목을 선택합니다.

이 페이지는 선택입력항목으로 필수가 아니기때문에 필요가 없다면 입력할 필요는 없습니다. 입력이 필요하다면 [ 상세정보를 입력합니다 ]에 체크를 하시고 각각의 신체정보를 입력하시면 됩니다. 필수입력정보나 선택입력정보는 개인정보이므로 암호화되어 저장됩니다. 모든 입력이 끝나면 툴바의 초록색 버튼을 선택하여 설정내용을 저장하시면 됩니다.

이후에도 사용자정보는 변경하실 수 있습니다.
설정내용이 정상적으로 저장되면 아래와 같이 로그인화면이 표시됩니다.

비밀번호란에 필수정보입력에서 입력하셨던 비밀번호를 입력하시고 로그인 버튼을 선택하시면 메인프로그램이 기동하게 됩니다. 이때 자동로그인에 체크를 하시면 다음 기동시부터 비밀번호 입력을 요구하지 않게 됩니다. 사용자의 판단하에 체크여부를 결정하시기 바랍니다.

이후에도 자동로그인 여부는 프로그램 설정에서 변경가능합니다.
최초로 로그인하시면 아래와 같은 캘린더가 표시됩니다.

그러면 지금부터 이 캘린더 화면에서 사용할 수 있는 기능을 확인해보겠습니다.
우선 사용법을 설명하기 위해 아래와 같이 테스트 데이터를 넣어봤습니다.

뭔가 복잡한 듯이 보이는 캘린더가 됐네요.^^; 우선 아래화면을 봐주십시오.

왼쪽부터 하나씩 보겠습니다.
[등록된 체중]은 해당일에 등록한 체중입니다. 매일매일 자신의 몸무게를 측정하여 기록해 둘 수 있으며 이 체중정보는 한달단위로 그래프를 이용한 변화추이를 확인할 수 있습니다.
[등록된 칼로리 총합]은 해당일에 섭취한 칼로리 총량과 소모한 칼로리 총량을 합산한 값을 나타냅니다. 이 정보를 기반으로 [섭취칼로리가 많은 경우]나 [소모칼로리가 많은 경우]와 같이 해당일에 분홍색이나 초록색으로 표시하여 시각적으로 사용자가 한눈에 알아 볼 수 있도록 되어 있습니다.
[D-Day 남은 일수]는 현재 [D-Day 지정일]인 12월 31일까지의 남은 일수를 나타냅니다. 또한 [D-Day 지정일]은 별표로 표시됩니다.
칼로리 표시나 D-Day표시 기능은 옵션에서 사용함으로 설정하셔야 이용할 수 있습니다.(초기치는 사용안함)
그럼 다음으로 캘린더 화면에 있는 각각의 메뉴에 대해 간단히 설명하겠습니다.

[파일]->[종료] : 심다이어트를 종료합니다.(화면 우측상단의 OK버튼과 동일)

[파일]->[칼로리정보변경] : 선택된 날짜에 섭취/소모 칼로리를 등록/변경합니다.
[파일]->[체중등록] : 선택된 날짜에 체중정보를 등록/변경합니다.
[파일]->[체중삭제] : 선택된 날짜의 체중정보를 삭제합니다.
[파일]->[사용자정보 전체삭제] : 캘린더화면에 표시된 달의 모든 사용자정보를 삭제합니다.
이 메뉴의 기능은 아래화면처럼 컨텍스트메뉴에서도 사용가능합니다.(해당일을 선택한채로 탭핑)
특히 칼로리정보변경은 해당일을 선택했을때 캘린더화면 상단에 표시되는 팝업정보창을 탭핑하여 기동시킬 수 있습니다.

그러면 이 기능들 중에서 비교적 복잡하다고 할 수 있는 칼로리정보변경 기능에 대해 설명하겠습니다.
최초기동시에는 아래와 같은 식단선택화면이 표시됩니다.

화면의 오른쪽에 위치한 탭은 식단을 대분류한 메뉴입니다. 총9개의 메뉴로 분류되어 있습니다.
위에서부터 즐겨찾기, 한식, 일식, 중식, 양식, 패스트푸드/분식, 간식, 과일/야채, 주류/음료메뉴로 분류되어 있습니다.
또한 즐겨찾기를 제외한 각각의 메뉴는 카테고리를 가지고 있습니다. 아래의 화면을 보시면 이해가 빠르실 겁니다.

현재 메뉴는 양식이 선택되어있고 양식은 밥류, 피자류, 스프류, 파스타류, 기타라는 5개의 카테고리로 나누어져 있습니다.
이 카테고리 내용은 옵션에서 자유롭게 변경이 가능합니다만 설명은 옵션부분에 가서 하도록 하겠습니다.
그러면 다음으로 섭취칼로리 등록방법에 대해 설명하겠습니다.

위의 화면처럼 자신이 섭취한 음식을 선택하고 리스트의 적당한 곳을 탭핑하면 컨텍스트메뉴가 표시됩니다. 이 메뉴를 보면 수정, 삭제, 신규등록…등등등..메뉴가 있는데 수정,삭제,등록등의 기능은 말그대로 해당 카테고리에 사용자가 원하는 식단데이터를 등록,수정,삭제 할 수 있는 기능입니다. 그리고 아침식단에 등록, 점심식단에 등록, 저녁식단에 등록이 있는데 이 메뉴들은 각각의 시간대에 섭취한 음식칼로리를 저장하는 기능합니다.
또한 이 기능들은 툴바버튼을 이용하여 조작할 수 있습니다.

그럼 예를들어 아침식단에 등록해 보겠습니다.

이 화면에서 등록을 위해 [예]를 선택합니다.
그러면 아래화면처럼 식단등록확인화면으로 전환되며 등록된 식단을 표시해 줍니다.(이 기능은 자동전환되지 않도록 옵션에서 설정할 수 있습니다.)

마찬가지로 점심식단에 등록, 저녁식단에 등록을 선택하면 각각의 섭취시간대에 저장하게 됩니다.
또한 식단등록확인화면에서도 등록된 식단을 삭제할 수 있습니다. 나중에 칼로리정보를 변경할때 편리하게 이용할 수 있습니다.
식단등록확인이 끝난 후에 식단선택화면으로 돌아가고 싶을때는 좌측의 메뉴를 선택하거나 하단 툴바에 선택되어 있는 버튼을 탭핑하면 됩니다.

다음으로 기준량 변경에 대해 설명하겠습니다.
아래의 화면처럼 탕수육 소1접시가 308칼로리라고 했을때 Feel받아서 4접시를 먹어치웠다고 합시다. 그럴 때마다 해당 식단의 분량과 칼로리를 수정하는 것은 매우 귀찮은 작업입니다. 그때 이용할 수 있는 기능이 바로 기준량 변경기능입니다.

탕수육의 기준컬럼을 탭핑하면 아래와 같이 기준량을 손쉽게 변경할 수 있습니다.

여기서는 4접시를 먹었으므로 4를 선택했습니다. 그러면 아래의 화면처럼 기준량이 4로 변경되고 그에 맞춰 칼로리가 1232로 자동계산됩니다.

이 데이터를 아침/점식/저녁식단에 등록하면 변경된 기준량으로 저장되게 됩니다. 물론 다시 기동했을때 식단선택화면에서는 기본값인 1로 초기화됩니다. 하지만 식단등록확인화면에서는 변경된채로 저장되어 있습니다.
그럼 마지막으로 즐겨찾기에 대해 설명하겠습니다.
즐겨찾기가 존재하는 이유는 간단합니다. 인터넷 즐겨찾기처럼 수많은 음식중에 내 입맛에 맞는 식단을 등록해 놓기 위함입니다. 자주먹는 식단은 즐겨찾기에 등록해 놓았다가 오늘 섭취한 식단으로 등록하면 매번 식단메뉴에서 일일히 찾아야 하는 번거로운 작업을 조금이나마 줄일 수 있습니다.
조작방법은 식단등록과 비슷합니다. 아래의 화면을 보시면 이해가 빠르실 거라 봅니다.




즐겨찾기등록도 식단등록과 마찬가지로 등록하는 순간 즐겨찾기화면으로 자동전환되며 이 기능은 옵션에서 전환/비전환으로 설정할 수 있습니다.
운동선택부분은 식단선택과 동일하므로 설명하지 않겠습니다. 운동선택에서 궁금하신 기능은 메일이나 버그트랙게시판으로 문의해 주시기 바랍니다.

선택된 식단칼로리(섭취칼로리)와 운동칼로리(소모칼로리)는 서로 합산하여 캘린더화면에 표시해 줍니다.( [옵션에서 칼로리를 표시합니다]에 체크 )
그럼 다음기능으로 넘어가겠습니다.

[보기]->[달력보기] : 선택된 달의 달력을 보여줍니다. 달력에는 칼로리, 체중, D-Day등의 정보가 표시됩니다.
[보기]->[그래프보기] : 선택된 달에 등록된 체중정보를 그래프로 표시합니다.
[보기]->[신체지수보기] : 개인정보에 등록된 신체정보를 이용하여 여러가지 신체지수를 자동으로 계산하여 표시해줍니다.
달력보기는 지금까지 설명한 관계로 그래프보기에 대해 보도록 하겠습니다.

위의 화면에서 보듯이 해당 월에 등록된 체중정보를 그래프로 표시해 줍니다. 체중이 등록되어 있지 않으면 그래프는 표시되지 않습니다.

개인정보에 등록된 나이, 신장, 체중정보를 이용하여 표준체중, 비만도, BMI지수, 기초대사량, 일일기준 칼로리등을 자동으로 계산하여 줍니다. 또한 상단에 표시된 신체정보를 변경하여 자신에게 적합한 체중을 확인할 수 있습니다.
다음은 설정에 대해 설명하겠습니다.

[설정]->[개인정보변경] : 심다이어트 최초기동시 입력했던 사용자 정보를 변경할 수 있습니다.
[설정]->[메뉴변경] : 각각의 메뉴에 대한 카테고리를 변경할 수 있습니다.
[설정]->[옵션] : 프로그램의 전반적인 설정을 변경할 수 있습니다.
먼저 메뉴변경에 대해 설명하겠습니다.
메뉴변경을 선택하면 아래와 같은 화면이 표시됩니다.

그 후 변경하고 싶은 대분류 메뉴를 선택합니다.

그럼 양식을 선택해 보겠습니다.

현재 사용중인 메뉴는 소스류, 구이류, 튀김류, 밥류, 피자류, 스프류, 파스타류, 기타 이렇게 8가지 입니다. 이중에서 사용을 원치 않는 메뉴는 [<<]버튼을 눌러 아래와 같이 [현재 미사용 메뉴]로 보냅니다.

그러면 실제로 식단선택화면에서는 아래의 화면처럼 밥류, 피자류, 스프류, 파스타류, 기타 이렇게 5개의 카테고리만 표시됩니다.

카테고리를 추가,수정,삭제하고 싶은 경우에는 아래의 화면에 보이는 툴바버튼을 이용합니다. (추가,수정,삭제는 [현재 미사용 메뉴]에 한해서 사용 가능합니다.)

임의카테고리를 등록할 경우


[>>]버튼을 눌러 새로 등록한 임의카테고리를 [사용중인 메뉴]로 옮깁니다.

그러면 아래의 화면처럼 양식에 임의카테고리라는 카테고리가 생기게 됩니다. 이 카테고리에 자유롭게 새로운 식단을 등록할 수 있습니다.

이번에는 수정기능을 이용하여 임의카테고리를 임의카테고리2로 수정했습니다. (수정하기 위해서는 [현재 미사용 메뉴]로 해당 카테고리를 이동시킬 필요가 있습니다.)


마지막으로 카테고리의 삭제입니다. 카테고리를 삭제하게되면 해당 카테고리에 저장되어 있는 식단데이터는 모두 지워지게 됩니다. 사용하지 않는 카테고리는 [현재 미사용 메뉴]로 옮겨놨다가 전혀 사용하지 않는다고 판단되면 삭제하시는 것이 좋습니다.


다음은 옵션에 대해서 설명하겠습니다.

현재는 설명을 위해 모든 항목을 체크해 놓았지만 초기기동시에는 맨 위의 [체중을 표시합니다] 밖에 체크되어 있지 않습니다. 우선 어떤 동작을 하는지 [체중을 표시합니다]의 체크를 해제하고 캘린더화면으로 돌아가 보겠습니다.


위의 화면에서 보듯이 캘린더화면에서 체중이 표시되지 않습니다. 같은 방법으로 칼로리나 D-Day의 표시도 해제할 수 있습니다. 이 기능은 캘린더에 보여주는 정보량이 많아져서 화면이 지져분해 보일때 사용하시면 좋습니다.
다음은 칼로리변경화면의 표시설정입니다. 이 기능의 체크를 해제하면 식단/운동선택화면에서 칼로리등록시 해당 등록화면으로 자동전환되는 것을 막을 수 있습니다.

마지막으로 로그인관련 설정입니다. [자동로그인 기능을 사용합니다.]에 체크를 하면 심다이어트 기동시 로그인화면에서 비밀번호 입력을 요구하지 않게됩니다. 반대로 체크를 해제하면 심다이어트 기동시마다 비밀번호입력을 요구하게됩니다.

이제 가장 마지막 메뉴인 도움말입니다.

[도움말]->[심다이어트는] : 심다이어트의 버전정보, 이력등을 표시합니다.
아쉽게도 PDA에서 바로 사용할 수 있는 도움말파일은 지원되지 않습니다. 사용 방법등은 이 온라인 설명서를 참고하시기 바랍니다.
이하의 내용은 0.3.2.1버전부터 추가된 기능에 대한 설명입니다.

위의 그림에서 3번째 체크박스를 보면 기초대사량 자동계산이라는 옵션이 추가된 것을 알 수 있습니다. 이 기능은 달력보기 화면에서 칼로리 정보 등록시 총 섭취칼로리에서 기초대사량을 뺀 나머지만 표시해주는 기능입니다.
예를 들어 오늘 섭취칼로리가 2000칼로리일때 운동으로 소모된 칼로리는 500, 기초대사량은 1500칼로리라고 가정합니다. 여기에서 기초대사량 자동계산 기능을 이용하면 (총합 = 섭취칼로리 - 소모칼로리 - 기초대사량)이라는 공식으로 자동 계산되어 총합이 1500칼로리가 아닌 0칼로리로 표시되게 됩니다.
실제로 사용해 보시면 이해가 빠르실 거라 봅니다^^;;
그 다음으로 추가된 기능은 식단/운동목록 검색기능입니다. 우선 아래의 그림의 봐 주십시오

위의 그림에서 보시는 바와 같이 식단 선택화면의 우측아래 부분의 툴바에 검색화면을 표시할 수 있는 버튼이 추가되었습니다. 이 버튼을 누르면 아래와 같은 검색화면이 나오게 됩니다. “닭”이라는 키워드로 전체 검색중입니다.

검색이 완료되면 아래의 그림과 같이 총 검색된 건수와 함께 목록이 표시됩니다.

물론 이 목록에서도 오늘의 식단에 등록하거나 즐겨찾기에 등록할 수 있습니다.
또한 운동선택화면에서도 동일한 기능을 이용하실 수 있습니다만 설명은 생략하도록 하겠습니다.
지금까지 긴 글 읽으시느라 수고많으셨습니다. 다른 문의나 개선사항, 버그등이 있다면 제 메일이나 버그트랙 게시판등으로 부탁드립니다.
감사합니다.
