(TIỂU LUẬN) PHÂN TÍCH THIẾT kế hệ THỐNG báo cáo môn học chủ đề xây DỰNG MẠNG xã hội

23 11 0
(TIỂU LUẬN) PHÂN TÍCH THIẾT kế hệ THỐNG báo cáo môn học chủ đề xây DỰNG MẠNG xã hội

Đ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

TRƯỜNG ĐẠI HỌC BÁCH KHOA HÀ NỘI VIỆN TOÁN ỨNG DỤNG VÀ TIN HỌC PHÂN TÍCH THIẾT KẾ HỆ THỐNG BÁO CÁO MÔN HỌC Chủ đề: XÂY DỰNG MẠNG XÃ HỘI Giảng viên: TS Phạm Huyền Linh Sinh viên thực hiện: Nguyễn Đức Thiện - 20173589 Ngô Quốc Cường - 20185436 Vũ Văn Thìn - 20185480 HÀ NỘI – 2022 i NHẬN XÉT CỦA GIẢNG VIÊN Mục tiêu (a) (b) (c) Nội dung (a) (b) (c) Đánh giá kết đạt (a) (b) (c) Hà Nội, tháng 08 năm 2022 Giảng viên TS Phạm Huyền Linh ii Lời cảm ơn Phân tích Thiết kế Hệ thống mơn học hay bổ ích Trong q trình học, chúng em có thêm nhiều kiến thức trình phát triển sản phẩm, phương pháp sử dụng phân tích thiết kế sản phẩm Bên cạnh đó, với hướng dẫn tận tình Phạm Huyền Linh, chúng em có nhìn thực tế cách vận hành hệ thống qua ví dụ cụ thể Từ đó, chúng em phần có thêm kinh nghiệm để áp dụng vào toán tương lai Chúng em xin chân thành cảm ơn! Hà Nội, tháng 08 năm 2022 Sinh viên Nguyễn Đức Thiện iii Mục lục Danh sách hình vẽ Mở đầu Chương Xác định phạm vi đề tài 1.1 Bối cảnh phạm vi đề tài 1.2 Xác định tác nhân Use Case Chương Phân tích thiết kế hệ thống 2.1 Các sơ đồ Use Case mạng xã 2.2 Sơ đồ lớp hệ thống 2.3 Sơ đồ hoạt động hệ thống 2.4 Thiết kế sở liệu Chương Một số giao diện mạng xã hội 3.1 Giao diện đăng nhập 3.2 Giao diện đăng ký 3.3 Giao diện chỉnh sửa thông tin cá nh 3.4 Giao diện trang cá nhân 3.5 Giao diện tin nhắn 3.6 Giao diện tạo viết Chương Thay lời kết Tài liệu tham khảo Danh sách hình vẽ 2.1 Sơ đồ Use Case cho người sử dụng 2.2 Sơ đồ Use Case cho Admin 2.3 Sơ đồ Use Case cho nhóm chức đăng nhập, đ 2.4 Sơ đồ Use Case cho nhóm chức liên quan tới 2.5 Sơ đồ Use Case cho nhóm chức liên quan tới 2.6 Sơ đồ lớp mạng xã hội (1) 2.7 Sơ đồ lớp mạng xã hội (2) 2.8 Sơ đồ hoạt động mạng xã hội 2.9 Cơ sở liệu cho mạng xã hội (1) 2.10 Cơ sở liệu cho mạng xã hội (2) 3.1 Màn hình giao diện đăng nhập 3.2 Màn hình giao diện đăng ký 3.3 Màn hình giao diện chỉnh sửa thơng tin cá nhân 3.4 Màn hình giao diện trang cá nhân (1) 3.5 Màn hình giao diện trang cá nhân (2) 3.6 Màn hình giao diện tin nhắn 3.7 Màn hình giao diện tạo viết Mở đầu Hãy nói mạng xã hội - mở Nội dung báo cáo gồm ba chương: • Chương 1: Xác định phạm vi đề tài • Chương 2: Phân tích thiết kế hệ thống • Chương 3: Một số giao diện mạng xã hội Chương Xác định phạm vi đề tài 1.1 Bối cảnh phạm vi đề tài đề tài xxx định hướng mạng xã hội với chức Mạng xã hội xxx bao gồm nhóm chức chính: Nhóm chức liên quan đến tài khoản thông tin người dùng, bao gồm: • Đăng ký • Đăng nhập • Thơng tin người dùng • Cài đặt người người sử dụng Nhóm chức liên quan đến viết, bao gồm: • Post (bài viết): bao gồm xem, thêm, xóa, sửa viết; thẻ (tag) liên quan trọng bình luận viết • React (tương tác phản hồi viết): bao gồm like (thích) dislike (khơng thích) viết Chức Follower (người theo dõi): tài khoản phép theo dõi tài khoản khác bỏ theo dõi lúc 4 Nhóm chức liên quan tới tin nhắn, bao gồm: • Nhắn tin tài khoản với • Tạo nhóm chat nhắn tin nội nhóm chat: bao gồm thơng tin nhóm thành viên nhóm, tin nhắn nhóm 1.2 Xác định tác nhân Use Case Dựa vào yêu cầu bên trên, xác định tác nhân (Actor) Use Case sau: Actor Người sử dụng Admin Chương Phân tích thiết kế hệ thống 2.1 Các sơ đồ Use Case mạng xã hội Dựa vào chức yêu cầu, hình ảnh Use case mạng xã hội Hình 2.1: Sơ đồ Use Case cho người sử dụng Hình 2.2: Sơ đồ Use Case cho Admin Hình 2.3: Sơ đồ Use Case cho nhóm chức đăng nhập, đăng ký Hình 2.4: Sơ đồ Use Case cho nhóm chức liên quan tới viết Hình 2.5: Sơ đồ Use Case cho nhóm chức liên quan tới tin nhắn 2.2 Sơ đồ lớp hệ thống Hình 2.6: Sơ đồ lớp mạng xã hội (1) Hình 2.7: Sơ đồ lớp mạng xã hội (2) 10 2.3 Sơ đồ hoạt động hệ thống Hình 2.8: Sơ đồ hoạt động mạng xã hội 11 2.4 Thiết kế sở liệu Dựa vào yêu cầu đưa ra, sở liệu thiết kế cho mạng xã hội Hình 2.9: Cơ sở liệu cho mạng xã hội (1) 12 Hình 2.10: Cơ sở liệu cho mạng xã hội (2) 13 Chương Một số giao diện mạng xã hội 3.1 Giao diện đăng nhập Hình 3.1: Màn hình giao diện đăng nhập 14 3.2 Giao diện đăng ký Hình 3.2: Màn hình giao diện đăng ký 15 3.3 Giao diện chỉnh sửa thông tin cá nhân Hình 3.3: Màn hình giao diện chỉnh sửa thơng tin cá nhân 3.4 Giao diện trang cá nhân Hình 3.4: Màn hình giao diện trang cá nhân (1) 16 Hình 3.5: Màn hình giao diện trang cá nhân (2) 3.5 Giao diện tin nhắn Hình 3.6: Màn hình giao diện tin nhắn 17 3.6 Giao diện tạo viết Hình 3.7: Màn hình giao diện tạo viết 18 Chương Thay lời kết Trên phần trình bày nhóm chúng em chủ đề phân tích thiết kế mạng xã hội theo phương pháp hướng đối tượng Bài báo cáo cịn nhiều thiết sót, mong góp ý thêm cho chúng em điểm chúng em cần cải thiện sản phẩm Về phần mình, đánh giá lại tồn q trình học tập mơn học, chúng em thấy phân tích thiết thực tế việc đơn giản Chúng em chưa tiếp cận tới bước khảo sát thực tế hệ thống (đặc biệt qua việc vấn đối tượng người dùng cụ thể) Đây điểm thiết yếu chúng em cần cải thiện Bên cạnh sản phẩm thực tế tạo theo phân tích thiết kế Các phần thiết kế chúng em cần chi tiết nữa, sát với người lập trình để tạo sản phẩm tốt Bù lại, chúng em học hiểu điểm khác biệt hai phương pháp phân tích thiết kế hệ thống hướng cấu trúc hướng đối tượng Chúng không tách biệt mà hỗ trợ chặt chẽ cho Hướng cấu trúc khơng cịn q phổ biến cách làm, cách tư phương pháp rõ ràng, rành mạch, tạo điều kiện sở để sinh viên thuận lợi thực phân tích thiết kế hướng đối tượng - phương pháp mạnh mẽ với khả kế thừa Kể từ đây, chúng em tiếp thêm tự tin kiến thức để tiến tới dự án khác tương lai Cảm ơn cô dạy dỗ giúp đỡ chúng em suốt thời gian qua 19 Tài liệu tham khảo Tiếng Việt [1] Phạm Huyền Linh (2022), Phân tích thiết kế hệ thống, Slide, Bộ mơn Tốn ứng dụng – Viện Toán ứng dụng Tin học – Trường Đại học Bách khoa Hà Nội (lưu hành nội bộ) ... Mở đầu Hãy nói mạng xã hội - mở Nội dung báo cáo gồm ba chương: • Chương 1: Xác định phạm vi đề tài • Chương 2: Phân tích thiết kế hệ thống • Chương 3: Một số giao diện mạng xã hội Chương Xác... 2.2 Sơ đồ lớp hệ thống Hình 2.6: Sơ đồ lớp mạng xã hội (1) Hình 2.7: Sơ đồ lớp mạng xã hội (2) 10 2.3 Sơ đồ hoạt động hệ thống Hình 2.8: Sơ đồ hoạt động mạng xã hội 11 2.4 Thiết kế sở liệu Dựa... vi đề tài 1.1 Bối cảnh phạm vi đề tài 1.2 Xác định tác nhân Use Case Chương Phân tích thiết kế hệ thống 2.1 Các sơ đồ Use Case mạng xã 2.2 Sơ đồ lớp hệ thống 2.3 Sơ đồ hoạt động hệ thống

Ngày đăng: 13/12/2022, 06:42

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

Tài liệu liên quan