.Tổng quan về ngơn ngữ lập trình Visual Basic

Một phần của tài liệu Xây dựng phần mềm hệ thống quản lý hàng hóa tại công ty TNHH kỹ thuật và thương mại hoàn trang (Trang 38 - 42)

Visual Basic (VB) là con đường nhanh nhất và đơn giản nhất để tạo ra những ứng dụng chạy trên môi trường MS Windows với những cơng cụ mạnh và hồn chỉnh phục vụ người xây dựng và phát triển ứng dụng.

VB hỗ trợ giao diện đồ họa GUI (Graphic User Interface), thay vì những dịng mã để mơ tả sự xuất hiện và vị trí của những thành phần giao diện, ta chỉ cần thêm vào những đối tượng đã được định nghĩa trước đó vào trên bề mặt form giao diện ứng dụng, bằng cách bấm chuột và kéo.

VB cũng hỗ trợ và phối kết hợp với nhiều các ứng dụng có sẵn của Windows như Word, Excel, Access.

2.5.3. Cấu trúc một ứng dụng VB

Một ứng dụng hay là một tập hợp các chỉ dẫn trực tiếp đến máy tính để thi hành một hay nhiều tác vụ. Cấu trúc của một ứng dụng là phương pháp trong đó các chỉ dẫn được tổ chức, lưu giữ và thi hành theo một trật tự nhất định.

Một ứng dụng xây dựng trên VB cơ bản bao gồm form, module, report, Enviroment…

Form là giao diện để người dùng thao tác. Thành phần chủ yếu trong form là những đối tượng (Object) và những điều khiển (Control). Các đối tượng này được thiết kế trên form. Mỗi đối tượng đều có những đặc tính riêng (Properties) của nó như tên gọi, kích thước, màu sắc, font chữ,… Mỗi đối tượng cũng có những sự kiện (Event) khi người dùng thao tác với đối tượng đó như sự kiện On_click, sự kiện On_Load,… Mỗi đối tượng cũng có những phương thức (Method) riêng của nó như phương thức SetFocus, phương thức Enable, Disable,…

Module chứa những thủ tục sự kiện – những đoạn mã, nơi đặt những chỉ dẫn, cái sẽ được thi hành trong việc đáp ứng những sự kiện chỉ định. Tương ứng với những điều khiển trên Form, có một tập hợp những thủ tục sự kiện trong modul form đó.

Mã không chỉ quan hệ với một form chỉ định hay điều khiển có thể được đặt trong một loại module khác – module chuẩn (*.bas). Một thủ tục được dùng để đáp ứng những sự kiện trong những đối tượng khác nhau phải được đặt trong cũng một chuẩn. Một lớp module (*.cls) được dùng để tạo những đối tượng, cái mà có thể được gọi là những thủ tục bên trong ứng dụng.

2.5.4. Những thao tác áp dụng trên VB

- Tạo giao diện người dùng: Giao diện người dùng được xem là thành phần quan trọng nhất của một ứng dụng. Đối với người dùng, giao diện chính là ứng dụng; họ khơng cần chú ý đến thành phần mã thực thi bên dưới. Ứng dụng có thân thiện hay khơng phần lớn phụ thuộc nhiều vào giao diện.

- Sử dụng những điều khiển chuẩn của VB: Dùng những điều khiển để lấy thông tin mà người dùng nhập vào, hiển thị kết xuất. Những điều khiển có thể dùng trong ứng dụng bao gồm hộp văn bản, nút lệnh, danh sách…

- Lập trình với những đối tượng: Những đối tượng là thành phần chủ yếu để lập trình VB. Những đối tượng có thể là form, những điều khiển CSDL.

- Lập trình với thành phần hợp thành: VB có thể phối hợp với các thành phần như MS Excel, MS Word… Tất cả những điều này có thể thực hiện được bằng cách xây dựng những dụng sử dụng các thành phần ActiveX. Hoặc ngay bản thân ứng dụng có thể tạo ra những ActiveX riêng.

- Đáp ứng những sự kiện chuột và bàn phím: Các ứng dụng có thể đáp ứng một lượng lớn sự kiện chuột và bàn phím. Ví dụ form, hộp ảnh, và những điều khiển ảnh có thể phát hiện vị trí con trỏ chuột, có thể quyết định phím trái hay phím phải được nhấn, và có thể đáp ứng những tổ hợp phím Ctrl, Shift,Alt. Sử dụng những điều khiển phím, ta có thể lập trình những điều khiển và form để đáp ứng các hành động phím hoặc phiên dịch và xử lý mã ASCII của ký tự. Thêm vào đó, những ứng dụng VB có thể hỗ trợ sự kiện rê và thả chuột cũng như những tính năng của OLE.

- Làm việc với văn bản và đồ họa: VB cung cấp khả năng đồ họa và văn bản phức tạp trong ứng dụng. Những thuộc tính văn bản có thể giúp nhấn mạnh các khái niệm quan trọng và các chi tiết cần quan tâm. VB cũng cũng cung cấp khả năng đồ họa, cho phép thiết kế kèm các hình ảnh, tạo ra các ứng dụng có sử dụng hình ảnh.

- Gỡ rối và quản lý lỗi: Những lỗi có thể xuất hiện trong khi lập trình trên VB. VB cung cấp nhiều cơng cụ giúp người lập trình phân tích ứng dụng làm việc như thế nào, lỗi bị vướng mắc ở đâu, nguồn gốc của lỗi, và các hướng giải quyết bỏ qua, hay cập nhật lại coding.

- Xử lý ổ đĩa, thư mục và file: Khi lập trình Windows, điều rất quan trọng để có khả năng thêm, di chuyển, tạo mới hoặc xóa những thư mục và file, lấy thơng tin ổ đĩa. VB cung cấp cho người lập trình những đối tượng liên quan đến thư mục, file, ổ đĩa.

- Thiết kế cho việc thi hành và tính tương thích: VB chia sẻ hầu hét những tính năng ngơn ngữ cho các ứng dụng khác, đặc biệt là Microsoft Office. VBScript, Asp,… đều là tập hợp con của ngôn ngữ VB.

- Phân phối ứng dụng: Sau khi tạo một ứng dụng VB, có thể tự do phân phối bất kỳ ứng dụng nào đã tạo bằng VB đến bất cứ ai dùng MS Windows.

Cơng nghệ thơng tin phát triển khơng ngừng, vì vậy có rất nhiều ngơn ngữ được sử dụng làm cơng cụ để xây dựng một ứng dụng thành công. Với những tiện ích của Visual Basic 6.0 và sự phù hợp của nó với mục đích cũng như u cầu của bài tốn hệ chương trình quản lý hàng hố, em đã quyết định chọn ngôn ngữ này làm công cụ phục vụ cho chuyên đề thực tập tốt nghiệp của mình.

CHƯƠNG 3

PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG THƠNG TIN “ QUẢN LÝ HÀNG HOÁ “

3.1. Khái quát hệ thống thơng tin Quản lý hàng hố

Kế tốn hàng hoá liên kết chặt chẽ với bộ phận kế tốn mua hàng và cơng nợ phải trả , bộ phận kế tốn bán hàng và cơng nợ phải thu rồi nhặt số liệu liên quan từ 2 bộ phận này để theo dõi và quản lý xuất nhập tồn hàng hoá. Mối quan hệ của chúng được thể hiện rõ nét trong sơ đồ sau:

Một phần của tài liệu Xây dựng phần mềm hệ thống quản lý hàng hóa tại công ty TNHH kỹ thuật và thương mại hoàn trang (Trang 38 - 42)

Tải bản đầy đủ (PDF)

(66 trang)