Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 13 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
13
Dung lượng
606,26 KB
Nội dung
TRƯỜNG ĐẠI HỌC CÔNG NGHIỆP HÀ NỘI KHOA CÔNG NGHỆ THÔNG TIN BÀI TẬP LỚN MƠN: LẬP TRÌNH JAVA ĐỀ TÀI: QUẢN LÍ KHO CÁC LINH KIỆN, THIẾT BỊ MÁY TÍNH Giảng viên hướng dẫn : TS Hà Mạnh Đào Lớp Nhóm 9: : 20221IT6019002 Hoàng Thị Thu Trang - 2020603009 Nguyễn Thị Huyền - 2020603068 Trịnh Đức Nhân - 2020600842 Hà Nội, 2022 MỞ ĐẦU Trong năm gần với phát triển mạnh mẽ kinh tế phát triển ngành CNTT Tin học phát triển cách mạnh mẽ không ngưng ứng dụng phổ biến nghành Quản lí kinh tế, Sản xuất kinh doanh,Y tế Giáo dục Máy tính trở nên quen thuộc sử dụng rộng rãi đời sống xã hội Tin học thêm nhập vào công việc đặc biệt lĩnh vực quản lí, giúp cho nhà Quản lí xử lí khối lượng cơng việc khổng lồ cách mau lẹ xác Trong lĩnh vực kinh doanh, hoạt động Quản lí vật tư hàng hố phải thực phương pháp thủ công “ ghi chép tay - dùng việc sử dụng máy tính với phần mềm Excel để làm khó khăn tổn nhiều thời gian khơng thực hiệu Để hồn thành đề tài này, nhóm chúng em nghiên cứu, thảo luận, áp dụng kiến thức học lớp với nguồn tài liệu Internet với đề tài lần Chúng em mong nhận lời nhận xét, góp ý từ thầy bạn đọc để đề tài hồn thiện Một lần nữa, chúng em xin chân thành cảm ơn thầy! MỤC LỤC CHƯƠNG 1: TỔNG QUAN VỀ ĐỀ TÀI 1.1 Đặt vấn đề Mong muốn áp dụng công nghệ thông tin vào lĩnh vực đời sống nhằm nâng cao suất cải thiện quy trình,cửa hàng linh kiện điện tử THN muốn tin học hóa quy trình quản lý quản lý bán hàng, quản lý nhân viên đặc biệt quản lý kho Hiện nay, quy trình quản lý kho cịn thực thủ cơng Nhân viên cịn nhập kho tay, kiểm kê hàng hóa lưu trữ giấy tờ, cập nhật số lượng hàng tồn kho thời điểm bất kì, khó quản lý sản phẩm lỗi dễ gây nhầm lẫn việc tính tốn Để giải vấn đề trên, giám đốc cửa hàng yêu cầu phần mềm quản lý kho tin học hóa cơng tác quản lý quản lý nhà cung cấp, nhập kho, kiểm kê hàng hóa, xuất kho đặc biệt tra cứu số lượng hàng tồn hàng lỗi thời điểm Hàng tháng xuất bao cáo thể số lượng hàng tồn, hàng bị lỗi, số lượng hàng nhập xuất kho tháng 1.2 Giải pháp Để đáp ứng yêu cầu trên, nhóm định xây dựng phần mềm giúp nhà quản lý quản lý nhà cung cấp, quản lý số lượng hàng nhập kho, hàng xuất kho đồng thời biết số lượng hàng tồn kho 1.3 Phạm vi Xây dựng phần mềm hỗ trợ quản lý kho đáp ứng yêu cầu sau: - Quản lý thông tin nhà cung cấp sản phẩm - Quản lý số lượng hàng nhập kho đáp ứng yêu cầu cửa hàng - Quản lý số lượng hàng tồn kho, hàng bị lỗi đồng thời xuất báo cáo đáng tin cậy tự động - Quản lý khu vực kho - Quản lý số lượng hàng xuất - Quản lý số lượng hàng trả từ kệ hàng kho - Thông tin lưu trữ sở liệu, giúp truy xuất, lưu phục hồi dễ dàng, đồng bộ, nhanh chóng đáng tin cậy - Thơng báo số lượng hàng mức quy định, hàng lỗi 1.4 Công cụ xây dựng Trong trình thực hiền đồ án, nhóm sử dụng số cơng cụ để phục vụ cho việc tìm hiểu xây dựng đề tài sau: - Eclipse - Lập trình ngơn ngữ java - Sử dụng github trình làm việc nhóm CHƯƠNG 2: XÁC ĐỊNH VÀ PHÂN TÍCH U CẦU 2.1 Khảo sát trạng 2.1.1 Các quy trình nghiệp vụ quản lý kho Nhà cung cấp cung cấp sản phẩm cho cửa hàng Khi sản phẩm nhập tới kho dạng lô sản phẩm, lô sản phẩm bao gồm môt loại sản phẩm, số lượng, hạn sử dụng ngày sản xuất Sau nhân viên nhập kho kiểm kê số lượng hàng nhập vào đảm số lượng hóa đơn trùng khớp với số lượng thực tế Khi sản phẩm nhập vào kho qua kiểm kê nhân viên nhập kho, sản phẩm chia thành loại sản phẩm RAM, SSD, HHD, Case, chuột, bàn phím,.… phân vào khu vực cụ thể kho Mỗi sản phẩm có khu vực cụ thể kho nhằm giúp cho công tác vận chuyển cách dễ dàng Mỗi quý tháng, nhân viên kiểm kê hàng kho, kiểm kê số lượng hàng tồn kho, hàng bị lỗi sản phẩm có số lượng mức quy định Khi có yêu cầu từ kệ hàng xuống, nhân viên xuất kho đóng gói sản phẩm, sau kiểm kê lại xác số lượng xuất kho chuyển giao sản phẩm cho bên bán hàng Trong trường hợp sản phẩm bị trả từ kệ hàng không tiêu thụ sản phẩm hàng bị khách hàng đổi trả bị lỗi nhân viên kho kiểm kê lại số lượng đồng thời ghi lại nội dung đổi trả Đối với việc nhập hàng hay xuất hàng trả hàng, yêu cầu nhân viên phải lập hóa đơn ghi lại thời gian nhập hàng cụ thể với người chịu trách nhiệm cho việc lập hóa đơn 2.2 Phân tích yêu cầu 2.2.1 Yêu cầu chức 2.2.1.1 Yêu cầu lưu trữ Tính lưu trữ yêu cầu quan trọng hệ thống sở đề thực phần lớn tính hệ thống, để đảm bảo việc quản lý kho hiệu quả, hệ thống cần lữu trữ thông tin sau: - Thông tin nhà cung cấp: tên nhà cung cấp, địa chỉ, số điện thoại, người đại diện… - Thông tin lô sản phẩm: mã lô, tên sản phẩm, loại sản phẩm, hạn sử dụng, ngày sản xuất - Thơng tin hóa đơn - Thơng tin số lượng hàng nhập, hàng xuất, hàng tồn kho với hóa đơn tương ứng - Thơng tin sản phẩm bị lỗi, đổi trả 2.2.1.2 Yêu cầu tính Ngồi chức lưu trữ, hệ thống cịn phải đáp ứng yêu cầu sau: - Chức tra cứu: hệ thống phải đáp ứng yêu cầu từ người dùng yêu cầu tra cứu tra cứu hàng tồn kho, hàng bị lỗi, hay số lượng nhập thời điểm bất kì… - Chức báo cáo: Hàng tháng cửa hàng yêu cầu nhân viên nhập kho phải báo cáo số lượng hàng tồn, hàng xuất nhập kho, với sản phẩm bị lỗi - Các chức tự động: tự động tính tốn hàng tồn kho, sản phẩm bị lỗi, tự động xuất báo cáo - Chức cập nhât: Hệ thống phải đảm bảo chức cập nhật thuận tiện tránh tối đa lỗi sơ xuất người sử dụng 2.2.2 Yêu cầu phi chức - Yêu cầu giao diện: giao diện quản lý gần gũi, đơn giản - Yêu cầu chất lượng: + Tính tiến hóa: Dễ dàng lúc nâng cấp tăng module tiện ích + Tính tiện dụng: Hệ thống có giao diện trực quan, thân thiện dễ sử dụng Các đặc tả hướng dẫn sử dụng rõ ràng + Tính hiệu quả: Phần mềm đáp ứng đầy đủ chức Hoạt động ổn định đáng tin cậy + Tính tương thích Hoạt động tốt windows 7, 8, 8.1, 10 CHƯƠNG 3: CÀI ĐẶT CHƯƠNG TRÌNH 3.1 Cài đặt thiết kế giao diện Đăng nhập Hình 3.1 Thiết kế giao diện đăng nhập Mơ tả đối tượng hình Các nhập thông tin tài khoản : email password Nút submit: Người dùng điền thông tin vào đăng nhập gồm email password Hệ thống kiểm tra tài khoản bảng ACCOUNT Nếu tài khoản không tồn không hợp lệ hệ thống báo lỗi thông báo cho người dùng 3.2 Cài đặt thiết kế giao diện Trang chủ Hình 3.2 Thiết kế giao diện trang chủ Mô tả đối tượng hình Thơng tin số điện thoại , email người dùng Các ô hiển thị : đăng xuất , thống kê, linh kiện 3.3 Cài đặt thiết kế giao diện Danh sách linh kiện Hình 3.3 Thiết kế giao diện danh sách linh kiện Mơ tả đối tượng hình Các ô name, price, total, giới tính, type of search, value search, type of sort, value sort để hiển thị reset, sửa , thêm xóa thêm sản phẩm Nút “Search” dùng để tìm thơng tin sản phẩm theo tên nhập ô name Nút “Sort” để hiển thị thông tin sản phẩm theo chiều tăng dần giá 3.4 Cài đặt thiết kế giao diện Thống kê danh sách linh kiện 10 Hình 3.4 Thiết kế giao diện thống kê danh sách linh kiện Mơ tả đối tượng hình Hiển thị danh sách sản phẩm với id, name, price, total sau đăng nhập Ô lựa chọn thống kê ô thống kê sản phẩm xuất Hiển thị bảng thống kê theo lựa chọn 11 KẾT LUẬN Trong trình xây dựng phát triển phần mềm, nhóm gặp nhiều khó khăn việc xây dựng phần mềm nhiều hạn chế kiến thức hệ thống kiến thức lĩnh vực hướng tới phần mềm. Xong hệ phần mềm đáp ứng nhu cầu việc quản lý danh sách điện thoại Nhưng cần bổ sung thêm số tính năng, chỉnh sửa giao diện cho đẹp mắt, tối ưu Chương trình kiểm tra rà soát cho việc xuất lỗi tối thiểu, Đảm bảo chương trình hoạt động cách mượt mà Tối ưu giao diện đơn giản hóa giúp cho việc sử dụng dễ dàng Mục tiêu đạt được: Hoàn thiện hệ thống quản lý thiết bị linh kiện máy tính với chức bản, cần thiết thuận tiện cho người dùng Hạn chế lỗi mức tối thiểu Giao diện tối giản hóa, dễ sử dụng Chưa đạt được: Cịn chức Kết thúc việc xây dựng phần mềm, nhóm đúc kết nhiều kinh nghiệm, học hỏi thêm nhiều kiến thức việc phát triển phần mềm ngơn ngữ Java, góp phần hoàn thiện kỹ năng, xây dựng phần mềm củng cố kiến thức học Nhóm xin cảm ơn hỗ trợ, dẫn Giảng viên Hà Mạnh Đào trình xây dựng phần mềm! 12 TÀI LIỆU THAM KHẢO https://stackoverflow.com/ https://www.javatpoint.com/ 13