CHƯƠNG 1: GIỚI THIỆU CHUNGTrước sự phát triển mạnh của CNTT cùng với sự phát triển của xã hội đờisống của người dân được nâng chất lượng lên rất nhiều và với rất nhiều nhu cầumong muốn
Trang 1NHẬN XÉT CỦA GIÁO VIÊN HƯỚNG DẪN
………
………
………
………
………
………
………
………
………
………
………
………
………
………
………
………
………
………
………
………
………
hưng yên, ngày…tháng….năm 2012
Giáo viên hướng dẫn
Trang 2
NHẬN XÉT CỦA GIÁO VIÊN PHẢN BIỆN 1 ………
………
………
………
………
………
………
………
………
………
………
………
………
………
………
………
………
………
………
………
hưng yên, ngày….tháng….năm 2012
Giáo viên phản biện 1
Trang 3NHẬN XÉT CỦA GIÁO VIÊN PHẢN BIỆN 2
………
………
………
………
………
………
………
………
………
………
………
………
………
………
………
………
………
………
………
……… Hưng yên, ngày……tháng…….năm 2012
Giáo viên phản biện 2
Trang 4DANH MỤC KÍ HIỆU VÀ CÁC CỤM TỪ VIẾT TẮT
Trang 5LỜI CẢM ƠN
Sau gần 3 tháng nỗ lực tìm hiểu về thiết kế website “tin tức công nghệ” đã đượchoàn thành,ngoài sự cố gắn hết mình của bản thân và của nhóm, chúng em còn nhận đượcnhiều sự động viên,khích lệ từ gia đình, thầy cô và bạn bè
Trước hết chúng tôi xin chân thành cảm ơn cha mẹ,anh chị ,là những người luônđộng viên và và tạo mọi điều kiện tốt đề chúng con hoàn thành đồ án 3 này
Chúng em xin chân thành cảm ơn các thầy cô của trường Đại Học Sư Phạm KỹThuật Hưng Yên, đã truyền đạt nhiều kinh nghiệm và kiến thức quý báu cho chúng em
trong suốt quá trình học tập Đặc biệt chúng em xin tỏ lòng biết ơn sâu sắc tới thầy Vi Hoài Nam và các thầy cô trong khoa công nghệ thông tin đã tận tình giúp đỡ chúng em
trong suốt quá trình thực hiện đồ án 3 về thiết kế website tin tức công nghệ
Xin cảm ơn tất cả các bạn bè đã và đang giúp đỡ động viên chúng tôi trong quátrình học tập và hoàn thành đồ án 3 này
Mặc dù đã cố gắng hết sức để hoàn đề tài ,nhưng chắc chắn sẽ không tránh khỏinhững sai sót.Chúng em rất mong nhận được sự thông cảm và đóng góp,chỉ bảo tận tìnhcủa quý thầy cô và bạn bè
Hưng yên ,Ngày… Tháng… Năm 2012Nhóm sinh viên thực hiện
Đào Quang TrungĐặng Quang TùngTrương Bá Tiến
Trang 6LỜI ĐẦU NÓI
Trong những năm gần đây, ngành công nghệ thông tin phát triển một cách nhanhchóng và có nhiều bước tiến nhảy vọt.Sự phát triển như vũ bão của CNTT đã đem lạinhững kết quả khả quan đáng kể Ở Việt Nam ngành công nghệ thông tin tuy còn non trẻnhưng tốc độ phát triển khá nhanh và đang dần được ứng dụng ở hầu hết các lĩnh vực củanền kinh tế xã hội như: công nghiệp, nông nghiệp, thương mại, y tế, bưu chính viễnthông, giải trí góp phần thúc đẩy sự phát triển của xã hội
Ngày nay với tốc độ phát triển không ngừng của Internet, các thông tin luôn đượccập nhập hàng ngày, điều này giúp ta dễ dàng tiếp cận được những thông tin mới Cóđược điều kỳ diệu đó chính là do các doanh nghiệp đã áp dụng CNTT vào việc quảng cáotrên mạng bằng những trang Website nhằm giới thiệu các sản phẩm ,mặt hàng hay nhữngtin tức mới nhất hot nhất Thông qua đó đọc giả có thể tìm được nhưng tin tức mà mìnhcần Mà chỉ cần ngồi ở một quán Nét hay chỉ cần ngồi trước chiếc máy tính của mình là
có thể tìm được những thông tin bổ ích,thích hợp đối với mình mà không tốn nhiều thờigian
Sau một thời gian học tập và tìm hiểu về công nghệ web, dưới chỉ bảo và hướng
dẫn của Thầy giáoVi Hoài Nam, nhóm em đã xây dựng “Website Tin Tức công nghệ”,
website nhằm cung cấp các thông tin, sản phẩm , tin tức mới nhất, hot nhất về chuyên ngành công nghệ thông tin, giúp các bạn có thể tìm hiểu và có thêm kiến thức.Biết được các tin tức mới nhất
Nhóm em chân thành cảm ơn! Ngày 08 tháng 12 năm 2012
Vi Hoài Nam Đào Quang Trung
Trương Bá Tiến Đặng Quang Tùng
Trang 7CHƯƠNG 1: GIỚI THIỆU CHUNG
Trước sự phát triển mạnh của CNTT cùng với sự phát triển của xã hội đờisống của người dân được nâng chất lượng lên rất nhiều và với rất nhiều nhu cầumong muốn được có trong đó có nhu cầu cập nhật tin tức hang ngày để nắm bắtđược những tin tức,sự kiện trong nước cũng như thế giới đang ra như thế nào?Nắm bắt được yêu cầu đó chúng em đã chọn đề tài”Xây dựng website tin tức” với
hy vọng sẽ cũng cấp cho những độc giả những tin tức mới nhất,hot nhât
Chúng em lựa chọn đề tài này với mong muốn sẽ tạo ra được một trang web cóích, giúp sức cho độc giả có thể đọc, tìm kiếm tin tức, giúc mọi người có thêmthêm hiểu biết, kiến thức cho bản thân.Với mục tiêu như vậy, trong đồ án 3 này,chúng em đã thực hiện được những yêu cầu sau:
Khảo sát cách thức hoạt động và tìm hiểu các nhu cầu cho một hệ websitetin tức Công Nghệ Số
Xây dựng biểu đồ Use case
Trang 8 Xây dựng biểu đồ lớp
Đề tài nhóm này chúng em xây dựng dựa trên mã nguồn mở nukeviet, dothời gian có hạn nên đồ án của chúng em còn có nhiều thiếu sót Rất mongnhận được sự đóng góp ý kiến của thầy cô và các bạn
Có 2 nhóm người sử dụng chính: nhóm quản trị, nhóm người dùng
Nhóm quản trị gồm các chức năng: Quản Lý Tin tức, cập nhập bài viết mới
Nhóm người dùng gồm các chức năng: xem tin tức, tìm kiếm tin tức và 1 sốtiện ích khác
1.3 Các yêu cầu giao tiếp
1.3.1 Giao diện người dùng
Rõ ràng, dễ sử dụng, các chức năng gần gũi với người sử dụng Giao diện đẹp,thể hiện được các chức năng.Chương trình chạy đúng, chạy ổn định
1.3.2 Giao tiếp phần cứng
Trang 9Có giao thức truyền thông giữa phần cứng và phần mềm.Máy tính tốc độ đủ đểchạy chương trình.
1.3.3 Giao tiếp phần mềm
Hỗ trợ giải pháp WAMPSERVER, hệ điều hành Window XP trở lên, trình duyệtweb phổ biến như chrome, firefox, IE, và các thư viện, các công cụ,…
1.4 Các yêu cầu phi chức năng
1.4.1 Yêu cầu an toàn
Bắt buộc phải đăng nhập thì mới sử dụng được một vài chức năng riêng biệt
1.4.2 Yêu cầu bảo mật
Các chức năng về cập nhập thông tin chỉ có người quản trị được sử dụng
1.4.3 Yêu cầu chất lượng phần mềm
Hoạt động tốt, ổn định, trình bày khoa học, thích nghi tốt với các môi trường càiđặt
1.4.5 Yêu cầu môi trường hoạt động
Thích hợp với các máy tính tốc độ cao, hệ điều hành Window XP trở lên
1.4.6 Yêu cầu tài liệu người sử dụng
Có phần hướng dẫn chi tiết cách sử dụng hệ thống
1.5.Giới thiệu ứng dụng mã nguồn mở NukeViet.
Trang 10Gate (Cổng thông tin tích hợp nhiều website, sử dụng cho phòng giáo dục, sở giáodục) và NukeViet Tòa Soạn Điện Tử (Sử dụng cho các tòa soạn báo điện tử, trangtin điện tử).
Theo định hướng phát triển của NukeViet, ngoài NukeViet CMS đã được pháthành theo giấy phép tự do nguồn mở trong nhiều năm qua, NukeViet sẽ có thêm 2nhóm ứng dụng nữa là NukeViet Blog (Dành cho các website và người dùng tạocác trang nhật ký cá nhân) và NukeViet Shop (dành cho các website thương mạiđiện tử với hoạt động chính là bán hàng trực tuyến, hiện đã có thể sử dụng bằngcách cài bổ sung module Shop lên NukeViet CMS)
1.5.2 lịch sử phát triển
NukeViet ra đời từ năm 2004, bắt đầu từ việc sử dụng sản phẩm PHP-Nuke để làmcho website cá nhân, anh Nguyễn Anh Tú - một lưu học sinh người Việt tại Nga -
đã cùng cộng đồng Việt hóa, cải tiến theo nhu cầu sử dụng của người Việt Được
sự đón nhận của đông đảo người sử dụng, NukeViet đã liên tục được phát triển vàtrở thành một ứng dụng thuần Việt Cho đến phiên bản 3.0, NukeViet đã đượcphát triển thành một ứng dụng khác biệt hoàn toàn, và không chỉ là một CMS,NukeViet được định hướng để trở thành phần mềm đa chức năng trên nền web
Kể từ năm 2010, NukeViet đã phát triển theo mô hình chuyên nghiệp, đội ngũquản trị đã thành lập doanh nghiệp chuyên quản và đạt được những tiến bộ vượtbậc NukeViet đã trở thành hệ quản trị nội dung nguồn mở duy nhất của Việt Namđược Bộ GD&ĐT khuyến khích sử dụng trong giáo dục (thông tư 08/2010/TT-BGDĐT) Tiếp đó, NukeViet CMS đã được trao giải Nhân Tài Đất Việt 2011 vàtrở thành phần mềm nguồn mở đầu tiên đạt giải thưởng cao quý này
1.5.3 Tính năng
NukeViet 3.0 bản gốc có các module cơ bản là:
- Quản lý Tin tức (News: Tạo bản tin chủ đề đa cấp, phân quyền theo chủ đề, hẹngiờ đăng tin, tạo bản in, bản tải về, thảo luận bản tin),
Trang 11- Giới thiệu (About),
- Quản lý quảng cáo thương mại (banners),
- Quản lý người dùng (users),
- Liên hệ qua site (Contact),
- Cấp tin RSS (RSS feeds) và thu thập tin RSS ("RSS reader"),
- Bình chọn (thăm dò ý kiến - Voting),
- Thư viện file (Download),
- Thư viện Web (Weblinks),
- Hỏi nhanh đáp gọn(Faq),
- Thống kê truy cập (statistics),
- Tìm kiếm trong site (Search),
- Bán hàng trực tuyến (Shop) (có từ NukeViet 3.1)
Tính năng hệ thống:
- Cài đặt, nâng cấp và đóng gói tự động
- Hỗ trợ đa ngôn ngữ giao diện và đa ngôn ngữ Cơ sở dữ liệu 100%, cho phépngười sử dụng tự xây dựng ngôn ngữ mới
- Thay đổi & tùy biến giao diện nhiều cấp độ, cho phép người sử dụng có thể càithêm giao diện mới hoặc tùy biến giao diện trên site theo ý thích Người sử dụng
có thể tùy biến bố cục giao diện theo layout, theo block ở các khu vực khác nhaucủa website
- Quản lý module với khả năng xử lý đa nhân module (ảo hóa module)[11]
- Cho phép phân nhóm thành viên và phân quyền người quản trị theo nhiều cấp độkhác nhau
- Hỗ trợ tối ưu hóa cho các công cụ tìm kiếm (SEO): Rewrite, tạo Sitemap, Pingsitemap, chuẩn đoán site, phân tích từ khóa, tạo keyword, quản lý máy chủ tìmkiếm (Bot)
- Quản lý và sao lưu cơ sở dữ liệu
Trang 12- Hỗ trợ thiết bị di động (mobile), cho phép thay đổi giao diện tương thích (từphiên bản 3.3)
- …
1.5.4 Ưu điểm và nhược điểm
Ưu điểm: NukeViet được nhiều người mới sử dụng ưa thích vì các nguyên nhânsau:
Mã nguồn thuần Việt, cộng đồng người dùng Việt Nam đông đảo nên dễtìm thấy sự hỗ trợ bằng tiếng Việt
Quản lý đơn giản, đặc biệt module News rất phù hợp với sở thích ngườiViệt
Linh hoạt trong việc quản lý giao diện, dễ tùy biến
Có thời gian phát triển lâu dài, có nhiều tài liệu hướng dẫn, tạo dựng nềntảng vững chắc trong cộng đồng
Mã nguồn đơn giản, dễ dàng lập trình về giao diện
Trang 131.5.5 Mô hình hoạt động
Dữ liệu được người quản trị tương tác từ Admin Control Panel thông qua trìnhduyệt, được nhân hệ thống và các module (admin module hoặc website module)tham gia xử lý, cuối cùng theme sẽ chịu trách nhiệm việc tổ chức và trình bàythông tin cho người truy cập xem
Trang 14CHƯƠNG II: KHẢO SÁT WEBSITE TIN TỨC CỘNG NGHỆ THÔNG TIN 2.1.Khảo sát hiện trạng hệ thống.
2.1.1 Địa điểm khảo sát
Khảo sát qua mạng, tạo form khảo sát online bằng Google Docs, tạo khảo sát trêndiễn đàn và một số trang tin tức khác
2.1.2 Lịch trình khảo sát
Tìm hiểu về nhu cầu và xu hướng của độc giả đối với một website tin tức
Thu thập các tin tức công nghệ, dịch vụ mới Và các thông tin được quan tâm nhấthiện nay
2.1.3 Mục đích
- Tìm hiểu cấu trúc một website tin tức
- Tìm hiểu nhu cầu của người đọc
- Khảo sát thực trạng thực tế về tiềm năng của website
- Áp dụng các kĩ thuật về cơ sở dữ liệu, lập trình và phân tích thiết kế hệ thống, thông tin khảo sát để xây dựng websitetruyện tin tức đơn giản, hiệu quả
2.1.3 Đối tượng khảo sát
Với hệ thống này có thể thấy nguồn khảo sát bao gồm:
Người dùng hệ thống: người quản trị, những người truy cập mạng có nhu cầu đọctin tức, tìm hiểu thông tin
Một số website tin tức tương tự trên mạng
2.1.4 Phạm vi
Trang 15Khảo sát online là chủ yếu, không giới hạn phạm vi địa lý.
2.1.5 Các nguồn điều tra
- Người dùng internet
- Bạn bè, người thân
- Các website tin tức tương tự
2.1.6 Phương pháp điều tra
- Tạo khảo sát trên mạng internet
- Khảo sát một số website tin tức trên mạng
2.1.7 Nội dung khảo sát
Khảo sát về độ tuổi người tham gia
Khảo sát về nhu của người dùng về tin tức
Khảo sát về thể loại tin tức yêu thích của người tham gia
Khảo sát về các thức người tham gia biết đến website
Khảo sát về ý tưởng của người tham gia về một website tin tức
2.2.Chi tiết nội dung và kết quả điều tra.
2.2.1 Hệ thống hiện tại
Website xây dựng mới hoàn toàn, không dựa trên bất kì hệ thống cũ nào
2.2.2 Xác định yêu cầu của hệ thống Website tin tức
Hướng xây dựng Website
Hệ thống website tin tức cần xây dựng sẽ cung cấp một số chức năng chính và đáp ứngcác yêu cầu sau đây:
Đọc tin tức online một cách đơn giản, dễ dàng ngay cả khi không đăng nhập
Trang 16 Tin tức được phân theo từng loại, mỗi thể loại có nhiều tin, liệt kê theo danh sách dễnhìn.
Cho phép thay đổi thông tin cá nhân người sử dụng và thay đổi mật khẩu sử dụngtruy cập vào hệ thống
Phân quyền sử dụng các chức năng cho từng nhóm người dùng với các quyền tươngứng, phù hợp
Quản lý tin tức: thêm, sửa , xóa và theo dõi tin tức, nhóm người dùng
Có danh sách tin mới nhất, tin nổi bật và phần tìm kiếm tin tức Giúp người đọc cóthể theo dõi
Có thể đăng nhập để đăng bình luận
Phần dành user
- Người sử dụng có thể đọc tin một cách đơn giản
- Người sử dụng có thể sử dụng khung tìm kiếm
- Người sử dụng có thể đăng bình luận
Trang 17- Phân tích chức năng của hệ thống là một trong những bước quan trọng nhất Từbước đi khảo sát thực tế, người thiết kế lấy bước đó làm nền tảng để đi vào phân tích thiết
Chức năng của hệ thống về mặt giao diện người dùng:
a Chức năng tra cứu, tìm kiếm
- Cho phép tìm kiếm tin tức trên hệ thống
- Tìm kiếm các thông tin khác
+ Tỷ giá ngoại tệ, Tỷ giá vàng
+ Thời tiết các vùng, Tỷ giá chứng khoán
Chức năng của hệ thống dành cho người quản trị:
Trang 18Quản lý thành viên
Quản lý tin tức
Hình 1: Biểu đồ Use case tổng quát
3.2.2 Biểu đồ Usecase “Admin” tổng quát.
Xem tin tức Bình luận Liên hệ
Trang 193.2.3 Biểu đồ Usecase “User” tổng quát.
Xem tin tức Bình luận
Liên hệ
Tìm kiếm Đăng ký
Thay đổi thông tin
Hình 3: Biểu đồ Usecase “User” tổng quát
3.3 Đặc tả chi tiết các biểu đồ Usecase.
Trang 203.3.1 Usecase “Đăng Ký” của User.
Hình 4: Biểu đồ Usecase “Đăng Ký” của User
- Tóm lược:User khi muốn sử dụng đầy đủ các chức năng của hệ thống, đặc biệt là
chức năng đăng bình luận cần phải đăng kí làm thành viên của hệ thống Các bước đăng
kí đơn giản và dễ dàng, mọi thông tin đăng kí phải chính xác
Hành động của tác nhân Phản ứng của hệ thống
1 Gọi chức năng đăng kí
3.Gửi thông tin đến hệ thống 2 Hiển thị trang đăng kí
4 Thông báo chờ, kiểm tra thông tin
Trang 21hợp lệ hay khơng, nếu khơng hợp lệ thì thơng báo các chi tiết khơng hợp
lệ cho User nhập lại
5 Nếu các thơng tin đăng kí hợp lệ
hệ thống thơng báo đăng kí thành cơng
6 Sau khi đăng kí thành cơng hệ thống chuyển hướng sang trang quản
lý Control Panel của User
Bảng 1: Mơ tả dịng sự kiện chính cho chức năng đăng ký.
Dịng sự kiện phụ: Một số thơng tin nhập trong trang đăng kí chưa chính xác hệthống sẽ liệt kê, thơng báo các lỗi khơng hợp lệ và yêu cầu nhập lại
3.3.2 Usecase “Đăng Nhập”.
Thay Đổi Thông Tin
Xử Lý Đăng Nhập Sai
Admin | User
Đăng Nhập
Extend Extend
Hình 5: Biểu đồ Usecase “Đăng Nhập”
Mơ tả tĩm tắt:
Tên Ca sử dụng: Đăng nhập.
Mục đích: Đảm bảo xác thực Admin, User và các yêu cầu về bảo mật của hệthống
Tác nhân: Admin, User
Tĩm lược: Admin (User) muốn sử dụng các dịch vụ hệ thống thì phải cung cấpthơng tin là username và password đăng nhập vào hệ thống Hệ thống sẽ kiểm tra thơngtin, nếu đúng thì Admin (User) cĩ thể truy cập vào hệ thống với quyền hạn đã được quy
Trang 22Mô tả kịch bản:
Thông tin đầu vào: Username và Password
Điều kiện đầu vào:Không có
Dòng sự kiện chính:
Hành động của tác nhân Phản ứng của hệ thống
1 Chọn chức năng đăng nhập khi đã
có tài khoản
3 Nhập thông tin tài khoản
4 Gửi thông tin đăng nhập tới hệ
thống
2 Hiển thị trang đăng nhập
5 Kiểm tra thông tin đăng nhập, nếuđúng thì cho phép truy cập hệ thống,sai thì thông báo lỗi
Bảng 2: Mô tả dòng sự kiện chính cho chức năng đăng nhập
Dòng sự kiện phụ:
- Nếu Admin (User) nhập Username và Password không đúng thì hệ thống sẽ đưa rathông báo yêu cầu nhập lại
- Admin (User) sau khi đăng nhập được chuyển đến trang control panel
- Admin (User) sau khi đăng nhập muốn thay đổi thông tin tài khoản, chọn phầnquản lý thông tin cá nhân, hệ thống sẽ chuyển sang trang thông tin cá nhân
3.3.3 Usecase “Quản lý thành viên”.
Trang 23Đăng nhập
<<Include>>
Thêm thành viên
Xem thông tin
Sửa thông tin
Tìm kiếm thành viên
Tên Ca sử dụng:Quản lý thành viên
Mục đích: Để giúp Admin quản lí dễ dàng các thơng tin về thành viên (Tên thànhviên, địa chỉ e-mail, cấp độ, số bài đăng)
Tác nhân: Admin
Tĩm lược: Khi Admin đăng nhập thành cơng, Use Case giúp Admin cĩ thể thực hiện cácchức năng như: Thêm thành viên, xem thơng tin thành viên, sửa thơng tin thành viên, tìmkiếm thành viên
Mơ tả các kịch bản:
Điều kiện đầu vào: Admin cần đăng nhập thành cơng
Dịng sự kiện chính:
Hành động của tác nhân Phản ứng của hệ thống
1.Gọi chức năng Xem thơng tin
2 Hiển thị danh sách và thơng tin các
Trang 243 Chọn một tài khoản thành viên.
5 Nhập thông tin mới cho thành
viên
6 Gửi thông tin đã nhập tới hệ thống
8.Gọi chức năng Thêm thành viên
10 Điền thông tin theo yêu cầu
11 Gửi thông tin đăng ký tới hệ
thống
4 Hiển thị trang sửa thông tin thành viên
7 Kiểm tra thông tin đã nhập, nếu hợp
lệ thì lưu thông tin này vào cơ sở dữ liệu và thông cập nhật thành công, nếu thông tin nhập không hợp lệ thì đưa ra thông báo lỗi và yêu cầu nhập lại
9 Hiển thị trang thêm thành viên mới
12 Kiểm tra thông tin đã nhập, nếu hợp
lệ thì lưu thông tin này vào cơ sở dữ liệu, chuyển về trang danh sách thành viên và thông cập nhật thành công, nếu thông tin nhập không hợp lệ thì đưa ra thông báo lỗi và yêu cầu nhập lại
Bảng 3 Mô tả dòng sự kiện chính cho chức năng quản lý thành viên
Dòng sự kiện phụ:
- Tìm kiếm thành viên: Admin nhập thông tin cần tìm kiếm vào khung tìm kiếm, hệthống sẽ lọc và đưa ra danh sách những thành viên có thông tin giống với thông tinAdmin nhập
3.3.4 Usecase “Quản lý tin tức”.
Trang 25 Tên Ca sử dụng: Quản lý tin tức
Mục đích: Giúp Admin quản lí dễ dàng các thông tin về tin tức(Tiêu đề, nội dung, ngàyđăng, nhóm tin, tag,
Trang 26- Người đăng tin.
Điều kiện đầu vào: Admin đăng nhập thành công
Dòng sự kiện chính:
Hành động của tác nhân Phản ứng của hệ thống
1.Chọn chức năng Quản lý tin tức
3 Chọn chức năng: Thêm tin tức
5 Admin nhập các thông tin của bản
tin mà hệ thống yêu cầu
6 Gửi thông tin đã nhập tới hệ thống
2 Hiển thị danh sách các tin tức đã đăng trong hệ thống, cho phép Admin lựa chọn để sửa chữa hoặc xoá
4 Hiển thị trang thêm tin tức
7 Kiểm tra thông tin đã nhập, nếu thông tin hợp lệ thì lưu thông tin vào
hệ thống và chuyển về trang danh sách tin tức, nếu thông tin không hợp
lệ thì thông báo lỗi
Bảng 4: Mô tả dòng sự kiện chính cho chức năng quản lý tin tức
Dòng sự kiện phụ:
- Tìm kiếm tin tức: Admin nhập thông tin cần tìm kiếm vào khung tìm kiếm, hệthống sẽ lọc và đưa ra danh sách những tin tức có thông tin phù hợp với thông tin Adminnhập
- Sửa tin tức: Tại trang danh sách tin tức, chọn tin tức cần sửa chữa
- Xoá tin tức: Tại trang danh sách tin tức, chọn tin tức cần xoá và tiến hành xoá
3.3.5 Usecase “Quản lý thư mục”.
Trang 27 Tên Ca sử dụng: Quản lý thư mục
Mục đích: Giúp Admin quản lí dễ dàng các thông in về thư mục(Tiêu đề, nội dung, ngàyđăng, nhóm tin, tag,