c# 프로그래밍
도서관리 프로그램 (교보문고 참고)
기능 :
1. 등록 : 관리번호, 등록일, 도서명, 출판사, 저자, 도서종류, 주제분류, 가격
string int string string string enum enum int
(isbn으로) (int) (int)
(등록일은 알아서 등록될거임 / timespan 이용해서 int로 등록할거임)
2. 수정 : 검색을 해서 수정해야함(dictionary로 할거니까 id로 검색해서 나오는 데이터 수정하면 됨)
3. 삭제 :
관리번호 : Guid
등록일 : DateTime.Now
-> 생각해보면 아이템 만드는거랑 다를게 없음 / datamanager를 singleton으로 만들어서 하면 그만임
id로 검색해서 수정, 삭제 하는 매서드만 만들면 될듯(혹은 책 이름으로)
(책 종류별로 검색하는것도 : 800이 문학이니까 도서 번호를 100으로 나눠서 나오는 숫자로 분류)
전체적으로 카페 참조
--------------------------------------------------------------------
알고리즘
날짜순으로 정렬 , 가격순으로 정렬
버블정렬 , 퀵정렬 , 선택정렬
this.listView1.Visible = true;
this.listView1.Columns.Add("뭐시깽이");
this.listView1.Columns.Add("섬띵롱");
this.listView1.View = View.Details;
this.listView1.GridLines = true;
리스트뷰에 내용추가 및 표에 띄우는 코드
'C# > 수업과제' 카테고리의 다른 글
| 0705 (0) | 2022.07.05 |
|---|---|
| 0617 영웅 인벤토리 만들기 (0) | 2022.06.18 |
| 반복문 과제 (0) | 2022.06.10 |
| 디아블로 아이템 출력 하기 (0) | 2022.06.09 |