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

Xây dựng website quản lý sử dụng phòng học tại trường đại học cần thơ

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 (5.01 MB, 83 trang )

TRl/OfNG DAI HOC AN GIANG
KHOA KY THUAT - CONG NGHE - MOITRI/6NG

trAn van giau

KHOA LUAN TOT NGHIEP DAI HOC NGANH Cl^ NHAN TIN HOC

XAY DlTNG WEBSITE
QUAN LY Stf DUNG PHONG HOC
TAI TRlTOfNG DAI HOC CAN THO
TRU^NG DAI HOC
AN GIANG

th^vien

Giang vien hu^^rtg dan: Ths. HO NHA PHONG

An Giang, 05/2011


Xay dung website Quan ly sir dung phong hoc

LCH CAM ON

Em xin chan thanh giii ldi cam on den quy thay co Khoa Ky thuat — Cong nghe - Moi
trudng Trucmg Dai hoc An Giang da day do va truyen dat nhftng kien thiic quy bao cho em
trong bon nam hoc vfta qua.

Em xin cam cm thly H6 Nha Phong, thly da day d va tan tinh hucmg din. Thly da
giup da em rlt nhi^u dg em cd th^ hoan tit khoa luan nay.
Em xin cam cm ba me nguai da sinh ra em, nuoi nang va day d6 em nen ngudd. Em xin


cam on den nhung ngtroi da quan tam, cham soc, Iu6n luon danh tinh cam tot dep nhlt cho em
trong thai gian qua.
Em xin cam on den tit ca ban be, nhung nguai luon quan tam, giup do, dong vien em
moi khi gap kho khan thtr thach trong hoc tap cung nhu trong cupc song. Tiep them niem tin
va dong lire de em co th^ vung vang tien v^ phia truac.
Mac du co gang hoan thanh tot nhat de tai trong kha nang ciia minh nhung chac chan
de tai khong the tranh duac nhftng thieu sot. Rat mong sir cam thong va tan tinh chi bao cua
quy thay co va cac ban.

Em xin chin thanh cam on tit ca!
Sinh vien thirc hien: Tran Van Giau

Trang i


Xay dung website Quan ly sir dung phong hoc

MUC LUC
Phan A: PHAN MObAu1
I.DAT VAN BE1

II.LY DO CHON Dfi TAI1
Phan B: PHAN NOI DUNG3
Chu^g 1: GlCfl THIEU TONG QUAN HE THONG3
I.MO TA TONG QUAN HE THONG3
1.Pham vi he thdng3
1.1.Phat bi^u vin de3
1.2.Muc tieu cua he thong3
1.3.Chiic nang chi'nh cua he thong3


2.Phan tich hien trang cua he thdng4
2.1.M6 ta hien trang he th6ng4
2.2.Banh gia hien trang4
2.3.Giai phap su dung5

II.CO Sti LY THUYET5
1.SaluacZend Framework5
1.1.Zend Framework la gi?5
1.2.Lich sur phat trien Zend Framework5

2.Uu khuy^t diem cua cong nghe cho he thdng6
2.1.Uudilm6
2.2.Khuy^tdiim7
3.N6n tang su dung cong nghe Zend Framework

7

4.Uhg dung tCr Zend Framework7
5.Tinh nang noi bat cua Zend Framework7
5.1.Tich hop va tuong tac7
5.2.Mdrong8
5.3.An toan thdng tin8
6.Xu hucmg phat trien8

^III.

DANH GIA KHA THI9

1.Kha thi ve kinh te9
2.Kha thi v6 ky thuat9


Chuong 2: PHAN TICH HE THONG10
I.PHAN TICH YEU CAU10
1.Yeu ciiu chiic nang10
1.1.Yeucduv^luutru10
1.2.Yeu cau ve nghiep vu10
2.Yeu cau phi chuc nang11

II.MO HINH CHUG NANG11
1.

Danh sach chiic nang cua timg Actor11

Trang ji


XSy dirng website Quan ly sir dung phong hoc
2.Danh sach mo ta ngan ggn timg chiic nang12
3.So do chiic nang14

III.DAC TA YEU CAU CHUG NANG18
1.Mo ta tong quan nghiep vu he thong18
2.Dae ta yeu ciu chiic nang nguoi dung19

2.1.Tirdiln phong hoc19
2.2.Tit diln tinh chat phong22
2.3.Tir dien day phong hoc23

2.4.Tim ki^m phong trong25
2.5.Dang ky mugn phong25

2.6.Duyet va xoa dang ky mugn phong27
2.7.Xem ket qua mugn phong29
2.8.Bo duyet va chinh sira ljch mugn dot xuat29

2.9.In ljch sii dung phong hang ngay30
2.10.In ljch sii dung mot phong hoc31
2.11.In ljch phan bo su dung phong theo tuan32

2.12.In ljch phan bo sii dung phong theo hgc ky32
2.13.Xem danh sach sii dung ciia mgt phong33

2.14.Quanlyh6sathi8tbj33
2.15.Lap danh sach thiSt bj35
2.16.Bao hong thi^t bj36
2.17.Quan ly tir dien loai thiet bj37
2.18.Quan ly tir dign thiSt bj38
2.19.Quan ly tir di^n nha san xuat39

2.20.Quan ly tir dien nha cung dip40

IV.SO DO XiT LY CAC YEU CAU CH^^C NANG41
1.Quan ly tir din phong hoc41
2.Quan ly tir dien tinh cMt phong42
3.Quan ly tir di^n day phong43
4.Tim kiem phong tr6ng44
5.Dang ky mugn phong45
6.Duyet va xoa dang ky mugn phong46

7.Bo duyet va chinh siia ljch mugn dot xuat47
8.Xem ket qua dang ky mugn phong48

9.In ljch sii dung phong hang ngay49
10.Xem danh sach sir dung phong50
11.Bao hong thiet bj51
12.Quan ly h6 so thiet bj52

Chmmg3: THIET KE HE THONG53
I. THIET KE CO SO DO" LIEU53

Trang m


Xay du'ng website Quan ly sir dung phong hoc
1.Mo hinh quan he53
2.Mo ta cac bang55

II.SO DO TRANG WEB60
III.THIET KE GIAO DIEN61
1.Giao dien tir dien phong hoc61
2.Giao dien tim kiem phong trong61
3.Giao dien dang ky mugn phong61
4.Giao dien duyet va xoa dang ky mugn phong62
5.Bo duyet va chinh sira lich mugn dot xuat62

6.Xem kSt qua dang ky mugn phong62
7.In lich sir dung phong hang ngay63
8.In lich sir dung mot phong hoc63
9.In phan b6 su dung phong theo tuan63
10.In phan bo sir dung phong theo hoc ky64
11.Giao dien danh sach sir dung phong hoc64
12.Giao dien quan ly s6 thi6t bi64


Phan C: KET LUAN VA HlTdiNG PHAT TRIEN65
I.KET QUA DAT Dl/OC65
II.Hl/CSNG PHAT TRIEN65
PHULUC66
Phu luc A: CAI BAT VA CAU HINH ZEND FRAMEWORK66
I.Mo hinh MVC trong Zend Framework66
II.Co che hoat dong cua Zend Framework67

III.Cac thanhphSn trong Zend67
IV.Cau hinh Zend Framework68
1.C^u true Zend68
2.Cau hinh Zend mot module68

TAl LIEU THAM KHAO72
WEBSITE THAM KHAO72

Trang jv


Xay dung website Quan ly sir dung phong hoc

DANH MUC HINH ANH
Hinh 1: Mo hinh chiic nang muc 014
Hinh 2: Phan ra chiic nang quan ly lich muqn14
Hinh 3: Phan ra chiic nhng quan ly s6 thi^t bj15
Hinh 4: Phan ra chirc nSng quan ly in lich sir dung phong15
Hinh 5: Phan ra chiic nang quan ly tir dien phong hgc15
Hinh 6: Phan ra chiic nang quan ly tir dien tinh ch^t phong16
Hinh 7: Phan ra chiic ndng quan ly tir dien day phong16

Hinh 8: Phan ra chiic nang quan ly tir dien thiet bi16
Hinh 9: Phan ra chiic nang quan ly tir di&i loai thiet bi17
Hinh 10: Phan ra chiic nang quan ly tir diSn nha san xudt17
Hinh 11: Phan ra chiic nang quhn If tir dien nha cung dip17
Hinh 12: So do hoat dong - quan ly tir dien phong hoc41
Hinh 13: Sod6 hoat dong - quan ly tir di^n tinh chdt phong42
Hinh 14: So do hoat dong- tir dien day phong hoc43
Hinh 15: So d6 hoat dong -timki^m phong tr6ng44
Hinh 16: So do hoat dong - dang ky mugn phong45
Hinh 17: So do hoat dong - duyet va xoa dang ky mugn phong46
Hinh 18: So d6 hoat dong - bo duyet va chinh sua lich mugn dot xudt47
Hinh 19: So do hoat dong - xem kSt qua dang ky mugn48
Hinh 20: So do hoat dong - in lich sir dung phong hang ngay49
Hinh 21: So do hoat dong - xem danh sach sii dung phong50
Hinh 22: So do hoat dong - bao hong thi^t bj phong51
Hinh 23: So d6 hoat dong - quan ly tir diSn h6 so thi^t bj52
Hinh 24: Luge dd quan he54
Hinh 25: So do trang web cua chuong trinh60
Hinh 26: Giao dien danh sach tir dien phong hgc61
Hinh 27: Giao di^n tim kiem phong tr6ng61
Hinh 28: Giao di^n chi tiet ranh cua mot phong61
Hinh 29: Giao di^n duyet yeu cfiu dang ky mugn phong62
Hinh 30: Giao dien danh sach ljch mugn phong da dugc duyet•. 62
Hinh 31: Giao dien danh sach lich mugn phong cuanguoi dung62
Hinh 32: Giao dign in lich sir dpng phemg hang ngay63
Hinh 33: Giao dien in lich su dgng cua mot phong63
Hinh 34: Giao dien in lich su dung phong theo tuan63
Hinh 35: In lich sir dung phong theo hgc ky64
Hinh 36: Giao dien danh sach sii dung phong hgc64
Hinh 37: Giao dien quan ly so thik bi64

Hinh 38: Mo hinh MVC trong Zend Framework66
Hinh 39: Mo hinh hoat dong cua Zend theo MVC67

Trang


Xay dung website Quan ^^ sir dung phong hoc

DANH MUC CAC BANG
Bang 1: M6 ta yeu cdu - quan ly tir dien phong21

Bang 2: M6 ta yeu cdu - quan ly tir diln tinh chdt phong23
Bang 3: M6 ta yeu cdu — quan ly tit dien day phong hoc25
Bang 4: Mo ta yeu cdu - tim kiem phong trong25
Bang 5: M6 tayeu.cau-dang kymuan phong27
Bang 6: M6 td yeu cdu - duyet va xoa dang ky muon phong28
Bang 7: Mo ta yeu cau - xem ket qua mucm phong29
Bang 8: Mo ta yeu cau - bo duyet va chinh sira lich mucm dot xuat30
Bang 9: Mo tayeu cau —in lich sir dung phong hang ngay31
Bang 10: Mo ta yeu cau - in lich sir dung mot phong hoc31

Bang 11: Mo tayeu cau — inphanbo sir dung phong theo tudn32
Bang 12: Mo tayeu cau —inphanbo sir dung phong theo hoc ky33
Bang 13. Mo ta yeu cau - xem danh sach sir dung ciia mot phong33

Bang 14: Mo ta yeu cau - quan ly ho so thiet bi35
Bang 15: Mo ta yeu cdu - lap danh sach thiet bi36
Bang 16: Mo ta yeu cau - bao hong thiet bi36
Bang 17: Mo ta yeu cdu - quan ly tit diln loai thilt bi37
Bang 18: Mo ta yeu cdu - quan ly tir diln thidt bi38

Bdng 19: Mo ta yeu cdu — quan ly tir dien nha san xuat39
Bang 20: Mo ta yeu cdu - quan ly tir dien nha cung cap40

Bang 21: Mo ta chi tiSt tir dien phong55
Bdng 22: Mo ta chi tilt tir dien tinh chat phong55
Bang 23: Mo ta chi tilt tir diln khoa55
Bang 24: Mo ta chi tigt tir didn day phong hoc55
Bang 25: Mo ta chi tiet thai khoa bieu can bo giang day56
Bang 26: Mo ta chi tiet lich sir dung phong56
Bang 27: M6 ta chi tilt lich mucm57
Bang 28: Mo ta chi tiet bang tir dien nha cung cap57
Bang 29: M6 ta chi tilt bang tir dien nha san xudt58
Bang 30: Mo ta chi tilt bang tir diln loai thilt bj58
Bang 31: M6 ta chi tilt bang tir dien thilt bi58
Bang 32: Mo ta chi tilt bang s6 thilt bi58
Bang 33: Mo ta chi tilt bang chi tilt bao hong thilt bj59

Trang vi


Xay dung website Quan ly sir dung phong hoc

DANH SACH CAC KY HIEU
STT

Khai niem

Kyhieu

Actor


Ynghla
- Mot doi tirong hay mot nhom doi

(Tac nhan)

tuang tac dong din he th6ng

Use-Case

- Mot chuoi qui trinh cac hoat dong
cua mgt chtic nang ma tac nhan thao

(Tniong h^p sir
dung)

tac.

Initial node

- Khai tao mot hoat dong cua he thong

(Nut khai tao)

Activity final

- Thi hien kit thiic mot hoat dong cua
he thing.

(K^t thuc hoat


dpng)
Action
(Hanh dong)

Action

Decision

- The hien hanh dong thuc hien cua he
thong.

- The hien viec quyet dinh mot lua
chon di thuc thi tiep tac vu nao do.

(Quyitdjnh)
• ' : SiuySf
' d]nh:

Control flow

- Dam nhan thuc hien ket noi 2 tac vu

(Luong diiu khiln)

l^i vcri nhau. Tao m6t tien trinh thong
suot ho^t dong cua h^ thong.

Trang vii



Xay dung website Quan ly sir dung phong hoc

DANH MUC CAC TlT VIET TAT
STT

TO vi|t tat

Y nghia

1

PDT

Phong dao tao

2
3

GV

Giang vien

CBQL

Can bo quan ly

4

QLTDDayPhong


Quan ly tir (lien day phong

5

QLTDTinhChatPhong

Quan ly tu (lien tinh chat phong

6

QLTDPhong

Quan ly tu dien phong

7
8

InLSDPHangNgay

In lieh sir dung phong hfing ngay

InLSDMotPhong

In ljch su dung mot phong

9
10

InPhanBoSDPTheoTuan


In phan bo su dung phong theo tuan

InPhanBoSDPTheoHocKy

In phan bo su dung phong theo hoc ky

11

QLLichMuon

Quan ly ljch muon

12

MVC

Model view controller

13

CMMI

Capability Maturity Model Integration

Trang


Xay dung website Quan ly sir dung phong hoc


PhSn A: PHAN MCJ BAU
I.

BTVANBE
Ngay nay, cong nghe thong tin da co nhfing bucrc phat trien manh me theo ca chieu rong

va sau. May tinh dien tvr khong con la mot phuang tien quy hiem ma dang ngay cang tra
thanh mot cfing cu lam viec va giai tri thong dung cua con nguai, khong chi a cong so ma con
ngay ca trong gia dinh.
Bumg trircrc sir bung n6 thong tin, cac to chiic va doanh nghiep deu tim moi bien phap de

xay dung tirng buac hoan thien he thong thong tin nltem tin hoc hoa cac hoat dgng tec nghiep
ciia don vi minh. Mire do hoan thien tuy thuoc vao qua trinh phan tich va thiet ke he thong
cua cac nha phat trien ung dung.
Cong nghe thong tin that sir di sau vao timg khia canh, timg linh vuc cua cuoc song. Bac
biet, trong giao dpc khong ngirng nang cao chat lugng day va hoc, timg buac tin hoc hoa tit
khau giang day din khau quan ly cua truang nh5m dap ung nhu clu thiet yeu ngay cang tang
cua kh6i luong thong tin. Chuong trinh giang d^y ciing ca sa vp. chit phuc vu cho qua trinh
giang day dugc quan tam va chu trong phat trien nhieu han de tao dieu kien cho viec phat
trien mot nen giao due chat lugng va hien dai.
Hien nay, Giang vien, ca nhan hay tap the cua Truong Bai hoc co nhu cau dang ky va sir

dung phong hoc, phong thuc hanh hay hoi truong cho cong tec giang day da tra thanh mot
nhu cau hau nhu rat thuang xuyen. Cac khau quan ly chu yeu bang thu cong chua that sir
logic hay gap phai nhung kho khan khi yeu cau nguoi dung ngay mot tang cao. Mat khac tren
da phat trien ciia cac ung dung Web nhu hien nay, viec quan ly cung nhu to chirc tra nen di
dang va chinh xac. Bo do viec trien khai mot he thong dang ky, quan ly sir dung phong hoc va
cac trang thi^t bi trong phong tra tltenh mot nhu cau thiet yeu dugc chu trong quan tam.

II.


LY BO CHON BE TAI
Vai su phat trien cua nen giao due nhu hien nay. Boi vai mot truang tieu hoc, trung hoc

a qui mo nho viec diu tu phong hoc va trang thiet bj phuc vu cho qua trinh hoc tap va nghien
ciiu khong ldn. Chung ta cung co the quan ly sir dung cung nhu phan bo su dung tren giay ta
thi cung co the giai quyet dugc. Nhung doi vai trucmg co quy mo dau tu ldn nhu Truang Bai

hoc CSn Tha vi ca sir vat chat trang thiet bi phong, phong hoc phuc vu giang day thi viec
phan cong giang day, quan ly tinh hinh sir dung, giai quyet cac yeu cau ciia cac ca nhan, tap
the co nhu cau se tra thanh van de n^u van su: dung each giai quyet tren giay to truyen thong.

Vai each quan ly su dung phong va trang thiit bi phong cua Truang Bai hoc Can Tha
thi con gap nhieu kho khan.

Kho khan d6i vai nha quan tri la phai giai quyet viec dang ky mugn va phan b6 tai
nguyen cua truang khi so lugng yeu cau ngay cang gia tang va phuc tap. Viec ghi chep thu

cong tren gifiy to khong con la mot giai phap huu hieu va phir hop nua. Ban den hieu qua
cong viec thap. Vi the xay dung mot he thong tu dgng la rat can thiet nham dam bao tinh
logic, chinh xac va toan ven ciia du lieu thong tin.
Vay van de dat ra a day la c^n mot cong cu thay the cho qua trinh quan ly truyen thong,

nh^m phan bo tai nguyen cua cac phong mot each hgp ly va chinh xac den cac doi tugng
mong muon. Tin hgc hoa khau quan ly se la mot giai phap tot nhat cho chung ta lira chpn
trong giai doan phat trien hien nay.
Giup giam ap luc cho ngucri quan tri he thong. Tang kha nang luu tru va truy xuat thong

tin. Giup thu^in tien nhat trong khau dang ky va quan ly sir dung phong.
Mgc khac, ling dung Web tra nen ik pho bi^n va quen thuoc vai chung ta ngay nay.

Viec trien khai ung dung tr6n nen Web tra thanh mot xu huong cua cac nha phat trien ring

Trang l


Xay dung website Quan ly sir dung phong hoc
dung. Gi\ip chiing ta tir khau quan ly nho den viec quan tri mot he thong ldn. Dam bao tinh
nhanh gon, thudn tien va chinh xac cho ngudi sir dung.
Vdi he thong, khau dang ky va quan ly sir dung phong cung nhu xem xet tinh hinh cac
trang thiet bi phong se trd nen de dang va thuan tien. Dap ting dugc nhu cau cita ngudi sir

dung dong thdi gitip can bo quan ly, quan ly tot he thong giam thieu tinh trang kho khan trong
khi phai tiep xtic va giai quyet vdi nhieu yeu cau cua ngudi dung.
Do do chon vjec phat trien ting dung quan ly phan bo tai nguyen phong tren nen Web la
mot huong phat trien tot va thudn tien hien nay. Vi vay em da chon hudng phat trien tren n^n

Web. He thong du kien xdy dung thay the khau quan ly thu cong bang khdu quan ly tin hoc
hoa.

Trang 2


Xay dung website Quan ly sir dung phong hoc

Ph^n B: PHAN NOI DUNG
Chmmg 1: GIOITHIEU TONG QUAN HE THONG
MO TA TONG QUAN HE THONG
1.

Pham vi he th6ng

1.1.Phat bieu van de
Vdi qui m6 ngay cang tang ciia so luqng sinh vien theo hoc vao truang Dai
hoc Can Tho. Cung vai do la sy gia tang cua cac ca sa vat chat cua trudng dap

ting cho nhu cau giang day va hoc tap. Phong hoc va trang thiet hi phdng la nhu
cau khong the thieu cho cong tac giang day. Hau nhu cac phong thucmg a tinh
trang co djnh va rat it thay doi. Vai nhu cau su dung phong hoc ngay cang tang thi
viec lap k^ hoach phan bo tai nguyen phong trd thanh van de nan giai de dam bao
tinh nhat quan va chinh xac cho cac doi tuqng co nhu cau can sir dung ma he

thong quan ly ghi chep bang so sach gjp phai nhiSu kho khan va phiic tap.
Do do viec xay dung mot h^ thong nham tin hoc hoa khau dang ky cung nhu

quan ly se giai quyet dugc nhung khuyet dim ma he thong quan ly cu khong con
kha thi vdi tinh hinh hien tai.
Be tai la m6t phan he trong nhieu phan he quan ly dao tao cua truang Dai hoc
Cdn Tha.

Be tai nghien ciiu, quan ly tinh hinh sir dung phong phuc vu cho cong tac
giang day (phong hoc) de co ke hoach phan bo tai nguyen phong hoc hop ly trong
qua trinh giang day va cac nhu cSu khac can sir dung phong hoc cung nhu nam bat

tinh trang trang thiet bj hong de co ke hoach bao tri nhanh chong va hap ly.
1.2.Muc tieu cua he thong.
Giiip cho nguai co nhu cau sir dung nam bat chinh xac tinh hinh sir dung cua
phong hoc va trang thiet bi cua phong. La ca sa d^ ho quyet dinh chon mot phong

phu hgp nhat ma khong phai trung lich bieu vai cac nhu cau da dugc chap thuan
sir dung truac d6.


He thdng giiip tao cho nguai dung mot each thuan tien va chu dong han trong
cac khau dang ky mugn cung nhu khSu qudn ly su dung phong va trang thiet bi
cua phong.
Giiip nguai quan tri he thong dua ra quyet dinh chinh xac hem trong khau xet
duyet cho nguai dung mugn. La ca sa de n^m bit tinh hinh, tinh chat su dung ciia
cac doi tugng co nhu ciu.

Giiip giam chi phi luu trit vai so lugng Ian thong tin va tiet kiem thai gian,
cong sue so vdi khau quan ly truyen thdng phiic tap va kho khan.
Giiip tao ra su tien Igi, nhanh chong va chinh xac.
1.3.Clnic nang chinh cua he thong

> Giang vien
-Tim ki^m phong trdng.
-Dang ky mugn phong.
-Xem ket qua dang ky mugn.

-Bao hong thiSt bi.

Trang 3


Xay dung website Quan ly sir dung phong hoc
^

Can bo true phong

-In lich sir dung phong hang ngay.
-Xem danh sach su dung phong.


>

Can bo quan ly

-Quan ly tir dien phong.
-Duyet va xda dang ky mugn phong.
-Bo duyet va chinh sua lich muon phong dot xuat.
-In lich sir dung phong.
-Them va xoa thiet bi cua mot phong hoc.

-Chuyln thi^t bi giQa cac phong.
-Lap danh sach thiet bi bao hong.
-Lap danh sach thi^t bi co bao tri.
-Xem va in danh danh sach thiet bi cua phong.

I'han tich hien trang cua he thflng
2.1.Mo ta hien trang he thSng
Nhin chung tir khau quan ly den khau dang ky mugn phong cua Trudtng Can

Tho con gap nhieu khd khan. Khi ngudi dung muon dang ky mugn phong hoc
(phong ly thuyet, phong thuc hanh, hoi trudng) d6 sir dung vi muc dich nao do thi
ho phai tim den gap ngucri quan ly va yeu cau dang ky mugn phong.
Ngudi quan ly tham chi chua the giai quyet yeu cau muon phong cua ngucri

dimg. Do tinh tr^ng dang ky sir dung tren giay to qua phuc tap nen rat kho d^
ngucri quan ly biet duoc hien tai phong con trong hay da duoc su dung. Vi vay ho
phai xem xet ky lai phong vi cac yeu cau can sir dung phong kha nhieu. Ho cung

co the cho phep sii dung phong dong thai cua hai doi tuong khac nhau trong cung
mot thai diem. Giai phap quan ^^ nay se khong that su nhu mong muon cua ngucri

dimg cung nhu nguoi quan ly. Chua dam bao duoc tinh nhanh gpn va chinh xac

giiip thuan tien nhdt doi voi ngudi dimg va nguoi quan tri he thong. Dae biet vdri
nhftng y^u cau can sir dung phong hoc trong thai gian gap thi lai rat kho khan.
2.2.Danh gia hien trang

Gap kho khan cho ngudi dimg muon dang ky muon phong. Ho phai tim gap
true tiep ngudi quan ly. Ngudi quan ly cung gap kho khan trong vi$c giai quy^t
cac yeu cau mugn phong khi chua co thong tin chinh xac cua he thdng ma minh
quan ly. Chua tao nen dugc su nhanh ggn, thuan tien cho khau dang ky cung nhu
quan ly sir dung phong hoc.

Cach quan ly co the dem den cho ngudi quan tri nhieu ap Iuc cong viec khi
phai xd ly nhieu yeu cau cda ngudi dimg trudc khi dua ra quyet dinh chinh xac.
Ngudi dimg chua ro ve phong minh muon mugn va de de nghi nhftng yeu
cau muon phong ma ngudi quan ly he thong khong the chap thuan vi da co lich sii
dung trudc do.

Van de Iuu trft con ggp nhieu kho khan, luu tru khong nhat quan khd khan
trong viec sao luu, phuc hoi khi co su co xay ra. Tim kiem cung gap nhieu trd
ng^i.

Khi co nhu cau theo doi va xem xet lich sir dung thi ngudi quan ly gap nhieu
khd khan khi phai tim tdi, thu thap lai cac thong tin lien quan mat rfit nhieu thdi

Trang 4


Xay dyng website Quan ly sir dung phong hoc
gian va cong siic. ThSm chi hieu qua cong viec thap vi co kha nang bo sot nhirng

tu lieu lien quan.
2.3. Giai phap sir dung

D^ giai quySt nhirng kho khan ma ngu^^i dung khong mong dai thi giai phap
xay dung he thong mai vai viec tin hoc hoa ttr khau dang ky den khau quan ly da
khac phuc dugc nhugc diem do.
Vai he thong mai nguai dung khong can phai tint den nguai quan ly he
thong. Khi co nhu cau mupn thi ho dang nhap vao he thong va thirc hien quy trinh
dang ky ma he thong yeu cau.
Nguai quan ly he thong nhan dugc yeu cau va xem xet giai quyet yeu cau
cua ho. Dong thai nguai quan tri he thong cap nhat lai tinh hinh sir dung neu co
thay d6i dam bao dugc tinh chinh xac, nhat quan va nhanh chong nhat.

Nguai dung cung co the de nghj cac trang thiet bi hong can sua chfta de can
bo quan ly n^m bit dugc tinh hinh str dung cac trang thiet bi va co ke hoach bao tri
hgply.
Mac khac, voi khfii lugng dft lieu ngay cang tang thi he thong mai gitip luu
trO nhanh chong, chinh xac. Dong thai, giam chi phi t6i da cho qua trinh luu trtr va
cong tac quan ly str dung.

II. COSdLYTHUYET
1.

So lirgc Zend Framework
1.1.Zend Framework la gi?
Zend Framework la mot thu vien vai cac lap dugc xdy dung tren nen tang

ng6n ngQ PHP, theo phuang phap huang doi tuang va dugc cong ty Zend phat
tri^n. Zend Framework dugc dinh huang theo mo hinh MVC va la mot PHP
framework ra dai kha tre, chinh vi vay Zend Framework da thira huang nhung

diSm manh cua cdc framework khac va tranh khoi nhung sai lam cua cac
framework truac da mic phai trong qua trinh phat tri&t. Zend Framework co tinh
mem deo, Iinh hoat va dl dang tich hap cdc thu vien PHP co sin. Zend Framework
thuong dugc ung dung vao cac du an Open Source Ian va cac cong ty co chung

chi CMMI (Capability Maturity Model Integration).
1.2.Inch sir phat trien Zend Framework
Zend Framework dugc to chiic cua cong ty Zend dua vao xay dung vao dau

nam 2005, trong khi nhieu framework mai nhu Ruby on Rails va the Spring
Framework da dugc pho bien trong xay dung web dong.

Phien ban Zend Framework dau tien chinh thiic ra mat cong khai tai hoi nghi
dau tien cua Zend vao thang 10/2005. D6n 1/7/2007 Zend da cho ra dai phien ban
zend la Framework 1.0. D&t 30/4/2009 Zend cho ra mlt phien ban Zend
Framework 1.8 la phien ban mai nhat hien nay.
Zend Framework co 1 cong d6ng phat trien rgng Ian, va no tap trang vao cac
ling dung web theo phong each 2.0. Vi dugc ph6 bien rong rai, va co 1 cong dong
nguai dung tich cue, Zend dugc goi la "Cong ty PHP". Zend la 1 trong
nhung Framework pho bien nhat hien nay. No co cac tinh ndng manh me, thuang
dugc su dung cho cac cong ty Ian.

Trang 5


Xay dung website Quan Iy sii1 dung phong hoc
2.

U*u khuyct diim cua cong nghe cbo he thong
2.1. tTudiSm

Hau nhu cac c6ng ty Ion hien nay dang chuyen xu hufag xay dung cac fag
dung Web ton n^n Zend Framework. Bed cac ly do:
-Zend Framework viet theo kien true hufag doi tuong nen ke thira tot cac uu
diem cua phuong phap lap trinh nay. No giup he thong co the sir dung phuong
phap ke thira de xay dung mot fag dung gon nhe va linh hoat hon.
-Giup cac lap trinh vien tang toe qua trinh phat triln fag dung. Viec sir dung
Iai cac ma lenh giong nhau trong nhieu du an se giup chung ta ti^t kiem ducrc thai
gian va cong sue mot each dang ke. Zend Framework se cung cap san cac module
nen tang can thiet de xay dung mot du an. Vi the, cac lap trinh vien co the tan
dung duoc then gian de phat trien cac fag dung thuc te, hon la mat thai gian de
xay dung Iai nen tang cho moi du an.

-Zend Framework duoc viet theo phuong phap hufag doi tuong co tir PHP5.
No su dpng nhieu mau thiet ke (design patterns) va da duoc trien khai thuc hien
thiet ke mot each can thdn de cho phep sir linh hoat toi da cho cac nha phat trien
fag dung giam nhe cong viec cua hp.

-Toe dp truy xuat khi xay dung fag dung fan nen Zend giup cai thien t6i da
fan ca server Ian client. Dam bao tinh on dinh cua he thong trong thoi gian hien
tai va lau dai.
-Cac lop cua Zend duoc xay d^mg theo mot kien true chuan chung ta co the
tao nen mot tog dung chuan va giup de dang cho cong tac bao tri he thong sau
nay.

-Zend tich hop gan nhu hau het cac thu vien ciia PHP va cac CMS khac de su
dung. Vi du Smarty - Pear - FCKEditer - Drupal ... Chung ta co the de dang tich

hop vao he thong khi xay dung nhfag thu vien can thiet cho he thfag mot each
nhanh chong va chinh xac. Vi the chung ta co the mo rpng he thong chung ta
trong tuong Iai.

-Cach viet Zend rat don gian va than thien. Mang ban chat cha cac phong
each lap trinh Web moi nhu JSON - Search - WebService...
-Van de mau chot la cac thanh phan trong Zend Framework rat it phu
thu6c vao nhau. Chfag ta co the sir dung mot hay mot phan thu vien ma Zend
cung cap. Giup ta linh ho^t va kha chuyen hon trong viec xay d\rng cac fag dung.

-Doi vdi mot cong ty lfa phan ro cac bp phan trong mot quy trinh phat trien
phan m^m nhu phan tich, thiet k6, phat trien va kiem thir thi Zend Framework la
mot su lua chpn tot nhat. Zend giup cho cac nha phat trien phan mem hoach dinh
ro tfag chuc nang he thfing, thuan tien cho vide phat trien va kiem thu he thong
nhanh chong va chinh xac den tfag chuc nang chi tiet nho.

-Khi su dung Zend giup h| thong phdn quyen chi tiet den ttog chuc nang cu
the ( ke ca them, xoa, stia,...). Do la yeu to rat quan trong khi chpn Zend phat
trien nhlm dam bao hon quyen truy cap cua nguoi dung vao he thong mot each

chi tiet va chinh xac den ttog doi tuong nguoi su dung.
-Phat trien theo Zend Framework se giup he thong dat duoc cac yeu cau cua

khach hang, dac biet la khach hang kho tinh.

Trang 6


Xay dung website Quan ly sir dung phong hoc
-Khi phat tri^n cac chuc nang tren n6n Zend sau nay chung ta co the tai sir
dung cac module da dugc phat triSn trudc do mot each di dang va nhanh chdng,
giup cong ty tiet kiem nhan lire, tri lire.
-Cong ty co the xay dung mot thu vien rieng vdi Zend de phat trien cho cac
tog dung sau nay. Chung ta co the sir dung mot hoac mot tap hop c6 sin cua thu

vien Zend Framework de tao ra mot tog dung cho rieng minh cung nhu
Framework cho cong ty. No se phii hop vdi ttog linh vuc phat triSn cua cac cong
ty khac nhau va ttog yeu cau cua khach hang.
-Dieu quan trong khi chiing ta chon Zend cho viec xay dung cac tog dung sau
nay la kha nang tai sir dung cac module. N6 se giiip cac cong ty tai sir dung den
muc toi da cac tai nguyen co san cua cong ty minh. Dam bao xay dung tog dung
nhanh chong va tiet kiem toi da nguon nhan luc ciia cong ty.

2.2. Khuyetdiim
-Thu vien cua Zend khong ngtag dugc phat trien vi the khi ta cap nhat thu
vien mdi cho he thQng. Phai mat thai gian cap nhat tuy nhien khong anh hutog
lto den he thong chuc nang cua chuong trinh.

-Gap khd khan trong viec su dung Zend khi mdi tim hieu v^ PHP.
3.N^n tang sir dung cong nghe Zend Framework
-Zend dugc vi6t va phat trien tren nen tang cua PHP. Do PHP co qua trinh phat
trien lau dai. Nen he thong xay dung tren nen Zend se ke thtra dugc cac uu diim cua

PHP. Giiip he thong ttog budc hoan thien va hoat dong tot han phong each viet PHP
thong thuong. Nham dam bao cac yeu cau ^at ra cung vdi toe do truy xuat va tinh bao

mat cao hem so vdi 16i viSt sir dung PHP thuto.
-Vdi mot ki6n thuc 6n djnh vg PHP chung ta cd the su dung Zend mot each tdi uu
dg cai thien tot tog dung vi Zend phat trien tren nen cua PHP.

-Zend Framework dugc danh gia la mot trong thu vien PHP d^y du nhdt hien nay
va dang dugc cac cong ty Ion trong linh vuc cong nghe thong tin tren the gidi ua
chuong. Do Zend Framework rat linh hoat, bao mat tot va phat trien rat nhanh.
4.U"ng dung tir Zend Framework


-Facejbook la tog dung noi tieng nhat the gidi dugc cac nha lap trinh vien xay dung
va phat trien tren nen Zend Framework.
5.Tinh nang noi bat cua Zend Framework
5.1. Tich hop va tirong tdc

-Vdi Zend Framework chung ta cd the tich hop nhieu tinh nang de xay dung
va phat trien mot tog dung Web hoan chinh va dat chat Iuong tot.
-Zend ho trg long ghep cac thu vien va cac dinh dang file khac nhau vao he
thong chang han nhu:

+ Css : file quy dinh giao di^n he thong.
+ Jquery: file ho trg cac phuong thuc xu ly chay javascript thuc thi chuc
nang nao do cho tog dung.

+ Xml: file quy dinh menu he thong. Cd the thuc thi phan quy^n ngudi sd
dung.
-Zend cd the tich hop nhanh chong va lam viec tot vdi cac thu vien khac nhu:
Smarty - Pear - FCKEditer - Drupal... nMm phat trien tag dung mot each toandien.

Trang 7


Xay dung website Quan ly sir dung phong hpc
-Tich hop cac thu vien mcr rgng khac ciia Zend. B6ng thai nang cap thu vien
Zend mot each de dang cho he thing dang sir dung.
-Web services la mot pMn cua Zend Framework. Hidn thai cong ty Zend
dang hop tac vai Google, Microsoft va Strikelron trong viec xay dung cac dich vu
cua ho tich hop vao trong Zend Framework nhu: Zend_Feed, Zend_Gdata,
Zend_Http_Client, Zend_Rest_Client, Zend_Service, end_XmlRpc_Client.


-Web 2.0 vdi yeu c^u hi trp cho Ajax, tao file PDF, lien lac Email, va tim
kiem. Chiing la mpt trong nhung thanh phan quan trong de Jao nen mot ling dung
web ngay nay. Zend Framework don gian hoa viec phat trien nhung yeu cau tren
b&ng

cac

lap

nhu:

Zend_Json,

Zend_Mail,

Zend_MimeZend_Pdf,

Zend_Search_Lucene.
5.2.Mo-rong

-Ngay nay vai nln kinh t& toan ciiu n^i chiing ta co the xay dung cac ung
dung bing nhieu ngon ngu va nhilu van hoa, tiic la phai dia phuong hoa ung vai

ttrng khu vuc nhat dinh noi ma jkhach hang truy cap nhu ngay gio, don vi ti^n te,
ngon ngu,... Zend da ho trg quoc te hoa vai day dii cac tinh nang tren de ta xay

dung chiing mot each dl dang bdt cu khi nao ta muon mo rong thi trubng cua
minh. Cac lap ho tra quoc te hoa bao gom: Zend_Currency, Zend_Date,
Zend_Locale, Zend_Measure, Zend_Translate.
5.3.An toan thong tin

-Zend ho trg chiing ta phan quyen den timg chuc nang cu the dam bao quyen
truy cap ciia cac doi tuong nguoi dung den chi tiet timg chiic nang cua he thong
chuang trinh.
-Ca cdu cai dat va cau hinh phiic tap nham dam bao tinh toan ven dii lieu tir
server Ian client.
-Be giiip cho viec xay dung ling dung web vai yeu cau quan ly va phan cap
nguai dung dS dam bdo cho viec an toan va bao mat ling dung, Zend con cung
cfip cho chiing ta nhung lap de giiip cho viec yeu cau bao mat dupe thuc hien mot
edeh dl dang va nhanh chong nhu: Zend_Acl, Zend_Auth, Zend_Session.
6.

Xu huiing phat trien
-Hien nay, co nhieu cong ty Ian nhu IGN.com, RottenTomatoes.corn, AskMen.com

and IBM... da chon Zend Framework lam nen tang cho viec phat trien cac ling dung
true tuyln cua ho.
-Nhung thi truang gia cong phan mem Ian nhu Nhat, My, Chau au...cung dang
chon Zend Framework de xay dung cac ling dung mai.
-Chiing ta muon xay dung mot ling dung mbi, dong thai nang cap ling dung nay
trong tuang lai. Thi Zend Framework se la giai phap tot cho yeu cau nay. Chiing ta co

thi di dang nang dip va chinh siia khi mot ling dung viet theo chufin ciia Zend. Vi the
dan dan Zend tra thanh diem den va sir lua chon ciia cac nha phat trien phan mem tai
Viet Nam cung nhu tren the giai.
-Zend Framework la mot PHP Framework do chinh cong ty phat trien ngpn ngu

PHP phat tri^i. Vi vay se khong co ly do nao ma Zend Framework se bi bien mfit trong
tuang lai chi trir khi PHP khong con ton tai ntta. Khi do chiing ta chon phat trien Zend
Framework la mot lira chon tot khi chiing ta muon phat trien PHP mot each toan dien.
-PHP dugc su dung tren 22 trieu trang web va tren 15 ngan cong ty tren rong khap


the giai. Khi do Zend mot san pham toan dien ho trg va tich hop moi truang ho^t dong

Trang 8


Xay dung website Quan Iy sir dung phong hoc
va vdng ddi cua cac ling dung bang PHP. Do do Zend la mot xu hudn^ phat trien trong
tuong lai va co the la mot Famework tiep noi trong vong doi lap trinh bang PHP.

III. DANH GIA KHA THI
1.KM thi ve kinh te
-Khi chua co he thong mdi thi can bo quan ly chju trach nhiem quan Iy cho muon
phong hoc tren ljch bieu sir dung ciia Phong Dao tao. Dong thai, can bo quan ly phai xu
Iy cac thao tac lap ljch cho muon trim giay to. Cdc thong tin luu tru rbi rac khong tap
trung, khd khan cho qua trinh xac djnh, lap ke hoach va tim kiem cdc thong tin can thiet
theo mot yeu cau nhat dinh.
-Thong tin tinh hinh cua cac loai trang thiet bi phuc vu giang day chua nam bat kip
thoi tinh trang hien tai de co bien phap bo sung va sira chua hop ly.

Khi co he thong moi:
-Cong viec cua can bo qu^n ly duoc giam bdt.
-Thong tin duoc luu tru tot va truy xu^t nhanh chong.

-Giam thieu chi phi phai luu trft thong tin tren giay to.
-Giup can bo quan Iy giam bdt ap luc cong viec do phai doi mat vdi khoi lupng yeu
cau dang ky muon Ion. Thong tin duoc xu ly nhanh chong.
-Giup tranh duoc sir trung lich bieu su dung.
-Thong tin sir dung duoc luu tru, giup qua trinh theo doi, giam sat tinh hinh sii
dung phong va cac trang thiet bj mot each tot nhat.

-Xem xet duoc tinh hinh sir dung cua die trang thiet bi va co ke hoach bao tri hop
iy.

2.Kha thi ve ky thuat
Do ldn cua du an:

-Can phan quyen chat che doi vdi timg doi tuong ngudi dimg khac nhau.
-He thdng luu tru thong tin ljch muon phong cua ngudi dung.
-Dtt lieu luu trtt kha ldn va c^n toe do truy xu^t nhanh nen he quan trj co so dtt lieu
MySQL cd the dap ung yeu cau cua umg dung.
Cong cu phat trien:
-He didu hanh: Window XP.
-Ngon ngS lap trinh: PHP sii dung Zend Framework.
-Cong cu lap trinh: Zend Studio 8.0, MySQL Server, Macromedia Dreamweaver 8,
Notepad ++.

-Cong cung thigt ke: Magic Draw UML 16.8, Microsoft Office Visio 2003,2007.
-Cong cu vi6t bao cao: Microsoft Word 2003, Microsoft Powerpoint 2003.

Trang 9


Xay dyng website Quan ly sir dung phong hoc

Chirtmg 2: PHAN TICH HE THONG
PHAN TICH YEU CAU
1.

Yeu e3u chile nang
1.1.Yeu c3u ve hru trir


Luu trft thong tin phong: He thong cho phep can bo quan ly luu trft thong tin
phong hoc cua truimg.

Luu trtt lich mugn: khi nguoi dung thuc hien yeu cau dang ky mugn phong
thi yeu cau cua ho se dupe luu tru vao he thong.
Luu tru1 cac thong tin ma ngudi dung bao hong thiet bi ve he thong.
He thong cho phep luu tru va truy xuat theo nam hoc hoc ky lich sir dung
phong hoc.
1.2.Yeu cau ve nghiep vu

^Giang vien
•S

Dang nhap va dang xuat he thong.

^

Dang ky mugn phong hoc.

•/

Xem ket qua dang ky mugn phong.

^

Tim kiem phong trong.

•/


Bao hong thi^t bi.

>Can bo true phong
^

Dang nhap va dang xuat he thong.

^

In lich sis dung phong hoc hang ngay.

^

Xem danh sach sit dung phong hoc.

>Can bo quan ly
^

Dang nhap va dang xuat he thong.

v^

Quan ly tir dien phong hoc.

^

Quan ly tir diin tinh chat phong.

•S


Quan ly tir dien day phong.

S

Quan ly tir di^n thigt bi.

^

Quan ly tir dien loai thiet bi.

•S

Quan ly tir di^n nha san xuat.

^

Quan ly tir di^n nha cung cap.

•/

Tim ki&n phong trbng.

•S

Ddng kf mugn phong.

"/

Xem ket qua mugn phong.


•S

Duyet va xoa dang ky mugn phong.

^

Bo duyet va chinh sura lich mugn dot xuat.

•S

Xem danh sach sir dung phong.

Cho phep can bo quan ly xem lich bieu sir dung phong.
^

Cho phep in lich sir dung hang ngay.

^

Cho phep in lich sir dung mot phong hoc.

Trang 10


Xay dung website Quan ly sir dung phong hoc
•/

Cho phep in phan bo su dung phong theo tuln.

^


Cho phep in phan bo svr dung phong theo hoc kj'.

Qudn ly thidt bj:

2.

•f

Them va xoa thiSt bi cua phong.

^

Chuyen thiet bi gifta cac phong.

^

Xem danh sach thiet bi bao hong.

S

Xem danh sach thiet bi cd bao tri.

•/

In danh sach thiet bi cua phong.

Yeu cau phi chuc nang
•S Giao dien Web than thien, de dang su dung.
^ Toe do truy xuat nhanh.

•f De dang bao tri va nang dip trong tuorng lai.
^ Gray t6t va 6n dinh tren cac trinh duyet web nhu: Firefox, Internet Explorer.

n. MO HINH CHtfC NANG
1. Danh sach chuc nang cua tung Actor

a) Can bo quan ly
^ Chirc nang chung: Dang nhap, Dang xuat.
^ Chuc nang tim Idem: Tim kiem phong trong.
•/ Chuc nang quan ly lich muon: Dang ky mugn phong, duyet dang ky muon,
xem ket qua dang ky mugn phong, xoa dang ky mugn phong, bo duyet lich mugn da
duyet va chinh siia lich mugn dot xuat.
^ Chuc nang quan ^j tu dien phong: Them phong, xoa phong, chinh sira phong,

lift ke danh sach phong, xem chi tiet phong.
•S Chuc nang quan ly tu dien tinh chat phong: Them tinh chat, xoa tinh chit,
chinh sua tinh chat phong.
^ Chuc nang quan \f tit di6n day phong: Them day phong, xoa day phong, chinh
siia day phong.

^ Chuc nang in lich: In lich sir dung phong hang ngay, in lich su dung mot phong
hoc, in phan bo sii dung phong hoc theo tudn, in phan bo lich sir dung theo hoc ky.

^ Chuc nang quan ly tit dien thiet bi: Them thiet bi, xoa thiet bi, chinh sira thong
tin thi^t bi.
•f Chuc nang quan Ij' tu dien Ioai thiet bi: Them loai thiet bi, xoa losti thiet bi,
chinh sira thong tin loai thilt bi.
•S Chuc nang quan ly tu dien nha san xuat: Them nha san xuat, xoa nha san
xuat, chinh sira thong tin nha san xuat.
•/ Chuc nang quan ^^ tit dien nha cung cap: Them nha cung cap, xoa nha cung

cap, chinh sua thong tin nha cung cap.

^ Chuc nang quan If so thiet bi: Them thiet bi vao phong, xoa thiet bj ra khoi
phong, lap danh sach thiet bi bao hong, lap danh sach thiet bi da bao tri, lap danh
sach thiet bi phong hoc.

Trang n


Xay dung website Quan ly sir dung phong hoc
b)Can bo true phong
•S Chuc nang chung: Dang nhap, dang xuat.
•S In ljch stir dung phong hoc hang ngay.
^ Xem danh sach sir dung phong hoc.
c)Can bo giang vien
^ Chuc nang chung: Dang nhap, dang xuat.
^ Chuc nang dm Idem: Tim ki^m phong trong.
•^ Quan ly ljch muon: Dang ky mugn, xem ket qua dang ky mugn.
•S Chirc nang xem danh sach thiet bj phong.
•S Chtirc nang bao hong trang thiet bi.
2. Danh sach mo ta ngan gon timg chuc nang

^ Dang nhap: Cho phep ngubi stir dung dang nhap vao he thong vbi tai khoan ciia
minh. He thong thuc hien chirc nang chung thuc nguai dung vao he thong. Dong thai
xac nhan ngubi dung do thuQC loai ngubi dimg nao, ring vai mot loai nguai dimg nhat
dinh he thong cap quyen nhat djnh vai nguai dung do. Dam bao nguai dung thuc hien
dung vai chuc nang cua minh.
•S Dang xuat: De bao mat tai khoan nguai cua nguai stir dung thi chuc nang nay

cho phep ngubi dimg thuc hien dang xuat khbi he thong khi khong con lam viec vai he

thong nua.

^ Tim kiem phong trong: Chuc nang cho phep giang vien tint ki^m phong trong
theo yeu ciu cua minh (sue chtira, day, tiSt bdt dSu, so tiet, tit tuan d6n tuan...) d^ dang
ky muqn.

^ Them phong: Khi mot phong duqc trang bj de chuan bi phuc vu cho viec giang
day. Can bo quan ly stir dung chiic nang nay de them mbi mot phong vao he thong
danh sach phong hoc.

^ Xoa phong: Nham thprc hien xoa mot phong ra khoi danh sach phong hoc khi
khong con sir dung cho viec hoc ntta.

•/ Chinh sua thong tin phong: Khi thong tin ciia phong nao can thay doi chuc
nang nay cho phep ta thay doi thong tin ciia phong.
•S Liet ke danh sach phong: liet ke danh sach phong trong he thong danh sach
phong.

•^ Xem chi tiet phong: Dimg dl hi6n thi thong tin chi tiet ciia phong hoc duac
chon.

•S Them tinh chat phong: Them tilth chat mai cua phong su dung (ly thuyet, thuc
hanh, hoi truong,...).

^ Xoa tinh chat phong: Xoa tinh chdt phong.
^ Chinh stia tinh chat phong: Stira tinh chat phong.
^ Dang ky muon: Gui yeu cau dang ky muon phong hoc con trong.
•S X6a dang ky muon: Xoa nhQng ljch dang ky muon trong danh sach cac yeu cau

dang ky muan vi ly do nao do (ljch muon chua dugc duyet).

^ Chinh sua ljch muon: Chinh stira nhung ljch muon trong danh sach ljch mugn
vi ly do nao do.
•/ Bo duyet ljch muon: Bo duyet cac ljch mugn da dugc duyet trudc do.

Trang 12


Xay dung website Quan ly sir dung phong hoc
•^ Duyet dang ky muon: Cho phep can bo quan ly xet duyet yeu cau mugn ciia
giang vien.
^ Xem ket qua dang ky miron: Sau khi giri yeu cau muon Giang vien su dung
chuc nang nay dk, xem k^t qua mucm phong cua minh da dugc Can bo quan ly duyet
hay chua.
v' In Ijch su- dung phong hang ngay: In danh sach tat ca cac phong va lich sir
dung trong mot ngay tuomg ling cila cac phong hoc theo tuy chon.
^ In Iich sir dung 1 phong: In lich su dung o cac ngay cua mot phong da duoc chi
dinh.
v' In phan bo sir dung phong theo tuan: In lich su dung cua tat cac cac phong
hoc trong mot tudn.

^ In phan bo sir dung phong theo hoc ky: In phan bo su dung phong theo hoc
ky.
^ Xem danh sach sir dung phong: Xem danh sach cac can bo giang vien cd lich
su dung phong.

•S Them thiet bj phong: Them moi thiet bj vao phong hoc.
v' Xoa thiet bi phong: Xda thi^t bi ra khoi phong hoc.
•^ Chuy^n thiet bi phong: Chuyen thiet bi tu phong nay den phong khac.
^ Lap danh sach thiet bj bao hong: Lap danh sach cac thiet bi dugc can b6 giang
vien bao hong.


•/ Lap danh sach thiSt bi bao tri: Lap danh sach thi^t bi da dugc dem di bao tri.
v' Lap danh sach thiet bj phong: In danh sach cac trang thiet bi d phong hoc.

Trang 13


Xay dung website Quan ly sii1 dung phong hoc
3. So do chuc nang

1). Mue 0

Hinh 1: Mo hinh chuc nang miic 0.

2). Miic 1
>

Phan ra chuc nang Quan ly lich uiuon

Hinh 2: Phan ra chiic nang quan ly lich muon

Trang 14


Xay dung website Quan ly sir dung phdng hoc
>

Phan ra chirc nang Quan ly s^ thigt bj

Hinh 3: Phin ra chi'rc nang quan ly so thiet bi


>

Phan ra chirc nang Quan ly in lich sir dung phong

Hinh 4: Phan ra chirc nang quan ly in lich sii' dung phong

>

Phan ra chirc nang Quan ly tii dien phong hoc

Hinh 5: Phan ra chirc nang quan ly tii dien phong hoc

Trang 15


Xay dung website Quan ly sir dung phong hoc

Phan ra clnic nang Quan ly tir dien tinh chat phong

Hinh 6: Phan ra cliuc nang quan ly tir dien tinh chat phong.

>

Phan ra chiic nang Quan ly tir dien day phong

Hinh 7: Phan ra chiic nang quan ly tir dien day phong
>

Phan ra chiic nang Quan ly tit dien thiet bi


Hinh 8: Phan ra chiic nang quan ly tu- dien thiet bi

Trang 16


×