B
GIÁO D
O
I H C DÂN L P H I PHÒNG
-----o0o-----
ÁN T T NGHI P
NGÀNH CÔNG NGH THÔNG TIN
H I PHÒNG 2017
Qu n lý và theo dõi thu chi t
B
GIÁO D
o ngo i ng
O
I H C DÂN L P H I PHÒNG
-----o0o-----
QU N LÝ VÀ THEO DÕI THU CHI T I
O NGO I NG
Ngành: Công ngh Thông tin
c l p - T do - H nh phúc
-----o0o-----
NHI M V THI T K T T NGHI P
Sinh viên
Minh Hùng
L p: CT1701
Mã sinh viên: 1312101017
Ngành: Công ngh Thông tin
tài: Qu n lý và theo dõi thu chi t
Minh Hùng - L p CT1701 - Ngành Công ngh thông tin
o ngo i ng
3
Qu n lý và theo dõi thu chi t
NHI M V
o ngo i ng
ng d n th nh t:
H
u
H c hàm, h c v : Ti
i H c Dân L p H i Phòng
N
ng d n:
.......................................................................................................................................................
.......................................................................................................................................................
.......................................................................................................................................................
.......................................................................................................................................................
ng d n th hai:
H và tên:
H c hàm, h c v :
N
ng d n:
.......................................................................................................................................................
.......................................................................................................................................................
.......................................................................................................................................................
.......................................................................................................................................................
tài t t nghi
c giao
Minh Hùng - L p CT1701 - Ngành Công ngh thông tin
5
Qu n lý và theo dõi thu chi t
o ngo i ng
PH N NH N XÉT TÓM T T C A CÁN B
1. Tinh th
c
NG D N
tài t t nghi p:
...........................................................................................................................................
...........................................................................................................................................
...........................................................................................................................................
...........................................................................................................................................
...........................................................................................................................................
...........................................................................................................................................
nhi m v
ng c
tài t t nghi p)
Qu n lý và theo dõi thu chi t
PH N NH
o ngo i ng
A CÁN B
CH M PH N BI
TÀI T T NGHI P
tài t t nghi p (v các m
lý lu n, thuy t
tr th c t , ...)
m c a cán b ph n bi n
m ghi b ng s và ch )
...........................................................................................................................................
...........................................................................................................................................
Cán b ch m ph n bi n
(Ký, ghi rõ h tên)
Minh Hùng - L p CT1701 - Ngành Công ngh thông tin
7
Khoa công ngh thông tin
em nh ng ki n th c
n nh
d yb
c a các th y, cô giáo
i h c Dân l p H
cho
em có th hoàn thành t
Em xin bày t lòng bi
c c a mình t
i luôn sát cánh bên em, t o m
u ki
tài.
n bè, nh ng
án t t
nghi p.
Trong quá trình th c hi
gian và kh
M CL C
L IC
---------------------------------------------------------------------------- 1
M C L C -------------------------------------------------------------------------------- 9
L
U --------------------------------------------------------------------------11
LÝ THUY T MÔ T BÀI TOÁN VÀ GI I PHÁP12
lý thuy t--------------------------------------------------------------------- 12
1.1.1. Phân tích thi t k h th
ng c u trúc-----------------------------------12
1.1.2. T ng quan v PHP ---------------------------------------------------------------15
1.1.3. Gi i thi u v PHP framework: Codeigniter ----------------------------------16
1.1.4. H qu n tr
d li u: MySQL ---------------------------------------------17
1.2. Mô t bài toán---------------------------------------------------------------------- 19
1.2.1. B ng n i dung công vi c --------------------------------------------------------21
ti n trình nghi p v -------------------------------------------------------- 22
1.3.1. Quy trình qu n lý thu chi--------------------------------------------------------22
1.4. Gi i Pháp --------------------------------------------------------------------------- 24
TÍCH THI T K H TH NG---------------------------25
2.1. Mô hình nghi p v --------------------------------------------------------------- 25
2.1.1 B
2.4. Thi t k giao di n ----------------------------------------------------------------- 48
2.4.1 Giao di n c p nh t d li u ------------------------------------------------------48
--------------------------------------52
3.1. Gi i thi u v h th
-------------------------------------------- 52
t ---------------------------------------------------------------52
3.1.2. Các h th ng con -----------------------------------------------------------------52
3.1.3. Các ch
a m i h con -----------------------------------------52
3.2. Giao di
----------------------------------------------------------- 52
3.2.1. Giao di n trang ch --------------------------------------------------------------52
3.2.2. Giao di
c c a h c viên -------------------------------------------53
3.2.3. Giao di n thông tin c a gi ng viên --------------------------------------------54
3.2.4. Giao di n thông tin c a l p h c------------------------------------------------55
3.2.5. Giao di n thông tin h
ch v ----------------------------------------------56
3.2.6. Giao di n thông tin d li u b ng nhân viên. ---------------------------------57
3.2.7. Giao di n qu n lý thu phí -------------------------------------------------------58
3.2.8. Giao di n qu n lý chi ti n-------------------------------------------------------59
3.2.9. Giao di n qu
liên l
i thông tin
p toàn c u.
N n tin h c càng phát tri
pháp m i, công c m
Tin h
i càng có nhi u nh
x lý thông tin và n m b
c nhi
c ng d ng trong m i nghành ngh , m
cc
i s ng xã
h i. Vi c áp d ng Tin h c vào trong qu n lý, s n xu t, kinh doanh du l ch là m t
ng t t y u.
K t qu c a vi c áp d ng tin h c trong qu n lý là vi c hình thành các h
th ng thông tin qu n lý nh m ph c v cho nhu c u x lý d li u và cung c p
thông tin cho các ch s h u h th
H th
c
c
ng d
g
cm
c các công vi
hi
i nh ng chi ti
tài này
ra.
Minh Hùng - L p CT1701 - Ngành Công ngh thông tin
11
Qu n lý và theo dõi thu chi t
o ngo i ng
LÝ THUY T
MÔ T BÀI TOÁN VÀ GI I PHÁP
lý thuy t
1.1.1. Phân tích thi t k h th
ng c u trúc
cv
c sau nó.
c (Waterfall
Model). Quá trình phát tri n m t h th ng v i các pha: kh i t o và l p k ho ch,
phân tích, thi t k , tri n khai, v n hành và b o trì.
cc
Minh Hùng - L p CT1701 - Ngành Công ngh thông tin
i h th ng.
12
Qu n lý và theo dõi thu chi t
o ngo i ng
a) Kh i t o và l p k ho ch
Vi c hình thành d
t yêu c u b t bu
có th ti n hành nh ng
c ti p theo c a quá trình phát tri n.
Trong pha này, c
. K ho ch này c
cg i
cm tk
m b o tính kh thi trên
các m t:
- Kh thi k thu t:
Xem xét kh
công ngh
thu t hi
c áp d
m b o th c hienejcacs gi i pháp
phát tri n h th ng hay không.
- Kh thi tài chính:
+ Kh
a t ch c cho phép th c hi n d án bao g m ngu n
v n, s v n có th
ng trong th i h n cho phép.
+ L i ích mà th th
c xây d ng mang l i, ít nh
g m m t vài pha nh :
Minh Hùng - L p CT1701 - Ngành Công ngh thông tin
13
Qu n lý và theo dõi thu chi t
-
c h
o ngo i ng
nh yêu c u, các nhà phân tích làm vi c cùng v i
is d
i dùng ch
i t h th ng d ki n.
- Ti p theo là nghiên c u yêu c u và c u trúc phù h p v i m i quan h bên
trong, bên ngoài và nh ng gi i h
-
t lên các d ch v c n th c hi n.
th ng th c
- Thi t k v t lý: là quá trình chuy n mô hình logic tr
thi t k v
ng thành b n
c t k thu t. Nh ng ph n khác nhau c a h th ng
c g n vào nh ng thao tác và thi t b v t lý c n thi
d li u, x
ti n l i cho thu th p
ông tin c n thi t cho t ch c. Trong pha thi t k v t lý
c n ph i quy
nh l a ch n ngôn ng l p trình, h
ch c d li u, ph n c ng, h
d li u, c u trúc t p t
ng m ng c
c xây d ng.
d) Tri n khai h th ng
c t h th
c th
th ng và ki m nghi m cu i cùng
-
t và chuy
i h th ng:
Minh Hùng - L p CT1701 - Ngành Công ngh thông tin
14
Qu n lý và theo dõi thu chi t
o ngo i ng
th ng ph n c
c ng m i l
t, chuy
i ho
th ng m i bao g m vi c chuy
th ng m
n t i hay ph n
ng c a h th
c các m
u hay
i, c i ti n, b xung.
1.1.2. T ng quan v PHP
PHP (Hypertext Preprocessor) là m t ngôn ng k ch b n máy ch
thi t k b i Rasmus Lerdorf - m t công c m nh m
k
n, nhanh chóng,
c s d ng r ng rãi và ph bi n nh t cho t t c m i th , t blog
ng. Không gi
d
t o nên các trang thi t
k ch b
linh ho
c
ch
y
ng trên h u h t các h
d li u m r ng.
u hành và n n t ng. - Cung c p qu n lý phiên
b n native và API m r ng. - Có th
c tri n khai trên h u h t các máy ch
web. Ai s d ng PHP? Google W3C: là m t Consortium l p ra các chu n cho
Intenet, nh t là cho World Wide Web. Ch t ch c a W3C là Ngài Tim Berners-
Minh Hùng - L p CT1701 - Ngành Công ngh thông tin
15
Qu n lý và theo dõi thu chi t
o ngo i ng
i sáng t o ra HTTP (HyperText Transfer Protocol) và HTML
(HyperText Markup Language). Internet d a trên các k thu
chu
i tiêu
n: Phác th o (Working Draft), Ch nh s a Cu i cùng
nh cho các file PHP là ".php". M
ng có ch a các th
HTML, và m t s mã k ch b n PHP. 1 <!--?php 2 // PHP code goes here 3?>
1.1.3. Gi i thi u v PHP framework: Codeigniter
?
án khác nhau.
,
Codeigniter Framework là m t trong nh ng PHP Framework có s
ng
i dùng nhi u nh t hi
Codeigniter Framework t
ti p c n vì tài li u d h c, d m
r
i Zend
ng th i b
tính
n c a
u này giúp cho vi c xây d ng các ng d ng l n d a
17
Qu n lý và theo dõi thu chi t
o ngo i ng
Database:
có liên quan.
Hàng:
Redundancy:
Primary Key:
Foreign Key:
Compound Key:
Index:
Referential Integrity:
Minh Hùng - L p CT1701 - Ngành Công ngh thông tin
18
Qu n lý và theo dõi thu chi t
o ngo i ng
My
t ph n h c
phí r i trong quá trình h c t i trung tâm h c viên có th hoàn thành n t h c phí.
Ngoài ra, h c viên có th ph
phí d ch v
Minh Hùng - L p CT1701 - Ngành Công ngh thông tin
: tài li u
19
Qu n lý và theo dõi thu chi t
h ct
o ngo i ng
trang thi t b
vi t và g i phi u thu cho
h c viên.
Quy trình thu ti n c a h c viên di
:H
n g p nhân
nh hàng
i chi ti n d ch v
tb
trách vi t
phi u chi d ch v .
Quy trình chi ti n di
sau
n g p nhân viên và
yêu c u chi ti n, nhân viên s vi t phi u chi cho h . Phi u chi bao g m các
thu
: S phi u chi, H
công tác, S ti n
ng tham gia trong quy trình g
ho
c chi là Gi ng viên
i chi là Nhân viên.
Nhân viên trung tâm s th ng kê thu chi vào m i tháng, m i quý và m i
ng thu, báo cáo t ng chi, và báo cáo thu chi t ng h p.
Trong phi u báo cáo t ng thu là m t b ng t ng h p g m các thu c tính :
ng tham gia báo cáo là Nhân viên.
H th ng qu n lý thu chi c a trung tâm ngo i ng :
u vào : D li u c a H C VIÊN, GI NG VIÊN, NHÂN VIÊN, L P, D CH
V
u ra : Phi u thu, Phi u chi, Báo cáo.
1.2.1. B ng n i dung công vi c
STT
Tên công vi c:
1
c
ng th c hi n:
H
NHÂN VIÊN
Phi
li u:
2
Thu ti n
NHÂN VIÊN
NHÂN VIÊN
Báo cáo
ph c
Các công vi c :
Thu phí :
- Thu h c phí c a h c viên (có th n p nhi u lân).
- Thu các d ch v khác c a h c viên.
(B ng d ch v )
Chi ti n :
gi ng viên : theo s % h c phí c a l p
: Nhân viên có b
ng
- Chi phát sinh khác
c, thi t b
dùng h c t
Qu n lý l p h c :
- Qu n lý h
p h c (H
c c p nh t, thêm, s a, xóa)
Qu n lý d ch v :
- Danh sách các lý do d ch v
c c p nh t,
thêm, s a, xóa)
Báo cáo :
- T ng thu : Xu t báo cáo t ng thu.
- T ng chi : Xu t báo cáo t ng chi.
c thu g i yêu c u thu ti n có th là h c phí ph i n p, h
hoàn thành t
c, ho c là yêu c u thu v phí d ch v cho nhân viên ki m tra.
B2 Nhân viên nh n và ki m tra lý do thu trong yêu c u, n u h p l
n B3.
Còn n u không h p l thì k t thúc.
Minh Hùng - L p CT1701 - Ngành Công ngh thông tin
22
Qu n lý và theo dõi thu chi t
o ngo i ng
c thu s n p ti n cho nhân viên.
B4 Nhân viên vi t phi u thu và k t thúc.
ti n trình nghi p v
c.
ti n trình nghi p v
ng thu ti
ng chi ti
i di n cho GI NG VIÊN và NHÂN VIÊN trung tâm.
c chi g i yêu c u chi ti n có th
d li u.
H c viên có nhu c u n p ti n thì s ph i g p nhân viên, Nhân viên truy c p vào
ch
n trên h th ng, l p phi u thu cho h
t qu
s d li u.
Nhân viên truy c p vào ch
n trên h th
chi ti
c
ti n phí d ch v . L p phi
t qu
d li u.
Nhân viên truy c p vào ch
th
báo cáo t ng thu,
t ng chi và in báo cáo.
Minh Hùng - L p CT1701 - Ngành Công ngh thông tin
24
Qu n lý và theo dõi thu chi t
o ngo i ng
T K H TH NG
2.1. Mô hình nghi p v
=
Tác nhân
Tác nhân
Chi
Phi u chi
B
Gi ng viên
Nhân viên
HSDL
HSDL
Tác nhân
Tác nhân
Chi
Phi u chi
B
Nhân viên
HSDL
HSDL
Tác nhân
Chi phí d ch v
Phi u chi
D ch v
Báo cáo
Nhân viên
HSDL
Tác nhân
C p nh t h
ng viên
ph c
Minh Hùng - L p CT1701 - Ngành Công ngh thông tin
25