1
I HC QUC GIA HÀ NI
TRNG I HC CÔNG NGH
Nguyn Dip Nam
PHÂN TÍCH VÀ THIT K
H THNG QUN TR KÝ TÚC XÁ SINH VIÊN
KHOÁ LUN TT NGHIP I HC H CHÍNH QUY
Ngành: Công ngh thông tin.
Cán b hng dn: Ths. ào Kin Quc
HÀ NI - 2010
2
Tóm tt khoá lun
Khoá lun này ni dung xây dng h thng thông tin Qun túc ca
HQG HN
Phn u khoá lun nghiên cu yêu cu thông tin ca Trung tâm h tr sinh viên ca
HQG HN mà bài toán qun lý KTX là mt ni dung.
Do khuôn kh ca mt khoá lun tt nghip không th bao quát ưc mi vn  t
ra ca Trung m h tr sinh viên nên khoá lun ch gii hn trong phm vi xây dng h
thng qun tr Ký túc xác.
Sau phn trình bày yêu cu, khoá lun phân tích và thit k da trên ngôn ng UML.
Cui cùng mt th nghêm xây dng mt s un ca phân h này nhm minh
chng cho tính kh thi ca phn thit k. Phn mm th nghim ưc vit trên môi trưng
windows vi h qun tr cơ s d liu MySQL môi trưng lp trình PHP. Mt môi
trưng th nghim ưc la chn không ch ph bin, d s d!ng, còn do
kinh t (môi trưng th nghim là mi n phí).
3
Li cm ơn
Li u tiên, cho tôi xin gi li "m ơn n ThS. #o Kin Quc, ngưi thy $%tn
&'nh hưng d(n )#%*+,p -%tôi rt nhiu trong ./0%&1'nh thc hin 234a lun.
Vi vic h5#n &3#nh 234a lun, mc quan &1ng 0nh du chng cui "6ng "a
nhng n7m 3c i 3c, tôi "6ng bit ơn &5#n th%"0c thy *+0o "a trưng i 3c
Công ngh, i 3c Quc Gia 8#%Ni, $%truyn t cho tôi nhng kin thc ./9%:0u ;#m
nn &ng %tôi "4%th%thc hin 234a lun <#y th i tip nhng n7m tháng trong
hot ng ngh nghip.
Tôi c=ng y t> lòng bit ơn n các anh ch Trung m Nghiên cu Phát trin
Phn mm, tp th ang thc hin các d án công ngh thông tin cho Trung m H tr
Sinh viên ca HQG HN ã to iu kin cho tôi cùng nghiên cu các yêu cu trong
qun lý KTX.
Tôi "=ng mun "m ơn công lao to ln "a gia 'nh $%nuôi dư-ng tôi sut nhng
n7m hc i hc. ?m ơn nhng ngưi :n $%cho tôi nhng li khuyên ./9%*+0%"=ng như
kinh nghim trong 3c tp.
8#%Ni, &30ng 5 n7m 2010
Nguy n Dip Nam
4
Mc lc :
Phn 1. TRUNG TÂM H TR SINH VIÊN HQG VÀ HOT NG NGHIP V...................6
1.1. Gii thiu v Trung tâm h tr sinh viên HQGHN......................................................................6
1.1.1. Cơ s vt cht ca các KTX.........................................................................................................6
1.1.2. Cơ cu t chc. ............................................................................................................................6
1.2. Hin trng hot ng. ........................................................................................................................8
1.2.1. Mt s quy trình qun lý. .............................................................................................................8
1.2.2. V phn mm trưc ây .............................................................................................................10
1.2.3. Mt vài mng tin hc hoá khác cn ưc tính n.....................................................................11
1.3. Các quy trình nghip v. ..................................................................... Error! Bookmark not defined.
1.3.1. Qun lý KTX..............................................................................................................................14
PH!N 2. MÔ HÌNH H THNG .........................................................................................................20
2.1. Bi"u # các tin trình nghip v......................................................................................................20
2.1.1. Tin trình s d!ng h thng. ......................................................................................................20
2.1.2. Tin trình nhn sinh viên vào KTX............................................................................................22
2.1.3. Tin trình loi sinh viên ra kh>i KTX. .......................................................................................27
2.1.4. Tin trình qun lý thu chi...........................................................................................................29
2.1.5. Tin trình qun lý in nưc. .....................................................................................................30
2.1.6. Tin trình qun lý tài sn............................................................................................................32
2.2. Bi"u # Use case. ..............................................................................................................................34
2.2.1. Biu @ Use case tng th. .........................................................................................................34
2.2.2. Biu @ ph(n rã các Use case cho sinh viên...............................................................................34
2.3. Mô t các lu#ng s$ kin. ..................................................................................................................38
2.3.1. Tài liu lu@ng s kin cho các Use case i vi sinh viên. ........................................................38
2.3.2. Lu@ng s kin cho các Use case i vi ngưi qun lý. ............................................................42
2.4. Bi"u # tun t$.................................................................................................................................51
2.4.1. Biu @ tun t cho ca s d!ng h thng. ..................................................................................51
2.4.2. Biu @ tun t cho các ca s d!ng ca SV. ..............................................................................53
2.4.3. Biu @ tun t cho các ca s d!ng ca ngưi qun lý. .............................................................55
2.5. Thit k bi"u # lp chi tit.............................................................................................................64
2.5.1. Xác nh các lp thc th...........................................................................................................64
2.5.2. Biu @ lp chi tiêt.....................................................................................................................67
2.5.3. Biu @ lp thit k i theo các chc n7ng. ...............................................................................69
2.6. Sơ # mô hình quan h....................................................................................................................82
PH!N 3. CÀI %T TH& NGHIM..................................................................................................... 83
3.1. L$a ch'n môi trng :....................................................................................................................83
3.2. Minh ho mt s giao din: ............................................................................................................83
PH!N 4 . K(T LUN.............................................................................................................................91
Mt vài hình nh quan trng.
Hình 1. Sơ @ t chc trung tâm ni trú.................................................................................................7
Hình 2. Mô hình nghip v! Nhn SV vào KTX...................................................................................14
Hình 3. Mô hình nghip v! SV ra kh>i KTX.......................................................................................16
Hình 4. Mô hình nghip v! Qun lý in nưc....................................................................................17
Hình 5. Mô hình nghip v! Qun lý tài sn. ........................................................................................18
Hình 6. Mô hình nghip v! Qun lý thu chi.........................................................................................19
Hình 7. Biu @ Usecase tng th........................................................................................................34
Hình 8. Biu @ lp chi tit..................................................................................................................68
Hình 9. Mô hình quan h. ....................................................................................................................82
5
M) u.
Trung tâm h tr sinh viên ca HQGHN ơn v qun các Ký túc (KTX)
trong ó KTX M Trì KTX HNN hai KTX quy ln, vi s lưng sinh
viên khong 2000 ngưi mi KTX ). KTX không ch nơi cung cp cho sinh viên nơi
còn cung cp cho sinh viên các dch v! khác trong ó dch v! v7n hóa c=ng như
tinh thn như: hot ng câu lc b, nhu cu tư vn vic làm, sinh hot, ào to kA
n7ng…
TB thc ti n qun lý, Trung tâm ã nhn thc ưc nhu cu tin hc hóa. Mt phn
mm qun lý KTX ã ưc xây dng ưc áp d!ng riêng cho KTX M Trì. Phn mm
này mi ch cung cp các chc n7ng v qun lý ch và qun lý thu chi v in nưc.
Qua mt thi gian s d!ng, phn mm bc l nhiu vn , c bit kh n7ng
qun lý chung tt c c KTX, tính mm dCo ca h thng, c=ng như kh n7ng kt ni các
dch v! mt cách tng th, kh n7ng m rng thay i sau y. H thng thông tin ca
Trung m không ch qun KTX còn phi tri rng trên nhiu khía cnh ph!c v!
sinh viên.
ây mt vn  rt ln không th t ra trong khuôn kh ca mt khóa lun tt
nghip. th trong khóa lun, sau khi phác tho mt h thng thông tin tng th, chúng
tôi ch i sâu vào vic phân tích thit k mt phân h trong h thng thông tin y,
phân h qun lý KTX.
Trong phân h qun KTX này chúng tôi hưng n vic phát trin các ng d!ng
h tr cho sinh viên qua mng. Vi các h tr qua mng tB khâu 7ng k%%ý vào KTX qua
mng, n các khâu như: xem thông tin phòng, 7ng k%ý phòng, xin ra kh>i KTX, xem hóa
ơn in nưc,… không ch h tr cho sinh viên ưc s tin li, tit kim v thi
gian, kinh t mà còn tr giúp cho vic qun qun ca ban qun lý KTX tr nên d dàng
và nhanh chóng và chính xác.
Khóa lun sD có ni dung như sau:
Phn I – Trung tâm h tr sinh viên HQGHN và hot ng nghip v!.
Phn II – Mô hình h thng.
Phn III – Cài t th nghim.
Phn IV – Kt lun.