Danh mục

GIÁO TRÌNH TIN HỌC_XÂY DỰNG CÔNG CỤ PHẦN MỀM NÂNG CAO

Số trang: 0      Loại file: pdf      Dung lượng: 2.57 MB      Lượt xem: 19      Lượt tải: 0    
10.10.2023

Hỗ trợ phí lưu trữ khi tải xuống: miễn phí Tải xuống file đầy đủ (0 trang) 0

Báo xấu

Xem trước 2 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Tài liệu tham khảo cho giáo viên, sinh viên ngành tin học. Phần mềm máy tính (tiếng Anh: Computer Software) hay gọi tắt là Phần mềm (Software) là một tập hợp những câu lệnh hoặc chỉ thị (Instruction) được viết bằng một hoặc nhiều ngôn ngữ lập trình theo một trật tự xác định, và các dữ liệu hay tài liệu liên quan nhằm tự động thực hiện một số nhiệm vụ hay chức năng hoặc giải quyết một vấn đề cụ thể nào đó....
Nội dung trích xuất từ tài liệu:
GIÁO TRÌNH TIN HỌC_XÂY DỰNG CÔNG CỤ PHẦN MỀM NÂNG CAO TRÖÔØNG ÑAÏI HOÏC TOÂN ÑÖÙC THAÉNG PHOØNG TRUNG CAÁP CHUYEÂN NGHIEÄP VAØ DAÏY NGHEÀ NGAØNH TIN HOÏC _oOo_ COÂNG CUÏ XAÂY DÖÏNG COÂNG CUÏ XAÂY DÖÏNG PHAÀN MEÀM PHAÀN MEÀM (PHAÀN NAÂNG CAO) (PHAÀN NAÂNG CAO) ThS.Lê Văn Hạnh 1 NỘI DUNG I. Mô hình triển khai ứng dụng II. ADO.NET III. Lưu trữ và xử lý dữ liệu IV. Trình bày dữ liệu V. Xây dựng ứng dụng quản lý đặt và bán hàng VI. Crystal Report VII. Bảo mật trong ứng dụng 2 I.-MÔ HÌNH TRIỂN KHAI ỨNG DỤNG 1. Kiến trúc n-tier 2-tier (client / server) 3-tier 2. Mô hình thiết kế ứng dụng WaterFall (thác nước) Prototyping (nguyên mẫu) Spiral (xoắn ốc) 3 I.1- Kiến trúc n-tier a/- 2-tier 1. Ứng dụng khách sử dụng ADO/ADO.NET truy xuất trực tiếp CSDL 2. Thích hợp cho các ứng dụng vừa và nhỏ, không có quá nhiều form 4 I.1- Kiến trúc n-tier a/- 2-tier (tt) 1. Các kỹ thuật triển khai Sử dụng các kỹ thuật gắn kết dữ liệu để kết nối tập dữ liệu ADO.NET trực tiếp đến các control Viết lệnh truy xuất các đối tượng ADO.NET và gắn kết dữ liệu thủ công đến các control 2. Ưu điểm Triển khai nhanh chóng và dễ dàng Quan sát toàn bộ mã lệnh trong form 3. Khuyết điểm Thay đổi quy trình công việc biên dịch lại Thay đổi lược đồ dữ liệu biên dịch lại Ít khả năng tận dụng được các lệnh xử lý giống nhau giữa các form do tên field, tên table khác nhau 5 I.1- Kiến trúc n-tier b/- 3-tier 1. Sử dụng XML Web/Windows service nhằm tách biệt công việc truy xuất CSDL 2. Thích hợp với các ứng dụng lớn có số lượng form nhiều và xử lý dữ liệu phức tạp 6 I.1- Kiến trúc n-tier b/- 3-tier (tt) 1. Các kỹ thuật triển khai Tất cả thao tác dữ liệu đều ở XML Web Service. Các tập dữ liệu đều được tạo dựng trên server và trả về thông qua XML stream Các tập dữ liệu được trả về từ XML Web Service có thể được gắn kết vào các control một cách trực tiếp hoặc thủ công 2. Ưu điểm Triển khai nhanh chóng và dễ dàng Người dùng có thể sử dụng ứng dụng tại bất kỳ nơi nào có kết nối mạng Các thao tác CSDL tập trung tại XML Web Service, giảm thiểu chi phí bảo trì ứng dụng khách Các thay đổi trên lược đồ CSDL hay quy trình công việc đều được cập nhật tách biệt 3. Khuyết điểm Thay đổi quy trình công việc sẽ dẫn đến việc cập nhật toàn bộ các ứng dụng khách nằm rải rác Lược đồ CSDL được xây dựng cố định chi phí cập nhật cao 7 Hiệu suất thực hiện kém do phụ thuộc kết nối mạng I.2.- Mô hình thiết kế ứng dụng: a/- WaterFall Model Khảo sát Phân tích Thiết kế Cài đặt Thử nghiệm Triển khai & Bảo trì 8 I.2.- Mô hình thiết kế ứng dụng (tt) b/- Prototyping Model Yêu cầu Đánh giá & Cải tiến Thiết kế Tạo mẫu 9 I.2.- Mô hình thiết kế ứng dụng (tt) c/- Spiral Model Yêu cầu và Ước lượng và cài đặt giảm thiểu rủi ro Tính khả thi ... Thiết kế Hiểu rõ đúng đắn yêu cầu Phát triển và đánh giá Lập kế hoạch 10 NỘI DUNG (tt) 1. Mô hình triển khai ứng dụng 2. ADO.NET 3. Lưu trữ và xử lý dữ liệu 4. Trình bày dữ liệu 5. Xây dựng ứng dụng quản lý đặt và bán hàng 6. Crystal Report 7. Bảo mật trong ứng dụng 11 II.- ADO.NET 1. Các công nghệ truy xuất dữ liệu 2. Các đối tượng của ADO.NET Connection Command DataAdapter DataTable, DataSet 3. Tạo kết nối và truy xuất CSDL 12 II.- AD ...

Tài liệu được xem nhiều: