TRƯ Ờ NG Đ Ạ I H Ọ C NAM C Ầ N THƠ KHOA CÔNG NGH Ệ THÔNG TIN MAI HOÀNG H Ộ I Đ ề tài PH Ầ N M Ề M QU Ả N LÝ GARAGE XE BÁO CÁO Đ Ồ ÁN T Ố T NGHI Ệ P Đ Ạ I H Ọ C Ngành Công N gh ệ T hông T in Mã s ố ngành: 7480201 C ầ n Thơ, 0 6 /2022 TRƯ Ờ NG Đ Ạ I H Ọ C NAM C Ầ N THƠ KHOA CÔNG NGH Ệ THÔNG TIN MAI HOÀNG H Ộ I MSSV: 18 9590 Đ ề tài PH Ầ N M Ề M QU Ả N LÝ GARAGE XE BÁO CÁO Đ Ồ ÁN T Ố T NGHI Ệ P Đ Ạ I H Ọ C NGÀNH CÔNG NGH Ệ THÔNG TIN Mã s ố ngành: 7480201 CÁN B Ộ HƯ Ớ NG D Ẫ N THS VÕ VĂN PHÚC C ầ n Thơ, 0 6 /2022 i L Ờ I C Ả M T Ạ V ớ i lòng bi ế t ơn sâu s ắ c và tình c ả m chân thành cho phép em g ử i l ờ i c ả m ơn chân thành nh ấ t t ớ i Trư ờ ng Đ ạ i h ọ c Nam C ầ n Thơ, khoa Công N gh ệ Thông Tin , cùng các gi ả ng viên đã t ậ n tình ch ỉ d ạ y và t ạ o đi ề u ki ệ n giúp đ ỡ em trong quá trình h ọ c t ậ p, nghiên c ứ u và hoàn thành đ ề tài Đ ặ c bi ệ t em xin bày t ỏ lòng bi ế t ơn sâu s ắ c đ ế n Th ầ y Võ Văn Phúc – ngư ờ i hư ớ ng d ẫ n em ho à n th à nh đ ề t à i t ố t nghi ệ p c ủ a m ì nh và cũng là ngư ờ i đã luôn t ậ n tình hư ớ ng d ẫ n, ch ỉ b ả o, giúp đ ỡ và đ ộ ng viên em trong su ố t quá trình nghiên c ứ u và hoàn thành đ ề tài th ự c t ậ p nghiên c ứ u này M ặ c dù, đã c ố g ắ ng r ấ t nhi ề u nhưng bài báo cáo không tránh kh ỏ i nh ữ ng thi ế u sót; em r ấ t mong nh ậ n đư ợ c s ự thông c ả m, ch ỉ d ẫ n, giúp đ ỡ và đóng góp ý ki ế n c ủ a quý th ầ y cô, các cán b ộ qu ả n lý và các b ạ n đang h ọ c cùng em t ạ i Trư ờ ng Đ ạ i h ọ c Nam C ầ n Thơ Xin chân thành c ả m ơn! C ầ n Thơ, ngày… tháng… năm… Sinh viên th ự c hi ệ n Mai Hoàng H ộ i ii L Ờ I CAM K Ế T T ôi xin cam k ế t bài báo cáo th ự c t ậ p này đư ợ c hoàn thành d ự a trên k ế t qu ả nghiên c ứ u c ủ a tôi và k ế t qu ả này chưa đư ợ c s ử d ụ ng cho b ấ t k ỳ bài báo cáo nào khác C ầ n Thơ, ngày… tháng… năm… Sinh viên th ự c hi ệ n Mai Hoàng H ộ i iii NH Ậ N XÉT, ĐÁNH GIÁ C Ủ A GI Ả NG VIÊN HƯ Ớ NG D Ẫ N Gi ả ng viên hư ớ ng d ẫ n Ths Võ Văn Phúc iv NH Ậ N XÉT, ĐÁNH GIÁ C Ủ A GI Ả NG VIÊN PH Ả N BI Ệ N Gi ả ng viên ph ả n bi ệ n Ths Bùi Th ị Di ễ m T rinh v M Ụ C L Ụ C CHƯƠNG 1 1 GI Ớ I THI Ệ U 1 1 1 GIỚI THIỆU VỀ CÔNG TY 1 1 1 1 Thông tin về công ty 1 1 1 2 Trụ sở chính 1 1 1 3 Người đại diện theo pháp luật 1 1 1 4 Thông tin liện hệ 1 1 1 5 Ngành, nghề kinh doanh 1 1 1 6 Sản phảm và dịch vụ của công ty đang kinh doanh 3 1 2 GI Ớ I THI Ệ U Đ Ề TÀI 7 1 2 1 Lý do ch ọ n đ ề tài 7 1 2 2 Sơ lư ợ c v ề chương trình 7 1 2 3 Ý nghĩa c ủ a đ ề tài 7 CHƯƠNG 2 9 CƠ S Ở LÝ THUY Ế T 9 2 1 CƠ S Ở LÝ THUY Ế T 9 2 2 PHÁT T RI Ể N Ứ NG D Ụ NG TRÊN DESKTOP 9 2 3 ADO NET – LÀM VI Ệ C V Ớ I CƠ S Ở D Ữ LI Ệ U 11 CHƯƠNG 3 14 PHÂN TÍCH VÀ THI Ế T K Ế H Ệ TH Ố NG 14 3 1 GI Ớ I THI Ệ U 14 3 1 1 M ụ c tiêu 14 3 1 2 Ph ạ m vi ứ ng d ụ ng 14 3 1 3 Kh ả năng phát tri ể n 14 3 2 PH Ầ N KH Ả O SÁT HI Ệ N TR Ạ NG 14 3 2 1 Hi ệ n tr ạ ng 14 3 2 2 Phân tích yêu c ầ u 15 3 2 3 Môi trư ờ ng tri ể n khai 16 3 2 4 Phương pháp kh ả o sát 17 3 2 5 K ế t qu ả kh ả o sát 20 CHƯƠNG 4 21 PHÂN TÍCH VÀ THI Ế T K Ế CƠ S Ở D Ữ LI Ệ U 21 vi PH Ầ N PHÂN TÍCH 21 4 1 SƠ Đ Ồ QUAN NI Ệ M D Ữ LI Ệ U 21 4 1 1 Các lo ạ i th ự c th ể 21 4 1 2 Các quy t ắ c 22 4 1 3 Mô hình quan ni ệ m d ữ li ệ u (CDM) 23 4 1 4 Mô hình v ậ t lý (PDM) 24 4 1 5 Mô hình phân c ấ p ch ứ c năng 25 4 1 6 Mô hình lu ồ ng d ữ li ệ u phân c ấ p (DFD) 26 4 2 CHU Ẩ N HOÁ D Ữ LI Ệ U QUAN H Ệ 29 4 3 PHÂN TÍCH CÁC THÀNH PH Ầ N X Ử LÝ 29 4 3 1 Danh sách các x ử lý 29 4 3 2 Mô t ả các x ử lý 31 PH Ầ N THI Ế T K Ế 37 4 4 THI Ế T K Ế THÀNH PH Ầ N D Ữ LI Ệ U 37 4 4 1 Sơ đ ồ chu ẩ n hoá d ữ li ệ u 37 4 4 2 Mô t ả các lo ạ i th ự c th ể và m ố i k ế t h ợ p 38 4 4 3 Mô t ả các ràng bu ộ c toàn v ẹ n 47 4 4 4 T ừ đi ể n d ữ li ệ u 48 CHƯƠNG 5 51 K Ế T QU Ả Đ Ề TÀI 51 5 1 GIAO DI Ệ N 51 5 1 1 Trang Đ ăng N h ậ p 51 5 1 2 Giao di ệ n Trang Ch ủ 52 5 1 3 Giao di ệ n trang D ị ch V ụ 52 5 1 4 Giao di ệ n trang Lo ạ i Xe 53 5 1 5 Giao di ệ n trang Nhà Cung C ấ p 53 5 1 6 Giao di ệ n trang Ph ụ Tùng 54 5 1 7 Giao di ệ n trang Ph ụ Tùng > T ạ o Barcode Ph ụ Tùng 54 5 1 8 Giao di ệ n trang Nh ậ p Hàng 55 5 1 9 Giao di ệ n trang Nh ậ p Hàng > Chi Ti ế t Hóa Đơn Nh ậ p Hàng 55 5 1 10 Giao di ệ n trang Hàng T ồ n 56 5 1 11 Giao di ệ n trang Hóa Đơn T ổ ng 56 5 1 12 Giao di ệ n trang Hóa Đơn T ổ ng > Hóa Đơn D ị ch V ụ 57 vii 5 1 13 Giao di ệ n trang Hóa Đơn T ổ ng > Hóa Đơn Gi ữ Xe 57 5 1 14 Giao di ệ n trang Hóa Đơn T ổ ng > Hóa Đơn Ph ụ Tùng 58 5 1 15 Giao di ệ n trang In Hóa Đơn T ổ ng 58 5 1 16 Giao di ệ n trang Ch ứ c V ụ 59 5 1 17 Giao di ệ n trang Danh Sách Nhân Viên 60 5 1 18 Giao di ệ n trang Danh Sách Nhân Viên > T ạ o QRcode Nhân Viên …… 60 5 1 19 Giao di ệ n trang Ch ấ m Công 61 5 1 20 Giao di ệ n trang Thư ở ng Ph ạ t 61 5 1 21 Giao di ệ n trang Tính Lương 62 5 1 22 Giao di ệ n trang Tính Lương > In B ả ng Lương Nhân Viên 62 5 1 23 Giao di ệ n trang Tài Kho ả n 63 5 1 24 Giao di ệ n trang Báo Cáo 63 5 1 25 Giao di ệ n trang Báo Cáo > In Báo Cáo 64 CHƯƠNG 6 65 K Ế T LU Ậ N 65 6 1 ƯU ĐI Ể M 65 6 2 NHƯ Ợ C ĐI Ể M 65 6 3 HƯ Ớ NG PHÁT TRI Ể N 65 6 4 K Ế T LU Ậ N 65 TÀI LI Ệ U KHAM KH Ả O 66 PH Ụ L Ụ C A 67 CÁC THÀNH PH Ầ N CƠ B Ả N TRONG WINFORM 67 A 1 CÁC THÀNH PH Ầ N CƠ B Ả N TRONG L Ậ P TRÌNH WINDOWS FORM … … ……………………………………………………………………… 67 A 2 CÀI Đ Ặ T MÔI TRƯ Ờ NG 67 PH Ụ L Ụ C B 76 HƯ Ớ NG D Ẫ N CH Ạ Y PH Ầ N M Ề M 76 viii DANH SÁCH B Ả NG BI Ể U B ả ng 1 1 Ngành ngh ề kinh doanh 2 B ả ng 1 2 S ả n ph ẩ m ph ầ n m ề m 3 B ả ng 1 3 D ị ch v ụ 6 B ả ng 3 1 K ế ho ạ ch ph ỏ ng v ấ n 17 B ả ng 3 2 Câu h ỏ i ph ỏ ng v ấ n 18 B ả ng 4 1 Các lo ạ i th ự c th ể 21 B ả ng 4 2 Danh sách các x ử lý 29 B ả ng 4 3 Ngư ờ i dùng 38 B ả ng 4 4 Ch ỉ m ụ c ngư ờ i dùng 38 B ả ng 4 5 Nhà cung c ấ p 38 B ả ng 4 6 Ch ỉ m ụ c nhà cung c ấ p 38 B ả ng 4 7 D ị ch v ụ 39 B ả ng 4 8 Ch ỉ m ụ c d ị ch v ụ 39 B ả ng 4 9 Ch ứ c v ụ 39 B ả ng 4 10 Ch ỉ m ụ c ch ứ c v ụ 39 B ả ng 4 11 Nhân viên 40 B ả ng 4 1 2 Ch ỉ m ụ c nhân viên 40 B ả ng 4 13 S ả n ph ẩ m 40 B ả ng 4 14 Ch ỉ m ụ c s ả n ph ẩ m 40 B ả ng 4 15 Nh ậ p hàng 41 B ả ng 4 16 Ch ỉ m ụ c nh ậ p hàng 41 B ả ng 4 17 Lo ạ i xe 41 B ả ng 4 18 Ch ỉ m ụ c lo ạ i xe 42 B ả ng 4 19 Hóa đơn 42 B ả ng 4 20 Ch ỉ m ụ c hóa đơn 42 B ả ng 4 21 Hóa đơn s ả n ph ẩ m 43 B ả ng 4 22 Ch ỉ m ụ c hóa đơn s ả n ph ẩ m 43 B ả ng 4 23 Hóa đơn d ị ch v ụ 43 B ả ng 4 24 Ch ỉ m ụ c hóa đơn d ị ch v ụ 43 B ả ng 4 25 Hóa đơn gi ữ xe 44 B ả ng 4 26 Ch ỉ m ụ c hóa đơn gi ữ xe 44 B ả ng 4 27 Hàng t ồ n 44 ix B ả ng 4 28 Ch ỉ m ụ c hàng t ồ n 45 B ả ng 4 29 Tính lương 45 B ả ng 4 30 Ch ỉ m ụ c tính lương 45 B ả ng 4 31 Thư ở ng ph ạ t 45 B ả ng 4 32 Ch ỉ m ụ c thư ở ng ph ạ t 46 B ả ng 4 33 Ch ấ m công 46 B ả ng 4 34 Ch ỉ m ụ c ch ấ m công 46 B ả ng 4 35 Nh ậ p hàng 46 B ả ng 4 36 Ch ỉ m ụ c nh ậ p hàng 47 B ả ng 4 37 T ừ đi ể n d ữ li ệ u 48 x DANH SÁCH HÌNH V Ẽ Hình 4 1 Mô hình quan ni ệ m d ữ li ệ u (CDM) 23 Hình 4 2 Mô hình v ậ t lý (PDM) 24 Hình 4 3 Mô hình phân c ấ p ch ứ c năng 25 Hình 4 4 Mô hình lu ồ ng d ữ li ệ u phân c ấ p (DFD) (M ứ c 0) 26 Hình 4 5 Mô hình lu ồ ng d ữ li ệ u phân c ấ p (DFD) (M ứ c 1) 26 Hình 4 6 M ứ c 2 (Ô x ử lý 1: Qu ả n lý hóa đơn t ổ ng) 27 Hình 4 7 M ứ c 2 (Ô x ử lý 4: Qu ả n lý s ả n ph ẩ m) 27 Hình 4 8 M ứ c 2 (Ô x ử lý 5: Qu ả n lý nhân viên) 28 Hình 4 9 Sơ đ ồ chu ẩ n hoá d ữ li ệ u 37 Hình 5 1 Trang Đ ăng N h ậ p 51 Hình 5 2 Giao di ệ n Trang Ch ủ 52 Hình 5 3 Giao di ệ n trang D ị ch V ụ 52 Hình 5 4 Giao di ệ n trang Lo ạ i Xe 53 Hình 5 5 Giao di ệ n trang Nhà Cung C ấ p 53 Hình 5 6 Giao di ệ n trang Ph ụ Tùng 54 Hình 5 7 Giao di ệ n trang T ạ o Barcode Ph ụ Tùng 54 Hình 5 8 Giao di ệ n trang Nh ậ p Hàng 55 Hình 5 9 Giao di ệ n trang Chi Ti ế t Hóa Đơn Nh ậ p Hàng 55 Hình 5 10 Giao di ệ n trang Hàng T ồ n 56 Hình 5 11 Giao di ệ n trang Hóa Đơn T ổ ng 56 Hình 5 12 Giao di ệ n trang Hóa Đơn D ị ch V ụ 57 Hình 5 13 Giao di ệ n trang Hóa Đơn Gi ữ Xe 57 Hình 5 14 Giao di ệ n trang Hóa Đơn Ph ụ Tùng 58 Hình 5 15 Giao di ệ n trang In Hóa Đơn T ổ ng 58 Hình 5 16 Giao di ệ n trang In Hóa Đơn T ổ ng 59 Hình 5 17 Giao di ệ n trang Ch ứ c V ụ 59 Hình 5 18 Giao di ệ n trang Danh Sách Nhân Viên 60 Hình 5 19 Giao di ệ n trang T ạ o QRcode Nhân Viên 60 Hình 5 20 Giao di ệ n trang Ch ấ m Công 61 Hình 5 21 Giao di ệ n trang Thư ở ng Ph ạ t 61 Hình 5 22 Giao di ệ n trang Tính Lương 62 Hình 5 23 Giao di ệ n trang In B ả ng Lương Nhân Viên 62 xi Hình 5 24 Giao di ệ n trang Tài Kho ả n 63 Hình 5 25 Giao di ệ n trang Báo Cáo 63 Hình 5 26 Giao di ệ n trang In Báo Cáo 64 Hình PLA 1 Ph ầ n m ề m Visualstudio 67 Hình PLA 2 Cài đ ặ t Visualstudio 68 Hình PLA 3 Ch ọ n b ả n Community 68 Hình PLA 4 Ch ọ n vào NET Desktop Development 69 Hình PLA 5 Cài đ ặ t xong s ẽ hi ể n th ị như hình bên d ư ớ i 69 Hình PLA 6 T ạ o m ộ t Project m ớ i 70 Hình PLA 7 T ừ khóa Windows Form App 71 Hình PLA 8 Nh ậ p tên cho Project 71 Hình PLA 9 Giao di ệ n Form 72 Hình PLA 10 Thêm các thành ph ầ n c ầ n thi ế t vào Form 72 Hình PLA 11 Ch ỉ nh s ử a Textbox 73 Hình PLA 12 Ch ỉ nh s ử a button (1) 73 Hình PLA 13 Ch ỉ nh s ử a button (2) 73 Hình PLA 14 Ch ỉ nh s ử a Label1 73 Hình PLA 15 Ch ỉ nh s ử a Label2 74 Hình PLA 16 Code 74 Hình PLA 17 Ch ạ y và hi ể n th ị k ế t qu ả 75 Hình PLB 1 M ở project 76 Hình PLB 2 Tìm project 76 Hình PLB 3 Giao di ệ n m ở ph ầ n m ề m 77 Hình PLB 4 K ế t qu ả ch ạ y ph ầ n m ề m 77 xii DANH SÁCH T Ừ VI Ế T T Ắ T 1 CSDL: Cơ s ở d ữ li ệ u 2 SQL: Structured Query Language 3 CPU: Central Processing Unit 4 Ram: Random Access Memory 5 HDD: Hard Disk Drive 6 CMD: Conceptual Data Model 7 PMD: Physical Data Model 8 DFD: Data Flow Diagram 9 ERD: Entity Relationship Diagram 10 BFD: Business Function Diagram 11 ORM : Object – Relational - Mapping 12 MVVM: Model - View - ViewModel
Trang 1TRƯỜNG ĐẠI HỌC NAM CẦN THƠ KHOA CÔNG NGHỆ THÔNG TIN
MAI HOÀNG HỘI
Đề tài PHẦN MỀM QUẢN LÝ GARAGE XE
BÁO CÁO ĐỒ ÁN TỐT NGHIỆP ĐẠI HỌC
Ngành Công Nghệ Thông Tin
Mã số ngành: 7480201
Cần Thơ, 06/2022
Trang 2TRƯỜNG ĐẠI HỌC NAM CẦN THƠ KHOA CÔNG NGHỆ THÔNG TIN
MAI HOÀNG HỘI MSSV: 189590
Đề tài PHẦN MỀM QUẢN LÝ GARAGE XE
BÁO CÁO ĐỒ ÁN TỐT NGHIỆP ĐẠI HỌC NGÀNH CÔNG NGHỆ THÔNG TIN
Mã số ngành: 7480201
CÁN BỘ HƯỚNG DẪN THS VÕ VĂN PHÚC
Cần Thơ, 06/2022
Trang 3i
LỜI CẢM TẠ
Với lòng biết ơn sâu sắc và tình cảm chân thành cho phép em gửi lời cảm ơn chân thành nhất tới Trường Đại học Nam Cần Thơ, khoa Công Nghệ Thông Tin, cùng các giảng viên đã tận tình chỉ dạy và tạo điều kiện giúp đỡ em trong quá trình học tập, nghiên cứu và hoàn thành đề tài
Đặc biệt em xin bày tỏ lòng biết ơn sâu sắc đến Thầy Võ Văn Phúc – người hướng dẫn em hoàn thành đề tài tốt nghiệp của mình và cũng là người đã luôn tận tình hướng dẫn, chỉ bảo, giúp đỡ và động viên em trong suốt quá trình nghiên cứu và hoàn thành đề tài thực tập nghiên cứu này
Mặc dù, đã cố gắng rất nhiều nhưng bài báo cáo không tránh khỏi những thiếu sót; em rất mong nhận được sự thông cảm, chỉ dẫn, giúp đỡ và đóng góp ý kiến của quý thầy cô, các cán bộ quản lý và các bạn đang học cùng em tại Trường Đại học Nam Cần Thơ
Xin chân thành cảm ơn!
Cần Thơ, ngày… tháng… năm…
Mai Hoàng Hội
Trang 4ii
LỜI CAM KẾT
Tôi xin cam kết bài báo cáo thực tập này được hoàn thành dựa trên kết quả nghiên cứu của tôi và kết quả này chưa được sử dụng cho bất kỳ bài báo cáo nào khác
Cần Thơ, ngày… tháng… năm…
Trang 5iii
NHẬN XÉT, ĐÁNH GIÁ CỦA GIẢNG VIÊN HƯỚNG DẪN
Giảng viên hướng dẫn
Ths Võ Văn Phúc
Trang 6iv
NHẬN XÉT, ĐÁNH GIÁ CỦA GIẢNG VIÊN PHẢN BIỆN
Giảng viên phản biện
Ths Bùi Thị Diễm Trinh
Trang 7v
MỤC LỤC
CHƯƠNG 1 1
GIỚI THIỆU 1
1.1 GIỚI THIỆU VỀ CÔNG TY 1
1.1.1 Thông tin về công ty 1
1.1.2 Trụ sở chính 1
1.1.3 Người đại diện theo pháp luật 1
1.1.4 Thông tin liện hệ 1
1.1.5 Ngành, nghề kinh doanh 1
1.1.6 Sản phảm và dịch vụ của công ty đang kinh doanh 3
1.2 GIỚI THIỆU ĐỀ TÀI 7
1.2.1 Lý do chọn đề tài 7
1.2.2 Sơ lược về chương trình 7
1.2.3 Ý nghĩa của đề tài 7
CHƯƠNG 2 9
CƠ SỞ LÝ THUYẾT 9
2.1 CƠ SỞ LÝ THUYẾT 9
2.2 PHÁT TRIỂN ỨNG DỤNG TRÊN DESKTOP 9
2.3 ADO.NET – LÀM VIỆC VỚI CƠ SỞ DỮ LIỆU 11
CHƯƠNG 3 14
PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG 14
3.1 GIỚI THIỆU 14
3.1.1 Mục tiêu 14
3.1.2 Phạm vi ứng dụng 14
3.1.3 Khả năng phát triển 14
3.2 PHẦN KHẢO SÁT HIỆN TRẠNG 14
3.2.1 Hiện trạng 14
3.2.2 Phân tích yêu cầu 15
3.2.3 Môi trường triển khai 16
3.2.4 Phương pháp khảo sát 17
3.2.5 Kết quả khảo sát 20
CHƯƠNG 4 21
PHÂN TÍCH VÀ THIẾT KẾ CƠ SỞ DỮ LIỆU 21
Trang 8vi
PHẦN PHÂN TÍCH 21
4.1 SƠ ĐỒ QUAN NIỆM DỮ LIỆU 21
4.1.1 Các loại thực thể 21
4.1.2 Các quy tắc 22
4.1.3 Mô hình quan niệm dữ liệu (CDM) 23
4.1.4 Mô hình vật lý (PDM) 24
4.1.5 Mô hình phân cấp chức năng 25
4.1.6 Mô hình luồng dữ liệu phân cấp (DFD) 26
4.2 CHUẨN HOÁ DỮ LIỆU QUAN HỆ 29
4.3 PHÂN TÍCH CÁC THÀNH PHẦN XỬ LÝ 29
4.3.1 Danh sách các xử lý 29
4.3.2 Mô tả các xử lý 31
PHẦN THIẾT KẾ 37
4.4 THIẾT KẾ THÀNH PHẦN DỮ LIỆU 37
4.4.1 Sơ đồ chuẩn hoá dữ liệu 37
4.4.2 Mô tả các loại thực thể và mối kết hợp 38
4.4.3 Mô tả các ràng buộc toàn vẹn 47
4.4.4 Từ điển dữ liệu 48
CHƯƠNG 5 51
KẾT QUẢ ĐỀ TÀI 51
5.1 GIAO DIỆN 51
5.1.1 Trang Đăng Nhập 51
5.1.2 Giao diện Trang Chủ 52
5.1.3 Giao diện trang Dịch Vụ 52
5.1.4 Giao diện trang Loại Xe 53
5.1.5 Giao diện trang Nhà Cung Cấp 53
5.1.6 Giao diện trang Phụ Tùng 54
5.1.7 Giao diện trang Phụ Tùng > Tạo Barcode Phụ Tùng 54
5.1.8 Giao diện trang Nhập Hàng 55
5.1.9 Giao diện trang Nhập Hàng > Chi Tiết Hóa Đơn Nhập Hàng 55
5.1.10 Giao diện trang Hàng Tồn 56
5.1.11 Giao diện trang Hóa Đơn Tổng 56
5.1.12 Giao diện trang Hóa Đơn Tổng > Hóa Đơn Dịch Vụ 57
Trang 9vii
5.1.13 Giao diện trang Hóa Đơn Tổng > Hóa Đơn Giữ Xe 57
5.1.14 Giao diện trang Hóa Đơn Tổng > Hóa Đơn Phụ Tùng 58
5.1.15 Giao diện trang In Hóa Đơn Tổng 58
5.1.16 Giao diện trang Chức Vụ 59
5.1.17 Giao diện trang Danh Sách Nhân Viên 60
5.1.18 Giao diện trang Danh Sách Nhân Viên > Tạo QRcode Nhân Viên……60
5.1.19 Giao diện trang Chấm Công 61
5.1.20 Giao diện trang Thưởng Phạt 61
5.1.21 Giao diện trang Tính Lương 62
5.1.22 Giao diện trang Tính Lương > In Bảng Lương Nhân Viên 62
5.1.23 Giao diện trang Tài Khoản 63
5.1.24 Giao diện trang Báo Cáo 63
5.1.25 Giao diện trang Báo Cáo > In Báo Cáo 64
CHƯƠNG 6 65
KẾT LUẬN 65
6.1 ƯU ĐIỂM 65
6.2 NHƯỢC ĐIỂM 65
6.3 HƯỚNG PHÁT TRIỂN 65
6.4 KẾT LUẬN 65
TÀI LIỆU KHAM KHẢO 66
PHỤ LỤC A 67
CÁC THÀNH PHẦN CƠ BẢN TRONG WINFORM 67
A.1 CÁC THÀNH PHẦN CƠ BẢN TRONG LẬP TRÌNH WINDOWS FORM……… 67
A.2 CÀI ĐẶT MÔI TRƯỜNG 67
PHỤ LỤC B 76
HƯỚNG DẪN CHẠY PHẦN MỀM 76
Trang 10viii
DANH SÁCH BẢNG BIỂU
Bảng 1.1 Ngành nghề kinh doanh 2
Bảng 1.2 Sản phẩm phần mềm 3
Bảng 1.3 Dịch vụ 6
Bảng 3.1 Kế hoạch phỏng vấn 17
Bảng 3.2 Câu hỏi phỏng vấn 18
Bảng 4.1 Các loại thực thể 21
Bảng 4.2 Danh sách các xử lý 29
Bảng 4.3 Người dùng 38
Bảng 4.4 Chỉ mục người dùng 38
Bảng 4.5 Nhà cung cấp 38
Bảng 4.6 Chỉ mục nhà cung cấp 38
Bảng 4.7 Dịch vụ 39
Bảng 4.8 Chỉ mục dịch vụ 39
Bảng 4.9 Chức vụ 39
Bảng 4.10 Chỉ mục chức vụ 39
Bảng 4.11 Nhân viên 40
Bảng 4.12 Chỉ mục nhân viên 40
Bảng 4.13 Sản phẩm 40
Bảng 4.14 Chỉ mục sản phẩm 40
Bảng 4.15 Nhập hàng 41
Bảng 4.16 Chỉ mục nhập hàng 41
Bảng 4.17 Loại xe 41
Bảng 4.18 Chỉ mục loại xe 42
Bảng 4.19 Hóa đơn 42
Bảng 4.20 Chỉ mục hóa đơn 42
Bảng 4.21 Hóa đơn sản phẩm 43
Bảng 4.22 Chỉ mục hóa đơn sản phẩm 43
Bảng 4.23 Hóa đơn dịch vụ 43
Bảng 4.24 Chỉ mục hóa đơn dịch vụ 43
Bảng 4.25 Hóa đơn giữ xe 44
Bảng 4.26 Chỉ mục hóa đơn giữ xe 44
Bảng 4.27 Hàng tồn 44
Trang 11ix
Bảng 4.28 Chỉ mục hàng tồn 45
Bảng 4.29 Tính lương 45
Bảng 4.30 Chỉ mục tính lương 45
Bảng 4.31 Thưởng phạt 45
Bảng 4.32 Chỉ mục thưởng phạt 46
Bảng 4.33 Chấm công 46
Bảng 4.34 Chỉ mục chấm công 46
Bảng 4.35 Nhập hàng 46
Bảng 4.36 Chỉ mục nhập hàng 47
Bảng 4.37 Từ điển dữ liệu 48
Trang 12x
DANH SÁCH HÌNH VẼ
Hình 4.1 Mô hình quan niệm dữ liệu (CDM) 23
Hình 4.2 Mô hình vật lý (PDM) 24
Hình 4.3 Mô hình phân cấp chức năng 25
Hình 4.4 Mô hình luồng dữ liệu phân cấp (DFD) (Mức 0) 26
Hình 4.5 Mô hình luồng dữ liệu phân cấp (DFD) (Mức 1) 26
Hình 4.6 Mức 2 (Ô xử lý 1: Quản lý hóa đơn tổng) 27
Hình 4.7 Mức 2 (Ô xử lý 4: Quản lý sản phẩm) 27
Hình 4.8 Mức 2 (Ô xử lý 5: Quản lý nhân viên) 28
Hình 4.9 Sơ đồ chuẩn hoá dữ liệu 37
Hình 5.1 Trang Đăng Nhập 51
Hình 5.2 Giao diện Trang Chủ 52
Hình 5.3 Giao diện trang Dịch Vụ 52
Hình 5.4 Giao diện trang Loại Xe 53
Hình 5.5 Giao diện trang Nhà Cung Cấp 53
Hình 5.6 Giao diện trang Phụ Tùng 54
Hình 5.7 Giao diện trang Tạo Barcode Phụ Tùng 54
Hình 5.8 Giao diện trang Nhập Hàng 55
Hình 5.9 Giao diện trang Chi Tiết Hóa Đơn Nhập Hàng 55
Hình 5.10 Giao diện trang Hàng Tồn 56
Hình 5.11 Giao diện trang Hóa Đơn Tổng 56
Hình 5.12 Giao diện trang Hóa Đơn Dịch Vụ 57
Hình 5.13 Giao diện trang Hóa Đơn Giữ Xe 57
Hình 5.14 Giao diện trang Hóa Đơn Phụ Tùng 58
Hình 5.15 Giao diện trang In Hóa Đơn Tổng 58
Hình 5.16 Giao diện trang In Hóa Đơn Tổng 59
Hình 5.17 Giao diện trang Chức Vụ 59
Hình 5.18 Giao diện trang Danh Sách Nhân Viên 60
Hình 5.19 Giao diện trang Tạo QRcode Nhân Viên 60
Hình 5.20 Giao diện trang Chấm Công 61
Hình 5.21 Giao diện trang Thưởng Phạt 61
Hình 5.22 Giao diện trang Tính Lương 62
Hình 5.23 Giao diện trang In Bảng Lương Nhân Viên 62
Trang 13xi
Hình 5.24 Giao diện trang Tài Khoản 63
Hình 5.25 Giao diện trang Báo Cáo 63
Hình 5.26 Giao diện trang In Báo Cáo 64
Hình PLA.1 Phần mềm Visualstudio 67
Hình PLA.2 Cài đặt Visualstudio 68
Hình PLA.3 Chọn bản Community 68
Hình PLA.4 Chọn vào NET Desktop Development 69
Hình PLA.5 Cài đặt xong sẽ hiển thị như hình bên dưới 69
Hình PLA.6 Tạo một Project mới 70
Hình PLA.7 Từ khóa Windows Form App 71
Hình PLA.8 Nhập tên cho Project 71
Hình PLA.9 Giao diện Form 72
Hình PLA.10 Thêm các thành phần cần thiết vào Form 72
Hình PLA.11 Chỉnh sửa Textbox 73
Hình PLA.12 Chỉnh sửa button (1) 73
Hình PLA.13 Chỉnh sửa button (2) 73
Hình PLA.14 Chỉnh sửa Label1 73
Hình PLA.15 Chỉnh sửa Label2 74
Hình PLA.16 Code 74
Hình PLA.17 Chạy và hiển thị kết quả 75
Hình PLB.1 Mở project 76
Hình PLB.2 Tìm project 76
Hình PLB.3 Giao diện mở phần mềm 77
Hình PLB.4 Kết quả chạy phần mềm 77
Trang 14xii
DANH SÁCH TỪ VIẾT TẮT
1 CSDL: Cơ sở dữ liệu
2 SQL: Structured Query Language
3 CPU: Central Processing Unit
4 Ram: Random Access Memory
5 HDD: Hard Disk Drive
6 CMD: Conceptual Data Model
7 PMD: Physical Data Model
8 DFD: Data Flow Diagram
9 ERD: Entity Relationship Diagram
10 BFD: Business Function Diagram
11 ORM: Object – Relational- Mapping
12 MVVM: Model- View - ViewModel