Xây dựng chương trình quản lý vé ăn Trường Mầm Non Quán Toan (Đồ án tốt nghiệp)Xây dựng chương trình quản lý vé ăn Trường Mầm Non Quán Toan (Đồ án tốt nghiệp)Xây dựng chương trình quản lý vé ăn Trường Mầm Non Quán Toan (Đồ án tốt nghiệp)Xây dựng chương trình quản lý vé ăn Trường Mầm Non Quán Toan (Đồ án tốt nghiệp)Xây dựng chương trình quản lý vé ăn Trường Mầm Non Quán Toan (Đồ án tốt nghiệp)Xây dựng chương trình quản lý vé ăn Trường Mầm Non Quán Toan (Đồ án tốt nghiệp)Xây dựng chương trình quản lý vé ăn Trường Mầm Non Quán Toan (Đồ án tốt nghiệp)Xây dựng chương trình quản lý vé ăn Trường Mầm Non Quán Toan (Đồ án tốt nghiệp)Xây dựng chương trình quản lý vé ăn Trường Mầm Non Quán Toan (Đồ án tốt nghiệp)
Trang 1L p: CT1301- Ngành: Công ngh thông tin 1
L I C
Em xin chân thành c giáo, ThS Nguy n Th Thanh Thoan gi ng
n tâm và nhi ng d n, d y b o trong su t quá trình
ng t t trong vi c tri n khai và th c hi n các yêu c u trong quá trình là án
t t nghi p
nh ng ki n th n nh em có th hoàn thành t t bài báo cáo này
h n ch , kinh nghi p làm vi c th c t u nên không tránh kh i nh ng thi u sót Em r t mong nh c s ch b o c a các th y cô và các b n
Cu c g i t i các th y, cô, anh, ch và toàn th các b n l i chúc s c kh e, thành thông Chúc các th c nhi u thành t u trong s
Em xin chân thành c
H
Sinh viên
Trang 2M C L C
1.1 Gi i thi u v ng m m non Quán Toan:
1.2 Kh o sát chi ti t v ng m m non Quán Toan
1.3 Tìm hi u nghi p v bài toán t ng m m non Quán Toan
Trang 3L p: CT1301- Ngành: Công ngh thông tin 3
3.4.1 Nh m n i b t c a ngôn ng Visual Basic.NET
3.5 Nh ng ng d ng mà ngôn ng Visual Basic.NET có th vi t
Trang 41.1 Gi i thi u v ng m m non Quán Toan:
l p v i 186 tr và 15 cán b giáo viên, nhân viên
Trang 5L p: CT1301- Ngành: Công ngh thông tin 5
tiêu chu ng chu n qu c gia
Trang 6c s ng t u ki n t t nh t cho tr vào l c thu n l i.
ng
Theo h c các l p b ng v chính tr , chuyên môn và nghi p v
nh
Trang 7L p: CT1301- Ngành: Công ngh thông tin 7
xu t v i c p y và chính quy
Ch u trách nhi c hi ng v các nhi m v c giao là
i giúp vi c cho hi ng, nhi m v do hi ng phân công,
Phó hi ng (D y Tr ):
Ph trách ch o chuyên môn m ng d y và m ng trang trí,
ng gi i quy t các công vi c y quy n
- Nhi m v c a giáo viên:
Rèn luy c, h c t p chính tr , b ng chuyên môn nghi p
Trang 8Ch u trách nhi m v ch c tr c a l p mình
ng
- Nhi m v c a phòng hành chính (k toán):
S d ng t t ki n th c tin h c nghi p v k toán
trong tháng, các lo i s sách ch ng t thu, chi rõ ràng, s p
quy t toán v i kho b c
m b o c p phát ti n hàng tháng cho giáo viên
Trang 9L p: CT1301- Ngành: Công ngh thông tin 9
các bé
1.3 Tìm hi u nghi p v bài toán t ng m m non Quán Toan
a)Qu n lý các bé:
- Ph huynh có nhu c u g i tr vào h c t ng m m non Quán Toan, c n
g i (h a tr ) cho ban giám hi u ban giám hi u duy t h a
nh t (danh sách tr ) l p (phi u x p l p) cho tr tu i
- G i (phi u x p l p) cho giáo viên ph trách l p.
- M i bu i, giáo viên ph trách l p s l p và c p nh p vào (s
theo dõi tr n l p).
thông báo vé không h p l cho ph huynh, n u vé h p l thìl p( )
thángnàycho tr ng th i c p nh t vào (s ghi ).S toán l p(phi u
thu) h c phí cho tr , ph huynh thanh toán ti n và nh nbiên lai h c phí.
- Hàng ngày, giáo viên ph trách l p m danh s tr trong (danh
sách tr ) c a l p mình r i g i cho b ph n k toán B ph n k toán s c p
p nh p vào (s ghi xu t
d)L p báo cáo th ng kê:
- Hàng tháng, k toán th ng kêdanh sách tr
- Hàng tháng, k toán th ng kês vé bán ratrong tháng
Trang 11L p: CT1301- Ngành: Công ngh thông tin 11
Trang 12Hình 2.1: Qu n lý các bé
Trang 13L p: CT1301- Ngành: Công ngh thông tin 13
toán ti n
G
c
Nh n biên lai h c phí
C p nh t s S
Không h p l Ki m
tra vé
Thông báo vé không
h p l
L tháng này
Hình 2.2: Qu n lý bán vé hàng tháng
Trang 14c)Qu n lý xu :
Giáo viên K toán B ph n nuôi HSDL
Hình 2.3: Qu n lý xu
m danh s tr
Lên th c
S theo dõi
S ghi xu t
Danh sách tr
L p s xu t
C p nh t vào s theo
S ghi th c
Trang 15L p: CT1301- Ngành: Công ngh thông tin 15
d)Báo cáo th ng kê:
Báo cáo th ng
kê danh sách tr
Báo cáo th ng kê
s xu ngày
Báo cáo Thông tin x
Trang 16PHÂN TÍCH THI T K H TH NG 2.1 Mô hình nghi p v
Ban giám hi u
HSDL Tác nhân
Thông báo u ki n nh p h c Ban giám hi u Tác nhân
Ban giám hi u
HSDL Tác nhân
L p phi u x p l p Phi u x p l p
Ban giám hi u
HSDL Tác nhân
Giáo viên
HSDL Tác nhân
L p
K toán
HSDL Tác nhân
K toán
HSDL Tác nhân
L p phi u thu h c phí Phi u thu h c phí
K toán
HSDL Tác nhân
Giáo viên
HSDL Tác nhân
K toán
HSDL Tác nhân
K toán
HSDL Tác nhân
T nuôi
HSDL Tác nhân
L p báo cáo th ng kê Báo cáo th ng kê
K toán
HSDL Tác nhân
Trang 17L p: CT1301- Ngành: Công ngh thông tin 17
NG M M NON QUÁN TOAN
Trang 19L p: CT1301- Ngành: Công ngh thông tin 19
3.4 Lên th
3.3 L p s xu
4.2.Báo cáo
th ng kê s
vé bán ra trong tháng
4.3.Báo cáo
th ng kê s xu
ngày
4.1.Báo cáo
th ng kê danh sách tr
h c phí
2.3 C p
nh t s ghi
m danh s tr
3.2 C p
nh t s theo dõi
m
l p
Hình 2.8: Bi phân giã ch
Trang 20b) Mô t chi ti t ch
1.Qu n lý các bé.
tr cho ban giám hi u duy t
Trang 21L p: CT1301- Ngành: Công ngh thông tin 21
4 L p báo cáo th ng kê.
4.1 Báo cáo th ng kê danh sách tr : Trong m t th nh, b
s tr xin chuy n ng, s tr c lên l p
4.2 Báo cáo th ng kê s vé bán ra trong tháng :Hàng tháng, b ph n
k toán s th ng kê và l p báo cáo s vé bán ra
Trang 23L p: CT1301- Ngành: Công ngh thông tin 23
2.2 lu ng d li u
2.2.1 lu ng d li u m c 0
lu ng d li u m c 0
S H
HÀNG NGÀY
4.0
BÁO CÁO
TH NG KÊ
Trang 25L p: CT1301- Ngành: Công ngh thông tin 25
Trang 26m danh s tr
Trang 27L p: CT1301- Ngành: Công ngh thông tin 27
d) lu ng d li u m c 1 ti n trình: Báo cáo th ng kê
lu ng d li u m c 1 ti n trình: Báo cáo th ng kê
Trang 284 Giáo viên Mã giáo viên, Tên giáo viên, Ngày sinh, Gi i tính,
5 Nhân viên Mã nhân viên, Tên nhân viên, Ngày sinh, Gi i tính,
Trang 29L p: CT1301- Ngành: Công ngh thông tin 29
TR GIÁO VIÊN Theo dõi
Trang 30Hình 3.1: Mô hình E-R
n n n
Ph trách
Tên tr
a ch
n tho i
Trang 31L p: CT1301- Ngành: Công ngh thông tin 31
H c
Trang 32GIÁO VIÊN theo dõi TR (Ngày theo dõi, Mãgiáo viên, Mã tr )
Mã nhân viên)
giá, Mã tr , Mã nhân viên)
thu, Mã tr , Mã xe, Mã nhân viên)
TR ti n h c NHÂN VIÊN (S biên lai h c phí, Ngày thu, Ti n h c phí, Ti n ngoài gi , Mã tr , Mã nhân viên)
Theo dõi
Mua vé
ti n
ti n g i
Trang 33L p: CT1301- Ngành: Công ngh thông tin 33
Trang 34GIÁO VIÊN THEO DÕI TR
vi n
S biên lai h c
Trang 35L p: CT1301- Ngành: Công ngh thông tin 35
2.3.3 Mô hình quan h
Hình 3.2: Mô hình quan h
Trang 362.3.4 Các b ng d li u v t lý
B ng TRE
STT ng Ki u d li u Kích c Ghi chú
B ng GIAOVIEN
STT ng Ki u d li u Kích c Ghi chú
1 Magiaovien nchar 10 Mã giáo viên, khóa chính
2 Tengiaovien nvarchar 20 Tên giáo viên
Trang 37L p: CT1301- Ngành: Công ngh thông tin 37
1 Manhanvien nchar 10 Mã nhân viên, khóa chính
2 Tennhanvien nvarchar 20 Tên nhân viên
Trang 39L p: CT1301- Ngành: Công ngh thông tin 39
B ng TRE_DONGTIENHOC_NV
STT ng Ki u d li u Kích c Ghi chú
1 Sobienlaihocphi nchar 10 S biên lai h c phí, khóa chính
Trang 40D li u (data) là nh ng mô t v s v i và s ki n trong th
gi i th c mà chúng ta g ng ngày b ng nhi u cách th hi n khác nhau
Thông tin (information) là d li t vào m t ng c nh v i m t hình th c thích h p và có l i s d ng cu i cùng
Các ho ng thông tin (information activities) là các ho ng x y ra trong m t HTTT, bao g m vi c n m b t thu th p, x lý, phân ph i truy , trình di n d li u và ki m tra các ho ng trong HTTT
tính toán, so sánh, s p x p, phân lo i, t ng h t cách ng n
Trình di n d li u thông tin (information presentaion) là cách th hi n
Trang 41L p: CT1301- Ngành: Công ngh thông tin 41
Trang 42mô hình vòng p x c phát tri n h th ng theo m t hình b c
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 43L p: CT1301- Ngành: Công ngh thông tin 43
phát tri n HTTT, m c l ch trình phát tri n h th ng
h th ng Sau khi nghiên c u h th ng ph c m t k ho ch d án
Thi t k
Trang 44Kh 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
- Phân tích h th ng nh nh nhu c u thông tin c a t ch c Nó s cung
c p nh ng d li cho vi c thi t k HTTT sau này Phân tích bao g m
Trang 45L p: CT1301- Ngành: Công ngh thông tin 45
h th c 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 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
Trang 463.1.8 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
d Thi t k logic và thi t k v t lý.
Trang 47L p: CT1301- Ngành: Công ngh thông tin 47
d.Thi t k logic
e.Thi t k v t lý
c nh h
th ng
Danh sách các h d
li u
Bi u phân
rã
ch c
Bi phân rã
ch c rút g n chi ti t
Bi ng
c nh
mi n nghiên
c u
Mô t chi ti t
ch c
Danh sách h
Mô hình
th c th
- M i quan h (ERM)
Phác
th o các giao
m c
Mô t chi ti t
ti n trình
Mô hình d
li u quan h
Thi t
k bi u
m u báo cáo
Bi
lu ng
d li u logic các
m c
c t logic
ti n trình
m t h th ng
Trang 48- Mô hình E-R di n t b ng các thu t ng c a các th c th trong
ng nghi p v , các thu c tính c a th c th và m i quan h gi a các
TÊN TH C TH
Trang 49L p: CT1301- Ngành: Công ngh thông tin 49
Ký hi u:
Các thu c tính có th phân làm b n lo i: thu c tính tên g i,
Thu c tính tên g i: là thu c tính mà m i giá tr c th c a m t
th c th cho ta m t tên g i c a m t b n th thu c th c th
n bi c b n thThu nh danh (khóa): là m t hay m t s thu c tính c a
ho c không có thu c tính mô t nào
Thu c tí (thu c tính l p): là thu c tính có th nh c nhi u
t giá tr i v i m i b n th Ký hi u:
Tên thu c tính
Tên thu c tính
Tên thu c tính
Trang 50- M i quan h : các m i quan h g n k t các th c th trong mô hình E-R M t
m i quan h có th k t n i gi a m t th c th v i m t ho c nhi u th c thkhác Nó ph n ánh s ki n v n t n t i trong th c t
Ký hi u:
M i quan h gi a các th c th có th là s h u hay ph thu c (có, thu c,
B c c a m i quan h : là s các th c th tham gia vào m i quan h
M i quan h b c m t hay liên k t c p 1 là m t quan h quy mà m t
Trang 51L p: CT1301- Ngành: Công ngh thông tin 51
d li u quan h là m t cách th c t ch c d li u d ng b ng hay quan h G m 3 thành ph n sau:
- C u trúc d li c t ch c d ng b ng hay quan h
- Thao tác d li u: nh ng phép toán m nh (b ng ngôn ng c s
d ng thao tác d li u trong các quan h
m t thu c tính c a th c th và i là thu c tính c a quan h M i dòng
c a quan h ch a các giá tr d li u c a m ng c th thu c th c thnày mà quan h này mô t
- N u ta b t dòng hay thêm vào m t dòng trong quan h thì không
li u hai chi u là m t quan h M t b ng d li u là m t quan h n u có các tính ch t sau:
Trang 53-L p: CT1301- Ngành: Công ngh thông tin 53
Trang 55L p: CT1301- Ngành: Công ngh thông tin 55
ROLLBACK Quay lui giao tác SAVE TRANSACTION
DECLARE OPEN FETCH CLOSE EXECUTE
3.3.3.Các ki u d li u trong SQL SERVER
CHAR (n) NCHAR (n)
NVARCHAR (n)
INT TINYTINT
NUMERIC (p,s) DECIMAL (p,s)
-MONEY
Trang 56BIT DATETIME SMALLDATETIME
Trang 57-L p: CT1301- Ngành: Công ngh thông tin 57
Trang 58-End user database software:
Simple query and reporting software: P
Database adminis
Back-end software
Trang 59
-L p: CT1301- Ngành: Công ngh thông tin 59
3.4.Ngôn ng Visual Basic.NET
3.4.1.Nh m n i b t c a ngôn ng Visual Basic.NET
Trang 60c).NET Framework
hành
d).NET Service
quán thông qua Internet
e)Nh ng nét m i trong Visual Basic.NET
(Windows Form và Web Form) và m t phiên b n m i c a ADO v truy c p ngu n
hi u các t khóa không h u ích cùng v i r t nhi u nh i khác
Các thu c tính m i này s cho phép b n t o c ng d ng Client/Server và
ng d ng Internet V i Web Form và ADO>NET bây gi b n có th nhanh chóng phát tri n các Website V i vi c thêm vào kh th a, ngôn ng
trên Windows h tr các kh p vào k th a hi u qu Cu i cùng, vi c
Trang 61L p: CT1301- Ngành: Công ngh thông tin 61
t và th c thi các ng d n ch
khác ch y, không c n thi t ph i Registry
Visual Basic.NET tích h v i nh ng ngôn ng Microsoft Visual Studio.NET B n không ch có th phát tri n các thành ph n c a ng d ng
b ng các ngôn ng l p trình khác, các l p c a b th ng t các
trình b t l i, b n có th b t l i nhi u ng d ng v i các ngôn ng khác nhau cho
c thi c c b ho c t các máy truy c p xa B t c
API cho vi c s d ng trên Windows và c trên Internet
Ngày nay có r t nhi u h th ng có th truy xu t t
m c thi t k làm vi c v i các d ch v và ng d ng xây d ng trên n n NET Các thi t b NET bao g m các máy tính ch y trên Windows và các thi t b
ch y trên Windows CE
3.5.Nh ng ng d ng mà ngôn ng Visual Basic.NET có th vi t
Trang 63L p: CT1301- Ngành: Công ngh thông tin 63
b) Giao di n c p nh t thông tin tr
Trang 64c) Giao di n c p nh t thông tin giáo viên
Trang 65L p: CT1301- Ngành: Công ngh thông tin 65
d) Giao di n c p nh t thông tin l p
Trang 66e) Giao di n c p nh t thông tin nhân viên
Trang 67L p: CT1301- Ngành: Công ngh thông tin 67
f)Giao di n c p nh t thông tin n
Trang 68g)Giao di n c p nh t thông tin tr n g n
Trang 69L p: CT1301- Ngành: Công ngh thông tin 69
h) Giao di n c p nh t thông tin tr n h c phí
Trang 70i) Giao di n c p nh t thông tin tr h c l p
Trang 71L p: CT1301- Ngành: Công ngh thông tin 71
k) Giao di n c p nh t thông tin giáo
Trang 72l) Giao di n c p nh t thông tin giáo viên theo dõi tr
Trang 73L p: CT1301- Ngành: Công ngh thông tin 73
m) Giao di n c p nh t thông tin tr
Trang 74n) Giao di n c p nh t thông tin giáo viên ph trách l p
Trang 75L p: CT1301- Ngành: Công ngh thông tin 75
o) Giao di n tìm ki m thông tin tr h c l p
p)Giao di n tìm ki m thông tin tr
Trang 76q) Giao di n tìm ki
r)Giao di n tìm ki m thông tin tr n l p
Trang 77L p: CT1301- Ngành: Công ngh thông tin 77
s)Giao di n tìm ki m thông tin tr c phí
Trang 78t)Giao di n báo cáo thu ti n h c phí
u)Giao di n báo cáo thu ti
Trang 79L p: CT1301- Ngành: Công ngh thông tin 79
Trang 80TÀI LI U THAM KH O
[1] Nguy , Phân tích và thi t k h th ng thông tin qu n lý, NXB khoa
h c t nhiên và công ngh , 2007
d li u quan h và công ngh phân tích thi t k , NXB
thông tin và truy n thông, 2010
[3] http://www.ebook.edu.vn/?page=1.39&view=7044
[4] http://tailieu.vn/tag/huong-dan-lap-trinh-vb-net.html
[5] https://www.youtube.com/watch?v=RZ_di0a-V2Y
.
Trang 81L p: CT1301- Ngành: Công ngh thông tin 81
DANH M C CÁC H U