Nhận thức được nhu cầu tìm hiểu thông tin, giải trí của xã hội, là sự ra đời của hàng loạt website cho các mục đích thương mại, giải trí, tin tức… Để đáp ứng với việc cập nhật thông tin
Trang 1TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN
VÀ TRUYỀN THÔNG VIỆT - HÀN
KHOA KHOA HỌC MÁY TÍNH
BÁO CÁO ĐỒ ÁN TỐT NGHIỆP
THÁI VĂN YÊN
THIẾT KẾ & XÂY DỰNG WEBSITE TIN TỨC
NGÀNH CÔNG NGHỆ THÔNG TIN
KHÓA HỌC: 2018-2021
Đà Nẵng – 11/2021
Trang 2VÀ TRUYỀN THÔNG VIỆT - HÀN
KHOA KHOA HỌC MÁY TÍNH
BÁO CÁO ĐỒ ÁN TỐT NGHIỆP
THIẾT KẾ & XÂY DỰNG WEBSITE TIN TỨC
NGÀNH CÔNG NGHỆ THÔNG TIN
KHÓA HỌC: 2018-2021
Giảng viên hướng dẫn: ThS NGUYỄN VĂN BÌNH Sinh viên thực hiện: THÁI VĂN YÊN
Lớp: 18I3 MSSV: 181C900123
Đà Nẵng – 11/2021
Trang 3NHẬN XÉT CỦA GIẢNG VIÊN HƯỚNG DẪN
………
………
………
………
………
………
………
………
………
………
………
………
………
………
………
………
………
………
Đà Nẵng, ngày… tháng… năm 2021 GIẢNG VIÊN HƯỚNG DẪN
NGUYỄN VĂN BÌNH
Trang 4Trước tiên em xin gửi lời cảm ơn chân thành sâu sắc tới các thầy cô giáo trong Trường Đại học Công nghệ Thông tin và Truyền thông Việt – Hàn, Đại học Đà Nẵng nói chung và các thầy cô giáo trong Khoa Khoa học Máy tính nói riêng đã tận tình giảng dạy, truyền đạt cho em những kiến thức, kinh nghiệm quý báu trong suốt thời gian hai năm học vừa qua
Đặc biệt em xin gửi lời cảm ơn đến thầy Nguyễn Văn Bình đã tận tình giúp đỡ, trực tiếp chỉ bảo, huớng dẫn em trong suốt quá trình thực hiện đồ án Trong thời gian học tập và làm việc, em không ngừng tiếp thu thêm nhiều kiến thức bổ ích mà còn học tập được tinh thần làm việc, thái độ nghiên cứu khoa học nghiêm túc, hiệu quả, đây là những điều rất cần thiết cho em trong quá trình học tập và công tác sau này
Sau cùng xin gửi lời cảm ơn chân thành tới gia đình, bạn bè đã động viên, đóng góp ý kiến và giúp đỡ em trong quá trình học tập, nghiên cứu và hoàn thành khoá luận tốt nghiệp
Một lần nữa, em xin chân thành cảm ơn!
Trang 5MỞ ĐẦU
Ngày nay, với sự phát triển mạnh mẽ của khoa học công nghệ, Công nghệ Thông tin là một trong những ngành có vị thế dẫn đầu và có vai trò rất lớn trong sự phát triển chung đó Các ứng dụng của công nghệ thông tin được áp dụng trong mọi lĩnh vực nghiên cứu khoa học cũng như trong mọi lĩnh vực của đời sống Là một phần của Công nghệ Thông tin, Công nghệ web đang có được sự phát triển mạnh mẽ và phổ biến rất nhanh bởi những lợi ích mà nó mang lại cho cộng đồng là rất lớn
Nhận thức được nhu cầu tìm hiểu thông tin, giải trí của xã hội, là sự ra đời của hàng loạt website cho các mục đích thương mại, giải trí, tin tức… Để đáp ứng với việc cập nhật thông tin hàng ngày, tình hình xã hội, chính trị, thời sự… thì website tin tức ra đời là một nhu cầu tất yếu
Với một web tin tức chuyên nghiệp, doanh nghiệp có thể cung cấp đến người dùng mọi thông tin về lĩnh vực mình hướng đến Cập nhật những tin tức thời sự, nóng hổi nhằm thu hút người dùng Nhờ đó, website sẽ trở thành công cụ quảng cáo không giới hạn cho doanh nghiệp bằng các hình thức PR như: đặt banner quảng cáo, đặt link báo…
Do đó, em đã vận dụng ngôn ngữ PHP, MySQL và công cụ Visual Studio Code
để xây dựng Website tin tức
Trang 6CHƯƠNG 1: TỔNG QUAN 1
1.1 Giới thiệu đề tài Website tin tức 1
1.2 Sự phát triển của các website tin tức 1
1.2.1 Sự phát triển 1
1.2.2 Các website tin tức phổ biến 2
1.4 Ngôn ngữ và công cụ hỗ trợ 5
CHƯƠNG 2: PHÂN TÍCH THIẾT KẾ HỆ THỐNG WEBSITE 7
2.1 Phân tích thiết kế hệ thống 7
2.1.1 Các chức năng của hệ thống 7
2.1.2 Các tác nhân của hệ thống 7
2.2 Biểu đồ Use case 8
2.2.1 Chức năng quản lý thể loại 8
2.2.2 Chức năng quản lý loại tin 9
2.2.3 Chức năng quản lý tin tức 9
2.2.4 Chức năng quản lý slide 10
2.2.5 Chức năng quản lý tài khoản 10
2.2.6 Chức năng quản lý comment 11
2.2.7 Chức năng của người dùng 11
2.3.1 Mô hình dữ liệu quan hệ 12
2.3.7 Bảng slide 14
CHƯƠNG 3: XÂY DỰNG HỆ THỐNG 15
3.1.1 Trang chủ 15
3.1.2 Trang liên hệ 15
3.1.3 Trang tìm kiếm 16
3.1.4 Trang thông tin tài khoản 16
3.1.5 Trang loại tin 17
3.1.6 Trang chi tiết tin tức 17
3.1.7 Trang đăng ký 18
3.1.8 Trang đăng nhập ( dành cho người dùng) 19
3.2 Phần hệ Admin 20
3.2.1.Trang đăng nhập (dành cho người quản trị ) 20
3.2.2 Đăng nhập thành công vào phần Admin 20
Trang 73.2.3 Trang thể loại (admin) 21
3.2.4 Trang loại tin(admin) 22
3.2.5 Trang tin tức(admin) 24
3.2.6 Trang comment 25
3.2.7 Trang quản tài khoản người dùng 25
3.2.8 Trang Slide 26
CHƯƠNG 4: KẾT LUẬN 27
TÀI LIỆU THAM KHẢO 28
Trang 8Hình 1 - Giao diện trang web Zing News 2
Hình 2 – Giao diện trang web Vnexpress 3
Hình 3 - Giao diện trang web Vietnamnet 4
Hình 4 - Biểu đồ quản lý thể loại 8
Hình 5 - Biểu đồ quản lý loại tin 9
Hình 6 - Biểu đồ quản lý tin tức 9
Hình 7 - Biểu đồ quản lý slide 10
Hình 8 - Biểu đồ quản lý tài khoản 10
Hình 9 - Biểu đồ quản lý comment 11
Hình 10 - Biểu đồ hoạt động của người dùng 11
Hình 11 - Mô hình dữ liệu quan hệ 12
Hình 12 - Giao diện trang chủ 15
Hình 13 - Giao diện trang liên hệ 15
Hình 14 - Giao diện trang tìm kiếm 16
Hình 15 - Giao diện trang thông tin tài khoản 16
Hình 16 - Giao diện trang loại tin 17
Hình 17 - Giao diện trang chi tiết tin tức 17
Hình 18 - Giao diện trang đăng ký tài khoản 18
Hình 19 - Giao diện trang đăng nhập( dành cho người dùng) 19
Hình 20 - Giao diện trang đăng nhập(dành cho người quản trị ) 20
Hình 21 - Giao diện trang quản trị 20
Hình 22 - Trang danh sách thể loại (admin) 21
Hình 23 - Trang thêm thể loại (admin) 21
Hình 24 - Trang danh sách loại tin (admin) 22
Hình 25 - Trang thêm loại tin 23
Hình 26 - Trang danh sách tin tức 24
Hình 27 - Trang thêm tin tức 24
Hình 28 - Trang comment 25
Hình 29 - Trang danh sách tài khoản 25
Hình 30 - Trang thêm tài khoản 26
Hình 31 - Trang slide 26
Trang 9DANH MỤC BẢNG BIỂU
Bảng 1 - Bảng chức năng của Admin 7
Bảng 2 - Bảng chức năng người dùng 8
Bảng 3 - Bảng thể loại 12
Bảng 4 - Bảng loại tin 13
Bảng 5 - Bảng tin tức 13
Bảng 6 - Bảng user 14
Bảng 7 - Bảng comment 14
Bảng 8 - Bảng slide 14
Trang 10CHƯƠNG 1: TỔNG QUAN
1.1 Giới thiệu đề tài Website tin tức
Với sự bùng nổ thông tin trên Internet, vai trò của các trang thông tin điện tử trực tuyến ngày càng trở nên quan trọng Khác với báo chí truyền thông có giới hạn thời gian cập nhật tin tức, các tờ báo trực tuyến đã cung cấp được sự tiện lợi trong việc cập nhật
và phát hành thông tin Về phía người dùng, họ có thể xem thông tin mọi lúc mọi nơi
Về phía những người cung cấp thông tin, các nhà báo họ có thể dễ dàng cập nhật những tin tức mới nhất, thời sự nhất Do đó việc sử dụng các trang thông tin trực tuyến luôn là điều cần thiết hiện nay nhằm đáp ứng nhu cầu cập nhật thông tin của mọi người
Tin tức là những việc đã xảy dù tốt hay xấu, để giúp con người biết nhũng chuyện xung quanh và trên thế giới Ngày nay, nhờ thông tin truyền thông nhanh cho nên bất
cứ chuyện gì vừa xảy ra ở đâu trên thế giới thì ta đều có thể biết ngay, nhờ đó mà có thể học được nhiều cái hay cũng như tránh được những chuyện xấu xãy ra như các trân sóng thần, bão lũ, các chất độc hại trong thức ăn… giúp con người biết trước mà tránh khỏi các nguy hiểm sắp đến
Tin tức vô cùng quan trọng nó cho người ta tri thức và là cơ sở để tiến hành mọi việc lớn nhỏ Khi có Internet, tin tức càng quan trọng vì tốc độ lan truyền nhanh ảnh hưởng ngay tức thì trên diện rộng
Tăng khả năng tiếp cận thị trường, không bị giới hạn về địa lý, khoảng cách hay thời gian Dù khách hàng ở đâu, bất cứ lúc nào, chỉ cần có kết nối mạng và chiếc điện thoại
di động, máy tính, khách hàng cũng có thể truy cập website và cập nhật được các tin tức mới nhất
Trong quá trình học tập tại trường, em đã được học các kiến thức liên quan đến thiết kế và lập trình web Chính vì vậy, để thực hiện đề tài tốt nghiệp này, em mong muốn áp dụng các kiến thức đã học để xây dựng được một trang web tin tức với đầy đủ các chức năng Đó là lý do chọn đề tài “Thiết kế và xây dựng website tin tức”
1.2 Sự phát triển của các website tin tức
1.2.1 Sự phát triển
Ngày nay, số lượng website tin tức riêng ở Việt Nam đã là một con số không thể đếm được, nội dung cập nhật, tin tức mỗi ngày tương đối là giống nhau Điều thu hút người truy cập ở đấy chính là nằm ở thiết kế website chuẩn seo, giao diện bắt mắt, bố cục rõ ràng dễ dàng tìm kiếm, tối ưu dung lượng, tốc độ load trang nhanh Hiện có rất nhiều website tin tức vô cùng hữu ích và tiện lợi, đem lại cho bạn những thông tin, tin tức “hot" luôn được cập nhật một cách nhanh chóng, đầy đủ và chính xác mỗi ngày
Trang 11THIẾT KẾ & XÂY DỰNG WEBSITE TIN TỨC
Phương pháp tiếp nhận thông tin đa chiều, toàn vẹn mọi lĩnh vực hữu hiệu nhất chính là tìm tới địa chỉ các trang báo chính thống, được nhiều người dùng tin tưởng, truy cập thường xuyên Tuy nhiên, đi kèm với sự phát triển đó, những vấn đề phát sinh là các trang thông tin không thực sự chất lượng, sai lệch khiến bạn đọc tốn thời gian và tiếp nhận thông tin vô ích, thậm chí gây hại
1.2.2 Các website tin tức phổ biến
⮚ Zing News
Hình 1 - Giao diện trang web Zing News
Zing News là trang web tin tức được phần lớn giới trẻ quan tâm và ưa chuộng hiện nay Đây là trang web có tốc độ cập nhật tin tức, sự kiện nổi bật tại Việt Nam và thế giới trong lĩnh vực giải trí với những bản tin hấp dẫn, phóng sự chuẩn xác cùng hình ảnh chất lượng sắc nét Với Bố cục đơn giản, tốc độ đường truyền nhanh, máy chủ ổn định và chịu tải cao, dung lượng và băng thông lớn, giao diện Website chuyên nghiệp,
bố cục khoa học các chức năng nhằm tạo sự dễ dàng, thuận tiện, giao diện lôi cuốn người đọc
Năm 2018, Zing.vn đã có bước đột phá và vươn lên mạnh mẽ Theo số liệu xếp hạng các trang báo và thông tin điện tử tại Việt Nam tháng 8/2018 của Comscore, Zing.vn đã trở thành trang báo điện tử top 1 tại Việt Nam Tính tới 8/2018, Zing.vn là trang báo điện tử có số lượng người xem lớn nhất tại Việt Nam với 14,632 triệu lượt xem, chiếm 33% tổng số người đọc báo điện tử thường xuyên Đặc biệt, tỉ lệ người xem
Trang 12Zing.vn trên thiết bị di động chiếm tới 31.5%, vượt xa các trang báo điện tử khác như VnExpress, Dân Trí
⮚ Vnexpress
Hình 2 – Giao diện trang web Vnexpress
Vnexpress được nhận định là một trong những trang web tin tức nổi tiếng được
rất nhiều người tin tưởng, lựa chọn để đọc báo, tin tức ở Việt Nam hiện nay Đây là trang tin tức về nhiều lĩnh vực khác nhau như kinh doanh, giáo dục, giải trí, y tế, thể thao, pháp luật, khoa học, đời sống, sức khỏe,
Tuy nhiên, Vnexpress chỉ có bản báo điện tử mà không có bản in giấy, luôn cập nhật những tin tức trong và ngoài nước một cách nhanh chóng, chuẩn xác và liên tục, đảm bảo sự “nóng hổi" của tin tức Website được sử dụng các công nghệ trong thiết kế
và code để load nhanh và tăng tính linh hoạt cho website, có hệ thống quản trị website chuyên nghiệp và đa chức năng nhằm giúp doanh nghiệp có thể thay đổi nội dung website, cập nhật thông tin mới, chỉnh sửa hoặc xóa
VnExpress khi mới bắt đầu chỉ đi mua báo in về và cho nhân viên chọn bài tốt, hay, hấp dẫn rồi đánh máy và đưa lên các trang nội dung của mình Trong bối cảnh cả nước chưa có báo điện tử thì cách làm này rất hiệu quả và lớp độc giả tiên tiến nhất quen lên mạng bắt đầu truy cập mỗi ngày một thường xuyên hơn
Lúc này VnExpress cũng được các đội nhóm khác của FPT hỗ trợ hết sức bằng cách mỗi khi đi cài đặt phần mềm máy tính họ sẽ cài mặc định trang chủ trên trình duyệt của máy là trang home của VnExpress luôn Cách làm này đem lại rất nhiều độc giả cho báo
Trang 13THIẾT KẾ & XÂY DỰNG WEBSITE TIN TỨC
⮚ Vietnamnet
Hình 3 - Giao diện trang web Vietnamnet
Vietnamnet là trang web tin tức, trang báo chính thức của Bộ thông tin và truyền
thông Việt Nam khá quen thuộc với cộng đồng đọc báo mạng Trang web này luôn đem lại cho độc giả những trang tin tức thời sự vô cùng “nóng hổi" luôn được cập nhật nhanh chóng, phong phú và đầy đủ 24/7 với số lượng truy cập mỗi ngày tương đối lớn
Đây là báo điện tử ra hằng ngày bằng tiếng Việt và tiếng Anh Tờ báo có các chuyên mục như: quốc tế, công nghệ thông tin, thể thao, âm nhạc, thời trang và trực tuyến phỏng vấn, nghe nhạc Xây dựng đường dẫn thân thiện với các công cụ tìm kiếm
Về mặt tương thích: website có thể chạy tốt trên các trình duyệt thông dung như IE, Firefox, Google chrome, Opera…
Báo VietNamNet kế thừa toàn bộ quyền, nghĩa vụ hợp pháp của báo Bưu điện
VN và báo điện tử VietNamNet; có trách nhiệm tiếp nhận bàn giao từ 2 báo và duy trì
ổn định hoạt động tin, bài
Trang 141.3 Mục tiêu
Website tin tức đặt ra những mục tiêu sau:
● Yêu cầu người dùng:
- Giao diện thân thiện
- Dễ tìm kiếm thông tin
- Tin tức website được cập nhật thường xuyên
- Bình luận bài viết
● Yêu cầu Admin:
- Thuận lợi trong việc quản lý thông tin, tin tức, dữ liệu của website
- Thêm, sửa, xóa tin tức, tài khoản
Người quản trị có đầy đủ quyền hành của một người quản lý website:
- Thêm, xóa, sửa chức năng, liên kết, bài viết
- Ẩn hiện các mẫu tin lên website
- Đổi thông tin tài khoản của mình
1.4 Ngôn ngữ và công cụ hỗ trợ
- Ngôn ngữ lập trình PHP (Hypertext Preprocessor)
PHP được sử dụng miễn phí Cú pháp và cấu trúc của PHP tương đối dễ dàng
Nó rất thích hợp với web và có thể dễ dàng nhúng vào trang HTML Do được tối ưu hóa cho các ứng dụng web, tốc độ nhanh, nhỏ gọn, cú pháp giống ngôn ngữ lập trình C và ngôn ngữ lập trình Java, dễ học và thời gian xây dựng sản phẩm tương đối ngắn hơn so với các ngôn ngữ khác nên PHP đã nhanh chóng trở thành một ngôn ngữ lập trình web phổ biến nhất thế giới
Trang 15THIẾT KẾ & XÂY DỰNG WEBSITE TIN TỨC
- Framework Laravel
Laravel là một PHP framework mã nguồn mở và miễn phí, được phát triển bởi Taylor Otwell và nhắm vào mục tiêu hỗ trợ phát triển các ứng dụng web theo kiến trúc model-view-controller (MVC) Những tính năng nổi bật của Laravel bao gồm cú pháp
dễ hiểu – rõ ràng , một hệ thống đóng gói modular và quản lý gói phụ thuộc, nhiều cách khác nhau để truy cập vào các cơ sở dữ liệu quan hệ, nhiều tiện ích khác nhau hỗ trợ việc triển khai vào bảo trì ứng dụng
- Ngôn ngữ CSS
CSS (Cascading Style Sheets) là một ngôn ngữ quy định cách trình bày cho các tài liệu viết bằng HTML, XHTML, XML, SVG, hay UML,…CSS quy định cách hiển thị của các thẻ HTML bằng cách quy định các thuộc tính của các thẻ đó (font chữ, kích thước, màu sắc )
CSS có cấu trúc đơn giản và sử dụng các từ tiếng anh để đặt tên cho các thuộc tính CSS khi sử dụng có thể viết trực tiếp xen lẫn vào mã HTML hoặc tham chiếu từ một file css riêng biệt
- Cơ sở dữ liệu MySQL
MySQL là cơ sở dữ liệu tốc độ cao, ổn định và dễ sử dụng, hoạt động trên nhiều hệ điều hành cung cấp một hệ thống lớn các hàm tiện ích rất mạnh Với tốc độ và tính bảo mật cao, MySQL rất thích hợp cho các ứng dụng có truy cập CSDL trên internet MySQL miễn phí hoàn toàn cho nên bạn có thể tải về MySQL từ trang chủ MySQL làm việc
nhanh với các tập dữ liệu lớn
- Thư viện JQUERY
JQuery làm đơn giản hóa việc truyền tải HTML, xử lý sự kiện, tạo hiệu ứng động
và tương tác Ajax JQuery là một bộ công cụ tiện ích JavaScript làm đơn giản hóa các tác vụ đa dạng với việc viết ít code hơn
Thao tác DOM − jQuery giúp dễ dàng lựa chọn các phần tử DOM để traverse (duyệt) một cách dễ dàng như sử dụng CSS, và chỉnh sửa nội dung của chúng bởi sử dụng phương tiện Selector mã nguồn mở, mà được gọi là Sizzle
Xử lý sự kiện − jQuery giúp tương tác với người dùng tốt hơn bằng việc xử lý các sự kiện đa dạng mà không làm cho HTML code rối tung lên với các Event Handler
Hỗ trợ AJAX − jQuery giúp bạn rất nhiều để phát triển một site giàu tính năng
và phản hồi tốt bởi sử dụng công nghệ AJAX
Trang 16CHƯƠNG 2: PHÂN TÍCH THIẾT KẾ HỆ THỐNG WEBSITE 2.1 Phân tích thiết kế hệ thống
2.1.1 Các chức năng của hệ thống
Hệ thống quản trị trang web:
- Quản lý bài viết tin tức
- Quản lý danh mục thể loại tin tức
- Quản lý bình luận
- Quản lý silde, banner quảng cáo
- Quản lý danh sách thành viên
Hệ thống hiển thị giao diện trang web:
- Hiển thị danh mục thể loại tin tức
- Hiển thị bài viết tin tức
- Giới thiệu về website, thông tin liên hệ
- Hiển thị danh sách các tin tức, bài viết, bình luận
- Cho phép đăng ký, đăng nhập tài khoản
- Cho phép thành viên bình luận trong bài viết và thay đổi thông tin tài khoản cá nhân
Thực hiện đăng nhập vào hệ thống, nhập vào username
và password Kiểm tra hợp lệ trùng với dữ liệu có sẵn thì
hệ thống sẽ cho phép đăng nhập
2 Quản trị hệ thống Quản lý toàn hộ hệ thống, có quyền thay đổi các thông
tin, bài viết trong hệ thống
3 Quản lý thành viên Quản lý thông tin tài khoản đăng nhập của thành viên
4 Quản lý tin tức Quản lý thông tin về bài viết tin tức
5 Quản lý loại tin Quản lý thông tin về danh mục thể loại tin tức
6 Quản lý bình luận Quản lý các thông tin các bình luận trong các bài viết do
thành viên để lại
10 Quản lý slide Quản lý danh mục slide tin tức, banner quảng cáo …
Bảng 1 - Bảng chức năng của Admin
Trang 17THIẾT KẾ & XÂY DỰNG WEBSITE TIN TỨC
Chức năng người dùng:
1 Đăng ký tài khoản Người dùng có thể thực hiện thao tác đăng ký trở thành thành viên để thuận tiện cho việc đăng ký theo dõi tin tức
và bình luận trong bài viết
2 Quản lý tài khoản Người dùng có thể thay đổi thông tin của tài khoản, thay
đổi mật khẩu, thông tin liên lạc
3 Đăng nhập
Thực hiện đăng nhập vào hệ thông, bắt buộc phải nhập user và password Kiểm tra hợp lệ trùng với dữ liệu có sẵn thì hệ thống sẽ cho phép đăng nhập
4 Tìm kiếm Tìm kiếm tin tức theo nhu cầu của người dùng
5 Xem tin tức Người dùng có thể xem tin tức
6 Bình luận Người dùng có thể để lại bình luận về bài viết tin tức
Bảng 2 - Bảng chức năng người dùng
2.2 Biểu đồ Use case
2.2.1 Chức năng quản lý thể loại
Hình 4 - Biểu đồ quản lý thể loại
Mô tả chức năng:
Người quản lý có thể đăng nhập vào hệ thống bằng tài khoản admin
Điều kiện trước: Người quản lý đã đăng nhập vào hệ thống
Dòng sự kiện chính: Người sử dụng chọn kiểu tác động: thêm, sửa, xóa thể loại
Trang 182.2.2 Chức năng quản lý loại tin
Hình 5 - Biểu đồ quản lý loại tin
Mô tả chức năng:
Người quản lý có thể đăng nhập vào hệ thống bằng tài khoản admin
Điều kiện trước: Người quản lý đã đăng nhập vào hệ thống
Dòng sự kiện chính: Người sử dụng chọn kiểu tác động: thêm, sửa, xóa tin loại tin
2.2.3 Chức năng quản lý tin tức
Hình 6 - Biểu đồ quản lý tin tức
Mô tả chức năng:
Người quản lý có thể đăng nhập vào hệ thống bằng tài khoản admin
Điều kiện trước: Người quản lý đã đăng nhập vào hệ thống
Dòng sự kiện chính: Người sử dụng chọn kiểu tác động: thêm, sửa, xóa tin tức