Contents
1
Chương 1: ĐẶC TẢ YÊU CẦU
1.1Giới thiệu
1.1.1. Mục đích
!"#$%&'&$(%
)*+, $/' %&0$%
)*+123&'4 '32 567,8.3&'&
%& 29':; <'3$%)'&)=
'32 5&%&,
8%&> !.'& !"#$);?
) !"# :@AAA@BAA%%;,8*3
37/' >+/9':!%& !"
#9':!C !"#67,DE+:+F=
9':! !"#$9':!:G
9':!,H;9':! 5"#67)I24+J
+E9':! !"#K%;/7$:
9'32$L3+/9':!,ML35'3&LN/
OPQuản lý ký túc xá của trường đại học Kinh TếQ,M$:9'32$C
3,M+J'E':9'32C9':! !"#67)I
2HR"+9':!;S:CG
9':!,8/' ;%&9'> 59'
)*+.% !"#,8;T:/' ;
%&,
1.1.2. Phạm vi
H;9':! !"#%&67M)I2HR;
+$ #L3FF7&;.,U7' #L3F
#;%V7$ 7%WF= !"#M)I
2HR=5?+X9':!%&67M)I2H
R9':!%&67'9':'*,
1.2Mô tả tổng thể hệ thống
1.2.1. Mô hình hệ thống
YZ:/[J%7'O\79':! !"#67)I2H
R]/'C+*9':!O\+*9':!%&\+*=\+*
9':^2C^,
2
Mô tả chi tiết về từng bộ phận như sau:
?_7'3$%C7quản lý ký túc xáW3&'E'&C+*9':!
%&3&'E'C+*3& 2FK%&*+)
S# !"#,
Bộ phận quản lý sinh viên%V& 2FK%&S]%S
# !"#67,U7' 4*S67%&C+*3&
F'3#`]%SN9'3T%W!] $7F7%
+XX; !"#,2#NF'3]%S+*,%T+#2+
Na&#';F,82%T+#2+%&+X
^,U7%&71( '&C,8%&*+)S
_7'$&)*+7[,8C+*32C1
%&(#`F'3 !"#,C&67,8F]
F7%3(C:C67,
Bộ phận quản lý sinh &2+*F'3#`S67%
b !"#,&CC+*=,82+C
%&,R2'+[+X+:2*+*+S%(F1'
2CC+*=,
U7' 4*+F7%%&"'3$ !"#F7%
%&(+X,C+*3WF7%2C+*=,\+*
=2 $7#N+_+2'% ,872
+*%&2K%&9'39'3
^ !"#,8 $7%&26 ,c*+F7
%; &CC79':! !"#,
Hthì bộ phận tài vụ3&'E'C phận quản lý thiết bị= $
7+X2/6#N,\+*9':!2C^ $
7; &7+"]C+*=,
U7'2+2'W2a+Xd(+Xe,-%&+X+:
/a%(+X,U7'(+X32
7/2+C7=67+X=,R2'+X*/
%V3T(2'/67C7=W#';,R2' T
/ 2,f:S/^&C7=$C773#N#N:9'3&,
\79':!%&W3&'E'[+'C+*=\+*=
&=+"+C79':! 5"#,
Bộ phận quản lý thiết bịO%&3&'E'C+*3 $72C^+X
C+*3 $77%&,UW717b+X,dBộ
phận bảo vệ,17*C !"#:/
3
*,Z?%&7 !"#/'+:$%&,R2'+
+:2>G73,82#N]F'67
L L2W]( !"#,2*+F7%#N]
F'W67L,M$WC7=272+&''/67%&
';,
Bộ phận y tế,=C::% !"#,2 $7%
^ <67a+X';'E'+';g3W7a+X,I
%&C^C%V>%3267,e
H67;:T%7'O
Y 8?_7'3$%)Ban quản lý KTXW3&'E'2C+*
Quản Lý Sinh Viên$3&'E'#`'3$%&"'3$
$6=# !"#Bộ Phận Quản Lý Sinh Viênh`F'3
]%S> ! !"# $7+X;%T+#2++X*3&'E'
b !"#67?%&,
Y \fi':c!U8&*]%S> !67U&#`F'3]%SW
C2?%&d73 Ihe
Y \+*i':c!U8&WF7%%&F7%+X67
%&/\79':! !"#,
Y \7i':c!IhW3&'E'2\f*8=$*[+'
,
Y \+*=W3&'E'[+[+S%(*2C
+*i':^2\^,
Y \+*i':^2\^ $7; &S%(*72C^ $
7%;,\+*3[+W&C+*=,
Y \+*8=W 29':ba+X-WRL
&#';'/,
Y \f*8=W 29':[+'&\7i':c!Ih,
1.2.2 Các chức năng của hệ thống.
D7&J>==$67aS^H'
(9'3^;.+L9'3/NaJ>=
4
+_+C+*&9'72+29':!%&C7
]jJ>ORJ>F_9':^;
J>%WF=;,
k>9':^7FFJ>&F_+L
9'3/F_,
Y -J>F9':^;OR9':^;
(C79':!Ih67,(C79':!Ih
+9'3/ :>*+;+L9'3/'3*+
S%(F1'(J^,
Y -J>>*+O- :4%V+L9'3/'3
*+S%(F1'Na9'3/,
Y RJ>F_9':!%&O]*+*+%&*+
F7%%&5%;+X%T+#2++X,
Y RJ>F_9':^2C^O]*+ 29':
29':C: 29':,
Y R>F_C+*=O]5%;67?+X
5%;/67?+X*+S'a+X,
YUS][J%7'O
5
1.2.3 Người sử dụng hệ thống.
M$;+==;+J'E'679':!,H;77
j%WF=5,
Y R9':^;OF_$'(G9':^ :>
N%W7#+9'3/%WF=,
6
Y R%WF=;OF_C+*J>F_C
+*9':!%&>F_C+*9':^2C^
J>C+*=,H73J>F_$%5&7J'
L67,
1.3 Biểu đồ hoạt động nhiệp vụ cho hệ thống.
nop don
gui thong bao
no don
thong bao
chap nhan
yeu cau sv nop
tien
nhan phieu
kiep tra, cap
nhap ho so
chon toa nha
chon giuong,
chon phong
chuyen xang
phong moi
xoa phong cu cap nhat so nguoi
trong phong
song tai KTX
dung dien,
nuoc
ghi so dien
ghi so nuoc
cap nhap ban
ghi
thong bao
NV.tai vu
tinh so dien
tinh so nuoc
tinh tien dien
tinh tien nuoc
tinh tien phong
tinh tong tien
tinh tien TB
dau nguoi
in phieu yeu
cau thanh toan
dong tien
nhap tien
gui bien lai
xin vao KTX
xin chuyen phong,
xin ra k hoi KTX
cap nhap dien
nuoc
tinh so dien
nuoc
N.V tai v uNV.Qtri thiet biNV.Qly s inh v ienSinh v ien
7
1.4 Biểu đồ ca sử dụng nghiệp vụ.
1.4.1. Biểu đồ ca sử dụng cho nghiệp vụ chính của hệ thống.
dang nhap
NV.Quan ly sinh v ien
NV.Quan tri thiet bi
kiem tra phong trong
Cap nhap,quan ly sinh v ien
quan tri, bao tri thiet bi,ghi ban ghi
thu chi,tien dien nuoc
nhap so dien nuoc
NV.Tai vu
In bien lai
Nguoi dung
Phan quy en
1.4.2. Biểu đồ chi tiết cho từng nghiệp vụ chính.
7,\$']J>>*+;+L9'3/,
8
phan quyen cho nguoi su dung lam viec
NV.Qtri he thong
Kiem tra dang nhap
xac nhan nguoi dung
hien thi toan bo chuc nang cua he thong
dang nhap
C,\$']9':!%&Ih,
9
cap nhap sinh vien
sua sinh vien
Xoa sinh vien
tim kiem sinh vien
NV.Quan ly sinh vien
,\$']9':^2C^%;
10
Nhap toa nha
Nhap phong
Nhap thiet bi
NV.Quan tri thiet bi
F,\$']'/67L&+X=,
11
NV.tai vu
tinh so dien nuoc
tinh tien dien nuoc
ghi hoa don
cap nhat ket qua
1.5 Các chức năng của hệ thống.
1.5.1 Quản lý sinh viên trong ký túc xá
Y2+*%&2*+Ih*+*+]%S%&'1
%&,
YI$7+XX;73 l
YUT+#2+%&+X;%T+#2++X%&*
+567%&*+),
YR*+5%&Ih
YH?J> 27J'67%&&9'7m
%&4%&,
1.5.2 quản trị tài sản của sinh viên.
YR*+%;+X%;Ih,
YR*+%;67a+X,
12
YnWC: 29':,
1.5.3 Thu chi tiền điện nước và phí phòng của sinh viên.
Y5%;?+X,
Y5%;/67?+X,
YnWC: 29':/67?+X,
YnC&7 29':?+X,
1.5.4 Tra cứu thông tin sinh viên.
H;J>7J'67%&N&G4%&,R
7%&X$>*+;4%&67$#N
L672+%&,
1.5.5 Đăng nhập hệ thống.
YM>*+
YI$7>*+
YfL9'3/'%N>*+
Yh*'%N
YH$^J>SJ'%N%7' 4>*+F9'3/
7FF,
1.6 Các yêu cầu của hệ thống.
1.6.1. Yêu cầu về: giao diện, giao tiếp phần cứng, phần mềm.
Yo&'E'/7FOn7FL%WF=?+5T
+_+aJ>+=,8J>%W7#7$^:
C ),]%S%&$^:67%&$FF
9':!,
Yo&'E'/72++EJOZ36/'pFq%%NNjAAr
'1S%(F1'67SGUicUNNjAAB,-3f-
-fsfN't8(&8un'C+5vuZ@nC@jAnw7
13
JX;,-3;cuR7'36;
tNN,
Yo&'E'/+E/OU:+g3&'E' 2;S%(F1'Uic
%NN&36/'pFq%hfUfj,
1.6.2. Yêu cầu thực thi.
M;J>9':!+=;$+==BA'3*+
_",M;J>7J';$+==xAA
_'3*+$,
1.6.3. Yêu cầu chất lượng phần mềm.
YfE/ :>S5cuRC67
NN,
YfE/5$775#/)+5$'C
)%;/)+5+:+;?;%&,
YfE/+:; &5#+=&9'72; &67
;,
YfE/E+:F$ 7 /'7,
1.6.4. Yêu cầu môi trường hoạt động.
fE/3&'E'=$/+EJ+E
/&36%NN3f-C%7'O
YZ36OG/'pFq%9':^S%(F1'Uic
%NNjAABZ%y,Rz{7Np r,B,
YZ3f-OG/'pFq%hfUfj,A(&-fs
fN't8(&vuZ@j|ZC(&Z%y,Rz{7Np r,B,
-SjOfL5;,
ML37+L53&'E'67;"7%V;Nj
14
Os%N7%NNqcNq,
YHs%N7%N;FFJ>[9'
aL3"7$TCT3&'E'67%WF=%72+
;}
YHcO7;/G'"%&& 217
+E;;,
j,@hL3FC$']s%N-7%N
Z%; O
YIs%N7%NO
~s%N7%N&':67+S67;
%WF=,
~cS17%WF=;35,
~Zs%N7%NFJ>'3&•
L*,
~I!'O
Ns-
Ten UC
YLd7%e
~ZLG*S
;%WF=;,
~LS; '/;,
~ZL72+;CWG*
15
+; "749'NC2*+;
,
~Zs%N7%NC7. 5C(LW
+2,
tac nhan
-9'3T#^L
~c)7$9'7LN 57%WF=S
;,
~-;T*73&'E'Xb67L;;
#^LE1s%N7%N,
~-$*F7L9'7:%;L'b
%7'O
ku%V%WF=1J>567;dL5el
ku%VE%?67;$1=367
)l
ku%VEC:9':^:C:;dL
+=el
kH;%V+:#W!172C^+EJ
l
kH;E+:S;lR;
377j 5;9'7
16
;;E+:#L3F67"7%V2*+
9'7,I;C7]:;35 .
JF= 5235;3%V
,
ku739'7L2 29':d^e;%V%:%7l
Các quy tắc xác định Use case
~I(E'u
k-J>73&'E'a;l
ku';l
k-% ;27l-% 7E
$C;l
k7';79'7;l
~Z?'%N7%N+:&9'727C,
~Z%;s- +: (C(7,
~M"&w/+''+'67;,
~U ;+: (73+J,
~U %V"+7s-%7'77,
~M;?L43bL'b%7'O
kL3E1J>a;lH5
67Ll
kLE+:)+:+:63Cb+:%W71773
'1;l
kLE+:C;C21% l
R1% 2%VF1J>l
17
kH;E+:Cu/173[C
C;l
k-367L$S:7G1'
'79'7J>;dL31
J>&'C$'77;el
~-L'b O
ks%N7%N$L37C(% l
2.1.1 Xác định các tác nhân của hệ thống.
Tác nhân. Các ca sử dụng nghiệp
vụ.
Kết quả đem lại.
RL&67C
+*9':!%
&,
-*+*+F7%
%&,
c':%&;,
UW7]%S%&, 73[/]%S%&
;,
h%&, cCb%&7 b;,
%& 2/%&$
^&9'74%&
&%&%; 67
%&
5%;7(
+X
Ih,
H;+:€7+X
C7&'7(,
+X;, c &F7%+XX;
X$&(,
5^567
%&,
5^567?%&
+X,-*+*+%&+X,
18
UT+#2+%&
+X,
UT+#2+%&+XN
9'3^+X,
-)(+X, c7)%&?+X
(+X,
U&:+X n:++X %&
XIh,
RLC
+*9':^
2C^,
-*+*+ R*+&%W7#,
-*+*+%:, R*+%:+X,&%W7#
%:+X,
-*+*++X -*+*++XIh&
%W7#+X E2,
R*+%; -*+*+%;67a+X
N,
nWC: 29':, t+2'S6 29':
C+*=,
RL&C
+*=,
5%;, 5%;67?+XN,
5%;?
+X,
5%;?+X4F_N?
,
5/ 5/67?+XN,
5/, 5%;/67?+X,
5[/?
+X,
5[/67?+XNa
,
t+2''/, t+2''/?+X,N%;
+X%;/F_[/
+::,
-*+*7, -*+*+7 %&
//+X';
,
j,@,jh^s%N-7%N
-s%N-7%N67;F7L%7',
L, -7%WF=,
R9':^;, \79':!Ih :+L9'3/>*+
67%WF=;,
RL&C+*9':
!%&,
-*+*+F7%%&,
UW7]%S%&,
h%&,
19
%&
5%;7(+XIh,
+X;,
5^567%&,
UT+#2+%&+X,
-)(+X,
-*+*:+X
I$7%&4/67,
h%& b+X
-*+*+X
5%;+X,
RL&9':^2
C^CIh,
-*+*+
-*+*+%:,
-*+*++X
R*+%;
nWC: 29':,
RL&C+*
=,
5%;,
5%;?+X,
5/
5/,
5[/?+X,
t+2''/,
-*+*7,
U& M>*+; $767#N
/+X67,
\$']'%N7%N67;&':%7'O
7,\$']'%N7%N%WF=67;Z7
20
Nguoi dung
dang nhap
NV.Quan ly
sinh vien
NV.Quan tri
thiet bi
Phan quyen
kiem tra phong trong
Cap nhap,quan ly sinh vien
quan tri, bao tri thiet bi,ghi ban
ghi
thu chi,tien dien nuoc
nhap so dien nuoc
NV.Tai vu
In bien lai
C,\$']'%N7%N67>*+;+L9'3/67\79':^67Ih,
21
NV.Qtri he thong
dang nhap
Kiem tra dang nhap
xac nhan nguoi dung
hien thi toan bo chuc nang cua he
thong
phan quyen cho nguoi su dung lam
viec
,\$']'%N7%N>*+67C+*Ih%&,
phan quyen cho nguoi su dung lam
viec
NV.Qtri he thong
Kiem tra dang nhap
xac nhan nguoi dung
hien thi toan bo chuc nang cua he
thong
dang nhap
F,\$']'%N7%N&%W7#%&,
22
cap nhap sinh vien
sua sinh vien
Xoa sinh vien
tim kiem sinh vien
NV.Quan ly sinh vien
N,\$']'%N7%N%T+#2++X%& $Ih,
23
NV.Quan ly sinh vien
tinh so nguoi trong phong
tim phong trong
tim vi tri giuong
chon truong phong
sinh vien
cap nhap vao he thong
y,\$']'%N7%N*+*+X %&:+X[+X9'7+X
G'3$7 bIh,
NV.quan ly sinh vien
Kiem ta sinh vien da dong het tien
chua, va cac thong tin sinh vien.
Xoa sinh vien khoi phong
cap nhat lai cac thong tin cua
phong, tinh so nguoi trong phong
tra phong
sinh vien
chap nhan sinh vien roi KTX
24
,\$']'%N7%N679':^2C^,R*+2C^Ih,
Nhap toa nha
Nhap phong
Nhap thiet bi
NV.Quan tri thiet bi
,\$']'%N7%N67*+*+%;a+X,
Nhap so dien
Nhap so nuoc
In phieu thong bao tai vu
Nhan vien quan tri thiet bi
25