1. Trang chủ
  2. » Công Nghệ Thông Tin

Báo cáo website truyện tranh online

65 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 đề Xây dựng Website Đọc Truyện Tranh
Tác giả Trần Văn Phong, Nguyễn Quang Huy, Giang Tấn Dũng, Nguyễn Văn Tập, Nguyễn Khánh Hòa
Người hướng dẫn PTS. Nguyễn Thu Phương
Trường học Trường Đại học Công nghệ Thông tin và Truyền thông
Chuyên ngành Ứng dụng Công nghệ Phát triển Phần mềm
Thể loại Báo cáo
Định dạng
Số trang 65
Dung lượng 3,04 MB

Cấu trúc

  • Chương 1. KHẢO SÁT HỆ THỐNG (6)
    • 1.1. Nhu cầu thị trường (6)
    • 1.2. Phỏng vấn khảo sát người dùng (6)
    • 1.4. Sơ đồ phân cấp chức năng của ứng dụng (11)
  • Chương 2. PHÂN TÍCH THIẾT KẾ HỆ THỐNG (14)
    • 2.1. Mô hình Use case (14)
    • 2.2. Danh sách các tác nhân và mô tả (14)
    • 2.3. Danh sách Use case và mô tả (16)
    • 2.4. Các điều kiện phụ thuộc (17)
    • 2.5. Phân tích thiết kế chi tiết các chức năng (17)
    • 2.6. Thiết kế giao diện (51)
    • 2.7. Biểu đồ lớp (56)
    • 2.8. Thiết kế cơ sở dữ liệu (56)
  • Chương 3. XÂY DỰNG SẢN PHẨM (58)
    • 3.1. Giao diện chính (58)
    • 3.2. Giao diện trang tìm kiếm… (59)
  • Chương 4. KIỂM THỬ HỆ THỐNG (61)
  • Tài liệu tham khảo (65)

Nội dung

KHẢO SÁT HỆ THỐNG

Nhu cầu thị trường

● Các hệ thống truyện tranh hiện nay đang dần xuất hiện rất nhiều trên không gian mạng nhằm phục vụ cho nhu cầu giải trí của mọi người

● Các chức năng đọc cũng như tìm kiếm đều rất thuận lợi

● Quá trình đăng ký đăng nhập vào trang web dễ dàng

● Các thể loại truyện được phân loại khá là cụ thể giúp cho việc tìm kiếm trở lên dễ dàng

● Trong thời gian đọc truyện có kèm theo xuất hiện các quảng cáo của các sàn thương mại khác

● Các truyện được thống kê theo tuần , tháng , năm xem truyện nào nhiều người đọc nhất và được đề xuất cho người đọc ở trang Home

Phỏng vấn khảo sát người dùng

*Danh sách các câu hỏi khi thu thập và làm rõ yêu cầu của ứng dụng

STT Câu hỏi Trả lời

1 Năm sinh của bạn là gì? 2016 - 1980

2 Bạn thích đọc thể loại truyện tranh nào nhất? hài hước (20%) ,tu tiên(25%) , ngôn tình (15%), phiêu lưu(20%), (20%) các loại truyện khác

3 Tác giả hoặc bộ truyện tranh yêu thích của bạn là gì?

Truyện tru tiên , Truyện thất tinh đấu , Truyện Chàng rể mạnh nhất lịch sử , truyện trí phèo thị lở ,…

4 Bạn thường đọc truyện tranh vào thời gian nào trong ngày? tối(60%), trưa(20%), sáng(20%)

5 Bạn thích đọc truyện tranh dưới dạng màu hay trắng đen? màu(60%), không màu (40%)

6 Bạn thích các bộ truyện tranh dài tập hay ngắn tập hơn? dài tập(65%), ngắn tập(35%)

7 Bạn có thường chia sẻ các bộ truyện tranh yêu thích của mình với bạn bè không? có (45%), không(55%)

8 Bạn có quan tâm đến các tin tức, bài viết liên quan đến thế giới truyện tranh không? có (75%), không (25%)

9 Bạn có gợi ý hoặc yêu cầu gì về trang web truyện tranh ?

● cần phải nhanh ra chap mới

● không bị lỗi trang web trong khi đọc

● có nhiều thể loại truyện hay

10 Bạn có muốn nhận thông báo về các bộ truyện tranh mới hoặc chương mới không? có (75%), không(25%)

● Chức năng cho Admin (quản trị website):

1 Quản lý truyện 2 Quản lý yêu thích 3 Quản lý bình luận 4 Quản lý đánh giá 5 Quản lý tài khoản

● Chức năng cho Người dùng (người sử dụng website):

1 Quản lý thông tin cá nhân

3 Đọc truyện 4 Tìm kiếm 5 Bình luận 6 Yêu thích 7 Đánh giá

* Yêu cầu phi chức năng Hiệu suất (Performance):

● Trang web phải tải nhanh, tối ưu hóa để hiển thị hình ảnh truyện một cách mượt mà

● Khả năng xử lý lượng truy cập cao, đặc biệt trong các khung giờ cao điểm

● Bảo vệ thông tin người dùng, bao gồm mật khẩu và dữ liệu cá nhân

Khả năng mở rộng (Scalability):

● Thiết kế hệ thống để dễ dàng mở rộng khi số lượng người dùng và truyện tăng lên

● Đảm bảo trang web luôn hoạt động ổn định, hạn chế thời gian downtime

● Sử dụng các biện pháp dự phòng và phục hồi hệ thống nhanh chóng

Khả năng bảo trì (Maintainability):

● Thiết kế mã nguồn dễ đọc, dễ hiểu và dễ bảo trì

● Tài liệu chi tiết về kiến trúc và cách triển khai hệ thống

Khả năng tương thích (Compatibility):

● Trang web phải hoạt động tốt trên các trình duyệt khác nhau (Chrome, Firefox, Safari, Edge)

● Hỗ trợ nhiều thiết bị, từ máy tính để bàn đến thiết bị di động

Khả năng sử dụng (Usability):

● Giao diện thân thiện, dễ sử dụng cho mọi đối tượng người dùng

● Trải nghiệm người dùng mượt mà, thuận tiện khi tìm kiếm và đọc truyện

● Đảm bảo hệ thống hoạt động ổn định, dữ liệu không bị mất mát

● Kiểm tra kỹ lưỡng và thử nghiệm hệ thống trước khi triển khai chính thức

Khả năng đáp ứng (Responsiveness):

● Trang web phải có thời gian phản hồi nhanh, không để người dùng chờ lâu

● Thiết kế responsive để thích ứng với mọi kích thước màn hình Đa ngôn ngữ (Localization):

● Dễ dàng thêm hoặc cập nhật ngôn ngữ mới

Khả năng hỗ trợ và tài liệu (Support & Documentation):

● Cung cấp tài liệu hướng dẫn sử dụng cho người dùng và tài liệu kỹ thuật cho nhà phát triển

● Hỗ trợ người dùng qua các kênh như email, chat trực tuyến, diễn đàn

● Dễ dàng triển khai và di chuyển hệ thống sang các môi trường khác nhau

Sơ đồ phân cấp chức năng của ứng dụng

PHÂN TÍCH THIẾT KẾ HỆ THỐNG

Mô hình Use case

Danh sách các tác nhân và mô tả

Sơ đồ phân rã Admin:

15 Sơ đồ phân rã Người dùng:

Danh sách Use case và mô tả

ID Tên Use case Mô tả ngắn gọn Use case Chức năng Ghi chú

Quản trị viên quản lý thông tin truyện trên hệ thống thêm, sửa, xóa, xem chi tiết

Quản trị viên quản lý các bình luận của người dùng thêm, sửa, xóa, xem chi tiết

Quản trị viên quản lý danh sách yêu thích của người dùng thêm, sửa, xóa, xem chi tiết

Quản trị viên chịu trách nhiệm quản lý thông tin tài khoản của người dùng, bao gồm các tác vụ như xem, chỉnh sửa và xóa tài khoản Các tác vụ cụ thể bao gồm thêm, sửa, xóa và xem thông tin chi tiết về tài khoản người dùng trên hệ thống.

Quản trị viên quản lý đánh giá của người dùng thêm, sửa, xóa, xem chi tiết

Người dùng hoặc quản trị viên truy cập vào hệ thống bằng cách cung cấp thông tin xác thực đã đăng ký Đăng nhập tài khoản

Người dùng hoặc quản trị viên tạo tài khoản mới trên hệ thống Đăng ký tài khoản

8 Xem thông tin truyện Người dùng xem thông tin chi tiết về truyện hiển thị truyện

Người dùng đọc nội dung truyện hiển thị nội dung

Người dùng đăng bình luận về truyện

Thêm bình luận, xóa bình luận

Người dùng thêm truyện vào danh sách yêu thích

Thêm yêu thích, bỏ yêu thích

Người dùng đánh giá truyện Đánh giá, Xóa đánh giá

Người dùng nhập từ khóa tìm kiếm truyện tìm kiếm

14 Quản lý thông tin cá nhân Người dùng quản lý thông tin cá nhân và hoạt động thêm, sửa, xóa

Các điều kiện phụ thuộc

Công cụ để phát triển website:

Sử dụng phần mềm visual studio với ngôn ngữ ASP.NET để xây dựng website, SQL server tạo cơ sở dữ liệu, StarUML vẽ các biểu đồ

Phân tích thiết kế chi tiết các chức năng

* Mô tả use case UC001 1 Quản lý truyện

Nội dung Tên use case Quản Lý Truyện

Mô tả Cho phép quản trị viên quản lý thông tin về các truyện tranh trên hệ thống

Sự kiện kích hoạt Quản trị viên chọn chức năng "Truyện" từ menu quản lý

Tiền điều kiện Quản trị viên đã đăng nhập vào hệ thống

Hậu điều kiện Thông tin truyện được cập nhật chính xác trong hệ thống

1.1.Quản trị viên chọn "Thêm Truyện Mới"

1.2 Nhập thông tin truyện: tên, tác giả, thể loại, mô tả, và bìa

1.3 Xác nhận và lưu truyện vào hệ thống

2 Chỉnh Sửa Thông Tin Truyện:

2.1.Quản trị viên chọn một truyện từ danh sách

2.2.Cập nhật thông tin cần thiết

2.3.Xác nhận và lưu thay đổi

3.1.Quản trị viên chọn truyện cần xóa

3.2.Xác nhận hành động xóa

3.3.Hệ thống xóa truyện khỏi cơ sở dữ liệu

4.1.Quản trị viên chọn một truyện từ danh sách

4.2.Xem thông tin cần thiết

5.1.Quản trị viên xem danh sách tất cả truyện

5.2.Có thể tìm kiếm và lọc truyện theo tên, tác giả, hoặc thể loại

1.1.Hệ thống yêu cầu xác nhận trước khi xóa truyện

Tên use case Quản Lý Bình Luận Mô tả Cho phép quản trị viên quản lý các bình luận của người dùng trên hệ thống

19 Sự kiện kích hoạt Chọn chức năng "Bình Luận"

Tiền điều kiện Quản trị viên đã đăng nhập vào hệ thống

Hậu điều kiện Danh sách bình luận được cập nhật chính xác trong hệ thống

1 Xem Danh Sách Bình Luận: Xem danh sách bình luận

2 Xem Thông Tin Chi Tiết: Xem chi tiết từng bình luận

3 Xóa Bình Luận: Xóa bình luận

4 Chỉnh Sửa Bình Luận: Chỉnh sửa bình luận

Luồng sự kiện phụ 1.Xác nhận trước khi xóa

Tên use case Quản Lý Yêu Thích Mô tả Quản trị viên quản lý danh sách yêu thích của người dùng

Sự kiện kích hoạt Chọn chức năng "Yêu Thích"

Tiền điều kiện Quản trị viên đã đăng nhập

Hậu điều kiện Danh sách yêu thích cập nhật

1.Xem Danh Sách Yêu Thích: Xem danh sách yêu thích

2.Xem Thông Tin Chi Tiết: Xem chi tiết từng mục yêu thích

3.Xóa Yêu Thích: Xóa mục khỏi danh sách yêu thích

Luồng sự kiện phụ 1.Đăng nhập

2.Đăng nhập 3.Xác nhận xóa

Tên use case Quản Lý Tài Khoản

20 Mô tả Quản trị viên quản lý thông tin tài khoản người dùng, bao gồm việc xem, chỉnh sửa và xóa tài khoản người dùng trên hệ thống

Sự kiện kích hoạt Quản trị viên chọn chức năng "Tài Khoản" từ menu quản lý

Tiền điều kiện Quản trị viên đã đăng nhập vào hệ thống

Hậu điều kiện 1 Danh sách tài khoản người dùng được cập nhật chính xác trong hệ thống

2 Thông tin tài khoản mới được lưu hoặc xóa khỏi cơ sở dữ liệu, và các thay đổi được phản ánh trong hệ thống ngay lập tức Luồng sự kiện chính

1 Xem Danh Sách Tài Khoản:

1.1.Quản trị viên truy cập vào danh sách tất cả các tài khoản người dùng

1.2.Danh sách có thể bao gồm thông tin cơ bản như tên, email, trạng thái tài khoản, và vai trò (như người dùng, quản trị viên)

2.Xem Thông Tin Chi Tiết Tài Khoản:

2.1.Quản trị viên chọn một tài khoản từ danh sách để xem thông tin chi tiết

2.2.Thông tin chi tiết có thể bao gồm tên, email, vai trò, trạng thái tài khoản, lịch sử hoạt động, và các thông tin bổ sung

3 Chỉnh Sửa Thông Tin Tài Khoản:

3.1.Quản trị viên chọn tài khoản cần chỉnh sửa

3.2.Cập nhật các thông tin như tên, email, mật khẩu, vai trò, và trạng thái tài khoản

3.3.Xác nhận và lưu các thay đổi

4.1.Quản trị viên chọn tài khoản cần xóa

4.2.Hệ thống yêu cầu xác nhận hành động xóa

4.3.Quản trị viên xác nhận và hệ thống xóa tài khoản khỏi cơ sở dữ liệu

21 Luồng sự kiện phụ 1 Xác Nhận Xóa:

1.1Hệ thống yêu cầu quản trị viên xác nhận trước khi thực hiện xóa tài khoản để tránh xóa nhầm

Tên use case Quản Lý Đánh Giá Mô tả Quản trị viên quản lý đánh giá của người dùng

Sự kiện kích hoạt Chọn chức năng "Đánh Giá"

Tiền điều kiện Quản trị viên đã đăng nhập

Hậu điều kiện Danh sách đánh giá cập nhật

1.Xem Danh Sách Đánh Giá: Xem danh sách đánh giá

2.Xem Thông Tin Chi Tiết: Xem chi tiết từng đánh giá

3.Xóa Đánh Giá: Xóa hoặc chỉnh sửa đánh giá

Luồng sự kiện phụ 1.Xác nhận trước khi xóa

Tên use case Đăng Nhập Mô tả Cho phép người dùng hoặc quản trị viên đăng nhập vào hệ thống

Sự kiện kích hoạt Người dùng hoặc quản trị viên chọn chức năng "Đăng Nhập" từ trang web

Tiền điều kiện Người dùng hoặc quản trị viên đã có tài khoản

Hậu điều kiện Người dùng hoặc quản trị viên được đăng nhập vào hệ thống và có quyền truy cập các chức năng tương ứng

1.Nhập Thông Tin Đăng Nhập:

-Nhập email và mật khẩu

-Hệ thống kiểm tra tính hợp lệ của thông tin đăng nhập với cơ sở dữ liệu

- Nếu thông tin hợp lệ, hệ thống xác nhận và cấp quyền truy cập

- Hệ thống chuyển hướng người dùng hoặc quản trị viên đến trang chính hoặc trang cá nhân

Luồng sự kiện phụ 1 Thông Báo Kết Quả:

- Hiển thị thông báo đăng nhập thành công hoặc lỗi (như sai email hoặc mật khẩu)

- Cung cấp tùy chọn để khôi phục mật khẩu nếu người dùng quên

Tên use case Đăng Ký Mô tả Cho phép người dùng hoặc quản trị viên tạo tài khoản mới trên hệ thống

Sự kiện kích hoạt Người dùng hoặc quản trị viên chọn chức năng "Đăng Ký" từ trang web

Tiền điều kiện Người dùng hoặc quản trị viên chưa có tài khoản trong hệ thống

Hậu điều kiện Tài khoản mới được tạo và lưu trữ trong cơ sở dữ liệu

1 Nhập Thông Tin Đăng Ký:

● Nhập thông tin cần thiết như tên, email, mật khẩu

● Hệ thống kiểm tra tính hợp lệ của thông tin (như định dạng email, độ dài mật khẩu)

● Nếu thông tin hợp lệ, hệ thống tạo tài khoản mới và lưu thông tin vào cơ sở dữ liệu

● Hệ thống gửi thông báo xác nhận đăng ký thành công hoặc lỗi (nếu có)

Luồng sự kiện phụ Không có

Tên use case Xem Thông Tin Truyện Mô tả Người dùng xem thông tin chi tiết về truyện

Sự kiện kích hoạt Người dùng chọn truyện từ danh sách

Tiền điều kiện Truyện tồn tại trong hệ thống Hậu điều kiện Thông tin truyện được hiển thị

● Hiển Thị Thông Tin Truyện: Hiển thị thông tin truyện

● Xem Thông Tin Chi Tiết: Xem chi tiết các chương và thông tin liên quan

Luồng sự kiện phụ Không có

Tên use case Đọc Truyện Mô tả Người dùng đọc nội dung truyện

Sự kiện kích hoạt Người dùng chọn "Chương" trên trang truyện

Tiền điều kiện Truyện có nội dung sẵn sàng Hậu điều kiện Nội dung truyện được hiển thị

Hiển Thị Nội Dung Truyện: Hiển thị nội dung truyện

Luồng sự kiện phụ Không có

Tên use case Bình Luận

25 Mô tả Người dùng đăng bình luận về truyện

Sự kiện kích hoạt Người dùng chọn "Bình Luận" trên trang truyện Tiền điều kiện Người dùng đã đăng nhập

Hậu điều kiện Bình luận được đăng lên

● Nhập Bình Luận: Nhập và gửi bình luận

● Xem Thông Tin Chi Tiết: Xem chi tiết bình luận đã đăng

Luồng sự kiện phụ Không có

Tên use case Yêu Thích Mô tả Người dùng thêm truyện vào danh sách yêu thích

Sự kiện kích hoạt Người dùng chọn "Yêu Thích" trên trang truyện

Tiền điều kiện Người dùng đã đăng nhập

Hậu điều kiện Truyện được thêm vào danh sách yêu thích

● Thêm Yêu Thích: Thêm truyện vào danh sách yêu thích

● Xem Thông Tin Chi Tiết: Xem chi tiết truyện yêu thích

Luồng sự kiện phụ Thông báo kết quả

Tên use case Đánh Giá Mô tả Người dùng đánh giá truyện

Sự kiện kích hoạt Người dùng chọn "Đánh Giá" trên trang truyện

Tiền điều kiện Người dùng đã đăng nhập

26 Hậu điều kiện Đánh giá được ghi nhận

● Thực Hiện Đánh Giá: Chọn điểm đánh giá và gửi

● Xem Thông Tin Chi Tiết: Xem chi tiết đánh giá đã thực hiện

Luồng sự kiện phụ Thông báo kết quả

Tên use case Tìm Kiếm Mô tả Người dùng tìm kiếm truyện

Sự kiện kích hoạt Người dùng nhập từ khóa tìm kiếm

Tiền điều kiện Hệ thống có dữ liệu truyện

Hậu điều kiện Kết quả tìm kiếm được hiển thị

Thực Hiện Tìm Kiếm: Tìm kiếm và hiển thị kết quả

Luồng sự kiện phụ Không có

14 Quản lý thông tin cá nhân

Tên use case Quản lý thông tin cá nhân Mô tả Người dùng quản lý thông tin cá nhân và hoạt động

Sự kiện kích hoạt Người dùng chọn "Trang Cá Nhân"

Tiền điều kiện Người dùng đã đăng nhập

Hậu điều kiện Thông tin cá nhân được cập nhật

Xem Thông Tin Cá Nhân: Xem và chỉnh sửa thông tin cá nhân

Luồng sự kiện phụ Không có

Biểu đồ hoạt động của chức năng yêu thích

Biểu đồ hoạt động của chức năng quản lý bình luận

29 Biểu đồ hoạt động của chức năng quản lý truyện

Biểu đồ hoạt động của chức năng đăng nhập, đăng ký admin

34 Biểu đồ hoạt động của chức năng quản lý tài khoản

38 Biểu đồ hoạt động của chức năng quản lý đánh giá

Biểu đồ hoạt động của chức năng đăng nhập, đăng ký người dùng

39 Biểu đồ hoạt động của chức năng bình luận

Biểu đồ hoạt động của chức năng tìm kiếm truyện

41 Biểu đồ hoạt động của chức năng quản lý thông tin cá nhân

Biểu đồ hoạt động của chức năng đánh giá

43 Biểu đồ hoạt động của chức năng yêu thích

- Biểu đồ trình tự cho tìm kiếm truyện

45 - Biểu đồ trình tự cho bình luận

- Biểu đồ trình tự cho đánh giá truyện

47 - Biểu đồ trình tự cho quản lý thông tin tk

+Biểu đồ trình tự thêm thông tin cá nhân

48 +Biểu đồ trình tự sửa thông tin cá nhân

+Biểu đồ trình tự xóa thông tin cá nhân

49 - Biểu đồ trình tự cho đăng ký

- Biểu đồ trình tự cho đăng nhập

50 - Biểu đồ trình tự cho đọc truyện

- Biểu đồ trình tự cho xem thông tin truyện

52 - Biểu đồ trình tự cho quản lý tài khoản

+Biểu đồ trình tự quản lý thêm tài khoản

53 +Biểu đồ trình tự cho quản lý sửa tài khoản

+Biểu đồ trình tự cho quản lý xóa tài khoản

54 - Biểu đồ trình tự cho quản lý đánh giá

- Biểu đồ trình tự cho quản lý bình luận

56 - Biểu đồ trình tự cho quản lý truyện

+Biểu đồ trình tự cho quản lý thêm truyện

+Biểu đồ trình tự cho quản lý sửa truyện

+Biểu đồ trình tự cho quản lý xóa truyên

59 - Biểu đồ trình tự cho quản lý yêu thích

Thiết kế giao diện

Button Cho phép tìm kiếm truyện theo tên , tác giả hoặc thể loại

Button Cho phép đăng nhập và lưu trữ thông tin cá nhân , truyện yêu thích , bình luận ,…

3 Đăng ký Button Tạo tài khoản website đọc truyện

Link Chứa nội dung tên và hình ảnh những bộ truyện đề xuất cho độc giả

5 Thể loại Link Tìm thể loại truyện mình thích trong trong rất nhiều truyện được đề xuất và những bộ truyện chứa trong kho truyện 6 Yêu thích

Link thể hiện sự yêu thích của độc giả dành cho truyện , cũng như là đánh dấu truyện đã và đang đọc

Link Lưu lại những đánh giá , cảm xúc của độc giả dành cho bộ truyện và còn là nơi các độc giả giao lưu với nhau khi đọc chung bộ truyện

8 Fanpage Link Là nơi giao lưu giữa chủ website với các độc giả , nơi thông báo các dòng sự kiện và thông của chủ website tới các độc giả

* Màn Hình Thêm Truyện Định nghĩa màn hình:

STT Thông tin Kiểu hiển thị

Bắt buộc Giá trị mặc định Mô tả

Giá trị tương ứng của dữ liệu được chọn

Dùng để nhập tên truyện, hiển thị tên truyện

Giá trị tương ứng của dữ liệu được chọn

Giá trị tương ứng của dữ liệu được chọn

Giá trị tương ứng của dữ liệu được chọn

Giới thiệu thiệu khái quát nội dung truyện

Giá trị tương ứng của dữ liệu được chọn

Tình trạng, trang thái của truyện

Coverima ge textbox text không

Giá trị tương ứng của dữ liệu được chọn Giá trị tương ứng của dữ liệu được chọn

Nhập ảnh bài của truyện

Giá trị tương ứng của dữ liệu được chọn

8 create Button Khởi tạo Xác nhận tao thêm truyện

9 Back to list Button Quay lại trang chủ Trở lại trang trước

*Màn hình sau khi tạo

STT Thông tin Kiểu hiển thị

Kiểu dữ liệu Bắt buộc Giá trị mặc định Mô tả

Thêm mới button Thêm mới truyện

Chi tiết button Hiển thị chi tiết

Thiết kế cơ sở dữ liệu

XÂY DỰNG SẢN PHẨM

Giao diện chính

Giao diện trang tìm kiếm…

69 Giao diện thông tin truyện

KIỂM THỬ HỆ THỐNG

Kịch bản Kiểm thử Chức năng Đăng nhập:

Test 1: Đăng nhập thành công với thông tin hợp lệ

● Mô tả: Người dùng nhập đúng thông tin tài khoản và đăng nhập thành công

Test 2: Đăng nhập thất bại với mật khẩu sai

● Mô tả: Người dùng nhập đúng tài khoản nhưng sai mật khẩu

Test 3: Đăng nhập thất bại với tài khoản không tồn tại

● Mô tả: Người dùng nhập tài khoản không tồn tại trong hệ thống

Test 4: Đăng nhập thất bại với bỏ trống phần mật khẩu

● Mô tả: Người dùng nhập tài khoản và bỏ trống phần mật khẩu Test 5: Đăng nhập thất bại với bỏ trống mật khẩu

● Mô tả: Người dùng nhập tài khoản và bỏ trống phần mật khẩu

STT Tên Tài Khoản Mật Khẩu Kết Quả

1 admin 123 Chuyển hướng đến trang chủ theo quyền tài khoản

2 admin 1234 Thông báo lỗi “Tên đăng nhập hoặc mật khẩu không đúng.”

3 adb 123 Thông báo lỗi “Tên đăng nhập hoặc mật khẩu không đúng.”

4 admin Báo lỗi “Please fill out this field.” không thể bỏ trống trường này

5 123 Báo lỗi “Please fill out this field.” không thể bỏ trống trường này

Kịch bản Kiểm thử Chức năng Đăng ký:

Test 1: Đăng ký thành công với thông tin hợp lệ

● Mô tả: Người dùng nhập đầy đủ thông tin hợp lệ vào các trường yêu cầu và nhấn nút "Đăng ký"

Test 2: Đăng ký thất bại với tài khoản đã tồn tại

● Mô tả: Người dùng cố gắng đăng ký với một tên tài khoản đã tồn tại trong hệ thống

Test 3: Đăng ký thất bại khi mật khẩu không khớp

● Mô tả: Người dùng nhập mật khẩu và xác nhận mật khẩu không khớp

1 Phong123 phong@gmail.com 123 123 Chuyển hướng đến trang chủ đăng nhập tài khoản

2 Phong123 phong@gmail.com 123 123 Thông báo lỗi

“Tên tài khoản đã tồn tại Vui lòng chọn tên khác.”

3 adc adc@gmail.com 123 1234 Thông báo lỗi

“Mật khẩu và xác nhận mật khẩu không khớp.”

Kịch bản Kiểm thử Chức năng Tìm kiếm:

Test 1: Tìm kiếm với từ khóa hợp lệ

● Mô tả: Người dùng nhập một từ khóa hợp lệ và nhấn nút “Tìm kiếm” Người dùng

Test 2: Tìm kiếm với từ khóa không hợp lệ

● Mô tả: Người dùng nhập từ khóa không tồn tại trong cơ sở dữ liệu

Test 3: Tìm kiếm với từ khóa trống

● Mô tả: Người dùng để trống ô tìm kiếm và nhấn nút "Tìm kiếm"

Test 4: Tìm kiếm với từ khóa menu Thể Loại có truyện

● Mô tả: Người dùng bấm chọn vào tên thể loại trong menu để tìm kiếm truyện thể thuộc thể loại đó

Test 4: Tìm kiếm với từ khóa menu Thể Loại không có truyện

● Mô tả: Người dùng bấm chọn vào tên thể loại trong menu để tìm kiếm truyện thể thuộc thể loại đó

STT Từ Khóa Kết Quả

1 Trong sinh Hiển thị ra những truyện trong tên có chữ “Trọng

2 Yêu Không hiển thị ra truyện nào

3 Hiển thị ra trang chủ website

4 Thần Thoại Hiển thị ra danh sách truyện thuộc thể loại Thần

5 Phưu Lưu Hiển thị ra danh sách truyện trống không có truyện nào

Ngày đăng: 16/09/2024, 14:29

HÌNH ẢNH LIÊN QUAN

1.4. Sơ đồ phân cấp chức năng của ứng dụng - Báo cáo website truyện tranh online
1.4. Sơ đồ phân cấp chức năng của ứng dụng (Trang 11)
Sơ đồ tổng quát: - Báo cáo website truyện tranh online
Sơ đồ t ổng quát: (Trang 14)
w