1. Trang chủ
  2. » Thể loại khác

ĐỒ ÁN CƠ SỞ ĐỀ TÀI: XÂY DỰNG ỨNG DỤNG ĐỌC TRUYỆN ONLINE DỰA TRÊN NỀN TẢNG ANDROID Giảng viên hướng dẫn : Ths NGUYỄN VĂN BÌNH

22 4 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

Thông tin cơ bản

Định dạng
Số trang 22
Dung lượng 1,81 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

ĐẠI HỌC ĐÀ NẴNG KHOA CÔNG NGHỆ THÔNG TIN VÀ TRUYỀN THÔNGĐỒ ÁN CƠ SỞ 3 ĐỀ TÀI: XÂY DỰNG ỨNG DỤNG ĐỌC TRUYỆN ONLINE DỰA TRÊN NỀN TẢNG ANDROID Sinh viên thực hiện : NGUYỄN VĂN LIỆU Giảng

Trang 1

ĐẠI HỌC ĐÀ NẴNG KHOA CÔNG NGHỆ THÔNG TIN VÀ TRUYỀN THÔNG

ĐỒ ÁN CƠ SỞ 3

ĐỀ TÀI: XÂY DỰNG ỨNG DỤNG ĐỌC TRUYỆN ONLINE DỰA TRÊN NỀN TẢNG ANDROID

Sinh viên thực hiện : NGUYỄN VĂN LIỆU

Giảng viên hướng dẫn : Ths NGUYỄN VĂN BÌNH

Lớp : 18IT1

Đà nẵng, tháng 12 năm 2019

Trang 2

ĐẠI HỌC ĐÀ NẴNG KHOA CÔNG NGHỆ THÔNG TIN VÀ TRUYỀN THÔNG

ĐỒ ÁN CƠ SỞ 3

XÂY DỰNG ỨNG DỤNG ĐỌC TRUYỆN ONLINE

DỰA TRÊN NỀN TẢNG ANDROID

Đà Nẵng, tháng 12 năm 2019

Trang 3

MỞ ĐẦU

Chào mừng bạn đến với Truyện Convert - Thế giới truyện Tiên hiệp Huyền

Huyễn Truyện Convert ( Truyện Convert hay gọi tắt là “CV” ) là một nền tảng nội

dung số trên internet, nơi mọi người có thể tự do xuất bản những nội dung tiếng việt

như: Tiểu thuyết, light novel, truyện ngắn Với những chức năng được cải tiến liêntục Truyện Convert sẽ mang lại cho người dùng những trải nghiệm tuyệt vời nhất

Trang 4

LỜI CẢM ƠN

(Mẫu)

NHẬN XÉT (Của giảng viên hướng dẫn)

(Bold, size 16, xếp sau trang nhận xét của cơ quan thực tập)

size 13

………

………

………

………

………

………

Trong thời gian làm đồ án, chúng em đã nhận được nhiều sự giúp đỡ, đóng góp ý kiến và chỉ bảo nhiệt tình của thầy cô và bạn bè

Em xin gửi lời cảm ơn chân thành đến thầy Nguyễn Văn Bình người đã tận tình hướng dẫn, chỉ bảo em trong suốt quá trình làm đồ án

Em cũng xin chân thành cảm ơn các thầy cô giáo KHOA CNTT & TRUYỀN THÔNG nói chung, các thầy cô trong Bộ môn nói riêng đã dạy dỗ cho em kiến thức về các môn đại cương cũng như các môn chuyên ngành, giúp em có được cơ sở lý thuyết vững vàng và tạo điều kiện giúp đỡ em trong suốt quá trình học tập

Cuối cùng, em xin chân thành cảm ơn thầy và bạn bè, đã luôn tạo điều kiện, quan tâm, giúp đỡ, động viên em trong suốt quá trình làm đồ án

Trang 5

I Giới thiệu 6

I.1 Tổng quan 6

I.2 Phương pháp, kết quả 6

I.3 Lý do chọn đề tài 6

I.4 Khảo sát 7

I.1 Ứng dụng TruyenCV 7

I.2 Ứng dụng Truyện Full 7

II Phân tích thiết kế hệ thống 7

II.1 Mục đích, phạm vi, các chức năng 7

II.2 Người sử dụng 8

II.3 Yêu cầu người sử dụng 8

II.4 Use case 8

II.5 Đặc tả usecase 9

II.6 Biểu đồ lớp 11

II.7 Biểu đồ trình tự 11

II.8 Biểu đồ đăng nhập 13

III Kết luận 17

III.1 Kết quả đạt được : 17

III.1.1 Đối với người sử dụng chương trình đã đưa ra được: 17

III.1.2 Ưu điểm 17

III.1.3 Nhược điểm 17

III.2 Kỹ năng, kiến thức đạt được 17

III.2.1 Kỹ năng: 17

III.2.2 Kiến thức: 17

IV DANH MỤC TÀI LIỆU THAM KHẢO 18

Trang 6

Chương 1

Gi ới thi ệu 1.1 Tổng quan

- Tạo dựng và thiết kế một ứng dụng đọc truyện online có nhiều thể loại truyện đã được dịch sẵn cho mọi người đọc, đồng thời các bạn còn có thể đăng các truyện do mình tự sáng tác

1.2 Phương pháp, kết quả

- PHƯƠNG PHÁP : Tạo một website có các chức năng đối với những người sử dụng như :

 Chức năng dành cho người đăng truyện

- Đăng ký/ Đăng nhập/ Đăng xuất

- Đọc truyện /Đăng truyện/ Sửa truyện

- Tìm truyện

- Quản lý truyện

- Bình luận

- Xem/ Sửa thông tin cá nhân

 Chức năng dành cho người đọc truyện

- Đăng ký/ Đăng nhập/ Đăng xuất

- Đọc truyện

- Tìm truyện

- Bình luận

- Xem/ Sửa thông tin cá nhân

- KẾT QUẢ : Tạo được giao diện cho ứng dụng, có thểhoạt động ổn định, dùng được đầy đủ các chức năng của ứng dụng Giao điện dễ nhìn, dễ sử dụng Phân loại rõ ràng các chức năng, đảm bảo nhu cầucần thiết tối thiểu cho tất cả mọi người Người dùng có thể đăng và đọc truyện Có thể dễ dàng tìm kiếm truyện muốn đọc, và thảo luận mọi vấn đề về truyện với mọi người

1.3 Lý do chọn đề tài

- Như chúng ta đã biết ngyà nay với nhịp sống tốc độ cao, nhu cầu của con người ngày càng lớn từ tất cả mọi thứ Không như trước đây mọi người chỉ cần ăn no mặc ấm thì bây giờ nhu cầu cao hơn và giờ mọi người rất phụ thuộc vào điện thoại

- Ngày nay con cuộc sống ngày càng phát triển hơn con người cũng có thêm nhiều sở thích khác nhau để có thể giải trí sau khi làm việc hay những giờ học căng thẳng Em đã lên mạng tham khảo và cũng như đây cũng là sở thích của mình thì em thấy các bạn trẻ hiện nay rất thích đọc các thể loại truyện của nước ngoài như : Trung Quốc, Nhật Bản, Hàn Quốc, đã được dịch lại qua tiếng việt Và cũng vì

Trang 7

các bạn còn đang đi học nên không có nhiều kinh tế để ra thư viện mua sách nên việc trực tiếp trên internet là giải pháp cần thiết nhất Đồng thời ngoài đọc truyện còn giúp các bạn có thể trau dồi thêm về trình độ ngoại ngữ bằng việc tự mình dịch các truyện từ nước ngoài sang tiếng việc rồi đăng lên ứng dụng cho mọi người đọc qua đó các bạn còn kiếm thêm được một khoản thu nhập cho việc làm lúc rảnh rỗi đó.

- Nắm được điều đó, chúng em đã tìm hiểu và xây dựng ứng dụng đọc truyện online cho người dùng

Lọc truyện

Trang 8

Bình luận

Trang 9

- Đăng nhập

- Đăng Xuất

- Đăng ký

- Đánh giá ứng dụng

- Gửi mail trợ giúp-

Trang 10

o Trang truyện

ân tíc h thi ết kế hệ th ốn g I.1Mục đích, phạm vi, các chức năng

1 Mục đích

- Giám sát và điều hành các hoạt động của web đọc truyện trực tuyến theo hướng tin học hoá:

Đọc truyện

Tải truyện

Trang 11

+ Hỗ trợ người quản lý kiểm soát các hoạt động c2eủa người dùng

2 Phạm vi : Quản lý cơ sở dữ liệu

3 Chức năng chính :

- Lưu trữ nội dung truyện : lưu lại tất cả các truyện được đăng lên trên website

- Lưu trữ hồ sơ người dùng : lưu lại tài khoản đã được đăng ký trên website gồm : người dùng, admin, người đăng truyện,

- Quản lý, cập nhật dữ liệu : truyện, thể loại, tác giả

+ Truyện : nội dung truyện, truyện mới tải lên, sửa truyện + Thể loại : tên thể loại truyện, các truyện cùng thể loại

+ Tác giả : tên tác giả, các truyện cùng tác giả

Trang 12

1.4 Yêu cầu người sử dụng

- Người đọc truyện

 Đăng nhập

 Đăng ký

 Đăng xuất

 Theo dõi tình trạng truyện

 Theo dõi thông tin cá nhân

 Quản lý truyện

 Theo dõi thông tin cá nhân

 Đọc truyện

 Bình luận

I.3 Use case

Trang 13

1.5 Đặc tả usecase

truyện

thống

thông tin tài khoản, mật khẩu đúng, sai thì ngược lại

B2: Nhập thông tin tài khoản, mật khẩu

B3: Hệ thống kiểm trả rồi trả về kết quả

truyện

chưa có tài khoản

again

nếu tài khoản chưa tồn tại và ngược lại

B2: Nhập thông tin tài khoản, mật khẩu, nhập lại mật khẩu B3: Hệ thống kiểm tra thông tin và trả về kết quả thành công khi đã điền đầy đủ thông tin và tài khoản chưa tồn tại

Trang 14

Tên usecase Thêm

dùng có quyền

B2: Vào trang quản lý

B3: Chọn chức năng thêm B4: Nhập dữ liệu cần thêm B5: Xác nhận thêm

có quyền

B2: Vào trang quản lý

B3: Chọn chức năng xóa B4: Chọn dữ liệu cần thêm B5: Xác nhận xóa

có quyền

B2: Vào trang quản lý

B3: Chọn chức năng sửa B4: Chọn dữ liệu cần sửa B5: Nhập dữ liệu sửa B5: Xác nhận sửa

Trang 15

Tên usecase Đọc

Trang 16

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

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

Trang 17

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

Biểu đồ trình tự đăng truyện

Biểu đồ trình tự đọc truyên

II.8 Biểu đồ đăng nhập

Trang 18

Biểu đồ hoạt động đăng nhập

Biểu đồ hoạt động đăng xuất

Biểu đồ hoạt động thêm tài khoản

Trang 19

Biểu đồ hoạt động sửa tài khoản

Biểu đồ hoạt động thêm truyện

Biểu đồ hoạt động xóa truyện

Trang 20

Biểu đồ hoạt động sửa truyện

Trang 21

Chương 2 K

ết lu ận

2.1 Kết quả đạt được :

2.1.1 Đối với người sử dụng chương trình đã đưa ra được:

- Các cách tìm kiếm, tra cứu theo các thể loại khác nhau

- Xem chi tiết và đầy đủ các thông tin của truyện trong ứng dụng TruyệnConvert

- Cho phép người dùng đăng kí thông lưu truyện đã đọc

- Có thể đăng các truyện mình tự sáng tác hay tự convert

- Chức năng cần bổ sung

2.2 Kỹ năng, kiến thức đạt được

2.2.1 Kỹ năng:

 Kỹ năng lập trình ứng dụng trên nền tảng Android phải thuần thục

 Ứng dụng được môn học PTTKHT vào đồ án

2.2.2 Kiến thức:

 Học được cách sử dụng CSDL bằng Firebase

 Học được cách thực hiện 1 đồ án

Trang 22

Chương 3 D

A N

H M Ụ

C T ÀI LI Ệ

U T H A

M K H Ả OWebsite:

1 Ứng dụng TruyenCv

2 Ứng dụng TruyenYY

Ngày đăng: 27/11/2021, 06:31

TỪ KHÓA LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w