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

Báo cáo btl phân tích thiết kế phần mềm hệ thống website bán tranh dân gian đông hồ

82 1 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

Hệ thống sẽgiúp cho khách hàng dễ dàng tìm kiếm, xem thơng tin về tranh, đặt hàng vàthanh tốn online, cũng như giúp cho chủ cửa hàng quản lý sản phẩm, đơnhàng và doanh thu một cách hiệu

lOMoARcPSD|39514913 TRƯỜNG ĐẠI HỌC CÔNG NGHIỆP HÀ NỘI KHOA CÔNG NGHỆ THÔNG TIN ======***====== BÁO CÁO BTL THUỘC HỌC PHẦN: PHÂN TÍCH THIẾT KẾ PHẦN MỀM PHÂN TÍCH THIẾT KẾ PHẦN MỀM HỆ THỐNG WEBSITE BÁN TRANH DÂN GIAN ĐÔNG HỒ GVHD: Nguyễn Thị Nhung Nhóm - Lớp: 1 - 20222IT6066005 Đặng Văn Mạnh - 2021606474 Thành viên: Đặng Hoàng Phương – 2021605294 Nguyễn Tuấn Đạt - 2021606574 Vũ Minh Đức - 2021606758 Trần Minh Tuấn - 2021606916 Hà Nội, năm 2023 Downloaded by XINH BONG (bongbong2@gmail.com) lOMoARcPSD|39514913 2 LỜI MỞ ĐẦU Cùng với sự phát triển của khoa học công nghệ và kỹ thuật Ngày nay, các hệ thống thông tin quản lý cung cấp thông tin cho người dùng đã được sử dụng một cách rộng rãi, thuận tiện và an toàn giúp các nhà quản lý nâng cao trong hiệu quả công việc Ở nước ta, trong những năm gần đây, các ứng dụng công nghệ thông tin vào công tác quản lý đang ngày càng trở nên phổ biến như một lẽ tất yếu Mạng Internet đã thực sự tạo nên một cuộc cách mạng công nghiệp trong tất cả mọi lĩnh vực Với xu thế trao đổi hàng hóa ngày càng tăng cả về số lượng lẫn chất lượng Vì vậy mà các sàn thương mại điện tử dùng để giới thiệu doanh nghiệp cửa hàng hay quảng bá sản phẩm đến với khách hàng là rất cần thiết Tranh dân gian là một sản phẩm nghệ thuật mang lại giá trị văn hóa cao và được yêu thích rộng rãi trong cộng đồng Tuy nhiên, việc tìm kiếm và mua sắm những bức tranh này có thể gặp nhiều khó khăn khi không biết địa chỉ, chất lượng sản phẩm hoặc giá cả phù hợp Với mục tiêu giải quyết các vấn đề trên, đồ án phân tích thiết kế phần mềm hệ thống website bán tranh dân gian đã được thực hiện Hệ thống sẽ giúp cho khách hàng dễ dàng tìm kiếm, xem thông tin về tranh, đặt hàng và thanh toán online, cũng như giúp cho chủ cửa hàng quản lý sản phẩm, đơn hàng và doanh thu một cách hiệu quả Ngoài ra thì http://www.tranhdangiandongho.vn cũng là đề tài cho môn thiết kế phần mềm do nhóm chúng em thực hiện Rất mong nhận được những ý kiến đóng góp, những lời nhận xét của cô Nguyễn Thị Nhung và các bạn, chúng em xin chân thành cảm ơn! Phân tích thiết kế phần mềm Downloaded by XINH BONG (bongbong2@gmail.com) lOMoARcPSD|39514913 3 MỤC LỤC Chương 1 Khảo sát hệ thống .8 1.1 Khảo sát sơ bộ .8 1.1.1 Mục tiêu 8 1.1.2 Phương pháp 8 ● Phiếu điều tra online 15 1.1.3 Thông tin sơ bộ về hệ thống .16 1.1.4 Các tài liệu thu thập được 18 1.2 Khảo sát chi tiết 21 1.2.1 Hoạt động của hệ thống 21 1.2.2 Các yêu cầu chức năng và dữ liệu 21 1.2.3 Các yêu cầu phi chức năng 21 Chương 2 Mô hình hóa chức năng 23 2.1 Biểu đồ use case 23 2.2 Các use case chính 24 2.2.1 Các use case thứ cấp 26 2.2.2 Quan hệ giữa các use case 27 2.3 Mô tả chi tiết các use case 27 2.3.1 Mô tả use case Xem tranh (Đặng Hoàng Phương) .27 2.3.2 Mô tả use case Bảo trì danh mục (Đặng Hoàng Phương) 28 2.3.3 Mô tả use case Hủy đơn hàng (Đặng Văn Mạnh) 30 2.3.4 Mô tả use case Bảo trì tranh (Đặng Văn Mạnh) 31 Phân tích thiết kế phần mềm Downloaded by XINH BONG (bongbong2@gmail.com) lOMoARcPSD|39514913 4 2.3.5 Mô tả use case Xem giỏ hàng (Trần Minh Tuấn) .33 2.3.6 Mô tả use case Đăng nhập (Trần Minh Tuấn) 34 2.3.7 Mô tả use case Liên hệ (Vũ Minh Đức) .35 2.3.8 Mô tả use case Bảo trì hỏi đáp (Vũ Minh Đức) 36 2.3.9 Mô tả use case Xem tranh theo danh mục (Nguyễn Tuấn Đạt) 37 2.3.10 Mô tả use case quản lý đơn hàng (Nguyễn Tuấn Đạt) .37 Chương 3 Mô hình hóa dữ liệu .39 3.1 Các yêu cầu về dữ liệu 39 3.2 Biểu đồ thực thể liên kết mức logic 39 3.3 Mô hình cơ sở dữ liệu mức vật lý .40 3.3.1 Thiết kế bảng 40 3.3.2 Biểu đồ thực thể liên kết mức vật lý 43 Chương 4 Phân tích use case 44 4.1 Biểu đồ các lớp Entity của hệ thống 44 4.2 Phân tích các use case .44 4.2.1 Phân tích use case Xem tranh (Đặng Hoàng Phương) .44 4.2.2 Phân tích use case Bảo trì danh mục (Đặng Hoàng Phương) .46 4.2.3 Phân tích use case Xem giỏ hàng (Trần Minh Tuấn) 47 4.2.4 Phân tích use case Đăng nhập (Trần Minh Tuấn) .48 4.2.5 Phân tích use case Xem tranh theo danh mục (Nguyễn Tuấn Đạt) 49 4.2.6 Phân tích use case Quản lý đơn hàng (Nguyễn Tuấn Đạt) 51 4.2.7 Phân tích use case Liên hệ (Vũ Minh Đức) 53 4.2.8 Phân tích use case Bảo trì hỏi đáp (Vũ Minh Đức) 54 4.2.9 Phân tích use case Hủy đơn hàng (Đặng Văn Mạnh) 55 Phân tích thiết kế phần mềm Downloaded by XINH BONG (bongbong2@gmail.com) lOMoARcPSD|39514913 5 4.2.10 Phân tích use case Sửa thông tin tranh (Đặng Văn Mạnh) 57 4.3 Biểu đồ các lớp phân tích 58 4.3.1 Nhóm use case chính 58 4.3.2 Nhóm use case thứ cấp .58 Chương 5 Thiết kế giao diện 59 5.1 Giao diện use case Xem tranh (Đặng Hoàng Phương) .59 5.1.1 Hình dung màn hình 59 5.1.2 Biểu đồ lớp màn hình 60 5.1.3 Biểu đồ cộng tác của các màn hình 60 5.2 Giao diện use case Bảo trì danh muc (Đặng Hoàng Phương) 60 5.2.1 Hình dung màn hình 60 5.2.2 Biểu đồ lớp màn hình 62 5.2.3 Biểu đồ cộng tác của các màn hình 63 5.3 Giao diện use case Xem giỏ hàng (Trần Minh Tuấn) .63 5.3.1 Hình dung màn hình 63 5.3.2 Biểu đồ lớp màn hình 64 5.3.3 Biểu đồ cộng tác của các màn hình 64 5.4 Giao diện use case Đăng nhập (Trần Minh Tuấn) 65 5.4.1 Hình dung màn hình 65 5.4.2 Biểu đồ lớp màn hình 66 5.4.3 Biểu đồ cộng tác của các màn hình 66 5.5 Giao diện use case Xem tranh theo danh mục (Nguyễn Tuấn Đạt) 67 5.5.1 Hình dung màn hình 67 5.5.2 Biểu đồ lớp màn hình 67 Phân tích thiết kế phần mềm Downloaded by XINH BONG (bongbong2@gmail.com) lOMoARcPSD|39514913 6 5.5.3 Biểu đồ cộng tác của các màn hình 67 5.6 Giao diện use case Quản lý đơn hàng (Nguyễn Tuấn Đạt) .68 5.6.1 Hình dung màn hình 68 5.6.2 Biểu đồ lớp màn hình 68 5.6.3 Biểu đồ cộng tác của các màn hình 69 5.7 Giao diện use case Xem tranh theo danh mục (Nguyễn Tuấn Đạt) 69 5.7.1 Hình dung màn hình 69 5.7.2 Biểu đồ lớp màn hình 70 5.7.3 Biểu đồ cộng tác của các màn hình 70 5.8 Giao diện use case Sửa thông tin tranh (Đặng Văn Mạnh) 71 5.8.1 Hình dung màn hình 71 5.8.2 Biểu đồ lớp màn hình 71 5.8.3 Biểu đồ cộng tác của các màn hình 72 5.9 Giao diện use case Hủy đơn hàng (Đặng Văn Mạnh) 72 5.9.1 Hình dung màn hình 72 5.9.2 Biểu đồ lớp màn hình 73 5.9.3 Biểu đồ cộng tác của các màn hình 73 5.10 Giao diện use case Liên hệ (Vũ Minh Đức) 74 5.10.1 Hình dung màn hình 74 5.10.2 Biểu đồ lớp màn hình 74 5.10.3 Biểu đồ cộng tác màn hình 75 5.11 Giao diện use case Bảo trì hỏi đáp (Vũ Minh Đức) 75 5.11.1 Hình dung màn hình 75 5.11.2 Biểu đồ lớp màn hình 76 Phân tích thiết kế phần mềm Downloaded by XINH BONG (bongbong2@gmail.com) lOMoARcPSD|39514913 7 5.11.3 Biểu đồ cộng tác màn hình 77 5.12 Biểu đồ điều hướng giữa các màn hình 78 5.12.1 Nhóm use case chính 78 5.12.2 Nhóm use case thứ cấp .78 Phân tích thiết kế phần mềm Downloaded by XINH BONG (bongbong2@gmail.com) lOMoARcPSD|39514913 8 Chương 1 Khảo sát hệ thống 1.1Khảo sát sơ bộ 1.1.1 Mục tiêu - Tìm hiểu nhu cầu khách hàng - Tìm hiểu về các chức năng và cách hoạt động của hệ thống của website bán tranh - Xác định được các mối quan hệ giữa các chức năng hệ thống - Thu thập thông tin nghiệp vụ, các quy trình xử lý phục vụ cho việc xây dựng các chức năng của hệ thống website bán tranh tranhdangiandongho.vn 1.1.2 Phương pháp Phỏng vấn KẾ HOẠCH PHỎNG VẤN Người được hỏi: Đặng Văn Mạnh Người phỏng vấn: Nguyễn Tuấn Địa chỉ: (Cơ quan, phòng, điện thoại) Đạt Thời gian hẹn: 8:00 AM tầng 4, tòa A11, trường Đại học Công NghiệpThời điểm bắt đầu: 8:15 AM Hà Nội Thời điểm kết thúc: 9:15 AM Đối tượng: Các yêu cầu đòi hỏi: Đối tượng được hỏi: Đặng Văn Mạnh - Khách hàng lâu năm tại cửa Cần thu thập dữ liệu: hàng (>= 2 năm) - Cảm nhận của khách hàng khi mua hàng tại website Ước lượng thời gian: Chương trình Phân tích thiết kế phần mềm Downloaded by XINH BONG (bongbong2@gmail.com) lOMoARcPSD|39514913 9 ▪ Giới thiệu ▪ Tổng quan về dự án ▪ Tổng quan về phỏng vấn ▪ Chủ đề sẽ đề cập (từ 3 đến 5 chủ đề), Xin phép được ghi âm ▪ Tên chủ đề 1: Sản phẩm 1) Câu hỏi 1: Bạn đã từng sử dụngChủ đề 1: 10 phút web mua hàng nào hay chưa? 2) Câu hỏi 2: Bạn có thấy thoải mái khi mua hàng online không? 3) Câu hỏi 3: Bạn có cảm thấy các mã giảm giá mặt hàng có cần thiết không? 4) Câu hỏi 4: Web có chức năng gì khiến bạn cảm thấy hài lòng nhất? 5) Câu hỏi 5: Loại tranh nào bạn muốn được bán nhiều nhất? ▪ Tên chủ đề 2: Cải tiến web 1) Câu hỏi 1: Bạn thấy web có đầy đủ các chức năng chưa? 2) Câu hỏi 2: Sản phẩm có dễ sử dụng không? 3) Câu hỏi 3: Nếu có cải tiến bạn Phân tích thiết kế phần mềm Downloaded by XINH BONG (bongbong2@gmail.com) lOMoARcPSD|39514913 10 muốn cải tiến điều gì? Chủ đề 2: 10 phút ▪ Tên chủ đề 3: Phản hồi khách hàng 1) Câu hỏi 1: Cảm nhận của bạn khi sử dụng web? 2) Câu hỏi 2: Trang web của chúng tôi khiến bạn hài lòng không? ▪ Tổng hợp các nội dung chính ý kiến của người được hỏi Kết thúc (thỏa thuận) Chủ đề 3: 5 phút Dự kiến tổng cộng: 25 phút Phân tích thiết kế phần mềm Downloaded by XINH BONG (bongbong2@gmail.com)

Ngày đăng: 27/03/2024, 15:54

Xem thêm:

w