BỘ GIÁO DỤC VÀ ĐÀO TẠO - TRƯỜNG ĐẠI HỌC NGUYÊN TẤT THÀNH KHOA CONG NGHE THONG TIN ® @ NGUYEN TAT THANH ĐỎ ÁN MÔN HỌC CÔNG NGHỆ PHAN MEM XAY DUNG HE THONG QUAN LY DICH VU SUA CHUA XE HOI Sinh vién thuc hién : Nguyễn Tuấn Khanh MSSV : 1800005386 Lớp : 18DTHIC Ngành : Kỹ thuật phần mềm Tp HCM, thang 11 nam 2020 _ BQGIAO DUC VA ĐÀO TẠO - TRƯỜNG ĐẠI HỌC NGUYÊN TẤT THÀNH KHOA CONG NGHE THONG TIN ® @ NGUYEN TAT THANH ĐỎ ÁN MÔN HỌC Công nghệ phần mềm XAY DUNG HE THONG QUAN LY DICH VU SUA CHUA XE HOI Sinh vién thuc hién : Nguyễn Tuấn Khanh MSSV : 1800005386 Lớp : 18DTHIC Ngành : Kỹ thuật phần mềm Tp HCM, thang 11 nam 2020 TRUONG DAI HOC NGUYEN TAT THÀNH CONG HOA XA HOI CHU NGHĨA VIỆT NAM KHOA CONG NGHE THONG TIN Doc lap — Tw do — Hạnh phúc 1 [ 0 1 NHIỆM VỤ ĐỎ ÁN MÔN HỌC (Sinh viên phải đóng tờ này vào cuồn bảo cáo) Họ và tên SV : Nguyễn Tuấn Khanh. Chuyên ngành: Kỹ thuật phần mềm. Tên đề tài: XÂY DỰNG HỆ THÓNG DỊCH VỤ SỮA CHỮA XE HƠI. Giảng viên giảng dạy: ThS.Nguyễn Xuân Cường.
ST 11211212211 21g Thời gian thực hiện: 20/10/2020 đến 05/01/2021 Nhiệm vụ/nội dung (mô tả chỉ tiết nội đung, yêu cầu, phương pháp. ): -_ Vẽ các mô hình DEFD,ER - Thiết kế giao diện phần mềm. - _ Viết báo cáo đồ án, in và đóng cuốn theo biêu mẫu qui định. Nội dung và yêu cầu đã được thông qua Bộ môn.HCM, ngày 15 tháng 0S năm 2020 GIẢNG VIÊN GIẢNG DẠY (Kỹ và ghi rõ họ tên) ThS.
Nguyễn Xuân Cường LOI CAM ON Trong sudét th igtanh ctop Wrénluy n®iTe ngod i hac Mguyéén Taét Thanh cho đêôn nay, em da nh ad uo rdét nhiéu sw quan tâm, giúp đỡ của quý Thây Cô và bạn bè. Với lòng biêôt n sâu săôc và chân thành nhâôt, em xin g tđêôn quý Thây Cô ở Khoa Công Nghệ Thông Tin - Tr ` ngòÐ ¡ lạ c Nguyêên Tâôt Thành đã cùng v Ớtri th ứ và tâm huyôôt của mình đ trếyên đ tvậôn kiêôn th quý báu cho chúng em trong suôôt thời gian học tập. Trongh cl@nàyemdđ_— œaffôp c nà ¡hôn h cqnà theo em là râôth t ích đôôi với sinh viên ngành Công Nghệ Thông Tin đó là môn học “Công nghệ phân mêm” Em xin chân thành c rà roThS. Nguyêên Xuân C wag da t @ tam h wég ddén em qua từng buổi học trên lớp cũng như những buổi thực hành.
Em cũng xin bàyt lòng biêôt n@é6n banldnhd ox afr wD ia cWguyéén Tadt Thanh và các thây cô trong khoa Công Ngh_ thông Tin đã tr cựiêôp và gián tiêôp giúp đỡ em trong suôôt quá trình học tập và thực hiện đê tài này. V Óđiêu ki ệ th gian cũng nh kinh nghỉ §n còn h ạ chôô, bài báo cáo này không thé tránhđ_ dwW ngữhiôôu sót. Em râôt mong nh ậđ ượs ựh Èb a, déng gopý kiêôn của các quý thây đ m có điêu ki ộ b ung, nâng caoý th ức ủ mình, ph v óôt hơn công vi @th wtéd sau này. Sinh viên thực hiện Nguyễn Tuấn Khanh LOI MO DAU Với sự phát triển của công nghệ thông tin như hiện nay thì lập trinh Winform C# qua la m tĩnh v cựáôt tiêm năng.
Các phân mêm đ ượi ậ trình đ €hôê trợ người sử dụng giằm b tớông vi cậhi chép cóth (£ pặai sót, giúpc iằhi nệăng suâôt công vi ệrâôt nhiêu. Đó cũng là lý dot &saol ộ trình ứg d wg Winform C# đang phát trí 6v 6tôôc độ cực nhanh. Qua đó em nhà thâôy được rằng môn học Công nghệ phân mêm là một môn học không th ẩhiêôu trong hành trình đi tìm tương lai của mình. Qua thời gian tìm hiêu và nghiên c ứ, cùng v ớs thôê trợ của các thây cô Khoa Công nghệ thông tin - Trường Đại học Nguyéén Tâôt Thành em đã hoàn thành được đê tài “Xây D tu H ÑThôông Quan Ly Stra Chita Xe Hơi” Với những sinh viên còn phải nhận được nhiêu sự giúp đỡ từ các thây thì thì bào báo cáo này không th ttánh kh iòh rữ thiêôu sót, kính mong thdy b Gua va héé troem a NHAN XET CUA GIANG VIEN HUONG DAN Tp.
thang 09 nam 2020 GVHD Nguyễn Xuân Cường MUC LUC LỜI CẢM ƠN. S020 12221122 2n ng HH HH HH HH HH Hee 2 9080 ie 27 3 NHÂN XÉT CỦA GIẢNG VIÊN HƯỚNG DẪN. n2 2211212111121212112 5225 Erree 4 DANH MỤC CÁC BẢNG HÌNH.- S21 2122111 1121111112111511 211152222511 rrryg 6 DANH MỤC CÁC TỪ VIẾT TẮT .E1EE Ea 7 Chương L: GIỚI THIỆU ĐỀ TÀI.1111 ri 8 LiL, Ten. Cae chiro nang ctha dé tabi ccccccecsecscsessesessessesessesssessvseseesevensessesessesertevevesesseren 8 IlR tá ca dẽaOa:aaA555%°5%°5%5ODỤDŨẶDỮẦẰẦA.
Môi trường lập trình. Khảo sát hiện trạng hệ thống ¬ 8 1.7 Thu Thập Thông Tĩm. 2 2012220112011 1511 1523115111 1111 1111111111111 111111150111 khu 10 Chương 2: MÔ TẢ CHỨC NĂNG HỆ THÔNG. 1212211211 11211 211111211111 ren 12 PIN on vo.
Thiết kế chức năng. Mô hình BED là gÏ7. Ý nghĩa của sơ đồ chức năng kinh doanh BED. Các nguyên tắc phân rã chức năng.
Mô hình BFD của đề tải. Mô hình DED là gì?. Mô hình DED có ý nghĩa gÌ?.3 Mô hình DFD mức 0 của đề tải. 2 S9 21511 151151111111511111211121111 12115811112 s re 14 Chương 3: PHẦN TÍCH MÔ HÌNH ER.
MO HINH BR.ooeeccceccccccsscsescsvssescsssesssessssssveseseseesssssesvstssesvstssescstsssssstsseatstsseiestseassvsees 17 °cln nói 2 200cc. Vai trò của mô hình E-R trong quá trình thiết kế cơ sở đữ liệu:. Các thành phần cơ bản của mô hình E-R. Mô hình ERD của để tài:.6 Lược đồ CSDL quan hệ là gì?.
- 5-11 t1 EE1EE111E1111211 1111 2111111121111111 111 re 19 3.7 Mục đích Lược đồ CSDL quan hỆ.-- - L2: 1 20112201123 113511 1111151111 1551 1111 ray 19 Lược đồ CSDL của đề tài:. 2S TH 1111111115111 2121 2115 5E HH HH na 21 Chuong 4: CAI DAT CHUONG TRINH.cccccccsccscsssssessessvssesersevesssssessnssnsevssecevsesevsveesens 25 KET LUANG. ooeeccccccccscceccscecssccscesecsecsscesssssssesestesssesseetessenssesseessnseesssessetensvesseesessestessevesseseeseteess 41 TAI LIEU THAM KHẢO. s S22 512121111212111121211112155 15 2121 E 2n nn HH Hee 42 DANH MUC CAC BANG HINH Hinh 1 Bién ban Stra Chita 0 6.
ccccccsssscssssecsseseesseneessssnneccssnissecsinsesusesnunseseeanceeeeses II Hình 2 Phiếu Yêu cầu Sữa chữa.--55 2221 22211122111211121111211111111121122 11g rre 12 Hình 3 Hình nền Giao dién Chinh.cccccccecccccecsesecsseecseescsseeecsesecsseessieesnieesiseeseeseeeineeneceneeees 26 Hinh 4 Giao dign quan 0i8‹ 0n. 27 Hinh 5 Giao diện quản lí khách hàng. 2 22 22212211221 121 35132533531 151 1511151111181 11111111 12 27 Hình 6 Giao diện quản lí nhân viên. - - G2222 2121121112111 511011111 1111111 1111111111111 118111 vky 28 Hình 7 Giao diện quản lí hóa đơn thanh toán.---- c1 2 2222211121 122111 11231558111 18211 15111156 29 Hình 8 Giao diện quản lí Hiệu xe.
30 Hình 9 Giao diện quản lý vật tư phụ tùng. 020102011 12111211 1111111111152 1 18111 8 khe 31 Hình 10 Giao điện quản lí Hóa đơn. 2 20 0221211121 11211 1911111111 11111 0111011011110 1 117111 kg 32 Hình 11 Code trang ø1iao diện chính. -- c2 2122112212221 121 1151121111111 11 11111120111 011 111211 kg 33 Hình 12 Code trang giao diện chính.
2 22 2211211211151 111111112 212 1118110111201 1 1911112111 kg 34 Hình 13 Code trang giao điện quản Ïí xe.- -- 0 2011211211211 112111911 12211 1111111111111 1 1 ng grkg 35 Hình 14 Code trang giao diện quản lí thông tin Khách hàng.-- 225-2252 22 222522 ss52 35 Hinh 15 Code giao diện trang quản lý nhân viên. 36 Hinh 16 Code trang giao diện trang Hóa đơn thanh toán.- 22 2222222221222 zzxrsrk2 36 Hình 17 Code trang giao diện Quản lí Hiệu xe. Q0 201220122011 121 1121 115111151111 ss say 37 Hinh 18 Code trang giao diện trang Quản lý vật tư Phụ Tùng.-- 2225222 22222 c<22 38 Hình 19 Code giao diện trang Quản lý Hóa đơn. 0221222011211 1121 1115111511115 1 1x s2 39 DANH MUC CAC TU VIET TAT T viêêt tăêt T ừiâây đủ OOP Object Oriented Programming BFD Business Function Diagram DFD Data Flow Diagram ERD Entity Relationship Diagram SQL Structured Query Language Chuirong 1: GIOI THIEU DE TAI 1.
Tên đề tài: XÂY DỰNG HỆ THÓNG DỊCH VỤ SỮA CHỮA XE HƠI 1. Mô tả đề tài Xây dựng một hệ thống dịch vụ sữa chữa xe hơi bao gồm nhiều thông tin như Loại Xe, Tên Xe,Phương thức sữa chữa. Các chức năng của dé tai Đây là một hệ thống quản lí và sữa chữa xe hơi của cửa hàng công ty đến với khách hàng với các chỉ tiết sữa chữa xe và giá cả chính xác.Có các chức năng sau: Cho phép cập nhật xe vào CSDL Hiển thị các loại xe đã hoàn thành và đang sữa chữa Hiền thị thông tin chỉ tiết của khách hàng Quản lí các loại xe Cập nhật hàng hóa, phụ tùng xe Xử lí đơn hàng khi đã hoàn thành sữa chữa Công nghệ sử dụng: Sử đụng ngôn ngữ Visual để xây đựng trang quản lí sữa chữa Tạo CSDL và lập trình tao trong SQL Server. Mỗi trường lập trình Visual Studio 2019 Microsoft SQL Server Khảo sát hiện trạng hệ thống Cửa hàng của chúng tôi là cửa hàng mới thành lập.
Các phụ tùng vật liệu chủ yếu bao g6m:Banh rang, Piston, Turbo. và các vật liệu nâng cấp xe và động cơ xe.Là một cửa hàng mới thành lập nên hoạt động chủ yếu vẫn mang tính thủ công, dựa vào kinh nghiệm của hệ thống nhân viên.Khi cửa hàng nhận được yêu cầu sữa chữa xe của khách hàng nhân viên sẽ gửi báo giá phụ tùng sữa chữa cho khách hàng.Sau khi đồng nhất „ nếu đồng ý khách hàng sẽ gửi yêu cầu sữa chữa thông qua phiêu sữa chữa xe.Bộ phần sữa chữa sẽ tiếp nhận phiếu sữa chữa , xác nhận vả cập nhật vào sô khách hàng sau đó chuyển cho bộ phận sữa chữa, đồng thởi cập nhật danh sách khách hàng vào số khách hàng. Dựa trên các thông tin yêu cầu sữa chữa, bộ phận sữa chữa sẽ kiếm tra số lượng phụ tùng trong cửa hàng, nếu đáp ứng đủ yêu cầu của khách hàng thì lập tức tiến hành sữa chữa và cập nhật phụ tùng vào số hàng, sau khi sữa xong sẽ chuyên cho bộ phận giao và nhận đề giao xe cho khách.Hoạt động quản lí sữa chữa xe hơi của cửa hàng còn khá thủ công nên có những mặt hạn chế sau: - _ Việc lưu trữ các thông tin về xe, phụ tùng, nhà cung cấp,. phải sử dụng nhiều giấy tờ, số sách nên rất cồng kềnh cho lưu trữ - _ Tốn nhiều thời gian cho tổng hợp, báo cáo, thống kê - Không đáp ứng được nhu cầu thông tin sữa chữa hàng ngày nên sẽ khó trong việc mở rộng cửa hàng trong tương lai Trước tình hình đó , vẫn đề đặt ra cần phải được có một hệ thống mới đáp ứng được các yêu cầu cơ bản sau: - _ Giảm khối lượng ghi chép, đảm bảo truy vấn nhanh, lưu trữ và cập nhật kip thời, thuận tiện - _ Lập báo cáo định kì, đột xuất nhanh chóng, chính xác -_ Có khả năng lưu trữ thông tin lâu đài 1.