Đồ Án Tốt Nghiệp Công Nghệ Thông Tin: Phần Mềm Quản Lý Vật Liệu Xây Dựng Trên Máy POS

Đồ án tốt nghiệp công nghệ thông tin tập trung xây dựng phần mềm quản lý vật liệu xây dựng tích hợp máy POS, hỗ trợ hiệu quả quản lý kho và bán hàng.

Chuyên ngành

Công Nghệ Thông Tin

Người đăng

Ẩn danh

Thể loại

Đồ Án Tốt Nghiệp

2024

184
2
0

Phí lưu trữ

45 Point

Mục lục chi tiết

LỜI MỞ ĐẦU

1. CHƯƠNG 1: CƠ SỞ LÝ THUYẾT

1.1. CÁC CÔNG TRÌNH LIÊN QUAN

1.2. KIẾN THỨC LIÊN QUAN

1.2.1. Vật liệu xây dựng

2. CHƯƠNG 2: ĐẶC TẢ USE CASE

2.1. ACTOR VÀ CHỨC NĂNG

2.2. ĐẶC TẢ USE CASE

2.3. LƯỢC ĐỒ TUẦN TỰ

3. CHƯƠNG 3: PHÂN TÍCH THIẾT KẾ HỆ THỐNG

3.1. CÔNG NGHỆ VÀ NGUYÊN LÝ CƠ BẢN

3.2. NGHIỆP VỤ HỆ THỐNG

3.2.1. Quản lý kho hàng

3.2.2. Quản lý nhà cung cấp

3.2.3. Quản lý khách hàng

3.2.4. Quản lý tài chính

3.2.5. Thống kê biểu đồ

3.2.6. Quy trình nghiệp vụ đặc thù

3.3. PHÂN TÍCH VÀ THIẾT KẾ CƠ SỞ DỮ LIỆU

3.3.1. Mô hình ERD

3.3.2. Thiết kế cơ sở dữ liệu quan hệ

3.3.3. Kiến trúc hệ thống

3.4. THIẾT KẾ GIAO DIỆN

4. CHƯƠNG 4: KIỂM THỬ

4.1. MỤC TIÊU KIỂM THỬ

4.2. CÔNG CỤ KIỂM THỬ

4.3. BUG REPORT

TÀI LIỆU THAM KHẢO

PHỤ LỤC

Tóm tắt

I. Giới thiệu về Đồ Án Tốt Nghiệp CNTT

Đồ Án Tốt Nghiệp CNTT với chủ đề Xây Dựng Phần Mềm Quản Lý Vật Liệu Xây Dựng Trên Máy POS là một nghiên cứu ứng dụng công nghệ thông tin vào lĩnh vực quản lý vật liệu xây dựng. Đề tài này nhằm mục đích tối ưu hóa quy trình quản lý, giảm thiểu thất thoát và nâng cao hiệu quả kinh doanh trong ngành xây dựng. Phần mềm quản lý vật liệu xây dựng được thiết kế để tích hợp với Máy POS, giúp quản lý kho hàng, nhập xuất vật liệu, và thống kê tài chính một cách hiệu quả.

1.1 Mục tiêu của đồ án

Mục tiêu chính của đồ án là xây dựng một hệ thống quản lý toàn diện cho các cửa hàng vật liệu xây dựng. Hệ thống này sẽ hỗ trợ quản lý kho hàng, theo dõi nhập xuất vật liệu, và tạo hóa đơn thanh toán trên Máy POS. Đồng thời, phần mềm cung cấp các báo cáo thống kê chi tiết về doanh thu, lợi nhuận, và tình hình kinh doanh, giúp doanh nghiệp đưa ra quyết định kinh doanh chính xác.

1.2 Ý nghĩa thực tiễn

Việc ứng dụng công nghệ thông tin trong xây dựng không chỉ giúp tối ưu hóa quy trình quản lý mà còn giảm thiểu sai sót trong quá trình nhập xuất vật liệu. Phần mềm quản lý dự án này còn hỗ trợ doanh nghiệp trong việc quản lý đa đơn vị tính, giúp quy đổi linh hoạt giữa các đơn vị như kilogram, mét, hoặc cuộn. Điều này mang lại lợi ích thiết thực cho các doanh nghiệp trong ngành xây dựng.

II. Phân tích và thiết kế hệ thống

Phần này tập trung vào việc phân tích và thiết kế hệ thống quản lý vật liệu xây dựng. Hệ thống được thiết kế dựa trên các yêu cầu nghiệp vụ cụ thể như quản lý kho hàng, quản lý nhà cung cấp, và quản lý khách hàng. Mô hình ERDthiết kế cơ sở dữ liệu quan hệ được sử dụng để đảm bảo tính nhất quán và hiệu quả của hệ thống.

2.1 Quản lý kho hàng

Hệ thống hỗ trợ quản lý kho hàng với các chức năng như nhập kho, xuất kho, và kiểm kê kho. Quy trình nhập khoquy trình xuất kho được thiết kế để đảm bảo tính chính xác và minh bạch trong quản lý vật liệu. Hệ thống cũng cung cấp các báo cáo thống kê về tình trạng kho hàng, giúp doanh nghiệp kiểm soát lượng hàng tồn kho một cách hiệu quả.

2.2 Quản lý nhà cung cấp và khách hàng

Hệ thống tích hợp các chức năng quản lý nhà cung cấp và khách hàng, bao gồm thêm, chỉnh sửa, và xóa thông tin. Quản lý công nợ là một tính năng quan trọng, giúp theo dõi các khoản nợ của khách hàng và nhà cung cấp. Điều này giúp doanh nghiệp quản lý tài chính một cách hiệu quả và tránh các rủi ro về nợ xấu.

III. Kiểm thử và triển khai

Giai đoạn kiểm thử và triển khai là bước quan trọng để đảm bảo phần mềm quản lý vật liệu xây dựng hoạt động ổn định và đáp ứng các yêu cầu nghiệp vụ. Các công cụ kiểm thử được sử dụng để phát hiện và sửa lỗi, đảm bảo tính ổn định của hệ thống trước khi triển khai vào thực tế.

3.1 Mục tiêu kiểm thử

Mục tiêu của kiểm thử là đảm bảo hệ thống hoạt động đúng theo yêu cầu nghiệp vụ và không có lỗi nghiêm trọng. Các bug report được ghi lại và sửa chữa kịp thời để đảm bảo chất lượng của phần mềm. Kiểm thử cũng bao gồm việc đánh giá hiệu năng của hệ thống, đảm bảo nó có thể xử lý lượng dữ liệu lớn một cách hiệu quả.

3.2 Triển khai thực tế

Sau khi kiểm thử, hệ thống được triển khai tại các cửa hàng vật liệu xây dựng để đánh giá hiệu quả thực tế. Phần mềm quản lý vật liệu xây dựng được tích hợp với Máy POS, giúp quản lý và thanh toán một cách nhanh chóng và chính xác. Kết quả triển khai cho thấy hệ thống đã giúp cải thiện đáng kể hiệu quả quản lý và kinh doanh của các cửa hàng.

21/02/2025

Trích đoạn nội dung tài liệu

CHƯƠNG 1: CƠ SỞ LÝ THUYẾT. CÁC CÔNG TRÌNH LIÊN QUAN. KIẾN THỨC LIÊN QUAN. Quy trình nhập kho.

Lưu trữ và sắp xếp kho hàng. Quy trình xuất kho. Quy trình kiểm kê kho. Thuế thu nhập doanh nghiệp (Thuế TNDN).

Thuế thu nhập cá nhân (Thuế TNCN). Thuế giá trị gia tăng (Thuế GTGT). Vật liệu xây dựng. 12 CHƯƠNG 2: ĐẶC TẢ USE CASE .1 ACTOR VÀ CHỨC NĂNG .2 ĐẶC TẢ USE CASE.

Chức năng đăng nhập. Chức năng đăng ký. Chức năng đăng xuất. Quản lý danh mục.

Quản lý thương hiệu. Quản lý sản phẩm - Thêm mới. Quản lý sản phẩm - Chỉnh sửa. Quản lý sản phẩm - Xóa.

Quản lý dịch vụ. Quản lý đơn mua hàng. Quản lý đơn mua hàng - In đơn mua hàng. Quản lý đơn mua hàng - Tìm kiếm đơn mua hàng.

Quản lý đơn mua hàng - Thanh toán. Quản lý đơn mua hàng – Tiến trình đơn hàng. Đặt hàng nhập. Trả hàng nhập.

Trả đơn mua hàng. Quản lý phiếu thu – Tạo phiếu thu. Quản lý phiếu thu – Cập nhật phiếu thu. Quản lý thiếu chi – tạo phiếu chi.

Quản lý phiếu chi – cập nhật phiếu chi. Quản lý nhóm nhà cung cấp. Quản lý nhà cung cấp - Thêm nhà cung cấp. Quản lý nhà cung cấp - Cập nhật nhà cung cấp.

Quản lý nhà cung cấp - Xóa nhà cung cấp. Quản lý nhà cung cấp - Công nợ. Quản lý nhóm khách hàng. Quản lý khách hàng.

Quản lý khách hàng - Công nợ. Quản lý nhân viên – Thêm nhân viên. Thông kê bán hàng. Thống kê nhập hàng.

Thống kê kho hàng. Thống kê tài chính. Thống kê khách hàng. Báo cáo bằng pdf với filter .3 LƯỢC ĐỒ TUẦN TỰ.

Chức năng đăng ký. Chức năng đăng nhập. Chức năng đăng xuất. Quản lý danh mục.

Quản lý thương hiệu. Quản lý sản phẩm - Thêm mới sản phẩm. Quản lý sản phẩm - Chỉnh sửa sản phẩm. Quản lý sản phẩm - Xóa sản phẩm.

Quản lý dịch vụ. Quản lý đơn mua hàng - Thêm đơn hàng. Quản lý đơn mua hàng - In đơn mua hàng. Quản lý đơn mua hàng - Xuất file excel cho đơn mua hàng.

Quản lý đơn mua hàng - Tìm kiếm đơn mua hàng. Quản lý đơn mua hàng - Thanh toán. Quản lý đơn mua hàng – Tiến trình đơn hàng. Đặt hàng nhập.

Trả hàng nhập. Trả đơn mua hàng. Quản lý thiếu chi – Tạo mới. Quản lý thiếu chi – Chỉnh sửa.

Quản lý nhà cung cấp - Thêm nhà cung cấp. Quản lý nhà cung cấp - Cập nhật nhà cung cấp. Quản lý nhà cung cấp - Xóa nhà cung cấp. Quản lý nhà cung cấp - Công nợ.

Quản lý nhóm khách hàng – Thêm. Quản lý nhóm khách hàng – Xóa. Quản lý khách hàng - Thêm khách hàng. Quản lý khách hàng - Công nợ.

Quản lý nhân viên. Thông kê bán hàng. Thống kê nhập hàng. Thống kê kho hàng.

Thống kê tài chính. Thống kê khách hàng. Báo cáo bằng pdf với filter. 106 CHƯƠNG 3: PHÂN TÍCH THIẾT KẾ HỆ THỐNG.

CÔNG NGHỆ VÀ NGUYÊN LÝ CƠ BẢN. NGHIỆP VỤ HỆ THỐNG. Quản lý kho hàng. Quản lý nhà cung cấp.

Quản lý khách hàng. Quản lý tài chính. Thống kê biểu đồ. Quy trình nghiệp vụ đặc thù.

PHÂN TÍCH VÀ THIẾT KẾ CƠ SỞ DỮ LIỆU .1 Mô hình ERD.2 Thiết kế cơ sở dữ liệu quan hệ .3 Kiến trúc hệ thống. THIẾT KẾ GIAO DIỆN .1 MCS – Đăng nhập .3 MCS – Danh mục .4 MCS – Thương hiệu.5 MCS – Sản phẩm .7 MCS – Khách hàng .9 POS – Đăng nhập .11 POS – Trang chủ .12 POS – Tạo đơn hàng .13 POS – Thêm sản phẩm .14 Mobile – Danh sách đơn hàng .15 Mobile – Chi tiết đơn hàng.16 Mobile – Thêm sản phẩm .17 Mobile – Thanh toán. 120 CHƯƠNG 4: KIỂM THỬ. MỤC TIÊU KIỂM THỬ.

CÔNG CỤ KIỂM THỬ. 149 TÀI LIỆU THAM KHẢO. 151 BẢNG Bảng 1: Tỷ lệ % tính thuế GTGT theo nghành nghề. 11 Bảng 2: Mô tả chức năng.

19 Bảng 3: Đặc tả usecase chức năng đăng nhập. 19 Bảng 4: Đặc tả usecase chức năng đăng ký. 20 Bảng 5: Đặc tả usecase chức năng đăng xuất. 21 Bảng 6: Đặc tả usecase thêm danh mục.

22 Bảng 7: Đặc tả usecase chức năng quản lý thương hiệu. 23 Bảng 8: Đặc tả usecase chức năng thêm mới sản phẩm. 25 Bảng 9: Đặc tả usecase chức năng chỉnh sửa sản phẩm. 28 Bảng 10: Đặc tả usecase chức năng xóa sản phẩm.

29 Bảng 11: Đặc tả usecase chức năng thêm mới dịch vụ. 30 Bảng 14: Đặc tả usecase chức năng thêm mới combo. 31 Bảng 17: Đặc tả usecase chức năng thêm đơn hàng. 32 Bảng 18: Đặc tả usecase chức năng in đơn mua hàng.

34 Bảng 19: Đặc tả usecase chức năng xuất file excel cho đơn hàng. 34 Bảng 20: Đặc tả usecase chức năng tìm kiếm đơn hàng. 35 Bảng 21: Đặc tả usecase chức năng thanh toán đơn mua hàng. 36 Bảng 22: Đặc tả usecase chức năng quản lý tiến trình đơn hàng.

38 Bảng 23: Đặc tả usecase chức năng đặt hàng nhập. 39 Bảng 24: Đặc tả usecase chức năng nhập hàng. 40 Bảng 25: Đặc tả usecase chức năng kiểm hàng. 41 Bảng 26: Đặc tả usecase chức năng trả hàng nhập.

43 Bảng 27: Đặc tả usecase chức năng trả sản phẩm của đơn mua. 45 Bảng 28: Đặc tả usecase chức năng tạo phiếu thu. 46 Bảng 29: Đặc tả usecase chức năng chỉnh sửa phiếu thu. 47 Bảng 30: Đặc tả usecase chức năng tạo phiếu chi.

48 Bảng 31: Đặc tả usecase chức năng chỉnh sửa phiếu chi. 49 Bảng 32: Đặc tả usecase chức năng quản lý nhóm nhà cung cấp. 50 Bảng 33: Đặc tả usecase chức năng thêm nhà cung cấp. 51 Bảng 34: Đặc tả usecase chức năng chỉnh sửa nhà cung cấp.

52 Bảng 35: Đặc tả usecase chức năng xóa nhà cung cấp. 53 Bảng 36: Đặc tả usecase chức năng quản lý công nợ nhà cung cấp. 54 Bảng 37: Đặc tả usecase chức năng quản lý nhóm khách hàng. 55 Bảng 38: Đặc tả usecase chức năng thêm khách hàng.

56 Bảng 41: Đặc tả usecase chức năng quản lý công nợ khách hàng. 58 Bảng 42: Đặc tả usecase chức năng thêm nhân viên. 59 Bảng 45: Đặc tả usecase chức năng thống kê doanh thu. 60 Bảng 46: Đặc tả usecase chức năng thống kê thanh toán.

61 Bảng 47: Đặc tả usecase chức năng thống kê đơn hàng. 62 Bảng 48: Đặc tả usecase chức năng thống kê nhập hàng kho. 63 Bảng 49: Đặc tả usecase chức năng thống kê nhập hàng - thanh toán. 65 Bảng 50: Đặc tả usecase chức năng thống kê tồn kho.

65 Bảng 51: Đặc tả usecase chức năng thống kê tài chính - lãi lỗ. 66 Bảng 52: Đặc tả usecase chức năng thống kê tài chính - Sổ quỹ. 67 Bảng 53: Đặc tả usecase chức năng thống kê tài chính - Nợ của khách. 68 Bảng 54: Đặc tả usecase chức năng thống kê tài chính - Nợ của nhà cung cấp.

69 Bảng 55: Đặc tả usecase chức năng thống kê khách hàng theo thời gian. 70 Bảng 56: Đặc tả usecase chức năng báo cáo bằng pdf với filter. 71 Bảng 57: Bảng thuật ngữ/ công thức cho quy trình quản lý doanh thu, lợi nhuận. 114 HÌNH ẢNH Hình 1: Cửa hàng tôn Liêm Lan.

3 Hình 2: Bà Nguyễn Thị Hằng đang viết đơn hàng trên giấy. 4 Hình 3: Một trang trong cuốn sổ nợ được bà Hằng ghi chép lại. 5 Hình 4: Sơ đồ Activity Diagram. 14 Hình 5: Sequence diagram đăng ký.

72 Hình 6: Sequence diagram đăng nhập. 72 Hình 7: Sequence diagram đăng xuất. 72 Hình 8: Sequence diagram thêm danh mục. 73 Hình 9: Sequence diagram thêm mới thương hiệu.

73 Hình 10: Sequence diagram thêm mới sản phẩm. 74 Hình 11: Sequence diagram chỉnh sửa sản phẩm. 75 Hình 12: Sequence diagram xóa sản phẩm. 76 Hình 13: Sequence diagram thêm mới dịch vụ.

77 Hình 14: Sequence diagram thêm mới. 78 Hình 15: Sequence diagram thêm mới đơn hàng. 79 Hình 16: Sequence diagram in đơn mua hàng. 80 Hình 17: Sequence diagram xuất file excel đơn mua hàng.

81 Hình 18: Sequence diagram tìm kiếm đơn mua hàng. 81 Hình 19: Sequence diagram thanh toán đơn mua hàng. 82 Hình 20: Sequence diagram tiến trình đơn mua hàng. 83 Hình 21: Sequence diagram thêm đơn đặt hàng nhập.

84 Hình 22: Sequence diagram nhập hàng. 85 Hình 23: Sequence diagram kiểm hàng và cân bằng kho. 86 Hình 24: Sequence diagram trả hàng cho đơn nhập hàng. 87 Hình 25: Sequence diagram trả hàng cho đơn mua hàng.

88 Hình 26: Sequence diagram tạo mới phiếu chi. 89 Hình 27: Sequence diagram chỉnh sửa phiếu chi. 90 Hình 28: Sequence diagram thêm mới nhà cung cấp. 91 Hình 29: Sequence diagram chỉnh sửa nhà cung cấp.

92 Hình 30: Sequence diagram xóa nhà cung cấp. 93 Hình 31: Sequence diagram công nợ nhà cung cấp. 94 Hình 32: Sequence diagram thêm nhóm khách hàng. 95 Hình 33: Sequence diagram xóa nhóm khách hàng.

96 Hình 34: Sequence diagram thêm mới khách hàng. 97 Hình 35: Sequence diagram quản lý công nợ khách hàng. 97 Hình 36: Sequence diagram thêm nhân viên. 98 Hình 37: Sequence diagram thống kê bán hàng - doanh thu.

98 Hình 38: Sequence diagram thống kê bán hàng - thanh toán. 99 Hình 39: Sequence diagram thống kê bán hàng - đơn hàng. 99 Hình 40: Sequence diagram thống kê nhập hàng – nhập hàng kho. 100 Hình 41: Sequence diagram thống kê nhập hàng – thanh toán.

100 Hình 42: Sequence diagram thống kê kho hàng - tồn kho. 101 Hình 43: Sequence diagram thống kê tài chính - lãi lỗ. 102 Hình 44: Sequence diagram thống kê tài chính - sổ quỹ. 103 Hình 45: Sequence diagram thống kê tài chính - nợ của khách.

103 Hình 46: Sequence diagram thống kê tài chính - nợ của nhà cung cấp. 104 Hình 47: Sequence diagram thống kê khách hàng. 105 Hình 48: Sequence diagram báo cáo bằng pdf với filter. 106 Hình 49: Sơ đồ quy trình nhập kho.

108 Hình 50: Sơ đồ quy trình xuất kho. 108 Hình 51: Sơ đồ quy trình kiểm kê kho .

Nội dung được bảo vệ bản quyền — Tải xuống đầy đủ

Đồ Án Tốt Nghiệp CNTT: Xây Dựng Phần Mềm Quản Lý Vật Liệu Xây Dựng Trên Máy POS là một tài liệu chuyên sâu về việc phát triển phần mềm quản lý vật liệu xây dựng, được thiết kế để chạy trên máy POS (Point of Sale). Đồ án này không chỉ giúp tối ưu hóa quy trình quản lý kho hàng mà còn nâng cao hiệu quả kinh doanh trong lĩnh vực xây dựng. Với việc tích hợp các tính năng như theo dõi tồn kho, quản lý đơn hàng và báo cáo tự động, phần mềm này trở thành công cụ đắc lực cho các doanh nghiệp.

Nếu bạn quan tâm đến các đồ án tốt nghiệp liên quan đến quản lý và phát triển phần mềm, hãy khám phá thêm Phát triển website quản lý bán hàng điện tử meta sử dụng PHP Laravel để hiểu rõ hơn về cách xây dựng hệ thống quản lý bán hàng hiệu quả. Bên cạnh đó, Xây dựng và quản lý website review phim bằng công nghệ React và Node.js cũng là một tài liệu đáng chú ý, giúp bạn nắm bắt cách ứng dụng công nghệ hiện đại vào quản lý nội dung. Cuối cùng, Xây dựng phần mềm quản lý hồ sơ tiêm vaccine sẽ mang đến góc nhìn mới về việc phát triển phần mềm quản lý trong lĩnh vực y tế.

Mỗi tài liệu này đều là cơ hội để bạn mở rộng kiến thức và tìm hiểu sâu hơn về các ứng dụng công nghệ trong thực tế.