Trước nhu cầu của đọc truyện online, nhóm em đã xây dựng một website qua mạng để đáp ứng nhu cầu giúp họ tiết kiệm được thời gian, chi phí trong việc phải đi ra hiệu sách, thư viện hay c
Trang 1TRƯỜNG ĐẠI HỌC ĐIỆN LỰC
KHOA CÔNG NGHỆ THÔNG TIN
BÁO CÁO CHUYÊN ĐỀ HỌC PHẦN
CƠ SỞ LẬP TRÌNH WEB
ĐỀ T䄃
WEBSITE ĐỌC TRUYỆN MADMANGA
PHIẾU
CHẤM
ĐIỂM
Sinh viên
thực hiện:
H
ọ
v
à
t
ê
N
ộ
i
d
u
n
g
C
h
ữ
k
ý
: Trần Việt Anh : Nguyễn Hữu Duy Giảng viên hướng dẫn : Cấn Đức Điệp
Chuyên ngành Khóa
Lớp
:Quản trị an ninh mạng :2020-2025
:D15QTANM
Trang 2hực hiện
1 Nguyễn Đức Minh Web page Trang chủ, thể
loại, thông tin truyện
2 Trần Việt Anh Web page Đăng nhập,
Đăng ký Theo dõi
3 Nguyễn Hữu Duy Web page Ủng hộ, 2 Chương truyện
Gíao viên chấm điểm:
Giáo viên 1:
Giáo viên 2:
Trang MỤC LỤC
Trang 3Lời mở đầu
CHƯƠNG 1: TỔNG QUAN VỀ ĐỀ TÀI ……….1
1.1 Giới thiệu đề tài ……….1
1.2 Mục đích của website cần thiết kế ……… 2
1.3 Mục tiêu quảng bá của website ……… ………2
1.4 Một số trang chính của website ……… …….2
CHƯƠNG 2: KHẢO SÁT VÀ PHÂN TÍCH HỆ THỐNG ……… …3
2.1 Khảo sát hiện trạng.……… ……3
2.2 Mô tả bài toán ……… …….…3
2.3 Yêu cầu về chức năng ……….… …3
2.4 Yêu cầu phi chức năng ……… …3
2.5 Mô tả các chức năng ……… …4
2.6 Layout các trang web ……… …4
CHƯƠNG 3: THIẾT KẾ TRANG WEB ……… …8
3.1 Trang chủ ……… …8
3.2 Thể loại ……… …8
3.3 Thông tin truyện ……… ……9
3.4 Chương truyện ……… 9
3.5 Đăng nhập ……….……… ……10
3.6 Đăng ký ……….……… …10
3.7 Theo dõi ……… ……11
3.8 Ủng hộ ……… …11
KẾT LUẬN ……… ………12
Trang 4Ngành Công nghệ thông tin (CNTT) trong những năm gần đây đã có những bước phát triển vượt bậc trên thế giới cũng như trong nước CNTT đã góp phần rất lớn cho sự phát triển kinh tế của nước ta trong thời kỳ đổi mới Nhắc đến công nghệ thông tin thì không thể không nhắc đến lập trình Lập trình là công việc tạo ra những sản phẩm tiện ích giúp con người làm việc hiệu quả hơn khi thao tác với máy tính hay thiết bị công nghệ Để lập trình ra một sản phẩm thì bạn cần phải biết những ngôn ngữ lập trình, để kết nối giữa người dùng và máy tính
Với sự phát triển vượt bậc của CNTT, con người đã xây dựng, phát triển và bảo trì các trang web được lưu trữ trên internet dưới hình thức lập trình web Một trang web đơn giản có thể được viết bằng ngôn ngữ HTML, CSS và chỉ chứa vài trăm dòng lệnh Tuy nhiên đối với trang web lớn như Facebook có thể lên đến 60 triệu dòng lệnh để phát triển hoàn chỉnh trang web
Trước nhu cầu của đọc truyện online, nhóm em đã xây dựng một website qua mạng để đáp ứng nhu cầu giúp họ tiết kiệm được thời gian, chi phí trong việc phải đi ra hiệu sách, thư viện hay các chợ truyền thống để mua và tìm kiếm manga Thay vào đó chỉ việc ngồi ở nhà hay bất cứ đâu với chiếc máy tính, điện thoại kết nối interner là mọi người có thể thỏa sức tìm kiếm, lựa chọn các thể loại manga mà mình yêu thích Đó là lý do nhóm em chọn đề tài “Xây dựng website đọc truyện online”
Trang 5CHƯƠNG 1: TỔNG QUAN VỀ ĐỀ TÀI 1.1.Giới thiệu về đề tài
Sau mỗi giờ học, giờ làm việc căng thẳng chúng ta thường tìm đến những thú vui, sở thích riêng để giải tỏa căng thẳng Nên đọc truyện trên mạng dần trở lên phổ biến vì thuận tiện, linh hoạt thời gian mọi người chỉ cần truy cập vào trang web là có thể lựa chọn những thể loại mình ưa thích
Web madmanga được tạo ra nhằm cung cấp những trải nghiệm đọc truyện tốt nhất cho độc giả cũng như luôn cập nhật các truyện mới nhất nhanh nhất với :
1.2.Mục đích website cần thiết kế
Khi xây dựng một website đầu tiên phải hình dung chúng ta cần phải thiết
kế cái gì? Cho website của mình Không có chủ định và mục tiêu rõ ràng thì cả website đó trở nên sai lầm, lan man và cuối cùng đi tới một hướng khó có thể trở lại Thiết kế cẩn thận và định hướng rõ là chìa khóa hướng tới thành công của việc xây dựng một website Vận dụng tổng hợp những kiến thức đã học để tiến hành thiết kế website bán hàng online nhằm giải quyết những khó khăn hiện tại của cửa hàng Tìm hiểu thực trạng thương mại điện tử tại Việt Nam để triển khai hệ thống thương mại điện tử tại của cửa hàng cho phù hợp Khai phá lợi ích của Internet để hướng đến một môi trường kinh doanh toàn cầu
Dựa trên các kiến thức nền tảng được thầy trao đổi trên lớp và một số tài liệu tham khảo nhóm em đã tổng hợp kiến thức để xây dựng một trang web Báo cáo sẽ
lập trình trên nền web “WEBSITE MADMANGA” tích hợp được giao diện các
chức năng sau:
Trang 61.3 Mục tiêu quảng bá của website
Ở thời điểm hiện tại, giới trẻ ngày càng yêu thích việc đọc truyện online thông qua các website hoặc ứng dụng Trong đó, việc đọc truyện trên các website đang là xu hướng khá phổ biến tại Việt Nam bởi sự thuận tiện nó mang lại
Chính vì vậy, rất nhiều các nhóm dịch đang có nhu cầu thiết kế website đọc truyện online để phục vụ nhu cầu của đọc giả
Hàng loạt các website đọc truyện ra đời có thể kể đến một số website nổi
tiếng như Nettruyen, Truyensieuhay, Truyenqq hoặc Thichtruyentranh Nắm bắt nhu cầu đó, Madmanga giới thiệu web đọc truyện mang tới cho độc giả
website đọc truyện chuyên nghiệp với đầy đủ các tính năng như mong muốn
1.4 Một số trang chính của website
-Trang đăng nhập và đăng ký: Để độc giả có thể dễ dàng theo dõi truyện
và xem lịch sử đọc truyện của mình
-Trang chủ: Đây là trang bao gồm các thể loại truyện và truyện đang hot -Trang thông tin truyện: Đây là trang độc giả xem giới thiệu qua và đọc truyện
-Trang theo dõi truyện: Đây là trang độc giả nhấn theo dõi và khi có chap mới thì sẽ nhận được thông báo
-Trang fanpage nhóm dịch: Đây là link face của nhóm dịch thuật
-Trang ủng hộ: Đây là trang mà độc giả ủng hộ các dịch thuật của chúng tôi
-Trang thể loại:Đây là trang để tìm kiếm truyện theo thể loại cho độc giả -Trang chương truyện: Đây là nơi đọc truyện của đọc giả
2
Trang 7CHƯƠNG 2: KHẢO SÁT VÀ PHÂN TÍCH HỆ THỐNG
2.1 Khảo sát hiện trạng
Hiện nay đọc sách trên mạng ngày càng trở nên phố biến Internet phát triển kéo theo nhiều dịch vụ phát triển theo đi liền với nó Và việc tiếp cận với inernet hiện nay không còn mấy xa lạ với con người được trở thành phương tiện truyền thông được nhiều người sử dụng nhất trên thế giới
Ở Việt Nam cũng có rất nhiều trang web đọc truyện online với giao diện, hình thức rất đẹp thêm vào đó là rất nhiều ưu đãi để níu kéo những độc giả Tuy vậy hình thức kinh doang nào cũng có ưu và nhược điểm của nó, sự thành công còn phụ thuộc vào ý tưởng và cách kinh doanh của người quản lý
2.2 Mô tả bài toán
Khi độc giả truy cập vào web thì có thể đọc truyện miễn phí, lựa chọn truyện
để đọc tùy theo nhu cầu, thể loại Độc giả có thể đăng ký và thực hiện đăng nhập
để có thể nhận được thông báo và theo dõi bộ truyện yêu thích của mình mỗi khi
có chương truyện mới được cập nhật
2.3 Yêu cầu về chức năng
-User: Là những độc giả có nhu cầu đọc truyện Họ sẽ tìm kiếm các thể loại truyện ưa thích từ hệ thống và đọc Vì thế trang web phải thỏa mãn các chức năng sau:
+Hiển thị danh sách các thể loại truyện của thư viện để độc giả có thể xem
và lựa chọn, để độc giả có thể tìm kiếm nhanh và hiệu quả các thể loại truyện mà
họ cần tìm
-Admin: Là người làm chủ ứng dụng có quyền kiểm soát mọi hoạt động của
hệ thống Người này được cấp một username và password để đăng nhập vào hệ thống thực hiện chức năng của mình Nếu như quá trình đăng nhập thành công thì nhà quản lý có những chức năng sau:
2.4 Yêu cầu phi chức năng
-Hỗ trợ độc giả khi đọc truyện như các thông tin cá nhân liên quan đến độc giả được đảm bảo an toàn Giao diện thân thiện, dễ dùng, hấp dẫn, dễ tìm kiếm thông tin các sản phẩm
-Website có dung lượng không quá lớn, tốc độ xử lý nhanh
Trang 8-Việc tính toán đảm bảo chính xác và không chấp nhận sai sót
-Đảm bảo an toàn dữ liệu khi chạy
-Có khả năng lưu trữ nhiều dữ liệu
2.5 Mô tả các chức năng
-Chức năng: Quản lý người dùng +Đăng nhập: Khi độc giả muốn theo dõi truyện thì bắt buộc phải đăng nhập vào hệ thống
+Đăng ký: Nếu độc giả nào chưa có tài khoản thì có thể đăng ký bằng cách điền thông tin đầy đủ và chờ xác nhận của hệ thống, nếu thông tin chính xác hệ thống sẽ thông báo thành công cho độc giả, nếu lỗi thì độc giả phải kiểm tra lại thông tin mà mình đã nhập
-Chức năng: Quản lý truyện +Theo dõi:Để có thể theo dõi truyện độc giả phải có tài khoản và đây là chức năng giúp độc giả theo dõi dễ hơn các bộ truyện yêu thích của mình
2.6 Layout các trang web
4
Hình 2.1:Layout trang chủ
Trang 9Hình 2.2:Layout thông tin truyện
Hình 2.3:Layout chương truyện
Trang 10Hình 2.4:Layout đăng nhập
Hình 2.5:Layout đăng ký
6
Downloaded by v? ngoc (vuchinhhp10@gmail.com)
Trang 11Hình 2.6:Layout thể loại
7
Trang 12CHƯƠNG 3: THIẾT KẾ TRANG WEB 3.1 Trang chủ
3.2 Thể loại
8
Downloaded by v? ngoc (vuchinhhp10@gmail.com)
Trang 133.3 Thông tin truyện
3.4 Chương truyện
9
Trang 143.5 Đăng nhập
3.6 Đăng ký
10
Downloaded by v? ngoc (vuchinhhp10@gmail.com)
Trang 153.7 Theo dõi
3.8 Ủng hộ
11
Trang 16KẾT LUẬN
Nhìn chung, giao diện website đáp ứng được nhu cầu người dùng và đạt được những tiêu chí sau:
• Hoàn thiện được ý tưởng và nội dung của trang web madmanga
• Thiết kế giao diện đơn giản, đáp ứng nhu cầu với người dùng
• Thao tác trên trang web dễ dàng, bố cục được chia khoa học
• Dễ hoạt động trên các nền tảng công nghệ
• Tối ưu hóa được dung lượng trang web
• Cung cấp sản phẩm giải trí đến cho mọi đối tượng
Tuy vậy, do những hạn chế về trình độ nên nhóm chúng em không khỏi có những thiếu sót trong quá trình tìm hiểu, nghiên cứu cũng như thực nghiệm
Chúng em rất mong nhận được đánh giá và chỉnh sửa từ các thầy cô
Nhóm em xin chân thành cảm ơn!
12
Downloaded by v? ngoc (vuchinhhp10@gmail.com)