Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 78 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
78
Dung lượng
3,49 MB
Nội dung
Trường Cao Đẳng FPT Polytechnic FPT POLYTECHNIC WEBSITE RAO VẶT CÔNG NGHỆ THÔNG TIN (NGÀNG ỨNG DỤNG PHẦN MỀM) Website Rao Vặt – Chợ Trời DỰ ÁN TỐT NGHIỆP TRANG Website Rao Vặt – Chợ Trời DỰ ÁN TỐT NGHIỆP TRANG Website Rao Vặt – Chợ Trời DỰ ÁN TỐT NGHIỆP TRANG Website Rao Vặt – Chợ Trời PHIẾU NHẬN XÉT KHÓA LUẬN TỐT NGHIỆP CỦA GIẢNG VIÊN PHẢN BIỆN COMMENT FOR THESIS OF TEACHER REVIEWER Đà Nẵng, ngày… tháng…năm…… Giảng viên phản biện/ Teacher Reviewer (Ký, ghi rõ họ tên/ Signature and full name) DỰ ÁN TỐT NGHIỆP TRANG Website Rao Vặt – Chợ Trời Lời Mở Đầu Mục tiêu Chợ Trời trở thành thị trường mua bán trực tuyến hàng đầu Việt Nam Mục đích Chợ Trời cho phép người mua người bán kết nối giao dịch an tồn, dễ dàng mơi trường tiện lợi rõ ràng Tất hạng mục có trang chúng tơi, cho dù dành cho mua, bán, tìm kiếm nhà cửa, xe tơ, tuyển dụng, đồ điện tử qua sử dụng, vật ni, dịch vụ gia đình Mục đích cung cấp cho người Việt Nam tảng trực tuyến để sử dụng cách đơn giản, tiện lợi, không rắc rối phức tạp Không cần phải đăng ký tìm kiếm đăng thông tin liên quan danh mục sản phẩm cần bán khác nhau, từ thời trang, đồ điện tử đến xe tơ cịn nhiều Mỗi người số có sản phẩm bán Bên cạnh việc giữ sản phẩm không cần đến nhà, kiếm thêm tiền cách bán cho người khác thơng qua thị trường mua bán trực tuyến Sản phẩm mà bạn không cần đến trở thành vật quý giá với người khác Đừng dự mà gửi thông tin sản phẩm bạn DỰ ÁN TỐT NGHIỆP TRANG Website Rao Vặt – Chợ Trời Mục Lục GIỚI THIỆU THÀNH VIÊN: 13 1.1 Nguyễn Chánh (Trưởng nhóm) 13 1.2 Nguyễn Tiến Trung 13 1.3 Bùi Tiến Quân 13 1.4 Trịnh Như Trịnh 13 1.5 Nguyễn Văn Khương 13 CƠ SỞ LÝ THUYẾT 14 2.1 Java 14 2.2 Spring Boot 15 2.3 Rest full web services 16 2.4 AngularJS 16 2.5 Bootstrap 17 2.6 HTML, SASS/CSS, JavaScript 18 2.6.1 HTML 18 2.6.2 CSS 18 2.6.3 JavaScript 19 2.6.4 JQuery 19 2.6.5 Web Socket 20 2.7 Database: SQL Server 20 2.8 GitHub 21 PHÂN TÍCH 22 3.1 Giới thiệu đề tài 22 3.2 Phân tích yêu cầu 22 3.2.1 Chợ tốt 22 3.2.2 Chợ đồ cũ 23 3.3 Yêu cầu hệ thống 23 3.3.1 Yêu cầu lưu trữ 23 3.3.2 Yêu cầu quản lý 23 3.3.3 Yêu cầu thống kê 23 3.3.4 Yêu cầu bảo mật 24 3.3.5 Yêu cầu môi trường công nghệ 24 DỰ ÁN TỐT NGHIỆP TRANG Website Rao Vặt – Chợ Trời 3.4 Sơ đồ USE CASE 25 3.4.1 Usecase hệ thống: 25 3.4.2 Usecase quản trị viên: 26 3.4.3 Usecase đại lý: 27 3.4.4 Usecase người dùng: 28 3.5 Biểu đồ hoạt đông (Activity Diagram) 29 3.5.1 Sơ đồ đăng ký 29 3.5.2 Sơ đồ đăng nhập 30 3.5.3 Sơ đồ lấy mật 31 3.5.4 Sơ đồ đăng tin 32 3.5.5 Sơ đồ mua hàng 33 3.5.6 Sơ đồ quản lý người dùng 34 3.5.7 Sơ đồ quản lý tin 34 3.5.8 Sơ đồ đánh giá 35 3.5.9 Sơ đồ lưu tin 35 3.6 Sơ đồ hình 36 THIẾT KẾ 38 4.1 Mơ hình triển khai 38 4.2 Thiết kế sở liệu: Sơ đồ quan hệ thực thể 38 4.3 Thiết kế model 40 4.3.1 Model Posting 41 4.3.2 Model PostingDetail 42 4.3.3 Model Shop 43 4.3.4 Các lớp model khác: 44 Thiết kế giao diện 45 5.1 Phác thảo giao diện trang đăng nhập 45 5.2 Phác thảo giao diện trang đăng ký 46 5.3 Phác thảo giao diện trang chủ 47 5.4 Phác thảo giao diện trang trợ giúp 48 5.5 Phác thảo giao diện trang admin 49 5.6 Phác thảo giao diện trang chi tiết tin đăng 50 5.7 Phác thảo giao diện trang đổi mật 51 DỰ ÁN TỐT NGHIỆP TRANG Website Rao Vặt – Chợ Trời 5.8 Phác thảo giao diện trang tài khoản 52 KIỂM THỬ DỰ ÁN 53 6.1 Mục tiêu kiểm thử 53 6.1.1 Giới thiệu 53 6.1.2 Mục tiêu 53 6.2 Phạm vi kiểm thử 53 6.2.1 Các chức 53 6.2.2 Sơ đồ quan hệ thực thể đại lý 54 6.2.3 Xác định chức kiểm thử phân loại 55 6.3 Môi trường 55 6.3.1 Nhân lực 55 6.3.2 Hệ thống 57 6.4 Test case: 58 6.4.1 Đăng ký tài khoản 58 6.4.2 Đăng nhập 61 6.4.3 Xem sửa tài khoản 62 6.4.4 Đổi mật 64 6.4.5 Quên mật 66 6.4.6 Tìm kiếm đại lý 68 6.4.7 Đăng tin 70 6.4.8 Đánh giá 72 6.4.9 Lưu tin 74 Kết luận 75 7.1 Thuận lợi 75 7.2 Những làm chưa thực 75 7.3 Kết luận hướng phát triển 75 7.3.1 Kết luận 76 7.3.2 Hướng phát triển 76 Tài liệu thao khảo 77 DỰ ÁN TỐT NGHIỆP TRANG Website Rao Vặt – Chợ Trời Mục Lục hình ảnh Hình 2-1: Java 14 Hình 2-2: Spring boot 15 Hình 2-3: Rest Service 16 Hình 2-4: AngularJS 16 Hình 2-5: bootstrap 17 Hình 2-6: HTML 18 Hình 2-7: CSS 18 Hình 2-8: Javascript 19 Hình 2-9: Jquery 19 Hình 2-10: Web socket 20 Hình 2-11: SQL Server 20 Hình 3-1: Usercase hệ thống 25 Hình 3-2: Usercase quản trị viên 26 Hình 3-3 Usercase đại lý 27 Hình 3-4: Usercase người dùng 28 Hình 3-5: Sơ đồ đăng ký 29 Hình 3-6: Sơ đồ đăng nhập 30 Hình 3-7: Sơ đồ lấy mật 31 Hình 3-8: Sơ đồ đăng tin 32 Hình 3-9: Sơ đồ mua hàng 33 Hình 3-10: Sơ đồ quản lý người dùng 34 Hình 3-11: Sơ đồ quản lý tin 34 Hình 3-12: Sơ đồ đáng giá 35 Hình 3-13: Sơ đồ lưu tin 35 Hình 3-14: Sơ đồ hình 36 Hình 4-1: Mơ hình triển khai MVC 38 Hình 4-2: Usercase quản trị viên 39 Hình 4-3: Model Posting 41 Hình 4-4: Model PostingDetail 42 Hình 4-5: Model User 43 Hình 5-1: Phác thảo giao diện trang đăng nhập 45 DỰ ÁN TỐT NGHIỆP TRANG Website Rao Vặt – Chợ Trời Người dùng Đăng nhập thành công tài khoản “khuong” mật “12345” Trên menu người dùng chọn Xem tài khoản mục Tài khoản - Dữ liệu: Có bảng shops (id, address, businesscode, email, information, phone, picture, shopname, status, username, password) Tồn cột: (1, NULL, NULL, “basicshop@gmail.com”, NULL, “0395167941”, NULL, NULL, NULL, “basicshop”, “12345”) (2, NULL, NULL, “rubik@gmail.com”, NULL, “0987654321”, NULL, NULL, NULL, “rubikshop”, “12345”) (3, NULL, NULL, “demo@gmail.com”, NULL, “0123456789”, NULL, NULL, NULL, “demo”, “12345”) (4, NULL, NULL, “khuong@gmail.com”, NULL, “0987654321”, “choTroi.png”, NULL, NULL, “khuong”, “12345”) - Các bước thực hiện: STT Mô tả Kết mong đợi Kết thực Trạng thái Không chọn ảnh “chotroi.png”, không nhập tên đại lý, mã số kinh doanh, địa chỉ, thông tin Xuất thông báo “Cập nhật tài khoản thành công!” Xuất thông báo “Cập nhật tài khoản thành công!” Pass Chọn ảnh “choTroi.png”, tên đại lý “Khuong Shop”, email “khuongnguyenvan996@gmail.com”, mã số kinh doanh “123”, địa “Da Nang”, thông tin “Shop bán đồ cũ” Xuất thông báo “Cập nhật tài khoản thành công!” Xuất thông báo “Cập nhật tài khoản thành công!” Pass DỰ ÁN TỐT NGHIỆP TRANG 63 Website Rao Vặt – Chợ Trời 6.4.3 Đổi mật - TestID: TC_ChangePasswordShop - Tiêu đề: Kiểm thử chức thay đổi mật đại lý - Mục đích: Kiểm tra chức thay đổi mật đại lý có hoạt động với mơ tả tài liệu - Môi trường: Server: HĐH Windows 10, CPU 2.9Hz, RAM 4GB CSDL: SQL Server 2014 Client: HĐH Windows 10, CPU 2.9Hz, RAM 4GB Trình duyệt: Chrome phiên 84.0.4147.105 Giả định (Pre-Condition): Người dùng chưa truy cập vào trang web Người dùng truy cập vào trang web đường link: http://localhost:8080/ Người dùng Đăng nhập thành công tài khoản “khuong” mật “12345” Trên menu người dùng chọn Xem tài khoản mục Tài khoản Xuất trang Tài khoản cá nhân, chọn Đổi mật - Dữ liệu: Có bảng shops (id, address, businesscode, email, information, phone, picture, shopname, status, username, password) Tồn cột: (1, NULL, NULL, “basicshop@gmail.com”, NULL, “0395167941”, NULL, NULL, NULL, “basicshop”, “12345”) (2, NULL, NULL, “rubik@gmail.com”, NULL, “0987654321”, NULL, NULL, NULL, “rubikshop”, “12345”) (3, NULL, NULL, “demo@gmail.com”, NULL, “0123456789”, NULL, NULL, NULL, “demo”, “12345”) (4, “Da Nang”, “123”, “khuongnguyenvan996@gmail.com”, “Shop bán đồ cũ”, “0987654321”, “choTroi.png”, “Khuong Shop”, NULL, “khuong”, “12345”) DỰ ÁN TỐT NGHIỆP TRANG 64 Website Rao Vặt – Chợ Trời - Các bước thực hiện: STT Mô tả Kết mong đợi Kết thực Không nhập tất trường ấn vào thay đổi mật Xuất thông báo lỗi trường mật cũ “Vui lòng điền vào trường này” Xuất thông báo lỗi trường mật cũ Pass “Vui lòng điền vào trường này” Nhập mật cũ “12345” không nhập mật mới, xác nhận mật ấn vào đổi mật Xuất thông báo lỗi trường nhập mật “Vui lịng điền vào trường này” Xuất thơng báo lỗi trường nhập mật Pass “Vui lòng điền vào trường này” Xuất thông Nhập mật cũ “12345” nhập báo lỗi trường mật “123456” không xác nhận mật nhập Xác nhận mật ấn “Vui lòng vào đổi mật điền vào trường này” Xuất thông báo lỗi trường xác nhận mật Pass “Vui lòng điền vào trường này” Nhập mật cũ “123” nhập mật “123456” nhập Xác nhận mật “123456” ấn vào đổi mật Xuất thông báo lỗi “Mật cũ không đúng!” Xuất thông báo lỗi “Mật Pass cũ không đúng!” Nhập mật cũ “12345” nhập mật “123456” nhập Xác nhận mật “123” ấn vào đổi mật Xuất thông báo lỗi “Mật xác nhận không đúng!” Xuất thông báo lỗi “Mật Pass xác nhận không đúng!” Nhập mật cũ “12345” nhập mật “123456” nhập Xác nhận mật “123456” ấn vào đổi mật Xuất thông báo lỗi “Đã đổi mật thành công!” Xuất thông báo lỗi “Đã đổi Pass mật thành công!” DỰ ÁN TỐT NGHIỆP Trạng thái TRANG 65 Website Rao Vặt – Chợ Trời 6.4.4 Quên mật - TestID: TC_ForgotPasswordShop - Tiêu đề: Kiểm thử chức quên mật đại lý - Mục đích: Kiểm tra chức quên mật đại lý có hoạt động với mơ tả tài liệu - Môi trường: Server: HĐH Windows 10, CPU 2.9Hz, RAM 4GB CSDL: SQL Server 2014 Client: HĐH Windows 10, CPU 2.9Hz, RAM 4GB Trình duyệt: Chrome phiên 84.0.4147.105 Giả định (Pre-Condition): Người dùng chưa truy cập vào trang web Người dùng truy cập vào trang web đường link: http://localhost:8080/ Trang chủ xuất hiện, người dùng nhấn vào Đăng nhập menu, chọn tiếp Đăng nhập đại lý chọn Quên mật - Dữ liệu: Có bảng shops (id, address, businesscode, email, information, phone, picture, shopname, status, username, password) Tồn cột: (1, NULL, NULL, “basicshop@gmail.com”, NULL, “0395167941”, NULL, NULL, NULL, “basicshop”, “12345”) (2, NULL, NULL, “rubik@gmail.com”, NULL, “0987654321”, NULL, NULL, NULL, “rubikshop”, “12345”) (3, NULL, NULL, “demo@gmail.com”, NULL, “0123456789”, NULL, NULL, NULL, “demo”, “12345”) (4, “Da Nang”, “123”, “khuongnguyenvan996@gmail.com”, “Shop bán đồ cũ”, “0987654321”, “choTroi.png”, “Khuong Shop”, NULL, “khuong”, “123456”) DỰ ÁN TỐT NGHIỆP TRANG 66 Website Rao Vặt – Chợ Trời - Các bước thực hiện: STT Mô tả Kết mong Kết thực đợi Xuất thông báo lỗi trường tên tài khoản “ Vui lòng điền vào trường này” Trạng thái Không nhập tất trường ấn vào Lấy mật Xuất thông báo lỗi trường tên tài khoản “ Vui lòng điền vào trường này” Nhập tên đăng nhập “khuongshop” email “khuong@gmail.com” ấn lấy mật khẩu” Xuất thông báo lỗi “Tài khoản không Vui lịng nhập lại!” Xuất thơng báo lỗi “Tài khoản Pass khơng Vui lịng nhập lại!” Nhập tên đăng nhập “khuongshop” email “khuong” ấn lấy mật khẩu” Xuất thông báo lỗi trường email “Vui lòng bao gồm ‘@’ địa mail ‘khuong’ bị thiếu ‘@’” Xuất thông báo lỗi trường email “Vui lòng bao gồm ‘@’ địa mail ‘khuong’ bị thiếu ‘@’” Pass Nhập tên đăng nhập “khuongshop” email “khuong2@gmail.com” ấn lấy mật khẩu” Xuất thơng báo lỗi “Email khơng Vui lịng nhập lại!” Xuất thông báo lỗi “Email không Vui lòng nhập lại!” Pass Xuất Nhập tên đăng nhập “khuong” thông báo email “Mật “khuongnguyenvan996@gmail.com” gửi ấn lấy mật email thành công!” Xuất thông báo “Mật gửi email thành công!” Pass DỰ ÁN TỐT NGHIỆP Pass TRANG 67 Website Rao Vặt – Chợ Trời 6.4.5 Tìm kiếm đại lý - TestID: TC_FindByShop - Tiêu đề: Kiểm thử chức tìm kiếm đại lý - Mục đích: Kiểm tra chức tìm kiếm đại lý có hoạt động với mô tả tài liệu - Môi trường: Server: HĐH Windows 10, CPU 2.9Hz, RAM 4GB CSDL: SQL Server 2014 Client: HĐH Windows 10, CPU 2.9Hz, RAM 4GB Trình duyệt: Chrome phiên 84.0.4147.105 Giả định (Pre-Condition): Người dùng chưa truy cập vào trang web Người dùng truy cập vào trang web đường link: http://localhost:8080/ Trang chủ xuất - Dữ liệu: Có bảng shops (id, address, businesscode, email, information, phone, picture, shopname, status, username, password) Tồn cột: (1, NULL, NULL, “basicshop@gmail.com”, NULL, “0395167941”, NULL, NULL, NULL, “basicshop”, “12345”) (2, NULL, NULL, “rubik@gmail.com”, NULL, “0987654321”, NULL, NULL, NULL, “rubikshop”, “12345”) (3, NULL, NULL, “demo@gmail.com”, NULL, “0123456789”, NULL, NULL, NULL, “demo”, “12345”) (4, “Da Nang”, “123”, “khuongnguyenvan996@gmail.com”, “Shop bán đồ cũ”, “0987654321”, “choTroi.png”, “Khuong Shop”, NULL, “khuong”, “123456”) DỰ ÁN TỐT NGHIỆP TRANG 68 Website Rao Vặt – Chợ Trời - Các bước thực hiện: STT Mô tả Kết mong đợi Kết thực Trạng thái Nhập thông tin “abcshop” nhấn tìm kiếm Xuất thơng báo Khơng tìm thấy đại lý!” Khơng Fail Nhập thơng tin “khuong” nhấn tìm kiếm Xuất đại lý “Khuong Shop”, tài khoản, hình ảnh Xuất đại lý “Khuong Shop”, tài khoản, hình ảnh Pass DỰ ÁN TỐT NGHIỆP TRANG 69 Website Rao Vặt – Chợ Trời 6.4.6 Đăng tin - TestID: TC_NewsByShop - Tiêu đề: Kiểm thử chức đăng tin - Mục đích: Kiểm tra chức đăng tin có hoạt động với mơ tả tài liệu - Môi trường: Server: HĐH Windows 10, CPU 2.9Hz, RAM 4GB CSDL: SQL Server 2014 Client: HĐH Windows 10, CPU 2.9Hz, RAM 4GB Trình duyệt: Chrome phiên 84.0.4147.105 Giả định (Pre-Condition): Người dùng chưa truy cập vào trang web Người dùng truy cập vào trang web đường link: http://localhost:8080/ Trang chủ xuất - Dữ liệu: Có bảng shops (id, address, businesscode, email, information, phone, picture, shopname, status, username, password) Tồn cột: (1, NULL, NULL, “basicshop@gmail.com”, NULL, “0395167941”, NULL, NULL, NULL, “basicshop”, “12345”) (2, NULL, NULL, “rubik@gmail.com”, NULL, “0987654321”, NULL, NULL, NULL, “rubikshop”, “12345”) (3, NULL, NULL, “demo@gmail.com”, NULL, “0123456789”, NULL, NULL, NULL, “demo”, “12345”) (4, “Da Nang”, “123”, “khuongnguyenvan996@gmail.com”, “Shop bán đồ cũ”, “0987654321”, “choTroi.png”, “Khuong Shop”, NULL, “khuong”, “123456”) DỰ ÁN TỐT NGHIỆP TRANG 70 Website Rao Vặt – Chợ Trời - Các bước thực hiện: STT Mô tả Kết mong Kết thực đợi Trạng thái Không nhập tất trường ấn vào Đăng tin Xuất thông báo lỗi “Bạn chưa chọn danh mục sản phẩm” Xuất thông báo lỗi “Bạn chưa chọn danh mục sản phẩm” Pass Chọn danh mục “Đồ điện tử”, không nhập trường lại nhấn vào Đăng tin Xuất thông báo lỗi “Tiêu đề không để trống!” Xuất thông báo lỗi “Tiêu đề không để trống!” Pass Chọn danh mục “Đồ điện tử”, nhập tiêu đề “MacBook Pro 16 inch”, không nhập trường lại nhấn vào Đăng tin Xuất thông báo lỗi “Hãng sản xuất không để trống!” Xuất thông báo lỗi “Hãng sản xuất không để trống!” Pass Chọn danh mục “Đồ điện tử”, nhập tiêu đề “MacBook Pro 16 inch”, nhập hang sản xuất “Apple”, khơng nhập trường cịn lại nhấn vào Đăng tin Xuất thông báo lỗi “Loại xản phẩm không để trống!” Xuất thông báo lỗi “Loại xản phẩm không để trống!” Pass Chọn danh mục “Đồ điện tử”, nhập tiêu đề “MacBook Pro 16 inch”, nhập hang sản xuất “Apple”, để trống trường nội dung mô tả trường giá nhấn vào Đăng tin Xuất thông báo lỗi “Giá không để trống!” Xuất thông báo lỗi “Giá không Pass để trống!” Chọn danh mục “Đồ điện tử”, nhập tiêu đề “MacBook Pro 16 inch”, nhập hang sản xuất “Apple”, để trống trường nội dung mô tả, trường giá nhập “5.000.000”, để trống trường hình ảnh nhấn vào Đăng tin Xuất thơng báo lỗi “Hình ảnh khơng để trống!” Xuất thơng báo lỗi “Hình ảnh khơng để trống!” Pass Nhập tất trường nhấn vào Đăng tin Xuất thông báo “Đăng tin thành công!” Xuất thông báo “Đăng tin thành công!” Pass DỰ ÁN TỐT NGHIỆP TRANG 71 Website Rao Vặt – Chợ Trời 6.4.7 Đánh giá - TestID: TC_EvaluateByUser - Tiêu đề: Kiểm thử chức đánh giá - Mục đích: Kiểm tra chức đánh giá có hoạt động với mô tả tài liệu - Môi trường: Server: HĐH Windows 10, CPU 2.9Hz, RAM 4GB CSDL: SQL Server 2014 Client: HĐH Windows 10, CPU 2.9Hz, RAM 4GB Trình duyệt: Chrome phiên 84.0.4147.105 Giả định (Pre-Condition): Người dùng chưa truy cập vào trang web Người dùng truy cập vào trang web đường link: http://localhost:8080/ Trang chủ xuất - Dữ liệu: Có bảng shops (id, address, businesscode, email, information, phone, picture, shopname, status, username, password) Tồn cột: (1, NULL, NULL, “basicshop@gmail.com”, NULL, “0395167941”, NULL, NULL, NULL, “basicshop”, “12345”) (2, NULL, NULL, “rubik@gmail.com”, NULL, “0987654321”, NULL, NULL, NULL, “rubikshop”, “12345”) (3, NULL, NULL, “demo@gmail.com”, NULL, “0123456789”, NULL, NULL, NULL, “demo”, “12345”) (4, “Da Nang”, “123”, “khuongnguyenvan996@gmail.com”, “Shop bán đồ cũ”, “0987654321”, “choTroi.png”, “Khuong Shop”, NULL, “khuong”, “123456”) DỰ ÁN TỐT NGHIỆP TRANG 72 Website Rao Vặt – Chợ Trời - Các bước thực hiện: STT Mô tả Kết mong Kết thực đợi Trạng thái Người dùng click vào nhấn vào đánh giá Sao Sao đổi sang màu đổi sang vàng màu vàng Pass Người dùng click vào nhấn vào đánh giá đổi sang màu vàng đổi sang màu vàng Pass Người dùng click vào nhấn vào đánh giá đổi sang màu vàng đổi sang màu vàng Pass Người dùng click vào nhấn vào đánh giá đổi sang màu vàng đổi sang màu vàng Pass Người dùng click vào nhấn vào đánh giá Cả Cả đổi đổi sang màu sang màu vàng vàng Pass Người dùng chưa click vào ấn đánh giá Xuất thông báo “Bạn chưa chọn sao!” Pass DỰ ÁN TỐT NGHIỆP Xuất thông báo “Bạn chưa chọn sao!” TRANG 73 Website Rao Vặt – Chợ Trời 6.4.8 Lưu tin - TestID: TC_SaveByUser - Tiêu đề: Kiểm thử chức lưu tin - Mục đích: Kiểm tra chức lưu tin có hoạt động với mô tả tài liệu - Môi trường: Server: HĐH Windows 10, CPU 2.9Hz, RAM 4GB CSDL: SQL Server 2014 Client: HĐH Windows 10, CPU 2.9Hz, RAM 4GB Trình duyệt: Chrome phiên 84.0.4147.105 Giả định (Pre-Condition): 10 Người dùng chưa truy cập vào trang web 11 Người dùng truy cập vào trang web đường link: http://localhost:8080/ 12 Trang chủ xuất - Dữ liệu: Có bảng shops (id, address, businesscode, email, information, phone, picture, shopname, status, username, password) Tồn cột: (1, NULL, NULL, “basicshop@gmail.com”, NULL, “0395167941”, NULL, NULL, NULL, “basicshop”, “12345”) (2, NULL, NULL, “rubik@gmail.com”, NULL, “0987654321”, NULL, NULL, NULL, “rubikshop”, “12345”) (3, NULL, NULL, “demo@gmail.com”, NULL, “0123456789”, NULL, NULL, NULL, “demo”, “12345”) (4, “Da Nang”, “123”, “khuongnguyenvan996@gmail.com”, “Shop bán đồ cũ”, “0987654321”, “choTroi.png”, “Khuong Shop”, NULL, “khuong”, “123456”) - Các bước thực hiện: STT Mô tả Tự động lưu đăng vào tài khoản Admin DỰ ÁN TỐT NGHIỆP Kết mong Kết thực đợi Trạng thái Các đăng người dùng lưu vào tài khoản Admin Pass Các đăng người dùng lưu vào tài khoản Admin TRANG 74 Website Rao Vặt – Chợ Trời KẾT LUẬN 7.1 THUẬN LỢI Trong thời gian tìm hiểu, nghiên cứu sở lý thuyết triển khai ứng dụng công nghệ, đề tài đạt kết sau: - Đã có kinh nghiệm kiến thức liên quan đến lập trình Java, Spring Boot - Thành viên đội ngũ có kinh nghiệm lập trình, kiểm thử, viết báo cáo - Có đoàn kết, cộng tác thành viên đội ngũ 7.2 NHỮNG GÌ ĐÃ LÀM VÀ CHƯA THỰC HIỆN ĐƯỢC Tuy có số khó khăn mà gặp phải nêu chúng tơi hồn thành là: - Giao diện đăng nhập: đăng nhập, đăng ký, đổi mật khẩu, quên mật - Giao diện quản lý: quản lý thông tin người dùng, đại lý, hàng hóa, loại hàng hóa, bảng tin - Giao diện thống kê: theo ngày, tháng, năm - Các chức lọc sản phẩm: lọc theo người mua bán, giá tiền, địa - Và số khác: tìm kiếm, đăng tin, lưu tin, đánh giá - Một số chức muốn phát triển nút chọn vị trí thay GPS tự động chọn vị trí, đăng ký tài khoản số điện thoại, phát triển thêm công nghệ Chúng nâng cấp chức để khách hàng có sử dụng cách dễ dàng để phát triển sản phẩm cách tốt 7.3 KẾT LUẬN HƯỚNG PHÁT TRIỂN - - Dự án Website rao vặt Chợ Trời đáp ứng đầy đủ tính cần thiết với người dùng, có xếp hợp lý sản phẩm, tìm kiếm dễ dàng thuận tiện Giao diện, màu sắc bố cục dự án thân thiện, vừa mắt dễ dàng sử dụng Sau dự án mắt, cố gắng khắc phục toàn lỗi mà người dùng gặp phải tiếp tục tìm hiểu cải tiến thêm nhiều chức cần thiết phiên cải tiến để người dùng sử dụng tiện lợi dễ dàng DỰ ÁN TỐT NGHIỆP TRANG 75 Website Rao Vặt – Chợ Trời 7.3.1 Kết luận - Đề “Website rao bán đồ cũ” đề tài có tính thực tế đáp ứng nhu cầu nhiều người Tuy kiến thức hạn hẹp nên trình làm đề tài nhóm khơng tránh khỏi thiếu sót - Website cung cấp tương đối đầy đủ thông tin, chức cần thiết cho người dùng - Người dùng tự trao đổi, mua bán, bình luận, đánh giá mặt hàng chủ mặt hàng 7.3.2 Hướng phát triển - Hoàn thiện chức khác cho website - Nâng cấp giao diện mang tính thẩm mỹ cao tăng trải nghiệm người dùng - Cập nhật, cung cấp thơng tin sản phẩm xác cho người dùng - Tìm kiếm sản phẩm nhanh xác theo địa chỉ… DỰ ÁN TỐT NGHIỆP TRANG 76 Website Rao Vặt – Chợ Trời TÀI LIỆU THAO KHẢO - Wikipedia (Bách khoa toàn thư mở): https://vi.wikipedia.org - Viblo: https://viblo.asia - Spring: https://spring.io - O7planning: https://o7planning.org - Stackjava.com: https://stackjava.com - The Mon (Mona Media): https://freelancervietnam.vn - Mat Bao Company: https://wiki.matbao.net - Hostinger: https://www.hostinger.vn - Mozilla: https://developer.mozilla.org - Top Dev: https://topdev.vn - Quản trị mạng: https://quantrimang.com - Freetuts: https://freetuts.net DỰ ÁN TỐT NGHIỆP TRANG 77 ... - Thông tin quản lý - Thông tin người dùng - Thông tin đại lý - Thông tin danh mục sản phẩm - Thông tin tin - Thông tin tin lưu - Thông tin tin đánh giá 3.3.2 Yêu cầu quản lý - Quản lý thông tin. . .Website Rao Vặt – Chợ Trời DỰ ÁN TỐT NGHIỆP TRANG Website Rao Vặt – Chợ Trời DỰ ÁN TỐT NGHIỆP TRANG Website Rao Vặt – Chợ Trời DỰ ÁN TỐT NGHIỆP TRANG Website Rao Vặt – Chợ Trời... làm Java ứng dụng truyền thống ứng dụng máy chủ (tệp servlet, tệp WAR) Giống Netty, đủ nhẹ để nhúng vào ứng dụng Java - File WAR: WAR định dạng tập tin nén chứa ứng dụng mạng thành phần tảng