Ngôn ngữ lập trình

Một phần của tài liệu LUẬN VĂN: CÔNG TY SẢN XUẤT VÀ THƯƠNG MẠI TMC VÀ BÀI TOÁN QUẢN LÝ BÁN HÀNG pot (Trang 36 - 39)

Việc thiết kế các giao diện và các xử lý cho chương trình sao cho vừa đơn giản, dễ sử dụng lại vừa đáp ứng được các yêu cầu của người sử dụng về mặt chức năng là một vấn đề quan trọng hàng đầu đối với các lập trình viên. Ngày nay có rất nhiều ngôn ngữ lập trình bậc cao có thể đáp ứng được các yêu cầu đó. Một trong những ngôn ngữ được sử dụng phổ biến nhất hiện nay là Microsoft Visual Basic ( VB).

Ngôn ngữ lập trình Visual Basic

Visual Basic là một ngôn ngữ lập trình bậc cao dùng để xây dựng các trình ứng dụng chạy trong Microsoft Windows. Với VB người lập trình có thể dùng bộ phận thiết kế màn hình để tạo nên các nội dung cho một cửa sổ, chọn các đối tượng điều khiển (các nút bấm, các listbox...) từ một hộp công cụ (toolbox) và đưa chúng vào trong thiết kế. VB ứng dụng phương pháp lập trình hướng sự kiện. Các thủ tục sẽ chạy khi bạn chọn dùng nút bấm hoặc một đôí tượng điều khiển khác.

VB là ngôn ngữ lập trình có thể dùng cho Microsoft Access, hay là bất cứ thành viên nào trong bộ phần mềm Microsoft Office. Đây là ngôn ngữ lập trình được sử dụng để phát triển các phần mềm ứng dụng. Nó có nhiều tính ưu việt hơn so với các ngôn ngữ khác ở chỗ tiết kiệm thời gian và công sức khi xây dựng ứng dụng. VB gắn liền với khái niệm lập trình trực quan nghĩa là trong khi thiết kế chương trình, ta được nhìn thấy kết quả qua từng thao tác và giao diện khi chương trình thực hiện. Đây là điểm mạnh của VB so với các ngôn ngữ khác. Trong khi thiết kế, lập trình viên có thể dễ dàng chỉnh sửa 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. Một trong những tính năng thường được sử dụng của VBchính là kỹ thuật lập trình truy cập cơ sở dữ liệu.

Visual Basic thực sự thích hợp cho các ứng dụng vừa và nhỏ, giúp giải quyết các bài toán quản lý đơn giản.

Các thành phần chính của Visual Basic :

 Form( mẫu biểu)

Form là biểu mẫu của mỗi ứng dụng trong Visual Basic. Form dùng để định vị và sắp xếp các bộ phận trên nó khi thiết kế các thành phần giao tiếp với người dùng.

 Properties Windows (cửa sổ thuộc tính):

Properties Windows là nơi chứa danh sách các thuộc tính của một đối tượng cụ thể. Các thuộc tính này có thể thay đổi được để phù hợp với yêu cầu về giao diện của các chương trình ứng dụng.

 Tools Box (Hộp công cụ)

Bản thân hộp công cụ này chỉ chứa các biểu tượng biểu thị cho các điều khiển mà ta có thể bổ sung vào biểu mẫu, là bảng chứa các đối tượng được định nghĩa sẵn của Visual Basic. Các đối tượng này được sử dụng trong Form để tạo thành giao diện cho các chương trình ứng dụng của Visual Basic.

 Project Explorer( Cửa sổ dự án)

Do các ứng dụng Visual Basic thường dùng chung mã hoặc các Form đã tùy biến trước đó, nên Visual Basic tổ chức các ứng dụng thành các Project. Mỗi Project có thể có nhiều Form và mã kích hoạt các điều khiển trên một Form sẽ được lưu trữ chung với Form đó trong các tập tin riêng biệt. Project Explorer quản lý tất cả các Form và các Module chung, tạo nên các ứng dụng.

 Data Controls (Điều khiển dữ liệu)

Để sử dụng Data Control ta thiết lập các thuộc tính của nó để có thể kết nối đến cơ sở dữ liệu (Database) và các bảng (Table) trong cơ sở dữ liệu đó. Bản thân Data Controls không hiển thị dữ liệu, nó chỉ hiển thị dữ liệu khi thực hiện kết nối đến cơ sở dữ liệu.

 Recordsets:

Sau khi kết nối thành công với cơ sở dữ liệu ta tiến hành truy nhập đến các bản ghi, để thực hiện được việc này, ta sử dụng thuộc tính Recordset. Thuộc tính Recordset của ADODC (Active Data Object Data Control) là một đối tượng được sử dụng để truy nhập đến các bản ghi từ bảng hoặc truy vấn.

Đối tượng Recordset thực hiện các thao tác:  Thêm bản ghi.

 Sửa đổi bản ghi.  Xóa bản ghi.

 Module lớp (Class Module)

Module lớp là nền tảng của lập trình hướng đối tượng trong Visual Basic, nó bao gồm nhóm các đối tượng có cùng thuộc tính, có chung hành vi và có chung mối quan hệ.

Những module lớp thì không bao giờ được gọi trực tiếp. Để sử dụng một lớp, ta phải tạo đối tượng từ lớp thông qua lệnh New.

Chương III

XÂY DỰNG PHẦN MỀM QUẢN LÝ BÁN HÀNG TẠI CÔNG TY SẢN XUẤT VÀ THƯƠNG MẠI TMC

Một phần của tài liệu LUẬN VĂN: CÔNG TY SẢN XUẤT VÀ THƯƠNG MẠI TMC VÀ BÀI TOÁN QUẢN LÝ BÁN HÀNG pot (Trang 36 - 39)