A. PHẦN MỞ ĐẦU
1. Lý do chọn đề tài
!
"#$%&'()()*+,
-.!/0'12"#3)"4567
/#*89:";<=
$>12!?),9#9:";67&9@*167&9@
A!/#67&9@B7#"/5C/"#7
67&*
D7&9@09#"E.!=3!.B7F
"#-=*+5"G" 19:";67&9509#(77
2)7*87.67&9@.1</!B.!B!&&&<
& $H-I$>"#B75*
D767/GG07(=7AJ 2phân tích và thiết kế
hệ thống thông tin 12B770"#)3*K1AJ67)4
B#"Phân tích và thiết kế hệ thống thông tin quản lý điểm sinh viên hệ Cao
đẳng" 0(=7*
2. Mục đích nghiên cứu
L+'."#?-7)="B!5)).*
LMN97O!5"#)).*
L !9#67J""(=7*
3. Đối tượng và phạm vi nghiên cứu
P5"#)).67&9@0-"(+Q*
4. Nhiệm vụ nghiên cứu
(=7"B!5)).1!5"#))
.67&9@0-"(+Q*
5. Phương pháp nghiên cứu
L(=79@97 R&"#(=7 #97(E-,1)
#!5"#)).67&9@0-"(+Q*
LPE!/!!5"#?<!
S
LPE!/!67-/67!">67&9@0-"(+Q
;)*
6. Cấu trúc của đề tài
TB#UV!RP,7!$7"#!)97 *1
!$7UVE
+ES+E-,9@97 R+72!/)=E&"B!
5)).3E"B.!5"B=W
+EXP5.RM-7)"#/='
.*1C$;07U!2!=07U97U$97*
+EVP5."B$97RP5$97/=?
="#7 !$97767&2*1C/4/;007;0/
75"#C$;G;09().*
X
B. PHẦN NỘI DUNG
Chương 1
CƠ SỞ LÝ LUẬN
1.1 Đại cương về hệ thống thông tin
1.1.1 Một số khái niệm về hệ thống thông tin
Y.9# !<!1?='B7!IFC7(E/"
71.67#79Z7"#[737
>5#1*
Y.!"> 9#93.U/3$$4
">Q3-&C72!!.97/-&!\/3/$>
)W
Y.9##]'
1B7=$>67&9@)^9#67&9@/$!67&
9@0***^$[1/B79 !G"#67&4E-,$97
]/!B67&9@-.".67&9@9<" $>
/!B19#"2B^!51*
P5)).9#!E!/!97 0C$;"#!/
0.U/9@7)G!E!/!"#/>-I
$>67/G!5"#)).*
1.1.2 Nhiệm vụ và vai trò của hệ thống thông tin
+=5'.9#CI95'.!">*
D7/GCI9@G!JUR_CI9@7
"#7"#!&U)'.*
">'.R
LB.3RY.7 F(#
"#F(#*
LB.RY.9#7.9(93/! '
!">*
%'.RT1"%7.!">"#
F .67)4"#./!*#
.%72!/.67)4"#/!*
1.1.3 Các thành phần cơ bản của hệ thống thông tin
V
+FRY.72!FU
&F67&95"#F-I$>7.*
'>R_U/$97&"'2&F&
F-I$>7."#"(.*
P=R_U2&/)4" 95-I$>.
*
PBR_U&!B."#!B=$>*
!`a9Jb$97RY7)$97<CI95.
!&<93"G95$!/!97 ^"G-;)<CI95E9*
c9J#9##!'.<3;)!^97
c9J*
+/$979#/<27A1*
d7U"#R+/)67/GCI95109#
/!&/27A$!"#/!&/3'
$!*
d7UR<?<!/7"#
"#!>7"#7767&95F<!E"4>0*
9#)67&'"=7"B.<67UF!&&
&-;5C/"#4!F*
+/CI959#/67G/!E!/!=CI95"#
)?*+/CI95M-&-/127AJ0=67
4/=$4/-?-///.(*+72!/
<A!67)4*
1.1.4 Quá trình phát triển của hệ thống thông tin
D7/G!5"#)).U/"##
JG;2410U/-7R
e/4"2B/(7767&95.
e/4>(77(&!/!-E"#=5&
P5/="#$97'.
))9R&9F7f9#Gg9#Gg!5-7E/=
/$97'3]0G3
h
))" 95RT!/!!E;M&9F7
f9#)#g
+#^.Rd;67&4E-,$97"#9 !G
i/"#&G
1.1.5 Khảo sát hiện trạng và xác lập dự án
1.1.5.1 Đại cương giai đoạn khảo sát
&-/F<)#67X3R
Li&-/-EMC/45&'$;/
Li&-/)MC/45C/G-j;"#Q4
9<5NJ
1.1.5.2 Yêu cầu thực hiện của giai đoạn khảo sát
_U/3-7R
i&-///-;3'.]
TBC72>(77(.E
TBC72@,&!/!
3)3$;/
d !//"B&-/"#C/45&
1.1.5.3 Tìm hiểu và đánh giá hiện trạng
PE!/!&-/3RPh=J=;R/">B7!.
67&9567)4"#"2*
YG=&-/R+1B7G=&-/R67-/J$k!f
"2B7WA<-I$>)<!0767&5C/;5
/67"#5#$'!E!/!97 *
1.1.5.4 Phân loại biên tập thông tin điều tra
+/7 !<6767/G&-/!&#-/!93"#
( !J/(75*!&/3E9$3:
)?7F*
1.1.6 Xác định các yêu cầu, phạm vi, mục tiêu, và hạn chế của dự án
e/4/(77&-R
L77"B</!=
L+/7"'"(
LK;))3'93
l
P3"3'$;/9#"[$;/;
e/4>(7'.
LP>">9<5'!">
L8939<5)
L8939<5-I$>
Lim!>)7n3/!=77E9
F0)9<!/097$#'?=!">*
e/4/3)'$;/RY3)"B#53)"BF3
)"B)4:7 3)"BFW
1.1.7 Phác họa và nghiên cứu tính khả thi của giải pháp
T9#3;G67
1.1.8 Lập kế hoạch triển khai dự án xây dựng hệ thống thông tin
1.2 Phân tích hệ thống về chức năng
P5(C7.`!L$ob!E!/!!5#/!$>"C
$;9307U9(67)=CI95R07U!2!="#
07U97U$97*
1.2.1 Biểu đồ phân cấp chức năng (BPC)
_07U!2!=p/='.<C$;
"#67/G007U97U$97*
#!'07U_P+R_U/="#/F).
/=J7(m!*
T^0'07U_P+R
L+/G/67/2"B='.
L_07U_P+2$H#9 !$07UE&
L_07U52:
L_07U_P+2]"-EU?=U21"-E
U?=
1.2.2 Biểu đồ luồng dữ liệu (BLD)
8>5RM !<!/="#97U.1C/
4/.67-7)GCI95*
q
_07U#$;"#!E!/!!/0.127AUV:
7 !55R-EU97U$9704:$979#^&67/G
CI95*
_dK9#>5'67/G!5M>5?!5
))"#39 !$97_dKr<h35R!5))7B
-(7$97*
+/=$H&'07U97U$97_dK<&-7R
LY.;/=#g
Ls;9(67/=g
LY.7B/Gg
L+/7"##7B7#g
LY.;$3"#g
LY.92,709#"g
L#1I)67&"7g
+/#!'07UR=CI9597U$97$97/
#/*
1.2.3 Đặc tả chức năng
8&='.J/5!/!674.2F
))"#FC$;F$[*
8^&UX!RP7B"#!`&$7CI95b
+/!E10-I$>0^&=R
L0$97
L+/07U9<U-EU.
L+/=!EG/
L+/&67)4
L+/;(27A1
1.2.4 Xây dựng biểu đồ phân cấp chức năng BPC
_P+9#07U&:*_M:7 !=C$;07U$$3
*1rAE="=
33&-/-E.9(/='.*+/
=<!#1=19(67"7"#A<
C)!7*+/=</J=;"#J1
t
1.2.5 Xây dựng biểu đồ luồng dữ liệu (BLD)
_dK&/='.J)G*19#07U0$H
&=CI95"#$97
PE!/!27A07U97U$97R07U97U$97."
.fE&F<C$;$H$#UB$HCJ
Cn*7(.".9!=3!(J/$Z57(
mE&0107U.*
1.3Phân tích hệ thống về dữ liệu
1.3.1 Mô hình thực thể liên kết
d#>#9 !9<U$979#07U27A$97`_+Kb
MC/47/"B/;075"#.9(#7
A*8>5'G9#C/4R$97#CI95.9(3
27A/$97*
PE!/!;C$;9<U27A<067X/)!
E&"#Ar<7R!E!/!G;09()"#
G67*
;0"#07;0R
L;09#.<<67)?=.
1109#.<>07<*;0!&U39;19<
67&95"#!<*
Li07;09# !<!/;0^9!/;01[^
[&2*0;09#;0>019#! !
<!9!'07;0*s7#/=$>0/-I$>B7/
U2;0"#07;0*
d()"#079()
Ld()9#-;).1@:B7;0!&/-;
#7"B67&95*
Li079()9# !<!/9()[&2*+/07;010U
3B7.9()r.9()C/4($72*
+/079()R
Ld()L`SLSb
Ld()LB7`SLb
u
Ld()B7LB7`Lb
+/75Rd#/40^0#1';0
9()*+1h75R
L75(
L75&
L75).
L751
#9 !_+KJG;09()R0C$;07U_+K
(!&7 !JV)7.R
Li07;0R+/#7(/$4"#/27A1*
LP//079()Rv 079()15/
67&95"#/9()/07;0*
LP//75R8r;0U 7524
"#!V9375!?)751 $75&7
5).*
1.3.2 Mô hình quan hệ
8G679#GE-,$97$>"#$H#^/
67&4E-,$97*
L+7\1RD77\19#671rB'7
5p=/47(.=9#!f<*
L+/$37\RSaXaVa
7(mS 67<7\110/#S^B767
7\1/#9#2/*
#9 !07U_+K$;"#GE-,$9767
L#9 !$-//75
L7p93$-/,(
LG/!>7#1$-/1(
L+7\1G67
Ld !93/SLh(/$-/C72!//1 !9<U
67!F7*
w
Chương 2
PHÂN TÍCH HỆ THỐNG
2.1 Khảo sát thực trạng
Khảo sát hệ thống cũ
Ưu điểm của hệ thống cũ
Y.9#"E&*
x!>71-;.C72//67*
Nhược điểm của hệ thống cũ
i1(77"G)"#//2B7F
! -I?'f0)75C/
9770 n767&
67&9@2!=3!"#2B7F%f-;pp
v^!19<-"(B7
Y/5<-I$>-m!C)!"0(/
!B7"567&9@*C$;.67&9@0M
/5$;(!E!/!67&9@m!><<0'
.]0C$;.&E*
K[9#67&9@(/5G3]!&$;"#!E
!/!67&9@7B.7A*D7&9509#")-=67
."/F^9#/F+Q*
+"67&9@<CJCnB#UR
!0-"( ! 0*
y&0
eI9@0'-"(
.(0
2.2 Đặc tả yêu cầu bài toán
8r-"("#F<"#!)7 !1/R-
"((-"(#-W
Sz
s7C/"($3&0!%67&9@-
"(*s"(#100$l31"#!&93
+7.!%67&9@-"(-j.!)70'-"(*P
)'!)709#)67& !'-"(1J*P?
)9#? !#-"(13^3*8&"B?=
-7RF+Q67&9@0-"(Jr
G93<9#B79!*
67&9@0'-"(-7R0'-"(<5J/
*
#J67)Xl/50-j1 ?-"/
*7{#10/!$>/50/7R
p;#R_U0@='1;#0
&"# !9`_db'#"(1*
p19@7)R_U0G9S0G9
X0)A!W
"9@7)";#R_U0_d0)
A!W
7{#0)A!)(7!
BẢNG VIẾT TẮT
")m '
T_8 T07G
T_i T07G{
8 8
s s.G
s ? G
T_+ T07G&
T++ T07(
Te T0FC7(
TiYP T0)A!
Công thức tính điểm
T07GR
T_8|Te}hz~•TiYP}qz~
7G/{y"#yyR
SS
|? {
T_i|
S
}
n
i i
i
M ST
=
∑
s|
S
n
i
i
ST
=
∑
7G&R
|?
T_+|
S
}
n
i i
i
M ST
TST
=
∑
s|
S
n
i
i
ST
=
∑
+/0-7<5M=(-j<9#%J67mR
LK}*l-j3C7.*5$>Rq*h-j<3C7.q*
L}*l,9(-j9(*5$>Rt*lt*q-j<9#%#u*
2.3 Biểu đồ phân cấp chức năng của hệ thống
2.3.1 Liệt kê các chức năng của hệ thống
.67&9@01=5-7R
!0
eI9@0
.(
r=<!#/=fEQ3R
+= !0G# !09S !09X-I0*+=
CI9@0#G)=750*+=.(#
.(0.(-"(93*
2.3.2 Biểu đồ phân cấp chức năng
SX
D7&9@0
!0
!TdS !TdX sI0
eI9@0
G) =7 50
.(
.(0
i€s93
YGS*_07U!2!=
2.4 Biểu đồ luồng dữ liệu
2.4.1 Biểu đồ luồng dữ liệu mức khung cảnh
sEU&U"%%67/G7074#
.(=7<."/#.*+/F.0
"#'.*
Xem điểm
Kết quả
Thống kê và đánh giá
Cập nhật điểm
1
D7&9@0
s"(
F67&9@
YGX*_07U97U$97=7&
2.4.2 Biểu đồ luồng dữ liệu mức đỉnh
8=pUV=R`Sb !0`XbeI9@0`Vb.(*
i)67&
•(77
(
‚
T(
‚
C
‚
9
ƒ
T(
‚
T(
‚
„
C
‚
9
ƒ
‚
9E
„
‚
9E
„
d7(
‚
y(
‚
i(
ƒ
67
‚
_
ƒ
ƒ
(
‚
S
e
‚
9
ƒ
(
‚
X
.(
V
…
!(
‚
E
„
67
‚
9
ƒ
S _
‚
(
‚
X T(
‚
V s"(
YGV*_07U97U$97=p
2.4.3 Biểu đồ luồng dữ liệu mức dưới đỉnh
SV
8=pUV=R`Sb !0`XbeI9@0`Vb.(*+/
=<)!>!0197U$97=$p*
2.4.3.1 Biểu đồ luồng dữ liệu mức dưới đỉnh chức năng nhập điểm
d70
+ !
d70
d70
0
i)67&&"B
T0
T0
i)67&
+=0
1
!0dS
X
!0dX
3
sI0
F67&9@
S _&0
YGh*_07U97U$97=$p= ! 0
2.4.3.2 Biểu đồ luồng dữ liệu mức dưới đỉnh chức năng xử lý điểm
†
„
(
ƒ
(
‚
d7(
‚
i(
ƒ
67
‚
ƒ
7(
‚
†
ƒ
(
‚
(
‚
i(
ƒ
67
‚
i(
ƒ
67
‚
i(
ƒ
67
‚
i(
ƒ
67
‚
i(
ƒ
67
‚
S
†
„
(
ƒ
X
ƒ
7
V
†
ƒ
(
‚
E
„
67
‚
9
ƒ
S _
‚
(
‚
YGl*_07U97U$97=$p=CI9@0
Sh
Không có nhận xét nào:
Đăng nhận xét