Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 40 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
40
Dung lượng
1,38 MB
Nội dung
TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN VÀ TRUYỀN THÔNG THÁI NGUYÊN -o0o - BÀI TẬP LỚN MƠN PHÂN TÍCH THIẾT KẾ HỆ THỐNG Đề tài: KHẢO SÁT, PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG QUẢN LÝ BÁN HÀNG ONLINE TRÊN ỨNG DỤNG Sinh viên thực hiện: TRIỆU THU LIỄU DƯƠNG THỊ NGỌC TRẦN QUANG VIỆT Lớp: CNTT K19C MỤC LỤC CHƯƠNG I: KHẢO SÁT HỆ THỐNG 1.1 Khảo sát trạng: .1 1.2 Đánh giá hệ thống trạng: 1.2.1 Ưu điểm: 1.2.2 Nhược điểm: 1.3 Đề xuất hệ thống mới: 1.3.1 Yêu cầu chức năng: 1.3.2 Yêu cầu phi chức năng: CHƯƠNG 2: PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG 2.1 Biểu đồ use case: 2.1.1 Tác nhân 2.1.2 Use case 2.1.3 Biểu đồ use case tổng quát: .7 2.1.4 Biểu đồ use case phân rã 2.1.5 Kịch cho use case .11 2.2 Biểu đồ lớp: 21 2.3 Biểu đồ trình tự: 22 2.4 Biểu đồ hoạt động: .31 CHƯƠNG I: KHẢO SÁT HỆ THỐNG 1.1 Khảo sát trạng 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 Hoạt động hệ thống bán hàng online ứng dụng cửa hàng mô tả sau: Cơ cấu tổ chức ứng dụng: Người quản trị Bộ phận quản lý khách hàng Bộ phận quản lý nhập hàng Bộ phận quản lý bán hàng Bộ phận báo cáo thống kê Quy trình hoạt động ứng dụng bán hàng online thực sau: Tại phận quản lý khách hà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ý: 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ý đơn hàng: - Tìm kiếm sản phẩm: khách hàng đến với ứng dụng 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ách 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 - 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 ứng dụng có hai phương thức toá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 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 ứng dụng - Thống kê hàng kho: sản phẩm bán chạy, sản phẩm tồn Kho 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 khơng biết 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ó yê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 hoà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 toán Nhân viên chăm sóc khách hàng tiếp tục kiểm tra kho cịn hàng mà khách hàng đặt hay khơng, cịn thiết lập 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 cấp sản phẩm thông báo cho khách hàng thời gian chờ sau tiến hàng 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 như: 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 đặt tận nơi nghe điện thoại, khách hàng lên ứng dụng 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 Khách hàng liên hệ với nhân viên bán hàng trực tiếp thông qua điện thoại để đặt sản phẩm cần mua 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: 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 đơ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 không thực đơn đặt hàng phải liên hệ với khách hàng để thơng báo hồn trả số tiền đặt cọc trước nêu 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 1.2 Đánh giá hệ thống trạng 1.2.1 Ưu điểm Chi phí cho đơn đặt hàng ứng dụng rẻ so với hầu hết cách nhận đơn đặt hàng khác, kể đặt cửa hàng, qua điện thoại, hay đến tận nhà. Chi phí xử lý chi phí quản lý thấp nhiều so với bán hàng truyền thống Các đơn đặt hàng online thường sai sót so với đơn đặt hàng qua điện thoại Khách hàng dễ dàng so sánh sản phẩm, giá cửa hàng mua hàng vào thời gian nào, dù ban ngày hay ban đêm Trong bán hàng trực tuyến, khách hàng cảm thấy thoải mái việc đưa định mua hàng khơng có mặt người bán hàng Đối với việc kinh doanh doanh nghiệp với doanh nghiệp việc có trang ứng dụng để nhận đơn đặt hàng ngụ ý doanh nghiệp có sử dụng cơng nghệ đại 1.2.2 Nhược điểm Bảo mật internet chưa thực an tồn Khách hàng khơng thể xác nhận họ mua hàng Khách hàng lo lắng nguy nhận hàng chất lượng sách hồn trả đổi hàng người bán Các hệ thống toán trực tuyến khó sử dụng doanh nghiệp khơng có đủ kiến thức phần mềm tiến trình liên quan Với khách hàng, thương mại điện tử chưa phải phần thiếu sống 1.3 Đề xuất hệ thống Vì nhược điểm nêu yêu cầu đặt phải có hệ thống quản lý cho ứng dụng cửa hàng, xây dựng hệ thống ổn định hơn, xác định rõ tảng để thể thương hiệu dẫn đầu Với thương hiệu dẫn đầu cần trọng việc xây dựng chuẩn mực đạo đức làm việc hệ thống phân phối, đồng thời xây dựng kiến trúc phân phối đa kênh, hài hịa, đưa thơng qua sách rõ ràng 1.3.1 Yêu cầu chức năng: Quản lý bán hàng online: o Kiểm tra đơn đặt hàng o Kiểm tra phiếu giao hàng o Nhập đơn hàng o Sửa đơn hàng o Xóa đơn hàng Quản lý khách hàng: o Kiểm tra thông tin người mua hàng: Tên, Địa chỉ, Số điện thoại liên lạc o Nhập thông tin khách hàng o Sửa thơng tin khách hàng o Xóa thông tin khách hàng Quản lý nhập hàng: o Nhập thông tin mặt hàng o Sửa đổi giá mặt hàng o Xóa thơng tin mặt hàng Quản lý thống kê: o Báo cáo doanh thu o Thống kê số đơn hàng giao o Thống kê đơn hàng bom o Xác định số lượng người truy cập vào ứng dụng 1.3.2 Yêu cầu phi chức Đáp ứng độ tin cậy, thời gian xử lý nhanh Tiết kiệm thời gian chi phí Quản lý liệu tốt, lâu dài ổn định Dễ dàng sử dụng, giao diện thân thiện với người dùng Phù hợp với người dùng CHƯƠNG 2: PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG 2.1 Biểu đồ use case 2.1.1 Tác nhân Khách hàng: người đăng ký mua hàng sau đăng nhập vào hệ thống bán hàng online, cập nhật thơng tin mua hàng, tốn hóa đơn mua hàng từ hệ thống bán hàng online.Khách hàng có trách nhiệm phản hồi phận quản lí bán hàng online có sai sót ảnh hưởng đến quyền lợi khách hàng Người quản lý: Đăng nhập vào hệ thống, người nắm tình hình mua bán, doanh thu hệ thống bán hàng online, quản lý nhân viên (nhân viên bán hàng, nhân viên nhập hàng, nhân viên thống kê ) Người quản trị: Là người chịu trách nhiệm quản lý tài khoản khách hàng tài khoản sử dụng nhân viên cửa hàng Nhân viên: Là người có trách nhiệm kiểm tra đơn hàng, quản lý khách hàng, thống báo cáo… 2.1.2 Use case Đăng nhập Quản lý hệ thống Quản lý nhà cung cấp (Thêm, sửa, xóa nhà cung cấp) Quản lý nhân viên (Thêm, sửa, xóa nhân viên, phân quyền) Quản lý tài khoản( Tìm kiếm, thêm, sửa, xóa tài khoản nhân viên) Quản lý khách hàng(Tìm kiếm, thêm sửa xóa khách hàng) Quản lý nhập hàng(Nhập mới, sửa đổi giá, xóa mặt hàng) Quản lý thống kê (Báo cáo doanh thu, thống kê đơn hàng giao, thống kê đơn hàng bom, xác định số lượng người đăng nhập vào ứng dụng) Kiểm tra phiếu giao hàng Kiểm tra đơn đặt hàng Mua hàng Xem hàng Thanh toán Kiểm tra thông tin nhập Chỉnh sửa thông tin Đánh giá phản hồi 2.1.3 Biểu đồ use case tổng quát - Biểu đồ trình tự cho ca sử dụng Sửa nhân viên: - Biểu đồ trình tự cho ca sử dụng Xóa nhân viên: 24 - Biểu đồ trình tự cho ca sử dụng Tạo đơn hàng: - Biểu đồ trình tự cho ca sử dụng Sửa đơn hàng: 25 - Biểu đồ trình tự cho ca sử dụng Xóa đơn hàng: - Biểu đồ trình tự cho ca sử dụng Thêm khách hàng: 26 - Biểu đồ trình tự cho ca sử dụng Sửa khách hàng: - Biểu đồ trình tự cho ca sử dụng Xóa khách hàng: 27 - Biểu đồ trình tự cho ca sử dụng Tìm kiếm tài khoản: - Biểu đồ trình tự cho ca sử dụng Thêm tài khoản: 28 - Biểu đồ trình tự cho ca sử dụng Sửa tài khoản: - Biểu đồ trình tự cho ca sử dụng Xóa tài khoản: 29 - Biểu đồ trình tự cho ca sử dụng Thêm nhà cung cấp: - Biểu đồ trình tự cho ca sử dụng Sửa nhà cung cấp: 30 - Biểu đồ trình tự cho ca sử dụng Xóa nhà cung cấp: 2.4 Biểu đồ hoạt động 31 - Biểu đồ Hoạt động cho chức Đăng nhập: - Biểu đồ Hoạt động cho chức Đăng kí: 32 -Biểu đồ Hoạt động cho chức Thanh toán: 33 - Biểu đồ Hoạt động cho chức Tìm kiếm sản phẩm: 34 - Biểu đồ Hoạt động cho chức Kiểm tra đơn hàng ghi nhận hàng: 35 -Biểu đồ Hoạt động cho chức Thống kê: 36 - Biểu đồ Hoạt động cho chức Kiểm tra thông tin cá nhân: 37 38