Phân tích và thiết kế hệ thống quản lý hàng hóa vật tư lưu kho

MỤC LỤC

Cơ sở dữ liệu

Trong hệ thống thông tin người ta lưu trữ và quản lý dữ liệu trong những kho dữ liệu, đó là nơi cất giữ dữ liệu một cách có tổ chức sao cho có thể tìm kiếm nhanh chóng những dữ liệu cần thiết. Ví dụ trong việc quản lý hàng hoá vật tư có sử dụng cơ sở dữ liệu có tên là db1.mdb.Trong này có các bảng như DM_DVN, DM_DVX, CTCHUNG, CTVT,…Trong các bảng có chứa các thông tin về đơn vị nhập, đơn vị xuất, số chứng từ, ngày viết chứng từ, tên vật tư, số lượng, đơn giá,…. Ngày nay, phần lớn những phần mềm ứng dụng cho phép chúng ta sử dụng giao diện đồ hoạ bằng hình thức các form điền biểu hiện bản ghi của cơ sở dữ liệu với những ô trắng để người sử dụng nhập thông tin hay đánh dấu các mục được chọn.

Mô hình phân tích, thiết kế một hệ thống thông tin

- Lập các báo cáo từ cơ sở dữ liệu: Báo cáo là những dữ liệu được kết xuất ra từ cơ sở dữ liệu, được tổ chức sắp xếp và đưa ra dưới dạng in ấn. Lập báo cáo là một bộ phận đặc biệt của hệ quản trị cơ sở dữ liệu dùng để lấy dữ liệu từ cơ sở dữ liệu để xử lý và đưa ra cho người sử dụng trong một thể thức sử dụng được. Thiết kế nhằm xác định các bộ phận của hệ thống mới có khả năng cải thiện tình trạng hiện tại và xây dựng các mô hình lô gic và mô hình vật lý ngoài của hệ thống đó.

Các phương pháp thường dùng để phát triển một hệ thống thông tin

Thông thường sử dụng ngôn ngữ truy vấn: ngôn ngữ truy vấn có cấu trúc SQL (Structured Query Language). Mục tiêu cuối cùng của việc phát triển một hệ thống thông tin là cung cấp cho các thành viên của tổ chức những công cụ quản lý tốt. Phân tích một hệ thống bao gồm việc thu thập dữ liệu và sắp xếp chúng để đưa ra chẩn đoán về thực tế.

Các công đoạn của phát triển hệ thống

    Mục đích chính của giai đoạn này là đưa ra được những chẩn đoán về hệ thống đang tồn tại, nghĩa là : xác định những vấn đề chính, nguyên nhân chính, mục tiêu cần đạt được của hệ thống mới và đề xuất ra được các yếu tố giải pháp cho phép đạt được mục tiêu đã đặt ra. Qua các thông tin mới thu thập được và qua báo cáo đánh giá tính khả thi, đề xuất của dự án mới sẽ được xem xét và sửa đổi, sao cho: người ra quyết định sẽ được cung cấp một bức tranh rừ hơn về dự ỏn, về cỏc nhiệm vụ phải thực hiện, về chi phí và các ràng buộc về thời gian thực hiện hệ thống thông tin mới. Xây dựng mô hình lô gíc cho hệ thống thông tin mới là một quá trình vô cùng phức tạp, các sản phẩm phải đưa ra được trong giai đoạn này là sơ đồ luồng dữ liệu DFD, các sơ đồ cấu trúc dữ liệu DSD, các sơ đồ phân tích tra cứu lô gíc của từ điển hệ thống.

    Sơ đồ luồng dữ liệu dùng để mô tả hệ thống thông tin trên góc độ trừu  tượng. Trên sơ đồ chỉ bao gồm các luồng dữ liệu, các xử lý, các lưu trữ dữ liệu  nguồn và đích, không hề quan tâm tới nơi, thời điểm và đối tượng chịu trách  nhiệm xử lý.
    Sơ đồ luồng dữ liệu dùng để mô tả hệ thống thông tin trên góc độ trừu tượng. Trên sơ đồ chỉ bao gồm các luồng dữ liệu, các xử lý, các lưu trữ dữ liệu nguồn và đích, không hề quan tâm tới nơi, thời điểm và đối tượng chịu trách nhiệm xử lý.

    Giới thiệu về Microsoft Access

    Phân tích và thiết kế phần mềm Quản lí hàng hoá vật tư lưu kho. - Tiến trình: là một dãy các công việc mà các xử lý bên trong của nó nằm trong một lĩnh vực nghiệp vụ. - Nhiệm vụ: là một xử lý được xác định thêm các yếu tố về mặt tổ chức.

    - Pha xử lý: là tập hợp các nhiệm vụ có tính đến các yếu tố tổ chức và sự thực hiện của chúng, không phụ thuộc vào sự kiện nào khác mà chỉ phụ thuộc vào sự kiện khởi sinh ban đầu. - Modul xử lý: là một xử lý cập nhật hoặc tra cứu bên trong của một pha và thao tác với số lượng tương đối ít dữ liệu. Cài đặt là quá trình chuyển đổi từ hệ thống cũ sang hệ thống mới, tức là tích hợp hệ thống được phát triển vào các hoạt động của tổ chức một cách ít va vấp nhất và đáp ứng những thay đổi có thể xảy ra trong suốt quá trình sử dụng.

    Bảo trì hệ thống là nhằm tiến triển hệ thống về mặt chức năng để cho hệ thống có những thay đổi yêu cầu về mặt nghiệp vụ tốt hơn. GIỚI THIỆU VỀ HỆ QUẢN TRỊ CƠ SỞ DỮ LIỆU ACCESS VÀ NGÔN NGỮ LẬP TRÌNH VISUAL BASIC. Một câu truy vấn là một lệnh cơ sở dữ liệu để lấy về các mẩu tin.

    Sử dụng các câu truy vấn ta có thể lấy dữ liệu từ một hoặc nhiều trường trong một hay nhiều bảng.

    PHÂN TÍCH THIẾT KẾ PHẦN MỀM QUẢN LÝ HÀNG HOÁ VẬT TƯ

    Phân tích yêu cầu của bài toán

    - Trong các ứng dụng có liên quan đến cơ sở dữ liệu Visual Basic có thể dễ dàng truy xuất và điều khiển các cơ sở dữ liệu của các hệ quản trị cơ sở dữ liệu thông dụng như Access, Foxpro, SQL,… và còn rất hay là các chương trình xử lý dữ liệu do Visual Basic tạo ra không hề phải phụ thuộc vào hệ quản trị cơ sở dữ liệu mẹ giống như Access. - Visual Basic cho phép dễ dàng xây dựng các chương trình và các ứng dụng Internet.

    Yêu cầu đối với chương trình 1. Yêu cầu chức năng

    Phân tích và thiết kế phần mềm Quản lí hàng hoá vật tư lưu kho - Thực hiện chức năng bảo mật và phân quyền cho người dùng.

    PHÂN TÍCH THIẾT KẾ PHẦN MỀM QUẢN LÝ HÀNG HOÁ VẬT TƯ

      Phân tích và thiết kế phần mềm Quản lí hàng hoá vật tư lưu kho HỆ THỐNG. Phân tích và thiết kế phần mềm Quản lí hàng hoá vật tư lưu kho TỔNG HỢP. Phân tích và thiết kế phần mềm Quản lí hàng hoá vật tư lưu kho SƠ ĐỒ MỨC 0.

      TỔNG HỢP BÁO CÁO

        Bảng TON_DAU lưu trữ các thông tin về số lượng hàng tồn trong từng kho vào đầu mỗi ki là bao nhiêu và chất lượng ra sao.  Hệ thống đã được thiết kế để giảm tối thiểu lượng thông tin mà người sử dụng phải nhớ trong qúa trình sử dụng chương trình. Form Quản lý người dùng: Cho phép người quản lý có thể tạo thêm mới người sử dụng, đồng thời có thể chỉnh xoá sửa các thông tin của người dùng.

        Form Nhập tồn đầu cho các kho: Hệ thống cho phép thực hiện cập nhật những hàng hoá tồn trong các kho khi bắt đầu hệ thống đi vào hoạt động, thủ kho có thể xem, chỉnh sửa các thông tin về hàng hoá tồn trong kho. Form Đổi mật khẩu: Người dùng có thể sử dụng chức năng thay đổi mật khẩu trong chương trình để đảm bảo tính bảo mật của hệ thống. Form Sao lưu dữ liệu: Cho phép người quản trị hệ thống có thể sao lưu dữ liệu một cách dễ dàng, nhằm giảm thiểu những rủi ro không đáng có.

        Form Cập nhật phiếu nhập vật tư: Cho phép người dùng có thể xem các phiếu đã viết trước, có thể chỉnh sửa phiếu và viết thêm các phiếu nhập mới. Form Cập nhật phiếu xuất vật tư: Cho phép người sử dụng có thể xem, chỉnh sửa các phiếu cũ, đồng thời viết mới các phiếu xuất kho. Form Chi tiết phiếu: Cho biết trong các thông tin cụ thể về các phiếu xuất, nhập khi người dùng kích đúp chuột vào các phiếu đó.

        Form Báo cáo xuất hàng: Dùng để tổng hợp các hàng hoá mà đơn vị đã xuất trong 1 khoảng thời gian nào đó theo các điều kiện khác nhau. Chương trình “Quản lý hàng hoá vật tư lưu kho” có quy mô nhỏ nên ít đỏi hỏi về phần cứng và có thể chạy trên hầu hết hệ thống có cài đặt hệ điều hành Windows và một số hệ điều hành khác. Trong đồ án tốt nghiệp này em đã giới thiệu các thông tin tổng quan về cơ sở thực tập, trình bày một cách khái quát các khái niệm cơ bản về hệ thống thông tin, cơ sở dữ liệu, sự hiệu quả trong việc ứng dụng công nghệ thông tin trong việc quản lý, về quá trình phân tích và thiết kế hệ thống thông tin.

        Đề tài đã thu được một số kết quả tốt như chương trình có tính bảo mật, có khả năng sao lưu và phục hồi dữ liệu, nhập tồn kho, viết được các phiếu xuất, phiếu nhập, xem tồn kho, xem được thẻ kho, tổng hợp được hàng xuất và hàng nhập của đơn vị. Do thời gian hạn chế của một đề tài tốt nghiệp và hạn chế về kiến thức nên hệ thống còn rất nhiều thiếu xót, chưa thể đáp ứng được tất cả các nhu cầu của người sử dụng.Vì vậy, em hy vọng trong thời gian tới sẽ có điều kiện để nghiên cứu và thực hiện tốt hơn chương trình này.

        Bảng  DM_TCN lưu trữ các thông tin về tính chất nhập.
        Bảng DM_TCN lưu trữ các thông tin về tính chất nhập.