[컴퓨터프로그래밍] MMS(메모 관리 프로그램)

  • 등록일 / 수정일
  • 페이지 / 형식
  • 자료평가
  • 구매가격
  • 2011.04.06 / 2019.12.24
  • 30페이지 / fileicon hwp (아래아한글2007)
  • 평가한 분이 없습니다. (구매금액의 3%지급)
  • 2,700원
다운로드장바구니
Naver Naver로그인 Kakao Kakao로그인
최대 20페이지까지 미리보기 서비스를 제공합니다.
자료평가하면 구매금액의 3%지급!
이전큰이미지 다음큰이미지
목차
-- 목차 --
1. 서론

2. 개발 시스템 개요

3. 개발 내용

4. 활용

5. 부록

6. 참고 문헌

7. 건의사항

본문내용
3. 개발 내용
3.1 메모 저장 및 관리
가장 중요한건 메모를 저장 하는 기술 이다. 메모의 저장은 파일 입출력, 즉 fstream을 이용 하여 구현 하였다.
메모를 저장하는데 필요한 매개변수는 3가지이다. [제목, 내용, 시간] 이 3가지가 필요한데 메모를 저장하는 방법이 두가지가 있다.
그냥 메모 제목과 내용만 입력하여 저장하면 현재 시간(ctime 클래스이용)을 참조하여 저장하게 되고, 일정 등록 메뉴를 통해 원하는 날짜를 입력하여 그 날짜로 메모를 생성 할 수 있다.

메인 메뉴

각 메뉴들의 번호를 입력하면 원하는 기능을 사용 할 수 있다
프로그램을 껏다가 켜도 예전에 작성된 메모를 읽어와서 링크드 리스트에 메모 노드로 초기화 할 수 있게 메모를 저장할때는 Memo_List.txt 파일에 메모의 제목을 한줄씩 입력하게 된다. 프로그램을 재실행 시키면 Memo_Manager클래스의 생성자에서 Memo_List.txt를 참조하여 메모의 제목들을 가지고 다시끔 링크드 리스트에 메모 노드들을 추가 하게된다. 메모 삭제, 출력, 검색 기능은 링크드 리스트의 search 기능을 이용해서 사용자가 입력받은 자료와 메모를 비교하여 일치하면 삭제, 출력, 검색이 구현되게 만들었다.
메모 하기

제목과 내용을 입력한다. 현재 시간으로 저장할려면 2번,
날짜를 변경할려면 1번을 입력하여 원하는 날짜를 입력하여
해당 날짜로 달력에 표시할 수 있다. 2번을 선택하면 현재 시간으로 시간이 초기화 된다. //ctime 이용해서 현재시간을 얻는다.
-------[데이터 흐름]-------------------------------------------------
[제목,내용] ->Memo(제목,내용,시간) -> Insert_Memo(Memo)


메모 하기(2)

1번을 선택하면 그림과 같이 각 시간 변수들을 입력받아서 Time 구조체(Time.h)를 초기화 하여 그 Time t 변수를 매개변수로 하여 메모를 생성할 수 있다.
-------[데이터 흐름]-------------------------------------------------
[제목,내용] ->Memo(제목,내용,시간) -> Insert_Memo(Memo)





//Computer.txt 파일이 생성된것을 확인 할 수 있다.





//Memo_list에도 enter기준으로 메모의 제목이 저장되있다.

참고문헌
6. 참고 문헌
6.1참고 문헌
1. 뇌를 자극하는 C++ 프로그래밍
2. 열혈강의 C , C++ 프로그래밍
3. C++ 기초 플러스
4. Perfect C
5. 뇌를 자극하는 알고리즘
6. 컴퓨터 프로그래밍2 실습보고서


7. 인터넷 검색 웹 페이지
자료평가
    아직 평가한 내용이 없습니다.
회원 추천자료
  • [경영학] 프리챌 컨설팅 보고서
  • 관리하라.4. ‘급행수급’해결, ‘전문성 콘텐츠 특판’ 등을 기획하라.5. 다양한 형태의 서비스 모델을 제시하라.디지털 콘텐츠 경매, 역경매, RFQ구매, 인터넷입찰, e-카테고리 구매, 바터, 오프셋, 바이백, 보상 등6. 공급자와 수요자끼리 셀프서비스의 장(Peer To Peer 모델)을 만들어보라.7. C마켓플레이스(적극적인 가격제도) 제공하라.8. 제휴하고 합병하라.(같은 뜻을 같고 있는 사람과 상품은 힘을 합쳐라)현재 이 시간에도 많은 신규업체가 이 시장

  • [5일 합격] 2024년 컴퓨터활용능력 1급 필기 요약서
  • 컴퓨터는 프로그래밍이 필요하지않고, 디지털 컴퓨터는 필요함þ 컴퓨터의 기억장치- 연관 메모리 : 기억장치에 저장된 정보에접근할 때 주소 대신 기억된 내용의 일부를 이용하여 접근하는 기억장치- 가상 메모리 : 보조기억장치를 마치 주기억장치와 같이 사용하여 실제 주기억장치용량보다 기억용량을 확대하여 사용하는방법 (≒ 보조기억장치의 일부를 주기억장치처럼 사용하는 메모리 사용 기법으로주기억장치보다 큰 프로그램을 로드하

  • 유비쿼터스컴퓨팅개론1공통)현재 스마트폰에서 사용되는 안드로이드 롤리팝 운영체제의 특징과 애플의 iOS8의 특징에 대해서 기술하고, 두 개의 운영체제의 차이점을 기술하십시오. 마지막으로 두 운영체제에 대한 자신의 생각을 결론으로 작성하십시오.
  • 모든 것 SDK, 한빛미디어, 2012.Development of RT-Middleware for Android Platform (RTM on Android) Kawaguchi, S.; Nakamoto, H.; Ikezoe, A.; Sato, M.; (Vol.49 No.1, 2013)http://www.apple.com/박동윤, 도전 아이폰 프로그래밍, 디지털뉴, 2012.안드로이드 마켓, http://androidmarket.co.kr전용준, 김한철, 이명윤, 변태영,안드로이드 포팅과 활용, 대구테크노파크 모바일융합센터, 진한엠엔비 2010안드로이드SDK, http://developer.android.com/sdk/index오세만, 컴파일러 입문, 정익사, 2006.http://www.android.com/

  • [졸업][경영정보] 무선인터넷 전자상거래 동향분석 및 표준화 연구
  • 관리유선망 Qos 위주IPv4와 IPv6의 혼합망mobile IP의 도입무선 환경을 도입한Qos128비트의 IPv6 기반의AII-IP망Enhanced mobile IP유,무선 종단간 QoS보장표 준IPv4,DNSGSM-MAP,ANSI-41Intserv,RSVP,Diffserv, MPLSIPv4+IPv6,DNS(MAP,ANSI-41)+mobile IPInternet/RSVP,Advanced Diffserv&MPLSIPv6,DNSv6Enhanced mobile IPEnd-to-end Qos보 안특 징무선환경을고려한 보안유,무선 연동을 고려한 보안AII-IP 기반의 무선 인터넷 보안표 준TLS,WPKI,RADIUS+AAA,DIAMETERAdvancedSPKI,PKI,T

  • [컴퓨터와 정보사회] 제3주 엑셀
  • 프로그램 -> 보조프로그램 -> 시스템도구2) 문자표 실행, 글꼴 선택, 기호를 선택 후 복사를 클릭3) 원하는 셀에 붙여넣기 실행⑤ 한자입력1) 한자를 입력할 셀 선택, 2) 한자로 한글자 입력3) 키보드 왼쪽의 한자 키 누름4) 한글/한자 변환 상자에서 알맞은 글자의 번호를 치거나 클릭* Note: 데이터 편집 중 예전 상태로 돌아가려면 Ctrl + Z를 계속 눌러 원하는 상태까지 갈 수 있음. 반대로 다시 앞으로 돌아가려면 Ctrl + Y를 계속 눌러 원하는 상태까

오늘 본 자료 더보기
  • 오늘 본 자료가 없습니다.
  • 저작권 관련 사항 정보 및 게시물 내용의 진실성에 대하여 레포트샵은 보증하지 아니하며, 해당 정보 및 게시물의 저작권과 기타 법적 책임은 자료 등록자에게 있습니다. 위 정보 및 게시물 내용의 불법적 이용, 무단 전재·배포는 금지됩니다. 저작권침해, 명예훼손 등 분쟁요소 발견시 고객센터에 신고해 주시기 바랍니다.
    사업자등록번호 220-06-55095 대표.신현웅 주소.서울시 서초구 방배로10길 18, 402호 대표전화.02-539-9392
    개인정보책임자.박정아 통신판매업신고번호 제2017-서울서초-1806호 이메일 help@reportshop.co.kr
    copyright (c) 2003 reoprtshop. steel All reserved.