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