Chỉ thị 58-CT/TW của Bộ Chính trị được triển khai từ năm 2000 về đẩy mạnh ứng dụng và phát triển CNTT phục vụ sự nghiệp CNH, HĐH đã mở đường cho sự phát triển mạnh mẽ của ngành CNTT nước nhà.Từ đó đến nay, ứng dụng công nghệ thông tin và tin học hóa được xem là một trong những yếu tố quan trọng trong hoạt động của các cơ quan chính phủ, các tổ chức, các công ty… trong mọi lĩnh vực. Nằm trong xu hướng ấy, ngành giáo dục cũng đã đạt được những thành tựu đáng kể trong việc đẩy mạnh ứng dụng CNTT trong đổi mới phương pháp dạy học, điều hành quản lý giáo dục như: triển khai mạng giáo dục kết nối internet băng thông rộng miễn phí đến các cơ sở giáo dục mẫu giáo, mầm non, tiểu học, THCS và THPT, các phòng GD và ÐT; nối kênh thuê riêng qua cáp quang tới các sở GD và ÐT; Tổ chức hội nghị, hội thảo, tập huấn và giảng dạy qua mạng đạt hiệu quả cao… Với những điều kiện thuận lợi như vậy cùng với những trải nghiệm yêu cầu về thông tin giáo dục khi còn là học sinh, sinh viên đã thôi thúc em chọn đề tài:"Xây dựng mô hình cổng thông tin giáo dục Việt Nam”. Cổng thông tin này sẽ là nơi gắn kết và kịp thời cập nhật thông tin giữa các cơ quan trong ngành giáo dục, tạo được kênh liên lạc thông suốt giữa bộ và các cơ sở quản lý, đào tạo giáo dục trong cả nước, cũng như giữa các cơ sở với nhau. Giúp học sinh, sinh viên có những thông tin cần thiết phục vụ cho việc học tập và định hướng của bản thân
Trang 1MỤC LỤC
LỜI MỞ ĐẦU
CHƯƠNG 1 : TỔNG QUAN VÀ KHẢO SÁT 1
1.1 Khảo sát bài toán thực tế : 1
1.2 Hiện trạng thực tế : 1
1.3 Mục đích của đề tài : 3
1.4 Yêu cầu cần đạt được : 4
1.5 Hướng giải quyết bài toán : 5
CHƯƠNG 2 : PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG 7
2.1 Biểu đồ phân cấp chức năng: 7
2.2 Một số chức năng : 8
2.2.1 Chức năng đăng nhập: 8
2.2.3 Chức Năng Đăng xuất : 10
2.2.4 Chức năng đăng kí : 11
2.2.5 Chức năng tìm kiếm: 12
2.2.6 Chức năng quản lý bài viết : 13
2.2.7 Chức năng quản lý phản hồi : 14
2.2.8 Quản lý giao diện: 15
2.2.9 Chức nâng quản lý tài liệu: 16
2.2.10 Chức năng quản lý cơ sở giáo dục: 17
2.2.11 Soạn thảo bài viết : 18
2.3 Biểu đồ luồng dữ liệu: 19
2.3.1 Các kí hiệu sử dụng : 19
2.3.2 Biểu đồ luồng dữ liệu mức khung cảnh: 20
2.3.3 Biểu đồ luồng dữ liệu mức đỉnh: 21
2.3.4 Biểu đồ luồng dữ liệu mức dưới đỉnh : 22
CHƯƠNG 3: THIẾT KẾ CƠ SỞ DỮ LIỆU 25
3.1 Các khái niệm : 25
Trang 23.2 Mô hình thực thể kết hợp của mô hình cổng thông tin giáo dục : 26
3.2.1 Xác định các thực thể, định danh thực thể và các thuộc tính mô tả: 26 3.2.2 Xác định liên kết giữa các thực thể : 26
3.2.4 Mô hình liên kết của các thực thể : 29
3.3 Mô hình vật lý cơ sở dữ liệu cổng thông tin giáo dục việt nam: 30
3.3.1 Bảng tbl_taikhoan: 30
3.3.2 Bảng tbl_dmkhoi (dùng để tra cứu) 31
3.3.3 Bảng tbl_donvi: 31
3.3.4 Bảng tbl_tuyensinh: 32
3.3.5 Bảng tbl_nganh 32
3.3.6 Bảng tbl_hoidap: 33
3.3.7 Bảng tbl_menu: 33
3.3.8 Bảng tbl_tintuc: 34
3.3.9 Bảng tbl_binhluan: 34
3.3.10 Bảng tbl_tailieu: 35
3.3.11 Bảng tbl_khoi 35
3.3.12 Bảng dm_loaitailieu: 36
3.3.12 Bảng dm_TThoidap: 36
3.3.13 Bảng dm_tinh: 36
CHƯƠNG 4: CÀI ĐẶT VÀ THIẾT KẾ GIAO DIỆN 37
4.1 Giao diện chính : 37
4.2 Giao diện gửi hỏi đáp : 37
4.3 Giao diện quản lý admin: 38
4.4 Giao diện quản lý administrator: 38
4.5 Giao diên trang xử lý bài viết : 39
4.6 Giao diện hiển thị chi tiết tin tức: 39
4.7 Kết luận: 40
4.7.1 Ưu điểm của hệ thống 40
4.7.2 Những tồn tại của hệ thống 40
4.7.3 Hướng phát triển trong tương lai 40
TÀI LIỆU THAM KHẢO 41
Trang 4LỜI MỞ ĐẦU
Chỉ thị 58-CT/TW của Bộ Chính trị được triển khai từ năm 2000 về đẩy mạnh ứngdụng và phát triển CNTT phục vụ sự nghiệp CNH, HĐH đã mở đường cho sự phát triểnmạnh mẽ của ngành CNTT nước nhà.Từ đó đến nay, ứng dụng công nghệ thông tin vàtin học hóa được xem là một trong những yếu tố quan trọng trong hoạt động của các cơquan chính phủ, các tổ chức, các công ty… trong mọi lĩnh vực
Nằm trong xu hướng ấy, ngành giáo dục cũng đã đạt được những thành tựu đáng kểtrong việc đẩy mạnh ứng dụng CNTT trong đổi mới phương pháp dạy học, điều hànhquản lý giáo dục như: triển khai mạng giáo dục kết nối internet băng thông rộng miễn phíđến các cơ sở giáo dục mẫu giáo, mầm non, tiểu học, THCS và THPT, các phòng GD vàÐT; nối kênh thuê riêng qua cáp quang tới các sở GD và ÐT; Tổ chức hội nghị, hội thảo,tập huấn và giảng dạy qua mạng đạt hiệu quả cao…
Với những điều kiện thuận lợi như vậy cùng với những trải nghiệm yêu cầu về thôngtin giáo dục khi còn là học sinh, sinh viên đã thôi thúc em chọn đề tài:"Xây dựng mô hìnhcổng thông tin giáo dục Việt Nam” Cổng thông tin này sẽ là nơi gắn kết và kịp thời cậpnhật thông tin giữa các cơ quan trong ngành giáo dục, tạo được kênh liên lạc thông suốtgiữa bộ và các cơ sở quản lý, đào tạo giáo dục trong cả nước, cũng như giữa các cơ sởvới nhau Giúp học sinh, sinh viên có những thông tin cần thiết phục vụ cho việc học tập
và định hướng của bản thân
Nội dung chuyên đề thực tập gồm 5 chương như sau :
CHƯƠNG 1 : Khảo sát bài toán thực tế
Giới thiệu về đề tài, hiện trạng thực tế và những yêu cầu cần giải quyết khi xây dựng hệthống, hướng giải quyết
CHƯƠNG 2 : Phân tích và thiết hệ thống
Xây dựng biểu đồ phân cấp chức năng, xây dựng các chức năng chính, và biểu đồ luồng
dữ liệu các mức
CHƯƠNG 3 : Phân tích và thiết kế cơ sở dữ liệu
Lý thuyết thiết kế cơ sở dữ liệu, xác định các thực thể, mối liên hệ giữa các thực thể,Xây dựng các bảng
CHƯƠNG 4 : Cài đặt và thiết kế giao diện
Trình bày về giao diện hệ thống
Hà Nội, ngày 21 tháng 05 năm 2012 Sinh viên : Lâm Bá Cường
Trang 5CHƯƠNG 1 : TỔNG QUAN VÀ KHẢO SÁT
1.1 Khảo sát bài toán thực tế :
Ngày nay, Sự bùng nổ CNTT nói riêng và khoa học công nghệ nói chung đangtác động mạnh mẽ đồng thời khẳng định được vai trò quan trọng sự phát triển củatất cả các lĩnh vực trong đời sống xã hội, đặc biệt là những năm gần đây ở nước ta
đã góp phần cải thiện đáng kể cuộc sống và đáp ứng được những nhu cầu ngày càngcao của con người
Với sự đổi mới và nâng cao cơ sở vật chất, công nghệ làm cho việc tiếp cận vàtìm kiếm thông tin ngày càng trở nên dễ dàng hơn Ngoài những phương thứctruyền thống thì giờ đây việc tiếp cận thông tin qua mạng internet ngày càng trở nênphổ biến và trở thành một phần không thể thiếu trong cuộc sống hiện đại
Sự phát triển của công nghệ thông tin và truyền thông đã tạo nên làn sóng bùng
nổ thông tin.Với khối lượng thông tin khổng lồ, con người có thể dễ dàng tiếp cậnsong để sử dụng thông tin đó một cách hiệu quả và có chọn lọc thì không phải aicũng làm được, đặc biệt là đối với các thông tin trong lĩnh vực giáo dục.Vì vậy “Môhình cổng thông tin giáo dục Việt Nam”sẽ là điểm truy cập thích hợp vừa đảm bảo
sự linh động trong xử lý và tổng hợp thông tin vừa đảm bảo về nguồn gốc thông tinmột cách chính xác và chuẩn nhất … của ngành giáo dục.Đặc biệt trong giai đoạnnền giáo dục nước ta đang có những bước chuyển mình mạnh mẽ để bắt kịp với xuthế phát triển chung của thời đại nên lượng thông tin chia sẻ về những đổi mới trongngành giáo dục cũng sẽ nhiều hơn cần được cập nhất thường xuyên, liên tục từ cấptrung ương xuống địa phương cũng như tới các cơ sở đào tạo trên cả nước
1.2 Hiện trạng thực tế :
Đối với học sinh, sinh viên và phụ huynh:
Internet chứa hầu như tất cả những thông tin liên quan tới mọi lĩnh vực, mọingõ ngách trong cuộc sống và thông tin giáo dục cũng không ngoại lệ Nhưng thực
tế là ta khó tìm thấy thông tin cần thiết vì các thông tin rải rác ở rất nhiều website
Trang 6với các giao diện và công cụ khác nhau, khiến tốn nhiều thời gian chuyển từ nơingày sang nơi khác.
Các thông tin nhiều nhưng chưa hẳn đã chính xác vì thông tin trên internet thìluông được cập nhật từng giờ, từng phút và nội dung thì chưa được kiểm soát mộtcách đúng mức trừ một số website có uy tín
Các trang web khác nhau thì chỉ phán ánh một phần trong số những thông tin
về giáo dục mà học sinh và các bậc phụ huynh cần, để có những thông tin cơ bảnnhất theo yêu cầu thì cần rất nhiều thời gian tìm kiếm mà chưa chắc đã đạt đượckết quả như ý muốn
Chưa có trang web hoặc cổng thông tin nào chứa đầy đủ thông tin cần thiếtcho học sinh đặc biệt là những học sinh sắp thi đại học, cần rất nhiều thông tin vềngành nghề, trường đào tạo, địa điểm…Và cả những thắc mắc về thông tin tuyểnsinh cần được tư vấn và giải đáp
Nguồn tài liệu tham khảo thì nhiều nhưng lặp đi lặp lại hoặc chất lượng thấphoặc phải trả phí nhưng chưa được cơ quan có thẩm quyền nào thẩm định
Thông tin về đào tạo đại học và sau đại học ở các cơ sở đào tạo còn chungchung, chưa được quan tâm và cập nhật thường xuyên, hoặc nếu biết thông tin chitiết thì phải đến gặp mặt trực tiếp tại bộ phận có trách nhiệm tại cơ sở dẫn đến thờigian tìm kiếm thông tin lâu và thiếu sự tổng quát
Đối với cán bộ giáo viên :
Thiếu một môi trường để học hỏi trao đổi kinh nghiêm lẫn nhau giữa các giáoviên, các trường ở các cấp bậc khác nhau ở các tỉnh thành trên cả nước
Thông tin về những thay đổi ảnh hưởng trực tiếp đến công tác giảng dạy nhiềukhi đang còn chậm
Đối với các cơ quan trong ngành:
Các sở, ban, ngành …đều có website riêng nhưng khai thác chưa hiệu quả, mốiliên hệ về thông tin các cơ quan đơn vị chưa tạo được mối gắn kết với nhau Vì vậycó những trường hợp nhầm lẫn và sai xót chỉ được phát hiện và xử lý khi có các cơquan báo trí, người dân lên tiếng
Trang 7Mạng lưới cơ sở hạ tầng đã được đầu tư rộng khắp nhưng chưa tận dụng đượclợi thế gây lãng phí tiền bạc và thời gian.
Việc tham mưu, tư vấn từ cấp trung ương đến địa phương còn mạng nặng hìnhthái thủ tục phức tạp
1.3 Mục đích của đề tài :
Xây dựng “Mô Hình Cổng Thông Tin Giáo Dục” đảm bảo những tiêu chí chung
và đặc thù riêng của ngành giáo dục Cụ thể giải quyết được các vấn đề cấp thiếtsau:
Điểm truy cập duy nhất tới mọi thông tin: Hệ thống cho phép xem thông tin từ
nhiều hệ thống khác nhau, dưới nhiều định dạng khác nhau, về bản chất tất cả đượcthể hiện trên một trang hiển thị duy nhất, một màn hình duy nhất cho tất cả nhữngthông tin phục vụ công việc
Tìm kiếm và tổ chức phân loại nội dung thông tin: Cho phép người sử dụng tìm
kiếm, trình duyệt, phân loại và quản lý các thể loại thông tin khác nhau, hay cơ cấulại dữ liệu Nội dung bao gồm tất cả mọi thứ từ tài liệu, văn bản tới những bảng tínhhay những nội dung trong cơ sở dữ liệu… tổ chức các thông tin theo một hệ thốnglogíc các hạng mục Cũng tương tự như vậy, những công cụ tìm kiếm hệ thống cóthể tìm kiếm mọi thứ thông tin trong hệ thống, đơn giản hoá việc tìm kiếm và khảnăng tìm kiếm cá nhân
Cá nhân hoá, Thông tin được cung cấp theo các yêu cầu đặc thù: Khả năng cá
nhân hoá có thể xuất hiện tại nhiều mức Mỗi cá nhân sử dụng có thể dùng chứcnăng theo cách riêng Một cộng đồng, hoặc một nhóm người sử dụng có thể có cùngcấp độ và những cấp độ đó có thể được thiết lập tới cấp độ tổ chức
Hình thành các chuyên gia trong hệ thống: Bên cạnh việc hỗ trợ người sử dụng
định vị thông tin quan trọng , thì mô hình cổng thông tin còn rất hữu ích trong việctìm kiếm “những chuyên gia” trong tổ chức
Báo cáo, hỗ trợ quản lý điều hành: Các các bộ lãnh đạo có thể yêu cầu tới nhiều
cơ sở dữ liệu và lấy ra những báo cáo quan trọng Từng người sử dụng có những
Trang 8báo cáo cá nhân riêng Chức năng này mà làm tốt thì hệ thống sẽ trở thành một hệthống điều hành thông tin lý tưởng mà mọi người quản lý đều có thể sử dụng được
Xuất bản thông tin và quản lý nội dung thông tin: cho phép thực hiện chính sách
về quản lý tri thức và quản lý các nội dung, cho phép các thành viên trong cộngđồng người sử dụng khai thác tri thức của từng thành viên Thực hiện bằng cáchđóng góp tri thức vào trong cổng thông tin, và thông qua việc liên kết các luồng xử
lý để phê duyệt phù hợp
Làm việc cộng tác: là một công cụ tổng hợp rất mạnh Các chức năng tổng hợp
bao gồm các tính năng nhập vào hệ thống thông điệp tức thời, cung cấp công cụquản lý văn bản, nội dung Với tính chất là điểm bắt đầu đối với những người sửdụng cổng thông tin cũng có các tính năng tập trung cộng đồng, ví dụ như thảo luậntheo mạch, danh mục công tác
Các tính năng đặc thù:Cơ chế tạo ra các khối chức năng được xây dựng theo
yêu cầu riêng của ngành giáo dục Điểm chính của cơ chế này chính là mỗi tổ chứccó thể tạo cho mình các module riêng, nhập vào trong nguồn dữ liệu riêng của họ vàxuất hiện như một bộ phận liên kết của cổng thông tin với đầy đủ tính năng bảomật, cá nhân và nội dung được quản lý của nó
1.4 Yêu cầu cần đạt được :
Các yêu cầu chung:
“Mô hình cổng thông tin giáo dục Việt Nam” phải đảm bảo về mặt bố cục của
hệ thống các website thành viên, đảm bảo màu sắc hài hòa, hợp lý và thuận tiện chongười sử dụng, phù hợp với đặc thù của một cổng thông tin giáo dục
Giao diện web cân đối, bố trí hài hòa nhằm nêu bật được những điểm nhấn,đồng thời cho khách truy cập có thể nhận biết nội dung tổng thể của website
Tính Bảo mật cao, có thể dễ dàng mở rộng và nâng cấp hệ thống sau này
Ngôn ngữ chủ đạo sử dụng trong website là tiếng việt, không yêu cầu phải mởrộng dịch sang các tiếng khác Hệ thống quản trị web thân thiện, dễ sử dụng, 100%ngôn ngữ thể hiện là tiếng Việt giúp đơn giản hóa việc quản trị website (cập nhật,chỉnh sửa bài viết, hình ảnh )
Trang 9Việc truy cập và sử dụng hệ thống được thiết kế ở các mức khác nhau phù hợpvới từng đối tượng cụ thể
Các yêu cầu cụ thể khác :
Quản lý giao diện cho phép thay đổi giao diện :banner, logo, ảnh,
Quản lý các tin tức, cập nhật nội dung linh hoạt
Quản lý hệ thống các danh mục, các chuyên mục, …
Quản lý các tài khoản trong hệ thống và cấp quyền cho các tài khoản phù hợpvới đối tượng
Quản lý tài liệu, ấn phẩm, các thuộc tính liên quan và ý kiến đóng góp cũngnhư bình luận
Chức năng tìm kiếm tra cứu đơn hoặc đa tiêu chí trong các website thành viên
1.5 Hướng giải quyết bài toán :
Đối với khách bình thường:
1)Xem tin tức trên cổng thông tin bao gồm các tin xoay quanh lĩnh vực giáodục như:tin về các thông tư, quy chế, giáo dục trong đời sống,…
2) Tìm kiếm và download tài liệu tham khảo, đề thi các cấp
3) Tìm kiếm và tra cứu thông tin chung của các trường đại học như: vị trítrường, thông tin các ngành đào tào trong trường, chỉ tiêu tuyển sinh cácnăm,điểm chuẩn…
4) Tìm kiếm tra cứu thông tin của các sở giáo dục
5) Gửi bài bình luận cũng như hỏi đáp thắc mắc
6) Tham gia trả lời phiếu thăm dò
7) Đăng kí tài và sử dụng tài khoản để gửi ý kiến và hỏi đáp
8) Sử dụng liên kết để truy cập đến trang khác theo yêu cầu
Đối với người dùng là admin :
Là các tài khoản người dùng cung cấp cho các sở quản lý
1) Có quyền tạo và gửi bài viết thuộc cho danh mục tài khoản quản lý
2) Gửi tài liệu lên cổng điện tử
3) Gửi ý kiến và báo cáo
Trang 104) 4)Chỉnh sửa quản lý thông tin liên quan đến nội bộ đơn vị.
5) Đăng các thông tin cập nhật kịp thời liên quan đến các hoạt động nổi bật, cácthông tin đào tạo đại học và sau đại học của trường
6) Gửi tài liệu và văn bản cần thiết
Đối với người dùng là administrator:
Là tài khoản thuộc quản lý của phòng quản lý cổng thông tin có chức năng đảmbảo sự vận hành của toàn bộ cổng thông tin
1) Quản lý nội dung các bài viết do admin gửi lên, chỉnh sửa,xét duyệt để đăng.2) Xem xét và phê duyệt tài liệu và gửi lên cổng thông tin
3) Cập nhật các nội dung mới
4) Quản lý và phân quyền cho các tài khoản
5) Chức năng quản lý giao diện cổng thông tin
6) Quản lý danh mục, menu: quản lý nội dung hiển thị trên cổng thông tin để cónhững thay đổi cho phù hợp với thay đổi
7) Quản lý thông tin phản hồi, hỏi đáp
Trang 11CHƯƠNG 2 : PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG2.1 Biểu đồ phân cấp chức năng:
Biều đồ phân cấp chức năng của mô hình cổng thông tin giáo dục
Cồng thông tin giáo dục Việt Nam
Quản
Lý Tài Liệu
Quản
Lý giao diện
Quản
Lý phản hồi
Quản
Lý bài viết
Tìm Kiếm
Cập nhật bannerảnh
Cập Nhật Danh Mục
Xét duyệt phản hồi
Xử lý thông tin
Trả Lời
Xét duyệt bài viết
Cập nhật bài viết
Gửi tài liệu
Tảitài liệu
Cập nhật thay đổi
Đăng tải thông tin
Cập nhật tuyển sinh
Trang 122.2 Một số chức năng :
2.2.1 Chức năng đăng nhập:
Tên modul Đăng nhập
Người dùng Khách, admin, administrator
Miêu tả Chức năng đăng nhập cho phép người dùng đăng nhập vào
hệ thống để sử dụng các chức năng phù hợp với tài khoản
Hành động Chức năng này sẽ được sử dụng khi người dùng truy cập
vào website và sử dụng các yêu cầu đòi hỏi phải đăng nhập
Điều kiện Người dùng đã được cấp một tài khoản để đăng nhập
Xử lý Hệ thống sẽ đưa ra các chức năng để người dùng lựa chọn
làm việc
Luồng
chính
1 Hệ thống sẽ đưa ra trang đăng nhập
2 Người dùng nhập thông tin yêu cầu gồm tên đăng nhập
Nếu người dùng nhập sai hệ thống sẽ đưa ra thông báo lỗi
và yêu cầu đăng nhập lại
Ngoại lệ Nếu tài khoản đăng nhập hiện đang được sử dụng, khi đăng
nhập hệ thống sẽ đưa ra thông báo
Trang 132.2.2 Chức năng quản lý tài khoản :
Tên modul Quản lý tài khoản
Người dùng Administrator
Miêu tả Chức năng cho phép thể thêm, sửa, xóa và cấp quyền cho
tài khoản
Hành động Chức năng này sẽ được sử dụng khi người dùng chọn vào
mục “quản lý tài khoản” trên trang quản lý
Điều kiện Administrator đã đăng nhập thành công vào hệ thống
Xử lý Thông tin tài khoản bị thay đổi
Luồng
chính
1 Xét duyệt các tài khoản đã đăng kí: cho phép tài khoản cóđược kích hoạt hay không,nếu được kích hoạt thì chuyểnsang bước phân quyền
2 Phân quyền cho các tài khoản phù hợp với chức năng củatừng loại đối tượng sử dụng
3 Thêm, sửa, xóa tài khoản
Luồng thay
thế
Nếu tài khoản mới trùng tên với một tài khoản có trong cơ
sở dữ liệu, hệ thống sẽ đưa ra thông báo tài khoản đã tồn tại.Nếu dữ liệu nhập vào không hợp lệ, khi nhấn nút “Save”, hệthống sẽ đưa ra thông báo dữ liệu nhập không hợp lệ và yêucầu nhập lại
Nếu người dùng không đánh dấu tài khoản nào và nhấn nút
“Delete” thì hệ thống sẽ đưa ra yêu cầu dánh dấu vào tàikhoản cần xóa
Ngoại lệ Thông tin phải hợp lệ: tên tài khoản không được để trống,
mật khẩu phải có 6 ký tự trở lên…
2.2.3 Chức Năng Đăng xuất :
Tên modul Đăng xuất
Người dùng User, Admin, Administrator
Trang 14Miêu tả Chức năng đăng xuất cho phép người dùng thoát khỏi
phiên làm việc
Hành động Chức năng này sẽ được sử dụng khi người dùng chọn
“thoát”
Điều kiện Người dùng phải đang ở trong phiên giao dịch của mình
Xử lý Hệ thống sẽ đưa ra các chức năng phù hợp với quyền hạn
của tài khoản để người dùng lựa chọn làm việc
Luồng
chính
1 Hệ thống sẽ dừng phiên làm việc của tài khoản hiện tại
2 Hệ thống sẽ chuyển về trang chủ
3 Hệ thống xóa các thông tin tài khoản trên các session
4 Hê thống cập nhật trạng thái tài khoản
Trang 152.2.4 Chức năng đăng kí :
Người dùng Khách
Miêu tả Cho phép người dùng là khách tạo tài khoản, hoặc Người
quản lý cấp tài khoản mới
Hành động
Chức năng này sẽ được sử dụng khi người dùng cần sửdụng các chức năng có yêu cầu thông tin, nhấp chuột vào
“đăng kí”
Điều kiện Tài khoản đăng kí chưa tồn tại và các thông tin phải hợp lệ
theo yêu cầu
Xử lý Hệ thống sẽ đưa ra các yêu cầu thông tin
Luồng
chính
1 Hệ thống sẽ kiểm tra các thông tin nhập vào có hợp lệkhông
2 Hệ thống kiểm tra tài khoản đăng kí đã tồn tại hay chưa ?
4 Mã hóa dữ liệu được gửi đi
5 Gửi thông tin chờ xét duyệt
Trang 162.2.5 Chức năng tìm kiếm:
Người dùng Khách, admin, administrator
Miêu tả Chức năng cho phép người dùng tìm các nội dung cần
thiết
Hành động Chức năng này sẽ được sử dụng khi người dùng chọn tìm
kiếm
Điều kiện Người dùng phải đang ở trong phiên giao dịch của mình
Xử lý Hệ thống sẽ đưa ra thông tin tìm kiếm
Luồng
chính
1 Hệ thống sẽ hiển thị các mục trong tiêu chí tìmkiếm.Người dùng có thể chọn các tiêu chí sẵn có hoặc kếthợp với việc gõ trực tiếp cụm từ tìm kiếm
2 Xử lý và hiển thị nội dung tìm thấy
Luồng thay
thế
1 Hệ thống sẽ đưa ra các thông báo nếu người dùng khôngchọn tiêu chí tìm kiếm hoặc tìm không thấy
Trang 172.2.6 Chức năng quản lý bài viết :
Tên modul Quản lý bài viết
Điều kiện Người dùng phải đăng nhập với tài khoản administrator
Xử lý Hệ thống sẽ đưa ra các chức năng quản lý bài viết để
người dùng lựa chọn làm việc
Luồng
chính
1 Xét duyệt và xử lý các tin được gửi lên: xét xem các tingửi nội dung có đung mục được chọn không, mức độ cầnthiết của tin…
2 Tạo mới tin với nội dung được ban biên tập đưa lên
3 Cập nhật nội dung: hiển thị nội dung mới lên cổng thôngtin
3 Thay đổi trạng thái bài viết
4 In bài viết để tiện cho việc xét duyệt
5.Tìm kiếm và lọc bài viết theo yêu cầu 6.Thông báo nếu cập nhật thay đổi bài viết thành công
Luồng thay
thế
1 Thông báo lỗi nếu thiếu thông tin
2 Đưa ra thông báo nếu nội dung cập nhật không phù hợp3.Xóa thay đổi, khôi phục thông tin đang xử lý nếu ngườidùng thay đổi dòng được chọn
2.2.7 Chức năng quản lý phản hồi :
Trang 18Tên modul Quản lý phản hồi
Điều kiện Người dùng phải đăng nhập tài khoản administrator
Xử lý Hệ thống lấy thông tin ra và đưa thông tin đã xử lý vào
3 Tạo phiếu thăm dò: cho phép tạo phiếu với nội dung gồmmột vài lựa chọn để xem đánh giá của độc giả về những vấn
đề về giáo dục hoặc đang được sự quan tâm đặc biệt trong
xã hội
4 Xem nội dung, thống kê và in nội dung: xem nội dung đãđược phân loại, thống kê ý kiến hoặc các yêu cầu khác, inthành văn bản
5 Trả lời phản hồi: gửi email hoặc post trực tiếp lên cổngthông tin đối với những thắc mắc đã được trả lời
Trang 19diện cho cổng thông tin.
Hành động Chức năng này đươc kích hoạt khi người dùng
chọn quản lý giao diện
Điều kiện Người dùng phải đăng nhập tài khoản
2 Cập nhật menu và lưu trữ file dữ liệu mới:đảmbảo cho quá trình mở rộng chức năng cũng như tăngtốc hệ thống
3 Lưu nội dung thay đổi: xác nhận các thông tinthay đổi là có mục đích
Luồng thay thế Hệ thống sẽ đưa ra thông báo nếu nội dung bị trùng
lặp hoặc file không phù hợp
Trang 202.2.9 Chức nâng quản lý tài liệu:
Người dùng administrator
Miêu tả Chức năng cho phép người dùng quản lý nội dung
tài liệu đăng tải
Hành động Chức năng này đươc kích hoạt khi người dùng
chọn quản lý tài liệu
Điều kiện Người dùng phải đăng nhập tài khoản
2 đăng tải tài liệu mới: các tài liệu chính thức do bộgiáo dục hoăc các đối tác hợp tác xuất bản
3 Tạo thư mục mới đường dẫn download
Luồng thay thế 1 Hệ thống sẽ đưa ra thông báo nếu nội dung bị
trùng lặp hoặc file không phù hợp
Trang 212.2.10 Chức năng quản lý cơ sở giáo dục:
Người dùng Administrator,admin
Miêu tả Chức năng cho phép người dùng quản lý các
thông tin của các cơ sở
Hành động Chức năng này đươc kích hoạt khi người dùng
chọn quản lý thông tin các cơ sở giáo dục
Điều kiện Người dùng phải đăng nhập tài
khoảnadministrator hoặc admin
Xử lý Hệ thống sẽ đưa ra các chức năng trong mục
quản lý thông tin cơ sở giáo dục
Luồng chính
1 Xử lý liên quan đến thông tin các sở giáo dục
và các trường đại học trên cả nước
2 Việc cập nhật thông tin sẽ giao cho các tàikhoản thuộc quyền admin do các cơ sở quán lý làchính
3 Quản lý các nội dung các thông tin: tuyển sinh,các hoạt động, các quyết định…
Luồng thay thế 1 Hệ thống sẽ đưa ra thông báo nếu dữ liệu không
phù hợp hoặc ngoài phạm vi cho phép
Trang 222.2.11 Soạn thảo bài viết :
Người dùng admin, administrator
Miêu tả Chức năng cho phép người dùng soạn thảo nội
dung đăng lên cổng thông tin
Hành động Chức năng này đươc kích hoạt khi người dùng
cần cập nhật thông tin
Điều kiện Người dùng phải đăng nhập
Xử lý Bài viết mới được lập
Luồng chính
1 Hệ thống sẽ hiển thị trang soạn thảo nếu cần tạomới bài viết gồm: Tên tiêu đề, Ảnh ( minh họa ),
Mô tả tin tức, Chi tiết tin tức, Ngày viết
2 Hệ thống sẽ hiển thị nội dung được chọn nếuchọn chỉnh sửa
3 Người dùng là adimin không có quyền xóa bàiviết sau khi đã gửi nhưng administrator thì có toànquyền
Trang 232.3 Biểu đồ luồng dữ liệu:
2.3.1 Các kí hiệu sử dụng :
Luồng dữ lệu Thể hiện luồng thông tin, mũi tên thể hiện
hướng lan truyền của thông tin
Xủ lý dữ liệu
Chức năng xử lý các luồng dữ liệu