Tải bản đầy đủ (.pdf) (26 trang)

Nghiên cứu và xây dựng hệ thống uni portal hỗ trợ ra quyết định tại trường đại học bách khoa, đại học đà nẵng

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (317.72 KB, 26 trang )

-1-

B GIÁO D C VÀ ĐÀO T O
Đ I H C ĐÀ N NG

NGUY N NĂNG HÙNG VÂN

NGHIÊN C U VÀ XÂY D NG H TH NG UNI-PORTAL H
TR

RA QUY T Đ NH T I TRƯ NG Đ I H C
BÁCH KHOA, Đ I H C ĐÀ N NG

Chuyên ngành : KHOA H C MÁY TÍNH
Mã s

: 60.48.01

TĨM T T LU N VĂN TH C SĨ K THU T

Đà N ng - Năm 2011


-2-

Cơng trình đư c hồn thành t i
Đ I H C ĐÀ N NG

Ngư i hư ng d n khoa h c: TS Nguy n Thanh Bình

Ph n bi n 1: PGS.TS Lê Văn Sơn



Ph n bi n 2: TS Nguy n M u Hân

Lu n văn ñã ñư c b o v t i H i ñ ng ch m Lu n văn t t nghi p
th c sĩ k thu t h p t i Đ i h c Đà N ng vào ngày 18 tháng 6 năm
2011.

Có th tìm hi u lu n văn t i:
- Trung tâm Thông tin - H c li u, Đ i h c Đà N ng
- Trung tâm H c li u, Đ i h c Đà N ng.


-3M

Đ U

1. Tính c p thi t c a đ tài
T ñ u th p niên 90 c a th k trư c, v n đ

ng d ng cơng

ngh thơng tin trong ngành giáo d c là m t ch ñ l n ñư c UNESCO
chính th c ñưa ra thành chương trình hành đ ng trư c ngư ng c a c a
th k XXI. UNESCO còn d báo: cơng ngh thơng tin s làm thay đ i
n n giáo d c m t cách cơ b n vào ñ u th k XXI.
Trong nh ng năm qua, trên th trư ng đã có r t nhi u ph n m m
ñư c xây d ng ñ áp d ng trong trư ng h c. Tuy nhiên, nh ng ng
d ng này có tính đ ng b chưa cao, chưa có ph n m m “lõi” v qu n lý
đi u hành đa c p và chưa có h th ng cơ s d li u chung.
Hơn n a, s thay đ i thơng tin liên t c địi h i nh ng nhà qu n lý

ph i thư ng xuyên ñưa ra nh ng quy t ñ nh k p th i, chính xác đ đáp
ng v i xu th phát tri n và m c tiêu c nh tranh c a mình. Ngư i ra
quy t đ nh c n ph i thu th p, t ng h p và phân tích d li u t nhi u
ngu n khác nhau ñ ra quy t ñ nh nhanh chóng và phù h p.
Xu t phát t nh ng nhu c u th c t nêu trên chúng tơi xin ch n
đ tài “Nghiên c u và xây d ng h th ng Uni-Portal h tr ra quy t
ñ nh t i trư ng Đ i h c Bách khoa, Đ i h c Đà N ng” ñ làm lu n
văn t t nghi p c a mình.
2. M c tiêu và nhi m v nghiên c u
M c tiêu c a đ tài là tìm hi u các cơ s lý thuy t v h h tr
quy t ñ nh, kho d li u và OLAP t ñó xây d ng h th ng qu n lý và
h tr quy t ñ nh t i trư ng Đ i h c Bách khoa, Đ i h c Đà N ng.
3. Đ i tư ng và ph m vi nghiên c u
Đ i tư ng nghiên c u, tìm hi u cơng tác qu n lý, ra quy t ñ nh
t i trư ng Đ i h c Bách khoa. Kh o sát các h th ng ngu n, xây d ng
kho d li u và h th ng Uni-Portal h tr quy t ñ nh.


-4Ph m vi nghiên c u, ñ tài ñư c nghiên c u và th c hi n t i
trư ng Đ i h c Bách khoa. Đ tài t p trung tìm hi u cơ s lý thuy t ra
quy t ñ nh, kho d li u và OLAP. Xây d ng h th ng qu n lý ñi u
hành và h tr quy t ñ nh t i trư ng Đ i h c Bách khoa.
4. Phương pháp nghiên c u
Phương pháp nghiên c u lý thuy t, thu th p và phân tích các tài
li u, ngơn ng l p trình và cơng ngh liên quan đ n ñ tài.
Phương pháp nghiên c u th c nghi m, phân tích yêu c u th c
t c a bài tốn và xây d ng chương trình ng d ng. Th nghi m và
ñánh giá k t qu .
5. Ý nghĩa khoa h c và th c ti n c a lu n văn
V m t lý thuy t, k t qu nghiên c u có th làm tài li u tham

kh o cho các ñơn v phát tri n ph n m m trong các trư ng ñ i h c.
V m t th c ti n, xây d ng h th ng qu n lý và h tr ra quy t
ñ nh t i trư ng Đ i h c Bách khoa, ĐH Đà N ng
6. B c c c a lu n văn
N i dung chính c a lu n văn ñư c chia thành 4 chương sau:
Chương 1: Gi i thi u nh ng khái ni m cơ b n c a h h tr
quy t ñ nh và nh ng ưu vi t c a h h tr ra quy t ñ nh b ng cách xem
xét nh ng kh năng, c u trúc và phân lo i c a h h tr ra quy t đ nh.
Chương 2: Trình bày nh ng khái ni m c n thi t cho vi c xây
d ng kho d li u h tr quy t ñ nh, bao g m: Các khái ni m ña chi u,
t ch c cơ s d li u ña chi u v i OLAP và kho d li u.
Chương 3: Trình bày v phương pháp xây d ng kho d li u c a
trư ng Đ i h c Bách khoa, Đ i h c Đà N ng.
Chương 4: Trình bày cách xây d ng h th ng Uni-Portal và UniPortal h tr ra quy t ñ nh sau khi ñã có ñư c kho d li u.


-5CHƯƠNG 1: T NG QUAN V H H

TR

QUY T Đ NH

1.1. Gi i thi u
Các khái ni m c a h h tr quy t ñ nh (DSS) ñư c ñ c p ñ u
tiên vào ñ u nh ng năm 1970 b i Gorry và Scott Morton qua c m t h
quy t ñ nh qu n lý (MSS). Ông ñ nh nghĩa c m t c a h th ng này là
“H tương tác d a trên máy tính nh m giúp nh ng ngư i ra quy t ñ nh
t n d ng d li u và mơ hình đ gi i quy t các v n đ khơng có tính
ch t c u trúc”. Theo Gorry và Scott Morton, các v n đ x lý có th
đư c phân chia thành có c u trúc, n a c u trúc và khơng có c u trúc

[1].
1.2. Các khái ni m h h tr quy t ñ nh
Các ñ nh nghĩa trư c ñây c a h h tr quy t ñ nh nh n m nh
vào kh năng h tr các nhà ra quy t ñ nh qu n lý trong các tình hu ng
n a c u trúc.
1.3. C u trúc h h tr quy t đ nh
1.3.1. Ti n trình có tính ch t c u trúc, khơng có tính ch t c u trúc
và có tính ch t bán c u trúc
Đ i v i nh ng v n đ có tính ch t c u trúc, thư ng th t c tìm
l i gi i t t nh t hay ñ t t có s n.
Đ i v n đ khơng có tính ch t bán c u trúc, con ngư i thư ng
dùng tr c giác ñ quy t ñ nh.
V n đ có tính ch t bán c u trúc, n m gi a v n đ có tính ch t
c u trúc và khơng có tính ch t c u trúc.
1.3.2. S h tr c a máy tính đ i v i quy t đ nh có c u trúc
Nh ng quy t đ nh có tính ch t c u trúc ho c m t s quy t đ nh
có tính ch t bán c u trúc, đ c bi t trong lĩnh v c ki m soát ñi u hành và
qu n lý, ñã ñư c h tr b i máy tính t nh ng năm 1960.


-61.3.3. Khoa h c qu n lý
Gi i pháp khoa h c qu n lý quan ni m r ng, nh ng nhà qu n lý
có th d a theo m t ti n trình tương đ i có h th ng ñ gi i quy t v n
ñ . Vì th , có th dùng m t gi i pháp khoa h c ñ ñưa ra các quy t ñ nh
qu n lý.
1.4. Năng l c c a h h tr quy t đ nh
B i chưa có m t ñ nh nghĩa th ng nh t chung cho DSS, do đó s
khơng có s nh t trí chung v các ñ c trưng và kh năng c a DSS. Vì
v y, chúng tơi ch nêu lên danh sách m t t p h p lý tư ng các đ c tính
này trong hình 1.1 sau:

Ki n th c

Quy t ñ nh bán
c u trúc

Các nhà qu n lý
khác nhau

L p mơ hình tính
tốn

Dành cho nhóm và
cá nhân

D c ut o

QĐ tu n t hay
ph c v ña phương

Vi c s d ng c i
ti n

H h tr
quy t ñ nh

Các ti n trình QĐ
khác khau

Con ngư i ki m
sốt

Hi u qu

Thu th p thơng tin,
thi t k , ch n l c

D dùng

S thích nghi và
m md o

Hình 1.1 Năng l c c a DSS
1.4.1. Năng l c t ng quát
1.4.2. Năng l c chung c a h th ng
1.4.3. Năng l c các thành ph n
1.5. Các thành ph n c a h h tr quy t ñ nh
H th ng h tr quy t ñ nh bao g m nh ng h th ng phân h sau
ñây:


-7D li u:
trong và ngồi

Các h th ng
máy tính khác

Qu n lý d
li u

Internet, intranet
và extranet


Qu n lý mơ
hình

Các mơ hình
ngồi

Phân h d a trên
ki n th c
Cơ s
ki n th c
t ch c

Phân h giao
di n ngư i dùng
Nhà qu n lý
(ngư i dùng)

Hình 1.2 Các thành ph n DSS
1.5.1. Phân h qu n lý d li u
Ví d v phân h qu n lý d li u trong trư ng ñ i h c bao g m
các ph n t sau:


-8Các ngu n d li u trong
Ngu n d
li u ngồi

Tài chính


Nhân s

Đào t o

KHCN

Trích xu t

Ti n nghi
ch t v n

Thư m c d
li u

D li u cá
nhân

Cơ s d li u
h h tr quy t ñ nh

Kho d li u
c a t ch c

H th ng qu n lý
CSDL
- Truy xu t
- Ch t v n
- C p nh t
- Tư ng trình
- Xóa b


QL h i tho i
QL mơ hình
QL ki n th c

Hình 1.3 Phân h qu n lý d li u
1.5.1.1. Cơ s d li u
1.5.1.2. H qu n tr cơ s d li u
1.5.2. Phân h qu n lý mơ hình
Cơ s mơ hình ch a nh ng tư ng trình th t c, mơ hình khoa
h c qu n lý, tài chính, th ng kê đ c bi t là các mơ hình ñ nh lư ng
khác, chúng cung c p kh năng phân tích cho DSS.
1.5.3. Phân h qu n lý d a trên ki n th c
- H tr quy t ñ nh d a trên ki n th c: giúp h tr các bư c c a
quá trình quy t ñ nh không gi i quy t ñư c b ng tốn.
- Các h mơ hình hố quy t đ nh thông minh: giúp ngư i dùng
xây d ng, áp d ng và qu n lý thư vi n các mơ hình.


-9- Các h chun gia phân tích quy t đ nh: tích h p các phương
pháp lý thuy t nghiêm ng t v tính b t đ nh vào các cơ s ki n th c c a
h chuyên gia.
1.5.4. Phân h giao di n ngư i dùng
Vi c xác ñ nh ai là ngư i th c s dùng DSS là ñi u quan tr ng
trư c khi thi t k DSS.
1.6. H th ng qu n lý d li u
1.6.1. Cơ s d li u
Cơ s d li u c a h th ng qu n lý d li u bao g m: D li u n i
b , d li u bên ngoài, d li u cá nhân và s trích d li u.
1.6.2. H qu n lý cơ s d li u

H th ng qu n lý cơ s d li u bao g m các ch c năng: Lưu tr ,
truy tìm và s a ch a và ki m sốt [1].

CSDL
DSS

M
B
M
S

Vi t tư ng
trình (chương
trình áp d ng)

Tư ng trình
đ nh kỳ

Ngơn ng
ch t v n

Tư ng trình
đ c thù

Mơ hình tốn

Nhà qu n
lý, ngư i
s d ng


K t qu c a
mơ hình

Hình 1.4 Vai trò c a h qu n lý cơ s d li u
1.6.3. Ti n nghi v n tin
1.6.4. Thư m c d li u
1.7. K t chương


- 10 CHƯƠNG 2: KHO D

LI U C A H H

TR

QUY T Đ NH

2.1. Kho d li u
2.1.1. Đ nh nghĩa
Kho d li u (Data Warehouse - DW) là t p h p c a các cơ s d
li u tích h p, hư ng ch đ , đư c thi t k ñ h tr cho ch c năng h
tr quy t ñ nh mà m i ñơn v d li u ñ u liên quan t i m t kho ng th i
gian c th [2].
2.1.2. Đ c ñi m d li u trong kho d li u
2.1.2.1. D li u có tính tích h p
2.1.2.2. D li u g n th i gian và có tính l ch s
2.1.2.3. D li u ch ñ c
2.1.2.4. D li u khơng bi n đ ng
2.1.2.5. D li u t ng h p và chi ti t
2.1.3. S d ng kho d li u

2.1.4. Phương pháp xây d ng kho d li u
2.1.5. Thi t k sơ s d li u cho kho d li u
B ng chi u

B ng chi u

B ng
s ki n

B ng
s ki n

M tl pc a
b ng chi u

Hình 2.1 Gi n đ hình sao và hình tuy t rơi


- 11 2.1.5.1. Gi n đ hình sao (Star schema)
Gi n đ hình sao là gi n đ bao g m m t b ng s ki n (fact
table)

trung tâm ch a kh i lư ng d li u là các ñ i lư ng ño lư ng và

m t t p các b ng chi u (dimension table) liên quan th hi n các chi u
tham chi u, m i b ng th hi n m t chi u.
2.1.5.2. Gi n đ hình tuy t rơi (Snowflake schema)
Gi n ñ hình tuy t rơi là m t s m r ng c a gi n đ hình sao,
t i đó m i cánh sao khơng ph i là m t b ng chi u mà là nhi u b ng.
2.1.5.3. Gi n ñ k t h p (Constellation schema)

Trong trư ng h p ng d ng địi h i có nhi u b ng s ki n cùng
dùng chung các b ng chi u, thì d ng gi n ñ này như là t p h p các
gi n đ hình sao và nó đư c g i là gi n ñ k t h p.
2.1.5.4. Nh ng v n ñ liên quan t i thi t k gi n đ hình sao
2.1.6. Qu n tr kho d li u
2.2. Các thành ph n c a kho d li u
2.2.1. Siêu d li u
Siêu d

li u (MetaData) là d ng d

li u miêu t v d

li u.

Trong kho d li u, siêu d li u là d ng ñ nh nghĩa d li u như: b ng,
c t, m t báo cáo, các lu t hay nh ng quy t c bi n ñ i. Siêu d li u bao
quát t t c các phương di n c a kho d li u [20].
2.2.2. Các ngu n d li u
2.2.3. X lý giao d ch tr c tuy n - OLTP
D li u phát sinh t các ho t ñ ng hàng ngày ñư c thu th p, x
lý ñ ph c v công vi c c th c a m t t ch c thư ng ñư c g i là d
li u tác nghi p và ho t ñ ng thu th p x lý lo i d li u này ñư c g i là
x lý giao d ch tr c tuy n.


- 12 2.2.3.1. Nh ng ñ c ñi m c a h th ng OLTP
2.2.3.2. Nh ng công c thu th p làm s ch và chuy n ñ i d li u
ngu n
2.2.4. X lý phân tích tr c tuy n - OLAP

X lý phân tích tr c tuy n là m t k thu t s d ng các th hi n
d li u ña chi u g i là các kh i (cube) nh m cung c p kh năng truy
xu t nhanh ñ n d li u c a kho d li u. T o kh i cho d li u trong các
b ng chi u (dimension table) và b ng s ki n (fact table) trong kho d
li u và cung c p kh năng th c hi n các truy v n tinh vi và phân tích
cho các ng d ng máy khách.
2.2.5. Cơ s d li u c a kho d li u
2.2.6. Kho d li u ch ñ
Kho d li u ch ñ (DM - Datamart) là CSDL có nh ng ñ c
ñi m gi ng v i kho d li u nhưng v i quy mô nh hơn và lưu tr d
li u v m t lĩnh v c, m t chun ngành. Các kho d li u ch đ có th
đư c hình thành t m t t p con d li u c a kho d li u ho c cũng có
th đư c xây d ng đ c l p và sau đó có th đư c k t n i, tích h p l i
v i nhau t o thành kho d li u.
2.3. Kho d li u c a h h tr quy t ñ nh
2.3.1. Ti p c n ña chi u
2.3.2. Các khái ni m c a đa chi u
2.3.2.1. Mơ hình d li u đa chi u
Các nhà qu n lý có khuynh hư ng suy nghĩ theo “nhi u chi u”.
Ví d như khuynh hư ng mô t c a nh ng ñơn v ñào t o:
“Đào t o các sinh viên trong nhi u chuyên ngành khác nhau, và
ñánh giá hi u qu th c hi n qua th i gian”.


- 13 Suy nghĩ m t cách tr c giác, vi c ñào t o như m t kh i (cube)
d li u, v i các nhãn trên m i c nh c a kh i (xem hình 2.3).
Sinh viên
Th i gian

Chun ngành


Hình 2.2 Mơ ph ng các chi u trong kh i ñào t o
2.3.2.2. Kh i (Cube)
2.3.2.3. Chi u (Dimension)
2.3.2.4. Các ñơn v ño lư ng (Measures)
2.3.2.5. Các phân ho ch (Partitions)
2.3.3. Ti p c n kho d li u và phân tích x lý tr c tuy n
Kho d li u và OLAP có th đư c xem như là các thành ph n
c a ho t ñ ng x lý thông tin hư ng quy t đ nh d a trên phân tích.
Trong đó, kho d li u đóng vai trị cung c p d li u và OLAP đóng vai
trị phân tích, khai thác các d li u này.
2.3.4. H tr quy t ñ nh trên cơ s kho d li u và OLAP
H tr quy t ñ nh hư ng theo d li u nh m vào vi c t ch c hi u
qu kho d li u và s d ng gi i pháp OLAP đ cung c p t i đa các
thơng tin theo xu hư ng quy t ñ nh cho ngư i s d ng, h tr

ñưa ra

nh ng quy t ñ nh phù h p m t cách d dàng và nhanh chóng nh t.
2.4. K t chương


- 14 CHƯƠNG 3: XÂY D NG KHO D

LI U C A TRƯ NG

Đ I H C BÁCH KHOA, Đ I H C ĐÀ N NG H

TR


R

A QUY T Đ NH
3.1. Gi i thi u v trư ng Đ i h c Bách khoa, Đ i h c Đà N ng
3.1.1. Gi i thi u
3.1.2. Đ i ngũ gi ng viên
3.1.3. T ch c
3.1.4. Quy mơ đào t o
3.1.5. H p tác ñào t o
3.2. Kh o sát các h th ng ngu n
Sau khi ti n hành kh o sát t i trư ng Đ i h c Bách khoa và các
đơn v tr c thu c, chúng tơi ñã xác ñ nh ñư c m t s h th ng ngu n
cơ s d li u như sau:
3.2.1. Cơ s d li u qu n lý nhân s
Cơ s d li u nhân s trư ng Đ i h c Bách khoa ñư c t p h p t
b ph n qu n lý nhân s phòng Hành chính T ng h p.
3.2.2. Cơ s d li u qu n lý ñào t o
Cơ s d li u ñào t o ñư c s n sinh t : qu n lý mơn h c, th i
khố bi u, qu n lý giáo viên, đăng ký tín ch , qu n lý ñi m….
3.2.3. Cơ s d li u qu n lý khoa h c công ngh
Cơ s d li u khoa h c cơng ngh có đư c nh vào q trình
qu n lý

phịng Khoa h c, Sau Đ i h c và H p tác qu c t .

3.3. Thi t k h th ng kho d li u c a trư ng Đ i h c Bách khoa
3.3.1. Ki n trúc lu ng d li u
Ki n trúc lu ng d li u (data flow architecture) c a kho d li u
trư ng Đ i h c Bách khoa ñư c thi t k như sau:



- 15 -

Nhân s

KH,CN

Đào t o

Stage
ETL

ng d ng khai
thác d li u

Các Khoa

Stage

DDS
ETL

Kho
d li u

Tài v

CTSV

Khác


Nh p tr c ti p
d li u vào kho

ng d ng khai
thác d li u

Hình 3.1 Ki n trúc lu ng d li u c a trư ng ĐH Bách khoa
Cơ s d li u t m (stage) là nơi lưu tr t m th i d li u trích
đư c t h th ng ngu n, trư c khi th c hi n các bư c ti p theo. M t
stage r t c n thi t ñ i v i trư ng h p vi c chuy n ñ i ph c t p, d li u
ngu n l n, hơn n a ñ gi m t i ña th i gian trích d li u t h th ng
ngu n.
Stage ETL nh n d li u t các CSDL qu n lý nhân s , qu n lý
ñào t o, qu n lý khoa h c công ngh , qu n lý tài v và các ngu n d
li u khác n p v Stage; DDS ETL nh n d li u t Stage r i n p v Kho
d li u trư ng Đ i h c Bách khoa. Các ng d ng s khai thác d li u t
DDS. M t gói ETL bao g m nhi u ti n trình, ti n trình ETL là m t
ph n c a gói ETL nh n d li u t m t ho c nhi u ngu n d li u và n p
v b ng đích.
3.3.2. Ki n trúc h th ng
3.3.3. Phương pháp trích l c d li u
Trích l c d li u là ch c năng cho phép trích ch n d li u theo
m t s tiêu chí c a d li u trong kho d li u ch đ nào đó đ ki m tra,
c p nh t hay ñưa vào các kho d li u ch đ đích.


- 16 3.4. Đ c t c u trúc kho d li u c a trư ng Đ i h c Bách khoa
3.4.1. Kho d li u ch ñ Nhân s
Căn c vào h th ng chúng ta ch n sơ đ hình sao đ xây d ng

kho d li u ch đ nhân s :
DONVI
ID_DONVI
TEN
DIACHI
SODIENTHOAI
EMAIL
WEBSITE
THONGTINLIENHE
GIOITHIEU
CreatedDate
ModifiedDate

THONGTIN
ID_NHANVIEN
HOVATEN
NGAYSINH
NOISINH
NGUYENQUAN
DIENTHOAI
EMAIL
IDDONVI
IDCHUCDANH
IDHOCHAM
IDHOCVI
HINHANH
NGOAINGU
IDCHINHTRI
IDDIACHI
CreatedDate

ModifiedDate

HOCHAM
ID_HOCHAM
IDNHANVIEN
IDDANHHIEU
NAMPHONG
QUOCGIA
GHICHU
CreatedDate
ModifiedDate
HOCVI
ID_HOCVI
IDNHANVIEN
IDTRINHDO
CHUYENNGANH
COSODT
NUOCDT
NAMTN
CreatedDate
ModifiedDate

Hình 3.2 Sơ đ hình sao kho d li u ch ñ Nhân s
3.4.2. Kho d li u ch ñ Đào t o
Kho d li u ch đ v đào t o có đư c t chương trình qu n lý
đào t o, d li u

trong kho thư ng phát sinh r t l n, nh t là khi sinh

viên th c hi n ñăng ký tín ch và khi giáo viên nh p đi m.



- 17 MONHOC
ID_MON
TENMON
SOTINCHI
CreatedDate
ModifiedDate
NHANVIEN
ID_NHANVIEN
TENNHANVIEN
CreatedDate
ModifiedDate

SINHVIEN
ID_SINHVIEN
Hoten
Gioitinh
Ngaysinh
NoiSinh
QueQuan
DiaChi
DoiTuong
MaNganh
CreatedDate
ModifiedDate

Hình 3.3 Sơ đ hình sao kho d li u ch ñ Đào t o
3.4.3. Kho d li u ch đ Khoa h c và cơng ngh
Kho d li u ch đ Khoa h c và Cơng ngh có đư c t các

chương trình qu n lý

phịng Khoa h c, SĐH và HTQT. Đ ñơn gi n

trong vi c x lý và thu th p thông tin chúng ta có th xây d ng kho d
li u theo sơ đ hình sao.
3.5. K t chương
Trên cơ s kh o sát các ngu n d li u t i trư ng Đ i h c Bách
khoa, Đ i h c Đà N ng, chúng tôi ti n hành xây d ng kho d li u b ng
cách ñi xây d ng các kho d li u theo hư ng ch ñ Nhân s , Đào t o
và Khoa h c công ngh và sau khi xây d ng xong, các kho d li u này
ñư c k t n i tích h p l i v i nhau t o thành kho d li u c a trư ng Đ i
h c Bách khoa.


- 18 CHƯƠNG 4: XÂY D NG H TH NG UNI-PORTAL H

TR

RA QUY T Đ NH T I TRƯ NG Đ I H C BÁCH KHOA, Đ I
H C ĐÀ N NG
4.1. Xác đ nh u c u bài tốn
4.1.1. Các v n ñ g p ph i
4.1.2. Các m c tiêu ñ t ra
4.2. M t s gi i pháp Portal mã ngu n m
4.2.1. Gi i pháp uPortal - University Portal
4.2.2. Gi i pháp DotNetNuke
4.2.3. Gi i pháp Liferay
4.3. Xây d ng h th ng Uni-Portal
Uni-Portal là vi t t t c a University Portal ñây là m t c ng thông

tin chuyên bi t do chúng tôi ñ xu t và phát tri n trên n n t ng cơng
ngh .Net nh m vào ho t đ ng qu n lý trong các trư ng ñ i h c.
Uni-Portal chú tr ng phát tri n các module nghi p v đ tích h p
vào h th ng như: Qu n tr h th ng, phân quy n ngư i dùng, qu n lý
nhân s , thi ñua khen thư ng, cơng văn, đào t o, khoa h c, các t p chí,
th ng kê, h tr ra quy t ñ nh….
4.3.1. Ch c năng c a h th ng Uni-Portal
4.3.1.1. Ch c năng phân quy n và qu n lý ngư i dùng
4.3.1.2. Ch c năng qu n lý Nhân s
4.3.1.3. Ch c năng qu n lý Khoa h c công ngh
4.3.1.4. Ch c năng qu n lý khen thư ng và k lu t
4.3.1.5. Ch c năng qu n lý Công văn
4.3.1.6. Ch c năng qu n lý Ti n lương


- 19 4.3.2. Xây d ng h th ng Uni-Poral
T nh ng ch c năng c a h th ng ñã ñư c gi i thi u

trên,

chúng tôi ti n hành xây d ng h th ng Uni-Portal d a trên công ngh
.Net và h qu n tr cơ s d li u SQL Server 2005.
4.3.2.1. Giao di n qu n tr h th ng
4.3.2.2. Giao di n qu n tr ngư i dùng
4.3.2.3. Giao di n qu n tr nhân s
4.3.2.4. Giao di n kh i t o ti n lương
4.3.2.5. Giao di n qu n tr công văn
4.4. Xây d ng h th ng Uni-Portal h tr quy t ñ nh t i trư ng Đ i
h c Bách khoa, ĐH Đà N ng
4.4.1. Gi i thi u v h th ng Uni-Portal h tr ra quy t ñ nh

H th ng Uni-Portal s cung c p cho ngư i dùng m t cơng c đ
x lý mơ hình OLAP, t ch c cơ s d li u ña chi u, cung c p kh
năng phân tích d li u h tr ra quy t ñ nh.
4.4.2. Xác ñ nh yêu c u c a Uni-Portal h tr quy t ñ nh
H th ng Uni-Portal ph i d dàng cho ngư i s d ng, không c n
thi t ngư i s d ng ph i là ngư i hi u bi t nhi u v máy tính. Có th
ng d ng Uni-Poral đ h tr quy t ñ nh trong ph m vi r ng các bài
toán, trong nhi u lĩnh v c và d li u có khuynh hư ng đa chi u.
4.4.3. Ch c năng c a h th ng Uni-Portal h tr ra quy t ñ nh
M t h h tr ra quy t ñ nh d a vào d li u s d ng hai thành t
chính là Kho d li u và OLAP s có đ u vào là các d li u thu ñư c t
các ho t ñ ng tác nghi p và ñ u ra là các báo cáo, thơng tin phân tích
đư c hi n th m t cách tr c quan và linh ho t.
Ki n trúc c a h th ng h tr quy t ñ nh d a vào d li u:


- 20 -

Kho
d li u

Qu n tr CSDL
ña chi u

Phân tích
d li u

Ngư i s
d ng


D li u tác
nghi p

Hình 4.1 Ki n trúc h th ng h tr ra quy t ñ nh d a vào d li u
4.4.3.1. Ch c năng t o l p cơ s d li u đa chi u
4.4.3.2. Ch c năng phân tích và hi n th d li u
4.4.4. Mơ hình OLAP cho bài tốn ra quy t đ nh
4.4.4.1. Xác đ nh các kh i d li u
Xác ñ nh kh i B nhi m ch c v
Xác ñ nh kh i Tuy n d ng
4.4.4.2. Đ nh nghĩa các chi u
Hai kh i B nhi m ch c v và Tuy n d ng chia s nh ng kh i
chung: NHANVIEN, DONVI, NAM và m i kh i có nh ng chi u riêng:
NGHIENCUU, KHENTHUONG c a B

nhi m ch c v , HOCKY,

MONHOC c a Kh i Tuy n d ng.
4.4.5. Phân tích d li u ra quy t ñ nh
4.4.5.1. Phân tích d li u B nhi m viên ch c
D li u đ phân tích b nhi m ch c v có đư c là nh vào h
th ng tác nghi p Uni-Portal. Nên khi b nhi m lãnh ñ o (h i ñ ng b
nhi m ch c v ) s ti n hành ch n các viên ch c vào danh sách b
nhi m sau đó s xem xét các thơng s liên quan đ n viên ch c đó.
4.4.5.2. Phân tích d li u Tuy n d ng
Khi phân tích d li u quy t ñ nh tuy n d ng, ngư i lãnh ñ o
thư ng ñưa ra nh ng câu h i:
- Tuy n giáo viên gi ng d y môn nào?



- 21 - Hi n t i có bao nhiêu giáo viên d y mơn đó?
- Kh i lư ng gi ng d y trong nh ng năm qua là bao nhiêu?
- Đ tu i c a giáo viên gi ng d y như th nào?
4.4.6. Xây d ng h th ng h tr ra quy t ñ nh
4.4.6.1. Xây d ng các Kh i
4.4.6.2. Xây d ng các Chi u
4.4.6.3. Xây d ng h th ng h tr b nhi m viên ch c
4.4.6.4. Xây d ng h th ng h tr tuy n d ng
4.5. Th nghi m và đánh giá k t qu
4.5.1. Mơi trư ng phát tri n ng d ng
4.5.2. M t s giao di n c a k t qu th nghi m h th ng
4.5.2.1. H th ng Uni-Portal

Hình 4.2 Giao di n trang ch c a h th ng Uni-Portal


- 22 4.5.2.2. H th ng ch c năng c a ngư i qu n tr

Hình 4.3 Giao di n ch c năng c a ngư i qu n tr
4.5.2.3. H th ng ch c năng c a ngư i dùng

Hình 4.4 Giao di n ch c năng c a ngư i s d ng


- 23 4.5.2.4. H th ng h tr ra quy t ñ nh tuy n d ng viên ch c
Chúng ta có th ch n cách hi n th h tr ra quy t ñ nh tuy n
d ng viên ch c

d ng lư i ho c d ng bi u đ .


Hình 4.5 Giao di n h tr th ng kê ra quy t ñ nh d ng bi u ñ
4.5.2.5. H th ng h tr b nhi m ch c v
4.5.3. Đánh giá k t qu
H th ng đư c xây d ng trên mơ hình đã đ xu t và ñang ñư c
s d ng th nghi m t i trư ng Đ i h c Bách khoa bư c ñ u ñã ñem l i
nh ng thu n l i trong công tác qu n lý và đi u hành. Ngồi ra, cịn góp
ph n vào q trình đ y m nh tin h c hố cơng tác qu n lý hành chính,
tăng tính h p lý, chuyên nghi p trong quá trình làm vi c t i trư ng Đ i
h c Bách khoa, ĐH Đà N ng.
4.5.3.1. Trư c khi áp d ng chương trình
- Trư c khi áp d ng h th ng Uni-Portal vi c lưu tr thông tin
c a cán b viên ch c ñư c th c hi n trên cơng c Microsoft Office
ho c trên gi y.
- Hình th c báo cáo hàng tháng, t ng kỳ hay khi có yêu c u.


- 24 - Các báo cáo kh i lư ng gi ng d y ñư c th c hi n v i t n su t
01 l n/kỳ nên chưa k p th i.
- Khó theo dõi và tra c u thông tin cán b viên ch c v thông tin
cá nhân, q trình cơng tác, lý l ch, q trình đào t o…
4.5.3.2. Sau khi áp d ng chương trình
- Sau khi áp d ng h th ng Uni-Portal vi c lưu tr thông tin c a
cán b viên ch c ñư c th c hi n trên h th ng Uni-Portal.
- Ngư i s d ng có m t trang riêng nên có th qu n lý và ñi u
hành các ch c năng ñã phân quy n trư c đó.
- Do đư c tin h c hố nên ti n hành th ng kê và báo cáo t i m i
lúc.
- Tra c u thông tin v cán b viên ch c, kh i lư ng gi ng d y r t
thu n ti n và nhanh chóng.
B ng 4.1 Hi u qu c a h th ng Uni-Portal trong qu n lý

Trư c khi áp
Sau khi áp d ng
STT
N i dung
d ng chương
chương trình
trình
Nh ng ngư i tham
Toàn th cán b viên
1
H n ch
gia vào h th ng
ch c
1 l n/1 tháng, 1
M i th i ñi m
2 Tính k p th i
l n/1 kỳ
Phương th c báo
Trên h th ng Uni3
Đi n tho i, văn b n
cáo
Portal
Tính thu n ti n khi
4
Khơng
R t thu n ti n
tra c u d li u
Đ chính xác, tin
Hồn tồn chính xác
5

Chưa cao
c y qua s li u
và tin c y
6 Chi phí nhân l c
1 ngày cơng/1 tu n Th c hi n t ñ ng


- 25 K T LU N
Sau m t th i gian nghiên c u và hoàn thi n lu n văn, chúng tơi
đã th c hi n đư c các m c tiêu ñ ra như trong thuy t minh ñ cương
ñã ñư c duy t. Các k t qu ñ t ñư c bao g m:
1. K t qu ñ t ñư c
Đ tài ñã ñ t ñư c nh ng yêu c u ñ t ra v m t lý thuy t cũng
như ng d ng trong th c ti n.
V m t lý thuy t, ñ tài ñã trình bày nh ng khái ni m cơ b n c a
h h tr ra quy t ñ nh d a vào d li u, cách t ch c và k thu t xây
d ng kho d li u ñ ng th i ñã n m b t ñư c cách khai thác d li u và
x lý phân tích tr c tuy n.
V m t th c ti n, ñ tài ñã xây d ng ñư c kho d

li u c a

trư ng Đ i h c Bách khoa, ĐH Đà N ng. Xây d ng h th ng UniPortal qu n lý, đi u hành và tích h p d li u. Xây d ng h th ng UniPortal h tr ra quy t ñ nh v b nhi m và tuy n d ng t i trư ng Đ i
h c Bách khoa, ĐH Đà N ng
2. Ph m vi áp d ng
M c dù ñ i tư ng nghiên c u là trư ng Đ i h c Bách khoa, ĐH
Đà N ng nhưng ñ tài có th áp d ng trong các trư ng Đ i h c, Cao
ñ ng, H c vi n và Trung h c.
3. Hư ng phát tri n
H th ng Uni-Portal xây d ng ph c v nh ng ñ i tư ng là cán

b viên ch c trong các trư ng đ i h c nên có th d n ñ n nh ng h n
ch trong ph m vi áp d ng. Trong th i gian t i, chúng tơi s ti n hành
hồn thi n các ch c năng c a h th ng và ti p t c phát tri n ñ tài theo
nh ng hư ng phát tri n sau:
- Xây d ng kho d li u t cơ s d li u phân tán.


×