TRlTCRVG DAI HOC AN GIANG
KHOA KY THUAT - CONG NGHE - MOI TRl/CfNG
NGUYEN HOANG MINH CHI - DTH082036
KHOA LUAN TOT NGHEEP DAI HQC NGANH CU" NHAN TIN HQC
XAY DlTNG tTNG DUNG WEB
QUAN LY TO CHtTC SU^ KIEN
TAI TRlTO^G DAI HOC AN GIANG
TRUCiNG DAI HOC
AN GIANG '
THUVIEN
An Giang, 05/2012
Giang vien huong dan:
Ths. Ho Nha Phong
Xay dung ling dung Web Quan ly to chuc sir kign tai trircmg Dai hgc An Giang
LO0[ CAM ON
^^ CO ca
Bau tien em xin gili lbi cam on chan thanh den ba me ngu^i da sinh ra, nuoi
nang va day do em nen nguoi. Nguoi da quan tam ch^m soc, Iu6n danh nhtrng tinh
cam t6t dep nhat cho em.
Em xin gui Icri cam on den Ban Giam Hieu Tnrong Dai hoc AnGiang, cung
cac quy Thay Co Khoa Ky Thuat-Cong Nghe-M6i Truong da quan tam, day do va
truyen dat nhirng kien thiic quy bao cho em trong bon nam hoc qua.
Em xin cam cm tMy Ho Nha Phong, nguoi da t^^ tinh hudng din, giiip db
em rit nhi^u d6 em co th6 hoan thanh kh6a luan nay.
Em xin cam on chan thanh den ban be, to^n the nhung nguai than, nhung
ngucri da quan tam, lo lang, dong vien giup eni vuot qua nhiing kho khan, thii thach
trong hoc tap va cuoc s6ng, tao them dong lire cho em vfing budc tiSn tdi.
Mac du em da co gang d6 hoan thanh t6t nhat de tai trong pham vi kha nang
cua minh nhung chac hln khong tranh kh6i nhung thi^u sot. Rit mong duac sir
thong c^m va chi b^o, gop ^ cha quy thay co va cac ban. Em xin chan thanh cam on
tltca!.
Sinh vidn thuc hin: Nguyen Hoang Minh Chi
Khoa luan tot nghiepTrang i
Xay dung ung dung Web Quan ^^ to ehu-e su- kien t^i tracing Bai hgc An Giang
MUC LUC
PHfiN A: TONG QUAN1
I.Bat van d!1
II.Ly do chondetai.....1
PH^N B: PHAN NQI DUNG2
Chucmg 1: MO TA TONG QUAN HE THONG2
I.Mo ta chiic nang h thong2
II.Pham vi he th6ng3
1.Phat biSu v&n dg3
2.Phantichhientrangheth6ng3
2.1.Mo ta hien trang he th6ng3
2.2.Banh gia hien trang3
2.3.Giai phap su dung4
3.Muc tieu cua h^ th6ng4
4.Chiic nang chinh4
HI. Banh gi^ kha thi5
1.Kha thi v8 kinh tg5
2.Kha thi vg ky thuat5
Chmmg 2: PHAN TICH HE TH6NG7
I. PHAN TICH YEUCAU7
1.Ygu ciu chiic nang7
1.1.Ygu dta vg luu trii, truy xudt7
1.2.Ygu cSu vg nghiep vu7
2.Ygu ciu phi chiic nang8
H. PHAN TICH CHUNG8
1.SadgUsecase;8
1.1.Danh sach va vai tro ciia ttrng actor8
1.2.Danh sach va mo ta ngan gpn chiic nang cua tirng Usecase9
1.3.M6i quan he giiia cac actor-usecase'.11
1.4.Mo ta Usecase.•16
2.So d6 Idp37
2.1.Ve so dg ldp37
2.2.Cac thuoc tinh vaphuong thiic ciia tiing lop38
3.Scrdgtuantir40
Chinrag 3: THIET KE HE THONG48
I.
Thilt ke co-sfr du'lieu48
1.Mghinhquanhe48
2.Luoc dg quan he49
Khoa lu^n tot nghiepTrang ii
Xay dyng li-ng dung Web Quan ly to chu-c su- ki^n tai tru-frng Bai hoc An Giang
3.Mo ta cac bang50
4.Rang buoc toan ven......57
II. Sff d6 trang web61
m. Thiet kl giao dl^n62
1.Giao dien ngu^i dung (User)62
2.Giao dien quan tri vien he thong (Admin)65
PHAN C: KET LUAN VA HUtJNG PHAT TRIfiN70
I.Danh gia tong quan70
1.Kit qua dat dugc70
2.HanchS70
II.Hirdng phat triln:70
PHAN D: PHU LUC71
Phu luc 1: NGON NGC LAP TRINH PHP VA HE QUAN TRJ CO SOf DU"
LIEUMYSQL71
I.
Ngon ngif lap trinh PHP71
1.Gidi thieu so luge ve PHP71
2.PHP kit n6i din MySQL71
n. He quan tri ca sd dir lieu MySQL72
Phu luc 2: JQUERY73
I.So- lu-pc vi JQUERY73
II.Hoatdong73
Phu lye 3: SMTP va PHPMailer.,74
I.
Ly do chon giai phap74
H. SMTP74
HI. PHPMailer74
Phu luc 4: GSMComm75
I.
Khaiquat:75
n. Tinhnang:,75
HI. Mot si phu-ffng thirc trong GSMComm:75
Phu Iyc 5: Google Maps'.76
I.
Gidithieu76
H. Caidat76
TAI LIEU THAM KHAO77
I.
Tai lieu sach77
H. Internet'.77
Khoa luan tot nghiepTrang iii
Xay dung i^^ng dung Web Quan ly to ehue sp kien tai trirfrng Bai hoc An Giang
DANH MUC HINH ANH
Hinh 1: Mo hinh usecase muc 011
Hinh 2: Phan ra usecase quan ly su kien.12
Hinh 3: Phan ra usecase guti danh sach didm danh cua phong ban td chute12
Hinh 4: Phan ra usecase giii danh sach tham gia cua don vi lien quan....,13
Hinh 5: Phan ra usecase quan ly su kien cua quan tri vien he thong13
Hinh 6: Phan ra usecase quan ly phong ban14
Hinh 7: Phan ra usecase quan If thanh vien14
Hinh 8: Phan ra usecase quan ly phong15
Hinh 9: Phan ra usecase gop y, binh luan,15
Hinh 10: So dd ldp tdng quat37
Hinh 11: Ldp sir kidn.....38
Hinh 12: Ldp Bo phan - Bp mdn38
Hinh 13: Ldp thanh vien phong ban38
Hinh 14: Ldp binh luan38
Hinh 15: Ldp Phong ban38
Hinh 16: Ldp phong:39
Hinh 17: Ldp thong bao39
Hinh 18: Ldp gop y39
Hinh 19: Ldp don vi lien quan39
Hinh 20: Ldp anh sir ki&i39
Hinh 21: Lupc dd tu^n tu - Dang sg kien40
Hinh 22: Lupc dd tu^n tu - Suta thong tin su kien41
Hinh 23: Lupc dd tudn tu - Hdy su kidn42Hinh 25: Lupc dd tudn tu - Siia danh sach tham gia44
Hinh 26: Lupc do tuan tu - Dang anh vao su kien...45
Hinh 27: Lupc dd tu^n tu - Suta anh su kien46
Hinh 28: Lupc dd tuin tu - Xoa ^nh su kien47
Hinh 29: Lupc dd quan he49
Hinh 30: So dd trang web61
Khda luan tot nghiSpTrang iv
XSy dung ti^g dung Web Quan ly t chic su1 kif n tai trutmg Bai hoc An Giang
Hinh31: Giao dien trang chu.„62
Hinh 32: Giao dien dang su kien63
Hinh 33: Giao dien th6ng tin chi tit su kien:64
Hinh 34: Giao dien dang nhap trang quan tri,65
Hinh 35: Giao dien xoa su kien66
Hinh 36: Giao dien quan ly phong ban67
Hinh 37: Giao dien quan ly thanh vien68
Hinh 38: Giao dien quan ly phong69
Khoa luan tot nghiepTrang v
Xay drag rag dung Web Quan ly tb chile sir kien tai trirfrng B^i h^c An Giang
DANH MUC BANG
Bang 1: Mo ta usecase dang nhap16
Bang 2: Mo ta usecase dang xult17
Bang 3: Mo ta usecase dang sir kien18
Bang 4: Mo ta usecase huy sir kin19
Bang 5: Mo ta usecase siia sir kifn20
Bang 6: Mo ta usecase giii danh sach dilm danh21
Bang 7: M6 ta usecase siia danh sach digm danh22
Bang 8: Mo ta usecase xem sir kien23
Bang 9: Mo ta usecase dang anh sir kien24
Bang 10: Mo ta usecase siia anh su kien25
Bang 11: mo ta usecase xoa anh sir kien26
Bang 12: Mo ta usecase xem sir kien dcm vi c6 lien quan27
Bang 13: Mo ta usecase giii danh sach tham gia27
Bang 14: Mo ta usecase siia danh sach tham gia28
B^g 15: Mo ta usecase g^i DSDD cua DVLQ29
Bang 16: Mo ta usecase SDSDDcuaDVLQ'.30
Bang 17: Mo ta usecase SDSDD cua DVLQ31
Bang 18: Mo ta usecase gopy,32
Bang 19: Mo ti usecase xem thong tin sir kien33
Bang 20: Mo ta usecase tim kidm su kien34
Bang 21: Mo ta usecase in, xu^t danh sach va sir kien.-.34
B^ng 22: M6 ta usecase xem phong trdng35
Bang 23: Mo ta usecase Xem th6ngke36
Bang 24: Mo ta RBTV0158
Bang 25: Mo ta RBTV0258
Bang 26: Mo taRBTV 0359
Bang 27: Mo ta RBTV 0459
Bang 28: Mo ta RBTV 0560
Kltoa luan tot nghiipTrang vi
Xay dung ting dung Web Quan ly to chijc sir kien tai trirfrng Bai hoc An Giang
DANH SACH CAC KY HIEU
Actor
Mot nguai hoac nhom ngvrai
thao tac den he thong.
(Tac nhan)
View
Hien thi giao din
(Thg Men)
Controller
La tang tiSp nhan yeu cau ttr
Actor va gpi Model thuc Men
tuong img vdi yeu cau.
(L^p diSu
khiln)
: Model
Model
Tang truy xu&t lam viec vdi ca
so dd lieu.
Database
Lira trd, truy xuat co sd dd
(Co sd dd lieu)
lieu.
Use-case
Mot chuoi cdc hanh dpng ma
(Chuc nang)
Actor thuc Men.
Procedure
(Phucrng thdc)
Khoa luan tot ngfiiep
HuyQ,
u
Phuorng thuc the Men yeu c^u
cua ddi tupng ben trai vdi ddi
tuong ben phai.
Trang vii
Xay dung ting dung Web Quan ly t6 chti-e su1 kien tai tracing Bai hoc An Giang
DANH MUC CAC TlT VIET TAT
mm
mm
Ti^iJ^fafil-
•.
:'
^•••"•
--
X ngBTa, >i
.'..
"
i
PBTCSK
Phong ban t6 chiic su kien.
2
DVLQ
Bon vi lien quan.
3
GDSDD
Gui danh sach diem danh.
4
XSKPBBTC
Xem sir kien phong ban da t6 chiic
5
XSKBVCLQ
Xem su kien don vi co lien quan
6
GDSTG
Giii danh sach tham gia
7
SDSBD
Sua danh sach dilm danh
8
TTSK
9
BSK
Bang su kien
10
BSTG
Banh sach tham gia
11
BSBB
Banh sach diem danh
12
BSTV
Banh sach thanh vien
13
CSBL
Co sd du li^u
14
RBTV
Rang bupc toan ven
Klida luan tot nghiep
(
.••^••
Thong tin sir kien
Trang viii
Xay dung ling dung Web Quan ly to chuc su kien tai trutmg Dai hoc An Giang
Ph^nA:T6NGQUAN
I. Bat van de
Ngay nay vdi su phat triSn manh me ciia cong nghe thong tin, tin hoc da
khong con xa la ma da trd nen quen thufic va la bo phan khong th^ thi^u trong moi
llnh vuc, bdi vi lcri ich ciia no mang lai la rit ion va vo cung thiet thuc.
Hoa cung vdi xu hudng chung, cac to chiic va doanh nghiep trong nhieu lihh
vuc khac nhau dang tim moi bien phap dS ti^p can va tung budc tin hpc hoa cac tac
nghiep ciia t6 chiic va doanh nghiep minh. Nh^m tan dung triet de lpi ich ma cong
nghe thong tin mang lai tu do nang cao hieu qua cong viec va dat dupe kit qua cao
nhat.
Cung nhu moi Itnh vuc khac, trong gido due cung can tung budc tin hoc hoa
tu khau gidng day d6n quan ly vi ngoai giang day trong qudn ly cung can duuc tin
hoc hoa t6t dl chat luong giao due dupe nang cao todn dien va phu hpp vai xu the
ciia then dai.
Mot trong nhung cong tac qudn ly kha quan trpng trong cac truang dai hpc nen
can dupe tin hpc hoa do la cong tdc quan ly to chiic su kien, vi thucrng viec to chiic
su kien dien ra theo each thu c6ng, ton nhieu thai gian va siic luc ma hi8u qua mang
lai khong cao, ben canh do cong nghe Web ngay cang dupe phat trien va giiip viec
quan ly va to chiic tra nen de dang, thudn tien han. Do vay viec thay doi quan ly to
chiic su kien theo phuang phdp thu cong, la rat can thiet.
II. Ly do chon de tai
Truang Dai hpc An Giang dupe dau tu vai quy mo ldn vi vay ling dung tin
hpc hoa trong c6ng tac qudn ly la dieu rat can thiet.
Hang nam tai truang dai hpc An Giang dien ra rat nhieu su kien, cong tac quan
ly con gap nhieu kho khan, nha trucmg phai b6 ra nhieu thai gian, cong siic, chi phi
cho moi su kien nhung hieu qua mang lai chua dupe nhu mong muon. Vi vay, van
de dupe dat ra la can co mot giai phap khac tiet kiem han, hieu qnk han de (hay the
cong tac quan ly thu cong dang dupe sii dung.
Tin hpc hoa se la giai phap hang dau giiip ta giai quyet van de nay. Bdi le n6
se giiip ta nhe nhang han trong khau to chiic, cac su kien dupe luu trii va truy xuat
dl dang, thuan tien. Ben canh do, ling dyng Web ngay nay rlt ph6 biSn va quen
thupp nen viec dua cong tac quan ly len n8n Web da trd thanh mot xu hudng chung
va rat can thiet. Nhan thly dupe nhung vSn d8 nay va dk giai quy^t mot phln nao
kho khan cung nhu giiip cho cong tdc quan ly t6 chiic su kien.tai frucmg Dai hpc An
Giang tra nen nhanh chong, thuan tien, hieu qui han, vdi sir h trp cda th^y co khoa
Ky thuat-Cong nghe-M6i trucmg va su hudng din tan tinh cda thiy H6 Nha Phong
em da chpn di tai "Xay dung ung dung Web qu^n \f to chiic su kif n tai Trufrng
Dai hoc An Giang" lam dS tai nghiSn ciiu cho khoa luan t6t nghiep cua minh.
Khoa luan tot nghiepTrang 1
Xay dung ling dung Web Quan ly t8 chii-c sir kien tai truxmg Bai hoc Ah Giang
Phan B: PHAN NOI DUNG
Chmmg 1: MO TA TONG QUAN HE THONG
I. M6 ta chiic nang he thong
Nhung phong ban trong trubng Dai hoc An Giang co nhu cau tham gia hoac
to chiic sir kien se dupe Admin cap cho mot tai khoan. Khi phong ban muon t6 chiic
sir kien, se vao website dang nhap vbi tai khoan cua minh va ti&i hanh dang sir kien.
Sir kien dupe dang khi phong ban nMp day dii thong tin nhir: ten sir kifn,
ngay t6 chiic, dia diem (se diroc gpi y phu hpp voi ngay to chiic), noi dung... va
chpn danh sach don vi co lien quan den sir kien.
Khi sir kien diroc dang, cac don vi lien quan se dupe nhan tin nhan va email
thong bao, sau do don vi lien quan se giii danh sach tuortg ling vdi su kifn (so
lupng theo yeu cau tir phong ban to chiic su kien). Trubng hop den ngay qui dinh
ma don vi lien quan van chua gui danh sach se dupe nhan thong bao nhac nhb.
Sau khi dang su kien t6 chiic, phong ban t6 chiic su kien co thl dang hinh
anh hoat dpng ciia su kien, cung nhu viec quan 1^ them, xoa, sua va chpn anh dai
dien cho su kien. DS thong ke lam co sd xet khen thucmg ky luat, phong ban t6 chiic
su kien hoac cac don vi lien quan se gui danh sach nhftng ngubi da tham gia su kien
(do phong ban t6 chiic sir kien quy dinh khi dang su kien) va neu la cac don vi lien
quan giii danh sach cung se dupe nhan thong bao khi khong gui diing thbi gian quy
dinh va neu la phong ban t6 chiic thl neu sau hai ngay, kg tir ngay k^t thiic su kien,
neu khong giii danh sach tham gia thi cung se dupe nhSn thong bao nhac nho.
Trudc ngay sir kien diln ra nSu su kifn chua huy, phong ban t6 chiic su kien.
co thS thay d6i thong tin su kien, huy sp ki^6n (di kem thong bao cho ede don vi lien
quan). Cac don vi li^n quan co thg thay d6i danh sach ngucri tham gia (n8u co giii
danh sach).
Su kien sau khi dupe dang se dupe dua len website de mpi ngubi co the biet,
mpi ngubi khi vao website co the tim kiem su kign theo ngay va ten su kign, nhirng
phong ban co tai khoan da dang nhap co the binh ludn sau mbi su kien vd gop y cho
Admin. Ngoai ra chiing ta co th6 xem thbng ke nhirng su kien do phong ban t6 chiic
cung nhu nhung su kien lien quan dgn don vi, su kien da huy... Chung ta co th^ luu
tru thong tin su kien, danh sach nhflng ngubi tham gia su kien tir cac phong ban giii
l&i va in danh sach nhung ai da tham gia su kien khi su kien k6t thiic hoac luu thanh
nhieu file khac nhau (word, pdf, excel...).
Quan tri vien he thong co chiic nang quan ly phong ban, thanh vien phong
ban, dia diSm tb chiic su kien (phong), xem va xoa su kifn, xoa thbng tin binh luan,
gbpy-
Khoa luan tot nghiepTrang 2
Xay dung ling dung Web Quan \f to chii-c su kien tai trudng Dai hpc An Giang
II. Pham vi he thong
1. Phat bieu van de
Trudng Dai hoc An Giang la trudng co so lupng sinh vien tuong doi ion vdi
rat nhieu don vi phdng ban true thupc, hang nam co rat nhieu su kiSn dupe to chiic.
Tuy nhien, a moi sir kien cong viec to chiic con gap nhieu khd khan, han che, cong
tic quan If chua thuc sir chat che, thuan tien, con phii mit nhiSu thdi gian vi cong
sue timg sir kien. Vi hiu het cic sir kien con dupe td chile theo each thu cong,
truydn thdng chua ip dung cong nghe vio quan ly.
Van dd dupe dat ra la cin tin hoc ^da dd xay dung he th6ng quan ly ^o chile
su kien mcri khic phuc nhung khuyit didm ma he th6ng quan ly cu c6n mic phai,
gop phln tung budc xay dung he th6ng quan ly hien dai, ap dung cong nghe trong
truong Dai hpc An Giang.
DS tai xay dung vdi muc dich lam cho cong tac quan ly to chiic sir kien tai
trudng Dai hpc An Giang tra nen nhe nhang hon, truy xuat thong tin nhanh chong
thuan tien hern, di dang khic phuc su co neu co xay ra trong qua trinh to chiic. Dua
cong nghe ti&i gan trong cong tac quan ly.
2. Phan tich hien trang he thing
2.1.Mo ta hien trang he thong
Hien nay, viec qudn ly t6 chiic su kien (hpc tap phap luat, chao mimg ngay
nha giao Viet Nam, t6 chiic "Tuin sinh hoat cong dan hpc sinh, sinh vien"...) tai
trucng Dai hoc An Giang con phii thuc hien theo hlnh thiic truySn thing. Cac
phong ban mu6n to chiic s\r kipn se lap ke hoach bang van ban va trinh len Ban
Giam Hipu de xem xet phe duy^t, sau do van bin vi ki hoach ti chiic se dupe
chuyin din phdng Hinh chinh ting hop di phit hinh din cic don vi c6 lien quan.
Cic don vi se giii danh sich can bo, giio vien tham gia (niu co) din don vi ti chiic
su kien.
Sau moi su kien phong ban to chiic su kien se diem danh cic don vi tham gia
vi luu lai vio kho luu trur di lim co sd xem xet danh gia khen thudng, ky luat.
Qui trinh to chiic phii qua nhieu giai doan, phuong phap truyin thong chii
yeu bang van bin giiy to, ton nhiSu thdi gian va cong siic.
2.2.Sinh gia hien trang
Phong ban to chiic sir kien gap nhieu kho khin vi ton nhieu thdi gian trong
viec tong hop, quin ly timg sir kien, khd khan trong viec tim dia diem to chiic.
Nhftng don vi lien quan phii ton nhieu cong siic cho viec cap nhat tung sir
kien, qua trinh giii danh sich khi cd lien quan den sir kien cung gap khd khan vi
phii qua nhieu cong doan.
Phdng Hinh chinh tdng hop phii xii ly nhiSu cong viec cho mdi sir kien, tao
nhieu ip luc trong cong viec vi mat nhieu thdi gian mi hieu qui mang lai chua cao.
Viec luu tru: thong tin sir kien theo each thu cong con nhidu han chS, kho sao
luu vi phuc hoi khi bi sir cd, cong viec tim ki&n khi cd nhu cau cung mit nhiiu thdi
gian.
Khoa luan tot nghiepTrang 3
Xay dung ung dung Web Quan ly to chuc su- kien tai truong Dai hpc An Giang
2.3. Giai phap sir dung
Xay dung he thdng qu^n ly to chuc sir kien mdi, ap dung tin hoc h6a, nh5m
han chi nhiing khuylt diem khdng mong mudn ma he thong cu mang lai.
Vdi hd thdng mdi, khi phbng ban mudn td chiic mot su kien chi ciin vao
website dang nhap vdi tai khoan cua minh va tidn hanh dang sir kien, cde dcm vi
lien quan se nhan duqc thong bao va gui danh sach tuong ling. Thao t^c thuc hien
de dang tien lqi, khong can phai ton nhieu thai gian va cong siic.
DQ lieu cd the hru trO vdi so hrang ldn, duqc sap xep trinh tu, de dang truy
xuat. Dae biet han che toi da ve chi phi trong viec qu4n ly.
3.Muc tieu cua he thong
+ Giup nha quan tri he thong theo doi, quan ly chat che cac su ki8n.
+ Giup cho cac phong ban dl dang thdng bdo su kien d6n ede dan vi lien
quan, thuan tiqn trong viec quan ly, cac su kien duqc luu trtt hop logic, dl dang tim
kiem, truy xuat.
+ Giiip cac phong ban de dang cap nhat khi cd su kien mdi, de dang gui danh
sach cua dan vi minh khi lien quan den su kien, xem thong tin su kien ro rang, chi
tidt ma khong phdi mat nhidu thai gian.
+. Giiip mqi ngudi cd thl bilt nhilu thong tin vl su kien diln ra tai Trudng
Dai hoc An Giang.
+ Giiip gidm chi phi, cong sue, dac biet he thong tao ra su thuan tien, nhanh
chdng va chinh xac, de dang tim kiem va qudn ly.
4.Chile nang chinh
4.1. Quan tri yien he thong
+ Quan ly phong ban: them phong ban, xda phong ban, sua thong tin phong
ban.
+ Quan ly Bq phan - Bq mon: them, xda, sua B6 phdn -Bq mon.
+ Quan ly thanh vien ciia phdng ban: them thanh vien, sua thdng tin thanh
vien, xda thanh vien.
+ Quan fy phong: thdm phong, sua phong, xda phdng.
+ Quan ly sir kien: tim kilm su kien, xda su kidn, xda anh ciia su kien.
+ Xda thdng tin binh luSn, gdp y.
4.2. Phdng ban, don vi co quyln user (da dang nhap)
a. Td chuc su kien:
+ DSng sq kien.
+ Sua su kien.
+ Huysukien.
+ Xem su kien da td chiic.
Khoa limn tot nghiepTrang 4
Xay dung ling dung Web Quan ly to chiic sur kign tai trircmg Dai hoc An Giang
+ Giii danh sach da tham gia su kien (ngu khong yeu clu cac don vi lien quan
giii danh sach).
+ Dang, xoa, siia anh cila su kien.
+ Binh luan, gop y.
b. Bon vi lien quan:
+ G^i danh sach tham gia su kien (trubc khi su kien dien ra va ngu co ygu
c^u).
+ Giti danh sach da tham gia su kign (su kien ket thiic va co yeu cau tu phong
ban t6 chiic sir kien).
+ Siia danh sach tham gia trubc va sau su kien (trong thai gian quy dinh).
+ Xem su kien don vi cd lien quan.
+ Binh luan, gop y.
4.3. Ngirdi dung (chua dang nhap)
+ Xem su kien.
+ Tim ki^m su kien (tdn va ngay).
'+ In, xuat danh sach va sir kien.
+ Xemthdngke.
+ Xem phong trong (theo ngay).
m. Danh gia kha thi
1.Kha thi v^ kinh t
+ He thdng cu con nhigu han ch^: we cong siic, dg t6 chiic mot su kien phai
qua nhigu cong doan, nhi^u don vi xic ly. Vg thbi gian, mlt nhi^u thai gian cho m6i
su kign. Vg chi phi, t6n nhigu chi phi khi luu tru thong tin trgn giiy ta. Ngoai ra con
nhigu han chg vg truy xuat, tim kigm.
+ He thong mai duac xay dung se giiip:
-Giam bdt cong viec thuc hien cho cac phong ban va cac don vi lien quan
khi co mot su kien dupe to chiic, h^n chg ap luc trong cong viec.
-Han chg luu tru: thong tin trgn giay to, tiet kigm chi phi.
-Thong tin duac luu trtt vdi s6 lucrng Ion, dl dang tim kigm, sao chgp..
-Truy xuat, c^p nhat thong tin nhanh chong tigt kiem nhigu vg thai gian.
-Thdng tin su kien moi ngubi co thg dg dang biet dgn khi co nhu cau tim
hilu.
2.Kha thi ve ky thu^t
2.1. Do Ion cua du an:
+ PMn quygn chat che doi vdi tiing loai ngudi dung khac nhau.
Khoa luan tot ngltiepTrang 5
Xay dung rag dung Web Quan ly to chvc str kien tai trirong Bai hpc An Giang
+ He th6ng liru trfl thong tin kha Ion va c^n truy xuit nhanh nen he quan tri
ca so d^ lieu MySQL co thl dap ling yeu ciu.
2.2. Cong cu ph^t triln:
' + Hidi6uhanh:Window7.
+ Ngonnguiaptrinh:PHP.
+ Cong cu lap trinh: Notepad++, MySQL Server, Microsoft Visual Studio
2008.
+ Cong cu thidt kd: SoftwareldeasModeler, Adobe Photoshop Cs5, Microsoft
SQL Server.
+ Cong cu vi^t bao cao: Microsoft Word 2007, Microsoft Powerpoint 2007.
Khoa luan tot nghiSpTrang 6
Xay dung u-ng dung Web Quan ly ti chtic sir kien tai triromg D^i hoc An Giang
Chmmg 2: PHAN TICH HE THONG
I. PHAN TICH YEU CAU
1. YSu cau chti'c nang
1.1.Yu ciu vS lira trtr, truy xuit
+ Luu trtt thong tin sir Men, anh su Men: khi cac sit ki&i duoc dang, thong tin
se du?c lun trtt lai d6 thuan Ioi trong viec tint kiem quan ly.
+ Luu trfl danh sach tham gia: nhttng danh sach tham gia truoc va sau su kien
cua cdc phong ban lien quan se duqc luu trtt lai vao he thong.
+ Luu trtt cac thong tin birth luan cua mi su kifn, thong-tin gop y.
+ Luu trtt thong tin vS dia di^m t6 chttc su kien.
+ Luu trtt danh sach phong ban, bo phtin - bo mon va thanh vien phong ban.
+ Ngoai ra, he thong con co thl tint ki^m su kien, truy xudt su kien va danh
sach don vi tham gia cua tung sir Men.
1.2.Yeu cau vl nghiep vu
Quan tri vien he thong
+ Dang nhap va dang xuit he th6ng.
+ Quan ly phong ban.
+ QudnlyBophan-Bomon.
+ Quan ly danh sach thanh vien ctta phong ban.
+ Quan ly phong.
+ Quan ly su Men.
+ Xoa thong tin binh luan, gop y.
Phong ban
Dang nhap va dang xuit he thing.
To chuc su Men:
+ Dang su Men.
+ Stra su Men.
+ Huy su Men.
+ Xem su MSn da to chuc.
+ Gui danh stich dtt tham gia su Men (niu khong yeu ciu cac phong ban t6
chuc su Men gui danh sach).
+ Dang, xoa, stia tinh su Men.
Khoa luan tot nghiepTrang 7
Xay dyrng ling dung Web Qnan ly to chu-c sir kidn tai tracing Bai hoc An Giang
+ Binh luan, gop y.
Ban vi lien quan:
+ Giii danh sach tham gia su kien (trade khi su kien diln ra).
+ Giii danh sach da tham gia su kien (su kidn ket thiic va co yeu cau tur phong
ban t6 chiic su kien).
+ Siia danh sach trade va sau sir kien (trong thfri gian quy dinh).
+ Xem su kien dan vi co lien quan.
+ Binh luan.gdp y.
Ngiroi dung (chua dang nhap)
+ Xem thong tin su kien.
+ Tim ki8m su kien (tSn va ngky).
+ In thong tin su kien.
+ Xuat danh sach tham gia trudc va sau sp kien.
+ Xem phong trdng (theo ngay).
+ Xemthdngke.
2. Yeu cau phi chiic nang
+ Giao didn web than thien, dd dang su dpng.
+ T6c do truy xu^t nhanh, chinh xdc.
+ Dl dang bao tri va nang cip.
+ Chay t6t tren nhidu trinh duyet nhu: FireFox, Internet Explorer...
H. PHAN TICH CHUNG
1. So1 d6 Usecase
1.1. Danh sach va vai tr6 cua tung actor
Quan tri vien he thong:
+ Chiic nang chung: dang nhap, dang xu^t he thdng.
+ Chiic nang quan ly phong ban:tim kiem phong bah, them phong ban, xoa
phong ban, siia thong tin phong ban.
+ Quan ly Bo phan - Bp mon: them, xoa, siia Bp phan - Bp m6n.
+ Quan ly thanh vidn ciia phong ban: tim thanh vien, thdm thanh vien, siia
thong tin thanh vien, xoa thanh vien.
+ Chiic nang quan ly phong: tim phong, them phong, siia phong, xoa phong.
+ Chiic nang quan ly su kien: tim kiem su kien, xoa su kien, x6a anh ciia sp
kien.''
'
.
'
'
Kltoa hiCin tk nghiep\Trang 8
Xay dung ling dung Web Quan ly t6 chiic su kien tai trudng Bai hoc An Giang
+ Chiic nang xda th6ng tin binh lun.
Phong ban:
+ Chuc nang chung: dang nhap, dang xudt he thong.
+ Chiic nang td chiic sir kien:
+ Dang sir kien.
+ Sua sir kien.
+ Huysukien.
+ Xem sir kien da to chiic.
+ Giii danh sach dilm danh (n^u khong yeu c^u cac phong ban to chiic sir
kien gui danh sach).
+ Dang, xoa, siia anh sir kien.
+ Binh Iuan, gdp y.
+ Chiic nang la don vi lien quan:
+ Giii danh sach tham gia su kien (trade khi sir kien dien ra).
+ Giii danh sach diSm danh (s\r kien k6t thiic va co yeu c^u tiri phong ban t6
chiic sir kien).
+ Siia danh sach trade va sau su kien (trong thai gian quy dinh).
+ Xem sir kien dan vi co lien quan.
+ Binh Iuan, gdp y.
Ngudi dung chung:
+ Co th xem thong tin sir kien.
+ Tim ki^m sir kien (ten va ngay).
+ In, xuat danh sach su ki^n.
+ Xem phong trong (theo ngay).
+ Xemthdngke.
1.2. Danh sach va mo ta ngan gon chiic nang cua tung Usecase
+ Sang nhap: dang nhap vao he thong.
+ Dang xuat: thoat ra khoi he thdng.
+ Tim phong: giiip thuan lai cho viec them, xoa, siia phong.
+ Them phong: khi co mot phong mdi, dii dieu kien phuc vu cho viec t6
chuc sir kien, ngudi quin tri vien se them vao he thdng danh sach phong.
+ Xoa phong: xoa phong ra khoi danh sach khi khong con sii dung.
+ Siia thong tin phong: chinh siia thong tin phong khi co nhu c^u.
+ Tim phong ban: giiip thu^n Iqi cho viec them, xoa, siia phong ban.
Khda Iuan tot nghi^p:Trang 9
Xay dung ling dung Web Quan ly.to chuc sy kin t^ii trufrng Dai hpc An Giang
+ Them phong ban: them moi phong ban.
+ Sua phong ban: sira thong tin phong ban khi co thay dli.
+ Xoa phong ban: xoa phong ban ra khoi danh sach.
+ Tim thanh vien: giiip thuan loi trong viec them, xoa, sua thanh vien.
+ Them thinh vien trong phong ban: th&n thanh vien trong danh sach.
+ Sua thanh vien: sua thong tin thanh vien khi co nhu ciu.
+ Xoa thanh vien: xoa thanh vien ra khoi danh sach.
+ Xoa sir kien, anh su kien: xoa khi can thiet.
+ X6a binh luan, gop y: xoa thong tin binh luan, gop y.
+ Sang sir kien: cho phip phbng ban dang thong tin sir kign sap dupe to chiic
nhim muc dich thong bio den cic don vi lien quan.
+ Sfra sir kien: trong qui trinh t6 chiic sir kien, n^u thong tin co sir thay doi,
dieu chinh, phong ban co the chinh sila va thong bao den cac don vi lien quan.
+ Huy sir kien: nham thonjg bao sir kiSn duqc huy, khong to chiic nhu da du
kiln.
+ Tim kilm sir kien: tim kiem thong tin ciia cac sir kien khac ho^c su kien
ciia phong ban da to chiic.
+ Gui danh sach diem danh tu phong ban to chirc su kien: khi sir ki&i ket
thiic, phong ban to chiic sir kien se dang danh sdch nhtrng nguoi tham gia de diem
danh, danh gia.
+ Xem phong trong: truoc khi to chiic sir kien, phong ban c6 thl vao xem
nhung phong dang trong, thuan tien trong viec lap ke hoach.
+ Dang anh su ki^n: khi su kien kit thiic, phong ban co thl dang ^nh cho sir
kien minh.
+ Xoa anh su kien: xoa anh khi cln thilt.
+ Sua anh su kien: sira anh khi can thi^t.
+ Gui danh sach tham gia sy kien: giii danh sach thanh vien ciia don vi
minh khi duoc nhan thong bio txr phong ban to chiic.
+ Gui danh sach diem danh ciia don vj lien quan: neu cac don vi lien quan
duoc nhan thong bao yeu ciu txr phong ban tl chiic.
+ Sua danh sach: chinh sua danh sach thanh vien tham gia su kien.
+ Binh luan, gop y: dudi m5i su kien, nlu phong ban da dang nhap, c6 thl
binh luan, danh gia.
+ Xuat danh sach va sy kien: in, luu danh sich vdi nhilu dang: word, pdf...
Khoa luan tot nghiepTrafig 10
Xay dyng ling dung Web Quan Iy to chiic sy kien tai tnrtrag Dai hoc An Giang
1.3.2. Miic 1
a. Phan ra usecase quan Iy sy kien
|
Hinh 2: Phan ra usecase quan Iy sy kien
b. Phan ra usecase giii danh sach diem danh cua phong ban to chiic sy kien
Hinh 3: Phan ra usecase giii danh sach diem danh cua phong ban to chiic
Klwa liiijn tot nghiep
Trang. 12
X^y dung ling dung Web Quan ly to ehire sir kien tai trirfrng Bai hoc An Giang
c. Phan ra usecase gin danh sach tham gia cua don vi lien quan
Hinh 4: Fh^n ra usecase giri danh sach tham gia cua don vi lien quan
d. Phan ra usecase quan Iy sir kien cua quan tri vien he thong
Hinh 5: Phan ra usecase quan ly sir kien cua quan tri vien he thong
e. Phan ra usecase quan ly phong ban
Khoa luqn tot nghiSp
Trang 13
Xay dung rag dung Web Quan ly to chirc sir ki^n tai trirong Dai hqc An Giang
Hinh 6: Phan ra usecase quan ly phong ban
f. Phan ra usecase quan ly thanh vien
Hinh 7: Phan ra usecase quan ly thanh vien
g. Phan ra usecase quan ly phong
Khda liwn tot nghiep
Trang 14
Xay dung lhig dyng Web Quan ly th chwc sir kien tai tnrfrng Bai h^e An Giang
'
.
Hinh 8: Phan ra usecase quan Iy phong
h. Phan ra usecase xoa binh luan, gop y
Quan tri
vien he
thtSng
Hinh 9: Phan ra usecase gop y, binh luan
Khoa hum tot nghi$p
Trang 15
Xay dyng irng dung Web Quan ly to ch^c su kien tai tnrfrng Bai hpe An Giang
1.4. M6 ta Usecase
1.4.1. Usecase dang nhap:
USECASE: Bang nhap
ID:UC01
Tac nhan ehinh: QTV, PBTCSK, BVLQ.
Mo ta ngSn gon: Thtoi dinh ngudi ddng trudc khi vap he thdng.
Pham vi: Ngudi dung dang nhap vao h€ thong.
flilu kien tien quylt: H^ th6ng dang hoat dong.
Sir kifn kich hoat: Nguoi dung truy c^p vao trang web.
Bi8u ki^n thtrc hifn: Nguai dung phai co tai khoan trong he th6ng (username va
password).
Luong sir kifn chinh:
1.Ngudi dung truy cfp vao trang web.
2.He thdng hiln thi form dang nhap.
3.Ngudi dung nhap username va password.
4.He thdng ki^m tra username va password sau do cho phep ngudi dung
vao he thdng.
Cac luong thay the:
1.Ngudi dung truy cap vao trang web.
2.He thdng hidn thi form dang nhap.
3.Ngudi dung nhap username va password.
4.He thdng kiem tra username va password khdng h^p le.
5.Thdng bao cho ngudi dung. Ngudi dung co the dang nhap lai hoac kdt
thdc dang nhap.
Cac ydu cau khac:
Kiem tra thdng tin dang nhap va tra ket qua nhanh chong.
Bang 1: Mo ta usecase dang nhap
1.4.2. Usecase dang xuat:
USECASE: Bangxudt
ID: UC02
Tac nhan chinh: Ngudi dung da dSng nhap.
Mo ta ngan g^n: Ngudi dimg thodt khdi he thdng.
Pham vi: Nngudi dung thoat khdi he thdng.
Klwa tuan tot nghiep
Trang 16