Bài giảng môn Tin học: Chương 12 - ĐH Bách khoa TP.HCM
Số trang: 14
Loại file: pdf
Dung lượng: 284.68 KB
Lượt xem: 7
Lượt tải: 0
Xem trước 2 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Bài giảng môn "Tin học - Chương 12: Linh kiện phần mềm và truy xuất database" trình bày 4 nội dung chính bao gồm: Tổng quát về linh kiện phần mềm, cách tạo và dùng linh kiện phần mềm, tổng quát về truy xuất database, tổng quát về debug mã nguồn VB. Hi vọng đây sẽ là một tài liệu hữu ích dành cho các bạn sinh viên Công nghệ thông tin dùng làm tài liệu tham khảo phục vụ học tập và nghiên cứu.
Nội dung trích xuất từ tài liệu:
Bài giảng môn Tin học: Chương 12 - ĐH Bách khoa TP.HCM 12.1 Tổng quát về linh kiện phần mềm Mục tiêu của qui trình phát triển phần mềm hướng đối tượng là tạo ra ứng dụng có cấu trúc thuần nhất : tập các đối tượng sống và tương tác lẫn nhau. Mỗi đối tượng của ứng dụng có thể được tạo ra nhờ 1 trong các cách sau : chọn menu Project.Add Class Module để tạo ra 1 class module mới miêu tả cấu trúc chi tiết của đối tượng cần tạo ra : các thuộc tính dữ liệu và các method của đối tượng. chọn menu Project.Add File rồi khai báo đường dẫn của file *.bas chứa 1 class module của 1 ứng dụng có sẵn để copy class module này vào Project ứng dụng hiện tại (đây là 1 phương pháp để thừa kế thành quả). sử dụng các điều khiển sẵn có của VB để xây dựng form giao diện. add module *.ocx chứa 1 hay nhiều ActiveX Control đang được Windows quản lý vào Project ứng dụng hiện tại để dùng chúng y như các điều khiển sẵn có của VB. Môn : Tin học Khoa Công nghệ Thông tin Chương 12 : Linh kiện phần mềm & truy xuất database Trường ĐH Bách Khoa Tp.HCM Slide 323 12.2 Cách tạo và dùng linh kiện phần mềm VB cho phép tạo linh kiện phần mềm ActiveX Control nhờ 1 trong 3 loại Project ActiveX EXE, ActiveX DLL và ActiveX Control. Tuy nhiên qui trình chi tiết để tạo ActiveX Control vượt quá khuôn khổ nội dung của môn học này. Việc dùng ActiveX Control cũng giống như dùng control định sẵn của VB, ta đặt chúng 1 cách trực quan vào các form giao diện với kích thước và vị trí phù hợp với nhu cầu. Khi viết code, ta có thể truy xuất các thuộc tính dữ liệu và các method của ActiveX Control y như truy xuất các thành phần trong control định sẵn. Môn : Tin học Khoa Công nghệ Thông tin Chương 12 : Linh kiện phần mềm & truy xuất database Trường ĐH Bách Khoa Tp.HCM Slide 324 162 Qui trình add 1 ActiveX Control vào ProjectĐể dùng 1 linh kiện phần mềm ActiveX Control trong 1 form của Project ứng dụng,trước hết ta phải thêm nó vào cửa sổ Toolbox của Project theo qui trình điển hìnhsau đây : 2. chọn tab Controls, duyệt và chọn mục tương ứng, chọn OK.1. ấn phải chuột vào vị trítrống của Toolbox, chọn 3. Cửamục Components sổ Toolbox sẽ chứa các icon miêu tả các Act. Control trong module vừa chọn. Môn : Tin học Khoa Công nghệ Thông tin Chương 12 : Linh kiện phần mềm & truy xuất database Trường ĐH Bách Khoa Tp.HCM Slide 325 Thí dụ về cách dùng ActiveX Control Để thấy việc dùng ActiveX Control hầu xây dựng phần mềm dễ dàng như thế nào, chúng ta hãy thử viết 1 trình duyệt Web với chức năng tượng tự như IE của Microsoft, ta tạm gọi ứng dụng sắp viết này là MyIE. Việc viết phần mềm duyệt Web từ đầu rất khó khăn vì bạn cần phải trang bị nhiều kiến thức như : kỹ thuật hiển thị văn bản và đồ họa, kỹ thuật tương tác với người dùng thông qua bàn phím và chuột, kỹ thuật và qui trình viết 1 chương trình dịch, lập trình mạng dùng socket, giao thức truy xuất tài nguyên Web HTTP (Hypertext Transfer Protocol), ngôn ngữ DHTML,... Nhưng toàn bộ các c ...
Nội dung trích xuất từ tài liệu:
Bài giảng môn Tin học: Chương 12 - ĐH Bách khoa TP.HCM 12.1 Tổng quát về linh kiện phần mềm Mục tiêu của qui trình phát triển phần mềm hướng đối tượng là tạo ra ứng dụng có cấu trúc thuần nhất : tập các đối tượng sống và tương tác lẫn nhau. Mỗi đối tượng của ứng dụng có thể được tạo ra nhờ 1 trong các cách sau : chọn menu Project.Add Class Module để tạo ra 1 class module mới miêu tả cấu trúc chi tiết của đối tượng cần tạo ra : các thuộc tính dữ liệu và các method của đối tượng. chọn menu Project.Add File rồi khai báo đường dẫn của file *.bas chứa 1 class module của 1 ứng dụng có sẵn để copy class module này vào Project ứng dụng hiện tại (đây là 1 phương pháp để thừa kế thành quả). sử dụng các điều khiển sẵn có của VB để xây dựng form giao diện. add module *.ocx chứa 1 hay nhiều ActiveX Control đang được Windows quản lý vào Project ứng dụng hiện tại để dùng chúng y như các điều khiển sẵn có của VB. Môn : Tin học Khoa Công nghệ Thông tin Chương 12 : Linh kiện phần mềm & truy xuất database Trường ĐH Bách Khoa Tp.HCM Slide 323 12.2 Cách tạo và dùng linh kiện phần mềm VB cho phép tạo linh kiện phần mềm ActiveX Control nhờ 1 trong 3 loại Project ActiveX EXE, ActiveX DLL và ActiveX Control. Tuy nhiên qui trình chi tiết để tạo ActiveX Control vượt quá khuôn khổ nội dung của môn học này. Việc dùng ActiveX Control cũng giống như dùng control định sẵn của VB, ta đặt chúng 1 cách trực quan vào các form giao diện với kích thước và vị trí phù hợp với nhu cầu. Khi viết code, ta có thể truy xuất các thuộc tính dữ liệu và các method của ActiveX Control y như truy xuất các thành phần trong control định sẵn. Môn : Tin học Khoa Công nghệ Thông tin Chương 12 : Linh kiện phần mềm & truy xuất database Trường ĐH Bách Khoa Tp.HCM Slide 324 162 Qui trình add 1 ActiveX Control vào ProjectĐể dùng 1 linh kiện phần mềm ActiveX Control trong 1 form của Project ứng dụng,trước hết ta phải thêm nó vào cửa sổ Toolbox của Project theo qui trình điển hìnhsau đây : 2. chọn tab Controls, duyệt và chọn mục tương ứng, chọn OK.1. ấn phải chuột vào vị trítrống của Toolbox, chọn 3. Cửamục Components sổ Toolbox sẽ chứa các icon miêu tả các Act. Control trong module vừa chọn. Môn : Tin học Khoa Công nghệ Thông tin Chương 12 : Linh kiện phần mềm & truy xuất database Trường ĐH Bách Khoa Tp.HCM Slide 325 Thí dụ về cách dùng ActiveX Control Để thấy việc dùng ActiveX Control hầu xây dựng phần mềm dễ dàng như thế nào, chúng ta hãy thử viết 1 trình duyệt Web với chức năng tượng tự như IE của Microsoft, ta tạm gọi ứng dụng sắp viết này là MyIE. Việc viết phần mềm duyệt Web từ đầu rất khó khăn vì bạn cần phải trang bị nhiều kiến thức như : kỹ thuật hiển thị văn bản và đồ họa, kỹ thuật tương tác với người dùng thông qua bàn phím và chuột, kỹ thuật và qui trình viết 1 chương trình dịch, lập trình mạng dùng socket, giao thức truy xuất tài nguyên Web HTTP (Hypertext Transfer Protocol), ngôn ngữ DHTML,... Nhưng toàn bộ các c ...
Tìm kiếm theo từ khóa liên quan:
Bài giảng môn tin học Linh kiện phần mềm Truy xuất database Mã nguồn VB Tổng quát về debug Tạo linh kiện phần mềmGợi ý tài liệu liên quan:
-
Bài giảng điện tử môn tin học: Quản trị các hệ thống thông tin quản lý xuyên quốc gia
27 trang 210 0 0 -
Tổng quan về ngôn ngữ lập trình C part 1
64 trang 195 0 0 -
Bài giảng môn Tin học lớp 10: Chủ đề 2 - Giới thiệu về máy tính
43 trang 131 0 0 -
Bài giảng môn Tin học: Chương 3 - ĐH Bách khoa TP.HCM
11 trang 56 0 0 -
Bài giảng môn Tin học lớp 11: Bài tập thực hành ví dụ một chương trình C# cơ bản
25 trang 30 0 0 -
Bài giảng môn Tin học: Chương 2 - TS. Nguyễn Văn Hiệp
25 trang 25 0 0 -
Bài giảng môn Tin học: Chương 2 - ĐH Bách khoa TP.HCM
25 trang 24 0 0 -
Application, Server và Session
50 trang 23 0 0 -
Tin học căn bản - chương 5: Bảo vệ dữ liệu
71 trang 20 0 0 -
Bài giảng môn Tin học: Chương 1 - TS. Nguyễn Văn Hiệp
10 trang 20 0 0