1. Trang chủ
  2. » Giáo Dục - Đào Tạo

Đồ án cnpmnc ứng dụng đăng tin rao vặt

92 0 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

BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐH NGOẠI NGỮ TIN HỌC TP.HCM KHOA CÔNG NGHỆ THÔNG TIN Đồ án CNPMNC Ứng dụng đăng tin Rao Vặt Hồ Tấn Hùng – 19DH110536 Nhóm sinh viên thực Ngơ Thị Thanh Ngân – 19DH110061 Nguyễn Lâm Ngọc Phước – 19DH111091 Giảng viên Th.S Đặng Thị Kim Giao TP.HCM, 11/03/2022 Mục lục ii Mục lục Danh mục hình vẽ v Danh mục bảng vii Danh mục từ viết tắt viii Danh mục thuật ngữ ix Chương Giới thiệu đề tài 1.1 Đặt vấn đề 1.2 Mục tiêu phạm vi đề tài 1.3 Định hướng giải pháp 1.4 Bố cục đồ án Chương Khảo sát phân tích yêu cầu 2.1 Khảo sát trạng 2.2 Tổng quan chức 2.3 2.2.1 Biểu đồ use case tổng quan 2.2.2 Biểu đồ use case phân rã 2.2.3 Quy trình nghiệp vụ 10 Đặc tả chức 12 2.3.1 Đặc tả use case Đăng nhập 12 2.3.2 Đặc tả use case Đăng ký 14 iii 2.3.3 Đặc tả use case Tìm kiếm tin Rao Vặt 17 2.3.4 Đặc tả use case Lọc nâng cao 19 2.3.5 Đặc tả use case Xem duyệt qua danh mục 21 2.3.6 Đặc tả use case Xem tin Rao Vặt đề xuất 23 2.3.7 Đặc tả use case Xem chi tiết mô tả 25 2.3.8 Đặc tả use case Lấy lại mật 27 2.3.9 Đặc tả use case Đăng xuất 30 2.3.10 Đặc tả use case Quản lý tin Rao Vặt 32 2.3.11 Đặc tả use case Đăng tin 34 2.3.12 Đặc tả use case Xóa tin 36 2.3.13 Đặc tả use case Ẩn tin 38 2.3.14 Đặc tả use case Thêm vào danh sách yêu thích 40 2.3.15 Đặc tả use case Xem mục yêu thích 42 2.3.16 Đặc tả use case Quản lý thông tin cá nhân 44 2.3.17 Đặc tả use case Nhắn tin 46 2.3.18 Đặc tả use case Bình luận 49 2.3.19 Đặc tả use case Đánh giá tin Rao Vặt 51 2.3.20 Đặc tả use case Xét duyệt tin 53 2.3.21 Đặc tả use case Quản lý thành viên 56 2.3.22 Đặc tả use case Quản lý danh mục tin 60 2.4 Yêu cầu phi chức 62 2.4.1 Yêu cầu tiến hóa 62 2.4.2 Yêu cầu bảo mật 63 2.4.3 Yêu cầu công nghệ 63 Chương Công nghệ sử dụng 64 iv Chương Phát triển triển khai ứng dụng 4.1 4.2 65 Thiết kế kiến trúc 65 4.1.1 Lựa chọn kiến trúc phần mềm 65 4.1.2 Thiết kế tổng quan 66 4.1.3 Thiết kế chi tiết gói 66 Thiết kế chi tiết 66 4.2.1 Thiết kế giao diện 66 4.2.2 Thiết kế lớp 75 4.2.3 Thiết kế sở liệu 75 4.3 Xây dựng ứng dụng 76 4.3.1 Thư viện công cụ sử dụng 76 4.3.2 Kết đạt 77 4.3.3 Minh hoạ chức 77 4.4 Kiểm thử 4.5 78 Triển khai 78 Chương Các giải pháp đóng góp 79 Chương Kết luận hướng phát triển 80 6.1 Kết luận 80 6.2 Hướng phát triển 80 Tài liệu tham khảo 81 Nhận xét GVHD 82 v Danh mục hình vẽ Hinh 1: Sơ đồ UseCase Diagram Hinh 2: UseCase Phân rã 01 Hinh 3: UseCase Phân rả 02 10 Hinh 4: Quy trình Quản lý tin 11 Hinh 5: Activity Diagram 01 Đăng nhập .14 Hinh 6: Activity Diagram 02 Đăng ký 17 Hinh 7: Activity Diagram 03 Tìm kiếm tin rao vặt 19 Hinh 8: Activity Diagram 04 Lọc nâng cao 21 Hinh 9: Activity Diagram 05 Xem duyệt qua danh mục 23 Hinh 10: Activity Diagram 06 Xem tin rao vặt đề xuất 25 Hinh 11: Activity Diagram 07 Xem chi tiết mô tả 26 Hinh 12: Activity Diagram 08 Lấy lại mật 30 Hinh 13: Activity Diagram 09 Quản lý tin rao vặt 34 Hinh 14: Activity Diagram 10 Đăng tin .36 Hinh 15: Activity Diagram 11 Xóa tin 38 Hinh 16: Activity Diagram 12 Ẩn tin 40 Hinh 17: Activity Diagram 13 Thêm vào danh sách yêu thích 42 Hinh 18: Activity Diagram 14 Xem mục yêu thích 44 Hinh 19: Activity Diagram 15 Quản lý thông tin cá nhân 46 Hinh 20: Activity Diagram 16 Nhắn tin .48 vi Hinh 21: Activity Diagram 17 Bình luận .50 Hinh 22: Activity Diagram 18 Đánh giá tin rao vặt 53 Hinh 23: Activity Diagram 19 Xét duyệt tin 56 Hinh 24: Activity Diagram 20 Quản lý thành viên 60 Hinh 25: Giao diện trang chủ chưa đăng nhập .69 Hinh 26: Giao diện đăng tin 70 Hinh 27: Giao diện chi tiết tin 71 Hinh 28: Giao diện Quản lý Nhãn hiệu .72 Hinh 29: Giao diện Quản lý danh mục 72 Hinh 30: Giao diện Quản lý tin 73 Hinh 31: Giao diện Quản lý danh sách ngưsach1 người dùng 73 Hinh 32: Giao diện tạo tin cho Admin .74 Hinh 33: Giao diện Xét duyệt tin 74 Hinh 34: Giao diện Danh sách tin tức .75 Hinh 35: Data Model (SQL Server) 76 Danh mục bảng Bang 1: Danh sách yêu cầu tiến hóa 62 Bang 2: Danh sách yêu cầu bảo mật 63 Bang 3: Danh sách yêu cầu công nghệ 63 vii Application Programming Interface Giao diện lập trình ứng dụng Danh mục từ viết tắt API EUD GWT HTML End-User Development Phát triển ứng dụng người dùng cuối Google Web Toolkit Công cụ lập trình Javascript Java Google HyperText Markup Language Ngơn ngữ đánh dấu siêu văn CNTT Công nghệ thông tin ĐỒ ÁN CNPMNC Đồ án Công Nghệ Phần Mềm Nâng Cao SV Sinh viên Trình duyệt Danh mục thuật ngữ viii Browser Cache memory Bộ nhớ đệm E-commerce Thương mại điện tử Bloatware Ứng dụng nhà sản xuất tích hợp vào thiết bị Interpreter Trình thơng dịch Compiler Trình biên dịch ix Chương Giới thiệu đề tài 1.1 Đặt vấn đề Sự phát triển không ngừng mạng internet tình hình dịch COVID - 19 diễn biến phức tạp tạo tiền đề đánh dấu tăng trưởng mạnh mẽ vượt bậc thương mại điện tử Quả thật, diễn biến phức tạp dịch bệnh có tác động mạnh mẽ khiến nhiều ngành hàng “chao đảo”, nhiên “thời tạo nên anh hùng” lại hội để thương mại điện tử bứt phá chứng minh vị thời đại số Nắm bắt hội này, nhóm chúng em định xây dựng Website thương mại điện tử Raovat Một thương hiệu rao vặt trực tuyến uy tín, hiệu quả, chất lượng trải nghiệm tốt mà tụi em muốn mang lại cho người dùng 1.2 Mục tiêu phạm vi đề tài Với mục tiêu trở thành cầu nối hiệu người mua người bán, website rao vặt online Rao vặt đời với giao diện vô thân thiện Sự phát triển cách mạng cơng nghệ 4.0 có tác động mạnh mẽ đến mặt đời sống xã hội, đặc biệt mơ hình kinh doanh online ngày hoạt động hiệu nhanh chóng dựa tảng công nghệ số Kết nhiều thống kê gần cho thấy, Việt Nam nằm top 20 nước có số người sử dụng internet cao giới với 49 triệu người kết nối internet Trong đó, khoảng 23 triệu người thường xuyên mua sắm trực tuyến Con số cho thấy tiềm nhu cầu thị trường mua sắm hàng hóa online lớn Nắm bắt hội này, nhiều kênh rao vặt đời khiến cho thị trường rao vặt thời gian qua hoạt động sôi Một website rao vặt “sạch” mang lại uy tín hiệu cao rao vặt

Ngày đăng: 15/04/2023, 04:36

Xem thêm:

w