Mànhình:Lập phiếu sửa chữa

Một phần của tài liệu Quản lý gara ô tô tại 1 cửa hàng sửa chữa ô tô (Trang 45 - 54)

2.4.3.3.a Chức năng:

-Nhập thông tin phiếu:Nội dung sửa chữa,Vật tư sử dụng,số lượng,Tiền công. -Tính tiền,cập nhật tiền nợ,cập nhật số lượng vật tư và in thông tin phiếu sửa chữa.

2.4.3.3.b Mô tả các đối tượng trên màn hình:

STT Tên Kiểu Chức năng Ghi chú

1 cb_pBienso ComboBox Chọn biển số để lập phiếu cho biển số này

Phải chọn biển số tồn tại trong

cửa hàng 2 dt_Ngaysuachua DateTimeInput Chọn ngày lập

phiếu sửa chữa

Mặc định là ngày hôm nay 3 tb_Tongtien TextBox Tổng tiền của

phiếu sửa chữa

Read only,được cập nhật giá trị sau khi lập phiếu 4 bt_Lapphieu Button Lập phiếu Ctrl+L 5 grid_Phieusuachua DataGridView Chứa thông tin

chi tiết về phiếu

Có thể nhập trực tiếp trên grid này. 6 bt_Xoadong Button Xóa dòng được

chọn trong grid Dùng cho việc cần sửa lại phiếu sửa chữa.Ctrl+ Shift+D 7 bt_Nhaplai_phieusu achua

Button Xóa toàn bộ grid

Ctrl+Shift +R

8 cb_Noidung ComboBox Nội dung theo quy định Khi chọn 1 nội dung thì sẽ nhận được Tiền công tương ứng của nội dung đó 9 tb_Tiencong number_Text Tiền công ứng TextBox

(user control) với Nội dung được chọn

chỉ nhập số,Read only 10 cb_Vattuphutung ComboBox Lưu mã vật tư

hiện có trong cửa hàng Khi chọn 1 vật tư sẽ nhận được giá trị tồn và đơn giá của nó 11 tb_Dongia number_Text (user control) Đơn giá ứng với vật tư chọn Read only 12 lb_Soluongton Label Số lượng tồn

của vật tư chọn 13 tb_Soluong number_Text (user control) Số lượng vật tư dùng cho sửa chữa Chỉ nhập số,không lớn hơn số lượng tồn hiện tại 14 bt_Themchitiet_phie usuachua

Button Thêm chi tiết này vào grid

Ctrl+Shift +I

2..4.3.3.c Danh sách biến cố và xử lý tương ứng trên màn hình:

STT Biến cố Xử lý Ghi

chú

1 Chọn Button Xóa dòng(Ctrl+Shift+D)

Xóa các dòng được chọn trên Grid,nếu không có dòng nào sẽ có cảnh báo

2 Chọn Button Xóa hết (Ctrl+Shift+R)

Xóa tất cả các dòng trên Grid 3 Chọn Button Thêm

chi tiết

(Ctrl+Shift+I)

Kiểm tra sự tồn tại của Nội dung với Tiền công tương ứng,Vật tư với đơn giá tương ứng,Số lượng vật tư không vượt quá số

lượng tồn.Nội dung sửa chữa không trùng trong cùng 1 phiếu sửa chữa.Tính toán Thành tiền của chi tiết phiếu.Nếu thỏa mãn thì chi tiết sẽ được thêm trên grid

4 Chọn button Lập phiếu(Ctrl+L)

Duyệt trên Grid Kiểm tra sự tồn tại của Nội dung với Tiền công tương ứng,Vật tư với đơn giá tương ứng,Số lượng vật tư không vượt quá số lượng tồn.Tính toán tổng tiền của phiếu và Xuất dữ liệu ra Report

Có thể nhập trực tiếp thông tin trên grid,nếu có lỗi xảy ra thì Cell đó sẽ được tô đậm và cảnh báo

2.4.3.4.a Chức năng:

-Nhập thông tin phiếu:Tiền thu,Email(nếu chưa có) -Tính tiền nợ và in thông tin phiếu.

STT Tên Kiểu Chức năng Ghi chú

1 cb_pttBienso ComboBox Chọn biển số để lập phiếu cho biển số này

Phải chọn biển số tồn tại trong cửa hàng,có thể nhập và Enter để tìm kiếm 2 tb_pttTenchu xe

TextBox Ten chủ xe Read only 3 tb_pttDientho

ai

TextBox Điện thoại Read only 4 tb_pttEmail TextBox_Email (User control) Cập nhật Email khách hàng Cần nhập đúng định dạng Email 5 dt_pttNgayth utien

DateTimeInput Ngày thu tiền Mặc định là hôm

nay,không lớn hơn ngày hiện tại 6 tb_pttTienno TextBox Tiền nợ của khách

hàng được chọn Read only 7 tb_pttSotienth u number_Text (User control) Tiền thu Chỉ nhập số 8 cb_Noidung ComboBox Nội dung theo quy

định Khi chọn 1 nội dung thì sẽ nhận được Tiền công tương ứng của nội dung đó

9 tb_Tiencong number_Text (user control)

Tiền công ứng với Nội dung được chọn

TextBox chỉ nhập số,Read only 10 cb_Vattuphut ung

ComboBox Lưu mã vật tư hiện có trong cửa hàng

Khi chọn 1 vật tư sẽ nhận được giá trị tồn và đơn giá của nó

11 tb_Dongia number_Text (user control)

Đơn giá ứng với vật tư chọn

Read only 12 bt_pttLapphie

u

Button Lập phiếu Ctrl+P

13 bt_pttNhaplai Button Reset lại các control Ctrl+Q 14 crp_Lapphieu

thutien

CrytalReportVie wer

Xem thông tin báo cáo

Có thể xuất file,in file thông qua viewer này

2.4.3.4.c Danh sách biến cố và xử lý tương ứng trên màn hình:

STT Biến cố Xử lý Ghi chú

1 Chọn Button Lập phiếu(Ctrl+P)

Kiểm tra sự tồn tại của Biển số,Định dạng Email,Số tiền thu không vượt quá số tiền nợ.Nếu thỏa mãn sẽ tạo phiếu

thu tiền 2 Chọn Button Nhập lại(Ctrl+Q) Reset các Control 2.4.3.5 Màn hình:Lập báo cáo tồn. 2.4.3.5.a Chức năng:

-Xuất ra thông tin về vật tư tồn tại trong kho vào cuối mỗi tháng.

2.4.3.5.b Mô tả các đối tượng trên màn hình:

STT Tên Kiểu Chức năng Ghi

chú

báo cáo định là ngày hiện tại 2 bt_Lapbaocaoton Button Lập báo cáo

3 cr_viewerBaocaoton CrystalReportViewer Hiển thì báo cáo

2.4.3.5.c Danh sách biến cố và xử lý tương ứng trên màn hình:

STT Biến cố Xử lý Ghi

chú

1 Chọn Button Lập báo cáo

Kiểm tra ngày báo cáo không lớn hơn ngày hiện tại.Nếu hợp lệ sẽ báo cáo thông tin về vật tư trong kho

Một phần của tài liệu Quản lý gara ô tô tại 1 cửa hàng sửa chữa ô tô (Trang 45 - 54)

Tải bản đầy đủ (DOC)

(66 trang)
w