1. Trang chủ
  2. » Luận Văn - Báo Cáo

Quản lý bán hàng linh kiện máy tính

27 2 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 27
Dung lượng 1,23 MB

Nội dung

Contents Lời nói đầu I Bài toán II Phân tích thiết kế Biểu đồ Use case (Use Case Diagram) Xây dựng biểu đồ lớp .8 Xây dựng biều đồ 10 Biểu đổ lớp chi tiết 16 III Thiết kế sở liệu 19 Hàng 19 Đăng nhập .20 Hàng xuất 20 Hàng nhập .20 Phiếu xuất .21 Phiếu nhập .21 Nhà cung cấp 21 Khách hàng .21 IV Chương trình .22 Form đăng nhập 22 Form phiếu xuất 23 Form phiếu nhập .23 Form tìm thơng tin khách hàng .24 Form thông tin hàng hóa 25 Form báo cáo doanh thu 26 V Kết luận 26 Đánh giá công việc 26 Tài liệu tham khảo .27 Lời nói đầu Ngày nay, ngành Cơng nghệ thơng tin phát triển nhanh chóng ứng dụng ngày rộng rãi sống công tác quản lý công ty lớn, bệnh viện trường học, trụ sở ủy ban… đặc biệt cơng tác quản lý bán hàng Nó có tác dụng thiết thực đời sống người, giúp cho người quản lý có nhìn tổng thể mà chi tiết thông tin lưu trữ đầy đủ, cập nhật hàng ngày, nâng cao hiệu làm việc, tiết kiệm sức làm việc Hiện linh kiện máy tính thị trường thiết bị điện tử nhiều, với nhiều chủng loại nguồn gốc xuất xứ với niềm đam mê tìm hiếu vấn đề liên quan đến chuyên ngành học tập Cơng nghệ thơng tin mình, chúng em định chọn đề tài quản lý bán hàng: linh kiện máy tính Với kiến thức thực tế qua trình tìm hiểu thực trạng hệ thống bán hàng chúng em thu số kết I Bài tốn Khi có u cầu nhập thiết bị: nhân viên tiến hành ghi phiếu yêu cầu gồm thông tin chi tiết thiết bị gửi đến cho nhà cung cấp Nhà cung cấp gửi đơn chào hàng chi tiết thiết bị bao gồm thông tin như: tên, loại thiết bị, số lượng, nguồn gốc….Qua đơn chào hàng nhà cung cấp cửa hàng đưa đơn đặt hàng gửi đến cho nhà cung cấp, để đáp ứng nhu cầu nhập thiết bị cửa hàng nhà cung cấp chuyển thiết bị cho cửa hàng theo hợp đồng mua,bán hàng hóa biên lai bàn giao thiết bị (kiêm hóa đơn toán tiền thiết bị) Trước nhập hàng vào kho cửa hàng kiểm tra xem đủ thiết bị chưa theo biên bàn giao thiết bị mà nhà cung cấp gửi đến, đồng thời cửa hàng ghi thông tin cần thiết vào sổ chi sổ kho Nếu thiết bị không đạt yêu cầu cửa hàng trả lại nhà cung cấp, yêu cầu nhà cung cấp cấp lại thiết bị hợp đồng thỏa thuận Khi khách có nhu cầu mua thiết bị, khách hàng xem thơng tin hàng hóa, tìm kiếm hàng cần mua Nếu khách hàng chọn thiết bị cần mua cửa hàng kiểm tra kho, kho hàng nhân viết viết phiếu bán hàng Sau cửa hàng tiến hành bàn giao thiết bị cho khách gửi đến khách hàng hóa đơn tốn, phiếu bảo hành giấy tờ liên quan, có kèm theo khuyến mại(nếu có) Khi khách tốn tiền thiết bị cửa hàng lập biên lai thu tiền cho khách đồng thời ghi thông tin cần thiết vào sổ thu sổ kho Để tiện cho việc quản lý hệ thống lưu trữ quản lý thông tin nhà cung cấp thơng tin khách hàng Có thể sửa xóa cần thiết Sau khoảng thời gian định nhân viên phận tổng hợp thông tin mua, bán, thơng tin khác II Phân tích thiết kế Biểu đồ Use case (Use Case Diagram) Một biểu đồ Use case số lượng tác nhân ngoại cảnh mối liên kết chúng Use case mà hệ thống cung cấp Một Use case lời miêu tả chức mà hệ thống cung cấp Lời miêu tả Use case thường văn tài liệu, kèm theo biểu đồ hoạt động Các Use case miêu tả theo hướng nhìn từ ngồi vào tác nhân (hành vi hệ thống theo mong đợi người sử dụng), không miêu tả chức cung cấp hoạt động nội bên hệ thống Các Use case định nghĩa yêu cầu mặt chức hệ thống 1.1 Xác định tác nhân use case Dựa vào yêu cầu toán quản lý bán hàng ta thấy chức hệ thống quản lý bán hàng thực khách hàng nhân viên Như có hai tác nhân nhân viên khách hàng Trong khách hàng có liên quan đến chức tra cứu tìm hàng Cịn nhân viên có chức quản lý hàng bán, quản lý hàng nhập, quản lý khách hàng, báo cáo thống kê 1.2 Biểu đồ use case tổng quát Khái quát chức hệ thống Các chức có tính tổng qt dễ dàng nhìn thấy quan điểm tác nhân Dựa vào u cầu tốn ta có use case tổng quát sau: 1.3 Phân rã biểu đồ use case Từ use case tổng quát chúng ta biểu diễn lại thành dạng phân cấp gọi phân rã biểu đồ use case thành use case sử dụng quan hệ để use case sử dụng use case khác 1.3.1 Use case tìm hàng Tác nhân: Khách hàng Mơ tả: Khách hàng tìm hàng theo tên hàng theo mã hàng Nhập thông tin mã hàng tên hàng, hệ thống tìm kiếm theo yêu cầu gửi kết lại cho khách hàng biết 1.3.2 Use case quản lý khách hàng Tác nhân: Nhân viên Điều kiện: Phải đăng nhập vào hệ thống Mô tả: Nhân viên sau đăng nhập Tìm khách hàng theo mã tên sau tùy chọn chức tương ứng nhập thơng tin khách hàng, xóa thơng tin khách hàng, sửa thông tin khách hàng 1.3.3 Use case quản lý nhà cung cấp Tác nhân: nhân viên Điều kiện: Phải đăng nhập vào hệ thống Mô tả: Nhân viên sau đăng nhập Tìm nhà cung cấp theo tên địa sau tùy chọn chức tương ứng nhập thông tin khách hàng, xóa thơng tin khách hàng, sửa thơng tin khách hàng 1.3.4 Use case quản lý bán hàng Tác nhân: Nhân viên Điểu kiện: Phải đăng nhập vào hệ thống Mô tả: Dựa vào yêu cầu khách hàng, nhân viên lập hóa đơn bán hàng, kiểm tra hàng kho xem có cịn hay đáp ứng khơng (tìm hàng), đáp ứng giao hàng cho khách hàng cập nhật thông tin hàng bán vào hệ thống Nếu hàng kho không đáp ứng thơng báo cho khách hàng 1.3.5 Use case quản lý nhập hàng Tác nhân: Nhân viên Điều kiện: Đăng nhập vào hệ thống Mô tả: Sau thời gian định kỳ, cửa hàng nhập thêm hàng Nhân viên lập hóa đơn yêu cầu nhập hàng gồm thông tin hàng muốn nhập Bên nhà cung cấp cung cấp hàng theo yêu cầu cho cửa hàng Nhưng trước nhận hàng, nhân viên kiểm tra hàng xem có đáp ứng chất lượng số lượng không Nếu không đảm bảo yêu cầu nhân viên từ chối nhập 1.3.6 Use case báo cáo thống kê Tác nhân: Nhân viên Điều kiện: Đăng nhập vào hệ thống Mô tả: Cuổi tháng nhân viên thống kê hàng bán, hàng nhập, thống kê doanh thu báo cáo cho quản lý 1.3.7 Use case chi tiết Dựa vào use case phân rã, ta tổng hợp lại tất use case Xây dựng biểu đồ lớp 2.1 Xác định lớp từ use case Xét từ toán quản lý bán hàng use case chi tiết xây dựng liệt kê lớp khách hàng, hàng xuất, hàng nhập, phiếu xuất, phiếu nhập, hàng, nhà cung cấp 2.2 Xác định thuộc tính số phương thức Từ lớp xác định bước ta thấy số thuộc tính phương thức lớp khách hàng có thuộc tính mã khách hàng, tên khách hàng, địa chỉ, điện thoại Lớp hàng xuất có số phiếu xuất, tên hàng, số lượng xuất, đơn giá Cụ thể hình sau: Xây dựng biều đồ Mục đích: biểu diễn tương tác người dùng đối tượng bên hệ thống Biểu đồ cho biết thông điệp truyền theo thời gian Thứ tự kiện biểu đồ hoàn toàn tương tự scenario mô tả use case tương ứng Biểu diễn: Biểu đồ biểu diễn đối tượng message truyền đối tượng Trong hệ thống quản lý bán hàng, lựa chọn biểu đồ tương tác dạng để biểu diễn tương tác đối tượng Để xác định rõ thành phần cần bổ sung biểu đồ lớp, biểu đồ hệ thống quản lý bán hàng thực hiện: - Xác định rõ kiểu đối tượng tham gia tương tác (ví dụ giao diện, điều khiển hay thực thể) - Mỗi biểu đồ có lớp giao diện (Form) tương ứng với chức (use case) mà biểu đồ mơ tả - Mỗi biểu đồ liên quan đến nhiều đối tượng thực thể Các đối tượng thực thể đối tượng lớp xây dựng biểu đồ thiết kế chi tiết Dưới số biểu đồ cho chức hệ thống quản lý bán hàng: 10 3.3 Biểu đồ cho chức thêm hàng 13 4.4 Biểu đồ cho chức quản lý bán hàng 14 3.5 Biểu đồ cho chức quản lý khách hàng Quản lý nhà cung cấp tương tự 15 3.6 Biểu đồ cho chức thống kê hàng bán Biểu đổ lớp chi tiết 4.1 Xây dựng biểu đồ lớp thiết kế chi tiết: Dựa vào biểu đồ lớp xây dựng biểu đồ tuần tự, biểu đồ lớp chi tiết bổ sung nhiều thuộc tính phương thức so với biểu đồ lớp 16 4.2 Biểu đồ lớp chi tiết cho chức tra cứu hàng 4.3 Biểu đồ lớp chi tiết cho chức quản lý khách hàng 4.4 Biểu đồ lớp chi tiết cho chức nhà cung cấp 17 4.5 Biểu đồ lớp chi tiết cho chức quản lý hàng 18 4.6 Biểu đồ lớp chi tiết cho chức quản lý bán hàng III Thiết kế sở liệu Hàng ST T Tên thuộc tính Mahang TenHang GiaBan LoaiHang DonViTinh Kiểu liệu Int string Int string string Not null/null Not null Not null Null Null Null Khóa Khóa ngồi √ 19 2 STT 4 STT Đăng nhập Tên thuộc tính TênĐN MatKhau Quyen ChucDanh HoTen Kiểu liệu string string string string string Not null/null Not null Not null Null Null Null Khóa Khóa ngồi √ Kiểu liệu Int Int Int int Not null/ null Not null Not null Null Null Khóa Khóa ngồi √ √ Kiểu liệu int int int int Not null/ Khóa Khóa null ngồi Not null √ Not null √ Null Null Hàng xuất Tên thuộc tính Mahang SoPX GiaXuat SoLuong Hàng nhập Tên thuộc tính Mahang SoPN GiaNhap SLNhap 20

Ngày đăng: 10/07/2023, 09:24

w