Quản lý và theo dõi thu chi tại trung tâm đào tạo ngoại ngữ (Đồ án tốt nghiệp)Quản lý và theo dõi thu chi tại trung tâm đào tạo ngoại ngữ (Đồ án tốt nghiệp)Quản lý và theo dõi thu chi tại trung tâm đào tạo ngoại ngữ (Đồ án tốt nghiệp)Quản lý và theo dõi thu chi tại trung tâm đào tạo ngoại ngữ (Đồ án tốt nghiệp)Quản lý và theo dõi thu chi tại trung tâm đào tạo ngoại ngữ (Đồ án tốt nghiệp)Quản lý và theo dõi thu chi tại trung tâm đào tạo ngoại ngữ (Đồ án tốt nghiệp)Quản lý và theo dõi thu chi tại trung tâm đào tạo ngoại ngữ (Đồ án tốt nghiệp)Quản lý và theo dõi thu chi tại trung tâm đào tạo ngoại ngữ (Đồ án tốt nghiệp)Quản lý và theo dõi thu chi tại trung tâm đào tạo ngoại ngữ (Đồ án tốt nghiệp)
Trang 1-o0o -ÁN T T NGHI P
H I PHÒNG 2017
Trang 2B GIÁO D 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
Sinh viên th c hi Minh Hùng
Mã s sinh viên: 1312101017
H I PHÒNG - 2017
Trang 3B GIÁO D O C NG HÒA XÃ H I CH T NAM
I H C DÂN L P H I PHÒNG c l p - T do - H nh phúc
tài: Qu n lý và theo dõi thu chi t o ngo i ng
Trang 5CÁN B NG D TÀI T T NGHI P
ng d n th nh t:
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 ngày tháng
Yêu c u ph c ngày tháng
u
H
n H u Ngh
Trang 6PH N NH N XÉT TÓM T T C A CÁN B NG D N
1 Tinh th c tài t t nghi p:
ng c tài t t nghi p (so v i n i dung yêu c ra trong nhi m v tài t t nghi p)
m c a cán b ng d n: m ghi b ng s và ch )
Ngày tháng
Cán b ng d n chính
(Ký, ghi rõ h tên)
Trang 7Cán b ch m ph n bi n
(Ký, ghi rõ h tên)
Trang 8L I C
Công ngh n tâm và nhi ng d n, d y b o trong su t quá
ng t t trong vi c tri n khai và th c hi n các yêu c u trong quá trình
th c hi án t t nghi p
Em xin chân thành c d y b c a các th y, cô giáo
em nh ng ki n th c n nh em có th hoàn thành t tài
Em xin bày t lòng bi c c a mình t n bè, nh ng
nghi p
gian và kh n nên không tránh kh i nh ng thi u sót Vì v y em r t
Em xin chân thành c
H
Sinh viên
Minh Hùng
Trang 9M C L C
L I C - 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 nh các ch -25
2.1.2 Bi ng c nh -26
2.1 phân rã các ch -27
2.1.4 Ma tr n th c th các ch -29
lu ng d li u - 30
lu ng d li u m c 0 -30
lu ng d li u m c 1 -32
2.3 Thi t k d li u - 37
2.3.1 Mô hình liên k t các th c th ER -37
2.3.2 Mô hình quan h -43
2.3.3 Các b ng d li u v t lý -45
Trang 102.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 -59
K T LU N -61
TÀI LI U THAM KH O -62
Trang 11L U
Ngày nay s phát tri n m nh m c a tin h c làm cho máy tính tr thành
n không th thi c trong m i s ng Hi n nay cùng
v i s a m ng Internet trên lãnh th Vi
ti n b n có th ng i trên bàn làm vi c cá nhân t i thông tin liên l p toàn c u
N n tin h c càng phát tri i càng có nhi u nh
pháp m i, công c m x lý thông tin và n m b c nhi
n lý và theo dõi thu chi t o ngo i ng i công
vi c qu n lý thu chi c a m t trung tâm, n u m i công vi u làm b ng tay thì
t công vi c r c t p, không hi u qu l i t n r t nhi u th i gian vào vi c phân tích và x lý d li u, mà k t qu chính xác không cao trong quá trình th
Trang 12i phát tri n các h th ng là m n cho vi c phát tri n các
ng m t s pha ch y u phân bi t nhau c a quá
t k và tri n khai HTTT
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ì
Trang 13a) 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 nh cái gì là c n thi t cho h th ng m i hay h
là nghiên c u h th ng Sau khi nghiên c u h th ng ph c m t k
+ Nh ng xuyên cho h th ng (chi phí v n hành) là ch p nh n
i v i t ch c - Kh thi v th i gian: d c phát tri n trong th i gian cho phép và ti n trình th c hi n d c ch ra trong gi i h
Trang 14c g n vào nh ng thao tác và thi t b v t lý c n thi ti n l i cho thu th p
d li u, x ông tin c n thi t cho t ch c Trong pha thi t k v t lý
Trang 15th ng ph n c n t i hay ph n
th ng m i bao g m vi c chuy i d li u, s p x p trên h
th ng m o s d ng, khai thác h th ng Chu n b tài li u chi ti t thi t minh v vi c khai thác và s d ng h th ng
e) V n hành và b o trì
u trong th i s d ng và các chuyên viên k thu t v n hành
làm hàng lo t nh ng chi c giày chúng ta c n m t cái máy, làm nên "m t" trang web chúng ta có th vi t m t trang
có th sinh ra nhi u trang html chúng ta c n PHP (t t nhiên còn nhi u th khác n i qua r t nhi u phiên b c t
cho các ng d ng web, v i mã vi t sáng s a, t nhanh, d h
thành m t ngôn ng vi t web r t ph bi ng
- Cung c p s ng l n các extension và mã ngu n có s n - Cho phép
- Ho ng trên h u h t các h 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 chweb 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-
Trang 16i sáng t o ra HTTP (HyperText Transfer Protocol) và HTML (HyperText Markup Language) Internet d a trên các k thu i tiêu chu n: Phác th o (Working Draft), Ch nh s a Cu i cùng (Last Call), Trình chu n (Proposed Recommendation) và Chu
1.1.3 Gi i thi u v PHP framework: Codeigniter
Trang 17i nh i các PHP Framework khác.
i dây là m t s lý do chính t i sao
-.-
-tíc
-1.1.4 H qu n tr d li u: MySQL
Trang 191.2 Mô t bài toán
Qu n lý thu chi c a m t trung tâm ngo i ng
l p trong trung tâm Nhân viên s tùy theo m u c a h
c cho h c viên vào m t l
n vào phi
ng tham gia trong quy trình g m : H c viên và Nhân viên
hoàn thành H c viên có th hoàn thành h c phí luôn ho 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 : tài li u
Trang 20h c t 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ânviên và yêu c u n p ti n Nhân viên s vi t phi u thu ti n cho h c viên Phi u
theo h c, S ti n ph i thu, Ngày thu, Lý do thu, Thu c c, Còn n i thu
ng tham gia trong quy trình g m c thu là H c viên và
i thu là Nhân viên
Gi ng viên c a trung tâm s c nh n ti p mà gi ng viên
d a gi ng viên tính b ng % h c phí c a l p Nhân viên vi t phi u
ng viên Nhân viên c a trung tâm nh n ti nh hàng
phi u chi d ch 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
ng tham gia trong quy trình g c chi là Gi ng 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 : Stt, H c thu, L p theo h c, S phi u thu, Ngày thu, S ti n thu,
phi u báo cáo t ng chi là m t b ng t ng h p g m các thu c tính : Stt, H tên
công tác, S phi u chi, Ngày chi, S ti n chi, Lý do chi,
g các thu c tính : Stt, H tên, L p theo h c, công tác, S phi u
Trang 21ng 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
- T ng thu : Xu t báo cáo t ng thu
- T ng chi : Xu t báo cáo t ng chi
- Thu chi t ng h p : Xu t báo cáo thu chi t ng h p
Trang 22ti n trình nghi p v
1.3.1 Quy trình qu n lý thu chi
a ti n trình nghi p v
B1 H c viên g i yêu c c t i cho nhân viên
B2 Nhân viên ti p nh n yêu c a h c viên
B3 Nhân viên vi t phi c cho h c viên và k t thúc
Trang 23c 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 ng thu ti
c ti n trình nghi p v 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 ng nhân viên ho c chi phí 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 chi 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
B3 Nhân viên chi ti n
B4 Nhân viên vi t phi u thu và k t thúc
Trang 24ti n trình nghi p v ng chi ti
1.4 Gi i Pháp
H c viên có nhu c c thì s ph i g p nhân viên trung tâm, Nhân viên
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
s d li u
t ng chi và in báo cáo
Trang 25=Tác nhânTác nhân
Thu phí d ch v
Phi u thuPhí d ch v
H c viênNhân viên
HSDL
=Tác nhânTác nhân
Phi u chiB
Gi ng viênNhân viên
HSDLHSDLTác nhânTác nhân
Chi
Phi u chiB
Nhân viên
HSDLHSDLTác nhân
Chi phí d ch v
Phi u chi
D ch vNhân viên
HSDLHSDLTác nhân
Nhân viên
HSDL Tác nhân
C p nh t danh sách d ch v Danh sách d ch v
Nhân viên
HSDLTác nhân
Nhân viên
HSDLTác nhân
Nhân viên
HSDLTác nhân
Trang 282.2 Thu phí d ch v : nhân viên ch n ch ch v h c viên trên h th ng v i lý do li t kê trong danh sách d ch v có s n L p phi u thu.
3.3 Chi phí d ch v : nhân viên ch n ch ch v trên h th chi
ti n cho nhân viên thanh toán các d ch v v c li t kê trong danh sách
4.4 Xem l p: nhân viên ch n ch p h c trên h th ng
5.1 Thêm d ch v : nhân viên thêm m i d li u m t d ch v vào danh sách d ch
Trang 296.2 T ng chi: nhân viên ch n ch ng kê t ng chi trên h th ng In ra báo cáo.
Trang 31D li u vào c a ch n là thông tin h c phí trong h
li u D5 H p h c và thông tin phí d ch v trong h li u D6 Danh
sách d ch v
H c viên g yêu c u thu t i H th ng qua ch
ti n
H th ng g i l i phi u thu cho H c viên H c là D2 Phi u thu
H c viên xem phi u thu r i n p ti n cho nhân viên
H th ng thông báo tr ng thái thu ti n c a h c viên
3.0 Chi ti n
D li u vào c a ch n là thông tin h c phí trong h
li u D5 H p h c và thông tin phí d ch v trong h li u D6 Danh
sách d ch v
Nhân viên g i yêu c n H th ng qua ch 0 Chi ti n
Nhân viên g i yêu c u chi d ch v cho H th ng qua ch 0 Chi ti n
H th ng g i phi u chi cho Nhân viên H c là D3 Phi u chi.
Trang 32Nhân viên g i yêu c n H th ng qua ch
H th ng g i l i báo cáo cho Nhân viên H c là D7 Báo cáo.
Trang 332.1 Thu h c phí: H c viên g i thông tin thu h c phí t i H th ng qua ch
2.1 Thu h c phí H th ng d a vào thông tin h c phí c a h li u D5 H
p h c l y chi ti t h c phí H th ng g i phi u thu h c phí cho H c viên
H c là D2 Phi u thu.
2.2 Thu d ch v : H c viên g i thông tin thu d ch v t i H th ng qua ch
2.2 thu d ch v H th ng d a vào thông tin phí d ch v c a h li u D6
Danh sách d ch v l y chi ti t phí d ch v H th ng g i phi u thu d ch v
cho H c viên H c là D2 Phi u thu.
Hình 2.6 Bi c a ti n trình 3.0 Chi ti n.
Trang 34Mô t bi :
3.3 Chi d ch v :Nhân viên g i thông tin chi d ch v yêu c u chi d ch v t i
H th ng qua ch 3.3 Chi d ch v H th ng d a vào thông tin phí d ch v
c a h li u D6 Danh sách d ch v l y chi ti t phí d ch v H th ng
g i phi u chi d ch v cho Nhân viên H c là D3 Phi u chi.
c) Bi c a ti 4.0 Qu n lý l p h
Hình 2.7 Bi c a ti n trình 4.0 Qu n lý l p h c.
Trang 35Mô t bi :
l p, 4.2 Xóa l p, 4.3 S a l p, 4.4 Xem l p
4.1 Thêm l p: Nhân viên g i yêu c u b ng cách ch n ch p
H th ng hi n th form thêm d li u nhân viên c p nh t
r i g i l i H th ng
H th ng tr v k t qu sau khi thêm H c là D5 H p h c.
4.2 S a l p: Nhân viên g i yêu c u b ng cách ch n ch S a l p
H th ng hi n th form s a d li nhân viên c p nh t
i vào form r i g i l i H th ng
H th ng tr v k t qu sau khi s aa H c là D5 H p h c.
4.3 Thêm l p: Nhân viên g i yêu c u b ng cách ch n ch p
H th ng hi n th form xóa d li nhân viên c p nh t
Nhân viên xóa thông tin l p r i g i l i H th ng
H th ng tr v k t qu sau khi xóa H c là D5 H p h c.
4.4 Xem l p: Nhân viên g i yêu c u b ng cách ch n ch p
Hình 2.8 Bi c a ti n trình 5.0 Qu n lý d ch v
Trang 36H th ng tr v k t qu sau khi thêm H c là D6 Danh sách d ch v
5.2 S a d ch v : Nhân viên g i yêu c u b ng cách ch n ch a d ch
v
H th ng hi n th form s a d li nhân viên c p nh t
i vào form r i g i l i H th ng
H th ng tr v k t qu sau khi s a H c là D6 Danh sách d ch v
5.3 Thêm d ch v : Nhân viên g i yêu c u b ng cách ch n ch
d ch v
H th ng hi n th form xóa d li nhân viên c p nh t
Nhân viên xóa thông tin l p r i g i l i H th ng
H th ng tr v k t qu sau khi xóa H c là D6 Danh sách d ch v
5.4 Xem d ch v : Nhân viên g i yêu c u b ng cách ch n ch
d ch v
H th ng hi n th H p h c H c là D6 Danh sách d ch v
Trang 40B ng 2.2: H i và tr l ng t
B ng 2.3: H i và tr l ng t
Xét m i quan h ph thu c, s h u
B ng 2.4: M i quan h ph thu c s h u
M i quan h Th c th tham gia Thu c tính
Trang 41V bi nh các b n s th c th
Các ki u th c th
Hình 2.10 Các ki u th c th
Trang 42M i quan h các th c th và quan h ph thu c s h u
Trang 44GI NG VIÊN (Mã GV, Tên GV).
NHÂN VIÊN (Mã NV, Tên NV)
L P (Mã l p, Tên l p, giá ti n, tr ng thái l p, Mã GV)
D CH V (Mã DV, Tên DV, Giá ti n)
* Bi u di n các m i quan h
NHÂN VIÊN thu phí D CH V c a H C VIÊN (S PT, Mã HV, Mã DV, Mã
NV, Ngày thu, S ti n, Thu l n này, Tr ng thái thu)
NHÂN VIÊN chi phí D CH V
GI NG VIÊN ( S PC, Mã NV, Mã GV, Mã DV, Ngày chi, S ti n)
Trang 45b) Mô hình quan h
Hình 2.13 Mô hình quan h
2.3.3 Các b ng d li u v t lý
Trang 46a) B thông tin c a gi ng viên
Trang 47f) B c
Trang 48h) B thông tin chi thu ti n.
Trang 49Hình 2.14 Thi t k giao qu n c p nh t thông tin gi ng viên và nhân viên.
Trang 50Hình 2.15 Thi t k giao c p nh t thông tin d ch v và l p.
Trang 52- C p nh t các thông tin: h c viên, gi ng viên, nhân viên, l p, d ch v
- T o các m n phi u thu, phi u chi
Trang 533.2.2 Giao di c c a h c viên
a) Giao di n nh p thông tin d li u b ng h c viên
Hình 3.2 Giao di n nh p thông tin h c viên.
b) Giao di n s a thông tin h c viên
Hình 3.3 Giao di n s a thông tin h c viên.
Trang 543.2.3 Giao di n thông tin c a gi ng viên
a) Giao di n nh p thông tin d li u b ng gi ng viên
Hình 3.4 Giao di n nh p thông tin d li u b ng gi ng viên.
b) Giao di n s a thông tin gi ng viên
Hình 3.5 Giao di n s a thông tin gi ng viên.
Trang 553.2.4 Giao di n thông tin c a l p h c
a) Giao di n nh p thông tin d li u b ng l p h c
Hình 3.6 Giao di n nh p thông tin d li u b ng l p h c.
b) Giao di n s a thông tin l p
Hình 3.7 Giao di n s a thông tin b ng l p h c.
Trang 563.2.5 Giao di n thông tin h ch v
a) Giao di n nh p thông tin d li u b ng d ch v
Hình 3.8 Giao di n nh p thông tin d li u b ng l p h c.
b) Giao di n s a thông tin d ch v
Hình 3.9 Giao di n s a thông tin b ng d ch v
Trang 573.2.6 Giao di n thông tin d li u b ng nhân viên.
a) Giao di n nh p thông tin d li u b ng nhân viên
Hình 3.10 Giao di n nh p thông tin d li u b ng nhân viên.
b) Giao di n s a thông tin nhân viên
Hình 3.11 Giao di n s a thông tin b ng d ch v
Trang 593.2.8 Giao di n qu n lý chi ti n
a) Giao di n qu n lý chi ti n
Hình 3.14 Giao di n nh p thông tin phi u chi.
b) Giao di n s a thông tin chi ti n
Hình 3.15 Giao di n s a thông tin chi ti n.
3.2.9 Giao di n qu
a) Giao di n qu n lý
Trang 60Hình 3.16 Giao di n nh
b) Giao di n s
Hình 3.17 Giao di n s
Trang 61K T LU N
1.
2.
Trang 62http://cntt.hpu.edu.vn/CNTTtintuc-2543-0-154-0-Phuong-Phap-Xay-Dung-[4] https://stackoverflow.com
[5] http://vietjack.com/php
[6] http://google.com.vn