C# (3) 썸네일형 리스트형 #3 도서 발주, 입고, 등록 프로그램 제작 완성 과정을 천천히 기재하면서 하려고했는데 완성해버렸다,, 규모가 작은 생산관리 ERP로 볼 수 있다. 흐름은 다음과 같다. 난 서점 관리인이다. 도서 구입(발주) -> 도서 입고 -> 도서 등록 *도서 입고는 내가 구매한 도서가 도착했을 때, 특정 갯수만큼 나눠서 입고를 진행시키는 것이다. 도서 등록은 입고된 도서 뭉탱이에서 도서 하나하나 바코드를 생성하는 것. 도서관리프로그램 더 추가 될 기능은 등록된 도서 바코드를 찍었을 때, 조회되는 것과 대여 및 반납 기능이다. 만들면서 공부된 점 - 형변환 : 총 구매가격은 도서를 대량 구입하게 되면 overflow가 나서 값이 이상하게 계산된다. java에서는 BigInteger를 사용했는데 C#에서는 int64를 사용하면 어느정도 크기의 숫자는 잘 담을 수 있다.. #2 도서 구매 프로그램 완성 사실 이미 다 만들어놓고 글을 쓰는거라 과정이 없다...ㅠㅠㅠ;; 하지만 아직 구매한 도서를 내 도서관에 재고로 등록하는 기능은 만들지 않았으므로 거기부터는 차근차근 과정을 쓰도록 할 것이다! IDE : Visual Studio2010 DBMS : MSSQL 언어 : C# 프레임워크 : DevExpress14.2.7 일단 만든 도서 구매 프로그램은 다음 동영상과 같다. LookUp과 TextToGrid/GridToText를 적용해서 좀 더 사용자가 편리하게 데이터를 볼 수 있도록 구성했다. GridCell의 가격과 수량 데이터 형식은 RunDesigner에서 설정 할 수 있다. 방법은 다음과 같다. Run Designer -> Columns -> DisplayFormat에서 FormatType : Num.. #1 도서 구매 프로그램 만들기 계획 간단한 토이 프로젝트를 만들고자 한다. 도서 구매 프로그램으로 기본적인 기능은 [조회, 입력, 수정, 취소, 삭제]이다. 조회는 구매 일자와 도서 코드 및 이름으로 검색 가능하게 한다. ERD는 다음과 같다. 앞으로 수정 될 수 있지만 기본적인 데이터베이스 설계틀은 다음과 같다. MRPUSER, MRPBOOK, MRPCUST에는 5개의 ROW를 삽입한다. 이들은 MRPORDER와 참조 관계이고 비식별관계이다. 1:N으로 위처럼 표시를 해준다. DevExpress를 이용해서 다음처럼 기본 레이아웃을 작성했다. 기능을 차례대로 넣도록 한다. 이전 1 다음