[프로그래밍] MFC를 이용한 급여관리 프로그램
- 최초 등록일
- 2003.12.07
- 최종 저작일
- 2003.12
- 10페이지/ 압축파일
- 가격 2,000원
소개글
간단한 급여관리 프로그램입니다.
MFC를 이용하였고, 내부적인 알고리즘은 더블링크드리스트로 되어있습니다.
다형성을 이용한 예제로 만든것입니다.
소스도 깔끔하고, 주석도 달아놓아 보기 편합니다.
목차
기능 및 실행화면
전체 소스 파일
본문내용
○ 이중 링크드 리스트로 개선
- next, prev
- 소멸자에서 item을 delete 시킨다.
class Element
{
public:
Element(Employee * value) { item = value; next = prev = NULL; };
~Element() { if( item != NULL ) delete item; };
Element * next;
Element * prev;
Employee * item;
};
○ 급여 출력( 오름차순, 내림차순 )
- linkedlist에 GetLastElement()를 추가하여 실제 데이터 변화 없이, 화면에서 오름차순/내림차순을 선택할수 있다.
void CPrjEmpDlg::OnPrintAsc()
{
// TODO: Add your command handler code here
m_bAscending = TRUE;
currentElement = list.GetFirstElement();
printCurrnetElement();
}
참고 자료
없음
압축파일 내 파일목록
9841003 - prjEmp/9841003 - prjEmp.hwp
PrjEmp/Employee.cpp
PrjEmp/Employee.h
PrjEmp/FullTime.cpp
PrjEmp/FullTime.h
PrjEmp/FullTimeDlg.cpp
PrjEmp/FullTimeDlg.h
PrjEmp/LinkedList.cpp
PrjEmp/LinkedList.h
PrjEmp/PartTime.cpp
PrjEmp/PartTime.h
PrjEmp/PartTimeDlg.cpp
PrjEmp/PartTimeDlg.h
PrjEmp/Piece.cpp
PrjEmp/Piece.h
PrjEmp/PieceDlg.cpp
PrjEmp/PieceDlg.h
PrjEmp/PrjEmp.aps
PrjEmp/PrjEmp.clw
PrjEmp/PrjEmp.cpp
PrjEmp/PrjEmp.dsp
PrjEmp/PrjEmp.dsw
PrjEmp/PrjEmp.h
PrjEmp/PrjEmp.ncb
PrjEmp/PrjEmp.opt
PrjEmp/PrjEmp.plg
PrjEmp/PrjEmp.rc
PrjEmp/PrjEmpDlg.cpp
PrjEmp/PrjEmpDlg.h
PrjEmp/ReadMe.txt
PrjEmp/resource.h
PrjEmp/Seller.cpp
PrjEmp/Seller.h
PrjEmp/SellerDlg.cpp
PrjEmp/SellerDlg.h
PrjEmp/StdAfx.cpp
PrjEmp/StdAfx.h
PrjEmp/res/PrjEmp.ico
PrjEmp/res/PrjEmp.rc2