1. Trang chủ
  2. » Luận Văn - Báo Cáo

Báo cáo môn học lập trình thiết bị di Động Đ%22 t#i app Đọc truyện

27 0 0
Tài liệu đã được kiểm tra trùng lặp

Đ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

Thông tin cơ bản

Tiêu đề App Đọc Truyện
Tác giả Nguyễn Viết Tiến, Phạm Nghĩa Vinh, Lê Quang Sơn
Người hướng dẫn Cấn Đức Điệp
Trường học Trường Đại Học Điện Lực
Chuyên ngành Công Nghệ Thông Tin
Thể loại báo cáo
Năm xuất bản 2023
Thành phố Hà Nội
Định dạng
Số trang 27
Dung lượng 4,04 MB

Nội dung

Mô tả Actors # Tên 1 Admin Admin đăng nhập để đăng bài, cập nhật thông tin bài đăng 2 User User đăng nhập đọc truyện, tìm kiếm truyện cần đọc, đánh giá, thêm truyện vào danh sách yêu thí

Trang 1

TRƯỜNG ĐẠI HỌC ĐIỆN LỰC

KHOA CÔNG NGHỆ THÔNG TIN

BÁO CÁO MÔN HỌC Lập trình thiết bị di động

Đ" T#I: App đọc truyện

Sinh viên thực hiện

Trang 3

Mục lụcGiới thiệu

Mô tả Use Cases

Yêu cầu chức năng

Trang 4

Các chức năng có thể phát triển thêm

Phân công nhiệm vụ

Trang 5

 Admin cũng có thể xem tổng quan đánh giá của các user.

User sẽ đăng ký, đăng nhập vào ứng dụng để xem danh sách các truyện Lựa chọn truyện muốn đọc

 Ngoài ra, user có thể đánh giá truyện khi đã đọc xong, thêm vào danh sách yêu thích

 Tải truyện xuống để đọc truyện ngoại tuyến

2 Actors và Use Cases

Use cases bên dưới chỉ mang tính minh họa, cần thay đổi theo dự án

Trang 6

Diagram 01 – Admim-user roles

1 Mô tả Actors

# Tên

1 Admin Admin đăng nhập để đăng bài, cập nhật thông tin bài đăng

2 User User đăng nhập đọc truyện, tìm kiếm truyện cần đọc, đánh giá,

thêm truyện vào danh sách yêu thích, tải truyện

2 Mô tả Use Cases

Trang 7

1 UC01* Đăng nhập Cho phép actor đăng nhâ up vào hê u thống

2 UC02* Đăng bài Cho phép admin đăng bài lên hệ thống

3 UC03* Tìm kiếm Cho phép user tìm kiếm truyện

4 UC04* Đọc truyện Cho phép user chọn truyện để đọc

5 UC05* Cập nhật bài đăng Cho phép admin thêm, xóa, sửa bài đăng

6 UC06 Đánh giá Cho phép user đánh giá cho truyện sau khi đọc

7 UC07 Chia sẻ Cho phép user chia sẻ qua facebook, email

8 UC08 Thêm vào yêu

3 Yêu cầu chức năng

(Viết description đầy đủ các Use cases nhưng chỉ vẽ đính kèm cácSequence/Activity cần thiết để minh họa cho các Use case chính yếu)

1 UC01: Login

Use Case Description

Description Cho phép Actor đăng nhâ up vào hê u thống

Trang 8

1 Actor nhâ up tên đăng nhâ up/mâ ut kh{u

và click vào button Login trên trang

đăng nhâ up (SC01)

2 Kiểm tra tên đăng nhâ up/mâ ut kh{u làchính xác sau đó chuyển tới trangdefault role tương ứng

Trang 9

2 UC02: Đăng bài

Use Case Description

Description Cho phép Admin đăng bài vào hê u thống

Actor Admin Trigger Khi Admin chọn nút đăng bài Pre-condition Admin đã đăng nhâ up vào hê u thống

Post condition Hiển thị kết quả đăng truyện

Trang 10

Main Flow: Đăng bài thành công

1 Admin chọn nút đăng truyện Nhập tên

và nội dung truyện cần đăng

2 Xác nhận và hiển thị toàn bộ kếtquả lên màn hình (SC03)

Trang 11

Sequence Đăng bài

Trang 12

3 UC03: Tìm kiếm

Use Case Description

Description Cho phép User tìm kiếm truyện có trong hệ thống

Trang 13

Actor User Trigger Khi User chọn nút tìm kiếm Pre-condition

Post

condition Hiển thị kết quả truyện cần tìm

Activities

Main Flow: Tìm kiếm thành công

1 User nhập tên hoặc ký tự cần tìm

Trang 14

Sequence Tìm kiếm

Trang 15

4 UC04: Đọc truyện

Use Case Description

Description Cho phép User đọc truyện có trong hệ thống

Actor User Trigger Khi User chọn nút đọc truyện Pre-condition

Post

condition

Hiển thị truyện cần đọc

Trang 16

Gridview GridView hiển thị đúng dữ liê uencode trước khi hiển thị, đảm bảo không v€ trang khi dữu, dữ liểu đảm bảo đã

liê uu quá dài

Trang 17

Sequence Đọc truyện

Trang 18

5 UC05: Cập nhật bài đăng

Use Case Description

Name Cập nhật bài đăng Code UC05

Description Cho phép Admin đọc truyện có trong hệ thống

Actor Admin Trigger Khi Admin chọn nút đọc truyện Pre-condition Chọn truyện

Post

condition Hiển thị truyện đã cập nhật

Activities

Main Flow: Cập nhật bài thành công

1 Admin chọn truyện cần cập nhật hoặc

xóa truyện

Trang 19

2 Chọn xóa truyện 3 Xác nhận và xóa khỏi hệ thống

5 Nhấn nút xác nhận cập nhật

6 Hiển thị truyện đã cập nhậtthành công

System Message

MS01 “Message thông báo khi truyện không tải được hoặc có vấn đềlỗi”

Activity Cập nhật bài đăng

Sequence Cập nhật bài đăng

Trang 21

2. Thiết kế dữ liệu

1 Sơ đồ ERD

2 Class diagram

5 Hệ thống được xây dựng

Trang 22

(liệt kê các chức năng chính yếu của hệ thống)

Trang 23

Mô tả: Admin đăng nhập vào hệ thống chọn nút đăng bài Ghi tên truyện và nộidung truyện cần đăng Sau đó, chọn nút đăng bài.

3. Chức năng tìm kiếm

Trang 24

Mô tả: User muốn tìm kiếm truyện chỉ cần nhập tên hoặc chữ cái muốn tìm, hệ thống sẽ chọn ra truyện phù hợp với tên đã nhập

4. Chức năng đọc truyện

Trang 25

Mô tả: Khi người dùng chọn truyện để đọc, hệ thống sẽ truy xuất dữ liệu và hiển thị trên màn hình truyện muốn đọc.

5. Chức năng cập nhật bài đăng

Trang 26

Mô tả: Admin có thể chọn xóa hoặc cập nhật lại truyện.

Trang 27

Vẽ Sequence, vẽ Usecase, Viết code đọc truyện,

đăng truyện, xoá truyện, chia sẻ

Vẽ Activity, vẽ usecase - mô tả usecase.Thiết kế

giao diện.Viết code xem danh sách truyện

30%

Ngày đăng: 22/01/2025, 14:56

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN