• Không có kết quả nào được tìm thấy

Quản lý hàng hóa tại Công ty TNHH Thương mại và Dịch vụ Hoàng Thúy

Protected

Academic year: 2024

Chia sẻ "Quản lý hàng hóa tại Công ty TNHH Thương mại và Dịch vụ Hoàng Thúy"

Copied!
69
0
0

Loading.... (view fulltext now)

Văn bản

Thủ kho nhận đơn hàng, sau đó kiểm tra hàng hóa trong kho. Nếu hàng hết thì thông báo cho khách hàng là hàng đã hết. Nếu không họ sẽ lập phiếu giao hàng và phiếu bảo hành để gửi hàng. Khi khách hàng mua thiết bị bảo hành của công ty, khách hàng mang thiết bị kèm theo phiếu bảo hành, thủ kho kiểm tra phiếu bảo hành. Ngược lại, nếu máy còn bảo hành thì kỹ thuật viên sẽ kiểm tra máy xem lỗi là do máy hay do khách hàng.

Nếu lỗi do thiết bị, lập hóa đơn bảo hành để nhận thiết bị bảo hành. Trong trường hợp có lỗi lớn, thiết bị sẽ được gửi đến nhà cung cấp kèm theo bảo hành. Thông báo hết hạn bảo hành Kho Khách hàng 28 Kiểm tra thiết bị Kho 29.

Hình 1.2: Sơ đồ tiến trình nghiệp vụ nhập hàng.
Hình 1.2: Sơ đồ tiến trình nghiệp vụ nhập hàng.

Khách hàng gửi yêu cầu mua hàng và nhận báo giá các thiết bị cần mua từ công ty. Nếu đồng ý mua hàng, khách hàng đặt hàng và nhận được phản hồi từ phía công ty: nếu có hàng thì khách hàng nhận hàng kèm theo hoá đơn, phiếu đóng gói và phiếu bảo hành. Nếu khách hàng có yêu cầu bảo hành thì phải mang máy và phiếu bảo hành đến hãng.

Nếu còn thời hạn bảo hành, thiết bị sẽ được giao cho hãng thông qua phiếu bảo hành. Khách hàng có nhu cầu sửa chữa sẽ gửi phiếu yêu cầu sửa chữa về công ty.

Nhóm dần các chức năng

Sơ đồ phân rã chức năng a)Sơ đồ

LẬP BÁO CÁO

Bán hàng

Bảo hành

Sửa chữa

Ma trận thực thể chức năng

Mẫu yêu cầu mua hàng Mẫu đơn hàng hết hàng Mẫu bảo hành Mẫu yêu cầu sửa chữa. Phiếu giao hàng Hàng hóa không đủ điều kiện bảo hành Hàng hóa không thể sửa chữa được.

Bảng báo giá
Bảng báo giá
  • Mô hình liên kết thực thể (ER)
  • Mô hình quan hệ

BẰNG CHỨNG VỀ GIAO HÀNG (Số theo dõi, lý do, đơn giá, số lượng, ngày giao hàng, mã nhân viên, mã khách hàng, mã sản phẩm). PHIẾU GIAO HÀNG (Số ghi chú, lý do, ngày giao hàng, mã nhân viên, mã khách hàng). THÔNG TIN GIAO HÀNG (Mã sản phẩm, số lượng, đơn giá).

HỒ SƠ NHẬP HÀNG (số nhận hàng, lý do, ngày nhập, mã nhân viên, mã nhà cung cấp). CHI TIẾT HỒ SƠ NHẬP KHẨU (Số biên nhận, số lượng, đơn giá, ngày nhập khẩu, mã sản phẩm). VỊ TRÍ BẢO HÀNH (Số thẻ bảo hành, ngày thanh toán dự kiến, ngày tạo, mã nhân viên, mã khách hàng).

CHI TIẾT HỒ SƠ BẢO HÀNH (Số bảo hành, số lượng, lý do, mã sản phẩm). SỬA CHỮA VOICE (Số biên nhận sửa chữa, Ngày hoàn trả dự kiến, Ngày tạo, Mã nhân viên, Mã khách hàng. CHI TIẾT GIỌNG NÓI SỬA CHỮA (Số biên nhận sửa chữa, Số lượng, Đơn giá, Lý do, Mã sản phẩm).

Hình 2.10: Sơ đồ các ki ểu liên kết
Hình 2.10: Sơ đồ các ki ểu liên kết

NCC-KH

NHÂN VIÊN

HÀNG

PHIẾU NHẬP HÀNG Số phiếu

CHI TIẾT PHIẾU NHẬP HÀNG Số phiếu nhập hàng Số lượng Đơn giá nhập

PHIẾU XUẤT HÀNG Số phiếu xuất

CHI TIẾT PHIẾU XUẤT HÀNG

PHIẾU NHẬN BẢO HÀNH Số phiếu

CHI TIẾT PHIẾU NHẬN BẢO HÀNH Số phiếu bảo hành Số

PHIẾU SỬA CHỮA Số phiếu

CHI TIẾT PHIẾU SỬA CHỮA Số phiếu sửa chữa Số

PHIẾU NHẬP KHO

CHI TIẾT PHIẾU NHẬP KHO Số phiếu nhập kho Số lượng Mã hàng

PHIẾU XUẤT KHO

CHI TIẾT PHIẾU XUẤT KHO Số phiếu xuất kho Số lượng Mã hàng

Các bảng dữ liệu vật lý

KHÔNG. Tên trường Kiểu dữ liệu Kích thước Ghi chú 1. Mahang nvarchar 10 Mã sản phẩm, Khóa chính 2. tên nvarchar 30 Tên sản phẩm. 2 Hotenncc_kh nvarchar 30 Họ tên nhà cung cấp_khách hàng 3 diachi nvarchar 50 Địa chỉ nhà cung cấp_khách hàng 4 sodienthoai nvarchar 20 Số điện thoại nhà cung cấp_khách hàng . hàng ngang. Sophieubh nvarchar 10 Phiếu bảo hành số 2. solongbh nvarchar 10 Số bảo hành 3. nguyennhan nvarchar 20 Lý do.

Sophieusc nvarchar 10 Số lượng vé vá 2. solongsc nvarchar 10 Số lượng vá 3. nguyennhan nvarchar 20 Nguyên nhân.

17) Bảng CHI TIEN PHIEU NHAPKHO dùng để lưu thông tin của phiếu nhập kho, có  cấu trúc như sau:
17) Bảng CHI TIEN PHIEU NHAPKHO dùng để lưu thông tin của phiếu nhập kho, có cấu trúc như sau:

CƠ SỞ LÝ THUYẾT

Một hệ thống ổn định luôn có những trạng thái nhất định dù có những ảnh hưởng nhất định. Chứa các thành phần: phần cứng (máy tính, máy in,…), phần mềm (hệ điều hành, chương trình ứng dụng,…), người dùng, dữ liệu, thủ tục. Chức năng: dùng để thu thập, lưu trữ, xử lý, hiển thị, phân phối và truyền tải thông tin.

Cách tiếp cận hướng cấu trúc tập trung vào việc cải thiện cấu trúc của các chương trình dựa trên việc mô-đun hóa các chương trình để dễ dàng giám sát, quản lý và bảo trì. Cấu trúc hệ thống chương trình (cấu trúc phân cấp điều khiển các module và các thành phần chung). Cấu trúc chương trình và các module (một cấu trúc chương trình và ba cấu trúc lập trình cơ bản).

Tập trung vào ý tưởng: cho phép các nhà thiết kế tập trung vào mô hình khái niệm của hệ thống thông tin. Tiêu chuẩn hóa: các định nghĩa, công cụ và phương pháp tiếp cận tiêu chuẩn cho phép các nhà thiết kế làm việc riêng biệt và đồng thời trên các hệ thống con khác nhau mà không cần kết nối với nhau, đồng thời đảm bảo tính nhất quán của dự án. Hướng tới tương lai: tập trung vào việc xác định một hệ thống hoàn chỉnh, hoàn chỉnh và theo mô-đun cho phép thay đổi và bảo trì dễ dàng khi hệ thống được đưa vào vận hành.

Giảm tính nghệ thuật trong thiết kế: buộc các nhà thiết kế phải tuân thủ các quy tắc và nguyên tắc phát triển cho nhiệm vụ phát triển, giảm bớt sự ngẫu hứng quá mức.

Loại thực thể và thuộc tính mối quan hệ - Liên kết. Thuộc tính: là đặc điểm của các kiểu thực thể, mỗi kiểu thực thể có một tập các thuộc tính được liên kết với nhau. Thuộc tính thực thể được chia thành bốn loại: thuộc tính tên, thuộc tính nhận dạng, thuộc tính mô tả và thuộc tính đa giá trị.

Thuộc tính tên: là thuộc tính mà bất kỳ giá trị cụ thể nào của một thực thể cho ta biết tên của một thực thể thuộc thực thể đó để ta có thể nhận biết thực thể đó. Thuộc tính định danh (khóa): là một hoặc một số thuộc tính của một kiểu thực thể, giá trị của nó cho phép chúng ta phân biệt các thực thể khác nhau của một kiểu thực thể. Thuộc tính định danh hiện có có thể được thêm vào để thực hiện chức năng trên hoặc có nhiều thuộc tính được nhóm lại với nhau làm thuộc tính định danh.

Được đánh dấu bằng dấu chấm lửng bên trong là tên thuộc tính nhận dạng được gạch chân. Giá trị của thuộc tính định danh không được trống. Nếu mã định danh là sự kết hợp của nhiều thuộc tính thì tất cả các thành phần của nó phải không trống. Sử dụng số nhận dạng có ít thuộc tính. Thay thế số nhận dạng nhiều thuộc tính bằng số nhận dạng một thuộc tính. Chọn một mã định danh sao cho nó không thay đổi trong suốt vòng đời của mỗi thực thể.

Thuộc tính mô tả: thuộc tính của thực thể không phải là định danh hoặc tên được gọi là thuộc tính mô tả. Nhờ thuộc tính này mà chúng ta biết đầy đủ hơn bản chất của các thực thể. Thuộc tính đa giá trị (thuộc tính lặp): là thuộc tính có thể nhận nhiều giá trị cho mỗi thực thể.

Thuộc tính là đặc điểm của mối quan hệ giữa các thực thể.

Tạo các cấu trúc phức tạp cho phép nhiều người dùng truy cập dữ liệu. Cung cấp các quy trình sao lưu và phục hồi dữ liệu để đảm bảo tính bảo mật và toàn vẹn dữ liệu. SQL Server là một hệ thống quản lý cơ sở dữ liệu quan hệ (RDBMS) sử dụng Transact-SQL để trao đổi dữ liệu giữa máy khách và máy tính SQL Server.

RDBMS bao gồm cơ sở dữ liệu, công cụ cơ sở dữ liệu và các ứng dụng được sử dụng để quản lý dữ liệu và các phần khác nhau của RDBMS. Khả năng lưu trữ dữ liệu lớn, truy xuất dữ liệu nhanh chóng Quản lý cơ sở dữ liệu bằng cách kiểm soát dữ liệu nhập, truy xuất từ ​​hệ thống và lưu trữ dữ liệu trong hệ thống. Có các quy tắc ràng buộc dữ liệu được xác định bởi người dùng hoặc hệ thống.

ODBC không hỗ trợ các kiểu dữ liệu không chuẩn hóa như cấu trúc thư mục hoặc nhiều bảng được liên kết. Mô hình OLE DB: là mô hình giao tiếp với dữ liệu dạng bảng và không dạng bảng bằng trình điều khiển có tên là Nhà cung cấp. Mô hình JDBC (Java Database Connectivity): là trình điều khiển truy cập dữ liệu trong Java, JDBC đóng vai trò là cầu nối tới ODBC.

Tệp nhật ký: tệp lưu trữ các giao dịch SQL Server - Bảng: bảng dữ liệu. Các kiểu dữ liệu do người dùng xác định: các kiểu dữ liệu do người dùng xác định - Danh mục toàn văn: các tệp phân loại dữ liệu. Cửa sổ thuộc tính: cho phép thiết lập các thuộc tính ban đầu cho đối tượng, bao gồm các màn hình giao tiếp (form) và các điều khiển (control) trên chúng.

Cửa sổ quản lý ứng dụng (Project explorer): cửa sổ quản lý ứng dụng hiển thị các màn hình giao tiếp (biểu mẫu), thư viện xử lý (mô-đun).

Hình 3.1: Màn hình làm việc của Visual Basic
Hình 3.1: Màn hình làm việc của Visual Basic

MỘT SỐ GIAO DIỆN CHÍNH

  • Giao diện chính
  • Giao diện xử lý dữ liệu
  • Một số báo cáo

Tạo giao diện cập nhật và xử lý dữ liệu giúp việc nhập dữ liệu chi tiết thuận tiện hơn. Chương trình vẫn còn hạn chế: người dùng chỉ có thể sử dụng chương trình trên máy tính có cài đặt chương trình và không thể truy cập từ xa để sử dụng. Hướng phát triển: xây dựng phần mềm bằng ngôn ngữ asp.net để người dùng sử dụng thuận tiện và nhanh chóng hơn.

Nguyễn Văn Vỹ (2004), Giáo trình Phân tích và Thiết kế hệ thống thông tin, Nhà xuất bản Thống kê, Hà Nội. DANH MỤC HỒ SƠ DỮ LIỆU a) Nhận hàng.

Hình 4.3: Danh mục nhà cung cấp-khách hàng
Hình 4.3: Danh mục nhà cung cấp-khách hàng

Tài liệu tham khảo

Tài liệu liên quan