1. Trang chủ
  2. » Giáo Dục - Đào Tạo

BÁO CÁO ĐỒ ÁN CUỐI KÌPHÂN TÍCH THIẾT KẾ HƯỚNG ĐỐI TƯỢNG VỚI UMLĐề tài:QUẢN LÍ CỬA HÀNG QUẦN ÁO

35 27 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 35
Dung lượng 0,91 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

hàng khách hàng2 Xem thông tin khách hàng Nhân viên bán hàng xem thông tin khách hàng 3 Tìm kiếm các mặt hàng Nhân viên bán hàng tìm kiếm các thống tin mặt 6 Đăng nhập Người dùng đăng nh

Trang 1

ĐẠI HỌC QUỐC GIA THÀNH PHỐ HỒ CHÍ MINH

ĐẠI HỌC CÔNG NGHỆ THÔNG TIN KHOA HỆ THỐNG THÔNG TIN

BÁO CÁO ĐỒ ÁN CUỐI KÌ PHÂN TÍCH THIẾT KẾ HƯỚNG ĐỐI TƯỢNG VỚI UML

Đề tài:

QUẢN LÍ CỬA HÀNG QUẦN ÁO.

Giảng viên hướng dẫn :

STT MSSV Họ và tên Điện thoại Email

1 14521133 Bùi Quang Minh 01696623632

Trang 2

tảng để thực hiện đề tài này Đặc biệt, nhóm 2 xin gửi lời cảm ơn và lòng biết ơn sâu sắc nhất tới Cô Cao Thị Nhạn và Thầy Dương Phi Long Thầy Cô đã trực tiếp hướng dẫn tận tình, sửa chữa và đóng góp nhiều ý kiến quý báo giúp nhóm 2 hoàn thành tốt báo cáo môn học của mình Trong quá trình thực hiện, nhóm 2 không tránh khỏi những thiếu sót Chính vì vậy, nhóm chúng em rất mong nhận được những sự góp ý từ phía các Thầy Cô nhằm hoàn thiện những kiến thức mà nhóm 2

đã học tập và là hành trang để nhóm tác giả thực hiện tiếp các đề tài khác trong tương lai

Xin chân thành cảm ơn các quý Thầy Cô !

NHẬN XÉT CỦA GIẢNG VIÊN

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

Trang 3

………

CHƯƠNG 1: TỔNG QUAN VỀ ĐỀ TÀI

1.1 ĐẶT VẤN ĐỀ

Con người hiện đại ngày nay đã văn minh và hiện đại hơn rất nhiều vì vậy mà vấn

đề vật chất và tinh thần đã càng ngày càng nâng cao Trong đó có việc ăn mặc saocho đẹp, sao cho ra ngoài thật lộng lẫy cuốn hút Người ta đã ít quan tâm đến giá

mà đã quan tâm nhiều đến chất lượng vì vậy ngành thời trang bây giờ đang rấtphát triển dựa vào đó việc kinh doanh quần áo củng phát triển không kém Vậy mởshop quần áo như thế nào để có sực cạnh tranh và phát triển bền vững?

1.2 GIẢI PHÁP

Để có thể có sự cạnh tranh và phát triển bền vững, nhóm đưa ra giải pháp là tạo một ứng dụng quản lý hệ thống shop quần áo, để nhân viên bán hàng có thể cập nhập các thông tin sản phẩm trong cửa hàng một cách tiện lợi, nhanh chóng Đồng thời hệ thống còn giúp cho công việc quản lý shop và chăm sóc khách hàng được tiện lợi, nhanh chóng và hiệu quả hơn

1.3 MỤC TIÊU

Xây dựng ứng dụng quản lý shop quần áo đáp ứng những yêu cầu sau:

+Quản lý shop một cách chặt chẽ, chính sát, hạn chế thất thoát sản phẩm

+Quản lý và kết xuất báo cáo một cách chính xác

+Quản lý thông tin và giao dịch của khách hàng

+Cập nhập sản phẩm mới một cách nhanh chóng cho cửa hàng

+Thông tin được lưu trữ trong cơ sở dữ liệu, giúp truy xuất, sao lưu và phục hồi

dễ dàng, đồng bộ, nhanh chóng và đáng tin cậy

1.4 PHẠM VI

Do thời gian thực hiện đồ án có hạn, việc xây dựng ứng dụng quản lý hệ thống shop quần áo sẽ tập trung vào các chức năng chính bao gồm: quản lý thông tin khách hàng, quản lý các thông tin nhập, xuất quần áo, tin học hóa quy trình mua

Trang 4

hàng cho khách hàng, và quản lý thông tin cũng như giao dịch và ghi nhận phản hồi của người dùng.

1.5 CÔNG CỤ SỬ DỤNG

- Microsoft SQL Server 2014: Hệ quản trị CSDL quan hệ

- NetBeans IDE 8.1: để xây dựng ứng dụng

CHƯƠNG 2: XÁC ĐỊNH VÀ PHÂN TÍCH YÊU CẦU

2.1 KHẢO SÁT HIỆN TRẠNG

2.1.1

Kế hoạch phỏng vấn tổng quan

Hệ thống: Cửa hàng quần áo

Người lập: Bùi Quang Minh Ngày lập: 10/11/2016

2.1.2 Hiện trạng tổ chức

2.1.3 Các quy trình nghiệp vụ

2.2 PHÂN TÍCH YÊU CẦU

2.2.1 Yêu cầu chức năng.

2.2.1.1 Yêu cầu lưu trữ

Tính năng lưu trữ là yêu cầu quan trọng nhất của hệ thống là cơ sở để thực hiện phần lớn các tính năng của hệ thống, để đảm bảo việc quản lý shop quần áo có hiệuquả hệ thống cần lưu trữ những thông tin sau:

- Thông tin về cửa hàng: cửa hàng, sản phẩm, nhân viên, khách hàng, nhà sản xuất, hóa đơn

- Thông tin về người dùng: tên nhân viên, giới tính, ngày sinh, địa chỉ, điện thoại, email, cmnd, ngay bắt đầu, mật khấu

Trang 5

2.2.1.2 Yêu cầu về tính năng

Ngoài chức năng lưu trữ, hệ thống còn phải đáp ứng được những yêu cầu sau:

- Chức năng truy vấn: hệ thống phải luôn đáp ứng các yêu cầu truy vấn từ người dung như: tìm thông tin sản phẩm, tìm thông tin người dùng, thông tin khách hàng,thông tin hóa đơn…

- Chức năng thống kê, báo cáo: giúp nhân viên quản lý theo dõi tình hình chung của cửa hàng quần áo

- Chức năng cập nhật: hệ thống phải đảm bảo chức năng cập nhật được thuận tiện

và tránh tối đa lỗi do sơ xuất của người sử dụng

2.2.2 Yêu cầu phi chức năng.

- Yêu cầu về giao diện:

+Đẹp

+Tiện lợi, dễ sử dụng

+Giao diện thay đổi theo thời điểm thích hợp, sinh động

- Yêu cầu chất lượng:

+Tính tiến hóa: Dễ dàng trong lúc nâng cấp

Trang 6

CHƯƠNG 3: THIẾT KẾ HỆ THỐNG

3.1 MÔ HÌNH USECASE.

3.2 Danh sách các tác nhân của hệ thống.

STT Tác nhân của hệ thống Ý nghĩa

1 Quản trị hệ thống Người quản trị hệ thống

2 Quản lí kho Người nhân viên kho

3 Nhân viên bán hàng Người nhân viên bán

hàng

3.3 Danh sách usecase.

STT Use case Ý nghĩa

1 Quản lý thông tin khách Nhân viên bán hàng thêm, sửa, xóa thông tin

Trang 7

hàng khách hàng

2 Xem thông tin khách hàng Nhân viên bán hàng xem thông tin khách hàng

3 Tìm kiếm các mặt hàng Nhân viên bán hàng tìm kiếm các thống tin mặt

6 Đăng nhập Người dùng đăng nhập hệ thống

7 Yêu cầu báo cáo Nhân viên bán hàng, quản lý hệ thống yêu cầu

3.4 Đặc tả Usecase và sơ đồ hoạt động (Activity Diagram).

3.4.1 Quản lý thông tin khách hàng

Tên usecase: quản lý thông tin khách hàng

Mô tả: Nhân viên bán hàng thêm, sửa, xóa thông tin khách hàng

Luồng sự kiện

Quản lý thông tin khách hàng

Trang 8

Nhập các thông tin cần thiết

Thêm, sửa

xóa Chọn chức năng

Hiển thị danh sách khách hàng Thông báo không hợp lệ

Thông báo thiếu hoặc sai

thông tin Không hợp lệ

Hợp lệ Kiểm tra các trường bắt buộc

Hiển thị khung nhập các thông tin

Không đồng ý Thông báo xác nhận xóa Thông báo không hợp lệ

Trang 9

Tiền điều kiện:Nhân viên bán hàng đăng nhập thành công hệ thốngHậu điều kiện:Thông tin được cập nhập xuống CSDL

Mối quan hệ:Nhân viên bán hàng và hệ thống quản lý khách hàng

3.4.2 Xem thông tin khách hàng

Tên usecase: Xem thông tin khách hàng

Mô tả: Nhân viên bán hàng xem thông tin khách hàng

Luồng sự kiện

Xem thông tin khách hàng

Trang 10

Tiền điều kiện:Nhân viên bán hàng đăng nhập thành công hệ thống

Hậu điều kiện:Không

Mối quan hệ:Người dùng và hệ thống quản lý khách hàng

Tìm kiếm thông tin

Trang 11

Mô tả: Nhân viên bán hàng tìm kiếm các thống tin mặt hàng trong hệ thốngLuồng sự kiện

Tìm kiếm các mặt hàng

Tiền điều kiện:Người dùng đăng nhập thành công hệ thống

Hậu điều kiện:Không

Mối quan hệ:Nhân viên bán hàng và hệ thống quản lý hàng hóa

Nhập từ khóa

Hiển thị kết quả tìm kiếm

Thông báo không tìm thấy

thông tin

Thành công Lỗi

Tìm kiếm thông tin

Trang 12

3.4.4 Tạo hóa đơn

Tên usecase: Tạo hóa đơn

Mô tả: Nhân viên bán hàng tạo hóa đơn

Luồng sự kiện

Tạo hóa đơn

Chọn hóa đơn

Hiển thị kết quả báo cáo

Thông báo lỗi

Thành công Lỗi

Lấy thông tin

Trang 13

Tiền điều kiện:Nhân viên bán hàng đăng nhập thành công hệ thốngHậu điều kiện:Không

Mối quan hệ:Nhân viên bán hàng và hệ thống quản lý hóa đơn

3.4.5 Cập nhập thông tin hàng hóa

Tên usecase: Cập nhập thông tin hàng hóa

Mô tả: Nhân viên bán hàng cập nhập thông tin hàng hóa

Luồng sự kiện

Cập nhập thông tin hàng hóa

Trang 14

Nhập các thông tin cần thiết

Thêm, sửa

xóa Chọn chức năng

Hiển thị danh sách hàng hóa Thông báo không hợp lệ

Thông báo thiếu hoặc sai

thông tin Không hợp lệ

Hợp lệ Kiểm tra các trường bắt buộc

Hiển thị khung nhập các thông tin

Không đồng ý Thông báo xác nhận xóa Thông báo không hợp lệ

Trang 15

Tiền điều kiện: Nhân viên bán hàng đăng nhập thành công hệ thống

Hậu điều kiện:Thông tin được cập nhập xuống CSDL

Mối quan hệ: Nhân viên bán hàng và hệ thống cập nhập thông tin hàng hóa

Trang 16

Tiền điều kiện:Người dùng đã có tài khoản

Hậu điều kiện: hệ thống chuyển sang trang đang truy cập trước đó

Mối quan hệ:Người dùng và hệ thống quản lý nhân viên

Nhập tên đăng nhập và

mật khẩu

Hiển thị trang tương ứng

Thông báo tài khoản không hợp lệ

Thông báo thiếu hoặc sai

Kiểm tra thông tin

Trang 17

3.4.7 Yêu cầu báo cáo

Tên usecase: Yêu cầu báo cáo

Mô tả: Nhân viên bán hàng, quản lý hệ thống yêu cầu báo cáo

Luồng sự kiện

Yêu cầu báo cáo

Chọn báo cáo

Hiển thị kết quả báo cáo

Thông báo lỗi

Thành công Lỗi

Lấy thông tin

Trang 18

Tiền điều kiện:Nhân viên bán hàng/ quản lý hệ thống đăng nhập thành công hệ thống

Hậu điều kiện:Không

Mối quan hệ:Nhân viên bán hàng/ Quản lý kho và các hệ thống quản lý

3.4.8 Quản lý nhân viên

Tên usecase: quản lý thông tin nhân viên

Mô tả: Quản lý hệ thống thêm, sửa xóa thông tin nhân viên

Luồng sự kiện

Quản lý thông tin nhân viên

Trang 19

Nhập các thông tin cần thiết

Thêm, sửa

xóa Chọn chức năng

Hiển thị danh sách nhân viên Thông báo không hợp lệ

Thông báo thiếu hoặc sai

thông tin Không hợp lệ

Hợp lệ Kiểm tra các trường bắt buộc

Hiển thị khung nhập các thông tin

Không đồng ý Thông báo xác nhận xóa Thông báo không hợp lệ

Trang 20

Tiền điều kiện: Quản lý hệ thống đăng nhập thành công hệ thốngHậu điều kiện:Thông tin được cập nhập xuống CSDL

Mối quan hệ: Quản lý hệ thống và hệ thống quản lý nhân viên

3.4.9 Phân quyền

Tên usecase:Phân quyền

Mô tả: Quản lý hệ thống thực hiện phân quyền cho nhân viên Luồng sự kiện

Phân quyền

Trang 21

Tiền điều kiện:Quản lý hệ thống đăng nhập thành công hệ thống

Hậu điều kiện:Thông tin được cập nhập xuống CSDL

Mối quan hệ: Quản lý hệ thống và hệ thống quản lý nhân viên

3.4.10 Quản lý cửa hàng

Tên usecase: quản lý thông tin cửa hàng

Mô tả: Quản lý hệ thống thêm, sửa xóa thông tin cửa hàng

Chọn chức năng

Nhập các thông tin cần thiết

Thêm, sửa

Thông báo không hợp lệ

Thông báo thiếu hoặc sai

thông tin

Hợp lệ Kiểm tra các trường bắt buộc

Hiển thị khung nhập các thông tin

Trang 22

Luồng sự kiện

Quản lý thông tin cửa hàng

Trang 23

Nhập các thông tin cần thiết

Thêm, sửa

xóa Chọn chức năng

Hiển thị danh sách cửa hàng Thông báo không hợp lệ

Thông báo thiếu hoặc sai

thông tin Không hợp lệ

Hợp lệ Kiểm tra các trường bắt buộc

Hiển thị khung nhập các thông tin

Không đồng ý Thông báo xác nhận xóa Thông báo không hợp lệ

Trang 24

Tiền điều kiện: Quản lý hệ thống đăng nhập thành công hệ thốngHậu điều kiện:Thông tin được cập nhập xuống CSDL

Mối quan hệ: Quản lý hệ thống và hệ thống quản lý cửa hàng

3.4.11 Xuất hàng

Tên usecase: Xuất hàng

Mô tả: Quản lý kho thực hiện cập nhập thông tin hàng hóa Luồng sự kiện

Xuất hàng

Trang 25

Nhập các thông tin cần thiết

Thêm, sửa

xóa Chọn chức năng

Hiển thị danh sách hàng hóa Thông báo không hợp lệ

Thông báo thiếu hoặc sai

thông tin Không hợp lệ

Hợp lệ Kiểm tra các trường bắt buộc

Hiển thị khung nhập các thông tin

Không đồng ý Thông báo xác nhận xóa Thông báo không hợp lệ

Trang 26

Tiền điều kiện:Quản lý kho đăng nhập thành công hệ thống

Hậu điều kiện:Thông tin được cập nhập xuống CSDL

Mối quan hệ: Quản lý kho và hệ thống cập nhập thông tin hàng hóa

Trang 27

Nhập các thông tin cần thiết

Thêm, sửa

xóa Chọn chức năng

Hiển thị danh sách hàng hóa Thông báo không hợp lệ

Thông báo thiếu hoặc sai

thông tin Không hợp lệ

Hợp lệ Kiểm tra các trường bắt buộc

Hiển thị khung nhập các thông tin

Không đồng ý Thông báo xác nhận xóa Thông báo không hợp lệ

Trang 28

Tiền điều kiện:Quản lý kho đăng nhập thành công hệ thống

Hậu điều kiện:Thông tin được cập nhập xuống CSDL

Mối quan hệ: Quản lý kho và hệ thống cập nhập thông tin hàng hóa

3.4.13 Quản lý tồn kho

Tên usecase: Quản lý tồn kho

Mô tả: Quản lý kho thực hiện cập nhập thông tin hàng hóa

Luồng sự kiện

Quản lý tồn kho

Trang 29

Nhập các thông tin cần thiết

Thêm, sửa

xóa Chọn chức năng

Hiển thị danh sách hàng hóa Thông báo không hợp lệ

Thông báo thiếu hoặc sai

thông tin Không hợp lệ

Hợp lệ Kiểm tra các trường bắt buộc

Hiển thị khung nhập các thông tin

Không đồng ý Thông báo xác nhận xóa Thông báo không hợp lệ

Trang 30

Tiền điều kiện:Quản lý kho đăng nhập thành công hệ thống

Hậu điều kiện:Thông tin được cập nhập xuống CSDL

Mối quan hệ: Quản lý kho và hệ thống cập nhập thông tin hàng hóa

3.5 Ánh xạ dữ liệu quan hệ từ mô hình hướng đối tượng.

3.5.1 Sơ đồ logic

Trang 31

3.5.2 Chi tiết dữ liệu

3.5.2.1 Bảng danh sách nhân viên

Ghi chú:

MaNhanVien Mã nhân viên

TenNhanVien Tên nhân viên

NgaySinh Ngày sinh nhân viên

GioiTinh Giới tính nhân viên

DiaChi Địa chỉ nhân viên

SDT Số điện thoại nhân viên

CMND Chứng minh nhân dân nhân viênNgayVaoLam Ngày vào làm nhân viên

3.5.2.2 Bảng danh sách khách hàng

Trang 32

TenNhaCungCap Tên nhà cung cấp

DiaChi Địa chỉ nhà cung cấp

SDT Số điện thoại nhà cung cấp

3.5.2.4 Bảng danh sách tài khoản

Ghi chú:

TenTaiKhoan Tên tài khoản đăng nhập

MatKhau Mật khẩu đăng nhập

MaNhanVien Mã nhân viên

Trang 33

TinhTrang Tình trạng mặt hàng (còn lại bao nhiêu)

Trang 34

3.5.2.8 Bảng danh sách các chi tiết đặt hàng

Ghi chú:MaDatHang Mã đặt hàng

MaMatHang Mã mặt hàng

Đơn giá Đơn giá từng mặt hàng

3.5.2.9 Bảng danh sách các hóa đơn

Ghi chú:MaHoaDon Mã hóa đơn

MaNhanVien Mã nhân viên

MaKhachHang Mã khách hàng

ThanhTien Tổng tiền hóa đơn

3.5.2.10 Bảng danh sách các chi tiết hóa đơn

Ghi chú:MaHoaDon Mã hóa đơn

MaMatHang Mã mặt hàng

SoLuong Số lượng mặt hàng

Trang 35

DonGia Đơn giá

3.5.2.11 Bảng danh sách hồ sơ trả hàng

Ghi chú:

MaTraHang Mã trả hàng

MaMatHang Mã mặt hàngMaHoaDon Mã hóa đơn

SoLuong Số lượng trả

NgayTra Ngày trả mặt hàngĐơn Giá Đơn giá Mặt Hàng

3.6 Thiết kế giao diện.

3.6.1 Danh sách các màn hình.

CHƯƠNG 4: KẾT LUẬN

Ngày đăng: 23/12/2021, 10:26

HÌNH ẢNH LIÊN QUAN

3.5.2.1  Bảng danh sách nhân viên - BÁO CÁO ĐỒ ÁN CUỐI KÌPHÂN TÍCH THIẾT KẾ HƯỚNG ĐỐI TƯỢNG VỚI UMLĐề tài:QUẢN LÍ CỬA HÀNG QUẦN ÁO
3.5.2.1 Bảng danh sách nhân viên (Trang 31)

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w