Lê Quang Vũ – CT1802 Bà GIÁO DĀC VÀ ĐÀO T¾O TR¯âNG Đ¾I HàC QUÀN LÝ VÀ CÔNG NGHà HÀI PHÒNG ------------------------------- Đà ÁN TÞT NGHIàP NGÀNH : CÔNG NGHà THÔNG TIN Sinh viên : Lê Quang Vũ GiÁng viên h°áng d¿n : TS Lê Vn Phùng HÀI PHÒNG – 2023 1 Lê Quang Vũ – CT1802 Bà GIÁO DĀC VÀ ĐÀO T¾O TR¯âNG Đ¾I HàC QUÀN LÝ VÀ CÔNG NGHà HÀI PHÒNG ----------------------------------- XÂY DČNG PHÄN MÀM QUÀN LÝ Hà THÞNG DOANH NGHIàP VÀN TÀI T¾I HÀI PHÒNG Đà ÁN TÞT NGHIàP Đ¾I HàC Hà CHÍNH QUY NGÀNH: CÔNG NGHà THÔNG TIN Sinh viên : Lê Quang Vũ GiÁng viên h°áng d¿n : TS Lê Vn Phùng HÀI PHÒNG – 2023 2 Lê Quang Vũ – CT1802 Bà GIÁO DĀC VÀ ĐÀO T¾O TR¯âNG Đ¾I HàC QUÀN LÝ VÀ CÔNG NGHà HÀI PHÒNG -------------------------------------- NHIàM VĀ ĐÀ TÀI TÞT NGHIàP Sinh viên: Lê Quang Vũ Mã SV: 1412101085 Láp : CT1802 Ngành : Công nghệ thông tin Tên đÁ tài: Xây dựng phần mềm quÁn lý hệ thống doanh nghiệp vận tÁi á HÁi Phòng. 3 Lê Quang Vũ – CT1802 NHIàM VĀ ĐÀ TÀI 1. Nßi dung và các yêu cÅu cÅn giÁi quy¿t trong nhiám vā đÁ tài tßt nghiáp a. Nái dung - Đặc tÁ chính xác đ°ÿc các ho¿t đáng nghiệp vā vận tÁi của doanh nghiệp.
- Phân tích và thiết kế hệ thống theo ph°¡ng pháp có cấu trúc đầy đủ theo cÁ 2 ph°¡ng diện Dữ liệu và Xử lý - Viết ch°¡ng trình thử nghiệm quÁn lý hệ thống doanh nghiệp vận tÁi, theo ngôn ngữ lập trình tự chọn, dựa trên yêu cầu thiết kế hệ thống. - ĐÁm bÁo đồ án tốt nghiệp có chất l°ÿng. Các tài liáu, sß liáu cÅn thi¿t - Trang web w3schools ( https://www. Nguyễn Văn Vị (2002), Phân tích và thiết kế hệ thống thông tin quÁn lý, NXB Thống kê.
- Trang web stackoverflow (https://stackoverflow. - Trang web w3schools ( https://www. - [] Lê Văn Phùng (2016), Hệ thống thông tin quÁn lý, Tái bÁn lần 1, NXB Thông tin và Truyền thông. - Nguyễn Văn Vị (2002), Phân tích và thiết kế hệ thống thông tin quÁn lý, NXB Thống kê.
- Trang web stackoverflow (https://stackoverflow. - [] Lê Văn Phùng (2014), Kỹ thuật phân tích và thiết kế hệ thống thông tin h°ớng cấu trúc, Tái bÁn lần 3, NXB Thông tin và Truyền thông. - Trang web mongo (https://www. - Trang web microsoft (https://learn.
Đßa điÃm thčc tÁp tßt nghiáp - Công ty TNHH Công Nghệ Và Dịch Vā Viễn Thông Nam Việt. - Công ty Cổ phần đầu t° tài chính và công nghệ DataTech. 4 Lê Quang Vũ – CT1802 CÁN BÞ H¯àNG D¾N ĐÀ TÀI TÞT NGHIàP Há và tên : Lê Văn Phùng Hác hàm, hác vß : Tiến sĩ C¢ quan công tác : Viện CNTT, Viện Hàn lâm Khoa học và Công nghệ Việt Nam. Nßi dung h°áng d¿n: Nßi dung dč ki¿n: - Đặc tÁ chính xác đ°ÿc các ho¿t đáng nghiệp vā vận tÁi của doanh nghiệp.
- Phân tích và thiết kế hệ thống theo ph°¡ng pháp có cấu trúc đầy đủ theo cÁ 2 ph°¡ng diện Dữ liệu và Xử lý - Viết ch°¡ng trình thử nghiệm quÁn lý hệ thống doanh nghiệp vận tÁi, theo ngôn ngữ lập trình tự chọn, dựa trên yêu cầu thiết kế hệ thống. Đề tài tốt nghiệp đ°ÿc giao ngày 31 tháng 10 năm 2022. Yêu cầu phÁi hoàn thành xong tr°ớc ngày 18 tháng 2 năm 2023. Đã nhÁn nhiám vā ĐTTN Đã giao nhiám vā ĐTTN Sinh viên Giảng viên hướng dẫn Lê Quang Vũ TS.
Lê Vn Phùng Hải Phòng, ngày …. năm 2022 TR¯äNG KHOA 5 Lê Quang Vũ – CT1802 CÞNG HÒA Xà HÞI CHĂ NGH)A VIàT NAM Đßc lÁp - Tč do - H¿nh phúc PHI¾U NHÀN XÉT CĂA GIÀNG VIÊN H¯àNG D¾N TÞT NGHIàP Họ và tên giÁng viên: Lê Văn Phùng Đ¡n vị công tác: Viện CNTT, Viện Hàn lâm Khoa học và Công nghệ Việt Nam. Họ và tên sinh viên: Lê Quang Vũ Ngành: Công nghệ thông tin Đề tài tốt nghiệp: Xây dčng phÅn mÁm quÁn lý há thßng doanh nghiáp vÁn tÁi t¿i HÁi Phòng. Tinh thÅn thái đß căa sinh viên trong quá trình làm đÁ tài tßt nghiáp …………………………………………………………………………………………………………………………………………………………… …………………………………………………………………………………………………………………………………………………………… …………………………………………………………………………………………………………………………………………………………… …………………………………………………………………………………………………………………………………………………………… …………………………………………………………………………………………………………………………………………………………… …………………………………………………………………………………………………………………………………………………………… 2.
Đánh giá chÃt l°ÿng căa đá án/khóa luÁn(so vái nßi dung yêu cÅu đã đÁ ra trong nhiám vā Đ.N trên các lý luÁn, thčc tißn, tính toán sß liáu&) …………………………………………………………………………………………………………………………………………………………… …………………………………………………………………………………………………………………………………………………………… …………………………………………………………………………………………………………………………………………………………… …………………………………………………………………………………………………………………………………………………………… …………………………………………………………………………………………………………………………………………………………… …………………………………………………………………………………………………………………………………………………………… 3. Ý ki¿n căa giÁng viên h°áng d¿n аÿc bÁo vệ Không đ°ÿc bÁo vệ Điऀm:&&&&&&. Hải Phòng, ngày…. năm 2023 GiÁng viên h°áng d¿n (Ký và ghi rõ họ tên) 6 Lê Quang Vũ – CT1802 CÞNG HÒA Xà HÞI CHĂ NGH)A VIàT NAM Đßc lÁp - Tč do - H¿nh phúc PHI¾U NHÀN XÉT CĂA GIÀNG VIÊN CHÂM PHÀN BIàN Họ và tên giÁng viên: TS.
L°¡ng Thanh Nh¿n Đ¡n vị công tác: Tr°ßng Đ¿i Học Y D°ÿc HÁi Phòng Họ và tên sinh viên: Lê Quang Vũ Ngành: Công nghệ thông tin Đề tài tốt nghiệp: Xây dčng phÅn mÁm quÁn lý há thßng doanh nghiáp vÁn tÁi t¿i HÁi Phòng. PhÅn nhÁn xét căa giÁng viên chÃm phÁn bián …………………………………………………………………………………………………………………………………………………………… …………………………………………………………………………………………………………………………………………………………… …………………………………………………………………………………………………………………………………………………………… …………………………………………………………………………………………………………………………………………………………… …………………………………………………………………………………………………………………………………………………………… …………………………………………………………………………………………………………………………………………………………… 2. Nhċng mặt còn h¿n ch¿ …………………………………………………………………………………………………………………………………………………………… …………………………………………………………………………………………………………………………………………………………… …………………………………………………………………………………………………………………………………………………………… …………………………………………………………………………………………………………………………………………………………… …………………………………………………………………………………………………………………………………………………………… …………………………………………………………………………………………………………………………………………………………… 3. Ý ki¿n căa giÁng viên chÃm phÁn bián аÿc bÁo vệ Không đ°ÿc bÁo vệ Điऀm:&&&&&&.
Hải Phòng, ngày…. năm 2023 GiÁng viên chÃm phÁn bián (Ký và ghi rõ họ tên) 7 Lê Quang Vũ – CT1802 MĀC LĀC MĀC LĀC. 1 DANH MĀC HÌNH ÀNH. 10 DANH MĀC TĆ VI¾T TÂT VÀ THUÀT NGĊ.
14 CH¯¡NG 1: TÌM HIÂU VÀ LÀP TRÌNH WEB TRÊN NÀN TÀNG C#/.NET CORE VÀ MONGODB .1 WORLD WIDE WEB VÀ HTML, CSS, JAVASCRIPT, BOOTSTRAP .1 World Wide Web.2 Lý do sử dụng C# .3 Cú pháp cơ bản trong C# .4 Biến và hằng trong C# .5 Kiểu dữ liệu trong C#.6 Phương thức trong C# .1 Giới thiệu cơ sở dữ liệu.2 Mục đích sử dụng cơ sở dữ liệu .3 Các kiểu dữ liệu trong cơ sở dữ liệu MongoDB .4 Các thao tác cập nhật dữ liệu trong MongoDB .NET Core là gì? .2 Lý do dùng ASP.3 Mô hình hoạt động củaASP.4 Các phương thức truyền tải dữ liệu ASP.5 Cookie và Session trong ASP. 29 CH¯¡NG 2 PHÂN TÍCH THI¾T K¾ Hà THÞNG.1 MÔ TÀ BÀI TOÁN XÂY DČNG PHÄN MÀM QUÀN LÝ Hà THÞNG DOANH NGHIàP VÀN TÀI T¾I HÀI PHÒNG. 34 8 Lê Quang Vũ – CT1802 2.1 Biểu đồ ngữ cảnh hệ thống .2 Biểu đồ phân rã chức năng .3 Danh sách hồ sơ dữ liệu .4 Ma trận thực thể chức năng .1 Biểu đồ luồng dữ liệu mức 0 .2 Biểu đồ luồng dữ liệu mức 1 .1 Mô hình liên kết thực thể (ER) .2 Thiết kế các bảng dữ liệu. 53 CH¯¡NG 3: Hà THÞNG QUÀN LÝ Đ¡N HÀNG CHO DOANH NGHIàP VÀN TÀI .1 MÔI TR¯âNG THĈ NGHIàM .2 S¡ Đà PHÂN CÂP CHĄC NNG PHÄN MÀM.
83 TÀI LIàU THAM KHÀO. 85 9 Lê Quang Vũ – CT1802 DANH MĀC HÌNH ÀNH H椃 nh 1: Hoạt động của trang web. 16 H椃 nh 2: Quá trình chuyển đổi MSIL thành native code. 21 H椃 nh 3: Mô hình hoạt động của ASP.
28 H椃 nh 4: Biểu đồ ngữ cảnh hệ thống. 34 H椃 nh 5: Biểu đồ phân rã chức năng hệ thống. 35 H椃 nh 6: Biểu đồ luồng dữ liệu mức 0. 42 H椃 nh 7: Biểu đồ luông dữ liệu mức 1 – Chức năng quản lý đơn hàng.
43 H椃 nh 8: Biểu đồ luồng dữ liệu mức 1 – Chức năng quản lý nhân viên. 43 H椃 nh 9: Biểu đồ luồng dữ liệu mức 1 – Chức năng quản lý khách hàng. 44 H椃 nh 10: Biểu đồ luồng dữ liệu mức 1 – Chức năng quản lý ngành nghề. 44 H椃 nh 11:Biểu đồ luồng dữ liệu mức 1 – Chức năng quản lý phân loại.
45 H椃 nh 12: Biểu đồ luồng dữ liệu mức 1 – Chức năng quản lý đơn vị cung cấp. 45 H椃 nh 13: Biểu đồ luồng dữ liệu mức 1 – Chức năng quản lý phụ phí. 46 H椃 nh 14: Biểu đồ luồng dữ liệu mức 1 – Chức năng quản lý bảng giá vận chuyển. 46 H椃 nh 15: Biểu đồ luồng dữ liệu mức 1 – Chức năng báo cáo.
47 H椃 nh 16: Biểu đồ luồng dữ liệu mức 1 – Chức năng bảng kê khai thác. 48 H椃 nh 17: Biểu đồ luồng dữ liệu mức 1 – Chức năng bảng kê cước sử dụng dịch vụ. 49 H椃 nh 18: Xác định các mối quan hệ. 51 H椃 nh 19: Xác định các mối quan hệ.
52 H椃 nh 20: Trang đăng nhập. 71 H椃 nh 21: Trang chủ. 71 H椃 nh 22: Trang quản lý đơn hàng (bao gồm các thông tin, quản lý tình trạng đơn hàng, lỗi đơn hàng). 72 H椃 nh 23: Trang thông tin chi tiết đơn hàng.
72 H椃 nh 24: Trang in đơn hàng. 73 H椃 nh 25: Trang in nhãn dán đơn hàng. 73 H椃 nh 26: Trang cấu hình hệ thống. 74 H椃 nh 27: Trang quản lý nhân viên.
74 H椃 nh 28: Trang đổi mật khẩu tài khoản. 75 H椃 nh 29: Trang nhật ký người dùng. 75 H椃 nh 30: Trang quản lý khách hàng. 76 H椃 nh 31: Trang quản lý ngành nghề.
76 H椃 nh 32: : Trang quản lý phân loại. 77 H椃 nh 33: Trang quản lý đơn vị cung cấp. 77 H椃 nh 34: Trang quản lý phụ phí. 78 H椃 nh 35: Trang quản lý bảng giá vận chuyển.
78 H椃 nh 36: Báo cáo danh sách khách hàng. 79 H椃 nh 37: Giao diện bảng kê khai thác (cơ bản). 79 10 Lê Quang Vũ – CT1802 H椃 nh 38: Giao diện bảng kê khai thác (chi tiết). 80 H椃 nh 39: Bảng kê cước sử dụng dịch vụ (cơ bản).
80 H椃 nh 40: Bảng kê cước sử dụng dịch vụ (chi tiết). 81 H椃 nh 41: Thống kê giao-nhận đơn hàng. 81 H椃 nh 42: Báo giá khách hàng (1). 82 H椃 nh 43: Báo giá khách hàng – file export (2).
82 11 Lê Quang Vũ – CT1802 DANH MĀC TĆ VI¾T TÂT VÀ THUÀT NGĊ Tć vi¿t tÃt Ngh*a ti¿ng anh Ngh*a ti¿ng viát Đây là nhà cung cấp dịch vā m¿ng chuyên cung cấp ISP Internet Service Provider các giÁi pháp kết nối m¿ng toàn cầu cho các đ¡n vị, tổ chức hay cá nhân ng°ßi dùng ASP chính là mát giÁi ASP Active Server Page pháp của Microsoft đऀ sÁn xuất nái dung cho web.