Báo cáo phân tích thiết kế hệ thống - Quản lý ký túc xá
Công Cụ Visual Studio
Ngôn ngữ Visual Basic
37 trang |
Chia sẻ: lvcdongnoi | Lượt xem: 2628 | Lượt tải: 4
Bạn đang xem trước 20 trang tài liệu Hệ thống quản lý ký túc xá Trường Cao đẳng Công nghệ thông tin Hữu nghị Việt - Hàn, để xem tài liệu hoàn chỉnh bạn click vào nút DOWNLOAD ở trên
L I NÓI Đ UỜ Ầ
______000______
Ngày nay, công ngh thông tin đã có nh ng b c phát tri n m nh m theo cệ ữ ướ ể ạ ẽ ả
chi u r ng và sâu. Máy tính đi n t không còn là m t th ph ng ti n quý hi mề ộ ệ ử ộ ứ ươ ệ ế
mà đang ngày càng tr thành m t công c làm vi c và gi i trí thông d ng c a conở ộ ụ ệ ả ụ ủ
ng i, không ch công s mà còn ngay c trong gia đình.ườ ỉ ở ở ả
Đ ng tr c s bùng n thông tin, các t ch c và các doanh nghi p đ u tìmứ ướ ự ổ ổ ứ ệ ề
m i bi n pháp đ xây d ng hoàn thi n h th ng thông tin c a mình nh m tin h cọ ệ ể ự ệ ệ ố ủ ằ ọ
hoá các ho t đ ng tác nghi p c a đ n v mình. M c đ hoàn thi n tuỳ thu c vàoạ ộ ệ ủ ơ ị ứ ộ ệ ộ
quá trình phân tích và thi t k h th ng. ế ế ệ ố
T nhu c u nêu trên, trong th i gian th c t p t t nghi p em đã s d ng v nừ ầ ờ ự ậ ố ệ ử ụ ố
ki n th c ít i c a mình tìm hi u và phân tích bài toán qu n lý ký túc xá “ế ứ ỏ ủ ể ả Tr ngườ
CĐ CNNT H u Ngh Viêt – Hànữ ị ”. Nó ch mang tính ch t th nghi m đ h c h i,ỉ ấ ử ệ ể ọ ỏ
trao đ i kinh nghi m và làm quen v i th c t .ổ ệ ớ ự ế
V i s h ng d n t n tình c a Th y Lê Tân em đã hoàn thành cu n báo cáoớ ự ướ ẫ ậ ủ ầ ố
đ án t t nghi p này. Tuy đã c g ng h t s c tìm hi u, phân tích thi t k và càiồ ố ệ ố ắ ế ứ ể ế ế
đ t h th ng nh ng ch c r ng không tránh kh i nh ng thi u sót. Em r t mongặ ệ ố ư ắ ằ ỏ ữ ế ấ
nh n đ c s thông c m và góp ý c a quí Th y cô. Em xin chân thành c m n.ậ ượ ự ả ủ ầ ả ơ
Qua đây cho phép em bày t lòng bi t n đ n s d y d ch b o c a cácỏ ế ơ ế ự ạ ỗ ỉ ả ủ
th y, cô trong tr ng. Đ c bi t là th y Lê Tân, ng i đã tr c ti p h ng d n, chầ ườ ặ ệ ầ ườ ự ế ướ ẫ ỉ
b o và giúp đ em trong th i gian th c hi n đ án t t nghi p này, em chân thànhả ỡ ờ ự ệ ồ ố ệ
c m n s h ng d n t n tình c a Th y.ả ơ ự ướ ẫ ậ ủ ầ
Đà N ng, tháng 04 / 2010ẵ
Sinh viên th c hi nự ệ
Lê Thanh Huyên
Sinh viên th c hiên: Lê Thanh Huyên CCLT010033ự Trang i
Giáo viên h ng d n: Th.s Lê Tânướ ẫ
M C L CỤ Ụ
L I NÓI Đ UỜ Ầ .........................................................................................................i
M C L CỤ Ụ ................................................................................................................ii
Ch ng 1. T ng quan đ tàiươ ổ ề .................................................................................1
1.1 Lý do ch n đ tàiọ ề ................................................................................................1
1.2 Tình hình nghiên c uứ
1.2.1 T ng quan tình hình nghiên c u thu c lĩnh v c c a đ tàiổ ứ ộ ự ủ ề .....................1
1.2.2 Danh m c các công trình liên quanụ ...........................................................2
1.3 M c tiêu và ph ng pháp nghiên c uụ ươ ứ ................................................................2
1.3.1 M cụ tiêu....................................................................................................2
1.3.2 Ph ng pháp nghiên c uươ ứ ..........................................................................2
1.3.2.1 Ph ng pháp khoa h cươ ọ ...................................................................2
1.3.2.2 Ph ng pháp thu th p tài li uươ ậ ệ .......................................................3
1.4 Tài li u t ng h pệ ổ ợ .................................................................................................3
1.4.1 B máy t ch cộ ổ ứ .........................................................................................3
1.4.2 N i quy ký túc xáộ ......................................................................................5
Ch ng 2. C s lý thuy t và công c phát tri nươ ơ ở ế ụ ể .............................................6
2.1 C s lý thuy tở ở ế ....................................................................................................6
2.1.1 Các khái ni m c b nệ ở ả ...............................................................................6
2.1.2 Khái ni m ph thu c d li u và các d ng chu nệ ụ ộ ữ ệ ạ ẩ ...................................6
2.1.3 Khái ni m ch d n và khoá ch d nệ ỉ ẫ ỉ ẫ ..........................................................7
2.1.4 M c tiêu và tính u vi t c a mô hình quan hụ ư ệ ủ ệ........................................7
2.2 Công c phát tri nụ ể ..............................................................................................7
2.2.1 L a ch n công cự ọ ụ.....................................................................................7
2.2.1.1 Lý do ch n công c Visuaọ ụ l Basic 6.0...........................................7
2.2.1.2 Tóm t t s l c v ngôn ng Visual Basic 6.0ắ ơ ượ ề ữ ...........................8
2.2.1.2.1 Bi nế ..................................................................................8
2.2.1.2.2 Các ki u d li u trong Visual Basicể ữ ệ ................................9
2.2.1.2.3 Các toán t trong Visual Basicử .........................................11
2.2.1.2.3.1 Các toán t tính toánử ................................................11
2.2.1.2.3.2 Các toán t so sánhử ..................................................11
2.2.1.2.3.3 Các toán t lu n lýử ậ ...................................................11
2.2.1.2.3.4 C u trúc tuy nấ ể .........................................................11
2.2.1.2.3.5 C u trúc l pấ ặ .............................................................12
2.2.1.2..4 H ng, th t c, hàmằ ủ ụ .........................................................13
2.2.1.3 H qu n tr c s d li u MySQLệ ả ị ơ ở ữ ệ ..............................................16
2.2.2 Môi tr ng làm vi cườ ệ .................................................................................16
2.2.3 K t lu nế ậ ....................................................................................................17
Ch ng 3. Phân tích thi t k h th ngươ ế ế ệ ố .............................................................18
3.1 Ph n t ng quanầ ổ ....................................................................................................18
3.1.1 Ph m vi và ràng bu c cho h th ngạ ộ ệ ố .........................................................18
3.1.1.1 Ph m vi h th ngạ ệ ố .........................................................................18
3.1.1.2 Các ràng bu c h th ngộ ệ ố ...............................................................18
Sinh viên th c hiên: Lê Thanh Huyên CCLT010033ự Trang ii
Giáo viên h ng d n: Th.s Lê Tânướ ẫ
3.1.2 K ho ch th c hi nế ạ ự ệ ..................................................................................18
3.2 Phân tích..............................................................................................................18
3.2.1 Phân tích hi n tr ngệ ạ ..................................................................................18
3.2.1.1 S đ t ch cơ ồ ổ ứ ...............................................................................18
3.2.1.2 Mô t ho t đ ng hi n tr ng c a bài toán t ng ngả ạ ộ ệ ạ ủ ươ ứ .................18
3.2.1.3 Nh n xét đánh giá hi n tr ngậ ệ ạ .......................................................19
3.2.2 Phân thích d li uữ ệ .....................................................................................20
3.2.2.1 Mô hình hóa d li u quan ni m ER có đ c t mô hìnhữ ệ ệ ặ ả ..............20
3.2.2.1.1 Mô hình hóa d li u ERữ ệ ...................................................20
3.2.2.1.2 Đ c t mô hìnhặ ả .................................................................20
3.2.2.2 Bi u di n mô hình quan ni m ERể ễ ệ ...............................................23
3.2.3 Phân tích yêu c u h th ngầ ệ ố ......................................................................25
3.2.3.1 Xác đ nh yêu c u ch c năng và phi ch c năngị ầ ứ ứ ............................25
3.2.3.1.1 Các yêu c u ch c năngầ ứ ....................................................25
3.2.3.1.2 Yêu c u phi ch c năngầ ứ .....................................................25
3.2.3.2 Mô hình quan h x lý BFDệ ử .........................................................25
3.2.3.2.1 Mô hình c p 1ấ ...................................................................25
3.2.3.2.2 Mô hình c p 2ấ ...................................................................26
3.2.3.2.3 Mô hình c p 3ấ ...................................................................27
3.2.3.3 M t s mô hình mô t quy trình c a h th ng b ng ộ ố ả ủ ệ ố ằ MERISE. .28
3.2.3.3.1 Mô t quy trình x lý h s đăng ký ả ử ồ ơ ..............................28
3.2.3.3.2 Mô t x lý các kho n l phíả ử ả ệ ..........................................29
3.2.3.3.3 Mô t quy trình s p x p phòng theo đi u ki n ả ắ ế ề ệ .............30
3.2.3.3.4 Mô t x lý các kho n phí khácả ử ả .....................................31
3.2.3.3.5 S đ x lý bi n cơ ồ ử ế ố.........................................................32
3.2.3.3.6 Mô hình quan h x lýệ ử .....................................................33
3.2.3.3.7 Mô t các nguyên tác bi n c vào raả ế ố ...............................34
K T LU NẾ Ậ .........................................................................................................................35
Tài li u tham kh oệ ả ..................................................................................................36
Sinh viên th c hiên: Lê Thanh Huyên CCLT010033ự Trang iii
Giáo viên h ng d n: Th.s Lê Tânướ ẫ
VIETHANIT H Th ng Qu n Lý Ký Túc Xáệ ố ả
Ch ng 1 T ng Quan V Đ Tàiươ ổ ề ề
1.1. Lý do ch n đ tàiọ ề
Ký túc xá c a tr ng CĐ CNTT h u ngh Vi t Hàn v quy mô là r t l n nênủ ườ ữ ị ệ ề ấ ớ
vi c qu n lý ệ ả thông tin cán bộ KTX, qu n lý sinh viên n i trúả ộ và c s v t ch tơ ở ậ ấ ,
các phòng , qu n lý thu chi ti n phòngả ề , đi n n cệ ướ , tìm ki m thông tinế là r t c nấ ầ
thi t. Ngày nay vi c ế ệ qu n lý trên máy tínhả mang l i hi u qu cao v ngu n nhânạ ệ ả ề ồ
l c, kinh t . Đ c d n ch ng nh Tr ng ĐHQG Tp.H Chí Minh. Đ c bi t vàoự ế ượ ẫ ứ ư ườ ồ ặ ệ
đ u năm s l ng SV đăng ký ký túc là r t nhi uầ ố ượ ở ấ ề vì v y n u có m t ch ngậ ế ộ ươ
trình qu n lý ký túc s giúp công vi c nhanh h n và ti t ki m đ c nhi u th i gianả ẽ ệ ơ ế ệ ượ ề ờ
cho công tác qu n lý.ả
- Em c m th y em làm đ tài qu n lý là phù h p v i kh năng và năng l c hi n cóả ấ ề ả ợ ớ ả ự ệ
c a em.ủ
- Lý do cá nhân đây là năm h c cu i ngôi tr ng này. Em mu n làm đi u gì đóọ ố ở ườ ố ề
v ngôi tr ng mà em đã h c, nên em đã quy t đ nh đi sâu vào đ tài “Qu n lý kýề ườ ọ ế ị ề ả
túc xá Tr ng CĐ CNTT H u Ngh Vi t-Hàn” ườ ữ ị ệ
1.2. Tình hình nghiên c uứ
- Qu n lý ký túc xá là m t v n đ đ c đ t ra các tr ng có ký túc xá. Vì v y cóả ộ ấ ề ượ ặ ở ườ ậ
r t nhi u ch ng trình và công trình nghiên c u v đ tài qu n lý ký túc xá. M t víấ ề ươ ứ ề ề ả ộ
d đi n hình v công tác qu n lý ký túc xá Tr ng ĐHQG T.p H Chí Minh. ụ ể ề ả ườ ồ Qua
nghiên c u th c t , qua internet đ c bi t mô hình qu n lý ký túc xá c a Tr ngứ ự ế ượ ế ả ủ ườ
ĐHQG Tp.H Chí Minh đang đ c s d ng là r t t t r t phù h p. Nên qua đó emồ ượ ử ụ ấ ố ấ ợ
mu n áp d ng cái mô hình này vào qu n lý ký túc xá tr ng mình. Vì nó có nh ngố ụ ả ườ ữ
nét t ng đ ng gi ng nhau ( V c s v t ch t, V đ i ngũ qu n lý...)ươ ồ ố ề ơ ở ậ ấ ề ộ ả
1.3. M c tiêu và ph ng pháp nghiên c uụ ươ ứ
1.3.1. M c tiêuụ
M c tiêu đ c xác đ nh hàng đ u qu n lý ký túc xá nâng cao ch t l ng s ng choụ ượ ị ầ ả ấ ượ ố
sinh viên.
• Ch ng trình đ m b o đ c:ươ ả ả ượ
Sinh viên th c hiên: Lê Thanh Huyên CCLT010033ự Trang 1
Giáo viên h ng d n: Th.s Lê Tânướ ẫ
VIETHANIT H Th ng Qu n Lý Ký Túc Xáệ ố ả
1. Qu n lý đ c phòng trong ký túc xá s phòngả ượ ở ố
2. Tài s n trong ký túc xáả
3. Qu n lý sinh viên trong ký túc xá ( Danh sách sinh viên t ngả ừ
phòng, tr ng phòng, đ a ch , l p, s đi n tho i liên h …)ưở ị ỉ ớ ố ệ ạ ệ
4. Qu n lý theo dõi s a ch a phòng trong ký túc xá.ả ử ữ ở
5. Qu n lý thu ti n , ti n đi n n c c p hóa đ n.ả ề ở ề ệ ướ ấ ơ
6. Qu n lý đăng ký ký túc xá.ả ở
7. Qu n lý thi đua gi a các phòngả ữ
1.3.2 Ph ng pháp nghiên c uươ ứ
- Nghiên c u khoa h c là m t h at đ ng tìm ki m, xem xét, đi u tra, ho c thứ ọ ộ ọ ộ ế ề ặ ử
nghi m. D a trên nh ng s li u, tài li u, ki n th c,… đ t đ c t các thí nghi mệ ự ữ ố ệ ệ ế ứ ạ ượ ừ ệ
NCKH đ phát hi n ra nh ng cái m i v b n ch t s v t, v th gi i t nhiên vàể ệ ữ ớ ề ả ấ ự ậ ề ế ớ ự
xã h i, và đ sáng t o ph ng pháp và ph ng ti n k thu t m i cao h n, giá trộ ể ạ ươ ươ ệ ỹ ậ ớ ơ ị
h n. Con ng i mu n làm NCKH ph i có ki n th c nh t đ nh v lãnh v c nghiênơ ườ ố ả ế ứ ấ ị ề ự
c u và cái chính là ph i rèn luy n cách làm vi c t l c, có ph ng pháp t lúcứ ả ệ ệ ự ự ươ ừ
ng i trên gh nhà tr ng.ồ ế ườ
1.3.2.1 Ph ng pháp khoa h cươ ọ
- Ph ng pháp khoa h c (PPKH). Nh ng ngành khoa h c khác nhau cũng có th cóươ ọ ữ ọ ể
nh ng PPKH khác nhau. Ngành khoa h c t nhiên nh v t lý, hoá h c, nôngữ ọ ự ư ậ ọ
nghi p s d ng PPKH th c nghi m, nh ti n hành b trí thí nghi m đ thu th pệ ử ụ ự ệ ư ế ố ệ ể ậ
s li u, đ gi i thích và k t lu n. Còn ngành khoa h c xã h i nh nhân ch ng h c,ố ệ ể ả ế ậ ọ ộ ư ủ ọ
kinh t , l ch s … s d ng PPKH thu th p thông tin t s quan sát, ph ng v n hayế ị ử ử ụ ậ ừ ự ỏ ấ
đi u tra. Tuy nhiên, PPKH có nh ng b c chung nh : Quan sát s v t hay hi nề ữ ướ ư ự ậ ệ
t ng, đ t v n đ và l p gi thuy t, thu th p s li u và d a trên s l u đ rút raượ ặ ấ ề ậ ả ế ậ ố ệ ự ố ịệ ể
k t lu n (B ng1.1). Nh ng v n có s khác nhau v quá trình thu th p s li u, xế ậ ả ư ẫ ự ề ậ ố ệ ử
lý và phân tích s li uố ệ
Nh m thu th p thông tin t quan sát hi n tr ng: Ví d : Ký túc xá “Tr ng CĐằ ậ ừ ệ ạ ụ ườ
CNTT H u Ngh Vi t-Hàn” g m 4 khu: A1, B1, B2, B3, A2. Hi n t i sinh viênữ ị ệ ồ ệ ạ
Sinh viên th c hiên: Lê Thanh Huyên CCLT010033ự Trang 2
Giáo viên h ng d n: Th.s Lê Tânướ ẫ
VIETHANIT H Th ng Qu n Lý Ký Túc Xáệ ố ả
đang s ng và sinh ho t các khu A1, B1, B2 M c đích là đ a danh sách sinh viênố ạ ở ụ ư
vào CSDL c a bài toán. ủ
B cướ N i dung ộ
1 Quan sát s v t, hi n t ng ự ậ ệ ượ
2 Đ t v n đ nghiên c uặ ấ ề ứ
3 Đ t gi thuy t hay s tiên đoánặ ả ế ự
4 Thu th p thông tin hay s li u thí nghi mậ ố ệ ệ
5 K t lu nế ậ
B ng 1.1 Các b c c b n trong ph ng pháp khoa h cả ướ ơ ả ươ ọ
1.3.2.2. Ph ng pháp thu th p s li uươ ậ ố ệ
- Thu th p s li u thí nghi m là m t công vi c quan tr ng trong NCKH. M c đíchậ ố ệ ệ ộ ệ ọ ụ
c a thu th p s li u (t các tài li u nghiên c u khoa h c có tr c, t quan sát vàủ ậ ố ệ ừ ệ ứ ọ ướ ừ
th c hi n thí nghi m) là đ làm c s lý lu n khoa h c hay lu n c ch ng minhự ệ ệ ể ơ ơ ậ ọ ậ ứ ứ
gi thuy t hay tìm ra v n đ c n nghiên c u. ả ế ấ ề ầ ứ
+ Có 3 ph ng pháp thu th p s li u: ươ ậ ố ệ
a) Thu th p s li u b ng cách tham kh o tài li u. ậ ố ệ ằ ả ệ
b) Thu th p s li u t nh ng th c nghi m (các thí nghi m trong phòng, thí nghi mậ ố ệ ừ ữ ự ệ ệ ệ
ngoài đ ng, …). ồ
c) Thu th p s li u phi th c nghi m (l p b ng câu h i đi u tra).ậ ố ệ ự ệ ậ ả ỏ ề
- Ph ng pháp này khá ph bi n, v n d ng vao đ thu th p các con sô: Ví D :ươ ổ ế ậ ụ ể ậ ụ
nh phòng B2 311 hi n t i danh sách phòng đó có 7 sinh viên.ư ệ ạ
- Ngoài ra thu th p s li u t phi th c nghi m ( nh đ t các phi u h i…)ậ ố ệ ừ ự ệ ư ặ ế ỏ
Sinh viên th c hiên: Lê Thanh Huyên CCLT010033ự Trang 3
Giáo viên h ng d n: Th.s Lê Tânướ ẫ
VIETHANIT H Th ng Qu n Lý Ký Túc Xáệ ố ả
Ch ng 2. C s lý thuy t và công c phát tri nươ ơ ở ế ụ ể
2.2 . C s lý thuy tở ở ế
2.1.1. Các khái ni m c b nệ ở ả
- C s d li u: Là m t t p h p các b ng d li u có quan h v i nhau sao choơ ở ữ ệ ộ ậ ợ ả ữ ệ ệ ớ
c u trúc c a chúng cũng nh các m i quan h bên trong gi a chúng là tách bi t v iấ ủ ư ố ệ ữ ệ ớ
ch ng trình ng d ng bên ngoài, đ ng th i nhi u ng i dùng khác nhau cũngươ ứ ụ ồ ờ ề ườ
nh nhi u ng d ng khác nhau có th cùng khai thác và chia s m t cách ch n l cư ề ứ ụ ể ẻ ộ ọ ọ
lúc c n.ầ
- Th c th : Là hình nh c th c a m t đ i t ng trong h th ng thông tinự ể ả ụ ể ủ ộ ố ượ ệ ố
qu n lý. M t th c th xác đ nh Tên và các thu c tính.ả ộ ự ể ị ộ
- Thu c tính: Là m t y u t d li u ho c thông tin c a th c th y.ộ ộ ế ố ữ ệ ặ ủ ự ể ấ
- L p th c th : Là các th c th cùng thu c tính.ớ ự ể ự ể ộ
- L c đ quan h : T p các thu c tính c a m t quan h . L c đ m tượ ồ ệ ậ ộ ủ ộ ệ ượ ồ ộ
quan h g m các thu c tính c a th c th cùng v i các m nh đ ràng bu c.ệ ồ ộ ủ ự ể ớ ệ ề ộ
VD: L c đ m t quan hượ ồ ộ ệ
R = = ( A1:D1,A2:D2, .., An :Dn , M)
Trong đó: R là m t l c đ quan hộ ượ ồ ệ
Ai : tên thu c tínhộ
Di : mi n xác đ nh c a thu c tínhề ị ủ ộ
M : m nh đ ràng bu cệ ề ộ
N i dung c a m t l c đ quan h g i là các b .ộ ủ ộ ượ ồ ệ ọ ộ
- Các phép toán t i thi u:ố ể
* Tìm ki m d li u theo tiêu chu n đã ch n, không làm thay đ iế ữ ệ ẩ ọ ổ
tr ng thái c s d li u.ạ ơ ở ữ ệ
* Thay đ i c u trúc c s d li u.ổ ấ ơ ở ữ ệ
* Thay đ i n i dung c s d li u.ổ ộ ơ ở ữ ệ
* X lý, tính toán trên c s d li u.ử ơ ở ữ ệ
Sinh viên th c hiên: Lê Thanh Huyên CCLT010033ự Trang 4
Giáo viên h ng d n: Th.s Lê Tânướ ẫ
VIETHANIT H Th ng Qu n Lý Ký Túc Xáệ ố ả
2.1.2. Khái ni m ph thu c d li u và các d ng chu nệ ụ ộ ữ ệ ạ ẩ
- M t thu c tính g i là ph thu c vào các thu c tính khác khi giá tr c aộ ộ ọ ụ ộ ộ ị ủ
thu c tính này ph thu c vào giá tr c a thu c tính kia. S ph thu c này có th làộ ụ ộ ị ủ ộ ự ụ ộ ể
gián ti p hay tr c ti p.ế ự ế
- M t quan h bao gi cũng có m t nhóm thu c tính mà giá tr c a chúng quiộ ệ ờ ộ ộ ị ủ
đ nh giá tr c a các thu c tính khác, nhóm thu c tính đó g i là khoá.ị ị ủ ộ ộ ọ
- V i m t quan h tuỳ vào các ph thu c c a các thu c tính vào khoá có trongớ ộ ệ ụ ộ ủ ộ
đó mà ta phân chia các quan h đó thành các d ng chu n khác nhau. Các d ng chu nệ ạ ẩ ạ ẩ
c b n:ơ ả
* D ng chu n 1ạ ẩ
* D ng chu n 2ạ ẩ
* D ng chu n 3ạ ẩ
Các d li u l u tr d i d ng chu n 3 tránh đ c hi n t ng dữ ệ ư ữ ướ ạ ẩ ượ ệ ượ ư
th a d li u, t o cho d li u có tính đ c l p cao. Các quan h n u ch a d ngừ ữ ệ ạ ữ ệ ộ ậ ệ ế ư ở ạ
chu n 3 s đ c phân rã thành các quan h nh h n có d ng chu n 3.ẩ ẽ ượ ệ ỏ ơ ạ ẩ
2.1.3. Khái ni m ch d n và khoá ch d nệ ỉ ẫ ỉ ẫ
- Đ có th tìm ki m thông tin nhanh theo m t tiêu chu n nào đó chúng ta t o raể ể ế ộ ẩ ạ
các thông tin ch d n theo tiêu chu n đó. Các thông tin ch d n là các thông tin giúpỉ ẫ ẩ ỉ ẫ
ta tìm ki m d li u nhanh. Các thông tin này g i là khoá ch d n. Khoá ch d n cóế ữ ệ ọ ỉ ẫ ỉ ẫ
th là 1 tr ng ho c nhi u tr ng trong tr ng h p này ph i ch ra th t . V iể ườ ặ ề ườ ườ ợ ả ỉ ứ ự ớ
cách t o ra khoá theo tiêu chu n nào đó ta có th tìm ki m d li u nhanh theo tiêuạ ẩ ể ế ữ ệ
chu n đó.ẩ
2.1.4. M c tiêu và tính u vi t c a mô hình quan hụ ư ệ ủ ệ
- Cho m t l c đ d li u d s d ng, mô hình đ n gi n, ng i dùng không c nộ ượ ồ ữ ệ ễ ử ụ ơ ả ườ ầ
bi t c u trúc v t lý c a d li u. Ti n l i cho ng i dùng cu i không chuyên tinế ấ ậ ủ ữ ệ ệ ợ ườ ố
h c.ọ
- Tăng c ng tính đ c l p c a d li u, đ c bi t là đ c l p v t lý.ườ ộ ậ ủ ữ ệ ặ ệ ộ ậ ậ
- Cho m t kh năng có m t ngôn ng thao tác b c cao.ộ ả ộ ữ ậ
Sinh viên th c hiên: Lê Thanh Huyên CCLT010033ự Trang 5
Giáo viên h ng d n: Th.s Lê Tânướ ẫ
VIETHANIT H Th ng Qu n Lý Ký Túc Xáệ ố ả
- T i u vi c tìm ki m d li u trong c s d li u, h qu n tr t tìm cách truy nh p.ố ư ệ ế ữ ệ ơ ở ữ ệ ệ ả ị ự ậ
- C i thi n nâng cao toàn v n d li u và b o m t d li u.ả ệ ẹ ữ ệ ả ậ ữ ệ
- Có th ph c v cho nhi u ch ng trình ng d ng.ể ụ ụ ề ươ ứ ụ
- Có c s toán h c phong phú ch c ch n:ơ ở ọ ắ ắ
* Lý thuy t quan hế ệ
* D ng chu n có đ b n v ng và đ y đ thông tinạ ẩ ộ ề ữ ầ ủ
2.2. Công c phát tri nụ ể
2.2.1. L a ch n công cự ọ ụ
2.2.1.2. Lý do ch n công c Visual Basic 6.0ọ ụ
- Do tính ch t c a c s d li u c a bài toán ch ng trình này s d ng ngôn ngấ ủ ơ ở ữ ệ ủ ươ ử ụ ữ
l p trình Visual Basic 6.0 trong vi c t o giao di n và ch ng trình chính, k t h pậ ệ ạ ệ ươ ế ợ
v i My SQL t o c s d li u. Ch ng trình ch y trên n n Win95/ Win98/Winớ ạ ơ ở ữ ệ ươ ạ ề
XP/Window 7.
- Visual Basic là ngôn ng l p trình thông d ng trên Windows. Visual Basic 6.0 hữ ậ ụ ỗ
tr qu n lý C s d li u và Internet, đ c bi t là qu n lý c s d li u.ợ ả ơ ở ữ ệ ặ ệ ả ơ ở ữ ệ
- Visual Basic có nhi u tính năng m i. Các đi u khi n m i cho phép ta vi t cácề ớ ề ể ớ ế
ch ng trình ng d ng k t h p các giao di n, cách x lý và tính năng c a Officeươ ứ ụ ế ợ ệ ử ủ
97 và trình duy t Web Internet Explorer.ệ
- Visual Basic g n li n v i khái ni m l p trình tr c quan (Visual), nghĩa là khi thi tắ ề ớ ệ ậ ự ế
k ch ng trình ta nhìn th y ngay k t qu qua t ng thao tác và giao di n khiế ươ ấ ế ả ừ ệ
ch ng trình th c hi n. Đây là thu n l i l n so v i các ngôn ng l p trình khác,ươ ự ệ ậ ợ ớ ớ ữ ậ
Visual Basic cho phép ta ch nh s a đ n gi n, nhanh chóng v màu s c, kích th cỉ ử ơ ả ề ắ ướ
và hình dáng c a các đ i t ng có m t trong ng d ng.ủ ố ượ ặ ứ ụ
- Bên c nh đó, Visual Basic còn h tr tính năng k t n i môi tr ng d li uạ ỗ ợ ế ố ườ ữ ệ
Access, My SQL, SQL,...Vi c liên k t d li u có th th c hi n b ng nhi u cách.ệ ế ữ ệ ể ự ệ ằ ề
Trong đó thi t k DataEnvironment là m t đi m m i trong VB 6.0. Nó dùng đế ế ộ ể ớ ể
qu n lý m t cách tr c quan vi c k t n i m t c s d li u. Nghĩa là khi ta có m tả ộ ự ệ ế ố ộ ơ ở ữ ệ ộ
thi t k DataEnvironment trong ng d ng thì ta có th qu n lý t t c các thông tinế ế ứ ụ ể ả ấ ả
Sinh viên th c hiên: Lê Thanh Huyên CCLT010033ự Trang 6
Giáo viên h ng d n: Th.s Lê Tânướ ẫ
VIETHANIT H Th ng Qu n Lý Ký Túc Xáệ ố ả
g n li n v i k t n i m t n i, ch không ph i nh nh ng k thu t c đi nắ ề ớ ế ố ở ộ ơ ứ ả ư ữ ỹ ậ ổ ể
nhúng thông tin k t n i trong CSDL trong ch ng trình.ế ố ươ
- S d ng nh ng đi u khi n chu n c a Visual Basic: S d ng nh ng đi u khi nử ụ ữ ề ể ẩ ủ ử ụ ữ ề ể
y đ l y thông tin mã c a ng i s d ng nh p vào và đ hi n th k t xu t trênấ ể ấ ủ ườ ử ụ ậ ể ể ị ế ấ
màn hình. Ví d : h p văn b n, nút l nh, h p danh sách...ụ ộ ả ệ ộ
- L p trình v i đ i t ng: Nh ng đ i t ng là thành ph n chính đ l p trìnhậ ớ ố ượ ữ ố ượ ầ ể ậ
Visual Basic. Đ i t ng có th là form, đi u khi n, c s d li u.ố ượ ể ề ể ơ ở ữ ệ
- L p trình v i đ i t ng: Nh ng đ i t ng là thành ph n chính đ l p trìnhậ ớ ố ượ ữ ố ượ ầ ể ậ
Visual Basic. Đ i t ng có th là form, đi u khi n, c s d li u.ố ượ ể ề ể ơ ở ữ ệ
- L p trình v i ph n h p thành: Khi c n s d ng kh năng tính toán c a Microsoftậ ớ ầ ợ ầ ử ụ ả ủ
Excel, đ nh d ng m t tài li u s d ng thanh công c c a Microsoft Word, l u trị ạ ộ ệ ử ụ ụ ủ ư ữ
và x lý d li u dùng Microsoft Jet...T t c nh ng đi u này có th th c hi n b ngử ữ ệ ấ ả ữ ề ể ự ệ ằ
cách xây d ng nh ng ng d ng s d ng thành ph n ActiveX. Tuy nhiên ng i sự ữ ứ ụ ử ụ ầ ườ ử
d ng có th t o ActiveX riêng.ụ ể ạ
- Đáp ng nh ng s ki n phím và con chu t: S d ng phím nóng, rê và th chu tứ ữ ự ệ ộ ử ụ ả ộ
nh tính năng c a OLE...ư ủ
- Làm vi c v i văn b n đ ho : X lý văn b n, chèn hình theo ý mu nệ ớ ả ồ ạ ử ả ố
- G r i và qu n lý l iỡ ố ả ỗ
- X lý đĩa th m c và file: Qua ph ng th c cũ là l nh Open, Write# và m tử ổ ư ụ ươ ứ ệ ộ
t p h p nh ng công c m i nh FSO (File System Object).ậ ợ ữ ụ ớ ư
- Thi t k cho vi c thi hành và tính t ng thích: Chia x h u h t nh ng tính năngế ế ệ ươ ẻ ầ ế ữ
ngôn ng cho ng d ngữ ứ ụ
- Phân ph i ng d ng: Sau khi t o xong m t ng d ng ta có th t do phân ph iố ứ ụ ạ ộ ứ ụ ể ự ố
cho b t kỳ ai. Ta có th phân ph i trên đĩa, trên CD, trên m ng...ấ ể ố ạ
- Ch ng trình "Qu n lý ký túc xá Tr ng CĐ CNTT H u Ngh Vi t-Hàn" làươ ả ườ ữ ị ệ
ch ng trình qu n lý c s d li u (l u tr , tra c u...) t i tr ng. Do đó vi cươ ả ơ ở ữ ệ ư ữ ứ ạ ườ ệ
dùng ngôn ng VB 6.0 là thích h p.ữ ợ
2.2.1.3. H qu n tr c s d li u MySQLệ ả ị ơ ở ữ ệ
Sinh viên th c hiên: Lê Thanh Huyên CCLT010033ự Trang 7
Giáo viên h ng d n: Th.s Lê Tânướ ẫ
VIETHANIT H Th ng Qu n Lý Ký Túc Xáệ ố ả
+ MySQL là m t ph n m m qu n tr CSDL mã ngu n m , mi n phí n m trongộ ầ ề ả ị ồ ở ễ ằ
nhóm LAMP (Linux - Apache -MySQL - PHP)
+ MySQL là m t ph n m m qu n tr CSDL d ng server-based (g n t ng đ ngộ ầ ề ả ị ạ ầ ươ ươ
v i SQL Server c a Microsoft). MySQL qu n lý d li u thông qua các CSDL, m iớ ủ ả ữ ệ ỗ
CSDL có th có nhi u b ng quan h ch a d li u.MySQL có c ch phân quy nể ề ả ệ ứ ữ ệ ơ ế ề
ng i s d ng riêng, m i ng i dùng có th đ c qu n lý m t ho c nhi u CSDLườ ử ụ ỗ ườ ể ượ ả ộ ặ ề
khác nhau, m i ng i dùng có m t tên truy c p (user name) và m t kh u t ngỗ ườ ộ ậ ậ ẩ ươ
ng đ truy xu t đ n CSDL.Khi ta truy v n t i CSDL MySQL, ta ph i cung c pứ ể ấ ế ấ ớ ả ấ
tên truy c p và m t kh u c a tài kh an có quy n s d ng CSDL đó. N u không,ậ ậ ẩ ủ ỏ ề ử ụ ế
chúng ta s không làm đ c gì c .ẽ ượ ả
2.2.1.4. S d ng VB.NET đ k t n i mySQLử ụ ể ế ố
- Nh ng ai đã quen v i l p trình .NET khi s d ng ADO đ k t n i v i CSDLữ ớ ậ ử ụ ể ế ố ớ
cũng đã r t quen thu c v i c m t Connection String Đúng ra, trong l p trìnhấ ộ ớ ụ ừ ậ
Connection String là thu c tính c a đ i t ng ADO Connection. V i MySQL cũngộ ủ ố ượ ớ
v y, m t s thông s truy n vào chu i đ nh nghĩa k t n iv i CSDL g n nhậ ộ ố ố ề ỗ ị ế ố ớ ầ ư
gi ng hoàn toàn v i ADO.NET; tuy nhiên chúng ta không s d ng ADO.NET mà làố ớ ử ụ
MySQL Connector.
• M và đóng k t n i ở ế ố
Vi c m và đóng k t n i m t đ i t ng ADO.NET là công vi c c c kỳ quan tr ngệ ở ế ớ ộ ố ượ ệ ự ọ
nh t trong b t c tình hu ng nào. B i vì n u coding không c n th n s d gây raấ ấ ứ ố ở ế ẩ ậ ẽ ễ
tràn b nh . Quá trình m và đóng k t n i luôn trãi qua 3 b c: T o m t đ iộ ớ ở ế ố ướ ạ ộ ố
t ng ADO Connection; g i ConnectionString cho thu c thính c a đ i t ng ho cượ ử ộ ủ ố ượ ặ
truy n vào hàm kh i t o c a đ i t ng, dùng ph ng th c Open() đ m i k tề ở ạ ủ ố ượ ươ ứ ể ờ ế
n i. Khi không có nhu c u s d ng đ i t ng Connection này n a, hãy dùngố ầ ử ụ ố ượ ữ
IsNothing (cho
VB.NET) đ h y t t c các connection và liên k t t i đ i t ng; và cũng đ gi iể ủ ấ ả ế ớ ố ượ ể ả
phóng tài nguyên h th ng. Cũng gi ng nh SQL; MySQL cũng d ng s n cácệ ố ố ư ự ẵ
exception đ gi i quy t v n đ l i x y ra c a đ i t ng. Xem 2 ví d đ có thể ả ế ấ ề ỗ ả ủ ố ượ ụ ể ể
th y cách m và đóng k t n i an toàn khi s d ng MySQLConnection ấ ở ế ố ử ụ
Sinh viên th c hiên: Lê Thanh Huyên CCLT010033ự Trang 8
Giáo viên h ng d n: Th.s Lê Tânướ ẫ
VIETHANIT H Th ng Qu n Lý Ký Túc Xáệ ố ả
Dim MySQLConnectionString As String
Dim MyADOConnection As MySqlConnection
MySQLConnectionString = "Server=myServer;" & _
"Database=myDatabase;" & _
"Uid=myUserID;" & _
"Pwd=myPassword;" & _
"Connect Timeout=30;"
MyADOConnection = New MySqlConnection(MySQLConnectionString)
MyADOConnection.Open()
Private Function MySQLADOConnectionOpen(ByRef pErrorMessageString As
String) As
Boolean
Try
mMySqlConnection = New MySqlConnection
mMySqlConnection.ConnectionString = mMySQLConnectionString
mMySqlConnection.Open()
Return (True)
Catch exError As MySqlException
pErrorMessageString = exError.Message
Return (False)
End Try
End Function
Public Function MySQLADOConnectionClose(ByRef pErrorMessageString As
String) As
Boolean
Try
If Not IsNothing(mMySqlConnection) Then
If mMySqlConnection.State = ConnectionState.Open Then
Sinh viên th c hiên: Lê Thanh Huyên CCLT010033ự Trang 9
Giáo viên h ng d n: Th.s Lê Tânướ ẫ
VIETHANIT H Th ng Qu n Lý Ký Túc Xáệ ố ả
mMySqlConnection.Close()
End If
mMySqlConnection = Nothing
End If
Return (True)
Catch exError As MySqlException
pErrorMessageString = exError.Message
Return (False )
End Try
End Function
• Đ c và x lý d li uọ ử ữ ệ
-Tr c khi b t đ u; b n dãy dùng ph n m m ướ ắ ầ ạ ầ ề Toad for MySQL đ t o CSDL vàể ạ
t o d li u gi làm ví d . Đây là công c r t h u ích, tích h p v i MySQL, IBMạ ữ ệ ả ụ ụ ấ ữ ợ ớ
DB2, và MS SQL. Ví d , b n t o đ c CSDLụ ạ ạ ượ
*DROP TABLE IF EXISTS `DOITUONG`;
CREATE TABLE `DOITUONG` (
`MA_DOI_TUONG` varchar(20) NOT NULL,
`TEN_DOI_TUONG` varchar(60) NOT NULL,
PRIMARY KEY (`TEN_DOI_TUONG`),
KEY `MA_DOITUONG` (`MA_DOI_TUONG`),
ENGINE=InnoDB DEFAULT CHARSET=latin1;
* INSERT INTO DOITUONG (`MA_DOI_TUONG`,`TEN_DOI_TUONG)
VALUES ('”+Me.txtmadoituong.text+”','','”+Me.txttendoituong.text+”');
2.2.2. Môi tr ng làm vi cườ ệ
- H th ng máy tính ch y u đ c s d ng hi n nay t i nhà tr ng ch y u làệ ố ủ ế ượ ử ụ ệ ạ ườ ủ ế
máy PC.
- Đa s ng i s d ng trên th c t ho c đã làm quen v i tin h c ch y u s d ngố ườ ử ụ ự ế ặ ớ ọ ủ ế ư ụ
h đi u hành Windows.ệ ề
Sinh viên th c hiên: Lê Thanh Huyên CCLT010033ự Trang 10
Giáo viên h ng d n: Th.s Lê Tânướ ẫ
VIETHANIT H Th ng Qu n Lý Ký Túc Xáệ ố ả
- H th ng ch ng trình HTQLKT s r t ti n d ng khi ch y trên môi tr ngệ ố ươ ẽ ấ ệ ụ ạ ườ
m ng. Tuy nhiên nó v n có th cài trên máy l , áp d ng v i nh ng c s ch a ngạ ẫ ể ẻ ụ ớ ữ ơ ở ư ứ
d ng m ng máy tính trong qu n lý.ụ ạ ả
2.2.3. K t lu nế ậ
- Đây là ch ng trình qu n lý th c hi n tin h c hoá vào trong lĩnh v c qu n lý kýươ ả ự ệ ọ ự ả
túc xá tr ng mà tr c đây v n qu n lý theo l i th công. C s d li u c a bàiườ ướ ẫ ả ố ủ ơ ở ữ ệ ủ
toán này đ c phân tích và thi t k theo ph ng pháp MERISE (ượ ế ế ươ Methode pour
Rassembler les Idees Sans Effort: Các ph ng pháp đ t p h p các ý t ng khôngươ ể ậ ợ ưở
c n c g ng ).ầ ố ắ
- M t s m t m nh c a ph ng pháp Merise là có c s khoa h c v ng ch c,ộ ố ặ ạ ủ ươ ơ ở ọ ữ ắ
hi n t i nó là m t trong nh ng ph ng pháp phân tích đ c dùng nhi u Pháp vàệ ạ ộ ữ ươ ượ ề ở
Châu Âu khi ph i phân tích và thi t k các h th ng l n. Là ph ng pháp dungả ế ế ệ ố ớ ươ
thi t k m t h qu n tr c s d li u hoàn h o t nh ng yêu c u c b n banế ế ộ ệ ả ị ơ ở ữ ệ ả ừ ữ ầ ơ ả
đ u, giúp t ng b c c m nh n và hoàn thành h th ng thông tin m t cách logic.ầ ừ ướ ả ậ ệ ố ộ
- Tuy nhiên ph ng pháp này cũng có m t s nh c đi m là c ng k nh, do đó đươ ộ ố ượ ể ồ ề ể
gi i quy t các áp d ng nh , vi c áp d ng ph ng pháp này nhi u lúc đ a đ nả ế ụ ỏ ệ ụ ươ ề ư ế
vi c kéo dài th i gian, n ng n không đáng có.ệ ờ ặ ề
M c mô tứ ả Các khái ni m s d ngệ ử ụ
D li uữ ệ X lýử
Quan ni mệ Mô hình quan ni m d li uệ ữ ệ Mô hình quan ni m x lýệ ử
Logic Mô hình logic d li uữ ệ Mô hình logic x lýử
V t lýậ Mô hình v t lý d li uậ ữ ệ Mô hình v t lý x lýậ ử
Hình 2.8 B ng các khái ni m s d ngả ệ ử ụ
+ Nhu c u th c tầ ự ế
-Trên th c t nhu c u xem xét thông tin v m t v n đ nào đó t i m t th i đi mự ế ầ ề ộ ấ ề ạ ộ ờ ể
đ i v i ng i qu n lý, nhà lãnh đ o r t c n thi t. Các thông tin này là m t trongố ớ ườ ả ạ ấ ầ ế ộ
nhi u ph n nh trong h th ng d li u đ y đ . Các d li u c n xem xét ch đ cề ầ ỏ ệ ố ữ ệ ầ ủ ữ ệ ầ ỉ ượ
quan tâm theo m t khía c nh nào đó mà thôi.ộ ạ
Sinh viên th c hiên: Lê Thanh Huyên CCLT010033ự Trang 11
Giáo viên h ng d n: Th.s Lê Tânướ ẫ
VIETHANIT H Th ng Qu n Lý Ký Túc Xáệ ố ả
- T i m i lúc các thông tin mà ng i s d ng c n bi t là r t khác nhau. Thông tinạ ỗ ườ ử ụ ầ ế ấ
có th là nh n g n ho c đ y đ tuỳ thu c vào yêu c u c th c a ng i s d ng.ể ắ ọ ặ ầ ủ ộ ầ ụ ể ủ ườ ử ụ
- Vi c xem xét theo dõi các thông tin t i m t th i đi m b t kỳ có ý nghĩa r t l n.ệ ạ ộ ờ ể ấ ấ ớ
Chúng cho phép ng i qu n lý theo dõi đ c vi c qu n lý th ng xuyên đ i v iườ ả ượ ệ ả ườ ố ớ
các sinh viên đang h c t i tr ng ọ ạ ườ
+ Bài toán đ t raặ
- Cho phép ng i s d ng ch n và tra c u thông tin sinh viên n i trú m t cáchườ ử ụ ọ ứ ở ộ ộ
thân thi n và nhanh chóng nh t.ệ ấ
- Cho phép ng i qu n lý có th b sung ho c s a đ i thông tin sinh viên m t cáchườ ả ể ổ ặ ử ổ ộ
nhanh chóng n u đ c nh n quy n t ng ng nh v y.ế ượ ậ ề ươ ứ ư ậ
- H th ng t đ ng ki m tra các kho n nêu các kho n đã thu kho n nào ch a thu. ệ ố ự ộ ể ả ả ả ư
- Khi sinh viên mu n lam th t c n i trú thì h th ng s cho bi t danh sách cácố ủ ụ ở ộ ệ ố ẽ ế
phòng còn tr ng trong t ng khu nhà đ s p x p ch h p lýố ừ ể ắ ế ỗ ở ợ
Sinh viên th c hiên: Lê Thanh Huyên CCLT010033ự Trang 12
Giáo viên h ng d n: Th.s Lê Tânướ ẫ
VIETHANIT H Th ng Qu n Lý Ký Túc Xáệ ố ả
Ch ng 3. Phân tích thi t k h th ngươ ế ế ệ ố
3.1. Ph n t ng quanầ ổ
3.1.1. Ph m vi và ràng bu c cho h th ngạ ộ ệ ố
3.1.1.1. Ph m vi h th ngạ ệ ố
- H th ng là m t ch ng trình qu n lý, th c hi n đ y đ các ch c năng, nh mệ ố ộ ươ ả ự ệ ầ ủ ứ ằ
qu n lý các sinh viên và sinh ho t ký túc xá. ả ở ạ
3.1.1.2. Các ràng bu c h th ngộ ệ ố
- H th ng ph i đ c s d ng b i t t c các thành viên trong ban qu n lý ký túcệ ố ả ượ ử ụ ở ấ ả ả
xá. Và đ c bi t là các b n sinh viên trong tr ng.ặ ệ ạ ườ
- H th ng ph i b t đ u ho t đ ng sau 6 tháng t khi tri n khai ệ ố ả ắ ầ ạ ộ ừ ể
- Kinh phí th c hi n ph i đ m b o ít nh t, mà ch ng trình v n đ m b o đ cự ệ ả ả ả ấ ươ ẫ ả ả ượ
t t nh t.ố ấ
3.2.1. Phân tích
3.2.1.1. S đ t ch cơ ồ ổ ứ
Sinh viên th c hiên: Lê Thanh Huyên CCLT010033ự Trang 13
Giáo viên h ng d n: Th.s Lê Tânướ ẫ
BAN GIÁM HI UỆ
Phòng Y Tế Phòng Công Tác Sinh Viên
Phòng Hành
Chính
Phòng Tài
Vụ
VIETHANIT H Th ng Qu n Lý Ký Túc Xáệ ố ả
3.2.1.2. Mô t ho t đ ng hi n tr ng c a bài toán t ng ngả ạ ộ ệ ạ ủ ươ ứ
Ng i dùngườ Ch c năng s d ngứ ử ụ
Phòng Công Tác Sinh Viên Thêm đ i t ng, tra c u, c p nh tố ượ ứ ậ ậ
Phòng Tài Vụ Tra c u, c p nh tứ ậ ậ
Phòng Hành Chính Tra c u, c p nh tứ ậ ậ
Sinh Viên Tra c u, đăng ký m iứ ớ
Hình 3.1 B ng mô t ho t đ ng hi n tr ng c a bài toán t ng ngả ả ạ ộ ệ ạ ủ ươ ứ
3.2.1.3. Nh n xét đánh giá hi n tr ng và đ c t bài toánậ ệ ạ ặ ả
- Thi u: Ph ng ti n qu n lý ế ươ ệ ả
- Kém: Chu trình quá lâu, nh t là khâu gi i quy t h s đăngấ ả ế ồ ơ
ký KTX… ở
- T n: Nhân l c khâu ki m sóat & tìm ki m…ố ự ở ể ế
Đ u m i năm h c, phòng CTSV s lên k ho ch phân công ki m tra khầ ỗ ọ ẽ ế ạ ể ả
năng phòng c c a m i khu ký túc xá thu c khu ký túc xá c a nhà tr ng. Căn cố ủ ỗ ộ ủ ườ ứ
trên ch tiêu sinh viên đ u vào c a năm h c đó s ti n hành lên k ho ch chu n bỉ ầ ủ ọ ẽ ế ế ạ ẩ ị
đón ti p sinh viên vào ký túc xá. Sau đó ti n hành thông báo đ n sinh viên v vi cế ế ế ề ệ
ti p nh n sinh viên các khoá vào khu ký túc xá c a tr ng v i m c quy t đ nh uế ậ ủ ườ ớ ứ ế ị ư
tiên cho t ng đ i t ng sinh viên căn c vào kh năng ti p nh n th c t c a khuừ ố ượ ứ ả ế ậ ự ế ủ
ký túc xá.
Phòng CTSV phân công cán b ti p nh n h s sinh viên đăng ký vào ộ ế ậ ồ ơ ở
KTX.
Sau khi đã nh n đ y đ các h s th t c c n thi t v vi c đăng ký ậ ầ ủ ồ ơ ủ ụ ầ ế ề ệ ở
ký túc xá c a sinh viên, Phòng công tác sinh viên nhanh chóng xem xét h s và trủ ồ ơ ả
l i cho sinh viên t i đa trong vòng 15 ngày k t ngày nh n h s v vi c ti pờ ố ể ừ ậ ồ ơ ề ệ ế
Sinh viên th c hiên: Lê Thanh Huyên CCLT010033ự Trang 14
Giáo viên h ng d n: Th.s Lê Tânướ ẫ
VIETHANIT H Th ng Qu n Lý Ký Túc Xáệ ố ả
nh n hay không ti p nh n sinh viên vào trong ký túc xá.ậ ế ậ ở
Tr ng h p sinh viên đ đăng ký vào ký túc xá nh ng không đ c ch pườ ợ ả ư ượ ấ
nh n thì ph i thông báo và nêu lý do c th .ậ ả ụ ể
Trong th i h n t i đa là 7 ngày t ngày ra thông báo sinh viên đ c ti pờ ạ ố ừ ượ ế
nh n vào ký túc xá, Phòng CTSV s lên k ho ch hoàn t t các th t cậ ẽ ế ạ ấ ủ ụ
c n thi t.ầ ế
M c phí ký túc xá đ c BGH quy đ nh theo 3 m c c th :ứ ượ ị ứ ụ ể
80.000d/thang, 100.000d/1thang và 120.000d/tháng
.
Đ n xin ký túc xá ch có giá tr trong m t h c kỳ nh t đ nh. Sauơ ở ỉ ị ộ ọ ấ ị
m i h c kỳ, tr c khi ngh hè, ngh t t sinh viên ph i bàn giao l i phòng choỗ ọ ướ ỉ ỉ ế ả ạ
P.CTSV và làm l i th t c đăng ký n u mu n ti p t c t i KTX.ạ ủ ụ ế ố ế ụ ở ạ
M t tháng tr c khi h p đ ng n i trú h t h n, Phòng CTSV c aộ ướ ợ ồ ộ ế ạ ủ
tr ng ph i thông báo cho sinh viên n i trú bi t ườ ả ộ ế và thông báo th i gian đăng ký cờ ụ
th .ể
Vi c đăng ký ti p t c t i ký túc xá ph i đ c th c hi n đúngệ ế ụ ở ạ ả ượ ự ệ
theo l ch do Phòng Công Tác Sinh Viên đ ra.ị ề
Sau khi m i th t c đăng ký và l phí đ c hoàn t t. Phòngọ ủ ụ ệ ượ ấ
CTSV s ti n hành b trí s p x p ch cho sinh viên n i trú, đ ng th i ti n hànhẽ ế ố ắ ế ỗ ở ộ ồ ờ ế
làm th t c đăng ký t m trú, t m v ng v i c quan công an t i đ a ph ng tr ngủ ụ ạ ạ ắ ớ ơ ạ ị ươ ườ
c trú.ư
T t c yêu c u chuy n đ i phòng trong khu ký túc xá ph iấ ả ầ ể ổ ở ả
đ c s đ ng ý c a Phòng CTSV.ượ ự ồ ủ
T t c các sinh viên ph i tuân th tuy t đ i qui đ nh c a ký túcấ ả ả ủ ệ ố ị ủ
xá. M i tr ng h p mu n đăng ký l i hè ho c l , t t ph i làm phi u đăng ký vàọ ườ ợ ố ở ạ ặ ễ ế ả ế
n p v phòng CTSV và ph i đ c s phê duy t c a Phòng CTSV.ộ ề ả ượ ự ệ ủ
T t c các h s sinh viên n i trú ph i đ c qu n lý theo đúngấ ả ồ ơ ộ ả ượ ả
qui đ nh c a l u tr h s sinh viên và nh m đ m b o vi c qu n lý sinh viên n iị ủ ư ữ ồ ơ ằ ả ả ệ ả ộ
trú theo nguyên t c phân b phòng c a ký túc xá (Theo L p, Theo Khoa, Sau đóắ ổ ủ ớ
Sinh viên th c hiên: Lê Thanh Huyên CCLT010033ự Trang 15
Giáo viên h ng d n: Th.s Lê Tânướ ẫ
VIETHANIT H Th ng Qu n Lý Ký Túc Xáệ ố ả
phân b các sinh viên còn l i).ổ ạ
3.2.2. Phân thích d li uữ ệ
3.2.2.1. Mô hình hóa d li u quan ni m ER có đ c t mô hìnhữ ệ ệ ặ ả
3.2.2.1.1. Mô hình hóa d li u ERDữ ệ
Sinh viên th c hiên: Lê Thanh Huyên CCLT010033ự Trang 16
Giáo viên h ng d n: Th.s Lê Tânướ ẫ
HOSO
(1,1)
SINHVIEN
DOITUONG
NHATKYLE
PHIKHAC
NHATKY
TIEUTHU
TAISAN
PHONG
KHUNHA
KYLUAT
KHENTHUONGNHATKY BHNHATKYPHIO
C
aủ
(1,1)
Li
ên
Q
ua n
(1,1)
(1,n)
Li
ên
Q
ua
n
(1,n)
(1,1)
TỞ
ai
(1,n)
Của(1,n)
(1,1)
Của
(1,n)
(1,1)
Thu
cộ
(1,1)
(1,n)
Li
ên
Q
ua
n
(1,1)
(0,n)
Của
(0,n)
(1,1)
Thu
cộ
(1,n)
(1,1)
Th
u
cộ
(1,1)
(1,n)
VIETHANIT H Th ng Qu n Lý Ký Túc Xáệ ố ả
Hình 3.2 Mô hình hóa d li u ERDữ ệ
3.2.2.1.2. Đ c t mô hìnhặ ả
SINH VIEN
Thu c tínhộ Ki u d li uể ữ ệ Kích th cướ Ghi chú
MA_SV INTEGER THU C TÍNH KHÓAỘ
HO_VA_TEN VARCHAR 60
NGAY_SINH DATETIME
EMIAL VARCHAR 30
L PỚ VARCHAR 20
KHOA VARCHAR 20
PHONG
Thu c tínhộ Ki u d li uể ữ ệ Kích th cướ Ghi chú
MA_PHONG INTEGER THU C TÍNH KHÓAỘ
TEN_PHONG VARCHAR 45
SO_LUONG INTEGER
KHUNHA
Thu c tínhộ Ki u d li uể ữ ệ Kích th cướ Ghi chú
MA_KHU_NHA INTEGER THU TÍNH KHÓAỘ
TEN_KHU_NHA VARCHAR 45
SO_LUONG_PHONG INTEGER
KHENTHUONG
Thu c tínhộ Ki u d li uể ữ ệ Kích
th cướ
Ghi chú
Sinh viên th c hiên: Lê Thanh Huyên CCLT010033ự Trang 17
Giáo viên h ng d n: Th.s Lê Tânướ ẫ
VIETHANIT H Th ng Qu n Lý Ký Túc Xáệ ố ả
MA_KHEN_THUONG INTEGER THU C TÍNH KHÓAỘ
TEN_KHEN_THUONG VARCHAR 60
KYLUAT
Thu c tínhộ Ki u d li uể ữ ệ Kích th cướ Ghi chú
MA_KY_LUAT INTEGER THU C TÍNH KHÓAỘ
TEN_KY_LUAT VARCHAR 60
HO SO
Thu c tínhộ Ki u d li uể ữ ệ Kích th cướ Ghi chú
MA_HO_SO INTEGER THU C TÍNH KHÓAỘ
TINH_TRANG BOLEAN
NHATKYBH
Thu c tínhộ Ki u d li uể ữ ệ Kích th cướ Ghi chú
NAM_THU VARCHAR 10 THU C TÍNH KHÓAỘ
SO_BIEN_LAI VARCHAR 20 THU C TÍNH KHÓAỘ
NGAY_THU DATETIME
SO_TIEN INTEGER
NHATKYTIEUTHU
Thu c tínhộ Ki u d li uể ữ ệ Kích th cướ Ghi chú
THANG INTEGER THU C TÍNH KHÓAỘ
SL_DIEN_DUNG INTEGER
SL_NUOC_DUNG INTEGER
NHATKYPHIKHAC
Thu c tínhộ Ki u d li uể ữ ệ Kích th cướ Ghi chú
THANG INTEGER THU CTÍNH KHÓAỘ
SO_TIEN_VUOT_DM VARCHAR 45
NHAT KY PHI O
Thu c tínhộ Ki u d li uể ữ ệ Kích th cướ Ghi chú
NAM_THU VARCHAR 10 THU C TÍNH KHÓAỘ
Sinh viên th c hiên: Lê Thanh Huyên CCLT010033ự Trang 18
Giáo viên h ng d n: Th.s Lê Tânướ ẫ
VIETHANIT H Th ng Qu n Lý Ký Túc Xáệ ố ả
SO_BIEN_LAI VARCHAR 20 THU C TÍNH KHÓAỘ
NGAY_THU DATETIME
SO_TIEN VARCHAR 45
TAI SAN
Thu c tínhộ Ki u d li uể ữ ệ Kích th cướ Ghi chú
MA_TAI_SAN INTERGER THU C TÍNH KHÓAỘ
TEN_TAI_SAN VARCHAR 45
DOI TUONG
Thu c tínhộ Ki u d li uể ữ ệ Kích th cướ Ghi chú
MA_DOI_TUONG INTERGER THU C TÍNH KHÓAỘ
TEN_DOI_TUONG VARCHAR 60
3.2.2.2. Bi u di n mô hình quan ni m ERDể ễ ệ
Sinh viên th c hiên: Lê Thanh Huyên CCLT010033ự Trang 19
Giáo viên h ng d n: Th.s Lê Tânướ ẫ
VIETHANIT H Th ng Qu n Lý Ký Túc Xáệ ố ả
Hình 3.2 Mô Hình ERD1
Sinh viên th c hiên: Lê Thanh Huyên CCLT010033ự Trang 20
Giáo viên h ng d n: Th.s Lê Tânướ ẫ
VIETHANIT H Th ng Qu n Lý Ký Túc Xáệ ố ả
Hình 3.3 Mô Hình ERD2
3.2.3. Phân tích yêu c u h th ngầ ệ ố
Sinh viên th c hiên: Lê Thanh Huyên CCLT010033ự Trang 21
Giáo viên h ng d n: Th.s Lê Tânướ ẫ
VIETHANIT H Th ng Qu n Lý Ký Túc Xáệ ố ả
3.2.3.1. Xác đ nh yêu c u ch c năng và phi ch c năngị ầ ứ ứ
3.2.3.1.1. Các yêu c u ch c năngầ ứ
- Qu n lý l u tr t t c thông tin h s đăng ký ký túc xá.ả ư ữ ấ ả ồ ơ ở
- Qu n lý danh sác sinh viên ký túc xá và tài s n trong ký túc xá.ả ở ả
- Cho phép tìm ki m t c th i các thông tin c a m t sinh viên ho c 1 h s đăng ký.ế ứ ờ ủ ộ ặ ồ ơ
- T đ ng s p x p phòng cho sinh viên theo tiêu chí trong b ng mô t .ự ộ ắ ế ả ả
- T đ ng c p nh t các kh an phí & l phí khi phát sinh c a sinh viên.ự ộ ậ ậ ỏ ệ ủ
- Thông báo & in danh sách sinh viên theo yêu c u.ầ
- T đ ng tính tóan và t ng h p các kh an phí, B o hi m y t và các kh an thuự ộ ổ ợ ỏ ả ể ế ỏ
khác.
3.2.3.1.2. Yêu c u phi ch c năngầ ứ
- Tr giúp ban qu n lý ký túc xá l p và in danh sách các phòng dùng đi n n c quáợ ả ậ ệ ướ
quy đ nh.ị
- Tính toán các kho n ph i thu khác n u phòng dùng đi n n c v t đ nh m c choả ả ế ệ ướ ượ ị ứ
phép.
- Đăng ký tr c ti p trên Internet qua d li u t xaự ế ữ ệ ừ
Sinh viên th c hiên: Lê Thanh Huyên CCLT010033ự Trang 22
Giáo viên h ng d n: Th.s Lê Tânướ ẫ
VIETHANIT H Th ng Qu n Lý Ký Túc Xáệ ố ả
3.2.3.2. Bi u đ phân rã ch c năngể ồ ứ
QUANLYKTX
ĐĂNG KÝ KTXỞ KHO N L PHÍ KHÁCẢ Ệ
XÉT DUY T H SỆ Ồ Ơ
THÔNG BÁO Đ C ƯỢ Ở
HAY KHÔNG Ở
THÔNG BÁO CÁC KHO N Ả
PHÍ SAU KHI Ở
THU PHÍ
KI M TRA THÔNG TINỂ
L U CSDLƯ
S P X P PHÒNG Ắ Ế
THEO ĐI U KI NỀ Ệ
TI P NH N ĐI U KI NẾ Ậ Ề Ệ
Đ I CHI U DANH SÁCH Ố Ế
PHÒNG THEO ĐI U KI NỀ Ệ
THÔNG BÁO
THU L PHÍ KHÁCỆ
THÔNG BÁO V T Đ NH ƯỢ Ị
M CỨ
THU PHÍ
L U CSDLƯ
3.2.3.3. Mô hình quan h x lý DFDệ ử
3.2.3.3.1. Mô hình c p 1ấ
H TH NG Ệ Ố
QU N LÝ KÝ Ả
TÚC XÁ
SINHVIEN H S ĐĂNG KÝỒ Ơ
THÔNG TIN K T Qu ĐĂNG KÝẾ Ả
BQL
YÊU C U QU N LÝ KTXẦ Ả
K T QU QU N LÝ KTXẾ Ả Ả
Hình 3.4 Hình BFD C p 1ấ
Sinh viên th c hiên: Lê Thanh Huyên CCLT010033ự Trang 23
Giáo viên h ng d n: Th.s Lê Tânướ ẫ
VIETHANIT H Th ng Qu n Lý Ký Túc Xáệ ố ả
3.2.3.3.2. Mô hình c p 2ấ
SINHVIEN
THÔNG TIN ĐĂNG KÝ
K T QU ĐĂNG KÝẾ Ả 2.ĐĂNG KÝ
VÀ XÉT
DUY TỆ
3. KTXỞ
H S ĐĂNG KÝ KTXỒ Ơ Ở
4.QU N Ả
LÝ THU
PHÍ HÀNG
THÁNG
SINHVIEN
CHI PHÍ HÀNG THÁNG
CÁC KHO N PHÍ PH I N P KHÁCẢ Ả Ộ
5.QU N Ả
LÝ TÀI
S NẢ
BQL
PHÍ PH I TR CHO TÀI S N THI T H IẢ Ả Ả Ệ Ạ
K T QU TH NG KÊ TÀI S NẾ Ả Ố Ả
YÊU C U TH NG KÊ TÀI S NẦ Ố Ả
THÔNG TIN TÀI S NẢ
Hình 3.5 Hình BFD C p 2ấ
Sinh viên th c hiên: Lê Thanh Huyên CCLT010033ự Trang 24
Giáo viên h ng d n: Th.s Lê Tânướ ẫ
VIETHANIT H Th ng Qu n Lý Ký Túc Xáệ ố ả
3.2.3.3.3. Mô hình c p 3ấ
SINHVIEN
HÓA Đ NƠ
4. QU N Ả
LÝ VI C Ệ
THU PHÍ
HÓA Đ NƠ
BIEN NHAN
1.ĐĂNG KÝ
KTXỞ
H S ĐĂNG Ồ Ơ
KÝ
THÔNG TIN ĐĂNG KÝ
H S SINH VIÊNỒ Ơ
2.XÉT
DUY T H Ệ Ồ
SƠ
H S SINH VIÊNỒ Ơ CÁC TH Ể
CHU N XÉT Ẩ
DUY TỆ
ĐI U KI N XET DUY TỀ Ệ Ệ
SINHVIENSINH VIÊN KO Đ ĐỦ /K Ở
PHÒNG
TÀI S N Ả
PHÒNG
THÔNG TIN CH ỖỞ
S SINH VIÊN Ố
Ở
3.S P X P Ắ Ế
PHÒNG
SINH VIÊn KO Đ ĐỦ /K Ở
DANH SÁCH SINH VIÊN
5.TH NG KÊ Ố
TÀI S N VÀ Ả
CHI PHÍ
HÀNG
THÁNG
6. QL TÀI
S NẢ
THÔNG TIN TÀI S NẢ
THÔNG TIN TÀI S NẢ
CHI PHÍ HÀNG THÁNG
L PHÍỆ
DANH SÁCH SINH VIÊN THÔNG TIN PHÒNG
Hình 3.7 Hình DFD C p 3ấ
Sinh viên th c hiên: Lê Thanh Huyên CCLT010033ự Trang 25
Giáo viên h ng d n: Th.s Lê Tânướ ẫ
VIETHANIT H Th ng Qu n Lý Ký Túc Xáệ ố ả
3.2.3.4. M t s mô hình mô t quy trình c a h th ngộ ố ả ủ ệ ố
3.2.3.4.1. Mô t quy trình x lý h s đăng ký ả ử ồ ơ
Hình 3.8 Bi u đ miêu t ho t đ ng c a quy trình x lý h s đăng kýể ồ ả ạ ộ ủ ử ồ ơ
Sinh viên th c hiên: Lê Thanh Huyên CCLT010033ự Trang 26
Giáo viên h ng d n: Th.s Lê Tânướ ẫ
VIETHANIT H Th ng Qu n Lý Ký Túc Xáệ ố ả
3.2.3.4.2. Mô t x lý các kho n l phí khácả ử ả ệ
Hình 3.9 Bi u đ mô t x lý các kho nể ồ ả ử ả
Sinh viên th c hiên: Lê Thanh Huyên CCLT010033ự Trang 27
Giáo viên h ng d n: Th.s Lê Tânướ ẫ
VIETHANIT H Th ng Qu n Lý Ký Túc Xáệ ố ả
3.2.3.4.3. Mô t quy trình s p x p phòng theo đi u ki n ả ắ ế ề ệ
Hình 3.10 Bi u đ mô t quy trình s p x p phòng theo đi u ki nể ồ ả ắ ế ề ệ
Sinh viên th c hiên: Lê Thanh Huyên CCLT010033ự Trang 28
Giáo viên h ng d n: Th.s Lê Tânướ ẫ
VIETHANIT H Th ng Qu n Lý Ký Túc Xáệ ố ả
3.2.3.4.4. Mô t x lý các kho n phí khácả ử ả
Hình 3.11 Bi u đ mô t x lý các kho n phí khácể ồ ả ử ả
Sinh viên th c hiên: Lê Thanh Huyên CCLT010033ự Trang 29
Giáo viên h ng d n: Th.s Lê Tânướ ẫ
VIETHANIT H Th ng Qu n Lý Ký Túc Xáệ ố ả
3.2.3.3.5. S đ x lý bi n cơ ồ ử ế ố
Hình 3.12 S đ x lý bi n cơ ồ ử ế ố
Sinh viên th c hiên: Lê Thanh Huyên CCLT010033ự Trang 30
Giáo viên h ng d n: Th.s Lê Tânướ ẫ
VIETHANIT H Th ng Qu n Lý Ký Túc Xáệ ố ả
3.2.3.3.6. Mô hình quan h x lýệ ử
Hình 3.13 Mô hình quan h x lýệ ử
Sinh viên th c hiên: Lê Thanh Huyên CCLT010033ự Trang 31
Giáo viên h ng d n: Th.s Lê Tânướ ẫ
VIETHANIT H Th ng Qu n Lý Ký Túc Xáệ ố ả
3.2.3.3.6. Mô t các nguyên tác bi n c vào raả ế ố
STT Nguyên t c x lýắ ử Bi n c vàoế ố Bi n c raế ố
1 Ki m tra thông tin h sể ồ ơ
đăng ký cóh p l ?ợ ệ
Yêu c u KTX + Hầ ở ồ
sơ
đăng ký
H s không h pồ ơ ợ
l .ệ
H s h p l .ồ ơ ợ ệ
2 Ki m tra h s có đ đi uể ồ ơ ủ ề
ki n? ệ
H s h p l + Danhồ ơ ợ ệ
sach
đi u ki n KTXề ệ ở
H s không đồ ơ ủ
đi uề
ki n.ệ
H s đ đi u ki n.ồ ơ ủ ề ệ
3 Ki m tra còn phòng tr ng?ể ố Danh sách phòng Không còn phòng.
Còn phòng ch ng.ố
4 S p x p phòng theo đi uắ ế ề
ki nệ
Danh sach phòng tr ng +ố
Danh sách h s đồ ơ ủ
đi uề
ki n + Danh sách đi uệ ề
ki n s p phòng. ệ ắ
Phòng sinh viên
đ cượ
.ở
5 X lý thu phí & các ử lo i phíạ
khác
Biên lai các kh an phí đãỏ
đóng
Ghi nh n các kho nậ ả
phí đã đóng
6 Ki m tra đi n n c v tể ệ ướ ượ
đ nhị
m c?ứ
Danh sách phòng + số
l ng đi n n c đãượ ệ ướ
dùng
theo phòng
L p danh sách cácậ
phòng dùng v tượ
đ nhị
m c.ứ
7 X lý thu các kho n phíử ả
khác
Danh sách các phòng
dung v t đ nh m cượ ị ứ
Thông báo các
phòng
đóng ti n v t đ nhề ượ ị
m c.ứ
Hình 3.14 B ng ả mô t các nguyên tác bi n c vào rả ế ố
Sinh viên th c hiên: Lê Thanh Huyên CCLT010033ự Trang 32
Giáo viên h ng d n: Th.s Lê Tânướ ẫ
VIETHANIT H Th ng Qu n Lý Ký Túc Xáệ ố ả
K T LU NẾ Ậ
Trong quá trình tìm hi u và làm bài, em đã c g ng hoàn thi n bài làm và hoànể ố ắ ệ
thi n mình h n v m t ki n th c. Nh ng cũng không th tránh kh i nh ng thi uệ ơ ề ặ ế ứ ư ể ỏ ữ ế
sót. Nh ng qua bài làm v ph n này em đã rút ra đ c nh ng kinh nghi m v b nư ề ầ ượ ữ ệ ề ả
thân khi làm m t d án nho nh cho mình. V ph n này thì giúp em hi u rõ h n vộ ự ỏ ề ầ ể ơ ề
công c mà mình đã l a ch n và cũng nh ph n lý thuy t, ph ng pháp tìm hi uụ ự ọ ư ầ ế ươ ể
v tính đ c thù c a các bài toán.ề ặ ủ
Bài toán đ c thi t k và cài đ t b ng ngôn ng Visual Basic cho phép ch y trênượ ế ế ặ ằ ữ ạ
môi tr ng Windows do đó k th a đ c nh ng tính năng m nh c a Windowsườ ế ừ ượ ữ ạ ủ
nh :ư
- Cho m t giao di n thân thi n v i ng i s d ngộ ệ ệ ớ ườ ử ụ
- Ch y theo ch đ đa nhi mạ ế ộ ệ
- In n nhanh chóng và thu n l iấ ậ ợ
Bài toán qu n lý khách s n này ch y u là áp d ng quy mô tr ng và cóả ạ ủ ế ụ ườ
quy mô t ng đ i nh , do đ c thù c a m i tr ng là khác nhau nên công tác qu nươ ố ỏ ặ ủ ỗ ườ ả
lý v i m i tr ng cũng là khác nhau. đây em ch tìm hi u v công tác qu n lýớ ỗ ườ Ở ỉ ể ề ả
đ thù c a riêng tr ng mình nên ch ng trình này ch y u áp d ng cho công tácặ ủ ườ ươ ủ ế ụ
qu n lý c a tr ng mà thôi.ả ủ ườ
Do th i gian h n ch và trình đ hi u bi t c a b n thân ch a nhi u nênờ ạ ế ộ ể ế ủ ả ư ề
vi c phân tích thi t k ch a hoàn thi n ệ ế ế ư ệ Nó mang tính ch t h c h i, trao đ i và b tấ ọ ỏ ổ ắ
đ u làm quen v i th c t . Nh ng qua đ t này, em đã h c h i đ c nhi u kinhầ ớ ự ế ư ợ ọ ỏ ượ ề
nghi m trong quá trình phân tích thi t k và cài đ t m t ch ng trình qu n lý, đ ngệ ế ế ặ ộ ươ ả ồ
th i cũng b sung ki n th c cho b n thân.ờ ổ ế ứ ả
Em xin chân thành c m n Th y Lê Tân đã t n tình giúp đ đ em hoànả ơ ầ ậ ỡ ể
thành ph n này. Em cũng bày t lòng bi t n sâu s c t i quý Th y Cô khoa khoaầ ỏ ế ơ ắ ớ ầ
h c máy tính các Th y Cô phòng công tác sinh viên đã ch b o t n tình. Em xinọ ầ ỉ ả ậ
c m n các b n đã đóng góp ý ki n và đ ng viên đ tôi hàn thành ph n c s lýả ơ ạ ế ộ ể ầ ơ ở
thuy t này c a mình.ế ủ
Sinh viên th c hiên: Lê Thanh Huyên CCLT010033ự Trang 33
Giáo viên h ng d n: Th.s Lê Tânướ ẫ
VIETHANIT H Th ng Qu n Lý Ký Túc Xáệ ố ả
Tài li u tham kh oệ ả
• [1] - " Microsoft Visual Basic & L p trình c s d li u 6.0 ậ ơ ở ữ ệ ", Nguy n Thễ ị
Ng c Mai (ch biên), Nhà xu t b n lao đ ng -Xã h i.ọ ủ ấ ả ộ ộ
• [2] - " Nh ng bài th c hành c s d li u Visual Basic căn b n ữ ự ơ ở ữ ệ ả ", Ks. Đinh
Xuân Lâm, Nhà xu t b n th ng kê.ấ ả ố
• [3] - "Bài gi ng c s d li u & phân tích và thi t k h th ng thông tinả ơ ở ữ ệ ế ế ệ ố
qu n lý ả ", Ths. Nguy n H u Tr ng.ễ ữ ọ
• [4] - " Phân tích thi t k h th ng thông tin qu n lý ế ế ệ ố ả ", Ths. Đinh Th Hi n,ế ể
Nhà xu t b n th ng kê - 2000.ấ ả ố
• [5] Giáo Trình Phân Tích Thi t K H Th ng Thông Tin.ế ế ệ ố PGS- TS Nguy n Vănễ
Ba-Nhà Xu t B n Đ i H c Gia Hà N i- 2003.ấ ả ạ ọ ộ
• [6] Giáo Trình L p Trình Visual Basic.net V i C S D Li u .ậ ớ ở ở ữ ệ Th.s Tr nh Thị ị
Ng c Linh- Giáo trình n i b Tr ng Cao Đ ng CNTT H u Ngh Vi t - Hànọ ộ ộ ườ ẳ ữ ị ệ
• [7] Giáo Trình Phân Tích Thi t K H Th ng . ế ế ệ ố Ch biênủ Lê Vi t Tr ng - Giáoế ươ
trình n i b Tr ng Cao Đ ng CNTT H u Ngh Vi t – Hànộ ộ ườ ẳ ữ ị ệ
• [8] De Macro T..,Structured Analysisa and System Specification, Yourdon Press,
New York 1989.
Sinh viên th c hiên: Lê Thanh Huyên CCLT010033ự Trang 34
Giáo viên h ng d n: Th.s Lê Tânướ ẫ
Các file đính kèm theo tài liệu này:
- Hệ Thống Quản Lý Ký Túc Xá (Phân Tích Thiết Kế Hệ Thống).pdf