QUẢN LÍ WEBSITE BÁN SÁCH TRỰC TUYẾN

89 1.2K 0
QUẢN LÍ WEBSITE BÁN SÁCH TRỰC TUYẾN

Đ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

BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC CÔNG NGHỆ TP.HCM QUẢN LÝ WEBSITE BÁN SÁCH TRỰC TUYẾN Ngành: CÔNG NGHỆ THÔNG TIN Chuyên Ngành: CÔNG NGHỆ PHẦN MỀM Giảng viên hướng dẫn: Jack Hưng Sinh viên thực hiện: MSSV: Lớp: Sinh viên thực hiện: MSSV: Lớp: TP HỒ CHÍ MINH, 06/03/2016 YÊU CẦU PHẦN MỀM Tổng quan 1.1 Thông tin nhóm: ST T Họ tên Email Điện thoại MSSV 1.2 Phát biểu lại toán Trong thời kì công nghệ phát triển cách nhanh chóng người dường tương tác mạng internet cách dễ dàng việc mua bán, toán cách trực tuyến giao hàng tận nhà cú nhấp chuộc việc kinh doanh online hình thức nhiều công ty lớn hướng tới Với nhiều mặt hàng bán nguồn kiếnthức-vô-tận bày bán gần gũi với người SÁCH Kinh doanh Online sách nhiều công ty lớn thống lĩnh thị trường Thê Giới có Amazon, Việt Nam có Tiki hay Lazada, nên công ty tìm đến khác biệt để tìm đến thành công cho khách hàng Khác biệt với Amazon hay Tiki, có tính hoàn toàn lạ nhiều khách hàng cần là: Mua hàng trực tiếp qua điện thoại: Khi người dùng muốn mua sách đó, người dùng chọn vào mục để lại số điện thoại, lập tức, nhân viên gọi đến trả lời thắc mắc tư vấn sách cho khách hàng Điều tạo cảm giác gần gũi công ty khách hàng sách dễ dàng bán Lớp + Trang chủ: Logo công ty, mục tìm kiếm mục đăng nhập thông tin khách hàng Ngoài ra, mục trang chủ phải có thêm mục chính: Bán chạy, giảm giá + Phần hiển thị danh sách sản phẩm: Bao gồm tất sản phẩm công ty theo tên sản phẩm, theo đơn giá, theo tên tác giả ưu tiên hiển thị sách có nhiều người mua sách nhất, + Liên hệ: Thông tin công ty, địa số điện thoại, + Giỏ hàng: Lưu mặt hàng khách hạng chọn gồm tổng giá tiền, số lượng, discount mặt hàng đợi toán mục đổi code Voucher, hiển thị điểm tích lũy khách hàng Và mục Mua hàng trực tiếp qua điện thoại nêu + Thanh toán: Công ty có hình thức toán khác như: Giao hàng tận nhà nhân tiền, toàn trực tiếp qua ATM, Visa, Ví điện tử Bảo Kim, Ngân Lượng + Đăng nhập/Đăng kí/Thay đổi mật khẩu: Tại khách hàng đăng kí thông tin cá nhân trực tiếp, liên kết với Facebook Google+ Và khách hàng xác thực thông tin qua số điện thoại email để tránh tình trạng thông tin không tồn Nếu khách hàng cập nhập lại thông tin xác nhận lại thông qua số điện thoại cũ email cũ Thêm vào chức Quên mật để người dùng khôi phục tài khoản quên password để khôi phục qua Email đăng kí + Tìm kiếm: Là mục website để người dùng dễ thấy cách dễ dàng Mục tìm kiếm chia nhiều hạng mục sách Tiếng Việt hay Tiếng Anh Hoặc tìm kiếm theo tên tác giả, tên Nhà Xuất Bản + Hệ thống tự động gởi Email nhắn tin: Hệ thống tự động nhận thông tin khách hàng mua sách nào, sau tuần nhắn tin sách giảm giá sách có liên quan đến để khách hàng mua tiếp (Dựa nhu cầu khách hàng, hệ thống đoán khoảng khách hàng đọc xong sách này, chẳng hạn tuần hay tháng mà hệ thống tự động nhắn tin gởi email đến cho khách hàng) 1.3 Các Stakeholder 1.3.1 Giới Thiệu Sakeholder người tham gia tác động vào dự án sản phẩm mà công ty thực Sau Stakeholder 1.3.2 Khách Hàng Là người thực việc mua hàng, đặt hàng hoạt động website công ty 1.3.2.1 Khách hàng vãng lai Là người mua đặt hàng qua điện thoại website 1.3.2.2 Khách hàng thành viên Là người thực việc đăng kí thông tin cá nhân với website tích lũy điểm để nhận discount tất sản phẩm 1.3.2.3 Khách hàng VIP: Là khách hàng có đơn hàng lớn giao dịch nhiều tháng Sẽ hưởng ưu đãi đặc biệt từ công ty 1.3.3 Nhân viên Là nhân viên có quyền thêm, sửa, xóa website 1.3.3.1 Nhân viên quản lý website Là người cập nhật sản phẩm người tiếp nhận phản hồi khách hàng website 1.3.3.2 Nhân viên quản lý đơn hàng Là người quyền xem thông tin khách hàng chịu trách nhiệm đơn hàng giao cho công ty trung gian giao hàng 1.3.3.3 Nhân viên trực tư vấn Là nhân viên tư vấn mặt hàng order đơn hàng cho công ty 1.3.3.4 Nhân viên quản trị hệ thống (Administrator): Được toàn quyền quản lý hệ thống công ty 1.3.4 Paygate Là nơi trung gian để thực toán trực tuyến ATM, VISA, Bảo Kim, Ngân Lượng 1.4 Yêu cầu chức phần mền: 1.4.1 Tìm kiếm sản phẩm 1.4.1.1 Mô tả Người dùng sử dụng chức để tìm kiếm sản phẩm theo tên, tác giả 1.4.1.2 Biểu mẫu 1.4.1.3 Quy định - Không sử dụng kí tự đặc biệt 1.4.2 Giỏ hàng 1.4.2.1 Mô tả Người dùng xem thực sản phẩm cho vào giỏ hàng, discount, gift Voucher tổng số tiền phải trả cho đơn hàng 1.4.2.2 Biểu mẫu 1.4.2.3 Quy định - Số lượng phải lớn 1.4.3 1.4.3.1 Đăng ký Mô tả Dành cho khách hàng muốn trở thành thành viên website nhận nhiều ưu đãi 1.4.3.2 Biểu mẫu: 1.4.3.3 Quy định: Phải ghi thông tin khách hàng sđt email để xác nhận thông tin khách hàng Và địa thứ quan trọng để sản phẩm đến tay khách hàng cách nhanh chóng Tên tài khoản không trùng, không dấu kí tự trống, mật phải kí tự 1.4.4 Đăng nhập: 1.4.4.1 Mô Tả: Cho khách hàng thành viên website đăng nhập vào thực giao dịch 1.4.4.2 Biểu mẫu: 1.4.4.3 Quy định: Nhập tải khoản mật Tên tài khoản không trùng, không dấu kí tự trống, mật phải kí tự 1.4.5 Liên hệ: 1.4.5.1 Mô tả: Nơi để khách hàng biết địa công ty tiếp nhận phản hồi từ phía khách hàng đến với công ty 1.4.5.2 Biểu mẫu: 1.4.5.3 Quy định: Phản hồi thông tin xác mà khách hàng gặp phải Không gửi nội dung không lành mạnh 1.4.6 Tư vấn trực tiếp: 1.4.6.1 Mô tả: Là phận thực việc tư vấn thắc mắc khách hàng sản phẩm công ty giao dịch lỗi chậm trễ 1.4.6.2 Quy định: Khách hàng sử dụng skype facebook để tư vấn online 1.4.7 Tư vấn mua hàng qua điện thoại 1.4.7.1 Mô tả Là phận tư vấn chi tiết sản phẩm mà khách hàng quan tâm order sản phẩm 1.4.7.2 Biểu mẫu: Không có 1.4.7.3 Quy định Khách hàng phải để lại tên số điện thoại website đăng kí thành viên website 1.4.8 Hệ thống tự động gởi Email nhắn tin 1.4.8.1 Mô tả Sau thông tin khách hàng mua sách website, khách hàng nhắc nhở thông tin sách có liên quan đến sách mà khách hàng mua Chẳng hạn thể loại, hay tác giả nhà xuất Ngoài ra, hộp thư đến khách hàng nhận email từ website để nhắc nhở chương trình khuyến event 1.4.8.2 Biểu mẫu: Không có 1.4.8.3 Quy định: Người dùng đăng kí thông tin phải nhập xác địa Email 1.5 Yêu cầu phi chức 1.5.1 Mục tiêu File tài liệu với mục tiêu để định nghĩa thuật ngữ, định nghĩa yêu cầu Website bán sách trực tuyến Đặc tả bổ sung liệt kê yêu cầu chức chưa thể mô hình Use Case, kết hợp đặc tả bổ sung với mô hình Use Case thể đầy đủ yêu cầu có hệ thống 1.5.2 Phạm vi - Phạm vi sử dụng Website bán sách trực tuyến dược áp dụng cho đối tượng thích đọc sách, mua sách tất người - muốn tìm hiểu có sử dụng internet Phạm vi quản trị quản lý số thành viên có chức công ty 1.5.3 Tài liệu tham khảo: Tiki Lazada 1.5.4 Chức năng: - Hỗ trợ nhiều khách hàng lúc truy cập vào trang tìm hiểu thực mua sản phẩm - Cho phép người dùng tùy chỉnh tìm kiếm loại sách website - cách dễ dàng việc sử dụng công cụ tìm kiếm Thông báo cho khách hàng biết loại sách thông qua Email 1.5.5 Tính đa dụng: Website tích hợp tốt trình duyệt web Chrome, Cốc Cốc, Firefox, Opera, Safari Website có tính Responsive khách hàng sử dụng smartphone thông dụng cách dễ dàng tiện dụng như: iPhone4, iPhone5, iPhone 6, Samsung s6, Lumia 720 nhiều loại smartphone thị trường 1.5.6 Tính ổn định: Website đảm bảo số lượng người truy cập lần với hàng ngàn người lúc mà không bị lỗi hay chậm Được bảo mật để website không bị đối tượng chống phá làm ảnh hưởng đến hoạt động website đánh thông tin khách hàng 1.5.7 Hiệu suất: Hệ thống sở liêu chứa hàng ngàn đơn hàng mà không gặp vấn đề 1.5.8 Hỗ trợ: - Giao hàng tận nơi - Hỗ trợ người dùng thông tin sách - Hỗ trợ người dùng cách đặt hàng trực tuyến 1.5.9 Bảo mật: Website bảo mật giao thức HTTS để chống hack tài khoản thông tin cá nhân khách hàng Hệ thống phải bảo mật thông tin số điện thoại, địa khách hàng Đặc biệt, bảo mật nghiêm ngặt hệ thống thông tin tài khoản ngân hàng khách tài khoản Bảo Kim, Ngân Lượng Bảo mật tuyệt đối tài khoản Administrators Admin thao tác chỉnh sửa CSDL quản lý website 1.5.10 Các ràng buộc thiết kế: butSua_click Sửa đơn đặt hàng sở liệu - Quản lý sản phẩm + Thiết kế QUẢN LÝ SẢN PHẨM STT TSP PPKH NCC GT TTCT ThôngTinTT Đánh Giá Thêm Xóa Sửa Thêm Xóa Sử Trở lại + STT Điều khiển sử dụng Tên control Loại Ràng buộc Ý nghĩa txtSTT Textbox Số thứ tự TxtTenSP Textbox Tên sản phẩm txtNhaCC Textbox Tên nhà cung cấp TxtGiaTien Textbox Giá tiền sản phẩm txtThongTinTT Textbox Thông tin tóm tắt sản phẩm txtThongTinCT Textbox Thông tin chi tiết sản phẩm txtDanhGia Textbox Đánh giá sản phẩm txtPhanHoiKH Textbox Phản hồi khách hàng butThem Button Thêm sản phẩm butXoa Button Xóa sản phẩm butSua Button Sửa sản phẩm 10 butTroLai Button Trở lại trang trước + Các xử lý ST T Tên kiện butThem_click Thêm thông tin sản phẩm vào cớ sở liệu butXoa_click Xóa thông tin sản phẩm vào sở liệu butSua_click Sửa thông tin sản phẩm luu vào sở liệu butTroLai_click Trở lại trang trước - Giỏ hàng + Thiết kế Xử lý GIỎ HÀNG STT Tên sản phẩm Số lượng Đơn Giá Thành tiền Xóa Tổng tiền: Trở lại + Điều khiển sử dụng [Quản lý website bán ĐTDĐ] STT Tên control Loại TS Jacky Hưng Ràng buộc Ý nghĩa txtSTT Textbox Số thứ tự TxtTenSP Textbox Tên sản phẩm txtSoLuong Textbox Số lượng sản phẩm mua TxtDonGia Textbox Giá tiền sản phẩm txtThanhTien Textbox Bằng số lượng nhân với đơn giá txtTongTien Textbox Bằng tổng Thành tiền butXoa Button Xóa mặt hàng butTroLai Button Trở lại trang trước + STT Các xử lý Tên kiện Xử lý butXoa_click Xóa sản phẩm khỏi giỏ hàng butTroLai_click Trở lại trang trước - Thanh toán + Thiết kế THANH TOÁN Thông tin khách hàng Thông tin sản phẩm tổng tiền phải toán [Quản lý website bán ĐTDĐ] Page 64 Xác nhận + STT Trở lại Điều khiển sử dụng Tên control Loại Ràng buộc Ý nghĩa txtTTKH Textarea Hiển thi thong tin khách hàng TxtTTSP Textarea Thông tin sản phẩm tổng tiền butXacNhan Button Xác nhận thông tin đồng ý toán TxtTroLai Button Trở lại trang trước + STT Các xử lý Tên kiện Xử lý butXacNhan_click Xác nhận gữi thông tin sỡ liệu butTroLai_click Trở lại trang trước Kiểm nghiệm phần mềm 1.1 Unit Testing 1.1.1 Test Case kịch “Đăng nhập thất bại” Test Case Related Use case Đăng nhập thất bại Đăng nhập vào trang web [Quản lý website bán ĐTDĐ] Page 81 Context Đăng nhập với quyền “khách hàng” “quản lý” “nhân viên” [Quản lý website bán ĐTDĐ] Page 82 Input data Tên đăng nhập: Admin01 Password: (sai) Expected Output Hiện thông báo lổi: “Mật không Vui lòng nhập lại mật khẩu!” Test steps Đăng nhập vào trang web - Hiện thị tất chức giao diện 1.1.2 Test case kịch “Thêm nhân viên thất bại” Test Case Thêm nhân viên thất bại Related Use case Đăng nhập vào trang web Context Đăng nhập với quyền “quản lý” Input data Tên nhân viên: Nguyễn Thành Đạo Mã nhân viên: (trống) Giới tính: Nam ………… Expected Output Hiện thông báo lổi: “Lỗi thông tin nhân viên bạn nhập chưa Mã nhân viên không để” Test steps - Đăng nhập vào trang web - Chọn chức Quản lý nhân viên - Nhập thông tin Inut data - Nhấn nút Thêm 1.1.3 Test case kịch “Sửa nhân viên thất bại” Test Case Nhân viên thất bại Related Use case Đăng nhập vào trang web Context Đăng nhập với quyền “quản lý” Input data Sửa lại mã Nhân viên: Mã nhân viên: NV001 Giới tính: Nam …… Expected Output Hiện thông báo lổi: “Lỗi mã nhân viên tồn Vui lòng nhập mã nhân viên khác.” Test steps Đăng nhập vào trang web - Chọn chức Quản lý nhân viên - Nhập thông tin Inut data - Nhấn nút Xóa 4.1.3 Test case kịch “Sửa số lượng sản phẩm giỏ hàng thất bại” Test Case Sửa số lượng sản phẩm giỏ hàng thất bại Related Use case Đăng nhập vào trang web Context Đăng nhập với quyền “khách hàng” Input data Mã sp: 001 Tên sp: Quẳng gánh lo vui sống 530 Số lượng: Expected Output Test steps …… Hiện thông báo lổi: “Lỗi không nhập số lượng nhỏ Vui lòng nhập số lượng khác.” - Đăng nhập vào trang web - Chọn sản phẩm cần mua Vào phần giỏ hàng Sửa lại số lượng Bấm toán 4.1.4 Test case kịch “Không tìm thấy sản phẩm” Test Case Related Use case Tìm không thấy sản phẩm Vào phần tìm kiếm sản phẩm Context Input data Nhập nội dung: Sách kỹ Expected Output Hiện thông báo lổi: “Không tìm thấy sản phẩm vừa nhập” Test steps - Vào phần tìm kiếm sản phẩm - Nhập nội dụng - Bấm vao nút tìm 4.1.5 Test case kịch “Chưa nhập đầy đủ thông tin đăng ký” Test Case Tìm không thấy sản phẩm Related Use case Vào phần đăng ký thành viên Context Chưa có tài khoản Input data Tên đăng nhâp: thanhtran Mật khẩu: 830452 Nhập lại mật khẩu: 830452 Email: (trống) … Expected Output Hiện thông báo lỗi: “Chưa nhập đầy đũ thông tin thành viên.” [Quản lý website bán ĐTDĐ] TS Jacky Hưng Vào phần đăng ký thành viên Nhập nội dung Bấm vào đăng ký Test steps 4.1.6 Test case kịch “Mật không trùng nhau” Test Case Tìm không thấy sản phẩm Related Use case Vào phần đăng ký thành viên Context Chưa có tài khoản Input data Tên đăng nhâp: thanhtran Mật khẩu: 830452 Nhập lại mật khẩu: 830453 Email: ngthanhdao91@gmail.com Expected Output Hiện thông báo lổi: “Mật không trùng Vui lòng nhập lại.” - Vào phần đăng ký thành viên Test steps - Nhập nội dung - Bấm vào đăng ký 4.1.7 Test case kịch “Sai định dang email @” Test Case Tìm không thấy sản phẩm Related Use case Vào phần đăng ký thành viên Context Chưa có tài khoản Input data Tên đăng nhâp: thanhtran Mật khẩu: 830452 Nhập lại mật khẩu: 830452 Email: thanhtrangmail.com [Quản lý website bán ĐTDĐ] Expected Output Test steps TS Jacky Hưng Hiện thông báo lổi: “Định dạng email chưa Vui lòng nhập lại.” - Vào phần đăng ký thành viên - Nhập nội dung - Bấm vào đăng ký 4.1.8 Test case kịch “Số điện thoại phải từ 9-11 số” Test Case Tìm không thấy sản phẩm Related Use case Vào phần đăng ký thành viên Context Chưa có tài khoản Input data Tên đăng nhâp: thanhtran Mật khẩu: 830452 Nhập lại mật khẩu: 830452Email: thanhtran@gmail.com Điện thoai: 0987 Expected Output Hiện thông báo lổi: “Số điện thoại phải có độ dài từ 9-11 số” Test steps - Vào phần đăng ký thành viên - Nhập nội dung - Bấm vào đăng ký 4.1.9 Test case kịch “Tên đăng nhập tồn tại” Test Case Tìm không thấy sản phẩm Related Use case Vào phần đăng ký thành viên Context Chưa có tài khoản [Quản lý website bán ĐTDĐ] Page 70 Input data Tên đăng nhâp: thanhtran Mật khẩu: 830452 Nhập lại mật khẩu: 830452 Email: thanhtran@gmail.com Điện thoai: 0986625615 Expected Output Hiện thông báo lổi: “Tên đăng nhập tồn Vui lòng nhập tên mật khác.” Test steps - Vào phần đăng ký thành viên - Nhập nội dung - Bấm vào đăng ký 4.1.10 Test case kịch “Mật phải có số” Test Case Tìm không thấy sản phẩm Related Use case Vào phần đăng ký thành viên Context Chưa có tài khoản Input data Tên đăng nhâp: thanhtran Mật khẩu: thanhtranabc Nhập lại mật khẩu: thanhtranabc Email: thanhtran@gmail.com Điện thoai: 0986625615 Expected Output Hiện thông báo lổi: “Mật phải có số” Test steps - Vào phần đăng ký thành viên - Nhập nội dung - Bấm vào đăng ký [Quản lý website bán ĐTDĐ] Page 88 Quản lý website bán sách TS Jack Hung 4.2 Integrating Testing 4.3 System Testing Cài đặt triển khai phần mềm Quản lý website Page 89

Ngày đăng: 20/09/2016, 09:43

Từ khóa liên quan

Mục lục

  • 3.4.1 Đặc tả màn hình giao diện và xử lý

  • + Thiết kế

  • + Điều khiển sử dụng

  • + Điều khiển sử dụng

  • + Các xử lý

  • + Điều khiển sử dụng

  • + Các xử lý

  • + Thiết kế

  • + Điều khiển sử dụng

  • + Các xử lý

  • + Các xử lý

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

  • + Thiết kế

  • + Điều khiển sử dụng

  • + Các xử lý

  • + Thiết kế

  • + Điều khiển sử dụng

  • 1. Kiểm nghiệm phần mềm

  • 1.1 Unit Testing

  • 4.1.6 Test case kịch bản “Mật khẩu không trùng nhau”

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

  • Đang cập nhật ...

Tài liệu liên quan