Đặc tả yêu cầu phần mềm quản lý bán hàng cửa hàng máy tính xách tay

MỤC LỤC

Bối cảnh của sản phẩm

Với niềm đam mê tìm hiểu những vấn đề liên quan đến chuyên ngành học tập Công nghệ thông tin của mình, chúng em đã quyết định chọn đề tài quản lý bán hàng: linh kiện máy tính. Để đáp ứng được những nhu cầu đó, nhóm chúng em đã tạo ra một phần mềm quản lý bán máy tính Laptop nhằm góp phần tăng hiệu suất công việc, tiết kiệm thời gian và hỗ trợ cho các công ty doanh nghiệp lưu trữ thông tin một cách đầy đủ, chính xác.

Mô tả ERD

PHÂN TÍCH VÀ THIẾT KẾ

    Mối quan hệ con, chức năng bên phải là 1 phần của chức năng bên trái. Chức năng A trỏ đến B, để sử dụng chức năng A, ta cần sử dụng chức năng B trước. Chức năng A trỏ đến B, có thể sử dụng chức năng A trong khi sử dụng chức năng B.

    Điểm bắt đầu và điểm kết thúc của một quá trình hành động của chức năng. Thể hiện rẽ nhánh từ một hoạt động sang nhiều hoạt động và điểm tụ lại của những hoạt động đó để thực hiện hoạt động kế tiếp. Mối quan hệ ràng buộc, nếu không có đối tượng của class phía bên thoi đen thì không có đối tượng của class phía bên còn lại.

    Mối quan hệ anh em, hoặc là cú liờn hệ với nhau nhưng khụng chỉ rừ. Mối quan hệ kế thừa, class bên đầu mũi tên được kế thừa thuộc tính và phương thức của class bên mũi tên trỏ. Mối quan hệ không ràng buộc, đối tượng tạo bởi class bên thoi trắng mất thì đối tượng tạo bên class còn lại vẫn tồn tại.

    Hình 1: Use case  diagram cửa hàng bán laptop
    Hình 1: Use case diagram cửa hàng bán laptop

    Các class

      CÁC PHI CHỨC NĂNG

        Chất lượng sản phẩm phần mềm là khả năng đáp ứng toàn diện nhu cầu của người dùng về tính năng cũng như công dụng được nêu ra một cách tường minh hoặc không tường minh trong những ngữ cảnh xác định. Chất lượng phần mềm không mòn đi mà có xu hướng tốt lên sau mỗi lần có lỗi. Các phần mềm tốt là các phần mềm có các chỉ tiêu cơ bản như , phản ánh đúng yêu cầu người dùng, chứa ít lỗi tiềm tàng, dễ vận hành sử dụng, tính an toàn và độ tin cậy cao, hiệu suất xử lý cao.

        Dùng để định nghĩa hay ràng buộc một số ngữ cảnh của hoạt động nghiệp vụ. Quy tắc này dùng để khẳng định cấu trúc của hoạt động nghiệp vụ hoặc đề điều kiểu đến hoạt động nghiệp vụ. ➢ Quy tắc nghiệp vụ là: Các thủ tục, nguyên tắc hay các chuẩn phái tuân theo.

        ➢ Các yêu cầu chức năng: Mô tả các chức năng hay các dịch vụ mà hệ thống phần mềm cần cung cấp. ➢ Các yêu cầu phi chức năng: Mô tả các ràng buộc đặt lên dịch vụ và quá trình phát triển hệ thống (Chất lượng, Môi trường, chuẩn sử dụng,quy trình phát triển,..). Các yêu cầu miền/Lĩnh vực ngoài: Những yêu cầu đặt ra từ miền ứng dụng, phản ánh những đặc trưng miền đó.

        Hiệu suất: Hệ thống phải có khả năng xử lý số lượng người dùng cần thiết mà không có bất kỳ sự suy giảm nào về hiệu suất. Khả năng mở rộng: Hệ thống phải có thể tăng hoặc giảm quy mô khi cần thiết.

        THỬ

        TK07.2.5 Không nhập mã hóa đơn, nhập STT, nhập tên nhân viên, nhập ngày tạo, nhập trạng thái, rồi nhấn tạo. TK07.2.6 Nhập mã hóa đơn, không nhập STT, nhập tên nhân viên, nhập ngày tạo, nhập trạng thái, rồi nhấn tạo. TK07.2.7 Nhập mã hóa đơn, không nhập STT, nhập tên nhân viên, nhập ngày tạo, nhập trạng thái, rồi nhấn tìm.

        TK07.2.8 Nhập mã hóa đơn, không nhập STT, nhập tên nhân viên, nhập ngày tạo, nhập trạng thái, rồi nhấn thêm hóa đơn. TK07.3.5 Không nhập mã khách hàng , nhập tên khách hàng, nhập địa chỉ, nhập SDT, nhập ngày bắt đầu, rồi nhấn tìm kiếm. TK07.4.1 Không nhập mã sản phẩm , không nhập tên sản phẩm, không chọn loại sản phẩm, không nhập số lượng trong kho, không nhập đơn giá, không nhập ngày nhập hàng, rồi nhấn tìm kiếm.

        TK07.4.2 Không nhập mã sản phẩm , không nhập tên sản phẩm, không chọn loại sản phẩm, không nhập số lượng trong kho, không nhập đơn giá,. TK07.4.3 Không nhập mã sản phẩm , không nhập tên sản phẩm, không chọn loại sản phẩm, không nhập số lượng trong kho, nhập đơn giá, nhập ngày nhập hàng, rồi nhấn tìm kiếm TK07.4.4 Không nhập mã sản. TK07.4.7 Nhập mã sản phẩm , nhập tên sản phẩm, chọn loại sản phẩm, nhập số lượng trong kho, nhập đơn giá, nhập ngày nhập hàng, rồi nhấn tìm kiếm.

        TK07.5.1 Không nhập mã nhân viên , không nhập tên nhân viên, không nhập địa chỉ, không nhập SDT trong kho, không chọn chức vụ, rồi nhấn tìm kiếm. TK07.5.2 Không nhập mã nhân viên , không nhập tên nhân viên, không nhập địa chỉ, không nhập SDT trong kho, chọn chức vụ, rồi nhấn. TK07.6.1 Không nhập mã phiếu thu , không nhập mã hóa đơn, không nhập thời gian, không chọn loại thanh toán, không nhập doanh thu dự tính, không nhập phí khác, không nhập dư nợ, không nhập thực thu rồi nhấn tìm kiếm.

        TK07.6.2 Không nhập mã phiếu thu , không nhập mã hóa đơn, không nhập thời gian, không chọn loại thanh toán, không nhập doanh thu dự tính, không nhập phí khác, không nhập dư nợ, nhập thực thu rồi nhấn tìm kiếm TK07.6.3 Không nhập mã. TK07.7.1 Không nhập mã ưu đãi , không chọn loại ưu đãi, không nhập ngày bắt đầu, không nhập ngày hết hạn, không nhập chi tiết ưu đãi, rồi nhấn tìm kiếm.

        KẾT

          Trong tương lai chúng em sẽ phát triển hình thức như thanh toán bằng mã QR,tích hợp thẻ tích điểm,thẻ bảo hành cho khách hàng. Ngoài ra chúng em sẽ hoàn thiện, cải tiến thêm những chức năng trước chúng em chưa hoàn thành xong nhằm đáp ứng được các nhu cầu khách hàng, đồng thời cho dự án chúng em hoàn thiện hơn để có thể áp dụng vào hệ thống cửa hàng bán Laptop. Đồng thời cho dự án chúng em ngày càng phát triển đem lại nhiều lợi ích khi sử dụng.