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 21 0
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

Đ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

ĐẠ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 : *Cô Cao Thị Nhạn *Thầy Dương Phi Long Lớp : IS215.H11.HTCL Sinh viên thực hiện: Nhóm 2: STT MSSV Họ tên Điện thoại 14521133 Bùi Quang Minh 01696623632 14521118 Nguyễn Phạm Kỳ Điền 14520189 Trần Anh Đức TP Hồ Chí Minh, ngày 10 tháng 11 năm 2016 Email Lời cảm ơn Đầu tiên, nhóm xin gởi lời cảm ơn chân thành đến tập thể quý Thầy Cô Trường Đại học Công nghệ thông tin – Đại học Quốc gia TP.HCM quý Thầy Cô khoa Hệ thống thơng tin giúp cho nhóm tác giả có kiến thức làm tảng để thực đề tài Đặc biệt, nhóm xin gửi lời cảm ơn lòng biết ơn sâu sắc tới Cô Cao Thị Nhạn 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 đóng góp nhiều ý kiến quý báo giúp nhóm hồn thành tốt báo cáo mơn học Trong q trình thực hiện, nhóm khơng tránh khỏi thiếu sót Chính vậy, nhóm chúng em mong nhận góp ý từ phía Thầy Cơ nhằm hồn thiện kiến thức mà nhóm học tập hành trang để nhóm tác giả thực tiếp đề tài khác tương lai Xin chân thành cảm ơn quý Thầy Cô ! NHẬN XÉT CỦA GIẢNG VIÊN ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… CHƯƠNG 1: TỔNG QUAN VỀ ĐỀ TÀI 1.1 ĐẶT VẤN ĐỀ Con người đại ngày văn minh đại nhiều mà vấn đề vật chất tinh thần ngày nâng cao Trong có việc ăn mặc cho đẹp, cho thật lộng lẫy hút Người ta quan tâm đến quan tâm nhiều đến chất lượng ngành thời trang phát triển dựa vào việc kinh doanh quần áo củng phát triển khơng Vậy mở shop quần áo để có sực cạnh tranh phát triển bền vững? 1.2 GIẢI PHÁP Để có cạnh tranh phát triển bền vững, nhóm đưa giải pháp tạo ứng dụng quản lý hệ thống shop quần áo, để nhân viên bán hàng cập nhập thông tin sản phẩm cửa hàng 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 chăm sóc khách hàng tiện lợi, nhanh chóng hiệu 1.3 MỤC TIÊU Xây dựng ứng dụng quản lý shop quần áo đáp ứng yêu cầu sau: +Quản lý shop cách chặt chẽ, sát, hạn chế thất thoát sản phẩm +Quản lý kết xuất báo cáo cách xác +Quản lý thơng tin giao dịch khách hàng +Cập nhập sản phẩm cách nhanh chóng cho cửa hàng +Thơng tin lưu trữ sở liệu, giúp truy xuất, lưu phục hồi dễ dàng, đồng bộ, nhanh chóng đáng tin cậy 1.4 PHẠM VI Do thời gian thực đồ án có hạn, việc xây dựng ứng dụng quản lý hệ thống shop quần áo tập trung vào chức bao gồm: quản lý thông tin khách hàng, quản lý thông tin nhập, xuất quần áo, tin học hóa quy trình mua hàng cho khách hàng, quản lý thông tin giao dịch ghi nhận phản hồi 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 vấn tổng quan Hệ thống: Cửa hàng quần áo Người lập: Bùi Quang Minh STT Chủ đề Yêu cầu Ngày lập: 10/11/2016 Ngày bắt đầu Ngày kết thúc 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 2.2.1.1 Yêu cầu lưu trữ Tính lưu trữ yêu cầu quan trọng hệ thống sở để thực phần lớn tính hệ thống, để đảm bảo việc quản lý shop quần áo có hiệu hệ thống cần lưu trữ thông tin sau: - Thông tin 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 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, bắt đầu, mật khấu 2.2.1.2 u cầu tính Ngồi chức lưu trữ, hệ thống phải đáp ứng yêu cầu sau: - Chức truy vấn: hệ thống phải đáp ứng 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 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 hàng quần áo - Chức cập nhật: hệ thống phải đảm bảo chức cập nhật thuận tiện tránh tối đa lỗi sơ xuất người sử dụng 2.2.2 Yêu cầu phi chức - Yêu cầu 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 - u cầu chất lượng: +Tính tiến hóa: Dễ dàng lúc nâng cấp +Tính tiện dụng: Hệ thống có giao diện thân thiện, dễ sử dụng Các đặc tả hướng dẫn sử dụng rõ ràng +Tính hiệu quả: Hệ thống hoặt động ổn định Hệ thống giúp đỡ khách hàng tìm kiếm sản phẩm cách nhanh chóng, xác CHƯƠNG 3: THIẾT KẾ HỆ THỐNG 3.1 MƠ HÌNH USECASE 3.2 Danh sách tác nhân hệ thống STT Tác nhân hệ thống Quản trị hệ thống Quản lí kho Nhân viên bán hàng 3.3 Danh sách usecase STT Use case Quản lý thông tin khách Ý nghĩa Người quản trị hệ thống Người nhân viên kho Người nhân viên bán hàng Ý nghĩa Nhân viên bán hàng thêm, sửa, xóa thông tin 10 11 12 13 hàng khách hàng Xem thông tin khách hàng Nhân viên bán hàng xem thông tin khách hàng Tìm kiếm mặt hàng Nhân viên bán hàng tìm kiếm thống tin mặt hàng hệ thống Tạo hóa đơn Nhân viên bán hàng tạo hóa đơn Cập nhập thông tin hàng Nhân viên bán hàng cập nhập thơng tin hàng hóa hóa Đăng nhập Người dùng đăng nhập hệ thống 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 báo cáo Quản lý nhân viên Quản lý hệ thống thêm, sửa xóa thơng tin nhân viên Phân quyền Quản lý hệ thống thực phân quyền cho nhân viêne Quản lý cửa hàng Quản lý hệ thống thêm, sửa, xóa thơng tin cửa hàng Xuất hàng Quản lý kho thực cập nhập thơng tin hàng hóa Nhập hàng Quản lý kho thực cập nhập thơng tin hàng hóa Quản lý tồn kho Quản lý kho thực cập nhập thơng tin hàng hóa 3.4 Đặc tả Usecase 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 kiện Quản lý thông tin khách hàng Người dùng Hệ thống CSDL Chọn chức xóa Xử lý liệu Khơng hợp lệ Thơng báo khơng hợp lệ Hợp lệ Thơng báo xác nhận xóa Đồng ý Không đồng ý Thêm, sửa Hiển thị khung nhập thông tin Nhập thông tin cần thiết Kiểm tra trường bắt buộc Hợp lệ Kiểm tra thông tin Không hợp lệ Thông báo thiếu sai thông tin Không hợp lệ Thông báo không hợp lệ Hợp lệ Hiển thị danh sách khách hàng Lưu thông tin 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ập nhập xuống CSDL Mối quan hệ:Nhân viên bán hàng 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 kiện Xem thông tin khách hàng Người dùng Hệ thống CSDL Nhập từ khóa Tìm kiếm thơng tin Lỗi Thơng báo khơng tìm thấy thơng tin Thành cơng Hiển thị thông tin khách hàng 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 hệ thống quản lý khách hàng 3.4.3 Tìm kiếm mặt hàng Tên usecase:Tìm kiếm mặt hàng Chọn chức Thêm, sửa Hiển thị khung nhập thông tin Nhập thông tin cần thiết Kiểm tra trường bắt buộc Hợp lệ Kiểm tra thông tin Không hợp lệ Thông báo thiếu sai thông tin Không hợp lệ Thông báo không hợp lệ Hợp lệ Hiển thị danh sách nhân viên Lưu thông tin 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ập nhập xuống CSDL Mối quan hệ: Quản lý hệ thống 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 Luồng kiện Quản lý thông tin cửa hàng Người dùng Hệ thống CSDL Chọn chức xóa Xử lý liệu Không hợp lệ Thông báo không hợp lệ Hợp lệ Thơng báo xác nhận xóa Đồng ý Không đồng ý Thêm, sửa Hiển thị khung nhập thông tin Nhập thông tin cần thiết Kiểm tra trường bắt buộc Hợp lệ Kiểm tra thông tin Không hợp lệ Thông báo thiếu sai thông tin Không hợp lệ Thông báo không hợp lệ Hợp lệ Hiển thị danh sách cửa hàng Lưu thông tin 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ập nhập xuống CSDL Mối quan hệ: Quản lý hệ thống 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 cập nhập thơng tin hàng hóa Luồng kiện Xuất hàng Người dung Hệ thống CSDL Chọn chức xóa Xử lý liệu Không hợp lệ Thông báo không hợp lệ Hợp lệ Thơng báo xác nhận xóa Đồng ý Không đồng ý Thêm, sửa Hiển thị khung nhập thông tin Nhập thông tin cần thiết Kiểm tra trường bắt buộc Hợp lệ Kiểm tra thông tin Không hợp lệ Thông báo thiếu sai thông tin Không hợp lệ Thông báo không hợp lệ Hợp lệ Hiển thị danh sách hàng hóa Lưu thơng tin 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ập nhập xuống CSDL Mối quan hệ: Quản lý kho hệ thống cập nhập thơng tin hàng hóa 3.4.12 Nhập hàng Tên usecase:Nhập hàng Mô tả: Quản lý kho thực cập nhập thơng tin hàng hóa Luồng kiện Nhập hàng Người dung Hệ thống CSDL Chọn chức xóa Xử lý liệu Không hợp lệ Thông báo không hợp lệ Hợp lệ Thơng báo xác nhận xóa Đồng ý Khơng đồng ý Thêm, sửa Hiển thị khung nhập thông tin Nhập thông tin cần thiết Kiểm tra trường bắt buộc Hợp lệ Kiểm tra thông tin Không hợp lệ Thông báo thiếu sai thông tin Không hợp lệ Thông báo không hợp lệ Hợp lệ Hiển thị danh sách hàng hóa Lưu thơng tin 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ập nhập xuống CSDL Mối quan hệ: Quản lý kho 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 cập nhập thơng tin hàng hóa Luồng kiện Quản lý tồn kho Người dung Hệ thống CSDL Chọn chức xóa Xử lý liệu Khơng hợp lệ Thông báo không hợp lệ Hợp lệ Thông báo xác nhận xóa Đồng ý Khơng đồng ý Thêm, sửa Hiển thị khung nhập thông tin Nhập thông tin cần thiết Kiểm tra trường bắt buộc Hợp lệ Kiểm tra thông tin Không hợp lệ Thông báo thiếu sai thông tin Không hợp lệ Thông báo không hợp lệ Hợp lệ Hiển thị danh sách hàng hóa Lưu thông tin 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ập nhập xuống CSDL Mối quan hệ: Quản lý kho hệ thống cập nhập thơng tin hàng hóa 3.5 Ánh xạ liệu quan hệ từ mơ hình hướng đối tượng 3.5.1 Sơ đồ logic 3.5.2 Chi tiết liệu 3.5.2.1 Bảng danh sách nhân viên Ghi chú: MaNhanVien TenNhanVien NgaySinh GioiTinh DiaChi SDT CMND NgayVaoLam 3.5.2.2 Bảng danh sách khách hàng Mã nhân viên Tên nhân viên Ngày sinh nhân viên Giới tính nhân viên Địa nhân viên Số điện thoại nhân viên Chứng minh nhân dân nhân viên Ngày vào làm nhân viên Ghi chú: MaKhachHang TenKhachHang NgaySinh GioiTinh DiaChi SDT CMND LoaiKhachHang Mã khách hàng Tên khách hàng Ngày sinh khách hàng Giới tính khách hàng Địa khách hàng Số điện thoại khách hàng Chứng minh nhân dân khách hàng Loại khách hàng 3.5.2.3 Bảng danh sách nhà cung cấp MaNhaCungCap TenNhaCungCap DiaChi SDT Ghi chú: Mã nhà cung cấp Tên nhà cung cấp Địa nhà cung cấp Số điện thoại nhà cung cấp 3.5.2.4 Bảng danh sách tài khoản TenTaiKhoan MatKhau MaNhanVien Ghi chú: Tên tài khoản đăng nhập Mật đăng nhập Mã nhân viên 3.5.2.5 Bảng danh sách đơn đặt hàng Ghi chú: MaDatHang NgayLap MaNhaCungCap MaNhanVien Mã đặt hàng Ngày lập đơn đặt hàng Mã nhà cung cấp Mã nhân viên 3.5.2.6 Bảng danh sách loại hàng Ghi chú: MaLoai TenLoai Mã loại hàng Tên loại hàng 3.5.2.7 Bảng danh sách mặt hàng Ghi chú: MaMatHang MaLoai TenMatHang Size DonGia TinhTrang Mã mặt hàng Mã loại hàng Tên mặt hàng Kích cỡ mặt hàng Đơn giá Tình trạng mặt hàng (còn lại bao nhiêu) 3.5.2.8 Bảng danh sách chi tiết đặt hàng Ghi chú: MaDatHang MaMatHang Đơn giá Mã đặt hàng Mã mặt hàng Đơn giá mặt hàng 3.5.2.9 Bảng danh sách hóa đơn Ghi chú: MaHoaDon MaNhanVien MaKhachHang NgayLap ThanhTien Mã hóa đơn Mã nhân viên Mã khách hàng Ngày lập Tổng tiền hóa đơn 3.5.2.10 Bảng danh sách chi tiết hóa đơn Ghi chú: MaHoaDon MaMatHang SoLuong Mã hóa đơn Mã mặt hàng Số lượng mặt hàng DonGia Đơn giá 3.5.2.11 Bảng danh sách hồ sơ trả hàng MaTraHang MaMatHang MaHoaDon SoLuong NgayTra Đơn Giá Note 3.6 Thiết kế giao diện 3.6.1 Danh sách hình CHƯƠNG 4: KẾT LUẬN Ghi chú: Mã trả hàng Mã mặt hàng Mã hóa đơn Số lượng trả Ngày trả mặt hàng Đơn giá Mặt Hàng Ghi ... TenKhachHang NgaySinh GioiTinh DiaChi SDT CMND LoaiKhachHang Mã khách h? ?ng Tên khách h? ?ng Ngày sinh khách h? ?ng Gi? ?i tính khách h? ?ng Địa khách h? ?ng Số ? ?i? ??n tho? ?i khách h? ?ng Ch? ?ng minh nhân d? ?n khách... th? ?ng tin L? ?i Th? ?ng báo kh? ?ng tìm th? ??y th? ?ng tin Th? ?nh c? ?ng Hiển th? ?? th? ?ng tin khách h? ?ng 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. .. tra th? ?ng tin Kh? ?ng h? ??p lệ Th? ?ng báo thiếu sai th? ?ng tin Kh? ?ng h? ??p lệ Th? ?ng báo kh? ?ng h? ??p lệ H? ??p lệ Hiển th? ?? danh sách c? ??a h? ?ng Lưu th? ?ng tin Tiền ? ?i? ??u kiện: Quản lý h? ?? th? ? ?ng đ? ?ng nhập th? ?nh c? ?ng

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

Từ khóa liên quan

Mục lục

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

    • 1.1 ĐẶT VẤN ĐỀ

    • 1.2 GIẢI PHÁP

    • 1.3 MỤC TIÊU

    • 1.4 PHẠM VI

    • 1.5 CÔNG CỤ SỬ 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.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ữ

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

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

          • 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.

            • 3.3 Danh sách usecase.

            • 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

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

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

              • 3.4.4 Tạo hóa đơn

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

              • 3.4.6 Đăng nhập

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

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

Tài liệu cùng người dùng

Tài liệu liên quan