Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 97 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
97
Dung lượng
1,67 MB
Nội dung
ĐẠI HỌC QUỐC GIA THÀNH PHỐ HỒ CHÍ MINH TRƯỜNG ĐẠI HỌC BÁCH KHOA KHOA CƠ KHÍ BỘ MƠN KỸ THUẬT HỆ THỐNG CÔNG NGHIỆP - LUẬN VĂN TỐT NGHIỆP PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG THÔNG TIN QUẢN LÝ VẬT TƯ VÀ NHÀ KHO GVHD: TS PHAN THỊ MAI HÀ SVTH: NGUYỄN QUỐC DUY MSSV: 1610486 Tp.HCM, tháng 07/2020 ĐẠI HỌC QUỐC GIA THÀNH PHỐ HỒ CHÍ MINH TRƯỜNG ĐẠI HỌC BÁCH KHOA KHOA CƠ KHÍ BỘ MƠN KỸ THUẬT HỆ THỐNG CƠNG NGHIỆP - LUẬN VĂN TỐT NGHIỆP PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG THƠNG TIN QUẢN LÝ VẬT TƯ VÀ NHÀ KHO GVHD: TS PHAN THỊ MAI HÀ SVTH: NGUYỄN QUỐC DUY MSSV: 1610486 Tp.HCM, tháng 07/2020 i BỘ GIÁO DỤC VÀ ĐÀO TẠO ĐHQG TP.HCM - TRƯỜNG ĐH BÁCH KHOA CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM Độc lập – Tự – Hạnh phúc KHOA CƠ KHÍ - BỘ MÔN KỸ THUẬT HỆ THỐNG CÔNG NGHIỆP NHIỆM VỤ LUẬN VĂN TỐT NGHIỆP Họ tên: NGUYỄN QUỐC DUY MSSV: 1610486 Ngành: Kỹ Thuật Hệ thống Công nghiệp Lớp: CK16LOG Đầu đề luận văn: PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG TIN QUẢN LÝ VẬT TƯ VÀ NHÀ KHO Nhiệm vụ: − Ứng dụng kiến thức phân tích thiết kế hệ thống thơng tin − Phân tích đề xuất chức hẹ thống thông tin quản lý vật tư nhà kho − Xây dựng hệ thống thông tin quản lý vật tư nhà kho dừng bước thiết kế Ngày giao nhiệm vụ luận văn: 05/02/2020 Ngày hoàn thành nhiệm vụ: 23/07/2020 Họ tên người hướng dẫn: TS Phan Thị Mai Hà Nội dung yêu cầu LVTN thông qua Bộ môn Phần hướng dẫn 100% Ngày _tháng _năm _ CHỦ NHIỆM BỘ MÔN PGS.TS ĐỖ NGỌC HIỀN NGƯỜI HƯỚNG DẪN CHÍNH TS PHAN THỊ MAI HÀ PHẦN DÀNH CHO KHOA, BỘ MÔN: Người duyệt (chấm sơ bộ): Đơn vị: Ngày bảo vệ: _ Điểm tổng kết: Nơi lưu trữ luận văn: _ ii LỜI CẢM ƠN Mới ngày cậu nhóc chân ướt chân vai đeo balo ba lên thành phố Sài Gòn để đăng kí nhập học, thứ xung quanh thật lạ lẫm với chàng trai vừa tròn 18 tuổi tơi Giờ đây, gần trịn năm học tập mái nhà chung Kỹ thuật hệ thống công nghiệp” trường Đại học Bách Khoa, tiếp thu nhiều kiến thức kỹ chuyên môn Trong suốt q trình học tập, tơi ln nhận giúp đỡ lời khuyên hữu ích gặp khó khăn Khơng khác, tơi xin gửi lời cảm ơn chân thành đến quý thầy, cô mơn Kỹ thuật hệ thống cơng nghiệp tận tình bảo truyền đạt kiến thức tảng vững để ứng dụng vào công việc sau này, đặc biệt gửi lời cảm ơn đến TS Phan Thị Mai Hà – người cô dẫn hướng việc thực luận văn tốt nghiệp bên cạnh ln chia sẻ kinh nghiệm quý báu truyền đạt kiến thức cho sinh viên Không thể không kể đến người bạn bên cạnh, động viên tôi gặp khó khan học tập, hay lúc có nơi đất khách, người tơi vô trân quý ghi nhớ tới sau này, mà tơi khơng cịn dịp sát cánh đến trường họ Tôi xin chân thành cảm ơn gia đình tơi ln chỗ dựa vững mệt mỗi, họ luôn bên cạnh, ủng hộ việc mà làm cho vài lời khuyên đáng cân nhắc trước vấn đề quan trọng Tôi xin gửi lời cảm ơn chân thành đến anh Luân tạo điều kiện cho tiếp xúc thực tập công ty, từ tạo tiền đề để tơi thực luận văn hồn thành ngày hơm Trong trình thực luận văn, kiến thức chưa hồn thiện nên có vài chỗ nên khơng thể tránh khỏi sai sót Vì thế, tơi mong độc giả, giám khảo góp ý để tơi hồn thiện Tơi xin chân thành cảm ơn iii TÓM TẮT LUẬN VĂN Mục tiêu luận văn tốt nghiệp “Phân tích thiết kế hệ thống thơng tin quản lý vật tư nhà kho” Trong nghiên cứu này, tác giả chia thành chương, với nội dung bên dưới: Chương 1: Giới thiệu Trình bày lý hình thành đề tài, mục tiêu cần đạt nghiên cứu, phạm vi giới hạn đề tài, bố cục dự kiến luận văn Chương 2: Cơ sở lý thuyết Giới thiệu lý thuyết có liên quan đưa phương pháp luận nghiên cứu, trình bày nghiên cứu liên quan đến đề tài Chương 3: Phân tích nhu cầu Giới thiệu tổng quan cơng ty, quy trình xuất, nhập kho cơng ty phân tích trạng chưa hiệu việc quản lý vật tư nhà kho, xác định nguyên nhân đề xuất hướng giải pháp Chương 4: Thiết kế ý niệm Dựa vào phân tích nhu cầu xác định Stakeholder hệ thống Phân tích khối chức vận hành hệ thống Chương 5: Thiết kế sơ khởi Tổng hợp thông tin từ Functional Baseline, xây dựng sơ đồ luồng liệu DFD mô tả trao đổi thông tin hệ thống xây dựng mơ hình Use case cho hệ thống Chương 6: Thiết kế chi tiết Kết nối liệu hệ thông thông tin để ứng dụng vào phần mềm máy tính Thiết kế sở liệu cho phần mềm iv ABSTRACT The thesis’s goal is “Material and Warehouse Management Systems Analysis and Design” Thesis’s author devides the study into chapters which are listed below: Chapter 1: Introduction This chapter contains the reasons why author chose the topic orientation, the targets gave up with, scope of the thesis and finally the outline of the thesis Chapter 2: Methodology This chapter shows the involved knowledge and methodology to the topic.This also contains an other study which its scope is pretty the same as author’s Chapter 3: Demand Analysis This chapter contains an overview introduction about researched object, warehousing process This means that author can analyze the current status of the warehouse so he can define the problems and the root causes After that, author will propose the solutions for all these troubles Chapter 4: Conceptual design Based on an analysis of system needs to determine the stakeholder Analysis of system operating function block Chapter 5: Preliminary design Based on the summarized information from Functional Baseline, building a BFDamd a DFD that describe the exchange of information in the system and building a Use Case model for the system Chapter 6: Detailed design Database and interface design for software v MỤC LỤC CHƯƠNG 1: GIỚI THIỆU 1.1 Đặt vấn đề 1.2 Mục tiêu luận văn 1.3 Phạm vi luận văn 1.4 Bố cục dự kiến luận văn CHƯƠNG 2: CƠ SỞ LÝ THUYẾT 2.1 Khái niệm nhà kho, quản lý nhà kho quản lý vật tư 2.1.1 Nhà kho 2.1.2 Quản lý nhà kho 2.1.3 Quản lý vật tư 2.2 Khái niệm hệ thống thông tin 2.2.1 Phân loại thệ thống th 2.3 Phương pháp mơ hình hóa hệ thống thông tin: phương phá trúc (Structured Analysis and Design Technique – SADT) 2.3.1 Phương pháp phân tích 2.3.2 Mơ hình phân rã chức năn 2.3.3 Mơ hình luồng liệu (DF 2.3.4 Mơ hình hóa cá sử dụng (U 2.4 Phân tích hệ thống liệu 2.4.1 Cơ sở liệu (CSDL): 2.4.2 Mơ hình thực thể liên kết 2.4.3 Chuẩn hóa sở liệu 2.5 Nghiên cứu liên quan CHƯƠNG 3: PHÂN TÍCH NHU CẦU 3.1 Giới thiệu sơ đối tượng nghiên cứu 3.2 Phân tích trạng vi 3.2.1 Quy trình nhận đơn hàng 3.2.2 Quản lý xuất kho nhập 3.2.3 Quản lý đặt hàng quản 3.2.4 Tổng hợp vấn đề gi CHƯƠNG 4: THIẾT KẾ Ý NIỆM 4.1 Phân tích nhu cầu: 4.1.1 Xác định Stakeholder 4.1.2 Khảo sát nhu cầu Stak 4.2 Phân tích vận hành CHƯƠNG 5: THIẾT KẾ SƠ KHỞI 5.1 Mơ hình phân cấp chức BFD 5.2 Sơ đồ luồng liệu DFD 5.2.1 DFD mức khung cảnh (DF 5.2.2 DFD mức (mức đỉnh) 5.2.3 Sơ đồ DFD mức (mức d 5.3 Xây dựng mơ hình ca sử dụng Use case Diagram 5.3.1 Xác định Actor: 5.3.2 Xác định Use case 5.3.3 Đặc tả Use case 5.3.4 Mơ hình Use case hồn ch CHƯƠNG 6: THIẾT KẾ CHI TIẾT 6.1 Thiết kế sở liệu 6.1.1 Xác định kiểu thực thể 6.1.2 Xác định mối liên kết 6.1.3 Sơ đồ thực thể - liên kết E 6.1.4 Chuyển từ mơ hình ERD s 6.2 Thiết kế phần mềm 6.2.1 Giao diện đăng nhập 6.2.2 Giao diện 6.2.3 Giao diện menu Tài khoản 6.2.4 Giao diện Quản lý lưu trữ 6.2.5 Giao diện Quản lý nhập k vii 6.2.6 Giao diện Quản lý xuất kh 6.2.7 Giao diện Quản lý đặt hàn 6.2.8 Giao diện Quản lý báo giá 6.2.9 Giao diện báo cáo nhập kh 6.2.10 Giao diện báo cáo xuấ 6.2.11 Giao diện Vật tư 6.2.12 Giao diện nhà cung cấ 6.2.13 Giao diện kho 6.2.14 Giao diện phân xưởng 6.2.15 Giao diện BOM CHƯƠNG 7: KẾT LUẬN VÀ KIẾN NGHỊ 7.1 Kết luận 7.2 Đánh giá triển khai 7.3 7.2.1 Ưu điểm 7.2.2 Nhược điểm Kiến nghị hướng phát triển viii Tên trường SPbaogia Ngaybaogia MaNV 46 MaNCC 10 Quan hệ VTBAOGIA Bảng 6.16 Đặc tả quan hệ VTBAOGIA Tên trường SPbaogia MaVT GiaVT 11 Quan hệ PHIEUNHAP Bảng 6.17 Đặc tả quan hệ PHIEUNHAP Tên trường SPnhap Ngaynhap MaNV MaNCC Makho 12 Quan hệ VTNHAP Bảng 6.18 Đặc tả quan hệ VTNHAP Tên trường SPnhap MaVT SLnhap 13 Quan hệ PHIEUXUAT Bảng 6.19 Đặc tả quan hệ PHIEUXUAT Tên trường SPxuat Ngayxuat MaNV Ghichu MaPX Makho 14 Quan hệ VTXUAT 47 Bảng 6.20 Đặc tả quan hệ VTXUAT Tên trường SPxuat MaVT SLxuat 15 Quan hệ BOM Bảng 6.21 Đặc tả quan hệ BOM Tên trường MaTP MaVT DinhmucVT 6.2 Thiết kế phần mềm Ở phần này, sinh viên sử dụng phần mềm Microsoft Visual Studio Community 2017 để thiết kế phần mềm mà luận văn hướng tới Các giao diện sinh viên thiết kế dựa Mơ hình Use case, sơ đồ luồng liệu DFD sơ đồ phần cấp chức chương 6.2.1 Giao diện đăng nhập Khi đăng nhập với quyền admin, người dùng có quyền thao tác tất chức có hệ thống Nếu người dùng đăng nhập với quyền “phân xưởng” chọn chức “Quản lý lưu trữ” Nếu người dùng đăng nhập với quyền “kho” sử dụng hầu hết chức ngoại trừ “Thiết lập – tài khoản”, “Quản lý đặt hàng” menu “Danh mục” Về tính giao diện đăng nhập, sinh viên mô tả thông qua “Use case Đăng nhập” Giao diện đăng nhập thiết kế hình 6.3: Hình 6.3 Giao diện đăng nhập 6.2.2 Giao diện Sau đăng nhập, hình máy tính đưa giao diện phần mềm (hình 6.4) Trong giao diện gồm menu mà sinh viên nhắc đến phần 5.3.3 Đặc tả use case: Tài khoản, Quản lý lưu trữ, Quản lý nhập kho, Quản lý xuất kho, Quản lý đặt hàng, Danh mục (gồm menu vật tư, nhà cung cấp, báo giá, kho, phân xưởng, BOM), Báo cáo (báo cáo nhập kho, báo cáo xuất kho) 48 Hình 6.4 Giao diện hệ thống 6.2.3 Giao diện menu Tài khoản Khi người dùng chọn menu Tài khoản danh sách gồm dòng chữ: “Đăng xuất” “Thiết lập” Nếu người dùng chọn “Đăng xuất” hệ thống quay trở lại giao diện đăng nhập Nếu người dùng chọn “Thiết lập”, hệ thống giao diện giao diện “Thiết lập” (hình 6.5) Giao diện cho phép người dùng cập nhập, chỉnh sửa thông tin nhân viên tài khoản đăng nhập vào hệ thống Hình 6.5 Giao diện thiết lập tài khoản 6.2.4 Giao diện Quản lý lưu trữ Khi người dùng chọn menu “Quản lý lưu trữ”, hệ thống giao diện “Quản lý lưu trữ” (hình 6.6) Giao diện cho phép người dùng xem tất vật tư có kho với số lượng tồn giá trị tồn kho thời điểm Người dùng tìm kiếm vật tư bất kì, hệ thống kiểm tra đưa danh sách vật tư có tên gần với tên người dùng nhập vào Cuối chức “Kiểm tra SS” cho phép người dùng xem vật tư có số lượng tồn kho mức tồn kho an tồn 49 Hình 6.6 Giao diện Quản lý lưu trữ 6.2.5 Giao diện Quản lý nhập kho Khi người dùng chọn menu “Quản lý nhập kho”, hệ thống giao diện “Quản lý nhập kho” (hình 6.7) Bên giao diện này, người dùng cập nhật, chỉnh sửa phiếu nhập kho Trường “Số phiếu nhập” phải tồn người dùng cập nhật, chỉnh sửa thơng tin vật tư nhập vào Khi người dùng thực nhập kho số lượng đơn giá vật tư kho tự động thay đổi theo công thức sau: Đơn giá = (Đơn giá cũ×Lượng tồn ban đầu + Giá nhập×Lượng nhập)/(lượng tồn ban đầu + lượng nhập) Lượng tồn = Lượng tồn ban đầu + Lượng nhập Hình 6.7 Giao diện Quản lý nhập kho 6.2.6 Giao diện Quản lý xuất kho Khi người dùng chọn menu “Quản lý xuất kho”, hệ thống giao diện “Quản lý xuất kho” (hình 6.8) Khi phân xưởng gửi phiếu ĐNCVT cho kho, kho tiến hành kiểm tra thông tin phiếu ĐNCVT lượng vật tư tồn kho có đủ để đáp ứng yêu cầu phiếu 50 không Nếu đáp ứng được, kho tiến hành tạo thông tin phiếu xuất tiến hành xuất vật tư cho phân xưởng yêu cầu Khi người dùng tiến hành xuất kho vật tư hệ thống tự động cập nhật lại Lượng tồn kho vật tư theo cơng thức: Lượng tồn kho = Lượng tồn ban đầu – Số lượng xuất Hình 6.8 Giao diện Quản lý xuất kho 6.2.7 Giao diện Quản lý đặt hàng Khi người dùng chọn menu “Quản lý đặt hàng” menu, hệ thống giao diện “Quản lý đặt hàng” (hình 6.9) Về cách vận hành, người dùng phải tạo thông tin đơn đặt hàng cập nhật thông tin vật tư cần đặt Hình 6.9 Giao diện Quản lý đặt hàng 6.2.8 Giao diện Quản lý báo giá Khi người dùng chọn menu “báo giá”, hệ thống giao diện “Quản lý báo giá” (hình 6.10) Về cách vận hành, người dùng phải tạo thông tin phiếu báo giá NCC, tạo thơng tin giá vật tư báo 51 Hình 6.10 Giao diện Quản lý báo giá 6.2.9 Giao diện báo cáo nhập kho Khi người dùng muốn xem báo cáo nhập kho, họ chọn menu “Báo cáo” chọn “Báo cáo nhập kho” Giao diện báo cáo nhập kho có hình dạng hình 6.11 Hình 6.11 Giao diện bao cáo nhập kho 52 6.2.10 Giao diện báo cáo xuất kho Hình 6.12 Giao diện báo cáo xuất kho 6.2.11 Giao diện Vật tư Giao diện thông tin vật tư (hình 6.13) cho phép người dùng cập nhập, chỉnh sửa thơng tin vật tư có kho Hình 6.13 Giao diện thơng tin vật tư 53 6.2.12 Giao diện nhà cung cấp Hình 6.14 Giao diện thơng tin nhà cung cấp 6.2.13 Giao diện kho Hình 6.15 Giao diện thông tin kho 6.2.14 Giao diện phân xưởng Hình 6.16 Giao diện thơng tin phân xưởng 6.2.15 Giao diện BOM Ở giao diện BOM (hình 6.17), người dùng tạo chỉnh sửa BOM theo thành phẩm Bên cạnh đó, cần thiết người dùng xuất thông tin vật tư tồn kho theo mã thành phẩm bất kì, giúp người dùng biết vật tư thiếu hụt số lượng cho việc sản xuất Chức hỗ trợ kho truy xuất xem thông tin nhanh công ty nhận đơn hàng sản xuất 54 Hình 6.17 Giao diện thông tin BOM 55 CHƯƠNG 7: KẾT LUẬN VÀ KIẾN NGHỊ 7.1 Kết luận Luận văn hoàn thành mục tiêu đề giúp công ty nghiên cứu thiết kế phần mềm quản lý vật tư nhà kho dùng cho việc: i Thống kê lượng vật tư tồn kho ii Kiểm tra tồn kho an toàn iii Quản lý việc nhập kho iv Quản lý việc xuất kho v Quản lý thông tin nhân viên, nhà cung cấp, vật tư, kho phân xưởng vi Tạo mẫu báo cáo thẻ kho, nhập kho, xuất kho theo vii Cho phép người dùng kiểm tra tồn kho hàng loạt vật tư dựa thành phẩm 7.2 Đánh giá triển khai 7.2.1 Ưu điểm i Giao diện dễ sử dụng, tìm kiếm nhanh chóng ii Thống kê số lượng tồn kho iii Tra cứu vật tư theo tên gần iv Có chức đăng nhập phân quyền sau đăng nhập, đảm bảo tính bảo mật liệu cho hệ thống v Thống kê lượng tồn kho vật tư theo thành phẩm vi toàn Kiểm tra vật tư có lượng tồn kho mức tồn kho an 7.2.2 Nhược điểm i Chưa thống kê lượng vật tư tồn kho thời điểm khứ ii Chưa xuất báo cáo nhập kho xuất kho, xem hệ thống iii Chưa biết cách chia sở liệu để nhiều máy tính dùng chung iv dụng 7.3 Chưa biết cách đóng gói phần mềm hệ thống để nhiều máy tính sử Kiến nghị hướng phát triển Dựa công việc thực mục đích đạt thực luận văn, sinh viên đề xuất tìm cách khắc phục nhược điểm iii iv phần 7.2.2 để nhiều máy tính truy cập vào hệ thống thao táo lúc Bên cạnh đó, sinh viên nghiên cứu tìm cách xây dựng chức thống kê tồn kho thời điểm 56 Tài liệu tham khảo th [1]Joseph S Valacich, Joey F George Modern Systems Analysis and Design, Edition [2] th Denis, Wixom, Roth System Analysis and Design, Edition [3] Huỳnh Ngọc Liễu, Vũ Thị Liên Hương, Võ Thành Đức, năm 2013 Giáo trình hệ thống thơng tin quản lý [4] Lê Văn Phùng, năm 2017 Kỹ thuật phân tích thiết kế hệ thống thông tin hướng cấu trúc, NXB thông tin truyền thông [5] Fred Coulson, November 18 th 2007 Normal Form Database Tutorial [6] Nguyễn Văn Liêm, năm 2012 Xây dựng hệ thống thông tin quản lý quầy thuốc bệnh viện hữu nghị Việt Tiệp – Hải Phịng [7] Nguyễn Hồi Anh, năm 2012 Giáo trình phân tích thiết kế hệ thống thơng tin Khoa CNTT – Học viện kỹ thuật quân [8] ISOFTCO (2016) Giải pháp quản lý kho, , truy cập ngày 21/7/2020 [9] Wikipedia Quản lý vật tư, , truy cập ngày 21/7/2020 57 ... kiến thức phân tích thiết kế hệ thống thơng tin − Phân tích đề xuất chức hẹ thống thông tin quản lý vật tư nhà kho − Xây dựng hệ thống thông tin quản lý vật tư nhà kho dừng bước thiết kế Ngày giao... ĐẠI HỌC BÁCH KHOA KHOA CƠ KHÍ BỘ MƠN KỸ THUẬT HỆ THỐNG CÔNG NGHIỆP - LUẬN VĂN TỐT NGHIỆP PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG THÔNG TIN QUẢN LÝ VẬT TƯ VÀ NHÀ KHO GVHD: TS... thấy lợi ích cơng nghệ thơng tin áp dụng vào việc quản lý hệ thống thông tin tồn kho, nghiên cứu ? ?Phân tích thiết kế hệ thông tin quản lý vật tư nhà kho? ?? cho công ty sản xuất thiết bị điện” hình