I Gi i Thi u
C n c vào mô hình th c th và quan h , t đi n d li u, thi t k c s d li u và h qu n tr c s d li u đã đ c phân tích trên. D a vào các yêu c u c ng nh công vi c nghi p v c a công ty Chronopost. T đó, h th ng hóa h thông tin ý ni m và h thông tin logic thành h thông tin x lý đ c hi n th c
trên môi tr ng VB.Net và h qu n tr SQL server 2000 v i s h tr công c
thi t k web nh web projects và công c phân tích thi t k nh Power AMC
Designer 12.
I.1 ôi Nét V VB.Net
Visual Basic.NET (VB.NET) là ngôn ng l p trình khuynh h ng đ i
t ng (Object Oriented Programming Language) do Microsoft thi t k l i t con
s không. Visual Basic.NET (VB.NET) không k th a VB6 hay b sung, phát tri n t VB6 mà là m t ngôn ng l p trình hoàn toàn m i trên n n Microsoft 's .NET Framework. Do đó, nó c ng không ph i là VB phiên b n 7. Th t s , đây là ngôn ng l p trình m i và r t l i h i, không nh ng l p n n t ng v ng ch c theo ki u m u đ i t ng mà còn d h c, d phát tri n và còn t o m i c h i hoàn h o đ giúp ta gi i đáp nh ng v n đ khúc m c khi l p trình.
Ngoài ra VB.Net còn có 2 thành ph n quan tr ng đó là .Net Framework
t p h p các đ i t ng và d ch v y m tr m i ngôn ng l p trình ( CLT) giúp
cho ng i l p trình đ c đ n gi n hóa vi c l p trình.
N u ta đ ý tên c a Visual Basic.NET (VB.NET), ta th y ngay ngôn ng
l p trình này chuyên tr t o ng d ng (application) dùng trong m ng, liên m ng hay trong Internet.
I.2 S Khác Bi t C a VB.Net So V i VB 6
Phiên b n 6.0 cung ng 1 ph ng pháp m i n i v i C S D Li u
(Database) qua s k t h p c a ADO (Active Data Object). ADO còn giúp các chuyên gia phát tri n m ng n i v i C S D Li u (Database) khi dùng Active Server Pages (ASP).
Tuy nhiên, VB phiên b n 6.0 (VB6) không cung ng t t c các đ c tr ng
c a ki u m u ngôn ng l p trình khuynh h ng đ i t ng (Object Oriented
Language - OOL) nh các ngôn ng C++, Java.
Thay vì c i thi n hay vá víu thêm th c vào VB phiên b n 6.0, Microsoft đã xoá b t t c làm l i t đ u các ngôn ng l p trình m i theo ki u OOL r t hùng m nh cho khuôn n n .NET Framework. ó là các ngôn ng l p trình Visual Basic.NET và C# (g i là C Sharp). Sau đó, nhi u ngôn ng l p trình khác
H c tr nên phong phú h n, đa d ng h n.
T t c nh ng thay đ i này nh m đáp ng k p th i s đòi h i và nhu c u phát tri n c p bách trong k ngh hi n nay.
I.3 ôi Nét V Web projects
Web projects là công c h tr khi thi t k web, nó giúp chúng ta d dàng t o ra các trang Master Page và t đó các trang khác có th k th a và làm cho trang web sinh đông h n .
I.4 Lý Do Ch n Môi Tr ng VB.Net Phát Tri n Ch ng Trình.
T nh ng nét gi i thi u trên, cùng v i s tìm hi u và t h c trong m t th i gian ti p c n v i VB.Net, ti p c n v i công ngh m i. Em c m th y đây là
môi tr ng l p trình khá hay và ng d ng l i đ c nhi u, em có th thi t k
ch ng trình b ng window form hay web form d dàng. Và đ c bi t đi m m nh
là l p trình h ng đ i t ng giúp em d dàng qu n lý các đ i t ng trong
ch ng trình c ng nh l p trình. Có th l p trình web m t cách tr c ti p mà
không c n ph i thông qua công c h tr trung gian. ng th i VB.Net c ng d
h c và d s d ng giúp cho ng i l p trình ít ph i vi t code h n và t n công s c nhi u khi l p trình.
T nh ng lý do đó, em quy t đ nh ch n ngôn ng VB.Net làm ngôn ng đ phát tri n ch ng trình này.
II. H Qu n Tr Dùng Trong Ch ng Trình II.1 H Qu n Tr C S D Li u