PHÂN TÍCH MC VT LÝ

Một phần của tài liệu Phân tích thiết kế hiện thực một hệ thống dataweb trợ giúp quản lý nhân viên thực hiện theo hợp đồng của công ty chronopost (Trang 107)

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 (adsbygoogle = window.adsbygoogle || []).push({});

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

Một phần của tài liệu Phân tích thiết kế hiện thực một hệ thống dataweb trợ giúp quản lý nhân viên thực hiện theo hợp đồng của công ty chronopost (Trang 107)