Từ thực tế, việc quản lý rất phức tạp và gặp nhiều phiền toái như việc lưu trữ sổ sách, việc tính toán, việc tìm kiếm,… Để giải quyết vấn đề này chúng ta xây dựng những phần mềm quản lý,[r]
(1)Lời nói đầu
Ngày khoa học kỹ thuật ngày ừng dụng rộng nhiều ngành khác đáp ừng nhu cầu người quản lý khối lượng công việc lớn đồng thời làm giảm không gian lưu trữ Quản lý sách công việc khá phức tạp, cửa hàng, doanh nghiệp có đặc thù riêng Trước kia công việc làm thủ công ngày máy móc thay thể con người việc quản lý, lưu trữ, tính tốn… Nó làm tăng độ xác, độ tin cậy cao hiệu Có nhiều cửa hàng doanh nghiệp dùng phân mềm để quản lý đồng thời việc sử dụng tin học làm tiết kiệm nhiều thời gian, công sức người.
Bài thảo luận muốn giúp bạn hiểu thêm công việ quản lý sách phần mềm cách tạo Bài thảo luận chuẩn bị từ lâu không tránh khỏi sai sót mong thầy cơ, bạn thơng cảm giúp đỡ & góp ý.
(2)Mục lục
I Phân tích yêu cầu người dùng……….………3
Các yêu cầu khách hàng hệ thống…….………….……….4
Các yêu cầu kỹ thuật……….……….5
Các phương pháp điều tra……….………
Báo cáo điều tra……….……….5
Chi tiết quản lý bán sách……… ………
Lưu đồ thuật tốn……… 13
II Phân tích hệ thống xử lý & liệu ……….……13
Biểu đồ phân cấp chức năng……….15
Biểu đồ luồng liệu ……… 15
Biểu đồ BCD theo mơ hình thực thể liên kết ……….21
III.Thiết kế giao diện:……….……… ……….24
1.Lập trình………24
Tổng quát……….….27
Chi tiết……….……….…….27
Sơ đồ liên kết… ……….……… …… 28
(3)Phần I Phân tích yêu cầu người dùng
Trước công nghệ khoa học chưa phát triển, dùng phương pháp thủ công việc quản lý quản lý kinh doanh,quản lý nhân sự, … Nhưng nhiều ứng dụng khoa học đưa vào công tác quản lý Từ thực tế, việc quản lý phức tạp gặp nhiều phiền toái việc lưu trữ sổ sách, việc tính tốn, việc tìm kiếm,… Để giải vấn đề xây dựng phần mềm quản lý, ban đầu cịn đơn sơ đáp ứng phần nhu cầu người dùng, phần mềm xây dựng cần phù hợp với điều kiện khách hàng tài chính,về khơng gian, trình độ, nhân viên họ, … Nhiều thao tác ta phải xây dựng để tính cách thủ cơng cơng nghệ chưa đáp ứng, chưa đủ kinh phí khơng thể dùng tốn tiền thẻ từ, hay khơng thể tính tiền qua mạng hay bán hàng qua mạng, mà quảng cáo qua mạng mà
Như cửa hàng sách vùng nơng thơn đa phần quản lý thủ công, phải xây dựng phần mềm cho dùng đơn giản, dễ hiểu đủ chức Ta phải tìm hiểu thực tế nhiều để phần mềm sát thực tế dễ nâng cấp sau
Người dùng thường xuyên sử dụng hệ thống thông tin để quản lý tổ chức công việc ngày họ Là người hiểu biết hệ thống Họ thấy thiếu sót, ưu nhược điểm, từ họ nảy sinh yêu cầu để người thiết kế phát triển thêm cho phần mềm đa dạng phong phú Vậy phải quan tâm đến yều cầu họ quan trọng, sát thực tế
Quy trình tiến hành :
(4)Khảo sát HT
PTHT chức
PTHT liệu
PTHT giao diện
Hình 1 Lưu đồ thuật tốn tổng quan chung cơng việc Chú thích:
Khảo sát hệ thống ( khảo sát HT) : Báo cáo đặc tả yêu cầu
Phân tích hệ thống chức (PTHT chức ): Biểu đồ phân cấp chức Phân tích hệ thơng liệu ( PTHT liệu): Biểu đồ ERD, ER
Phân tích hệ thống giao diện (PTTH giao diện): Danh sách giao diện 1.Các yêu cầu khách hàng hệ thống là:
Hệ thống phải dễ dàng truy xuất, vận hành, sử dụng
Đạt phù hợp mục đích người dùng, phù hợp với trình độ người
dùng nghĩa dùng
Phải có tính phân cấp để người dùng dễ dàng nắm khung sườn
toàn hệ thống Đồng thời phải ổn định, chắn, có khả cung cấp thông tin đáp ứng nhu cầu người dùng họ cần Dễ dàng bảo hành, cải tiến, nhanh chóng lỗi cần điều chỉnh
Giao diện phải dễ nhìn phù hợp khơng gian làm việc khách hàng, có
(5) Sử dụng ngôn ngữ viết cho phù hợp với thể hệ máy tính
Windown XP, 98,… 2.Các yêu cầu kỹ thuật.
Phải xử lý khối công việc, thông tin lớn Khối lượng thông tin ngày
càng nhiều, thông tin cần cập nhập thường xưyên, cần lưu trữ
Phải xử lý xác Nếu xử lý khơng xác vài chi tiết
nhỏ gây thiệt hại cho khách hàng chủ, ảnh hưởng đến uy tín, chất lượng
3.Các phương pháp điều tra Phỏng vấn
Quan sát thực tế Nguyên cứu tài liệu
Khi điều tra tình hình thực tế gặp số khó khăn số liệu, phương pháp quản lý, họ không cho biết cụ thể mà ta phải có cách hỏi phù hợp để lầy thơng tin có hiệu đáp ứng cho phần mềm Các thông tin điều tra phải thu thập, qua thơng tin lọc chọn thơng tin cần thiết
a.Phỏng vấn
Chú ý vấn đề vấn vấn đề nhảy cảm.Trước vấn
- Chuẩn bị chủ vấn kỹ càng, nhiên có nhiều nảy sinh qua trình vấn ta phải biết cách sử lý cho phù hợp Ví dụ hỏi cách ghi chép, cách tính tốn, cách quản lý bán sách ngày, vấn đề nảy sinh cơng việc tính tóan, tài liệu liên quan đến trình ghi chép - Tìm hiểu xem vấn đề vấn liên quan đến ai, có trách nhiệm
về vấn đề ta cần Ví dụ : Hỏi thông tin nguồn sách, cách quản lý sách ( nhập, xuất ) hỏi thủ kho Hỏi cách quản lý tài hỏi thủ quỹ, kế tốn
(6)- Giữ thái độ thân thiện xuất vấn, tạo ấn tượng tốt Lắng nghe, ghi nhận thông tin cần thiết, vấn đề người ta khơng muốn cho biết khơng cố hỏi
- Dùng ngôn ngữ nghiệp vụ tránh dùng ngôn ngữ chuyên ngành tin
- Kết thúc vấn tóm tắt lại điểm chính, hỏi trợ giúp người vấn để xác nhận lại thơng tin cho xác
- Nên hỏi câu hỏi mở
- Sau vấn ta giới thiều qua ý tưởng mình, hệ thống quản lý, ưu điểm hệ thống
b.Quan sát
Phương pháp không hiệu khơng khách quan, trực diện cho Nên dùng
c.Tài liệu
Qua báo cáo, báo biểu, chủ trương, thông tư,… có quy cách, quy định trình bày theo chuẩn Ta thấy ý tưởng cách diễn đạt người khác
3.Báo cáo điều tra
Những điểm sau nên đưa vào báo cáo điều tra để phát triển hệ thống sau
- Các vật chứng cho hệ thống có phù hợp không Như khuôn mẫu ghi chép
- Người dùng xem lại đồng ý với quan điểm - Ghi lại địa liên hệ cho xác cần liên hệ lại sau
- Nhận xét báo cáo xem nghiên cứu triệt để chưa, cịn cần ý
- Những yêu cầu chức cần nghiên cứu sau, yêu cầu cần xem lại
(7)Với cửa háng bán sách nhỏ số lượng đầu sách không lớn Họ cần thông tin tên cửa hàng, địa chỉ, số điện thoại, thông tin người quản lý, thông tin nhân viên với công việc bán hàng, bảo vệ, thủ kho, thủ quỹ
(8)(9)(10)(11)(12)Hình Thuật tốn nhập xuất sách
Bắt đầu
Bắt đầu
Nhập mã sách
Kiểm tra trùng mã
Kết thúc
Nhập lại
Nhập thông tin sách
Xem thông tin
cập nhập sách
(13)Hình Thuật tốn tìm kiếm Phần II Phân tích hệ thống xử lý & liệu
1 Biểu đồ phân cấp chức năng Chọn khố tìm
Thơng tin Sách tìm kiếm
Kiểm tra có cịn loại khơng ?
In thơng tin sách tìm
KT khách hàng mua khơng
có
Có tiếp tục ko?
Nhập vào TT hàng hóa
(14)Sau tiến hành điều tra việc vấn trực tiếp, đưa phiếu điều tra với người sử dụng hệ thống đồng thời quan sát thực tế cửa hàng sách nghiên cứu tài liệu có liên quan Chúng tơi tổng hợp đưa sơ đồ phân cấp chức Phần mềm thiết kế
“Quản lý bán hàng sách” mà chức hệ thống trọng khâu bán hàng mà ý việc mua hàng Chức “Nhập sách” hệ thống hiểu sách mua người nhập sách vào hệ thống nhập thông tin sách (tên sách, tên tác giả, NXB, giá thành) Chức
(15)Hình 4 Biểu đồ phân cấp chức 2.Biểu đồ luồng liệu
Biểu đồ luồng liệu (Data Flow Diagram _DFD) công cụ đổ hoạ mô tả luồng liệu luân chuyển hệ thống hoạt động xử lý thực hệ thống
(16)Nhập sách Cập nhật
Trả lời yêu cầu
Y/cTìm kiếm
Y/c Thơng kê, Y/cTìm kiếm In ấn
Hình 5 Biểu đồ luồng liệu mức ngữ cảnh
Ở biểu đồ BLD mức ngữ cảnh bao gồm chức hệ thống, đối tượng tác động hệ thống luồng liệu vào/ra hệ thống, chưa xuất kho liệu
Ở biểu đồ BLD mức đỉnh gồm thao tác hoạt động chức hệ thống như: nhập sách, cập nhật, tìm kiếm, thống kê, in ấn.Trong biểu đồ sử dụng tới hai kho liệu :”kho sách”và”kho hoá đơn” với tác nhân tác động trực tiếp vào hệ thống “nhân viên”.
Quản lý bán hàng sách Nhân viên
(17)Thông tin sách
Thông tin chỉnh sửa
Trả lời tìm kiếm
Y/c tìm kiếm
Kho sách
Y/c thông kê Trả lời thơng kê
Kho hố đơn u cầu in ấn
Hình Biểu đồ luồng liệu mức đỉnh
Cập nhật
Tìm kiếm
Nhân viên
Thông kê
In ấn
(18)Kho sách
Hình Biểu đồ đỉnh chức “Tìm Kiếm”
Trong phần tìm kiếm ta tìm kiếm theo loại sách Nếu khơng cos thể tiếp tục tìm kiếm theo tác giả(nếu có yêu cầu khách hàng) Nếu khơng tìm kiếm theo tác giả tìm kiếm theo NXB Ở mức tìm kiếm hệ thống phải trả lời nhân viên để nhân viên yêu cầu tìm kiếm theo mức
Giải thích hình
Sau thống kê bán sách người quản lí cửa hàng muốn biết thông tin lượng sách bán, lượng sách tồn tổng doanh thu ngày Từ dễ quản lí hoạt động kinh doanh cửa hàng trước hết theo ngày sau dó la theo tháng theo q
Giải thích hình
Ở biểu dồ sử dụng kho liệu “kho sách” “kho hố đơn” Chúng tơi tinh chỉnh tác nhân chức thao tác vật lí mà khơng liên quan đến chức lịng hệ thống Loại bỏ chức gắn liền với thao tác xử lí cịn lạị chức biểu đồ Yêu cầu thơng kê
Nhân viên
Tìm kiếmTác giả
Tìm kiếm NXB
Sách tồn Hố
(19)kho hoá đơn Kho sách
Trả lời Trả lời
Yêu cầu thông kê
Hình Biểu đồ đỉnh chức “Thơng kê”
Kho hố đơn Kho sách
Hình 9 Biểu đồ luồng liệu mức logic
3 Biểu đồ BCD theo mô hình thực thể liên kết a Phân tích:
- Trong biểu đồ loại xác định thực thể với thuộc tính tương ứng Đó là:
Nhân Viên
Tổng doanh thu
Sách bán
Nhân viên
Doanh thu
TT Sách Cập
(20)Thực thể tblnhap có thuộc tính như: mã sách(masach), tên sách(tensach), ngày nhập(ngaynhap), tháng nhập(thangnhap), tổng tiền nhập sách(tiennhaps), chiết khấu nhập (thuế nhập) (chietkhaun), số lượng sách nhập(slnhap)
Thực thể tblxuat có thuộc tính như: mã sách(masach), tên sách(tensach), ngày xuất(ngayxuat), tháng xuất(thangxuat), đơn giá(dongia), số lượng xuất (slxuat), chiết khấu xuất(ckhxuat)
Thực thể hố đơn gồm thuộc tính như: đơn giá(dongia), loại thuế(loaithue), ngày lập(ngaylap), mã nhân viên(manv), mã khách hàng(makh)
Thực thể nhân viên gồm thuộc tính như: mã nhân viên (manv), tên nhân viên (tennv), quê quán (quequan), email, số điện thoại nhân viên (sdtnv), quyền hạn (quyenhan), mật (matkhau)
Thực thể khách hàng có thuộc tính như: mã khách hàng (makh), tên khách hàng (tenkh), đơn vị công tác (donvicongtac), địa (diachi), số diện thoại (sodienthoai), số lượng sách yêu cầu (slyeucau), tuổi (tuoi), chức vụ nơi công tác (cvnoicngtac)
b ta xây dựng bảng thực thể liên kết ER bảng - Giải thích bảng thực thể liên kết ER
Trong thực thể dịng chữ màu xanh thể khố thực thể Vd: thực thể tblnhap khố “masach”
thực thể tblxuat khố “tensach”
Từ bảng tblnhap tới bảng tblxuat có liên kết 1-n thuộc tính masach nhập loại sách có mã định loại sách dược phân phát nhiều nơi,mỗi nơi dược phân phát lại có phiếu nhập riêng
Từ bảng tblxuat tới bảng tblhoadon có lien kết 1-n thuộc tính tensach tên sách có thẻ có nhiều hố đơn (mỗi hố đơn bán cho nơi khác nhau)
(21)Từ bảng tblxuat tới bảng tblkhachhang có liên kết 1-n thuộc tính makh hố đơn cho khách hàng dùng khách hàng có nhiều hố đơn
tblnhập
Mã sách Tên sách Ngàynhập Thángnhập Tiền nhậpsách
Chiết khấu
nhập Sl nhập
H32H Hoá học 20 12 12000đ 2% 14
T23T Tin 30 21000đ 3% 31
(22)KTVM KT vĩ mô 13 23000đ 2% tblxuất
Mã sách Tên sách Ngàyxuất Thángxuất Đơn giá Sl xuất ckhấuxuất
LTC LT C 12 21000đ 32 2%
CĐ Cơ điện 6 10000đ 0.5%
H01 Hàn 10 32000đ 21 1%
T34 Toán 34000đ 14 1.5%
Tblhoáđơn
Tên sách MNV Ngày lập Đơn giá Loại thúê MKH
LTC NV01 23/1/2007 537600đ VAT KH01
Hàn NV05 12/5/2007 467000đ VAT KH23
SQL NV07 1/3/2007 364000đ VAT KH12
Vi xử lí NV25 3/12/2007 3437000đ VAT KH25
tblnhânviên
MãNV TênNV Quê quán Email Sđtnv Quyềnhạn Mật
NV02 Tạ Trang Vĩnhphúc 0211815460 nhập 2222
NV05 TrầnThịnh Vĩnhphúc 0211815011 gặpkhách 3333
NV23 Lưu Hải Hưng yên 0321713454 thủ kho ####
NV34 Khổng An Hảidương 0320456321 thủ quĩ &&&& blkháchhàng
MãKH TênKH ĐVCT Địa Sđt Slyêucầu Tuổi
KH01 Trần Nga ĐHBK Hà Nội 0898323 23 23
KH92 Tạ Nhụ ĐHQG HưngYên 3245436 33 54
KH21 Lưu Thoa ĐHTN Hồ Bình 3541141 34 34
KH12 Tạ Huệ CĐSPPT Phú Thọ 4315465 65 47
(23)
Hình 10 Bảng thực thể liên kết E_R
(24)
n
n
n n
Hình 11.Biểu đồ thực thể ER III Thiết kế giao diện:
1 Lập trình:
a.Thành lập tổ lập trình:
Với phần mềm lớn phải phân cơng lập trình, thống cơng việc lập trình, thời gian hồn thành
Tham gia viết modul lắp ghép thành hệ thống hoàn chỉnh Việc thiết kế chi tiết cơng việc bảo trì thuận tiện cho cài đặt bảo trì sau
b Chọn ngơn ngữ
Vấn đề quan trọng chọn ngơn ngữ đáp ứng tồn yêu cầu đề hệ thống phù hợp mơi trường có giao diện đẹp
c Cài đặt tệp, viết đoạn chương trình chung d Soạn thảo chương trình cho đơn vị xử lý
(25)Các yêu cầu với chương trình - Vào đắn
- Dễ đọc dễ hiểu để cịn bảo trì - Dễ sửa dễ nâng cấp
- Chạy nhanh tiết kiệm nhớ có hiệu khơng gian thời gian e Chạy thử ghép nối
Để hoàn thiện thống tồn chương trình d Thành lập tài liệu hướng dẫn sử dụng
Nó đóng vai trò quan trọng với người dùng giúp họ gặp trở ngại, hiểu
hơn hệ thống Tài liệu giúp ta trao đổi thông tin, liên lạc với số người dùng trước sau tiến trình phân tích thiết kế thảo luận Thông tin phản ghi lại theo khuôn dạng làm thuận tiện cho việc thâm nhập tìm kiếm
Về có dạng khn dạng tài liệu liên quan tới nhóm người tham gia việc phát triển nhu cầu thông tin khác
+ Người dùng ( bao gồm nhà quản lý, người chủ, người vận hành ) Tài liệu cho người dùng phải chuẩn bị thức nhóm phát triển Tài liệu xem , phần việc bàn giao hệ thống Các tài liệu bao gồm có:
Đặc tả yêu cầu nghiệp vụ Đặc tả thiết kế hệ thống Tài liệu cho người dùng Hướng dẫn vận hành
+ Người phát triển ( gồm có nhà phân tích, người thiết kế, người làm mẫu, người lập trình, người quản lý dự án, chuyên gia CSDL… ) Tài liệu cho người xuất trình nghiên cứu Các tài liệu thường gọi hồ sơ giấy tờ làm việc
Các hướng dẫn chung
Phần cứng, phần mềm ứng dụng
(26)Về ngưới sử dụng Các hướng dẫn dùng khác
Giới thiệu chương trình, trình tự khai thác
Danh sách chương trình Mơ tả chi tiết
Trình tự khai thác
Đặc trưng đầu vào: đưa mẫu Đặc trưng tệp
Đặc trưng chung Cấu trúc tệp Các tệp dẫn
Đặc trưng đầu
Đặc trưng chung Cấu trúc lúc trình bày
Hướng dẫn cho nhân viên điều hành hệ thống Bảo trì hệ thống
Bảo trì song song với quy trình kiểm tra - Sửa lỗi
- Điều chỉnh theo yêu cầu
- Cải thiện hiệu hệ thống phải hiểu chương trình từ tài liệu để lại, lần ngược dấu vết phát lỗi
Bảo trì gồm bước:
Mức 0: Giới hạn chương trình
Mức 1: Bảo trì mức vậ lý: liên quan tới phần cứng Mức 2: Mức truy nhập tổ chức
Mức 3: Mức quan niệm, khai niệm hay logic Các loại bảo trì
(27)- Bảo trì hồn thiện: cải thiện hệ thống để chạy tốt hơn, ổn định, nhanh hơn…
2 Tổng quát:
- Tạo sở liệu SQL - Kết nối sở liệu C #
- Thiết kế giao diện dùng Window Form 3.Chi tiết:
a Tạo cở sở liệu SQL:
Dùng Eterprise Manager tạo bảng sau:
Bang1 tblnhap (masach, tensach, ngaynhap, thangnhap, soluong, gia, chietkhau, thanhtien, donvi, ghichu)
Khố masach
Bang2 Tblxuat (masach, tensach, ngayxuat, thangxuat, soluong, gia, chietkhau, thanhtien, donvi, ghichu)
Khố masach
Bang 3: Tblkhach ( makhach, tenkhach, masach, tensach, diachi, gia, donvi, sodienthoai, soluong, chietkhau, thanhtien, ghichu).
Khoa makhach,masach
Bang 4: Tblhoadon (masach, tensach, makhach, tenkhach, soluong, gia, chietkhau, thanhtien, donvi, ngaymua, ghichu)
(28)4.Form thiết kế:
(29)Gồm có
1 Button để điều khiển đăng nhập.Nếu ta điền PassWord (
PassWord xuan ) cho đăng nhập vào hệ thống
1 TextBox để chứa PassWord, PassWord mã hoá chữ
như $ chẳng hạn
Lable để ghi thong tin
Form 2: Danh sách nhập_xuất tìm kiếm sách Có thể tìm kiếm theo tên sách theo mã sách, tháng nhập, giá
Chú ý: với Form 2, 3, nằm Form ta cần kích chuột vào tiêu đề cần tới Nó thiết kế cách:
(30)Chú ýtrướckhi tìm kiếm phải lấy tên máy v ì kết nối sở liệu.
Gồm có: GroupBox để chứa công việc mà nhiệm vụ
GroupBox 1: Danh sách nhập sách
- DataGridView lien quan đến sở liệu SQL dung kết nối với sở liệu Table, View, Procedure, Funtion.Ở chứa Table tblnhap
- nút Button
Button 1 (Xem thong tin ) để xem thong tin danh sách nhập kho
Button 2 (Cap nhap ) để cập nhập ( them vào, sửa đổi ) vào danh sách xuất sách
(31)- DataGridView chứa danh sách xuất kho bảng tblxuat - Button
Button (Xem thong tin ) để xem thông tin
Button (Cap nhap) để cập nhập ( thêm vào, sửa đổi )
GroupBox 3: thông tin nhập xuất Nhập vào số lượng, giá, chiết khấu để
tính tiền
Có: 4 TextBox để ta nhập vào thông tin
+ TextBox 1 ( so luong ) để nhập vào số lượng sách + TextBox 2 ( gia ) để nhập váo già sách
+ TextBox 3 ( chietkhau ) để nhập vào chiết khấu sách + TextBox 4 ( tien ) để chứa tiền ta vừa tính
+ 4 Lable để gán mác cho TextBox
GroupBox 4: thơng tin tìm kiếm có
TextBox để nhập nhận thông tin ta đưa vào lấy Có
+ TexBox 1 ( tìm theo ) để ta nhận vào thơng tin cần tìm theo masach, tensach, thangnhap, gia
+ TextBox 2 ( ten tim kiem ) để ta nhận tên xác cần tìm Tốn + TextBox 3 ( thang nhap ) để nhập tháng nhập
+ TextBox 4 (ten may ) bạn để chứa tên máy có sở liệu ta cần kết nối đến để lâý sở liệu thông tin sách, khách,…
nút Button để diều khiển tìm kiếm láy tên máy
+ Button 1 (Nhap thong tin ) để nhập thơng tin cần tìm kiếm vào TextBox 1, 2, mã sách, tên sách, giá, tháng nhập,…
+ Button 2 ( tim kiem ) để tìm kiếm thơng tin ta nhập vào TextBox 1, 2, Và kế CheckListBox1
+ Button 3 ( lay ten may ) để ta lấy tên máy có sở liệu ta cần kết nối đến để lâý sở liệu thông tin sách, khách,…Và tên máy lên TextBox với tên nhãn tên máy bạn
(32)+ Buton 1 ( Nhap thong tin tinh tien ) + Button 2 ( Tinh tien )
Thoát khỏi Form dùng Alt+F4 dùng menu Exit
Form 3:Dánh giá kết quả:
Có GroupBox:
GroupBox 1: danh sách sách bán chạy
+ DataGridView chứa danh sách sách bán chạy
+ Button ( Xem thong tin ) để xem thông tin danh sách bán chạy Nó cho xem khơng cho xố, sửa cập nhập Vì SQL View khơng cho cập nhập
(33)+ DataGridView chứa danh sách tồn kho Chỉ cho xem khơng cho xố, sửa đổi bổ xung
+ nút Button ( Xem thơng tin ).
Thốt khỏi Form dùng Alt+F4 dùng menu Exit
Form 4: cho ta biết hoá đơn bán lẻ, danh sách khách hàng có GroupBox, CheckListBox
GroupBox 1 có DataGripView chứa danh sách khách hang 1 Button ( Xem thong tin ) để xem thơng tin tồn khách hàng 1 Button ( Cap nhap ) để sửa đổi thông tin khách hàng
GroupBox 2 có
(34)+ Button ( Xem thong tin ) để xem thơng tin tồn hố đơn khách hàng
+ Button ( Cap nhap ) để sửa đổi thơng tin hố đơn
GroupBox 3 :hỗ trợ tính tốn có TextBox chứa thơng tin để tính tốn
như:
- TextBox để ta nhập vào thông tin
+ TextBox 1 với nhãn so luong để nhập vào số lương sách + TextBox 2 với nhãn gia để nhập váo giá sách
+ TextBox 3 với nhãn chietkhau để nhập vào chiết khấu sách + TextBox 4 với nhãn tiên để chứa tiền ta vừa tính
- nhãn Lable để gán mác cho TexBox - nút Button để điều khiển:
+ Button 1 ( Nhap thong tin ) để nhập thông tin cho TextBox + Button 2 ( Tinh tien ) để tính tiền sách
GroupBox 4 : Tìm kiếm khách hàng theo tên khách hàng, địa chỉ, điện
thoại,… 3 TextBox :
+ TextBox 1 với nhãn tên máy
+ TextBox 2 ( Tim theo) để nhập thơng tin ta tìm lĩnh vực tên khách, mã sách, địa chỉ,…
+ TextBox 3 ( Ten tim ) tên cụ thể cần tìm kiếm Hoa,… Button :
+ Button 1 ( Lay ten may ):Lấy tên máy có chứa sở liệu ta cần + Button 2 ( Nhap) : để nhập vào thơng tin cần tìm kiềm
+ Button 3 ( Tim kiem): Để tìm thông tin ta cần
(35)