NGÀNH CÔNG NGHỆ THÔNG TIN
KHOÁ 2006 – 2009
ĐẠI HỌC LIÊN THÔNG
!"##$
Giáo viên hướng dẫn: %&
Nhóm sinh viên thực hiện:
'( )*+
()*+
,(-.)*+
/01223
Đề tài: Xây dựng WebSite Tin tức
……………………………………………………………………………………………
……………………………………………………………………………………………
……………………………………………………………………………………………
……………………………………………………………………………………………
……………………………………………………………………………………………
……………………………………………………………………………………………
……………………………………………………………………………………………
……………………………………………………………………………………………
……………………………………………………………………………………………
……………………………………………………………………………………………
……………………………………………………………………………………………
……………………………………………………………………………………………
……………………………………………………………………………………………
……………………………………………………………………………………………
……………………………………………………………………………………………
……………………………………………………………………………………………
……………………………………………………………………………………………
……………………………………………………………………………………………
……………………………………………………………………………………………
……………………………………………………………………………………………
……………………………………………………………………………………………
……………………………………………………………………………………………
……………………………………………………………………………………………
!"#$%%&
Giáo viên hướng dẫn
4567895:84
Trang: 2
Nhóm SVTH: Đặng Thị Mi – Cao Thị Ngọc - Đỗ Thị Hải Yến
Đề tài: Xây dựng WebSite Tin tức
'()*+
,-./012)34
;<=>=?@=A584:8849<#
Hiện tại ASP 3.0 đã và đang trở thành kịch bản được nhiều người sử dụng để thiết
kế ứng dụng thương mại điện tử dưới nhiều hình thức khác nhau. Chúng được sự hộ trợ
mạnh của ngôn ngữ lập trình C#, VB.NET… và cơ sở dữ liệu SQL Server 2005 cùng với
sự ra đời của công nghệ COM và DCOM, ứng dụng trở nên hoàn hảo và ưu việt hơn
trong quá trình trao đổi thông tin trên mạng Internet và Intranet.
Tuy nhiên, Microsoft đã và đang nổ lực cho một công nghệ Web xử lý phía máy
chủ hoàn toàn mới đó là ASP.NET. độc lập với mọi trình duyệt. Điều này có nghĩa là
trình duyệt không cần phải cài đặt bất kỳ công cụ hỗ trợ nào để duyệt trang Web dạng
ASP.NET(.aspx). Với kỹ thuật cho phép mọi thực thi đều nằm trên trình chủ (Server), có
nghĩa là trình duyệt xử lý nhiều vấn đề cùng một lúc cho nhiều người dùng, chính vì vậy
đòi hỏi cấu hình máy chủ có cấu hình mạnh và đòi hỏi băng thông có khả năng truyền dữ
liệu với khối lượng lớn và tốc độ truy cập nhanh.
ASP.NET được thiết kế tương thích với các phiên bản ASP trước đó. Bạn có thể
triển khai ứng dụng phát triển bằng ASP.NET chung với ứng dụng phát triển bằng ASP
trên cùng một máy chủ mà không cần thay đổi cấu hình của ứng dụng ASP
Những ngôn ngữ được dùng để viết ASP.NET là VBScript, Jscript, C#. Tùy thuộc
vào khai báo chỉ mục trong đối tượng chỉ dẫn đầu trang ASP.NET, bạn có thể chỉ rõ
ngôn ngữ lập trình bạn sử dụng để xây dựng trang ASP.NET.
Công nghệ ASP.NET sẽ hướng các lập trình viên Web vào quỹ đạo của chúng
bằng các lý do sau :
- Độc lập ngôn ngữ cho phép bạn không biên dịch ngôn ngữ, thực hiện tối ưu các
ngôn ngữ kết hợp.
- Dễ phát triển: ASP.NET cho phép bạn khai báo và viết mã và đơn giản hóa vấn
đề.
- Tách mã và nội dung ra hai phần khác nhau: Trong mở Web form bạn có thể
khai báo một số thủ tục trên tập tin với các tên mở rộng.
Trang: 3
Nhóm SVTH: Đặng Thị Mi – Cao Thị Ngọc - Đỗ Thị Hải Yến
Đề tài: Xây dựng WebSite Tin tức
- Tính mềm dẻo và khả năng nâng cấp: Cho phép chúng ta quản lý trạng thái của
các Sesion và tạo form trên một ứng dụng sử dụng hệ thống Server.
- Hỗ trợ nhiều trình khách có thể tự động nhận dạng trình khách để hiện thị cho
phù hợp
- Thay vì sử dụng mô hình DLL, COM, DCOM trước đây, trong trường hợp ứng
dụng sử dụng công nghệ ASP.NET bạn có thể sử dụng dịch vụ tương tự có tên là Web
Services
B<5C=D0EF;<#
ASP.NET có nhiều ưu điểm hơn các nền tảng khác khi dùng nó để tạo ứng dụng
Web. Có thể phần lớn những ưu điểm quan trọng của nó đi kèm với các máy chủ
Windows và các công cụ lập trình Windows. Ứng dụng web được tạo bởi ASP.NET
được tạo ra, bắt lỗi và triển khai rất dễ dàng thông qua các tác vụ có thể thực thi trọn
v€n trong một môi trường phát triển duy nhất - Visual Studio. NET.
Với những nhà phát triển ứng dụng Web, ASP.NET bộc lộ những ưu điểm sau đây :
- Những phần thực thi được của ứng dụng Web được biên dịch, vì vậy chúng thực
thi nhanh hơn là các kịch bản thông dịch.
- Các cập nhập ngay lập tức giúp cho việc triển khai các ứng dụng Web mà không
phải khởi động lại máy chủ.
- Truy cập tới .NET Framework, có thể đơn giản hóa nhiều khía cạnh trong lập
trình Windows
- Sử dụng nhiều những hiểu biết về ngôn ngữ lập trình C#, VB, vốn đã được tăng
cường để hỗ trợ lập trình hướng đối tượng.
- Giới thiệu ngôn ngữ lập trình mới mà nó cung cấp khả năng an toàn kiểu, hướng
đối tượng, so với ngôn ngữ lập trình C.
- Tự động quản lý trạng thái để điều khiển trang Web (được gọi là Server
Controls) vì vậy chúng có gì đó giống với các Windows Controls.
- Các tính năng bảo mật được xây dựng sẵn thông qua máy chủ Windows hoặc
thông qua các phương thực xác nhận/phân quyền khác.
Trang: 4
Nhóm SVTH: Đặng Thị Mi – Cao Thị Ngọc - Đỗ Thị Hải Yến
Đề tài: Xây dựng WebSite Tin tức
- Tích hợp chặt chẽ với ADO.NET để cung cấp các truy xuất CSDL và các công
cụ thiết kế CSDL trực quan trong bộ VS.NET
- Hỗ trợ đầy đủ XML, CSS và các chuẩn Web đã được thiết lập hoặc mới khác.
- Các tính năng sẵn có để đệm các trang web thường xuyên được yêu cầu trên
máy chủ, các nội dung bản địa hóa cho các ngôn ngữ và trao đổi, nhận ra khả năng tương
thích trình duyệt
$' 567! 89:;<=>78=8?@
;<GECHE@I6J5EK5EF;?L;84MNB
Sau khi được học và tìm hiểu về ngôn ngữ ASP.NET, bằng khả năng thực tế có
được, nhóm em đã xây dựng Website tin tức, đây là trang web sẽ giới thiệu những tin tức
mới hằng ngày.
* Qua nghiên cứu tìm hiểu về các website có trên mạng như
, , ,
, nhóm em đã rút ra được một số nhận
xét sau:
- Đối với trang Dantri.com.vn thì có một số đặc điểm sau:
Thông tin đa dạng từ nhiều lĩnh vực như văn hoá, xã hội, sức khoẻ,
thể thao, địên ảnh, giải trí… ở trong và ngoài nước.
Các thông tin được cập nhật liên tục, cho phép chúng ta xem theo
chủ đề, theo ngày tháng trước đấy…
Màu sắc hài hoà, các chức năng rõ ràng dễ sử dụng…
Bên cạnh đó cũng có những bài viết, những tin tức tồn tại rất lâu
ngày.
- Đối với trang vnexpress.net:
Giao diện không chứa đầy các hình ảnh và bài viết như trang
Dantri, nhưng có các đầy đủ các Listbox để đọc giả lựa chọn.
Hình ảnh không đ€p mắt như trang Dân trí
* Qua phỏng vấn một số độc giả hay tham gia vào các trang tin tức, đa số
độc giả khi muốn xem tin tức nào đấy thường vào trang Dân trí. Vì họ có thể tìm kiếm
thông tin nhanh chóng, có hình ảnh minh họa, thông tin đa chủng loại…
Trang: 5
Nhóm SVTH: Đặng Thị Mi – Cao Thị Ngọc - Đỗ Thị Hải Yến
Đề tài: Xây dựng WebSite Tin tức
* Qua Khảo sát và tham khảo ý kiến bạn đọc, Nhóm chứng Em quyết định sẽ
xây dựng Một Website tin tức tựa trang Dân trí của Việt Nam.
B<J5EK5EF;@A?@O84<
- Nguồn thông tin đa dạng và sống động
- Giao diện trang web thân thiện, dễ nhìn, dễ sử dụng, màu sắc hài hòa
- Thông tin được cập nhật và sửa đổi thường xuyên
- Cho phép tìm kiếm một cách nhanh chóng.
- An toàn bảo mật dữ liệu.
A-BC
Từ yêu cầu của hệ thống nhóm em đưa ra một số yêu cầu chi tiết về website như sau:
- Hiển thị các danh mục.
- Hiển thị chi tiết về thông tin trong danh mục.
- Hiển thị kết quả của việc tìm kiếm, đăng ký, đăng nhập.
- Hiển thị các thông tin mới diễn ra hằng ngày.
;<@PE8/84QNL
Cho phép đăng ký làm thành viên.
Cho phép sửa đổi
Cho phép xem tin tức, tìm kiếm thông tin
Cho phép Post các bài viết
B<O=R>=84ST=U5V8?LW
Quản lý các User: xóa, sửa, nhập thêm User, Admin
Cập nhật mới các thông tin liên quan, sửa thông tin, xóa thông tin.
Kiểm tra, chỉnh sửa các bài Post lên của User và sau đó đăng bài.
Hiển thị thông tin lên nhóm tin, chuyên mục
Trang: 6
Nhóm SVTH: Đặng Thị Mi – Cao Thị Ngọc - Đỗ Thị Hải Yến
Đề tài: Xây dựng WebSite Tin tức
E<J5EK5EF;@A?@O840>=
- Hình thức thông tin đa dạng và sống động
- Giao diên thân thiện, dễ nhìn, màu sắc không đối lập
- Cung cấp thông tin và phát triển hoạt động liên tục, không ngừng.
- Thông tin được cập nhật và sửa đổi thường xuyên
- Có khả năng cập nhật, sửa, xoá.
- Có khả năng tra và tìm kiếm một cách nhanh chóng.
- An toàn dữ liệu.
Trang: 7
Nhóm SVTH: Đặng Thị Mi – Cao Thị Ngọc - Đỗ Thị Hải Yến
Đề tài: Xây dựng WebSite Tin tức
3DE*+
X<J5EK5E@=?=Y?RZMNBQ=?N
- Hiển thị các danh mục.
- Hiển thị chi tiết về thông tin có trong danh mục.
- Hiện thị kết quả của việc tìm kiếm, đăng ký , đăng nhập.
- Hiện thị được các thông tin mới diễn ra hàng ngày
;<O=R>=84ST=?L56E[\"NBQ=?NR>=E@PE8/84QNL
- Cho phép đăng ký thành viên.
- Cho phép xem tin tức, tìm kiếm thông tin
- Cho phép Post các bài viết
B<O=R>=84ST=U5V8?LW
- Quản lý các user: xoá, sửa, nhập thêm User, Admin.
- Cập nhật mới các thông tin liên quan, sửa thông tin , xoá thông tin.
- Kiểm tra, chỉnh sửa các bài Post lên của user và sau đó đăng bài.
- Hiển thị thông tin lên theo nhóm tin, chuyên mục.
Trang: 8
Nhóm SVTH: Đặng Thị Mi – Cao Thị Ngọc - Đỗ Thị Hải Yến
Đề tài: Xây dựng WebSite Tin tức
$F8G/HIJ K@LJ@ ?@">8G/HIM/IN2M89/
a. Mô tả các chức năng.
Danh sách các chức năng yêu cầu của Website tin tức:
]K5L;: Hiển thị thông tin
- Hiện thị thông tin theo chủ đề.
- Thông tin hiển thị theo khuôn có sẵn.
Ngoài ra còn có chức năng:
- Hiện thị thông tin tìm kiếm
]K5R^_`Quản lý thông tin
- Cập nhật thông tin ( Sửa, xóa, thêm mới) theo chủ đề
- Nhập thông tin và quản lý thông tin theo khuôn có sẵn.
- Thống kê tin tức, liên hệ, phân phát quyền quản trị.
Phân tích chức năng:
]@5:8?@:84?=8`
- Mã thông tin: Là khóa, số ký tự từ 5 – 10. Đảm bảo tính duy nhất của thông tin.
- Tiêu đề bản tin: Không được để rỗng, Số ký tự từ 50 – 100. Mục tiêu là hiện thị
tiêu đề và thể hiện nội dung một phần bản tin.
- Nội dung chính: Không được để rỗng. Số ký tự từ 50 – 500. Thể hiện nội dung
căn bản trong bản tin khi người đọc không có khả năng đọc toàn bộ bản tin vẫn
hiểu được phần cốt lõi của bản tin.
- Trường ảnh: Có thể được để rỗng. Thể hiện hình ảnh minh họa của bản tin (nếu
có).
- Trường tác giả: Hiển thị tên tác giả viết bản tin.
- Trường người đưa bản tin: Hiển thị thông tin của người đưa bản tin lên Website.
- Ngày đưa bản tin. Nó phục vụ cho chủ đề nào.
]@[\8a=b584?@N_c@5:8`
Trang: 9
Nhóm SVTH: Đặng Thị Mi – Cao Thị Ngọc - Đỗ Thị Hải Yến
Đề tài: Xây dựng WebSite Tin tức
- Thiết kế nhập: Mã thông tin ký tự hay số trước. Số ký tự từ 5 – 10. Có thể nhập
tự động hay bằng tay. Đưa ra cảnh báo nếu nhập ít hơn hoặc nhiều hơn số ký tự quy
định.
- Tiêu đề bản tin: Nhập toàn bộ ký tự số, ký tự đặc biệt máy sẽ đưa ra cảnh báo.
- Nội dung chính: Nhập rỗng sẽ đưa ra cảnh báo.
- Trường ảnh: Nếu để rỗng sẽ có thông bảo hỏi “ Bạn có muốn để rỗng hay
không?”
]\b;?N?@:84?=8`
Cho phép sửa xóa các thành phần phụ trong cơ sở dữ liệu mà không cho sưa đổi trường
khóa.
]d;?@:84?=8` Có thể xóa theo chủ đề hoặc một nhóm chủ đề.
- Xóa theo chủ đề (Xóa rất nhiều thông tin).
- Xóa theo bản tin (Thông tin về một vấn đề gì đó).
- Xóa một bản tin.
- Xóa những bản tin có chứa cụm nội dung không lành mạnh…
]@O84cJ?@:84?=8`
- Số lượng bản tin trong Website.
- Số lượng bản tin trong từng chủ đề
- Số lượng bản tin của cùng một tác giả.
- Số lượng bản tin trong cùng một ngày.
- Số lượng bản tin cùng nói về một vấn đề nào đó.
]+=J8@A`(Liên hệ của người đọc vào Website)
Người đọc phản ánh qua Website cho phép họ gửi nội dung vào website hoặc gửi
vào cơ sở dữ liệu.
Cho phép người đọc nhập thông tin cá nhân: Tên, tuổi, Email để khảng định chính
xác người đó, số điện thoại di động
Trang: 10
Nhóm SVTH: Đặng Thị Mi – Cao Thị Ngọc - Đỗ Thị Hải Yến
Đề tài: Xây dựng WebSite Tin tức
Quy định nội dung phải tránh những cụm từ không lành mạnh hoặc những cụm từ
theo quy định của Website.
Giới hạn số từ ngữ đưa lên. Nếu nói nhiều về một vấn đề gì đó, người quản trị đưa
vào CSDL là nội dung bi cấm. Khi người đọc gõ nội dung đó sẽ có thông báo: Nội dung
này bị cấm.
]@J084ST=U5V8?LW
]@PE8/84@=A8?@W?@:84?=8
Giao diện đ€p, thích hợp với loại thông tin đăng tải
Cách hiện thị thông tin theo Dân trí.
Trang: 11
Nhóm SVTH: Đặng Thị Mi – Cao Thị Ngọc - Đỗ Thị Hải Yến
Đề tài: Xây dựng WebSite Tin tức
b . Biểu đồ phân cấp chức năng
- A?@O84"NB=?N=8?PE<
Trang: 12
Nhóm SVTH: Đặng Thị Mi – Cao Thị Ngọc - Đỗ Thị Hải Yến
Hệ thống WebSite
Tin tức
Sức mạnh số
Giáo dục - KH
Trang chủ
Sự kiện trong
ngày
Thể thao
Nhịp sống trẻ
Tìm kiếm
Chuyện lạ
Giải trí
Đề tài: Xây dựng WebSite Tin tức
e4ST=U5V8?LW`b0=8<
Chức năng login: Đảm bảo tính bảo mật cho toàn bộ hệ thồng chỉ có người có
quyền Amin mới tham gia vào chức năng này như người quản trị toàn bộ hệ thống
(Nhập, sửa, xóa, xem bài viết thành viên, quản lí tài khoản người sử dụng, tìm kiếm
nhanh)
e@^8@R=J8"NB=?N`Dành cho User khi đăng nhập vào (Xem tin tức, gửi bài
viết…).
Trang: 13
Nhóm SVTH: Đặng Thị Mi – Cao Thị Ngọc - Đỗ Thị Hải Yến
Admin
Xem bài viếtHệ thống
WebSite
Quản lý User Tìm kiếm
User
Hệ thống Website Gửi bài viết Tìm kiếm
Đề tài: Xây dựng WebSite Tin tức
c . Biểu đồ luồng dữ liệu
e=D5Cfg5f84b9g=A50PEc@584EV8@
Qua biểu đồ mức khung cảnh ta thấy: User gửi yêu cầu đến quản lý, Admin là
người trực tiếp quản lý trang Web sẽ xử lý yêu cầu đó và cấp phép có hoặc không đối
với User.
e=D5Cfg5f84b9g=A50PECh8@<
Trang: 14
Nhóm SVTH: Đặng Thị Mi – Cao Thị Ngọc - Đỗ Thị Hải Yến
b0=8
A?@O84
QNL
Quản lý
chung
Yêu cầu quản lý
Yêu cầu
Chấp nhận/ không
0=8
i5V8?LW
Sửa
đổi tin
j0
c=Y0
QNL
Phân
quyền
Trang
chủ
Thông tin cập nhật
Thông tin cập nhật
Thông tin cập nhật
Đăng nhập HT.
Đề tài: Xây dựng WebSite Tin tức
e=D5Cfg5f84b9g=A50PEbS>=Ch8@<
k@PE8/84E[\8@[?
Thông tin mới vừa nhập sẽ lưu vào kho dữ liệu. Các thông tin trong kho dữ liệu sẽ
được cập nhật (sửa, xoá)
k@PE8/84?j0c=Y0
Người dùng có thể tìm kiếm cho mình một thông tin nào đó mà mình đang quan
tâm như: thông tin về thể thao, sức khỏe, âm nhạc…theo mong muốn của mình .
k@PE8/84C/84cl?@^8@R=J8<
Trang: 15
Nhóm SVTH: Đặng Thị Mi – Cao Thị Ngọc - Đỗ Thị Hải Yến
Thông tin
Yêu cầu thông tin
j0
c=Y0
QNL
Kết quả
Kho dữ liệu
Bổ sung
Thông tin mới
Thông tin
d;
Thông tin bổ
sung
@J0
0>=
m;
Database
Thông
tin
Thông
tin
Lưu
Đề tài: Xây dựng WebSite Tin tức
- Người dùng là thành viên thì có thể xem thông tin tại Website chính vì thế hệ
thống login sẽ thực hiện việc kiểm tra đăng nhập cũng như đăng ký thành viên cho phép
User có thể là thành viên của Website. Các thông tin thành viên được lưu trữ trong
CSDL Database.
Trang: 16
Nhóm SVTH: Đặng Thị Mi – Cao Thị Ngọc - Đỗ Thị Hải Yến
Thông tin chấp
nhân/không
Yêu cầu đăng nhập hệ
thống
/84
clnC/84
8@[\
Database
QNL
Kết quả
Đề tài: Xây dựng WebSite Tin tức
O'OP)QRS*T
, 8CBC)S
- Cơ sở dữ liệu nhằm lưu giữ thông tin cần thiết cho chương trình. Với mỗi một
cơ sở dữ liệu sẽ thể hiện rõ thông tin tối thiểu cần có của việc quản lý.
- Để lưu trữ CSDL và thực hiện các thao tác, cũng như thuật toán khác nhau với
trang web thì cần phải tìm những cấu trúc dữ liệu thích hợp để mô tả quá trình hoạt động
của trang web.
- Để tạo một cơ sở dữ liệu, trước hết ta phải xác định những thông tin gì cần thiết.
- Sau đó ta thiết kế, tạo các bảng chứa các trường định nghĩa kiểu dữ liệu sẽ có.
Sau khi tạo ra cấu trúc cơ sở dữ liệu, cơ sở dữ liệu có thể chứa dữ liệu dưới dạng bản ghi.
$SU0@ V@8HW)S
- Lựa chọn hệ quản trị CSDL để thực hiện lưu trữ CSDL cho một chương trình có
vai trò quan trọng quyết định không nhỏ đến sự thành công của chương trình. Lựa chọn
hệ quản trị CSDL cũng chịu tác động của nhiều yếu tố khách quan cũng như chủ quan,
phụ thuộc vào từng bài toán và thuật toán cụ thể.
- SQL Server là hệ quản trị CSDL quen thuộc, gần gũi với HSSV do đó nhóm
chúng em quyết định chọn SQL Server 2005 để lưu trữ CSDL cho đề tài thực tập của
nhóm. Sau đây nhóm chúng em sẽ tiến hành phân tích ngắn gọn quá trình thiết kế CSDL
A!@HX @!@ U@ G
Bước đầu trong phân tích thiết kế cơ sở dữ liệu là phân tích các yêu cầu của dữ
liệu, tức là ta phải xác định được các thông tin cần quản lý để xác đinh ra các đối tượng
cần thiết lưu trữ dữ liệu vào bảng.
- b0=8: Đây là thực thể xác định quyền điều hành và quản trị hệ thống. Người
quản trị hệ thống có quyền hạn cao nhất trong hệ thống, thông tin về Admin được cung
cấp bởi Username, Password, họ tên, mã nhóm, email.
- QNL: Đây là người sử dụng đăng nhập vào hệ thống để xem tin tức và gửi bài
viết. Thông tin về User gồm Username, password, họ tên, mã nhóm, email.
- Loại thông tin: mỗi loại thông tin có một mã loại thông tin để phân biệt với các
loại thông tin khác.Cùng với mã loại thông tin còn có tiêu đề của loại thông tin.
Trang: 17
Nhóm SVTH: Đặng Thị Mi – Cao Thị Ngọc - Đỗ Thị Hải Yến
Đề tài: Xây dựng WebSite Tin tức
- Bản tin: mỗi bản tin có một mã bản tin để phân biệt với các bản tin khác. Một
bản tin gồm các thông tin: title, shortcut, body, picture, creatdate, tags.
Xuất phát từ quá trình xác định các thực thể như trên ta có thể xây dựng một
CSDL có tên là : Database.mdf và CSDL gồm có các bảng sau:
;<V84i56Z8`
J8?LST84 =D5 aLa84 @=E@o
Manhom Int Mã nhóm
Tennhom Nvarchar 50 Tên nhóm
Ghichu Nvarchar 50 Chi chú
Trong bảng này MaNhom là khóa chính
B<V84@d0`
J8?LST84 =D5 aLa84 @=E@o
UserName nvarchar 50 Tên đăng nhập
Manhom Int Mã nhóm
Hoten nvarchar 50 Họ và tên
Pass nvarchar 50 Mật khẩu
Email nvarchar 50 Email
Trong bảng này UserName là khóa chính.
E<V84Bp!N?;=gNMQ`
Tên trường Kiểu Độ rộng Ghi chú
New_ID int Tự động tăng
Group_ID int Mã nhóm
Title_News nvarchar 500 Tiêu đề bản tin
Shortcut nvarchar 1000 Tóm tắt bản tin
Body nvarchar Max Nội dung bài viết
Picture nvarchar 200 Ảnh
CreatDate DateTime Ngày gửi bản tin
Tags nvarchar 50 Nhóm
Trong bảng này New_ID là khóa chính
b<V84BpL_5\NMQ`
Trang: 18
Nhóm SVTH: Đặng Thị Mi – Cao Thị Ngọc - Đỗ Thị Hải Yến
Đề tài: Xây dựng WebSite Tin tức
Tên trường Kiểu Độ rộng Ghi chú
Group_ID int Tự động tăng
Title nvarchar 500 Tiêu đề
Note nvarchar 1000 Ghi chú
Trong bảng này Group_ID là khóa chính
:@j8@U5;8@ANg;?=_8@=\EF;!+`
Trang: 19
Nhóm SVTH: Đặng Thị Mi – Cao Thị Ngọc - Đỗ Thị Hải Yến
Đề tài: Xây dựng WebSite Tin tức
YZ(*
,3 [N @ 6\87]N^
;<L;84E@FqL;84E@5<;Q\rs
- Hệ thống trang chủ hiển thị thông tin tất cả các chức năng, thành phần của một
Website tin tức.
n
]tEE@PE8/84?LJ8?LJ8?L;84E@F4f0`
- Banner_Top: Hiển thị hình ảnh Banner chính của trang web.
- Banner_Tieude: Hiển thị thông tin về nhóm sinh viên thực hiện và có 2 chức
năng Đăng nhập vào Website và Đăng ký thành viên của Website.
- Menu_Left: Hệ thống Menu trái gồm có 8 chức năng hiển thị toàn bộ nhóm tin
tức của trang Web: Sự kiện trong ngày, thể thao, giáo dục - khuyên học…
- Body: Hiển thị chi tiết các bản tin nổi bật về các mặt của đời sống xã hội.
- Menu_Right: Hiển thị tiêu đề chuyên mục, sự kiện diễn ra trong ngày.
- Menu_Bottom: Hiển thị nhóm SV thực hiện đề tài.
Trang: 20
Nhóm SVTH: Đặng Thị Mi – Cao Thị Ngọc - Đỗ Thị Hải Yến
Barner
Barner tiêu đề
Menu trái Menu phải
Tên chủ đề được chọn ở Menu trái
Tên tiêu đề
Nội dung chính
Tên tiêu đề
Nội dung chính
Tên tiêu đề
Nội dung chính
Quảng cáo
Quảng cáo
Ảnh
Ảnh
Ảnh
Đăng nhập Đăng ký
Đề tài: Xây dựng WebSite Tin tức
B<L;848@d0?=8?PE`q@_0?=8?5E<;Q\rs
- Trang nhóm tin tức hiển thị chi tiết các bài viết về từng chuyên mục
+ Trang chủ: Nhóm tin tức này hiển thị những bài viết nổi bật về các mặt đời sống
xã hội đã diễn ra như: Sự kiện, thể thao, giáo dục…
+ Sự kiện trong ngày: Hiển thị những bài viết đã diễn ra trong ngày.
+ Thể thao: Nhóm tin tức này hiển thị những bài viết về chuyên mục thể thao
trong nước và quốc tế.
+ Giáo dục khuyến học: Là những bài viết về giáo dục, học tập
+ Sức mạnh số: Những bài viết về công nghệ mới.
+ Sức khỏe: Những bài viết về sức khỏe, cách chăm sóc sức khỏe và làm đ€p.
+ Giải trí: Những mẩu chuyện vui thư giãn.
+ Chuyện lạ: Những bài viết về chuyện là trên thế giới.
E<L;84C/848@[\q!;84p@;\<;Q\rs
- Khi người dùng có tài khoản là User thì đăng nhập vào sẽ có thêm chức năng
gửi bài viết.
- Khi người dùng có tài khoản là Admin thì đăng nhập vào sẽ có thể xem, sửa,
xóa, đăng bài viết, quản lý các thành viên, xem, sửa, xóa bài viết của các thành viên.
Trang: 21
Nhóm SVTH: Đặng Thị Mi – Cao Thị Ngọc - Đỗ Thị Hải Yến
;L8NL
Barner tiêu đề
Menu trái Menu phải
+_4=8
User name
Password
Đăng nhập Đăng ký
Login
Đề tài: Xây dựng WebSite Tin tức
b<L;84C/84clq!;84p6<;Q\rs
- Bất cứ người dùng nào khi vào trang Web thì cũng có thể đăng ký là thành viên
của WebSite và có thể gửi bài viết của mình lên.
Trang: 22
Nhóm SVTH: Đặng Thị Mi – Cao Thị Ngọc - Đỗ Thị Hải Yến
;L8NL
Barner tiêu đề
Menu trái Menu phải
+_4=8
Tên đăng nhập
Họ và tên
Mật khẩu
E-Mail
Đăng nhập Đăng ký
Đăng kí Thoát
Đề tài: Xây dựng WebSite Tin tức
N<L;84?j0c=Y0q=0c=N0<;Q\rs
- Người dùng có thể tìm kiếm bài viết bằng cách chọn trong ComboBox ngày
tháng và tất cả những bài viết theo ngày đã chọn sẽ được hiện ra.
Trang: 23
Nhóm SVTH: Đặng Thị Mi – Cao Thị Ngọc - Đỗ Thị Hải Yến
Barner
Barner tiêu đề
Menu trái Menu phải
Các tin bài trong ngày
Tên tiêu đề
Nội dung chính
8G X@!@>8 =6
!
Tên tiêu đề
Nội dung chính
Tên tiêu đề
Nội dung chính
Quảng cáo
Quảng cáo
Ảnh
Ảnh
Ảnh
Đăng nhập Đăng ký
Gõ ngày tháng
Đề tài: Xây dựng WebSite Tin tức
u<L;844m=B^=R=Y?`q5=B;=R=N?<;Q\rs
- Khi người dùng đã đăng ký là thành viên của WebSite thì khi đăng nhập vào sẽ
có thể gửi bài viết lên.
Trang: 24
Nhóm SVTH: Đặng Thị Mi – Cao Thị Ngọc - Đỗ Thị Hải Yến
;L8NL
Barner tiêu đề
Menu trái Menu phải
m=B^=R=Y?
Tiêu đề
Nội dung chính
Nội dung
Gửi Thoát
Đăng nhập
Đăng ký
Đề tài: Xây dựng WebSite Tin tức
$3 [./5:X<=>)8=
;<L;84rN0I8@[\IQm;Ird;EtEB^=R=Y??@N_8@d0IE@56J80GE<
- Người quản trị khi đăng nhập vào WebSite thì có thể xem, sửa, xóa, nhập bài viết cho
từng nhóm tin, chuyên mục.
Trang: 25
Nhóm SVTH: Đặng Thị Mi – Cao Thị Ngọc - Đỗ Thị Hải Yến
Quảng cáo Quảng cáo
;L8NL
Barner tiêu đề Xin chao Admin Thoát
Menu trái Menu phải
J8E@FCZCSvEE@w8xN85
?Lt=
Mã tin:
Mã nhóm:
Nhóm:
Tên tiêu đề bài viết
Nội dung chính
!H0>58
1 2 3 4
Xóa
kí
Nhập
Ảnh
Sửa
kí