Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 54 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
54
Dung lượng
1,22 MB
Nội dung
ĐẠI HỌC QUỐC GIA TP HỒ CHÍ MINH TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN KHOA CÔNG NGHỆ PHẦN MỀM TRẦN NGỌC SƠN NGUYỄN NGỌC QUAN KHÓA LUẬN TỐT NGHIỆP HỆ THỐNG HỖ TRỢ QUẢN LÝ CHUỖI CUNG ỨNG Developing supply chain management software KỸ SƯ NGÀNH KỸ THUẬT PHẦN MỀM TP HỒ CHÍ MINH, 2021 ĐẠI HỌC QUỐC GIA TP HỒ CHÍ MINH TRƯỜNG ĐẠI HỌC CƠNG NGHỆ THƠNG TIN KHOA CÔNG NGHỆ PHẦN MỀM TRẦN NGỌC SƠN – 17521310 NGUYỄN NGỌC QUAN – 17521309 KHÓA LUẬN TỐT NGHIỆP HỆ THỐNG HỖ TRỢ QUẢN LÝ CHUỖI CUNG ỨNG Developing supply chain management software KỸ SƯ/ CỬ NHÂN NGÀNH KỸ THUẬT PHẦN MỀM GIẢNG VIÊN GIẢNG VIÊN HƯỚNG DẪN TS NGUYỄN HÀ GIANG THS NGUYỄN THỊ THANH TRÚC TP HỒ CHÍ MINH, 2021 THƠNG TIN HỘI ĐỒNG CHẤM KHĨA LUẬN TỐT NGHIỆP Hội đồng chấm khóa luận tốt nghiệp, thành lập theo Quyết định số …………………… ngày ………………… Hiệu trưởng Trường Đại học Công nghệ Thông tin 1.Chủ tịch 2.Thư ký 3.Ủy viên Ủy viên ĐẠI HỌC QUỐC GIA TP HỒ CHÍ MINH CỘNG HỊA XÃ HỘI CHỦ NGHĨA VIỆT NAM TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN Độc Lập - Tự Do - Hạnh Phúc TP HCM, ngày tháng năm NHẬN XÉT KHÓA LUẬN TỐT NGHIỆP (CỦA CÁN BỘ HƯỚNG DẪN) Tên khóa luận: HỆ THỐNG HỖ TRỢ QUẢN LÝ CHUỖI CUNG ỨNG DEVELOPING SUPPLY CHAIN MANAGEMENT SOFTWARE Nhóm SV thực hiện: Cán hướng dẫn: Trần Ngọc Sơn 17521310 TS Nguyễn Hà Giang Nguyễn Ngọc Quan 17521309 Ths Nguyễn Thị Thanh Trúc Đánh giá Khóa luận Về báo cáo: Số trang: ……… Số chương: ………… Số bảng số liệu: ……… Số hình vẽ: ……… Số tài liệu tham khảo: ……… Sản phẩm: ……… Một số nhận xét hình thức báo cáo: Về nội dung nghiên cứu: Về chương trình ứng dụng: Về thái độ làm việc sinh viên: Đánh giá chung: Điểm sinh viên: Trần Ngọc Sơn: ……… /10 Nguyễn Ngọc Quan: ……… /10 Người nhận xét (Ký ghi rõ họ tên) ĐẠI HỌC QUỐC GIA TP HỒ CHÍ MINH CỘNG HỊA XÃ HỘI CHỦ NGHĨA VIỆT NAM TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN Độc Lập - Tự Do - Hạnh Phúc TP HCM, ngày tháng năm NHẬN XÉT KHÓA LUẬN TỐT NGHIỆP (CỦA CÁN BỘ PHẢN BIỆN) Tên khóa luận: Hệ thống hỗ trợ quản lý chuỗi cung ứng Nhóm sinh viên thực hiện: Trần Ngọc Sơn 17521310 Nguyễn Ngọc Quan 17521309 Cán hướng dẫn: Đánh giá Khóa luận: Về báo cáo: Số trang: Số chương: Số bảng số liệu: Số hình vẽ: Số tài liệu tham khảo: Sản phẩm: Một số nhận xét hình thức báo cáo: Về nội dung nghiên cứu: Về chương trình ứng dụng: Về thái độ làm việc sinh viên: Đánh giá chung: Điểm sinh viên: Trần Ngọc Sơn: /10 Nguyễn Ngọc Quan: /10 Người nhận xét (Ký ghi rõ họ tên) LỜI CẢM ƠN Lời đầu tiên, nhóm thực xin chân thành cảm ơn quý thầy cô khoa Công Nghệ Phần Mềm, trường Đại Học Công Nghệ Thông Tin, ĐHQG TP.HCM, tận tình hướng dẫn nhóm suốt thời gian học trường Những kiến thức mà thầy cô truyền đạt tảng quan trọng để nhóm hồn thành đề tài Đặc biệt, chúng em xin gửi đến cô Nguyễn Hà Giang cô Nguyễn Thị Thanh Trúc lời cảm ơn chân thành sâu sắc Cảm ơn tận tình giúp đỡ, hướng dẫn đưa lời khun bổ ích q trình hồn thành khố luận Nếu khơng quan tâm, khơng có lời góp ý, hướng dẫn chúng em khơng thể hồn thành khố luận tốt nghiệp cách trọn vẹn Đồng thời, chúng em muốn thể lịng biết ơn đến gia đình bạn bè giúp đỡ chúng em mặt vật chất lẫn tinh thần để chúng em hồn thành chặng đường học hành, bên cạnh để động viên chúng em gặp khó khăn Trong thời gian tháng thực đề tài, nhóm thực cố gắng vận dụng kiến thức tảng học, kết hợp học hỏi tìm hiểu cơng nghệ để ứng dụng xây dựng đề tài khóa luận tốt nghiệp “Hệ thống hỗ trợ quản lý chuỗi cung ứng” Tuy nhiên trình thực hiện, kiến thức kinh nghiệm cịn nhiều hạn chế, khó tránh khỏi thiếu sót Chính vậy, nhóm thực mong nhận góp ý từ q thầy để nhóm hồn thiện thêm kiến thức mà nhóm học tập, làm hành trang quý báu cho nhóm công việc sau Xin chân thành cảm ơn quý thầy cơ! Hồ Chí Minh, 20 tháng 12 năm 2021 Nhóm thực Trần Ngọc Sơn Nguyễn Ngọc Quan thơng tin tài khoản Quản lý Xem báo cáo, bán hàng, nhập hàng, kiểm kho, quản lý khách hàng, nhà cung cấp, quản lý tài khoản STT 3.2.3 Danh sách Usecase Tên Usecase Mô tả Đăng nhập Đăng nhập ứng dụng Đăng xuất Đăng xuất tài khoản khỏi ứng dụng Cập nhật thông tin tài khoản Cập nhật thơng tin tài khoản Tạo hóa đơn Tạo hóa đơn bán hàng Thanh tốn hóa đơn Thanh tốn hóa đơn bán hàng Hủy hóa đơn Hủy hóa đơn bán hàng Chỉnh sửa sản phẩm Cập nhật thông tin sản phẩm Thêm sản phẩm Thêm sản phẩm Xóa sản phẩm Xóa sản phẩm 10 Thêm khách hàng Thêm khách hàng 11 Cập nhật thông tin khách Cập nhật thông tin khách hàng hàng 12 Xóa khách hàng Xóa khách hàng 13 Thêm nhà cung cấp Thêm nhà cung cấp 14 Cập nhật thông tin nhà cung Cập nhật thông tin nhà cung cấp cấp 15 Xóa nhà cung cấp Xóa nhà cung cấp 16 Kiểm kho Xem thông tin kho sản phẩm 17 Tạo phiếu kiểm kho Tạo phiếu kiểm kho 18 Thêm tài khoản Tạo tài khoản 19 Xóa tài khoản Xóa tài khoản 20 Xem báo cáo Xem báo cáo 21 Nhập hàng Nhập thêm hàng vào kho 18 3.2.4 Đặc tả Usecase 3.2.4.1 Đăng nhập Tên chức Đăng nhập Mô tả dòng kiện - Người dùng nhập thông tin để thực đăng nhập - Hệ thống kiểm tra thông tin đăng nhập Actor Nhân viên, quản lý Điều kiện trước bắt đầu Usecase Mở ứng dụng vừa thực đăng xuất thành công Trạng thái sau thực Usecase - Hệ thống kiểm tra thông tin đăng nhập chuyển sang hình tổng quan - Nếu sai thông tin thông báo yêu cầu nhập lại Mở rộng Khơng có 3.2.4.2 Đăng xuất Tên chức Đăng xuất Mô tả dòng kiện Đăng xuất tài khoản khỏi ứng dụng Actor Nhân viên, quản lý Điều kiện trước bắt đầu Usecase Đã đăng nhập thành công Trạng thái sau thực Usecase - Hệ thống đăng xuất tài khoản chuyển hình đăng nhập Mở rộng Khơng có 3.2.4.3 Tạo hóa đơn Tên chức Đăng nhập Mô tả dòng kiện - Người dùng nhấn nút bán hàng, hệ thống thực chuyển đến hình 19 bán hàng tạo hóa đơn bán hàng - Người dùng thêm sản phẩm vào hóa đơn Actor Nhân viên, quản lý Điều kiện trước bắt đầu Usecase Nhấn nút bán hàng Trạng thái sau thực Usecase - Hệ thống thực chuyển sang hình bán hàng tạo hóa đơn Mở rộng Khơng có 3.2.4.4 Thanh tốn hóa đơn Tên chức Thanh tốn hóa đơn Mơ tả dòng kiện - Người dùng nhấn nút tốn, hệ thống tiến hành tốn hóa đơn Actor Nhân viên, quản lý Điều kiện trước bắt đầu Usecase Nhấn nút toán Trạng thái sau thực Usecase - Hệ thống thực tốn hóa đơn hành Mở rộng Khơng có 3.2.4.5 Hủy hóa đơn Tên chức Hủy hóa đơn Mơ tả dòng kiện - Người dùng ấn nút hủy, hệ thống tiến hành hủy hóa đơn - Hệ thống quay lại hình đơn hàng Actor Nhân viên, quản lý Điều kiện trước bắt đầu Usecase Nhấn nút hủy Trạng thái sau thực Usecase - Hệ thống thực hủy hóa đơn 20 Mở rộng Khơng có 3.2.4.6 Quản lý sản hàng Tên chức Quản lý hàng Mô tả dòng kiện Người dùng ấn vào mục hàng hóa, thêm mới, chỉnh sửa thơng tin xóa sản phẩm Actor Nhân viên, quản lý Điều kiện trước bắt đầu Usecase Nhấn vào mục hàng hóa Trạng thái sau thực Usecase Thực quản lý hàng hóa hệ thống Mở rộng Khơng có 3.2.4.7 Quản lý khách hàng Tên chức Quản lý khách hàng Mô tả dòng kiện Quản lý thông tin khách hàng, thêm mới, cập nhật thơng tin xóa thơng tin khách hàng Actor Nhân viên, quản lý Điều kiện trước bắt đầu Usecase Nhấn vào mục đối tác => thẻ khách hàng Trạng thái sau thực Usecase Thực quản lý thông tin khách hàng hệ thống Mở rộng Khơng có 3.2.4.8 Quản lý nhà cung cấp Tên chức Quản lý nhà cung cấp Mô tả dòng kiện Quản lý thông tin nhà cung cấp, thêm mới, cập nhật thơng tin xóa thơng tin nhà cung cấp 21 Actor Nhân viên, quản lý Điều kiện trước bắt đầu Usecase Nhấn vào mục đối tác => thẻ nhà cung cấp Trạng thái sau thực Usecase Thực quản lý thông tin nhà cung cấp hệ thống Mở rộng Khơng có 3.2.4.9 Quản lý kho Tên chức Quản lý kho Mô tả dòng kiện Quản lý thông tin kho hàng, tạo phiếu kiểm kho để cập nhật kho hàng Actor Nhân viên, quản lý Điều kiện trước bắt đầu Usecase Vào mục kho hàng Trạng thái sau thực Usecase Thực quản lý thông tin kho hàng, lập phiếu kiểm kho Mở rộng Khơng có 3.2.4.10 Nhập hàng Tên chức Nhập hàng Mô tả dòng kiện Nhập thêm hàng hóa vào kho Actor Nhân viên, quản lý Điều kiện trước bắt đầu Usecase Vào nhập hàng Trạng thái sau thực Usecase Nhập thêm số lượng hàng hóa vào kho Mở rộng Khơng có 3.2.4.11 Xem báo cáo Tên chức Xem báo cáo Mô tả dòng kiện Xem báo cáo hàng hóa, chi tiêu Actor Quản lý Điều kiện trước bắt đầu Usecase Vào mục tổng quan 22 Trạng thái sau thực Usecase Xem báo cáo theo lọc Mở rộng Khơng có 3.2.4.12 Quản lý tài khoản Tên chức Quản lý tài khoản Mô tả dòng kiện Quản lý, thêm mới, chỉnh sửa thơng tin xóa tài khoản hệ thống Actor Quản lý Điều kiện trước bắt đầu Usecase Vào mục tài khoản Trạng thái sau thực Usecase Quản lý tài khoản hệ thống Mở rộng Khơng có 23 3.3 Một số Sequence diagram 3.3.1 Chức đăng nhập 24 3.3.2 Chức đăng xuất 25 3.3.3 Chức tạo hóa đơn 26 3.3.4 Thanh tốn hóa đơn 27 3.3.5 Thêm hàng hóa 28 3.3.6 Chỉnh sửa hàng hóa 29 3.3.7 Xóa hàng hóa 30 CHƯƠNG 4: CÀI ĐẶT CHƯƠNG 5: KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN 5.1 Tổng kết Qua trình thực khố luận, nhóm thực tìm hiểu nghiệp vụ xoay quanh trình quản lý chuỗi cung ứng, từ hiểu q trình mà chuỗi cung ứng vận hành để đưa phương pháp tiếp cận nhằm giải toán quản lý chuỗi cung ứng phức tạp Theo mục tiêu đề ra, nhóm hồn thiện hệ thống có khả cung cấp giải pháp quản lý chuỗi cung ứng cho doanh nghiệp kinh doanh nhỏ, xây dựng ứng dụng hoàn chỉnh cho phép người dùng tương tác dễ dàng với hệ thống Nhóm thực hy vọng ứng dụng giúp ích cho doanh nghiệp q trình tối ưu hố quy trình quản lý chuỗi cung ứng 5.2 Ưu điểm Hồn thành u cầu đặt ban đầu, có đầy đủ tính cần thiết cho ứng dụng quản lý chuỗi cung ứng, cung cấp khả giải toán quản lý chuỗi cung ứng, đa người dùng, phân quyền tác nhân… Giao diện ứng dụng bắt mắt, bố cục hợp lý, thân thiện với người dùng Sinh viên nắm số kiến thức “concurrent programming”, hiểu biết cách xây dựng web service Java Spring My Sql, công nghệ tiếng Microsoft Azure 5.3 Nhược điểm Khoá luận cịn có vài hạn chế: ● Chưa tối ưu code nên tốc độ phản hồi chưa nhanh ● Ứng dụng chưa thể mở rộng phạm vi người dùng sang doanh nghiệp kinh doanh cấp độ lớn 31 ● Khả tương tác thành viên nhóm cịn chưa tốt nên hiệu suất làm việc chưa cao ● Chưa tích hợp tính hiển thị hình ảnh bên ứng dụng ● Chưa thể cung cấp khả sử dụng đa tảng ● Chưa để cung cấp khả xuất báo cáo 5.4 Hướng phát triển Vì thời gian thực khố luận khơng cho phép, tính hệ thống mức đáp ứng mục tiêu đề ban đầu Qua đó, nhóm thực đề xuất hướng phát triển cho thời gian tới sau: ● Mở rộng khả lưu trữ Database nhằm lưu trữ hoá đơn qua nhiều năm, mục tiêu mở rộng sử dụng NoSql việc lưu trữ ● Thực việc thu thập liệu nhằm tang khả phân tích tự động ● Cải thiện hiệu suất trích xuất thơng tin Web service ● Tích hợp khả hiển thị hình ảnh cho ứng dụng ● Mở rộng thêm môi trường hoạt động website thay ứng dụng desktop ● Phát triển tính nhằm tích hợp them vào ứng dụng logistics TÀI LIỆU THAM KHẢO Theo chuẩn IEEE 32 ... chẽ quản lý chuỗi cung ứng thúc đẩy chúng em lựa chọn thực đề tài ? ?Hệ thống hỗ trợ quản lý chuỗi cung ứng? ?? 1.2 Lý chọn đề tài Trong thực tế, doanh nghiệp mức độ nhỏ thường khơng có hệ thống quản. .. cơng nghệ - Áp dụng tất kiến thức tìm hiểu xây dựng ứng dụng Quản lý chuỗi cung ứng với tính năng: • Thêm hố đơn • Quản lý hàng hoá • Quản lý kho • Thống kê doanh thu • Quản lý nhân • Quản lý nhập... xây dựng hệ thống để hỗ trợ quản lý chuỗi cung ứng dành cho doanh nghiệp hoạt động thị trường Ý nghĩa thực tiễn đề tài ● Nghiên cứu phát triển phần mềm quản lý chuỗi cung ứng giúp nâng cao hiệu