Phân tích hệ thống về dữ liệu • Xác định các thực thể và thuộc tính:

Một phần của tài liệu Phân tích và thiết kế hệ thống quản lý bán hàng tại công ty CP phát triển và chuyển giao công nghệ thái bình (Trang 34 - 45)

• Xác định các thực thể và thuộc tính: Khách hàng (KHACHHANG) Mã khách hàng( MaKH Tên khách hàng( TenKH) Địa chỉ( Diachi) Số điện thoại( SĐT) Nhà cung cấp (NhaCC) Mã nhà cung cấp (MaCC) Tên nhà cung cấp (TenCC) Địa chỉ (Dchi)

Số điện thoại (SĐT)

Chi tiết hoá đơn (CHITIETHOADON) Số lượng (SoLuong)

Đơn giá (DonGia) Tổng tiền (TongTien)

• Mối quan hệ giữa các thực thể: • Mô hình thực thể liên kết ER:

• Mô hình quan hệ:

Hình 3.10 Mô hình quan hệ 3.2.4 Thiết kế hệ thống về dữ liệu

• Bảng nhà cung cấp

• Bảng sản phẩm

Hình 3.12 Bảng sản phẩm

• Bảng đơn hàng

• Bảng khách hàng

Hình 3.14 Bản khách hàng

• Bảng nhân viên

• Bảng hóa đơn

Hình 3.16 Bảng hoá đơn 3.2.5 Thiết kế hệ thống về giao diện

Thiết kế giao diện là một trong những phần thiết yếu của hệ thống để hệ thống trình bày một phần các thông tin mà người sử dụng cần biết. Khi thiết kế giao diện cần chú ý xem xét các yếu tố:

• Loại thiết bị phương tiện giao diện được sử dụng • Thiết kế hội thoại người dùng – hệ thống

• Thiết lập định dạng màn hình và các báo cáo

Thiết kế màn hình liên quan đến hình thức, thiết lập, định dạng, trình bày các thông tin trên màn hình. Cần phải xác định nhóm logic của đối thoại liên quan đến các hành vi đơn giản, các yêu cầu người dùng, hiển thị chi tiết về dữ liệu.

Giao diện được thiết kế đảm bảo dễ sử dụng, dễ học, dễ nhớ, có khả năng thao tác nhanh, sự tinh vi, kiểm soát tốt và dễ phát triển.

Trong rất nhiều form của chương trình quản lý bán hàng tại công ty HTTT FPT thường xuyên có các nút chức năng Thêm, Sửa, Xóa, Lưu, Hủy, Tìm kiếm, Trở về, Thoát với chức năng cụ thể là:

• Thêm: Có chức năng cập nhật thông tin của hệ thống theo các thông tin đầu vào yêu cầu của từng form.

• Sửa: Có chức năng sửa thông tin trong cơ sở dữ liệu có sẵn. Nhấn nút Sửa và chỉnh sửa các thông tin người dùng muốn sau đó nhấn nút Lưu để ghi lại thông tin hoặc ấn nút Hủy để hủy bỏ thao tác.

• Xóa: Sử dụng khi muốn xóa thông tin trong cơ sở dữ liệu của hệ thống.

• Tìm kiếm: Muốn tìm kiếm thông tin trong hệ thống, người dùng có thể ấn nút tìm kiếm và nhập thông tin cần tìm. Danh sách thông tin có liên quan sẽ hiển thị trên màn hình.

• Trở về: Để trở về form trước.

• Thoát: Ấn nút này để thoát khỏi chương trình. • Giao diện đăng nhập

Tạo giao diện đăng nhập hệ thống tiến hành:

Nhập tên đăng nhập của hệ thống và mật khẩu rồi ấn vào nút đăng nhập để truy cập vào hệ thống.

Hình 3.17 Giao diện đăng nhập (adsbygoogle = window.adsbygoogle || []).push({});

• Giao diện menu

Giao diện chính của hệ thống gồm 4 chức năng chính là:

• Chức năng quản lý thông tin khách hàng nằm trên cùng bên trái

• Chức năng quản lý nhập hàng nằm bên dưới chức năng quản lý thông tin khách hàng

• Chức năng quản lý vận đơn nằm bên dưới chức năng quản lý nhập hàng • Chứ năng báo cáo nằm dưới cùng

Ngoài ra có các nút điều khiển:

• Nút thực hiện giúp thực hiện các chức năng chính của hệ thống • Nút thoát khỏi giúp thoát khỏi hệ thống khi đang làm việc

Hình 3.18 Giao diện menu 3.2.6 Thiết kế module chức năng của hệ thống

• Chức năng quản lý thông tin khách hàng:

Nhập đầy đủ các thông tin về khách hàng như mã khách hàng, tên khách hàng, địa chỉ, số điện thoại sau đó nhấn nút thêm mới để thêm mới một khách hàng vào hệ thống và nhấn nút thoát để thoát khỏi hệ thống

Hình 3.19 Giao diện chức năng quản lý thông tin khách hàng

• Chức năng quản lý nhập hàng:

Tiến hành nhập thông tin của nhà cung cấp gồm mã nhà cung cấp, tên nhà cung cấp, số điện thoại, địa chỉ sau đó nhấn nút thêm mới để thêm một nhà cung cấp và hệ thống và nhấn nút thoát để thoát khỏi hệ thống

Hình 3.20 Giao diện chức năng quản lý nhập hàng

• Chức năng quản lý vận đơn:

Sau khi khách hàng mua hàng nhân viên sẽ tiến hành tạo hóa đơn bán hàng chứa các thông tin mã hóa đơn, tên hóa đơn, ngày lập, mã sản phẩm, tên sản phẩm, mã khách hàng, mã nhân viên, chiết khấu, thanh toán. Sau đó nhấn vào nút thêm mới để thêm một hóa đơn bán hàng vào sản phẩm, nhấn nút thoát để thoát khỏi hệ thống

Hình 3.21 Giao diện chức năng quản lý vận đơn

Một phần của tài liệu Phân tích và thiết kế hệ thống quản lý bán hàng tại công ty CP phát triển và chuyển giao công nghệ thái bình (Trang 34 - 45)