Xây Dựng Cổng Thông Tin Quản Lý Thông Tin Sinh Viên Trường đại Học ...

e Teacher Website trang web cia gido viên: Các trang web cá nhân hay blog của giáo viên sẽ là nơi chia sẻ thông tin của các giáo viên về các môn học, đồng thời cũng là nơi mà giáo viên c

Trang 1

TRƯỜNG ĐẠI HỌC HÀNG HẢI VIỆT NAM KHOA CÔNG NGHỆ THÔNG TIN

BAO CÁO TÓT NGHIỆP

Đề tài:

XAY DUNG CONG THONG TIN QUAN LY THONG TIN SINH VIEN

TRUONG DAI HQC HANG HAI

Giáo viên hướng dẫn: T.S Nguyễn Cảnh Toàn Giáo viên phản biện: K.S Chu Văn Huy

Sinh viên : Lê Hoàng Dương

Nguyễn Tuấn Anh

Trần Trọng Dương

Lop : CNT48DH Hai Phong, thang 12 nam 2011

Trang 2

Mục lục:

LỜI NÓI ĐẦU 222222 22222222 HH He

CHƯƠNG I: TONG QUAN HE THONG

1.1 Công thông tin là gì?

1.2 Ứng dụng của Cổng thông tin sinh viên trong trường đại học hiện nay:

1.3 Thực tế trường Đại học Hàng hải đặt ra: . . -«- 10 1.4 Yêu cầu của ID 11

2.1 Sơ đồ phân rã chức năng: . L7

2.1.6 Nhân viên phòng hành chính: .-. « «+ ++sx+x>+exz+s 21

2.3.1 Sơ đồ dữ liệu mức đỉnh chức năng hệ thống: - 23

2.4.2 Sơ đồ luồng dữ liệu mức đưới đỉnh chức năng quản trị: 24 2.4.2.1 Chức năng cập nhật thông tin: +5-++++<s<<++ 24 2.4.2.2 Chức năng tìm kiếm: 25

2.5.1 Sơ đồ luồng đữ liệu mức đỉnh chức năng người dùng là sinh viên:

HH TH TT HT TT HT TH TT HT HT HT HH0 TT Hi 26 2.5.2 Sơ đồ luồng dữ liệu mức dưới đỉnh chức năng người dùng là sinh

0 — 27

2.5.2.3 Chức năng tìm kiếm: 20 2.5.2.4 Chức năng quản lý:

2.6 Chức năng người dùng là giảng viÊn: - -+ cce- 30 2.6.1 Sơ đồ luồng đữ liệu mức đỉnh chức năng người dùng là giảng

2.6.2 Sơ đồ luồng dữ liệu mức đưới đỉnh chức năng người dùng là L0 0061900510521: 00 30 2.6.2.1 Chức năng xem thông tIn: - «+ ++++++++sx+e++ex+ss+ 30

Trang 3

2.6.2.2 Chức năng cập nhật:

2.6.2.3 Chức năng tìm kiếm: 32 2.6.2.3 Chức năng quản lý: +5 5+ + sks+vsvreeeereeerrereers 32 2.7 Chức năng Nhân viên phòng đảo tạo: ccccccesetsrreer 33 2.7.1 Sơ đồ luồng dữ liệu mức đỉnh chức năng nhân viên phòng đào

2.8.1 Sơ đồ luồng dữ liệu mức đỉnh chức năng người dùng là nhân viên 0005580100) 1111 36 2.8.2 Sơ đồ luồng đữ liệu mức dưới đỉnh chức năng người dùng là nhân viên phòng hành chính: + 2+ + + k*+k**E‡*#EEeEveesrxresrxrseesee 36 2.8.2.1 Chức năng quản Ìý: -c 5< S+k + svsveEeesrrrrerrerrrrs

2.8.2.3 Chức năng tìm kiếm: .- 2-2 + s+Ext2E+EeEErEtrrkrrrrrx 37 2.8.2.4 Chức năng quản Ïý: c6 3+ + E+kEseeeeeesseeree

2.9 Chức năng người dùng:

2.9.1 Sơ đồ luéng dữ liệu mức đỉnh chức năng người dùng Tuy,

2.9.2 Sơ đồ luồng dữ liệu mức đưới đỉnh chức năng người dùng: 2.9.2.1 Chức năng xem thông tin: -cc+cccecsecrex

2.9.2.2 Chức năng tìm kiếm: 2-2 ++22E2EE+Exczrxerrrrxee 39 2.9.2.3 Chức năng liên hệ:

2.10.3 Sơ đồ thực thé - quan hé ER? .c.ccsccsccsscessessessessessessessesseeseesees 48 2.11 Sơ đồ dữ liệu quan h6: ceecceccesssesseessesssessessseessessessseessesseessesseeeses

2.11.1 Sơ đồ dữ liệu quan hệ

2.11.2 Các bảng cơ sở đữ lIỆU: .- ¿+5 +S+ssseseeeerrerers 50

CHƯƠNG III: CƠ SỞ LÝ THUYÉT VÀ CÔNG CỤ cà

3.1 Framework 041

3.1.1.1 Lịch sử phát triển: se 3.1.1.2 Mô hình MVC:, Lư

3.1.2.2 Dòng lam viée chuan: 65 3.1.2.3 Làm việc với cơ sở đữ lIỆu: - «+ + +5 s++<+ss+ 67

Trang 4

3.1.2.4 Làm việc với Form:

3.1.2.5 Các hỗ trợ của Yii:

3.1.2.6 Hiéu nang xử lý của Y Il: 5c S-c+sxxsseesesrerrrsrree 69 3.2 PHP VÀ LẬP TRÌNH HƯỚNG ĐÓI TƯỢNG - 70

3.2.1 Tổng quan về PHP

3.2.3 Một số khái niệm trong lập trình hướng đối tượng: 72

3.2.4 Biểu thức chính qui (Regular Expression): 73

3.2.4.1 Một số hàm hỗ trợ biểu thức chính qui: . - 74

3.2.4.2 Các ký hiệu biểu thức chính qui - +: 76

3.2.5 Mảng (Array) cccieherererererrre 77

3.2.6 Một so phương thức thường sử dụng trong PHP 3.3.1 Tổng quan về MySQL: — 3.3.2 Một số hàm PHP cơ bản kết nôi và tương tác với CSDL MySQL "— 81

3.4 Các công cụ hỗ trợ ứng dụng và phát triển Website: - §2

CHƯƠNG IV: CÀI ĐẶT CHƯƠNG TRÌNH - -c5cccccccc 83 4.1 Chức năng hệ thống: .- 83

4.2 Chức năng người dùng: . - + 1xx vn ky 84 4.3 Chức năng quản fFỊ: - << E32 31183189118 311 11 11 vn 85 4.4 Chức năng sinh viên: 98

4.5 Chức năng giảng viên: .02

Trang 5

LỜI NÓI ĐÀU

Trong những năm cuối thế kỷ XX, đầu thế kỷ XXI ngành công nghệ thông tin đã có một bước phát triển thần kỳ Hiện nay, tin học đã và đang

được ứng dụng rộng rãi trong hầu hết các lĩnh vực của nền kinh tế trong mỗi

quốc gia Một nền kinh tế mạnh, một quốc gia mạnh đồng nghĩa với việc ở

quốc gia đó công nghệ thông tin đã được ứng dụng và khai thác một cách hiệu quả Việc ứng dụng rộng rãi của tin học đã đem lại những thành tựu vô

cùng to lớn trong nhiều ngành, nhiều lĩnh vực khác nhau Một trong các ứng dụng to lớn của ngành công nghệ thông tin đó là giúp cho việc trao đổi thông

tin diễn ra đễ dàng hơn Xã hội càng phát triển thì nhu cầu trao đổi thông tin

càng lớn Và cổng thông tin đã ra đời để đáp ứng nhu cầu đó Cổng thông tin được đùng nhiều trong các trường đại học bởi những tiện ích vô cùng lớn mà

nó mang lại Cổng thông tin giúp cho việc quản lý thông tin sinh viên của nhà trường trở lên dễ dàng hơn, giúp cho việc trao đổi thông tin trong trường thuận tiện hơn Điều đó rất cần thiết đối với các trường đại học có số lượng lớn nhân viên, giảng viên và sinh viên

Nhận thấy ứng dụng to lớn của công thông tin sinh viên, đồng thời xét thấy thực tế trường ĐH Hàng Hải rất phù hợp để áp dụng hệ thống công thông tin Chúng em đã lựa chọn đề tài : “Xây dựng Cổng thông tin quản lý thông tin sinh viên trường ĐH Hàng Hải “ làm đề tài tốt nghiệp cho mình

Hy vọng rằng đề tài này sẽ giúp ích cho nhà trường

Trang 6

CHƯƠNG I: TONG QUAN HE THONG

1.1 Công thông tin là gi?

Cổng thông tin là một thuật ngữ tin học xuất hiện năm 1998 Nội hàm khái niệm còn có nhiều vấn đề cần phải tiếp tục bàn bạc, trao đối, bởi vậy cho đến thời điểm hiện nay vẫn chưa đưa ra được có một định nghĩa hoàn

chỉnh Portal hay Công thông tin điện tử được hiểu như là một trang web xuất phát mà từ đó người sử dụng có thê dé dàng truy xuất các trang web và

các dịch vụ thông tin khác trên mạng máy tính Ban đầu khái niệm này được dùng để mô tả các trang web khổng lồ như là Yahoo, Lycos, Altavista, AOL bởi mỗi ngày có hàng trăm triệu người sử dụng chúng như là điểm

bắt đầu cho hành trình “/ướ¿ web” của họ Lợi ích lớn nhất mà Cổng thông

tin dem lại là tính tiện lợi, dễ sử dụng Thay vì phải nhớ vô số các địa chỉ

khác nhau cho các mục đích sử dụng khác nhau, thì với một Cổng thông tin như Yahoo, người đùng chỉ cần nhớ yahoo.com, ở trong đó nhà cung cấp

dịch vụ đã tích hợp mọi thứ mà khách hàng cần Đó là một trang Web cho

phép ta dễ dàng truy nhập tới mọi thứ ta cần: tìm kiếm thông tin, đọc tin tức,

tán gẫu với bạn bè, gửi thiệp, gửi thư điện tử, xem giá chứng khoán, thậm chí

mua sắm một thứ gì đó Với các đặc tính như “chi một kết nối" hay “tất cả trong một' các Công thông tin đã trở thành một đầu mối thông tin cho mọi vấn đề, một thứ la bàn định hướng cho người dùng trong hành trình khám phá kho báu internet rộng lớn

Ngày nay khái niệm Cổng thông tin không chỉ áp dụng cho các “gã khống lô truyền thông' kê trên, nguyên lý một đầu mối cho tất cả đã được áp

dụng vào việc nâng cấp, cải tạo các website kiểu cũ, góp phần hình thành nên một không gian thông tin (portal space) trén mang internet Cac nha

cung cấp dịch vụ internet (ISP) xây dựng nên các Cổng thông tin để hỗ trợ

khách hàng của mình trong việc sử dụng internet Các dịch vụ mà họ thường

tích hợp vào trong Cổng thông tin của mình là công cụ tìm kiếm, danh mục

Trang 7

các trang web được sắp xếp theo một tiêu chí nào đó, trang tin tức điện tử,

dịch vụ nhắn tin, phòng chat, hòm thư điện tử hay trang web cá nhân miễn phí Các Cổng thông tin này có gắng để tạo ra một thế giới internet thu nhỏ cho các khách hàng, vì thế chúng thường được khuyến cáo như là điểm bắt đầu lý tưởng cho những người mới tìm hiểu về internet

Sức hấp dẫn của các Công thông tin không chỉ bởi sự tập trung thông tin về một đầu mối, chúng còn có một tính năng quan trọng khác đó là khả năng tương tác thông tin nhiều chiều Nói một cách khác đi, người dùng không chỉ khai thác thông tin từ Công thông tin mà họ còn có thể đưa ra những yêu cầu để được phục vụ Các Cổng thông tin được xây dựng cho chính phủ, cho chính quyền tỉnh, thành phố là một ví dụ Ngoài vai trò như một 'ổng hành dịnh trực tuyến nơi đóng quân của đầy đủ các sở ban ngành, các Cổng thông tin này còn cho phép người dân làm những việc như đăng ký kinh đoanh qua mạng, đăng ký kết hôn qua mạng thậm chí bỏ phiếu bầu

cử qua mạng Mọi đối tượng sử dụng đều có thể tìm kiếm và khai thác kho

thông tin đa đạng này một cách dễ đàng qua một giao diện thống nhất mà

không cần biết thông tin này ở đâu, do ai quản lý Chắng hạn, người dân có thể tìm thấy và sử dụng ngay dịch vụ hành chính mà họ cần, chứ không phải quan tâm đến cấp chính quyền nào, những cơ quan nào liên quan đến các thủ

tục đó

Song song với sự phát triển của các Cổng thông tin như Yahoo,

AOL Các tập đoàn công nghệ thông tin lớn cũng sử dụng cách tương tự để cải tiến hệ thống thông tin của mình Họ đã tạo ra những mô hình kiêu mẫu cho việc xây dựng các Cổng thông tin doanh nghiệp (EIP- Enterprise

Information Portal) Cac Céng théng tin như thế này trước hết là để phục vụ cho các công việc của doanh nghiệp, mà cụ thẻ là hỗ trợ các tiến trình truyền

thông và tương tác giữa các cá nhân, bộ phận trong doanh nghiệp (B2E — Business to Employee) Một số mô hình EIP của mạng thông tin nội bộ (Business Intranet Portal) cho phép các nhân viên đễ dàng khai thác các

Trang 8

nguồn tài nguyên thông tin trong doanh nghiệp đồng thời cho phép truy xuất

ra các Công thông tin công cộng, các Cổng thông tin chuyên ngành hẹp

khác Cổng thông tin cộng tác, tạo một môi trường làm việc ảo cho phép các

nhân viên có thể làm việc với nhau từ bất cứ đâu Cổng thông tin chuyên gia, kết nối các nhân viên dựa trên yếu tố năng lực của từng người Các ứng dụng đa dạng của Công thông tin trong môi trường nội bộ doanh nghiệp là một công cụ không thể thiếu đối với các doanh nghiệp trong thời đại bùng nỗ thông tin, đặc biệt là đối với những doanh nghiệp có nhiều bộ phận, chỉ nhánh phân bồ trong một không gian địa lý rộng Cũng vẫn trong môi trường ứng dụng là các doanh nghiệp, công nghệ Cổng thông tin còn cung cấp một

công cụ giao tiếp hữu hiệu với thế giới bên ngoài Khái niệm công thông tin

doanh nghiệp mở rộng (Extended enterprise portal - extranet) nhằm nói tới một trang web cho phép doanh nghiệp thực hiện giao dịch với các khách hàng của mình (B2C) hay với các nhà cung cấp, các đối tác (B2B)

Vai trò của Công thông tin là không thể phủ nhận đối với các hoạt động trên mạng internet, đôi khi việc xây dựng nó còn được xem như một

thứ “mốt thời thượng" Tuy nhiên cũng cần phải khẳng định rằng việc xây dựng một Công thông tin thực thụ là việc không đơn giản

1.2 Ung dụng của Công thông tin sinh viên trong trường đại học hiện

nay:

Student

Learning

Hình 1.1 Mô hình đào tạo tại một số trường đại học

Trang 9

Trên đây là mô hình đào tạo sinh viên tại các trường học nước ngoài,

và một số trường học tại nước ta cũng đang xây dựng theo mô hình này Trên mô hình ta thấy, việc học của sinh viên được hỗ trợ bởi rất nhiều hệ thống khác nhau:

© Course Management System (hệ thống quản lý khoá học):

Là hệ thống quản lý thông tin sinh viên, kết quả học tập rèn luyện của

sinh viên trong suốt quá trình sinh viên theo học tại trường Với hệ thống này việc học tập của sinh viên sẽ được sắp xếp một cách logic, chính xác và sinh viên sẽ có một kế hoạch hoc tập tốt nhất

e Student Network (mang sinh vién):

Là hệ thống mạng chia sẻ của các sinh viên Tại đây sinh viên có thé trao đổi các vấn đề liên quan đến học tập, giải trí và các vấn đề liên quan đến

trường học Sinh viên cũng có thé chia sẻ các tài liệu trong quá trình học tập

e Teacher Website (trang web cia gido viên):

Các trang web cá nhân hay blog của giáo viên sẽ là nơi chia sẻ thông tin của các giáo viên về các môn học, đồng thời cũng là nơi mà giáo viên có thể nhận được các thông tin chia sẻ, phản hồi từ chính phía sinh viên mà họ đang giảng dạy

e Và quan trọng đó là hệ thống School Portal (Công thông tin trường

học):

Được các trường Đại học xây đựng với mục đích gần như là trang chủ, nơi tập trung các thông tin từ phía các hệ thống trên Tại đây sinh viên có thể biết được thông tin về kết quả học tập của mình trong quá trình học tại

trường, và từ đây cũng có thể truy xuất được đến các hệ thống mạng sinh viên hay hệ thống Website cá nhân của giáo viên, và biết được rất nhiều các thông tin khác liên quan đến việc học của mình

Như vậy ta thấy rằng việc triển khai một công thông tin trường học là

rất quan trọng, đó không chỉ là nơi sinh viên có thể biết được tất cả các thông

tin liên quan đến việc học của mình, giúp quá trình học tập thuận lợi đạt kết

Trang 10

quả tốt hơn mà còn là nơi trao đồi, chia sẻ thông tin của tất cả đối tượng liên

quan đến việc học của sinh viên

1.3 Thực tế trường Đại học Hàng hải đặt ra:

ĐH Hàng Hải là trường có số lượng Giảng viên, Sinh viên lớn Việc một Sinh viên biết được các thông tin cần thiết trong quá trình học tập của mình là một vấn đề không phải dễ dàng Sinh viên muốn biết thông tin về điểm, sinh viên phải tra cứu trong hệ thống trong hệ thống website:

http://daotao.vimaru.edu.vn/tracuudiem Sinh viên muốn biết thông tin về

thời khoá biểu phải đăng nhập vào hệ thống http://dktt.vimaru.edu.vn Sinh viên muốn biết thông tin nợ học phí của mình thì phải xuống phòng hành chính của Trường đề nhờ tra cứu Sinh viên muốn biết thời gian mượn trả

sách thư viện phải lên Thư viện của trường dé xem được lịch mượn trả sách ghi tại bảng Như vậy đề biết được thông tin của mình trong quá trình học

tập sẽ phải sử dụng đến rất nhiều các hệ thống khác nhau Hệ thống cổng thông tin sinh viên trường ĐH Hàng Hải được xây dựng để giải quyết vấn đề

đó Chỉ với một lần đăng nhập vào hệ thống, sinh viên có thể biết được tất cả các thông tin: điểm, thời khoá biểu, nợ học phí, thời gian mượn trả sách, và rất nhiều các thông tin khác liên quan đến sinh viên

Một vấn đề đặt ra nữa đó là hiện tại Nhà trường đã chuyền sang hệ đào tạo tín chỉ Đơn vị lớp học sẽ bị mờ đi rất nhiều, sinh viên sẽ khó có thể tập trung tại một lớp như hệ đào tạo theo niên chế Chính việc phân tán sinh viên như vậy sẽ làm cho việc một sinh viên nhận được thông báo từ các lớp

theo học, thông báo từ các giảng viên, thông báo từ khoa, thông báo từ các phòng ban sẽ rất khó khăn Hệ thống cổng thông tin sinh viên trường ĐH

Hàng Hải được xây đựng sẽ cơ bản giải quyết được vấn đề trên Hệ thống

trên sẽ giúp cho việc trao đối thông tin giữa các đối tượng trên được diễn ra một cách đễ dàng hơn, thuận tiên hơn Bằng các quản lý người dùng theo

nhóm Chắng hạn những sinh viên thuộc cùng một lớp niên chế được tập hợp

Trang 11

thành một nhóm, những sinh viên cùng học một học phần ( cùng một lớp tín chỉ) được tập hợp thành một nhóm Giảng viên muốn gửi tin cho cá lớp thì chỉ việc tích vào nhóm đó Các thành viên trong nhóm sẽ nhận được thông báo của giảng viên Việc trao đổi thông tin giữa các đối tượng là trực tiếp, không phải qua một bên trung nào do đó sẽ tiện lợi, nhanh chóng hơn

1.4 Yêu cầu của đề tài:

a Yêu cầu chung:

- Cổng thông tin sẽ là nơi trao đổi thông tin thống nhất giữa

sinh viên, giảng viên, Khoa và các phòng ban trong trường Khi thực hiện

đăng nhập vào hệ thống, hệ thống sẽ thực hiện phân quyền cho user các chức

năng tương ứng:

e Sinh viên:

- Nhận thông báo từ Phòng ban, Khoa, Giảng viên, Lớp Các thông tin về khen thưởng, kỷ luật, Đoàn Quan trọng nhất là thông tin về Thời khóa biểu và Điểm của sinh viên Sinh viên có thể trả lời thông báo của Giảng viên hoặc gửi tin cho các Sinh viên khác

hông tin điểm, thời khoá biéu

Thông bá “ng báo————‡ Sinh viên ¬ Phần an hồi

Thông mộ? Phản hà,

Hình 1.2 Quy trình trao đổi thông tin của sinh viên

Trang 12

- Mỗi sinh viên đều có 1 tài khoản, khi thực hiện đăng nhập tài khoản, sinh viên sẽ nhận được các thông tin liên quan và thực hiện các thao tác:

* Thông tin về điểm thi, điểm khóa học

Thông tin về lịch học, lịch thực tập, các môn học

v Thông tin về các thông báo từ giáo viên chủ nhiệm, giáo viên bộ môn tại các lớp học tương ứng

* Thông tin về các thông báo từ 1 số phòng ban liên quan Ví dụ: thông tin về kế hoạch của Đoàn thanh niên, thông báo của phòng đào tạo, của phòng y tế về lịch khám sức khỏe định kỳ, thông báo kỷ luật, đình chỉ

* Thông tin về nghiên cứu khoa học, khen thưởng, kỷ luật

w Thông tin về thư viện: các thông báo mượn sách, trả sách, nợ

Hình 1.3 Quy trình trao đổi thông tin của giảng viên

- Mỗi giáo viên đều có 1 tai khoản, khi thực hiện đăng nhập hệ thống,

Trang 13

giáo viên sẽ có thể nhận được các thông tin và thực hiện các thao tác:

v⁄ Thông tin về đanh sách sinh viên trong lớp mình giảng dạy,

khi thực hiện click vào từng sinh viên có thé xem được thông tin cụ thể của sinh viên đó về điểm, quá trình học tập, kỷ luật

Thông tin thông báo từ các phòng ban

Y C6 thé xem théng tin về các môn học mà mình giáng dạy ( về

lịch học, lịch thực hành )

*' Đối với GV chủ nhiệm: cho phép việc gửi các thông báo cho các sv trong lớp mà mình quản lý Vd: Lịch sinh hoạt lớp

*_ Có thể gửi các tài liệu học tập cho các sinh viên trong lớp

w Giải đáp các thắc mắc được gửi đến từ sinh viên về các môn học

e_ Nhân viên phòng ban:

> Giáo vụ khoa:

- Gửi thông báo cho Lớp (Niên chế hoặc Tín chỉ) các thông tin

về thời khóa biểu hoặc các thông báo khác, gửi thông báo cho phòng Đào tạo Đồng thời Giáo vụ cũng nhận thông báo từ các đối tượng trên

4ø no 4%

Hình 1.4 Quy trình trao đổi thông tin của giáo vụ

- Tạo lịch phân công giảng dạy Sau khi lịch phân công giảng

Trang 14

dạy được tạo ra, giáo vụ khoa sẽ gửi Lịch giảng dạy cho giảng viên, gửi thời

khóa biểu cho sinh viên

> Quan sinh:

- Gửi thông báo về khen thưởng, kỉ luật cho các lớp

> Phong đào tạo:

- Gửi thông báo cho các Lớp, Khoa (Giáo vụ), giám sát quá trình giảng dạy của giảng viên, quá trình học tập của Lớp

(Niên chế, Lớp

Hình 1.5 Quy trình trao đổi thông tin của giáo vụ

> Các phòng ban khác:

-_ Gửi thông báo cho các phòng ban khác khi cần

b Yêu cầu chức năng với từng mảng:

e Sinh viên:

- Chức năng hệ thống:

* Đăng nhập hệ thống

Y Phan quyén tài khoản

* Cập nhật thông tin tài khoản

Đăng xuất

- Chức năng quản trị :

* Quản trị tài khoản hệ thống

Quản trị thông tin sinh viên

Trang 15

* Quản trị kết quả học tập của sinh viên

* Quản trị các thông tin về kỷ luật, khen thưởng, cảnh cáo nghiên

cứu khoa học

Quản trị thông tin học phí của sinh viên

Quản trị các tin tức liên quan đến sinh viên: tuyến dụng, học

bồng, Đoàn - Hội, các thông báo từ các phòng ban liên quan

- Chức năng hiển thị:

* Hiển thị danh sách các lớp học của sinh viên (từ đây sinh

viên có thể liên kết đến các subsite của lớp học để có thể nhận được các

thông báo từ cán bộ lớp, giảng viên dạy lớp đó )

Y Hién thi các thông tin liên quan đến sinh viên: hồ sơ cá nhân,

kết quả học tập, học phí, kỷ luật, khen thưởng, nghiên cứu khoa học

v Hiển thị lịch của sinh viên: thời khóa biểu của sinh viên, lịch

kế hoạch học tập

* Hiển thị các tin tức về trường (Trang Tin)

v Hiển thị các thông báo từ khoa và các phòng ban

e Giảng viên :

- Cho phép giảng viên xem thông tin về các khóa học, lớp mà mình đang dạy, xem thời khóa biểu, các thông báo của nhà trường, của khoa

- Cho phép giảng viên gửi các thông báo cho các sinh viên trong lớp

mà mình quản lý Vd: Lịch sinh hoạt lớp

- Có thê gửi các tài liệu học tập cho các sinh viên trong lớp

- Giải đáp các thắc mắc được gửi đến từ sinh viên về các môn học

- Quản lý việc gửi/nhận tin theo nhóm

- Quản lý việc gửi/nhận tin theo thời gian

- Quản lý nhóm Nghiên cứu khoa học như việc tạo nhóm, quản lý thành viên của nhóm, quản lý tiến độ của nhóm

e_ Giáo vụ khoa:

- Gửi các thông báo cho giảng viên, cho lớp

Trang 16

- Tạo lịch giảng đạy cho giảng viên đồng thời gửi các thông tin về lịch giảng dạy cho giảng viên

- Gửi báo cáo cho phòng đào tạo

e Phong dao tạo:

- Gửi các thông báo của nhà trường cho các khoa chuyên môn, các phòng ban

- Tiếp nhận các thông tin từ giáo vụ khoa, dựa vào lịch giảng đạy của

giáng viên để theo đõi và quản lý quá trình học tập và giảng đạy của lớp, của giảng viên

e Quan sinh:

- Gửi các thông tin về khen thưởng, kỉ luật cho các sinh viên

Trang 17

CHUONG II: PHAN TICH THIET KE HE THONG

2.1 Sơ đồ phân rã chức năng:

Từ yêu cầu chức năng ở trên, ta có sơ đồ phân rã chức năng

Công thông tin sinh viên

Hệ Thống Người Dùng Quan Tri Sinh Viên Giảng Viên PHÔ Đo đao Nhân Nien Phong

hình 2.1 Sơ đồ phân rã chức năng 2.1.1 Hệ thông:

Hình 2.2 Sơ đồ phân rã chức năng hệ thông

Trang 18

kÌ Dữ liệu điêm ®®' mục Quyên

liệu tốt nghiê Cập nhật tải Tìm kiếm tốt

k| Dữ liệu tôt nghiệp „ khoản người | nghiép

ding

Dữ liệu tài khoản người Cập nhật danh Tìm kiếm học P| dùng “' mục loạitin | phi

-| Dữliệunhóm („ Cập nhật tin tức |„| Tìm kiếm cảnh

-' Dữ liệu thành viên nhóm L„._ Cập nhật nhóm | Tìm kiếm nhóm

L Dữ liệu cảnh cáo Cập nhật thành Tìm kiếm thành

Hình 2.3 Sơ đồ phân rã chức năng quản trị

Trang 19

Cập nhật Xem thông tin Tìm kiếm Quân lý

Tìm kiếm thông Quản lý thô

: Tìm kiếm tin si tha ,| | Binh lun thong báo '„/ Thông tin điểm tức Quan lý hông

LI Upload anh le) tea bia Tim kiém diém Quản ty

ar dã Tim kiếm

LÍ — Chiasẻảnh | Thông tin học phí Tìm kiếm tài liệu Quản lý nhóm

Hình 2.4 Sơ đồ phân rã chức năng sinh viên

Trang 20

Cập nhật Xem thông tin Tìm kiếm Quản lý

rt aa Tìm kiếm thông uân lý thôn

{| Gửi thông báo L Thông báo báo ue da gửi :

Tim kiém tai tho

L| | Binh luan théng bao liệu Quan vị thong

Hình 2.5 Sơ đô phân rã chức năng giảng viên

Trang 21

2.1.5 Nhân viên phòng đào tạo:

Cập nhật Xem thông tin Tìm kiếm Quân lý

_ Tìm kiếm thông an lý thôn Gửi thông báo Thông báo báo Sun dã gửi :

Cập nhật điểm Thông tỉn điểm Tìm kiếm điểm Quận lý thông áo đên

Cập nhật môn học Thông tin cảnh Tìm kiếm cảnh

Cập nhật cảnh cáo Thông tin môn Tìm kiếm môn

Hình 2.6 Sơ đồ phân rã chức năng nhân viên phòng đào tạo

2.1.6 Nhân viên phòng tài vụ:

Hành chính

I

Cập nhật Xem thông tin Tìm kiếm Quản lý

ông tỉ Tìm kiếm thông ăn lý thô

Cập nhật học phí

Hình 2.7 Sơ đô phân rã chức năng nhân viên phòng hành chỉnh

Trang 21 Sinh viên: Lê Hoàng Dương — Lớp CNT4SÐH

Trang 22

Thông tin đáp ứng Thông tin đáp ứng —>|

Giảng viên , , Nhân viên

Thông tin yêu câu 'Thông tin yéu cau—

pine tin yéu cau

Sinh vién Cổng thông tin sinh viên

| man tin đáp ứng

:—Thông tin yêu câu 'Thông tin yêu cầu-|

Người dù 8 ung — Thông tinđápứng ng Ti 'Thông tin đáp ứng Quản trị an tr]

Trang 23

2.3 Chức năng hệ thống:

2.3.1 Sơ đồ dữ liệu mức đỉnh chức năng hệ thống:

[_—— — Thông tin thành viền

Quan tri’

Sinh vién/

Dang nhập/Đăng xuất

⁄ /®— Trạng thái thành viên 1 Dữ liệu phản hồi

Hình 2.10 Sơ đồ luỗng dữ liệu mức đỉnh chức năng hệ thong

2.3.2 Sơ đồ dữ liệu mức dưới đính chức năng hệ thống:

Dữ liệu tài khoản người

'Tài khoán, mật khẩu

Dang Nhập QUY

Ả—— Kết quả đăng nhập 'Thông tỉn xác nhận——

‘Quan tri? ding

Hình 2.11 Sơ đồ luông dữ liệu mức dưới đỉnh chức năng hệ thống

Trang 24

Két qua tim kiếm: Dữ liệu phân hồi

Hình 2.12 Sơ đồ luông dữ liệu mức đỉnh chức năng quản trị

2.4.2 Sơ đồ luồng dữ liệu mức dưới đính chức năng quán trị:

2.4.2.1 Chức năng cập nhật thông tin:

Cấp nhật Tài khoản người

“Thông tin Tài khoán người dùng ` THẺ co ne ne as Dữ li i a

ne tin TK người dùng ” người dùng

Thông tin danh: mục Logiin ập nhật danh mục Loại, Dữ

viên nhóm

"Thông tin Thành viên Nhóm >

Hình 2.13 Sơ đồ lung dữ liệu mức dưới đỉnh chức năng cập nhật thông tin

Trang 25

Y/c tim kiểm thông tin cảnh cáo

Tim kiếm thông tin cả

ï/c tìm kiếm thông tin tốt nghiệp SV

"Thông tin tốt nghiệp

“Thông tin tốt nghiệp— Dữliệu thông tintốt nghiệp Yie tìm kiếm nhớm

`Y/c tìm kiếm thành vién_nhém

Tìm kiếm Thanh

viên Nhóm 2.8

Thông tin Thành viên_Nhóm Thông tin Thành Viên Nhóm — Dữ liệu Thành Viên Nhóm

Hình 2.14 Sơ đồ lung dữ liệu mức dưới đỉnh chức năng tìm kiếm

Trang 26

2.5 Chức năng người dùng là sinh viên:

2.5.1 Sơ đồ luồng dữ liệu mức đỉnh chức năng người dùng là sinh

'Yêu cầu xem thông tin

Dữ liệu phân hồi

Hình 2.15 Sơ đô luỗng dữ liệu mức đỉnh chức năng người dùng là sinh viên

Trang 27

2.5.2 Sơ đồ luồng dữ liệu mức dưới đính chức năng người dùng là

sinh viên:

2.5.2.1 Chức năng xem thông tin:

Yêu cầu xem thông tin điểm

_—— * —= a Thông tin điểm em mông tin điểm Điểm ————— Dữ liệu điểm Yêu cầu xem thông báo

Ang bá Thông bá Thông báo pone áo Thông báo Dữ liệu thông báo Y/e xem thông tin thời khoá biểu

Thông hông tin thời 2 tin thờikhoábiểu k khoá bicu FS em thông tin thời khoá biểu new

pears (ee }c tạ khoá biểu — Dữ liệu thời khoá biểu

143 —————

Y/c xem thông tin học phí

Sinh viên

phí 14 Thông tin học phí—— Dữ liệu thông tin học phí ——

Thong tin hoc phi

Y/e xem tin tite

Hình 2.16 Sơ đô luông dữ liệu mức dưới đỉnh chức năng xem thông tin

Trang 28

2.5.2.2 Chức năng cập nhật thông tin:

Dữ liệu thông báo

“Thông tin anh nhom— Dữ liệu ánh nhóm

Thông tin tai khoản

“Thông tin tài khoản ———y

Dữ liệu tài khoán

người dùng

Cập nhật tài khoán

29

Thông lông tỉn tài khoản tin tài khoả “Thông tin tài khoản in tài —

Hình 2.17 Sơ đồ lung đữ liệu mức dưới đính chức năng cập nhật

thông tin

Trang 29

Tin te Dữ liệu tin tức

Đầu vào tìm kiếm

Tin, thông báo Tìm kiếm thông báo 32 Tin, thông báo————— _ Dữ liệu thông báo

Đâu vào tìm kiêm

Thông báo đã gửi "Thông báo đã gửi —> Thông báo

Thông báo đến Quản lý thông báo đến “Thông báo đến “Thông báo

Hình 2.19 Sơ đồ luỗng dữ liệu mức dưới đỉnh chức năng tìm kiếm

Trang 30

2.6 Chức năng người dùng là giảng viên:

2.6.1 Sơ đồ luồng dữ liệu mức đính chức năng người dùng là

giảng viên:

CC Yêu cầu xem thông tin

a Ag thing tin Dữ liệu phân hồi

2.6.2 So đồ luồng dữ liệu mức dưới đính chức năng người dùng là

giảng viên, nhân viên:

2.6.2.1 Chức năng xem thông tin:

'Yêu cầu xem thông tin

Thông báo Thông báo

Hình 2.21 Sơ đồ luông dữ liệu mức dưới đỉnh chức năng xem thông tin

Trang 31

Thông báo Gửi thông báo

Thông tin album

Dit ligu chia se

Thông tin tài khoản Thong tin tài khoản—> —_ Tài khoản °

Dữ liệu thành viên Thêm thành viên 28 Dữ liệu thành viên——" ¬ Thành viên nhậm

Upload tài liệu àiliệu—> — Tàiliệu " ¬

29

Chia sẻ tài liệu

2.10

Hình 2.22 Sơ đ lung dữ liệu mức dưới đỉnh chức năng cập nhật

Trang 32

Tim kiém thông báo

31 Hoc phi Dữ liệu Học phí

uản lý thông báo đã gửi

41

Thông báo đã gửi

'Thông báo đã gửi ———> Thông báo

Thông tin album an ly

Giảng viên Quan 8 ;albuni ‘Thong tin album——* Album

'Thông tin anh

"Thông tin ânh——> Ảnh

Hình 2.24 Sơ đ luỗng dữ liệu mức dưới đỉnh chức năng quản lý

Trang 33

2.7 Chức năng Nhân viên phòng đào tạo:

2.7.1 Sơ đồ luồng dữ liệu mức đính chức năng nhân viên phòng

đào tạo:

> Yéeu cầu xem thông tin

Xem thôngtin — `) 'Thông tin dap ing

Dữ liệu phản hồi

Dữ liệu cập nhât |

Dữ liệu phản hồi Kho đữ liệu

Dữ liệu phân hồi

‘Thong tin quan lý

Hinh 2.25 So do luong dit liéu mirc dinh chirc nang nhdn vién dao tao

Kết quá—ˆ

Trang 34

2.7.2 Sơ đồ luồng dữ liệu mức dưới đính chức năng nhân viên đào

tạo:

2.7.2.1 Chức năng xem thông tin:

"Yêu câu xem thông tin

Thông báo Thông báo “Thông báo

Yêu cầu xem thông tin

saw bi Gửi thông bái

Thông báo “ ate ° Thông báo: > Thông báo

'Thông tin điểm Cập nhật điểm Thông tin điểm > Điểm

Nhân viên phòng LÍ

đào tạo

fsa tin môn học- Cập nhật mon hoe Thông tin môn học——————> Mônhọc

vn Cập nhật cảnh cáo 2 woh os cach es

Hình 2.27 Sơ đô luông dữ liệu mức dưới đỉnh chức năng cập nhật

Trang 35

- Tim kiểm thông báo Thông bái

Thông báo 31 ‘Thong báo Thông báo Đầu vào tìm kiếm

Tim kiếm điểm a Dik

Nhan viên phòng 32 Điểm ———— iễm

“pu vao tim kiém

Môn học

Đầu vào tìm kiếm

Hình 2.28 Sơ đô luông dữ liệu mức đưới đỉnh chức năng tìm kiêm

Hình 2.29 Sơ đà luỗng dữ liệu mức dưới đỉnh chức năng quản lý

Trang 36

2.8 Chức năng nhân viên phòng hành chính:

2.8.1 Sơ đồ luồng dữ liệu mức đỉnh chức năng người dùng là nhân

Xem thô a Dữ liệu phân hồi

————— Thông tin đáp 1 hông in

'Thông tin quản lý

'Thông tin quan lý

Kết quá Kết qua—

Hình 2.30 Sơ đồ lung dữ liệu mức đỉnh chức năng nhân viên hành chính

2.8.2 Sơ đồ luồng dữ liệu mức dưới đính chức năng người dùng là

nhân viên phòng hành chính:

2.8.2.1 Chức năng xem thông tin:

'Yêu cầu xem thông tin

Théng tin hoc phi l2 Hoe phi ;

Yêu cầu xem thông tin

Hình 2.31 Sơ đồ luỗng dữ liệu mức dưới đỉnh chức năng xem thông tin

Trang 37

Đầu vào tìm kiêm

Trang 38

^ sa đã cản uản lý thông báo đã gứi

C————————— Thông báo đã gửi Quan IY thong 8 Thing bio di gsi ————

Quản lý thông báo đến 42 Thông bao da

Hình 2.34 Sơ đồ luông dữ liệu mức dưới đỉnh chirc nang quan Ip

2.9 Chức năng người dùng:

2.9.1 Sơ đồ luồng dữ liệu mức đính chức năng người dùng:

E————— Yêu cầu xem thông tin

Hình 2.35 Sơ đồ lung dữ liệu mức đỉnh chức năng người dùng

Trang 39

2.9.2 Sơ đồ luồng dữ liệu mức dưới đính chức năng người dùng:

2.9.2.1 Chức năng xem thông tin:

"Yêu câu xem thông tin

Thông báo Thông báo “Thông báo

‘Théng bao "Thông tin mới nhất \ Thong bao Hoe phi

Yêu cầu xem thông tin

Hình 2.36 Sơ đồ luỗng dữ liệu mức dưới đỉnh chức năng xem thông tin

Hình 2.38 Sơ đồ luỗng đữ liệu mức dưới đỉnh chức năng liên hệ

Trang 40

Tài Khoản Nhóm

Bài Viết

Bài Viết Nhóm

Bình Luận Bài Viết

Thời Khoá Biểu Điểm Học Kỳ

Từ khóa » Cổng Hệ Thống Thông Tin Sinh Viên Hoa Sen