1. Trang chủ
  2. » Luận Văn - Báo Cáo

Do an ngon ngu visual basic quan ly mot trung tam gioi

89 3 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề Do An Ngon Ngu Visual Basic Quan Ly Mot Trung Tam Gioi
Thể loại luan van tot nghiep
Định dạng
Số trang 89
Dung lượng 707,69 KB

Nội dung

iiiiiiiiiiii LUẬN VĂN TỐT NGHIỆP i i i Mục lục i NộI dung GiớI thiệu ngôn ngữ Visual Basic Lập trình vớI ngơn ngữ Visual Basic Cấu trúc chương trình viết ngơn ngữ Visual Basic Mục đích yêu cầu phần mềm Chức Phần mềm Cơ sở liệu Mã nguồn i Phần I i i i i i i Phần II i i i i i i i i i i ii i i i i i i i i i i i Phần III Phần IV i i i i i i i i i i i i i i i i i Phần I : Giới thiệu ngôn ngữ Visual Basic i i i i i i i i Ngôn ngữ Visual Basic ngày sử dụng rộng rãi đề án, chương trình thực nước Visual Basic xem công cụ phát triển phần mềm thông dụng i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i Sau phiên Visual Basic 1.0 Visual Basic 2.0, chạy nhanh hơn, dễ sử dụng Đến Visual Basic 3.0 bổ sung thêm số phương thức đơn giản, dễ điều khiển sở liệu Visual Basic 4.0 bổ sung thêm hỗ trợ phát triển 32 bit bắt đầu tiến trình chuyển Visual Basic thành ngơn ngữ lập trình hướng đốI tượng Visual Basic 5.0 bổ sung khả tạo điều khiển riêng Visual Basic 6.0 có thêm nhiều chức mạnh ứng dụng Internet/ Intranet .v.v… Visual Basic gắn liền vớI khái niệm lập trình trực quan, nghĩa thiết kế chương trình, bạn thấy kết qua thao tác Visual Basic cho phép chỉnh sửa cách đơn giản, nhanh chóng giao diện đốI tượng ứng dụng Đó thuận lợI cho ngườI lập trình VớI Visual Basic, việc lập trình Windows trở nên hiệu đơn giản nhiều Một khả Visual Basic khả kết hợp thư viện liên kết động DLLl (Dynamic Link Library) DLL phần mở rộng cho Visual Basic, tức xây dựng chương trình có số u cầu mà Visual Basic khơng đáp ứng đầy đủ ta viết DLL để phụ thêm cho chương trình i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i Các công cụ để thiết kế giao diện: i i i i i i i Như biết Visual Basic ngơn ngữ lập trình có tính hướng đốI tượng nên công việc thiết kế giao diện đơn giản Chúng ta việc tiến hành đưa đốI tượng cần thiết công cụ vào Form cách kích – kéo sau thay đổI thuộc tính chúng cửa sổ Properties cho phù hợp vớI mục đích lập trình i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i 1.1 Form: Form biểu mẫu mỗI ứng dụng Visual Basic Ta dùng Form nhằm mục đích định vị xếp phận thiết kế giao diện vớI ngườI sử dụng Ta xem Form phận mà chứa phận khác Các thành phần Form ứng dụng tương tác vớI Form khác phận chúng tạo nên giao tiếp cho ứng dụng Form giao diện ứng dụng, Form khác chứa cơng cụ để nhập liệu, xem xét v.v… Trong nhiều ứng dụng Visual Basic, kích cỡ vị trí biểu mẫu lúc thiết kế kích cỡ mà ngườI dùng gặp vào lúc sử dụng Điều này, có nghĩa Visual Basic cho phép ta thay đổI kích cỡ di chuyển vị trí Form đến nơi hình chạy đề án, cách thay đổI số thuộc tính cửa sổ thuộc tính đốI tượng (Properties i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i Windows ) Thực tế, tính thiếu Visual Basic khả tiến hành thay đổI động để đáp ứng kiện ngườI dùng i i i i i i i i i i i i i i i i i i i i i i i i i i i i 1.2 Toolbox (hộp công cụ): Toolbox hộp công cụ chưa biểu tượng, biểu thị cho điều khiển mà ta biểu mẫu bảng chứa đối tượng định nghĩa sẵn Visual Basic Các đối tượng sử dụng Form để tạo thành giao diện cho chương trình ứng dụng Visual Basic Ta coi hộp công cụ hộp “đồ nghề” người thiết kế chương trình i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i 1.3 Scrollbar (thanh cuốn): Scrollbar đối tượng cho phép nhận từ người dùng giá trị tuỳ theo vị trí chạy thay cho giá trị số Thanh có số thuộc tính quan trọng sau:  Thuộc tính Min: xác định cận  Thuộc tính Max: xác định cận  Thuộc tính Value: xác định giá trị tạm thời i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i 1.4 Option Button (Nút chọn): Đối tượng nút chọn (thường dùng nhiều nút) cho phép người dùng chọn lựa chọn đưa Như vậy, thời điểm nút chọn đuợc chọn i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i 1.5 Checkbox( hộp kiểm); Cũng nút chọn, đối tượng hộp kiểm dùng nhiều hộp lần Nhưng khác với nút chọn, hộp kiểm cho phép người dùng lựa hay nhiều điều kiện Như thời điểm có nhiều hộp kiểm chọn i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i 1.6 Label(nhãn): Đối tượng nhãn cho phép người dùng gắn nhãn phận giao diện lúc thiết kế giao diện cho chương trình ứng dụng Các nhãn dùng để hiển thị thông tin không muốn người dùng thay đổi Trong thực tế, nhãn thường dùng để định danh hộp văn điều khiển khác việc mơ tả nội dung điều khiển Một công cụ phổ biến cho việc hiển thị thông tin trợ giúp, i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i 1.7 Picturebox, Image ( hộp ảnh, điều khiển ảnh ); Đối tượng Image Picturebox dùng để hiển thị ảnh Nó cho phép người thiết kế đưa hình ảnh từ file ảnh ( bmp , gif …) lên Form i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i 1.8 Textbox ( hộp văn ); Đối tượng Textbox dùng làm hộp nhập liệu cho phép đưa chuỗi ký tự vào Form Có thể dùng hộp văn để nhập liệu hiển thị văn Tất công cụ windows chỉnh sửa văn : cut , copy , paste dùng hộp văn i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i 1.9 Command Button ( nút lệnh ): Khi người dùng kích vào nút lệnh biểu mẫu, thao tác thực tuỳ theo thủ tục kiện viết để đáp ứng kiện kích chuột i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i 1.10 Listbox ( hộp danh sách ): Đối tượng Listbox cho phép kết xuất thông tin nhiều chuỗi kí tự vào thơng qua phương thức additem Thường dùng để hiển thị thông tin dạng danh sách có liên quan với Listbox không cho phép người dùng nhập liệu vào i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i 1.11 Combo box ( hộp kết hợp ); Công cụ cho phép người dùng gõ vào thơng tin hiển thị thơng tin có tác dụng hộp danh sách hộp văn Hộp kết hợp có loại: - Hộp kết hợp thả xuống ( drop-down combo ) : hộp văn cho phép người dùng gõ vào, kế bên có mũi tên mà nhấn vào xổ danh sách cho phép người sử dụng chọn lựa - Hộp kết hợp đơn giản ( simple combo ) : hiển thị danh sách cho phép người dùng gõ vào hộp văn - Hộp danh sách thả xuống ( drop- down list box) : tương tự hộp kết hợp thả xuống Danh sách không hiển thị sẵn người dùng không nhấn vào mũi tên bên cạnh người sử dụng chọn từ danh sách, gõ vào hộp văn danh sách cuộn đến phần tử yêu cầu đánh dấu i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i 1.12 Ole ( đối tượng nhúng ): Ole viết tắt Object - Linking and Embedding Nó cho phép ta nhúng tồn ứng dụng liệu từ ứng dụng khác vào chương trình Ole khơng hệ thống cho phép nhúng hay kết nối liệu từ ứng dụng khác mà vào thời gian chạy chương trình ta có ứng dụng chương trình ta Nó có khả automation cho phép đóng gói đối tượng chức ứng dụng để sử dụng ứng dụng khác i i i i i i i i i ii i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i 1.13 Project explorer : Project explorer Visual Basic 6.0 giúp quản lý định hướng đề án, biểu mẫu, module,… Visual Basic cho phép tổ chức nhiều đề án nhóm gọi project groups Ta lưu tập hợp đề án Visual Basic thành tập tin nhóm đề án Các tập tin có phần mở rộng Vbg i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i 1.14 Propeties windows ( cửa sổ thuộc tính ): Là nơi chứa danh sách thuộc tính đối tượng cụ thể Các thuộc tính khác với đối tượng cụ thể Ta đặt thuộc tính cho phù hợp với chương trình ứng dụng i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i Lập trình Visual Basic: Ở phần một, biết tuỳ biến biểu mẫu cách bổ xung điều khiển vào cho phù hợp với u cầu chương trình Tuy nhiên, coi mặt chương trình Muốn chương trình chạy phải thêm vào thành phần khác lệnh, liệu cách thức thể hiển chúng chương trình Khi lập trình Visual Basic phần lớn mã xử lý để đáp ứng kiện Ví dụ kiện kích chuột, bấm phím, load form…Các dịng mã thi hành chương trình Visual Basic phải nằm thủ tục hàm, dịng lệnh nằm ngồi khơng làm việc Tồn mã lệnh gõ vào cửa sổ code i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i 2.1 Cửa sổ code: i i Cửa số code bao gồm thành phần sau: Thanh tách: cửa sổ code có tách (Split bar) nằm đầu cuộn dọc Mục đích là: dịng mã trở nên nhiều, ta chia cửa sổ code thành phần Hộp liệt kê Object: nằm đầu cửa sổ code bên trái, liệt kê tất điều khiển có biểu mẫu thêm vào đối tượng có tên là: General Khi thả hộp liệt kê nhắp vào đối tượng đưa ta đến phần mã viết cho đối tượng Hộp Procedure: hộp cung cấp kiện mà đối tượng lựa chọn hộp liệt kê object i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i 2.2 Intellisence: Intellisence cơng cụ thơng minh, giúp ta đỡ công gõ tra cứu Intellisence mở hộp liệt kê với thông tin đối tượng mà ta tiếp cận Nó có phần: i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i QuickInfo: cho ta thông tin cú pháp lệnh Visual Basic Mỗi nhập từ khoá theo sau dấu cách dấu chấm .một hộp thoại cung cấp cú pháp thành phần List properties/Methods: tính đưa danh sách tính chất phương pháp đối tượng ta gõ dấu chấm Available constant : tính cung cấp danh sách sẵn có - i i i - i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i - i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i 2.3 Biến: Trong Visual Basic, tên biến dài tối đa 255 kí tự Kí tự phải chữ tên biến tổ hợp chữ cái, chữ số dấu gạch Không dùng từ khoá Visual Basic ( end, print .) làm tên biến Visual Basic không phân biệt chữ hoa, chữ thường i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i Cách khai báo biến: Dim as i i i i i i i i i Phạm vi sử dụng biến phụ thuộc vào cách khai báo biến vị trí đặt dịng lênh khai báo i i i i i i i i i i i i i i i i i i i i 2.3 Các kiểu liệu: - String: biến string lưu giữ kí tự Một chuỗi có hay nhiều kí tự - Integer: biến nguyên lưu giữ giá trị số nguyên từ -32768 đến +32767 - Long Integer: biến số nguyên dài lưu giữ số nguyên giữa: 2147483648 đến +214783647 - Single precision: số có phần thập phân gồm: Single precision có độ xác đến chữ số double precision có độ xác lên đến 16 vị trí - Currency: Biến tiền tệ kiểu Kiểu cho ta 15 chữ số trước dấu thập phân chữ số sau dấu thập phân - Date: kiểu liệu ngày tháng - Byte: kiểu byte lưu giữ số nguyên từ đến 255 - Boolean: kiểu logic với giá trị True/False - Variant: kiểu thiết kế để lưu liệu khác Visual Basic i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i ii ii ii ii ii ii ii ii i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i 2.4 Các tốn tử: i i 2.4.1 Các tốn tử tính toán: i i i i Các toán tử Ý nghĩa Ví dụ + Có thể dùng để cộng hai tốn hạng X=y+1 hai chuỗi với A=”A”+”B” trừ số hạng X=y-1 i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i * / \ Mod ^ Nhân số hạng Chia, trả kiểu số thực Chia lấy nguyên Chia lấy dư Lấy luỹ thừa i i i i i i i i i X=y*2 Y=4/2 X=3\2(x=1) X=7 mod (x=3) X=y^3 (X=y3) i i i i i i i i i 2.4.2 Các toán tử so sánh: i i Toán tử > < = >= End If Khi gặp điều lệnh If… then, Visual Basic kiểm tra , True máy thực kêt False máy bỏ qua lệnh thực lệnh sau End If Dạng 2: If then else Khi gặp lệnh này, lấy giá trị True thực < lệnh 1> bỏ qua , cịn lấy giá trị False bỏ qua thực Nhiều bạn phải thực nhiều lệnh ứng với điều kiện True hay False Để làm điều đó, ta sử dụng dạng khác cấu trúc If … then, có dạng tổng quát sau: If then else i i i i i i i i i i i i i i i i i i i i ii i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i end if i 2.5.2 Cấu trúc Select Case: Cú pháp: Select case Case ………………… Case …………… Case else End Select i i i i i i i i i i i i i i i i i i i i i i 2.6 Cấu trúc lặp: i i 2.6.1 Cấu trúc lặp có điều kiện: Cú pháp 1: While < Biểu thức điều kiện> Wend i i i i i i i i i i i i i i Cú pháp 2: Do While i i i i i i i i i thực lặp lặp lại nhận giá trị True Do đó, để khỏi vịng lặp

Ngày đăng: 01/08/2023, 07:46

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w