목차
1. 프로젝트 개요
2. 프로젝트 주제
3. 제한 요소
4. 개발 환경
4.1 하드웨어 개발환경
4.2 소프트웨어 개발환경
5. 연구 내용
5.1 프로젝트 구성
5.2 알고리즘
6. 설 계
6.1 Rational Rose 설계
6.1.1 UseCase Diagram
6.1.2 Usecase 목록
6.1.3 Activity Diagram
6.1.4 Class 설계
6.1.5 Class 설명
2. 프로젝트 주제
3. 제한 요소
4. 개발 환경
4.1 하드웨어 개발환경
4.2 소프트웨어 개발환경
5. 연구 내용
5.1 프로젝트 구성
5.2 알고리즘
6. 설 계
6.1 Rational Rose 설계
6.1.1 UseCase Diagram
6.1.2 Usecase 목록
6.1.3 Activity Diagram
6.1.4 Class 설계
6.1.5 Class 설명
본문내용
삭제를 한 후 m_pSet->MoveFirst() 저장된 Access의 제일 처음에 저장된 내용을 화면에 출력해주는 코드이다.
<그림 6-8> 주류목록 코드
<그림 6-8>은 주류목록코드로 Access에 저장된 자료를 불러오는 부분으로 1번부분에서 출력될 내용의 크기나 형태를 보여주고 2번에서 Access에 저장된 주류목록을 불러와 출력해주는 코드이다.
<그림 6-9> 주류검색 코드
<그림 6-9>은 주류검색코드로 Access에 저장된 자료를 검색하는 부분으로 검색 조건을 case를 이용해서 조건에 맞게 찾은 값을 Access에서 불러와주는 코드이다.
<그림 6-10> 고객등록 코드
<그림 6-10>은 고객등록코드로 Access에 등록하는 부분으로 m_pSet->MoveLast() 이 부분은 Access 의 빈공간인 마지막레코드를 찾고 m_pSet->AddNew()로 Access에 입력한 값을 저장 후 입력하는 칸에 빈칸을 만들어 주는 코드이다.
<그림 6-11> 고객삭제 코드
<그림 6-11>은 고객삭제코드로 Access에 저장된 자료를 삭제하는 부분으로 삭제를 하겠냐는 메시지박스를 띄운뒤 m_pSet->Delete() 로 삭제를 한 후 m_pSet->MoveFirst() 저장된 Access의 제일 처음에 저장된 내용을 화면에 출력해주는 코드이다.
<그림 6-12> 고객목록 코드
<그림 6-12>은 고객목록코드로 Access에 저장된 자료를 불러오는 부분으로 1번부분에서 출력될 내용의 크기나 형태를 보여주고 2번에서 Access에 저장된 주류목록을 불러와 출력해주는 코드이다.
<그림 6-13> 고객검색 코드
<그림 6-13>은 고객검색코드로 Access에 저장된 자료를 검색하는 부분으로 검색 조건을 case를 이용해서 조건에 맞게 찾은 값을 Access에서 불러와주는 코드이다.
<그림 6-14> 주문하기 코드
<그림 6-14>은 주문하기코드로 주문하기를 클릭하면 왼쪽 그림과 같은 창이 뜬다. 그 창에서 콤보박스를 이용해 조건을 선택후 확인을 하면 주문하기가 완성되는 부분으로 dlg.DoModal()==IDOK 부분은 주문하기를 클릭하면 왼쪽창을 띄우는 부분이다. 그 후 m_pSet->AddNew()로 Access에 저장을 하는데 콤보 박스를 선택해서 저장해주는 코드이다.
<그림 6-15> 주문취소 코드
<그림 6-15>은 고객취소코드로 Access에 저장된 주문정보를 삭제하는 부분으로 m_pSet->Delete() 로 삭제를 한 후 m_pSet->MoveFirst() 저장된 Access의 제일 처음에 저장된 내용을 화면에 출력해주는 코드이다.
<그림 6-16> 주문목록 코드
<그림 6-16>은 주문목록코드로 Access에 저장된 자료를 불러오는 부분으로 1번부분에서 출력될 내용의 크기나 형태를 보여주고 2번에서 Access에 저장된 주류목록을 불러와 출력해주는 코드이다.
개발 일정
주류 판매 프로그램의 개발 일정은 다음과 같다.
일정표
<표 7-1> 일정표
역 활 분 담
구 분
역 할 분 담
최 동 화
시스템 설계
프로그램 구현
최종 보고서 작성
박 정 립
설계 계획서 / 발표 PPT 자료 작성
최종 보고서 작성
정 지 훈
프로그램 테스트
사용 설명서 작성
이 충 민
시스템 설계
프로그램 구현
<표 7-2> 역할 분담 표
애로 사항
주류 판매 프로그램을 개발하면서 애로 사항은 다음과 같다.
초기 프로젝트 주제를 선정하는데 약간의 지연이 생겨, 이후 일정도 delay가 됐다.
- 주제 변경 : 여행 관리 프로그램 ⇒ 통닭 판매 프로그램 ⇒ 주류 판매 프로그램
- 팀원간의 주제선정에서 의견 불일치
프로그램의 기능이 너무 많았다.
- 초기 소비자와 관리자 모드로 나뉘어 구성 하려했지만 프로그램의 양이 방대하여 필요한 기능으로 최소화 시켰다.
참고문헌
[1] 최은만 , “소프트웨어 공학” , 정익사 , 2008
[2] 정일홍 , “윈도우 프로그래밍(MFC)”, 생능출판사 , 2007
부록 <사용법>
주류 이름, 가격, 종류 등을 검색하여 구매 할 수 있게 하고, 관리자가 고객 등록, 수정, 삭제를 쉽게 하여 고객관리에 용이하며, 고객이 주문했을 때 관리자가 주문내역을 손쉽게 확인 할 수 있도록 하는 프로그램이다.
● 부 록 목 차
1.사용매뉴얼(Main interface)
2.주류관리
3.고객관리
4.주문관리
1.사용매뉴얼(Main interface)
주류 판매 프로그램의 사용 매뉴얼
이전 레코드를 보여준다.
다음 레코드를 보여준다.
주류관리 모드를 실행한다.
고객관리 모드를
실행한다.
주문관리 모드를
실행한다.
Drink Shop
Information.
2.주류관리
<그림1-1>
<그림1-2>
<그림1-3>
1.주류 판매 프로그램을 실행 시키면 메인화면으로 <그림1-1>주류관리화면이 나온다.
2.주류등록하기 위해서 등록하기를 사용한다. 버튼을 누른 후 주류이름 판매사 주류가격을 작성한다.
수정/삭제도 같은 방식으로 버튼을 누른 후 수정과 삭제를 한다.
3. 버튼을 누르면 <그림1-2>에서 보는 거와 같이 검색창이 떠서 주류이름, 판매사, 가격, 주류종류로 원하는 주류를 검색할 수 있다.
4.<그림1-2>에서 버튼을 눌러주면 아래 <그림1-3>의 주류목록이라는 새로운 창이 뜬다.
5.<그림1-3>주류목록창에서는 등록되어 있는 모든 주류의 주류명 판매사 가격 종류가 상세하게 나온다.
3.고객관리
1. 메인화면 상단에 빨간 상자 안에 ②번 버튼을 눌러주면 고객관리로 창이 넘어 간다.
<그림2-1>
2. <그림2-1>에서 ②번을 눌러 고객관리모드에서 고객등록 수정 및 삭제를 할 수 있다.
<그림2-2>
3. 버튼을 누르게 되면 주류관리와 마찬가지로 검색창이 뜬다.
4. 버튼을 누르면 등록된 회원들의 신상정보가 뜨게 된다.
4.주문관리
1.<그림3-1>에서 ①번 버튼을 눌러 주문관리모드로 갈수 있다.
<그림3-1>
2.<그림3-1>의 ②번 버튼을 클릭하면 주문창이 떠서 주문자 주문 주류명 주문개수를 선택 할 수 있다.
<그림3-2>
3.③번 버튼을 클릭하면 주문목록창이 뜬다. 주문목록창에서는 주문한 내용과 날짜 금액이 나오게된다.
<그림3-3>
<그림 6-8> 주류목록 코드
<그림 6-8>은 주류목록코드로 Access에 저장된 자료를 불러오는 부분으로 1번부분에서 출력될 내용의 크기나 형태를 보여주고 2번에서 Access에 저장된 주류목록을 불러와 출력해주는 코드이다.
<그림 6-9> 주류검색 코드
<그림 6-9>은 주류검색코드로 Access에 저장된 자료를 검색하는 부분으로 검색 조건을 case를 이용해서 조건에 맞게 찾은 값을 Access에서 불러와주는 코드이다.
<그림 6-10> 고객등록 코드
<그림 6-10>은 고객등록코드로 Access에 등록하는 부분으로 m_pSet->MoveLast() 이 부분은 Access 의 빈공간인 마지막레코드를 찾고 m_pSet->AddNew()로 Access에 입력한 값을 저장 후 입력하는 칸에 빈칸을 만들어 주는 코드이다.
<그림 6-11> 고객삭제 코드
<그림 6-11>은 고객삭제코드로 Access에 저장된 자료를 삭제하는 부분으로 삭제를 하겠냐는 메시지박스를 띄운뒤 m_pSet->Delete() 로 삭제를 한 후 m_pSet->MoveFirst() 저장된 Access의 제일 처음에 저장된 내용을 화면에 출력해주는 코드이다.
<그림 6-12> 고객목록 코드
<그림 6-12>은 고객목록코드로 Access에 저장된 자료를 불러오는 부분으로 1번부분에서 출력될 내용의 크기나 형태를 보여주고 2번에서 Access에 저장된 주류목록을 불러와 출력해주는 코드이다.
<그림 6-13> 고객검색 코드
<그림 6-13>은 고객검색코드로 Access에 저장된 자료를 검색하는 부분으로 검색 조건을 case를 이용해서 조건에 맞게 찾은 값을 Access에서 불러와주는 코드이다.
<그림 6-14> 주문하기 코드
<그림 6-14>은 주문하기코드로 주문하기를 클릭하면 왼쪽 그림과 같은 창이 뜬다. 그 창에서 콤보박스를 이용해 조건을 선택후 확인을 하면 주문하기가 완성되는 부분으로 dlg.DoModal()==IDOK 부분은 주문하기를 클릭하면 왼쪽창을 띄우는 부분이다. 그 후 m_pSet->AddNew()로 Access에 저장을 하는데 콤보 박스를 선택해서 저장해주는 코드이다.
<그림 6-15> 주문취소 코드
<그림 6-15>은 고객취소코드로 Access에 저장된 주문정보를 삭제하는 부분으로 m_pSet->Delete() 로 삭제를 한 후 m_pSet->MoveFirst() 저장된 Access의 제일 처음에 저장된 내용을 화면에 출력해주는 코드이다.
<그림 6-16> 주문목록 코드
<그림 6-16>은 주문목록코드로 Access에 저장된 자료를 불러오는 부분으로 1번부분에서 출력될 내용의 크기나 형태를 보여주고 2번에서 Access에 저장된 주류목록을 불러와 출력해주는 코드이다.
개발 일정
주류 판매 프로그램의 개발 일정은 다음과 같다.
일정표
<표 7-1> 일정표
역 활 분 담
구 분
역 할 분 담
최 동 화
시스템 설계
프로그램 구현
최종 보고서 작성
박 정 립
설계 계획서 / 발표 PPT 자료 작성
최종 보고서 작성
정 지 훈
프로그램 테스트
사용 설명서 작성
이 충 민
시스템 설계
프로그램 구현
<표 7-2> 역할 분담 표
애로 사항
주류 판매 프로그램을 개발하면서 애로 사항은 다음과 같다.
초기 프로젝트 주제를 선정하는데 약간의 지연이 생겨, 이후 일정도 delay가 됐다.
- 주제 변경 : 여행 관리 프로그램 ⇒ 통닭 판매 프로그램 ⇒ 주류 판매 프로그램
- 팀원간의 주제선정에서 의견 불일치
프로그램의 기능이 너무 많았다.
- 초기 소비자와 관리자 모드로 나뉘어 구성 하려했지만 프로그램의 양이 방대하여 필요한 기능으로 최소화 시켰다.
참고문헌
[1] 최은만 , “소프트웨어 공학” , 정익사 , 2008
[2] 정일홍 , “윈도우 프로그래밍(MFC)”, 생능출판사 , 2007
부록 <사용법>
주류 이름, 가격, 종류 등을 검색하여 구매 할 수 있게 하고, 관리자가 고객 등록, 수정, 삭제를 쉽게 하여 고객관리에 용이하며, 고객이 주문했을 때 관리자가 주문내역을 손쉽게 확인 할 수 있도록 하는 프로그램이다.
● 부 록 목 차
1.사용매뉴얼(Main interface)
2.주류관리
3.고객관리
4.주문관리
1.사용매뉴얼(Main interface)
주류 판매 프로그램의 사용 매뉴얼
이전 레코드를 보여준다.
다음 레코드를 보여준다.
주류관리 모드를 실행한다.
고객관리 모드를
실행한다.
주문관리 모드를
실행한다.
Drink Shop
Information.
2.주류관리
<그림1-1>
<그림1-2>
<그림1-3>
1.주류 판매 프로그램을 실행 시키면 메인화면으로 <그림1-1>주류관리화면이 나온다.
2.주류등록하기 위해서 등록하기를 사용한다. 버튼을 누른 후 주류이름 판매사 주류가격을 작성한다.
수정/삭제도 같은 방식으로 버튼을 누른 후 수정과 삭제를 한다.
3. 버튼을 누르면 <그림1-2>에서 보는 거와 같이 검색창이 떠서 주류이름, 판매사, 가격, 주류종류로 원하는 주류를 검색할 수 있다.
4.<그림1-2>에서 버튼을 눌러주면 아래 <그림1-3>의 주류목록이라는 새로운 창이 뜬다.
5.<그림1-3>주류목록창에서는 등록되어 있는 모든 주류의 주류명 판매사 가격 종류가 상세하게 나온다.
3.고객관리
1. 메인화면 상단에 빨간 상자 안에 ②번 버튼을 눌러주면 고객관리로 창이 넘어 간다.
<그림2-1>
2. <그림2-1>에서 ②번을 눌러 고객관리모드에서 고객등록 수정 및 삭제를 할 수 있다.
<그림2-2>
3. 버튼을 누르게 되면 주류관리와 마찬가지로 검색창이 뜬다.
4. 버튼을 누르면 등록된 회원들의 신상정보가 뜨게 된다.
4.주문관리
1.<그림3-1>에서 ①번 버튼을 눌러 주문관리모드로 갈수 있다.
<그림3-1>
2.<그림3-1>의 ②번 버튼을 클릭하면 주문창이 떠서 주문자 주문 주류명 주문개수를 선택 할 수 있다.
<그림3-2>
3.③번 버튼을 클릭하면 주문목록창이 뜬다. 주문목록창에서는 주문한 내용과 날짜 금액이 나오게된다.
<그림3-3>
추천자료
- 공정관리
- [MFC]사진관 관리 프로그램
- 스트레스관리 프로그램 기획안
- 평생교육 프로그램 개발(발관리전문가양성)
- 임파워먼트 강화, 포드의 LEAD 프로그램
- [c언어 소스] 명함(주소록, 전화번호) 관리 프로그램
- 무의탁 당뇨질환 어르신의 자가관리 능력 향상을 위한 지원프로그램에 관하여
- 비쥬얼베이직(vb) 개인 관리 프로그램
- 평생교육기관의 프로그램 관리
- 식생활관리에 관한 현재 한국의 지역사회 내에서 이루어지는 영양정책 또는 프로그램 어떠한 ...
- 후원(후원사업, 후원활동)의 정의와 유형, 후원(후원사업, 후원활동)의 방법, 후원(후원사업,...
- [독립운동사적지, 독립운동, 독립운동사적지 관리실태, 독립운동사적지 탐방프로그램]독립운...
- 어린이집 설립계획서-건강관리, 안전교육, 부모교육 연간계획표, 연간지역사회연계프로그램 ...
- 인적자원관리,기업의복리후생제도,P&G인재체용,한지해운복후리후생프로그램,브랜드마케팅...