4. LỤ A CHỌN NGÔN NGỮ LẶP TRÌNH.
4.2. Phần mềm lập trình hướng đối tượng Visual Basic
Microsoít Visuaĩ Basic cho phép tạo một cách nhanh nhất và dễ nhất các ứng dụng trong môi trường Window. Visual Basic gồm hai phần Visual và Basic. PhầnVisual gắn liền với khái niệm trực quan (Visual), nghĩa là khi thiết kế chương trình, bạn được nhìn thấy ngay kết quả qua từng thao tác và giao diện khi chương trình được thực hiện. Sở dĩ có được là nhờ Visual Basic cung cấp cho bạn phương tiện đế thiết kế giao diện đồ hoạ (Graphical User Interface). Đây là thuận lợi lớn, cho phép chỉnh sửa đơn giản, nhanh chóng về màu sắc, kích thước, hình dáng của các đối tượng có mặt trong ứng dụng. Phần Basic (Beginners Aỉỉ-Purpose
Symbolic Instruction Code) là ngôn ngữ lập trình bắt nguồn từ ngôn ngữ
Chuyên đề thưc tảp Đaỉ hoc kinh tế quốc dân Windows. Do đó, ngoài các câu lệnh cũ, Visual Basic còn phát triển thêm hàng trăm câu lệnh lập trình, các hàm chức năng và từ khoá mới. Visual Basic có nhiều công cụ (Tools) cần thiết đế:
• Hồ trợ tạo lập các co sở dữ liệu (lập các modun nhập tin, kiểm tra tin, các thành phần kết nối Client và server trong quá trình xử lý dữ liệu
đưa vào các bảng trong cơ sở dữ liệu).
□ Với kỹ thuật ActiveX, trong Visual Basic bạn có thế dễ dàng cập nhật đến các ứng dụng khác như chương trình soạn thảo văn bản Word, chương trình Excel như một đối tượng của chương trình.
□ Trong các ứng dụng được viết bằng Visual Basic, bạn có thể cập nhật đến các trang tài liệu của Internet, Intranet. Ngoài ra bạn còn có thế tạo các ứng dụng cho Internet Server.
Ngôn ngữ Visual Basic đã được cải tiến và phát triến đến phiên bản thứ 5 và trở thành một hệ thống mở. Nó có khả năng sử dụng cơ sở dữ liệu của các phần mềm Quản trị cơ sở dữ liệu khác nhau như: ACCESS, FOXPRO, DBASE, ORACLE Và đặc biệt là sử dụng các cơ sở dữ liệu của SQL SERVER dành cho các ứng dụng trên mạng.
Hơn nữa, các ứng dụng sử dụng tại Trung tâm tính toán Trung ương trước đây được phát triển trên các phần mềm quản trị cơ sở dữ liệu như: FOXPRO, DBASE “. nên việc sử dụng ngôn ngữ Visual Basic sẽ tạo điều kiện dễ dàng cho việc cập nhật cơ sở dữ liệu cho chương trình từ các cuộc điều tra khác nhau mà không phải mất nhiều công sức làm lại từ đầu.
Ngoài ra, ngôn ngữ Visual Basic còn có các ưu điểm sau:
- Việc xây dựng, thiết kế chương trình có thế xác định được thời gian cần thiết đế thực hiên vì được thiết kế theo từng modul, đảm bảo cho yêu cầu xây dựng chương trình trong thời gian ngắn.
Chuyên đề thưc tảp Đaỉ hoc kinh tế quốc dân - Visual Basic gắn liền với khái niệm lập trình trực quan nên khi thiết kế ta có thế 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. Visual Basic cung cấp nhiều công cụ đế sử dụng thiết kế những ứng dụng có giao diện rất đẹp tạo cảm giác thân thiện, dễ hiểu, dễ sử dụng cho người dùng.
Chuyên đề thưc tảp Đaỉ hoc kinh tế quốc dân
CHƯƠNG 3