Báo cáo chuyên đề học phần phân tích thiết kế hướng đối tượng đề ti quản lý cửa hng đồng hồ

56 1 0
Báo cáo chuyên đề học phần phân tích thiết kế hướng đối tượng đề ti quản lý cửa hng đồng hồ

Đ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

TRƯỜNG ĐẠI HỌC ĐIỆN LỰC KHOA CÔNG NGHỆ THÔNG TIN BÁO CÁO CHUYÊN ĐỀ HỌC PHẦN PHÂN TÍCH THIẾT KẾ HƯỚNG ĐỐI TƯỢNG ĐỀ TI: QUẢN LÝ CỬA HNG ĐỒNG HỒ Sinh viên thực : LÊ THỊ TR : LƯƠNG THÙY DUNG Giảng viên hướng dẫn : BÙI KHÁNH LINH Ngành : CÔNG NGHỆ THÔNG TIN Chuyên ngành : CƠNG NGHỆ PHẦN MỀM Lớp : D16CNPM5 Khóa : 2021 Hà Nội, tháng năm PHIẾU CHẤM ĐIỂM ST T Họ tên sinh viên Lê Thị Trà Lương Thùy Dung Họ tên giảng viên Giảng viên chấm 1: Giảng viên chấm 2: Nội dung thực Điểm Chữ ký Chữ ký Ghi MỤC LỤC LỜI NÓI ĐẦU .7 CHƯƠNG 1: KHẢO SÁT HIỆN TRẠNG VÀ XÁC LẬP DỰ ÁN 1.1 Khảo sát trạng 1.1.1 Giới thiệu cửa hàng đồng hồ Boss Luxury 1.1.1.1 Giới thiệu chung 1.1.1.2 Cơ cấu, sơ đồ tổ chức 10 1.1.1.3 Giới thiệu mặt hàng, dịch vụ 11 1.1.1.4 Trang thiết bị cửa hàng 12 1.1.2 Quy trình hoạt động 12 1.2 Xác lập dự án 13 1.2.1 Mục tiêu dự án 13 1.2.2 Yêu cầu hệ thống 14 1.2.3 Phạm vi thực dự án .14 1.2.4 Công nghệ sử dụng .15 CHƯƠNG 2: PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG 16 2.1 Xác định Actor Use case tổng quát hệ thống 16 2.1.1 Các Actor 16 2.1.2 Use case tổng quát hệ thống .16 2.2 Biểu đồ Use case phân rã 17 2.2.1 Nhân viên 17 2.2.2 Quản lý 18 2.2.3 Khách hàng 19 2.3 Biểu đồ cho chức đăng ký .20 2.3.1 Biểu đồ hoạt động cho chức đăng ký 20 2.3.2 Biểu đồ trình tự cho chức Đăng ký 22 2.3.3 Biểu đồ cộng tác cho chức Đăng ký 22 2.3.4 Biểu đồ trạng thái cho chức Đăng ký 23 2.4 Biểu đồ cho chức Đăng nhập 23 2.4.1 Biểu đồ hoạt động cho chức Đăng nhập 23 2.4.2 Biểu đồ trình tự cho chức Đăng nhập 25 2.4.3 Biểu đồ cộng tác cho chức Đăng nhập 25 2.4.4 Biểu đồ trạng thái cho chức Đăng nhập .26 2.5 Biểu đồ cho chức Quản lý sản phẩm .26 2.5.1 Biểu đồ hoạt động cho chức Thêm sản phẩm 27 2.5.1.1 Biểu đồ trình tự cho chức Thêm sản phẩm .28 2.5.1.2 Biểu đồ cộng tác cho chức Thêm sản phẩm 28 2.5.2 Biểu đồ hoạt động cho chức Xóa sản phẩm 29 2.5.2.1 Biểu đồ trình tự cho chức Xóa sản phẩm 30 2.5.2.2 Biểu đồ cộng tác cho chức Xóa sản phẩm 31 2.5.3 Biểu đồ hoạt động cho chức Sửa sản phẩm 31 2.5.3.1 Biểu đồ trình tự cho chức Sửa sản phẩm 33 2.5.3.2 Biểu đồ cộng tác cho chức Sửa sản phẩm 34 2.6 Biểu đồ cho chức Đặt hàng .34 2.6.1 Biểu đồ hoạt động cho chức Đặt hàng 34 2.6.2 Biểu đồ trình tự cho chức Đặt hàng .36 2.6.3 Biểu đồ cộng tác cho chức Đặt hàng 37 2.7 Biểu đồ cho chức Lập báo cáo 38 2.7.1 Biểu đồ hoạt động cho chức Lập báo cáo 38 2.7.2 Biểu đồ trình tự cho chức Lập báo cáo 39 2.7.3 Biểu đồ cộng tác cho chức Lập báo cáo .39 2.7.4 Biểu đồ trạng thái cho chức Lập báo cáo .40 2.8 Biểu đồ cho chức Lập hóa đơn 40 2.8.1 Biểu đồ hoạt động cho chức Lập hóa đơn 41 2.8.2 Biểu đồ trình tự cho chức Lập hóa đơn 42 2.8.3 Biểu đồ cộng tác cho chức Lập hóa đơn 43 2.8.4 Biểu đồ trạng thái cho chức Lập hóa đơn 43 2.9 Biểu đồ cho chức Tìm kiếm 44 2.9.1 Biểu đồ hoạt động cho chức Tìm kiếm 44 2.9.2 Biểu đồ trình tự cho chức Tìm kiếm 45 2.9.3 Biểu đồ cộng tác cho chức Tìm kiếm 45 2.10 Biểu đồ cho chức Nhập hàng .46 2.10.1 Biểu đồ hoạt động cho chức Nhập hàng 46 2.10.2 Biểu đồ trình tự cho chức Nhập hàng 47 2.10.3 Biểu đồ cộng tác cho chức Nhập hàng 47 2.11 Biểu đồ cho chức Bảo hành 48 2.11.1 Biểu đồ hoạt động cho chức Bảo hành 48 2.11.2 Biểu đồ trình tự cho chức Bảo hành .48 2.11.3 Biểu đồ cộng tác cho chức Bảo hành 49 2.12 Biểu đồ cho chức Xuất hàng 49 2.12.1 Biểu đồ trình tự cho chức Xuất hàng 49 2.12.2 Biểu đồ cộng tác cho chức Xuất hàng 50 2.13 Biểu đồ lớp 50 DANH MỤC HÌNH Ả Hình 1 Hình ảnh cửa hàng đồng hồ Boss Luxury .11 Hình Hình ảnh cửa hàng đồng hồ Boss Luxury 12 Hình Một số sản phẩm cửa hàng Boss Luxury 13 YHình Bảng mô tả actor 19 Hình 2 Biểu đồ use case tổng quát 19 Hình Biểu đồ usecase phân rã actor nhân viên 20 Hình Biểu đồ usecase phân rã actor quản lý 21 Hình Biểu đồ usecase phân rã actor khách hàng 22 Hình Biểu đồ hoạt động chức đăng ký 23 Hình Biểu đồ trình tự cho chức đăng ký 24 Hình Biểu đồ cộng tác chức đăng ký 25 Hình Biểu đồ trạng thái chức đăng ký .25 Hình 10 Biểu đồ hoạt động chức đăng nhập 26 Hình 11 Biểu đồ trình tự chức đăng nhập .27 Hình 12 Biểu đồ cộng tác chức đăng nhập 28 Hình 13 Biểu đồ trạng thái chức đăng nhập 28 Hình 14 Biểu đồ hoạt động chức thêm sản phẩm 29 Hình 15 Biểu đồ trình tự chức thêm sản phẩm .30 Hình 16 Biểu đồ cộng tác chức thêm sản phẩm 30 Hình 17 Biểu đồ hoạt động chức xóa sản phẩm 31 Hình 18 Biểu đồ trình tự chức xóa sản phẩm .32 Hình 19 Biểu đồ cộng tác chức xóa sản phẩm .33 Hình 20 Biểu đồ hoạt động chức sửa sản phẩm 34 Hình 21 Biểu đồ trình tự chức sửa sản phẩm .35 Hình 22 Biểu đồ cộng tác chức sửa sản phẩm 36 Hình 23 Biểu đồ hoạt động chức đặt hàng 37 Hình 24 Biểu đồ trình tự chức đặt hàng .39 Hình 25 Biểu đồ cộng tác chức đặt hàng 39 Hình 26 Biểu đồ hoạt động cho lập báo cáo 40 Hình 27 Biểu đồ trình tự cho lập báo cáo 41 Hình 28 Biểu đồ cộng tác chức Lập báo cáo 42 Hình 29 Biểu đồ trạng thái chức Lập báo cáo 42 Hình 30 Biểu đồ hoạt động chức lập hóa đơn 43 Hình 31 Biểu đồ trình tự chức lập hóa đơn 44 Hình 32 Biểu đồ cộng tác chức lập hóa đơn 45 Hình 33 Biểu đồ trạng thái chức Lập hóa đơn 45 Hình 34 Biểu đồ hoạt động chức tìm kiếm 46 Hình 35 Biểu đồ trình tự chức tìm kiếm .47 Recommandé pour toi 16 Suite du document ci-dessous UCSP Module 12 - asdasd Society and Culture (with Family Planning) Humanities Art Appreciation 100% (1) Câu 151 - 179 - Câu 151 - 179 mơn kế tốn tài doanh nghiệp Quản lý tài 100% (1) Hình 36 Biểu đồ cộng tác chức tìm kiếm .47 Hình 37 Biểu đồ hoạt động chức nhập hàng 48 Hình 38 Biểu đồ trình tự chức nhập hàng .49 Hình 39 Biểu đồ cộng tác chức nhập hàng 49 Hình 40 Biểu đồ trình tự cho chức bảo hành 50 Hình 41 Biểu đồ cộng tác chức bảo hành .51 Hình 42 Biểu đồ trình tự chức xuất hàng .52 Hình 43 Biểu đồ cộng tác chức xuất hàng 52 Hình 44 Biểu đồ lớp 53 DANG MỤC BẢNG Bảng Bảng mô tả actor .20 LỜI CẢM ƠN Trong thời đại lấy việc ứng dụng công nghệ thông tin vào kinh doanh ngày nay, việc tận dụng nguồn tài nguyên công nghệ thông tin ngày trở nên phổ biến hầu hết quan, doanh nghiệp, trường học đặc biệt việc áp dụng giải pháp tin học hệ thống quản lý Với tốc độ phát triển thời đại ngày nhanh năm gần đây, việc ứng dụng CNTT dần làm cho sống người trở nên thú vị đơn giản Và để bắt kịp với nhịp độ phát triển xã hội, kiến thức, học giảng đường vô quan trọng Sinh viên chúng em Chúng em xin chân thành cảm ơn giúp đỡ cô giáo Bùi Khánh Linh cung cấp kiến thức cần thiết để hoàn thành đề tài, góp ý sai lầm để chúng em sửa chữa Trong trình thực đề tài khơng tránh khỏi sai sót, chúng em mong nhận góp ý đánh giá thầy Em xin chân thành cảm ơn thầy cô! LỜI NÓI ĐẦU Ngày thời đại khoa học kỹ thuật phát triển vũ bão, góp phần đắc lực công cách mạng khoa học kỹ thuật phải kể đến lĩnh vực công nghệ thông tin Công nghệ thông tin ứng dụng nhiều lĩnh vực Đặc biệt ngành kinh tế, đóng góp phần đáng kể vào trình hội nhập Như biết, việc quản lý kinh doanh nhiều cửa hàng áp dụng tin học văn phòng tiếp cận sản phẩm khoa học kỹ thuật cịn thủ cơng gặp nhiều khó khăn việc xem lại thống kê cho người quản lý qua tháng năm Vì ngày nhiều phần mềm quản lý ứng dụng đưa vào thực tiễn để áp dụng Nhưng để có phần mềm mang tính hiệu địi hỏi cần phải có kỹ phân tích thiết kế hệ thống thơng tin Nên cửa hàng phải mở giải pháp hợp lý để quản lý cửa hàng cách tốt Giải pháp tối ưu dùng phần mềm quản lý Vì chúng em thực báo cáo “Phân tích thiết kế hệ thống quản lý cửa hàng đồng hồ” Báo cáo hoàn thành dừng lại mức độ kiến thức môn học chưa triển khai áp dụng vào thực tế cịn nhiều sai sót Mong với thiếu sót chúng em nhận hướng dẫn để khắc phục thiếu sót Một lần nữa, chúng em xin chân thành cảm ơn cô Bùi Khánh Linh ln mong nhận đóng góp cô bạn Biểu đồ cho chức Lập báo cáo Biểu đồ hoạt động cho chức Lập báo cáo Hình 25 Biểu đồ hoạt động cho lập báo cáo  Tên usecase: Lập báo cáo  Tác nhân kích hoạt: Quản lý  Tóm tắt:Cho phép quản lý vào hệ thống chọn chức thống kê doanh thu theo ngày,từng tháng, năm  Dịng kiện chính:  Quản lý chọn mở giao diện chức thống kê sản phẩm  Quản lý điền đầy đủ thông tin mà hệ thống yêu cầu 32  Hệ thống tiến hành cập nhật thông tin kiểm tra thông tin: - Hệ thống trả khơng có liệu liệu bị sai quản lý nhập kiểm tra lại thông tin - Hệ thống trả có liệu liệu xác hiển thị báo cáo quản lý lưu báo cáo  Kết thúc trình lập báo doanh thu thành công  Kết trả về: Thông báo quản lý lập báo cáo doanh thu lưu báo cáo thành cơng Biểu đồ trình tự cho chức Lập báo cáo Hình 26 Biểu đồ trình tự cho lập báo cáo Biểu đồ cộng tác cho chức Lập báo cáo 33 Hình 27 Biểu đồ cộng tác chức Lập báo cáo Biểu đồ trạng thái cho chức Lập báo cáo Hình 28 Biểu đồ trạng thái chức Lập báo cáo Biểu đồ cho chức Lập hóa đơn 34 Biểu đồ hoạt động cho chức Lập hóa đơn Hình 29 Biểu đồ hoạt động chức lập hóa đơn  Tên usecase: Lập hóa đơn  Tác nhân kích hoạt: Khách hàng, nhân viên  Tóm tắt: Khách hàng mua hàng nhân viên toán cho khách hàng lưu hóa đơn vào hệ thống  Dịng kiện chính:  Khách hàng đến cửa hàng yêu cầu mua hàng  Nhân viên tiếp nhận tư vấn tìm kiếm sản phẩm cho khách hàng  Hệ thống truy xuất liệu từ kho sản phẩm trả kết hình cho nhân viên: 35 - Sản phẩm hết nhân viên yêu cầu khách hàng tìm kiếm sản phẩm khác - Sản phẩm nhân viên thơng báo giá tiền u cầu tốn cho khách hàng  Khách hàng tiếp nhận thông tin từ nhân viên toán cho nhân viên  Nhân viên tốn cho khách hàng thành cơng : - Khách hàng nhận hàng thành cơng - Sao lưu hóa đơn vào hệ thống thành công  Kết thúc trình lập hóa đơn  Kết trả về: Thơng báo khách hàng nhận hàng lưu hóa đơn thành cơng hệ thống Biểu đồ trình tự cho chức Lập hóa đơn Hình 30 Biểu đồ trình tự chức lập hóa đơn 36 Biểu đồ cộng tác cho chức Lập hóa đơn Hình 31 Biểu đồ cộng tác chức lập hóa đơn Biểu đồ trạng thái cho chức Lập hóa đơn Hình 32 Biểu đồ trạng thái chức Lập hóa đơn 37 Biểu đồ cho chức Tìm kiếm Biểu đồ hoạt động cho chức Tìm kiếm Hình 33 Biểu đồ hoạt động chức tìm kiếm  Tên usecase: Tìm kiếm  Tác nhân kích hoạt: Khách hàng  Tóm tắt: Cho phép khách hàng tìm kiếm thông tin sản phẩm website để tham khảo lựa chọn sản phẩm cần mua  Dòng kiện chính:  Khách hàng tiến hành mở giao diện tìm kiếm  Khách hàng chọn tiêu chí tìm kiếm ( theo mã sản phẩm theo bảng hàng)  Hệ thống cập nhật tiêu chí tìm kiếm cho khách hàng  Khách hàng tiến hành nhập thông tin sản phẩm cần tìm tìm kiếm click nút tìm kiếm  Hệ thống bắt đầu kiểm tra sản phẩm khách hàng tìm kiếm trả kết hình 38  Kết thúc q trình tìm kiếm  Kết trả về: Thơng báo kết tìm kiếm cho khách hàng Biểu đồ trình tự cho chức Tìm kiếm Hình 34 Biểu đồ trình tự chức tìm kiếm Biểu đồ cộng tác cho chức Tìm kiếm Hình 35 Biểu đồ cộng tác chức tìm kiếm 39 Biểu đồ cho chức Nhập hàng Biểu đồ hoạt động cho chức Nhập hàng Hình 36 Biểu đồ hoạt động chức nhập hàng  Tên usecase: Nhập hàng  Tác nhân kích hoạt: Quản lý  Tóm tắt: Cho phép quản lý nhập thông tin sản phẩm cần nhập hàng vào website để tạo phiếu nhập hàng  Dịng kiện chính:  Quản lý tiến hành mở giao diện nhập hàng  Quản lý điền đầy đủ thông tin mà hệ thống yêu cầu(mã hàng, số lượng, nhà cung cấp)  Hệ thống tiến hành cập nhập thông tin kiểm tra thông tin: - Thông tin sai hay bị thiếu quản lý bấm lại vào ô yêu cầu nhập lại thông tin thao tác lại từ đầu - Thông tin hệ thống trả phiếu nhập hàng thành cơng  Kết thúc trình nhập hàng  Kết trả về: Thông báo quản lý phiếu nhập hàng thành cơng 40 Biểu đồ trình tự cho chức Nhập hàng Hình 37 Biểu đồ trình tự chức nhập hàng Biểu đồ cộng tác cho chức Nhập hàng Hình 38 Biểu đồ cộng tác chức nhập hàng Biểu đồ cho chức Bảo hành Biểu đồ hoạt động cho chức Bảo hành 41  Tên usecase: Bảo hành  Tác nhân kích hoạt: Nhân viên  Tóm tắt: Cho phép nhân viên kiểm tra thẻ bảo hành website cho khách hàng  Dịng kiện chính:  Nhân viên chọn mở giao diện bảo hành  Nhân viên nhập thông tin (theo mã khách hàng số thẻ bảo hành khách hàng cấp)  Hệ thống tiến hành kiểm tra thông tin đưa kết hình cho nhân viên: - Thẻ cịn hạn hệ thống thơng báo hình cho nhân viên thẻ hạn sử dụng - Thẻ hết hạn hệ thống thơng báo hình cho nhân viên thẻ hết hạn khơng cịn sử dụng  Kết thúc trình kiểm tra thẻ bảo hành  Kết trả về: Thông báo cho nhân viên thẻ bảo hành cịn hạn hay khơng Biểu đồ trình tự cho chức Bảo hành Hình 39 Biểu đồ trình tự cho chức bảo hành Biểu đồ cộng tác cho chức Bảo hành 42 Hình 40 Biểu đồ cộng tác chức bảo hành Biểu đồ cho chức Xuất hàng  Tên usecase: Xuất hàng  Tác nhân kích hoạt: Quản lý  Tóm tắt: Cho phép quản lý nhập thơng tin sản phẩm cần xuất hàng vào website để tạo phiếu xuất hàng  Dịng kiện chính:  Quản lý tiến hành mở giao diện xuất hàng  Quản lý điền đầy đủ thông tin mà hệ thống yêu cầu(mã hàng, số lượng)  Hệ thống tiến hành cập nhật thông tin kiểm tra thông tin: - Thông tin sai hay bị thiếu quản lý bấm lại vào ô yêu cầu nhập lại thông tin thao tác lại từ đầu - Thông tin hệ thống trả phiếu xuất hàng thành cơng  Kết thúc q trình xuất hàng  Kết trả về: Thông báo quản lý phiếu xuất hàng thành cơng Biểu đồ trình tự cho chức Xuất hàng 43 Hình 41 Biểu đồ trình tự chức xuất hàng 2.2.2 Biểu đồ cộng tác cho chức Xuất hàng Hình 42 Biểu đồ cộng tác chức xuất hàng 2.3 Biểu đồ lớp 44 Hình 43 Biểu đồ lớp 45

Ngày đăng: 13/06/2023, 14:31