MẪU ĐỒ ÁN KHOÁ LUẬN TỐT NGHIỆP ĐẠ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 MỞ ĐẦU Chào mừng bạn đến[.]
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
Trang 2
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 3
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 4I 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 5Chương 1
Gi
ới thi ệu 1.1 Tổng quan
- Tạo dựng và thiết kế m tộ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ạncò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 ộtngườ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 ộtđị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ầu cầ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ậ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 ộtcủ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 ặ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.ột
- Ngày nay con cu c sống ngày càng phát triển hơn con người cũng ộtcó thêm nhiều sở thích khác nhau để có thể giải trí sau khi làm vi chay những giờ học căng thẳng Em đã lên mạng tham khảo và cũngnhư đây cũng là sở thích của mình thì em thấy các bạn trẻ hi n nay
Trang 6rấ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ì ận mọi vấn đề về truyện với mọi ngườicá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ừ ộtnướ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 ột ận mọi vấn đề về truyện với mọi người
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ệ
Trang 7Bình luận
Trang 8- Đăng nhập
- Đăng Xuất
- Đăng ký
- Đánh giá ứng dụng
- Gửi mail trợ giúp-
Trang 9o Trang truyện
ân tíc h thi ết kế hệ th ốn gI.1 Mục đích, phạm vi, các chức năng
1 Mục đích
Đọc truyện
Tải truyện
Bình
luận
Like
Chia sẻ truyện
Trang 10- 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á:
+ 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
- Quản lý, c p nh t dữ li u : truy n, thể loại, tác giảận mọi vấn đề về truyện với mọi người ận mọi vấn đề về truyện với mọi người
+ Truy n : n i dung truy n, truy n mới tải lên, sửa truy n ột + 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 111.4 Yêu cầu người sử dụng
- Người đọc truy n
Đăng nh pận mọi vấn đề về truyện với mọi người
Đă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 131.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 14Tên usecase Thêm
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
Trang 15B5: Xác nhận sửa
Trang 16Biểu đồ trình tự đăng nh p ận mọi vấn đề về truyện với mọi người
Biểu đồ trình tự quản lý truy n
Trang 17Biể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 18Biểu đồ hoạt đ ng đăng nh p ột ận mọi vấn đề về truyện với mọi người
Biểu đồ hoạt đ ng đăng xuất ột
Biểu đồ hoạt đ ng thêm tài khoản ột
Trang 19Biểu đồ hoạt đ ng sửa tài khoản ột
Biểu đồ hoạt đ ng thêm truy n ột
Biểu đồ hoạt đ ng xóa truy n ột
Trang 20Biểu đồ hoạt đ ng sửa truy n ột
Trang 21Chươ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ụngTruy n Convert
- 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
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 23
Chương 3 DA
N
H M ỤC TÀ
I LIỆ
U TH A
M KH Ả O
Website:
1 Ứng dụng TruyenCv
2 Ứng dụng TruyenYY