Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 53 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
53
Dung lượng
2,7 MB
Nội dung
lOMoARcPSD|11346942 BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC KHOA HỌC HUẾ KHOA CÔNG NGHỆ THÔNG TIN BÀI TẬP NHĨM PHÂN TÍCH VÀ THIẾT KẾ CÁC HỆ THỐNG THƠNG TIN ĐỀ TÀI: QUẢN LÝ BÁN HÀNG ONLINE Giảng viên hướng dẫn: Nguyễn Văn Trung Sinh viên thực hiện:1 Huỳnh Hải Hòa(NT) Nguyễn Văn Trọng Phan Thị Thuận Nguyễn Thị Thương Nguyễn Văn Quảng Nhóm: AnD2-07 Huế, ngày 08 tháng 04 năm 2020 LỜI NÓI ĐẦU lOMoARcPSD|11346942 Trong thời đại nay, ứng dụng tin học vào ngành kinh tế góp phần quan trọng thành công tăng trưởng ngành Đặc biệt việc ứng dụng tin học vào lĩnh vực quản lý hệ thống quán ăn, cà phê, bán hàng online giảm số lượng phí đầu tư cho nguồn nhân cơng, đồng thời giúp giảm thời gian hoạt động tăng hiệu xác cơng việc quản lý Trong thời kỳ mà kinh tế phát triển việc mua bán trao đổi diễn nhiều hình thức, hình thức bán hàng online nhiều người thực PHỤ LỤC lOMoARcPSD|11346942 LỜI NĨI ĐẦU………………………………………………………… PHỤ LỤC …………………………………………………………… 2,3 CƠNG VIỆC CÁC THÀNH VIÊN TRONG NHÓM ………………….4 THEO PHƯƠNG PHÁP HƯỚNG CẤU TRÚC PHẦN 1: PHÁT BIỂU BÀI TOÁN ………………………………… 5,6 PHẦN 2: XÁC ĐỊNH HỒ SƠ DỮ LIỆU …………………………… 6,7 PHẦN 3: LẬP BIỂU ĐỒ CHỨC NĂNG ……………………… …… PHẦN 4: LẬP MA TRẬN THỰC THỂ CHỨC NĂNG ……………… PHẦN 5: BIỂU ĐỒ DFD BIỂU ĐỒ DFD MỨC NGỮ CẢNH (DFD MỨC 0)… …………… 10 BIỂU ĐỒ DFD MỨC ĐỈNH (DFD MỨC 1)……………………………11 BIỂU ĐỒ DFD MỨC DƯỚI ĐỈNH (DFD MỨC 2) Chức quản lý nhập hàng……………………………………………12 Chức quản lý bán hàng…………………………………………… 13 Chức báo cáo thống kê…………………………………………… 14 Chức quản lý người dùng………………………………………… 15 TỪ ĐIỂN DỮ LIỆU……………………………………………… 16,17 PHÁC THẢO GIAO DIỆN+ ĐẶC TẢ PROCESS Đăng nhập 18 Đăng ký 19 Nhập hàng 20 Bán hàng 21 Cập nhật thông tin .22 Thống kê .23 THEO PHƯƠNG PHÁP HƯỚNG ĐỐI TƯỢNG lOMoARcPSD|11346942 I.Mơ hình nghiệp vụ Biểu đồ lớp mơ tả lớp khái niệm .24 Biểu đồ use case mô tả Business Actor 24 Vai trò nghiệp vụ Business Actor 25,26,27,28,29 Biểu đồ hoạt động Đăng nhập 30 Chức đăng ký 31 Chức toán .32 Tìm kiếm sản phẩm 33 Kiểm tra đơn hàng ghi nhận đơn hàng 33 Thống kê………………………………………………………………… 34 Xem cập nhật thơng tin cá nhân……………………………………….35 II.Mơ hình hệ thống Biểu đồ lớp mô tả thự thể xuất hệ thống 36 1.Biểu đồ use case A.Biểu đồ use case tổng quát .37 B.Biểu đồ use case chức quản lý bán hàng .38 C.Biểu đồ use case chức quản lý nhập hàng .39 D.Biểu đồ use case chức quản lý thống kê 40 E.Biểu đồ use case chức quản người dùng 41 2.Đặc tả use case, actor 41,42,43,44 MƠ HÌNH DỮ LIỆU MỨC QUAN NIỆM(E-R) ………………………45 LƯỢC ĐỒ DỮ LIỆU VẬT LÝ 46 CÔNG VIỆC CÁC THÀNH VIÊN TRONG NHÓM lOMoARcPSD|11346942 Stt Tên Thành Viên Nhiệm Vụ Nguyễn Văn Quảng -Phát biểu tốn -Vẽ biểu đồ hoạt động -Lập mơ hình liệu mức quan niệm (E-R) Phan Thị Thuận -Xác định hồ sơ liệu -Lập tài liệu nghiệp vụ -Lập biểu đồ use case mô tả Business Actor Nguyễn Văn Trọng -Vẽ ma trận thực thể chức -Lập biểu đồ use case mô tả chức hệ thống Nguyễn Thị Thương -Lập biểu đồ chức -Lập biểu đồ lớp mô tả lớp khái niệm xuất tốn -Lập biểu đồ lớp mơ tả thực thể xuất hệ thống Huỳnh Hải -Vẽ biểu đồ DFD (các mức) Hòa(NT) -Lập từ điển liệu -Phác thảo giao diện - Đặc tả process Mức độ đóng góp 9/10 9/10 9/10 9/10 9/10 Nhiệm vụ chung: Thiết kế CSDL THEO PHƯƠNG PHÁP HƯỚNG CẤU TRÚC lOMoARcPSD|11346942 PHẦN1: PHÁT BIỂU BÀI TOÁN Hoạt động hệ thống bán hàng online cửa hàng mô tả sau: Tại phận quản lý người dùng: - Đăng nhập: Khi khách hàng muốn mua sản phẩm bắt buộc đăng nhập vào hệ thống hai cách : đăng nhập facebook gmail - Đăng ký: ngồi khách hàng đăng ký cách điền thông tin đầy đủ chờ hệ thống xác nhận Nếu thơng tin xác thơng báo thành cơng Nếu lỗi báo lỗi dịng thơng tin để khách hàng kiểm tra lại thông tin nhập - Cập nhật, thay đổi, chỉnh sửa thông tin cá nhân Tại phận quản lý nhập hàng: - Thêm sửa xóa thông tin sản phẩm, cập nhập thông tin cần sửa vào bảng sản phẩm - Cập nhập thông tin sản phẩm vào sở liệu, update vào bảng hóa đơn nhóm hóa đơn chi tiết - Cập nhật số lượng sản phẩm Tại phận quản lý bán hàng: - Tìm kiếm sản phẩm: khách hàng đến với website muốn tìm kiếm tên sản phẩm nhập thơng tin click vào tìm kiếm, hệ thống đưa thông tin sản phẩm khách hàng cần tìm có sở liệu - Khác hàng muốn xem thơng tin sản phẩm click vào hình sản phẩm để đọc thơng tin sản phẩm để biết lựa chọn mặt hàng cần mua lOMoARcPSD|11346942 - Khi khách muốn mua sản phẩm khách hàng đăng nhập vào hệ thống - Khi khách hàng đặt hàng qua website có hai phương thức tốn: qua thẻ toán trực tiếp nhận hàng - Sau khách hàng đặt hàng hệ thống hệ thống xem thông tin đơn đặt hàng khách hàng hệ thống cịn hàng hệ thống duyệt đơn trả lời đơn khách hàng thực giao dịch, hết hàng hệ thống gửi lại thông báo cho khách hàng - Bộ phận báo cáo thống kê: Hệ thống thống kê đơn đặt hàng khách hàng đặt Thống kê số lượng sản phẩm kho Thống kê tổng tiền bán qua hóa đơn Thống kê số lượng truy cập vào website Thống kê hàng kho: sản phẩm bán chạy, sản phầm tồn kho TÀI LIỆU NGHIỆP VỤ Quy trình mua sản phẩm: Hệ thống bán hàng liên kết với dịch vụ vận chuyển tốn chuyển sản phẩm đến tận nhà cho khách hàng yêu cầu Với hình thức mua sản phẩm này, nhà cung ứng số thông tin cần thiết khác Nếu rõ thông tin sản phẩm, khách hàng nhập tên sản phẩm vào giỏ hàng bắt đầu toán online lập đơn đặt hàng cho sản phẩm lựa chọn Sau có u cầu đặt hàng từ khách hàng nhân viên chăm sóc khách hàng kiểm tra đơn hàng có xác thực hay khơng, khơng xác thực tiến hành hủy đơn hàng Nếu đơn hàng theo yêu cầu, nhân viên chăm sóc khách hàng xem xét khách hàng hồn thành tiền theo phương thức nào, khách hàng tốn theo dịch vụ Banking xác thực lại việc toán với hệ thống ngân hàng mà khách hàng tốn Nhân viên chăm sóc khách hàng tiếp tục lOMoARcPSD|11346942 kiểm tra kho hàng mà khách đặt hay khơng, cịn thiết lập q trình giao hàng cho khách hàng Đơn hàng xác nhận thành cơng có chữ ký khách hàng khách hàng nhận sản phẩm Trường hợp sản phẩm hết hàng kho yêu cầu nhà cung ứng cung cấp sản phẩm thông báo cho khách hàng thời gian chờ sau tiến hành giao lại sản phẩm Quy trình đặt hàng Một số trường hợp mà khách hàng thực việc đặt hàng: Khi khách hàng muốn mua sản phẩm sản phẩm hết hàng kho Những sản phẩm phát hành mà khách hàng cảm thấy thích muốn đặt mua Có sản phẩm mà có số lượng định khách hàng mua với số lượng lớn đặt với hệ thống Ví dụ khách hàng thực việc đặt sách: Khách hàng liên hệ với nhân viên bán hàng trực tiếp văn phòng thơng qua điện thoại để đặt sản phẩm cần mua Khách hàng cung cấp thông tin cần thiết họ tên, số điện thoại, chứng minh nhân dân, sản phẩm định đặt, số lượng, Trường hợp khách hàng không muốn đến tận nơi nghe điện thoại, khách hàng lên Website chọn sản phẩm định đặt trước tiến hành đặt hàng mạng Sau nhân viên xác thực thông tin khách hàng kiểm tra lại thông tin sản phẩm hệ thống Nếu thông tin khách hàng nhận thơng tin thời gian, địa nhận sản phẩm tạo đơn đặt hàng cho khách hàng Quy trình xử lý đơn đặt hàng bị hủy Đơn đặt hàng khách hàng bị hủy khách hàng hủy đơn đặt hàng, đơn đặt hàng hạn cho phép hệ thống thực đơn đặt hàng giải pháp: lOMoARcPSD|11346942 Nếu thời hạn mà đơn đặt hàng khơng thực hệ thống thông báo cho khách hàng để hủy bỏ đơn hàng tiếp tục đặt hàng Nếu khách hàng hủy bỏ đơn hàng khách hàng phải chịu số tiền cước phí vận chuyển cho sản phẩm Nếu hệ thống thực đơn đặt hàng phải liên hệ với khách hàng để thơng báo hoàn trả lại số tiền đặt cọc trước khách hàng dùng dịch vụ toán trước nhận hàng Khách hàng gửi phản hồi thơng tin đến cho hệ thống nhân viên chăm sóc khách hàng hệ thống trả lời lại thơng tin phản hồi ẢNH SCAN CỦA TÀI LIỆU tiki.vn shopee.vn lOMoARcPSD|11346942 lazada.vn sendo.vn lOMoARcPSD|11346942 Chức toán 38 Downloaded by Quang Tr?n (tranquang141994@gmail.com) lOMoARcPSD|11346942 Tìm kiếm sản phẩm Kiểm tra đơn hàng ghi nhận đơn hàng 39 Downloaded by Quang Tr?n (tranquang141994@gmail.com) lOMoARcPSD|11346942 Thống kê 40 Downloaded by Quang Tr?n (tranquang141994@gmail.com) lOMoARcPSD|11346942 Xem cập nhật thông tin cá nhân 41 Downloaded by Quang Tr?n (tranquang141994@gmail.com) lOMoARcPSD|11346942 II.Mơ Hình Hệ Thống: Biểu lớp đồ mô tả thực thể xuất hệ thống 42 Downloaded by Quang Tr?n (tranquang141994@gmail.com) lOMoARcPSD|11346942 1.Biểu đồ Use Case A.Biểu đồ Use Case Tổng Quát: 43 Downloaded by Quang Tr?n (tranquang141994@gmail.com) lOMoARcPSD|11346942 B.Biểu đồ Use Case Chức Năng Quản Lý Bán Hàng 44 Downloaded by Quang Tr?n (tranquang141994@gmail.com) lOMoARcPSD|11346942 C.Biểu đồ Use Case Chức Năng Quản Lý Nhập Hàng 45 Downloaded by Quang Tr?n (tranquang141994@gmail.com) lOMoARcPSD|11346942 D.Biểu đồ Use Case Chức Năng Quản Lý thống kê 46 Downloaded by Quang Tr?n (tranquang141994@gmail.com) lOMoARcPSD|11346942 E.Biểu đồ Use Case Chức Năng Quản Lý Người Dùng Đặc Tả Từng Use Case ,Actor: 2.0 Đặc Tả Biểu đồ Use Case Tổng Quát - Actor Người Quản Lý,Actor Nhân Viên Bán Hàng,Actor Khách Hàng Là Actor sử dụng trực tiếp Use case hệ thống -Actor Người Quản Lý có vai trị nhân viên,ngồi có quyền thực Use Case Quản Lý Đơn Hàng.Nên Actor Người Quản Lý 47 Downloaded by Quang Tr?n (tranquang141994@gmail.com) lOMoARcPSD|11346942 thực tất Use case mà nhân viên bán hàng thực hiện, nên Actor Người Quản Lý Actor Nhân viên bán hàng có mối quan hệ kế thừa -Khi thực tất Use case người dùng phải Đăng nhập, Use case Đăng nhập phần chung tách từ Use case khác.Vì Use case có mối quan hệ include với use case đăng nhập 2.1 Đặc Tả Quản Lý Nhập Hàng +Tác Nhân: Người Quản Lý +Mô Tả: Use case cho phép người quản lý nhập sản phẩm cho hệ thống +Luồng Sự Kiện Chính: Người Quản Lý Thực nhập sản phẩm cho hệ thống Sau nhập hàng người quản lý cập nhật thông tin sản phẩm theo số lượng,giá bán,tên sản phẩm Người quản lý xóa thông tin sản phẩm không tồn Use case kết thúc 2.2 Đặc Tả Quản Lý Bán Hàng +Tác Nhân:Nhân viên bán hàng,Khách hàng +Mô Tả:- Use case cho phép khách hàng chọn sản phẩm cần mua để đưa vào giỏ hàng - Use case cho phép nhân viên bán hàng thực tốn hóa đơn cho khách hàng +Luồng kiện chính: Khách Hàng chọn sản phẩm cần xem thơng qua use case tìm kiếm sản phẩm 48 Downloaded by Quang Tr?n (tranquang141994@gmail.com) lOMoARcPSD|11346942 From xem thông tin sản phẩm xuất hiện,hệ thống hiển thị thông tin sản phẩm chọn Nhân viên bán hàng, khách hàng xem thông tin chi tiết sản phẩm hiển thị Nhân viên bán hàng tiến hành tốn hóa đơn cho khách hàng thơng qua use case toán Use case kết thúc 2.3 Đặc Tả Quản Lý Thống Kê +Tác Nhân : Người Quản Lý +Mô tả: Use case cho phép Người quản lý thực thống kê +Luồng liệu chính: Người quản lý thực chức thống kê From thống kê xuất hiện,người quản lý nhập thông tin cần thống kê doanh thu,số lượng người truy cập,lượng hàng kho Hệ thống hiển thị thông tin thống kê Use case kết thúc 2.4 Quản Lý Người Dùng +Tác Nhân: Người Quản Lý,Khách Hàng +Mô Tả: Use case cho phép khách hàng đăng ký làm thành viên hệ thống +Luồng kiện chính: Khách hàng chọn mục đăng ký thành viên thông qua use case đăng ký From đăng ký thành viên hiển thị Khách hàng nhập thông tin cá nhân cần thiết vào from đăng ký 49 Downloaded by Quang Tr?n (tranquang141994@gmail.com) lOMoARcPSD|11346942 Nhấn nút Đăng ký Hệ thống thông báo kết đăng ký yêu cầu người quản lý cấp quyền truy cập Hệ thống cập nhật thông tin khách hàng vào danh sách thành viên Use kết thúc +Luồng kiện rẽ nhánh: -Nếu q trình nhập thơng tin khơng xác Hệ thống thơng báo thơng tin đăng nhập khơng xác Hệ thống u cầu khách hàng nhập lại thông tin Nếu khách hàng đồng ý quay bước luồng kiện chính, khơng đồng ý use case kết thúc -Nếu Thành viên đăng nhập khơng xác Hệ thống thơng báo q trình đăng nhập khơng thành cơng Hệ thống yêu cầu thành viên nhập lại tên mật Nếu khách hàng đồng ý quay bước luồng kiện chính, khơng đồng ý Use case kết thúc 50 Downloaded by Quang Tr?n (tranquang141994@gmail.com) lOMoARcPSD|11346942 MƠ HÌNH DỮ LIỆU MỨC QUAN NIỆM 51 Downloaded by Quang Tr?n (tranquang141994@gmail.com) lOMoARcPSD|11346942 LƯỢC ĐỒ DỮ LIỆU VẬT LÝ 52 Downloaded by Quang Tr?n (tranquang141994@gmail.com) ... thông tin đầy đủ chờ hệ thống xác nhận Nếu thơng tin xác thơng báo thành cơng Nếu lỗi báo lỗi dịng thơng tin để khách hàng kiểm tra lại thông tin nhập - Cập nhật, thay đổi, chỉnh sửa thông tin. .. tra thông tin người mua hàng: tên, địa chỉ, số điện thoại liên lạc + Nhập thông tin khách hàng + Sửa thông tin khách hàng + Xóa thơng tin khách hàng - Quản lý nhập hàng: + Nhập thông tin mặt hàng... tiến hành đặt hàng mạng Sau nhân viên xác thực thông tin khách hàng kiểm tra lại thông tin sản phẩm hệ thống Nếu thông tin khách hàng nhận thơng tin thời gian, địa nhận sản phẩm tạo đơn đặt hàng