Đề tài tốt nghiệp chơng trìnhQuản lý Kho hâng Mở ®Çu Việt Nam m nước nhạy bén với Công nghệ thông tin giới , đà m tiến hà mnh cơng nghiệp hố đại hoá đất nước Mong muốn mm bạn với tất nước để phát triển Việt Nam nhận thức sâu sắc vai trò Công nghệ thông tin phát triển kinh tế-xã hội năm tới Chính Việt Nam coi Công nghệ thông tin m mục tiêu , động lực phát triển kinh tế- xã hội Muốn khai thác nguồn lực , đáp ứng mục tiêu phát triển kinh tế- xã hội bền vững Việt Nam xác định Công nghệ thông tin m quốc sách hà mng đầu, m chìa khố mng để mở cửa tiến mo tương lai Đã có nhiều chương trình nghiên cứu, nhiều sách ban hà mnh nhằm phát triển nguồn lực, tạo điều kiện để kinh tế-xã hội phát triển Để hoà mn thiện chương trình quản lý kho hà mng m góp m ột phần nhỏ mo việc phát triển kinh tế -xã hội Do thời gian viết luận văn khơng đựơc nhiều m trình độ cịn hạn chế, nên đề tà mi nà my em cập nhật số vấn đề để quản lý kho hà mng Em dùng ngôn ngữ Visual Basic dựa công cụ quản trị sở liệu Micrsoft access- nội dung đề tà mi gồm ba chương : - Chương thứ I: Khảo sát m xác định yêu cầu hệ thống - Chương thứ II: Phân tích thiết kế hệ thống quản lý kho hà mng - Chương thứ III: Thiết kế hệ thống quản lý kho hà mng - Chương thứ IV: Thiết kế giao diện Trong trình thực đề t mi, em giúp đỡ vô quý báu thầy cô giáo trường trung h ọc công nghiệp Hà m Nội v m đặc biệt m thầy Nguyễn Thái Hà m - người trực tiếp hướng dẫn em viết báo cáo n my Nguyễn Xuân Huy Lớp T2002-A1 Đề tài tốt nghiệp chơng trìnhQuản lý Kho hâng Em xin chân mnh cảm ơn m bà my tỏ lòng biết ơn sâu sắc giúp đỡ nà my! CHƯƠNG I KHẢO SÁT VÀ XÁC T VÀ XÁC XÁT VÀ XÁC C ĐỊNH YÊU CẦU HỆ THỐNG QUẢN LÝ KHO HÀ XÁC NG I YÊU CẦU KHẢO SÁT VÀ XÁC T HỆ THỐNG Quản lý kho hà mng m phần nhỏ quản lý bán hà mng, nguồn hà mng kho hà mng nhà m cung cấp, nhà m sản xuất, cơng ty ngồ mi nước cung cấp, đối tượng kho hà mng m xuất nhập kho m khách hà mng Khách hà mng mo qu ầy tự chọn mặt hà mng m quầy thu ngân để toán Việc lựa chọn mặt hà mng, kết thúc hoá đơn với khách hà mng biết lượng hà mng, lượng tồn kho m chủng loại mặt hà mng có kho Kiểm tra kho để thông báo cho phận mua hà mng (nhập) mặt hà mng nà mo hết với số lượng cụ thể để biết mặt hà mng nà mo khách hà mng yêu c ầu m tình hình xuất nhập kho với loại mặt hà mng tháng, quý, năm Để giảm bớt khó khăn m tăng độ xác cao cho công tác quản lý kho hà mng cần phải xây dựng hệ thống thơng tin Quản lý kho hà mng cách khoa học m cần thiết Hệ thống phải cho phép cập nhật thơng tin xuất nhập kho cách nhanh chóng m tìm ki ếm chủng loại hà mng mặt hà mng Hệ thống quản lý kho hà mng cà mi đặt máy tính cá nhân mạng cục phịng kế tốn giúp cho cán phịng quản lý, cập nhật thơng tin xuất- nhập kho cách nhanh chóng tìm kiếm m tra cứu thông tin mặt hà mng không nhiều thời gian từ quy trình mm việc tổ chức khoa học hơn, hiệu công việc cao hơn, độ tin cậy lớn Ngun Xu©n Huy – Líp T2002-A1 Đề tài tốt nghiệp chơng trìnhQuản lý Kho h©ng việc thu ngân m nhập kho hà mng phải có báo cáo lên lãnh đạo Tuy nhiên khơng phải lúc nà mo đáp ứng có yêu cầu, hà mng ngà my cần phải biết tình hình cụ thể để kịp thời bổ sung m đưa xác định như: - Nhập kho loại mặt hà mng cần sử dụng - Xuất kho cho đơn vị kinh doanh khác - Cập nhật giấy tờ, sổ sách, chứng từ thu chi, xuất nhập Việc đưa tin học hố mo cơng tác quản lý kho hà mng cần phát huy tối đa, bảng xuất- nhập phải minh bạch, rõ rà mng, không nhầm lẫn, khơng thiếu thừa, quy trình tin học hố phần tính xuất nhập phần nà mo mm giảm bớt nhầm lẫn chủ quan tính tốn phận quản lý kho hà mng m đồng thời đưa số xác tình hình thu chi tháng, quý vừa qua m thời gian tới LỰA CHỌN CÔNG CỤ Với chương trình đặt m cập nhật, quản lý thơng tin tình hình xuất nhập ngà my, tháng, quý năm phải lựa chọn côngcụ quản lý để chuyển sang hệ thống quản lý sở liệu Trên cở sở nà my thiết kế để xử lý cở sở liệu theo hướng yêu cầu m người quản lý đặt Với chương trình quản lý kho hà mng (QLKH), cơng c ụ lựa chọn m Micrsoft access vì: - Micrsoft access m hệ quản trị c s d ữ li ệu môi trường Windows – m ứng dụng Microsoft office, có sẵn cơngcụ hữu hiệu m đáp ứng yêu cầu cho bà mi quản lý Nguyễn Xuân Huy Lớp T2002-A1 Đề tài tốt nghiệp chơng trìnhQuản lý Kho hâng da trờn Micrsoft access ta dùng ngôn ngữ V isual b asic – ngơn ngữ lập trình mạnh mẽ II XÁT VÀ XÁC C ĐỊNH YÊU CẦU HỆ THỐNG a Nhận xét hệ thống cũ Chi phí cho thiết bị ít, cần nhiều nhân lực, hiệu thấp , thời gian theo dõi khơng kịp thời , kế tốn thống kê không chuẩn b Yêu cầu người sử dụng hệ thống Khắc phục nhựơc điểm hệ thống cũ , tìm kiếm thơng tin nhanh Quản lý kho hà mng chương trình phần mềm hệ thống có chức sau: - Chức Ql xuất kho - Chức Ql nhập kho - Chức quản lý báo cáo c Yêu cầu chức Chức quản lý xuất nhập : - Xem bảng thống kê chi tiết tình hình nhập kho ngà my, tháng, quý, năm - Thống kê tình hình chi trả m tiền nợ Chức quản lý xuất kho - Xem bảng thống kê chi tiết tình hình xuất kho ngà my, tháng, quý, năm - Thống kê tình hình thu mo m tồn nợ Chức báo cáo : - Tổng hợp báo cáo , kết xuất thông tin theo yêu cầu cụ thể - Báo cáo chi tiết xuất nhập m đưa bảng xuất nhập chi tiết - Thống kê tình hình thu chi tháng, q, năm Ngun Xu©n Huy – Líp T2002-A1 Đề tài tốt nghiệp chơng trìnhQuản lý Kho hâng - Đưa cơng nợ d u cầu chức Ngồ mi chức cịn số vấn đề mà m giúp cho hệ thống 1cách hoà mn chỉnh - Đ ảm bảo môi trường hệ thống mm việc tốt - Hệ thống mm việc nhanh chóng m đảm bảo tin cậy - Hệ thống thân thiện với người sử dụng - Hệ thống dễ sử dụng CHƯƠNG II PHÂN TÍCH THIN TÍCH THICH THIẾT KẾ HỆ THỐNG QUẢN LÝ KHO HÀ XC NG Nguyễn Xuân Huy Lớp T2002-A1 Đề tài tốt nghiệp chơng trìnhQuản lý Kho hâng I YÊU CẦU VỀ CHỨC NĂNG CỦA HỆ THỐNG Từ liệu đầu mo m yêu cầu quản l ý ,hệ thống quản l ý kho hà mng cần có nhữngchức m nhiệm vụ sau: - Dữ liệu cập nhật xác từ bà mn phím thơng qua biểu mẫu (Form) Các biểu mẫu nà my thiết kế đầy đủ trường thông tin m tránh dư thừa liệu, sau cần có thơng tin phản hồi từ hệ thống kiểm tra sai lệch nhập liệu - Tính toán thu chi m chức hệ thống Dựa mo số liệu ban đầu m d ữ liệu cụ thể xuất nhập cho ngà my tháng, quý,từng năm để hệ thống tính tốn thu chi - Hệ thống phải cung cấp thông tin theo yêu cầu tìm kiếm đối tượng yêu cầu người quản l ý - Với yêu cầu cụ thể hệ thống “QL Kho h mng” ta tiến hà mnh phân t ích theo bước sau : II PHƯƠNG PHÁT VÀ XÁC P PHÂN TÍCH HCH HỆ THỐNG CĨ CẤU TRÚC - Phương pháp nà my m cách tiếp cận đại với giai đoạn phân tích m thiết kế hệ thống Một điểm mạnh phương pháp nà my m đề mơ hình cần phải xây dựng giai đoạn.Ta xây dựng mơ hình hệ thống sau : - Xây dựng mơ tả tiến trình hệ thống Trong mơ hình nà my người phân tích hệ thống thơng tin Mơ hình tổ chức hệ thống , tiến hà mnh bao gồm bước xử l ý v m luồng thông tin chức Mỗi tiến trình Ngun Xu©n Huy – Líp T2002-A1 Đề tài tốt nghiệp chơng trìnhQuản lý Kho hâng phải bắt đầu kiện nà mo đó.Trong bước xử l ý phân tích ta thông tin- loại xử l ý nhập liệu,báo cáo, xử l ý liệu - Sơ đồ luồng liệu - Mơ hình thực tế liên kết - Sơ đồ phân cấp chức a Sơ đồ luồng liệu Sơ đồ nà my bao gồm chức năng, d ữ li ệu, tác nhân ngoà mi, tác nhân Trong sơ đồ nà my chức phân mnh chức thấp hơn, đưa đường liệu, thông tin mo chức năng, tiện cho việc phân tích hệ thống b Sơ đồ phân cấp chức năng: Sơ đồ nà my thực việc phân cấp chức đến mức thấp Nó phải đưa mơ tả chi tiết cho chức c Mơ hình thực thể liên kết Đây m mơ hình chủ chốt phương pháp nà my Đó m mơ hình trực tiếp liên quan chúng Trong thực thể phải thuộc tính m liệu nó, khố chính, ghi thêm th ông tin cho thực thể, giai đoạn nà my mơ hình thực thể quan hệ phải đảm bảo dạng chuẩn (1NF,2NF,3NF) để tránh dư thừa liệu d Tạo thiết kế ban đầu Sau phân tích kiểm tra kết bước thiết kế ban đầu sau: - Tạo thiết kế C s liệu ban đầu - Các thực thể ánh xạ bảng - Các quan hệ 1- nhiều kiểm tra khoá tham chiếu - Tạo thiết kế ứng dụng ban đầu Nguyễn Xuân Huy Lớp T2002-A1 Đề tài tốt nghiệp chơng trìnhQuản lý Kho hâng S chc nng mnh sơ đồ cấu trúc modul, sơ đồ nà my m sở để sinh hệ thống menu sau nà my e Thiết kế liệu Sau phân tích liệu ban đầu ta có bảng, cột, rà mng buộc tham chiếu Nhiệm vụ thiết kế m tổ chức bảng, cột cho hợp lý để đạt kết cao Công việc thiết kế bao gồm: - Chỉnh cột bảng cho hợp lý với thực tế để nâng cao hiệu sử dụng thông tin - Đ ịnh nghĩa form (mẫu biểu) f Cài i đặt chương trình - Tiến hà mnh cà mi đặt chương trình hệ thống - Bảo vệ m trì hoạt động , sửa lại lỗi - Thường xuyên cập nhật thông tin, tăng cường chức hệ thống c sở d ữ li ệu - Xác định truy vấn thơng qua khố Trên sở lý thuyết phân tích m thiết kế hệ thống, với công cụ m Micrsoft access m ngôn ngữ Visual Basic ta thực để thiết kế chương trình Qu ản l ý kho h mng III SƠ ĐỒ PHÂN CẤP CHỨC NĂNG Từ khảo sát m phân tích chương trình đặt ta xác định hệ thống chương trình quản lý kho hà mng gồm chức bản: + Nhập kho + Xuất kho + Báo cáo nhằm giải công việc cụ thể để tránh chồng chéo xử lý công việc m nhầm lẫn thơng tin Ngun Xu©n Huy – Líp T2002-A1 Đề tài tốt nghiệp chơng trìnhQuản lý Kho h©ng a Biểu đồ phân cấp chức Thơng quan thực tế m phân tích chức ta cụ thể hóa sơ đồ phân cấp chức sau: * Chức nhập kho: - nhập kho nhập hàng Chi trả Hệ thống phải thực công việc sau: nhập hà mng mo kho m sau chi trả tiền Mục đích : biết lượng hà mng nhập mo kho m cần nhập kho Chức xuất kho: xuất kho xuất hàng Ngun Xu©n Huy – Líp T2002-A1 Thu Đề tài tốt nghiệp chơng trìnhQuản lý Kho h©ng Hệ thống phải thực cơng việc sau: xuất hà mng từ kho m thu tiền Mục đích: biết lượng hà mng xuất Chức báo cáo Báo cáo xuất nhập Thu chi Hệ thống thực công việc sau: thống kê lượng hà mng xuất m nhập kho hà mng, hạch toán thu chi, mm hóa đơn tốn Mục đích : tổng hợp tất liệu để xử lý : lượng hà mng kho , thu – chi kho Ngun Xu©n Huy – Líp T2002-A1