đồ án tốt nghiệp website quản lý kho thiết bị công nghệ chuẩn đại học giao thông vận tải

66 11 0
đồ án tốt nghiệp website quản lý kho thiết bị công nghệ chuẩn đại học giao thông vận tải

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Báo cáo của đồ án khoá luận tốt nghiệp về đề tài Xây dựng Website quản lý kho cho siêu thị thiết bị công nghệ. Báo cáo đạt quy trình chuẩn theo yêu cầu nhà trường về: hình thức có bố cục đúng, chuẩn form ; về nội dung thì đầy đủ nội dung quy trình của việc xây dựng nên 1 website như khảo sát, các mô hình sơ đồ, đặc tả chức năng các module một cách chi tiết, xây dựng hệ csdl và thành quả về các module được xây dựng thành công.

TRƯỜNG ĐẠI HỌC GIAO THÔNG VẬN TẢI KHOA CÔNG NGHỆ THÔNG TIN ĐỒ ÁN TỐT NGHIỆP ĐỀ TÀI XÂY DỰNG WEBSITE QUẢN LÝ KHO CHO SIÊU THỊ THIẾT BỊ CÔNG NGHỆ MỸ ANH Giảng viên hướng dẫn: TS Trần Văn Dũng Sinh viên thực hiện: Nguyễn Thị Mỹ Anh Mã sinh viên: 191210063 Lớp: CNTT5 – K60 Hà Nội 2023 TRƯỜNG ĐẠI HỌC GIAO THÔNG VẬN TẢI KHOA CÔNG NGHỆ THÔNG TIN ĐỒ ÁN TỐT NGHIỆP ĐỀ TÀI XÂY DỰNG WEBSITE QUẢN LÝ KHO CHO SIÊU THỊ THIẾT BỊ CÔNG NGHỆ MỸ ANH Giảng viên hướng dẫn: TS Trần Văn Dũng Sinh viên thực hiện: Nguyễn Thị Mỹ Anh Mã sinh viên: 191210063 Lớp: CNTT5 – K60 Hà Nội 2023 LỜI CẢM ƠN *** Lời đầu tiên, em xin gửi lời cảm ơn chân thành đến thầy giáo, cô giáo trường đại học Giao Thông Vận Tải Hà Nội, đặc biệt thầy, cô giáo khoa Công Nghệ Thông Tin tận tâm dạy, truyền đạt cho em kiến thức suốt trình học tập ghế nhà trường Em xin chân thành gửi lời cảm ơn đến Thầy Trần Văn Dũng: người trực tiếp hướng dẫn tận tâm, tạo điều kiện, giúp đỡ em suốt trình thực đồ án tốt nghiệp Nếu khơng có lời dạy bảo hướng dẫn thầy em nghĩ thu hoạch em khó thực hồn thành Mặc dù q trình thực đề tài em cố gắng trình độ cịn hạn chế kiến thức, cơng nghệ nghiệp vụ, thu hoạch em khơng tránh khỏi thiếu sót điều chắn Em mong nhận ý kiến đóng góp q báu q thầy để kiến thức em lĩnh vực hoàn thiện Một lần em xin chân thành cảm ơn Thầy! Sau em xin kính chúc q thầy khoa Công Nghệ Thông Tin – Trường đại học Giao Thông Vận Tải Hà Nội thật dồi sức khoẻ, niềm tin để tiếp tục sứ mệnh cao đẹp truyền đạt kiến thức cho thệ hệ mai sau Hà Nội, ngày 25 tháng năm 2023 Sinh viên thực Nguyễn Thị Mỹ Anh MỤC LỤC LỜI CẢM ƠN MỤC LỤC DANH MỤC HÌNH ẢNH DANH MỤC BẢNG BIỂU LỜI MỞ ĐẦU CHƯƠNG KHẢO SÁT VÀ PHÂN TÍCH ĐỀ TÀI 10 1.1 Mục tiêu phạm vi đồ án .10 1.2 Khảo sát trang website quản lý kho tương tự 10 1.3 Phân tích chi tiết quy trình, nghiệp vụ 16 1.3.1 Quy trình đăng nhập 16 1.3.2 Quy trình đăng xuất 16 1.3.3 Quy trình quản lý loại hàng .16 1.3.4 Quy trình quản lý đơn sản phẩm 17 1.3.5 Quy trình quản lý sản phẩm 17 1.3.6 Quy trình quản lý nhà cung cấp 17 1.3.7 Quy trình tìm kiếm 17 1.3.8 Quy trình quản lý nhập hàng .18 1.3.9 Quy trình hiển thị chi tiết đơn hàng 18 1.3.10 Quy trình quản lý xuất hàng 18 1.3.11 Quy trình quản lý liệu kho 19 1.3.12 Quy trình thống kê xuất – nhập – tồn 19 1.3.13 Quy trình thống kê doanh thu 19 1.3.14 Quy trình quản lý thành viên .19 1.4 Lược đồ Usecase 19 1.5 Công nghệ sử dụng .20 1.6 Cài đặt môi trường 21 CHƯƠNG THIẾT KẾ HỆ THỐNG 23 2.1 Sơ đồ phân rã chức 23 2.2 Đặc tả chi tiết chức hệ thống 24 2.3 Mô hình thực thể (ERD) .28 2.4 Mơ hình luồng liệu 29 2.5 Thiết kế sở liệu tổng quan 32 2.5.1 Các bảng sở liệu 32 2.5.2 Thiết kế bảng sở liệu .33 2.5.3 Biểu đồ sở liệu 47 CHƯƠNG CÀI ĐẶT CHƯƠNG TRÌNH 48 3.1 Cài đặt module quản trị hệ thống 48 3.1.1 Module Đăng nhập 48 3.1.2 Module Đăng xuất .48 3.1.3 Module quản lý vị trí 49 3.1.4 Module quản lý thành viên 50 3.1.5 Module quản lý khách hàng 51 3.1.6 Module quản lý nhà cung cấp 52 3.2 Cài đặt module quản lý sản phẩm .53 3.2.1 Module quản lý loại hàng 53 3.2.2 Module quản lý đơn vị tính .54 3.2.3 Module quản lý sản phẩm 55 3.3 Cài đặt module quản lý kho 56 3.3.1 Module nhập hàng .56 3.3.2 Module sản phẩm nhập .58 3.3.3 Module xuất hàng 58 3.3.4 Module sản phẩm xuất 60 3.3.5 Module thống kê nhập xuất tồn đầu 61 3.3.6 Module thống kê doanh thu .61 3.4 Đánh giá Website 62 KẾT LUẬN 63 TÀI LIỆU THAM KHẢO 64 DANH MỤC HÌNH ẢNH Hình 1.1 Giao diện trang chủ 11 Hình 1.2 Giao diện đăng nhập .12 Hình 1.3 Giao diện đăng xuất 12 Hình 1.4 Giao diện kiểm kho – tồn kho 13 Hình 1.5 Giao diện thêm hàng hố .14 Hình 1.6 Giao diện phiếu xuất hàng 14 Hình 1.7 Giao diện bảo hành 15 Hình 1.8 Lược đồ Usecase 20 Hình 1.9 Giao diện PhpMyAdmin .21 Hình 1.10 Giao diện Visual Studio Code 22 Hình 2.1 Sơ đồ phân rã chức 23 Hình 2.2 Mơ hình thực thể 28 Hình 2.3 Biểu đồ luồng liệu hệ thống 29 Hình 2.4 Biểu đồ luồng liệu chức nhập kho 30 Hình 2.5 Biểu đồ luồng liệu chức xuất kho .31 Hình 2.6 Biểu đồ sơ liệu 47 Hình 3.1 Giao diện module Đăng nhập 48 Hình 3.2 Giao diện module Đăng xuất 49 Hình 3.3 Giao diện module quản lý vị trí 50 Hình 3.4 Giao diện module quản lý thành viên 51 Hình 3.5 Giao diện module quản lý khách hàng 52 Hình 3.6 Giao diện module quản lý nhà cung cấp 53 Hình 3.7 Giao diện module quản lý loại hàng 54 Hình 3.8 Giao diện module quản lý đơn vị tính 55 Hình 3.9 Giao diện module quản lý sản phẩm 56 Hình 3.10 Giao diện module quản lý nhập hàng 57 Hình 3.11 Giao diện module sản phẩm nhập 58 Hình 3.12 Giao diện module xuất hàng 59 Hình 3.13 Giao diện module sản phẩm xuất 61 Hình 3.14 Giao diện module thống kê xuất tồn 61 Hình 3.15 Giao diện module thống kê doanh thu 62 DANH MỤC BẢNG BIỂU Bảng 2.1 Bảng đặc tả chức 24 Bảng 2.2 Bảng đặc tả chức sở 25 Bảng 2.3 Bảng tổng hợp bảng sở liệu 32 Bảng 2.4 Bảng loại hàng (category) 33 Bảng 2.5 Bảng khách hàng (customers) 34 Bảng 2.6 Bảng nhóm quyền (group_permission) 34 Bảng 2.7 Bảng vị trí kệ (locations) 35 Bảng 2.8 Bảng ô thuộc kệ (location_boxs) 36 Bảng 2.9 Bảng lưu yêu cầu đổi mật (password_resets) 36 Bảng 2.10 Bảng quyền (permissions) 37 Bảng 2.11 Bảng trung gian bảng quyền vai trò (permission_role) 38 Bảng 2.12 Bảng sản phẩm (products) 38 Bảng 2.13 Bảng chi tiết nhập kho (product_warehousing) 39 Bảng 2.14 Bảng chi tiết nhập kho sản phẩm (product_warehousing_details) 41 Bảng 2.15 Bảng vai trò (roles) 42 Bảng 2.16 bảng trung gian bảng vai trò người dùng (role_user) .43 Bảng 2.17 Bảng nhà cung cấp (supplier) .43 Bảng 2.18 Bảng đơn vị hàng (units) 44 Bảng 2.19 Bảng người dùng (users) 45 Bảng 2.20 Bảng kho (warehousing) 45 LỜI MỞ ĐẦU *** Hiện nay, cơng nghệ thơng tin (CNTT) diện đóng vai trị quan trọng khơng thể thiếu q trình quản trị, điều hành hoạt động sản xuất kinh doanh doanh nghiệp Sự phát triển ứng dụng Internet làm thay đổi mơ hình cách thức hoạt động kinh doanh doanh nghiệp, việc chuyển dần giao dịch truyền thống sang giao dịch điện tử ảnh hưởng đến vị trí, vai trị nhu cầu bên hữu quan (khách hàng, nhà cung cấp, nhà đầu tư…) doanh nghiệp Hầu hết doanh nghiệp không cần đến cửa hàng, nhà máy sản xuất sản phẩm mà họ kinh doanh tảng cơng nghệ Ngồi ra, công tác quản lý, không đơn quản lý theo kiểu truyền thống, sử dụng tài liệu giấy hay excel để lưu trữ liệu, mà công nghệ giúp cho nhà quản lý quản lý tối đa hoạt động doanh nghiệp theo cách thông minh Và đặc biệt công việc quản lý kho không đơn giản Thậm chí, ngày, đặc trưng nhiều mặt hàng phức tạp, đa dạng, số lượng nhiều khiến cho việc quản lý, xếp, làm việc khó khăn Nhiều rắc rối phát sinh q trình quản lý kho khơng có trợ giúp công cụ đại ngày Những giải pháp truyền thống khơng cịn mang lại hiệu cho doanh nghiệp, cửa hàng Sử dụng phương pháp ghi chép, hay phụ thuộc vào số cơng cụ văn phịng Excel không mang lại hiệu mong muốn gây nhiều thất thốt, khơng kiểm sốt tình hình biến động kho, khơng theo dõi thường xun thơng tin tình trạng kho Do đó, nhờ nhận thức tầm quan trọng việc quản lý doanh nghiệp sử dụng phương pháp thủ công việc quản lý kho nên em chọn đề tài “Xây dựng website quản lý kho cho siêu thị thiết bị công nghệ Mỹ Anh” Website cung cấp hệ thống hoàn chỉnh phân hệ để quản lý quy trình vận hành kho hàng Nội dung đề tài chia phần sau: Chương 1: Khảo sát đề tài phân tích đề tài Trong chương này, em trình bày tốn đặt quản lý kho hàng, cách giải quyết, giới hạn lại phạm vi tốn Cũng chương này, em trình bày khái niệm công nghệ em sử dụng để giải tốn Cùng với đó, em trình bày nghiệp vụ quy trình quản lý kho hàng, cụ thể bao gồm nghiệp vụ quản lý tất vấn đề kho hàng nhập kho, xuất kho, tồn kho, tình hình hàng hố kho hàng thống kê doanh thu tồn kho 50 Hình 3.3 Giao diện module quản lý vị trí 3.1.4 Module quản lý thành viên - Yêu cầu: Tài khoản phân quyền quản trị viên Khi thực hiện: xem danh sách, thêm sửa xoá Truy xuất từ bảng nào: bảng users Cập nhật liệu vào bảng nào: bảng users 51 Hình 3.4 Giao diện module quản lý thành viên 3.1.5 Module quản lý khách hàng - Yêu cầu: Tài khoản phân quyền quản trị viên, nhân viên Khi thực hiện: xem danh sách, thêm sửa xoá Truy xuất từ bảng nào: bảng customers Cập nhật liệu vào bảng nào: bảng customers 52 Hình 3.5 Giao diện module quản lý khách hàng 3.1.6 Module quản lý nhà cung cấp - Yêu cầu: tài khoản phân quyền quản trị viên, nhân viên Khi thực hiện: xem danh sách, thêm sửa xoá Truy xuất từ bảng nào: bảng customers Cập nhật liệu vào bảng nào: bảng customers 53 Hình 3.6 Giao diện module quản lý nhà cung cấp 3.2 Cài đặt module quản lý sản phẩm 3.2.1 Module quản lý loại hàng - Yêu cầu: tài khoản phân quyền quản trị viên, nhân viên Khi thực hiện: xem danh sách, thêm sửa xoá Truy xuất từ bảng nào: bảng category Cập nhật liệu vào bảng nào: bảng category 54 Hình 3.7 Giao diện module quản lý loại hàng 3.2.2 Module quản lý đơn vị tính - Yêu cầu: tài khoản phân quyền quản trị viên, nhân viên Khi thực hiện: xem danh sách, thêm sửa xoá Truy xuất từ bảng nào: bảng units Cập nhật liệu vào bảng nào: bảng units 55 Hình 3.8 Giao diện module quản lý đơn vị tính 3.2.3 Module quản lý sản phẩm - Yêu cầu: tài khoản phân quyền quản trị viên, nhân viên Khi thực hiện: xem danh sách, thêm sửa xoá Truy xuất từ bảng nào: bảng products Cập nhật liệu vào bảng nào: bảng products 56 Hình 3.9 Giao diện module quản lý sản phẩm 3.3 Cài đặt module quản lý kho 3.3.1 Module nhập hàng - Yêu cầu: tài khoản phân quyền quản trị viên, nhân viên Khi thực hiện: nhập hàng Truy xuất từ bảng nào: bảng warehousing Cập nhật liệu vào bảng nào: bảng warehousing 57 Hình 3.10 Giao diện module quản lý nhập hàng 58 3.3.2 Module sản phẩm nhập - Yêu cầu: tài khoản phân quyền quản trị viên, nhân viên Khi thực hiện: xem danh sách sản phẩm nhập Truy xuất từ bảng nào: bảng product_warehousing Cập nhật liệu vào bảng nào: bảng product_warehousing Hình 3.11 Giao diện module sản phẩm nhập 3.3.3 Module xuất hàng - Yêu cầu: tài khoản phân quyền quản trị viên, nhân viên Khi thực hiện: xuất hàng Truy xuất từ bảng nào: bảng warehousing Cập nhật liệu vào bảng nào: bảng warehousing 59 Hình 3.12 Giao diện module xuất hàng 60 3.3.4 Module sản phẩm xuất - Yêu cầu: tài khoản phân quyền quản trị viên, nhân viên Khi thực hiện: xem danh sách sản phẩm xuất Truy xuất từ bảng nào: bảng product_warehousing Cập nhật liệu vào bảng nào: bảng product_warehousing 61 Hình 3.13 Giao diện module sản phẩm xuất 3.3.5 Module thống kê nhập xuất tồn đầu - Yêu cầu: tài khoản phân quyền quản trị viên, nhân viên Khi thực hiện: truy xuất thống kê nhập xuất tồn kho Truy xuất từ bảng nào: bảng product_warehousing Cập nhật liệu vào bảng nào: khơng Hình 3.14 Giao diện module thống kê xuất tồn 3.3.6 Module thống kê doanh thu 62 - Yêu cầu: tài khoản phân quyền quản trị viên Khi thực hiện: thống kê doanh thu Truy xuất từ bảng nào: bảng product_warehousing Cập nhật liệu vào bảng nào: khơng Hình 3.15 Giao diện module thống kê doanh thu 3.4 Đánh giá Website Website thiết kế đáp ứng nhu cầu cho người dùng với giao diện dễ nhìn đáp ứng cho có ý định kinh doanh quản lý kho hàng thị trường Mặt khác, hệ thống website xây dựng dễ dàng bảo trì, nâng cấp để đảm bảo website hoạt động định đạt trải nghiệm người dùng tối ưu Ngoài thành cơng đạt nêu trên, đồ án cịn số khuyết điểm thiếu sót như:  Chưa thể phân khu mặt hàng kho  Chưa thể tạo quản lý nhiều kho hàng chi nhánh luân chuyển kho Kết luận: Tổng kết lại, chương cài đặt môi trường, thực xây dựng module phần mềm đánh giá tiêu chuẩn phần mềm 63 KẾT LUẬN Kết đạt được:  Tìm hiểu Php, Laravel ứng dụng để xây dựng giao diện website  Sử dụng MySql để truy xuất quản lý liệu  Tìm hiểu ứng dụng nghiệp vụ quy trình quản lý kho để xây dựng website quản lý kho hàng cho siêu thị  Biết quy trình quản lý kho Hạn chế: Trong thời gian qua em cố gắng để tìm hiểu thực đề tài Tuy nhiên với kinh nghiệm thời gian có hạn nên khơng thể tránh khỏi thiếu sót đồ án Cụ thể:  Mẫu báo cáo hạn chế, chưa đa dạng  Chưa áp dụng tính tự động vài module  Chưa tích hợp toán trực tuyến vào website Hướng phát triển: Tiếp tục học hỏi nâng cao trình độ thân để hoàn thiện hệ thống website khắc phục thiếu sót mà thân chưa làm Cấp quyền cho người dùng quản lý hệ thống hợp lý Học hỏi cải thiện hệ thống quản lý từ kho tư nhân thành kho dành cho doanh nghiệp 64 TÀI LIỆU THAM KHẢO [1] Tìm hiểu PHP: https://www.hostinger.vn/huong-dan/php-la-gi [2] Tìm hiểu Laravel: https://www.semtek.com.vn/laravel-framework/ [3] Tìm hiểu MySql: https://wiki.matbao.net/mysql-la-gi-huong-dan-toan-tap-vemysql/ [4] Tìm hiểu HTML: https://www.w3schools.com/html/ [5] Tìm hiểu CSS: https://www.w3schools.com/css/ [6] Tìm hiểu JavaScript: https://www.w3schools.com/js/ [7] Cài đặt Xampp: https://www.apachefriends.org/download.html [8] Cài đặt framework Laravel: https://topdev.vn/blog/cai-dat-laravel/ [9] Tìm hiểu PHPMyAdmin: https://wiki.matbao.net/phpmyadmin-la-gi-kien-thuc-can-biet-khi-su-dungphpmyadmin/ https://www.phpmyadmin.net/downloads/ [10] Cài đặt Visual Studio Code: https://fptshop.com.vn/tin-tuc/danh-gia/visual-studio-code-la-gi-cac-tinh-nang-noi-batcua-visual-studio-code-146213 https://code.visualstudio.com/download

Ngày đăng: 23/06/2023, 16:11

Từ khóa liên quan

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan