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

Phương pháp đánh giá hiệu năng phần mềm quản trị ơ sở dữ liệu và ứng dụng thử nghiệm trong chương trình quản lý lhs lào

72 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

Nội dung

Mục đích nghiên cứu Nghiên cứu về lĩnh vực phương pháp điểm chuẩn Benchmark, xác định tầm quan trọng, vai trò của điểm chuẩn trong kỹ thuật phần mềm và các vấn đề liên quan đến cơ sở dữ

PEUNGNHOTHOUNG Tavansai BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC BÁCH KHOA HÀ NỘI - PEUNGNHOTHOUNG Tavansai CÔNG NGHỆ THÔNG TIN PHƯƠNG PHÁP ĐÁNH GIÁ HIỆU NĂNG PHẦN MỀM QUẢN TRỊ CƠ SỞ DỮ LIỆU VÀ ỨNG DỤNG THỬ NGHIỆM TRONG CHƯƠNG TRÌNH QUẢN LÝ LHS LÀO LUẬN VĂN THẠC SĨ KỸ THUẬT CHUN NGÀNH CƠNG NGHỆ THƠNG TIN KHĨA 15B Hà Nội – 2018 Tai ngay!!! Ban co the xoa dong chu nay!!! 17057204882191000000 BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC BÁCH KHOA HÀ NỘI - PEUNGNHOTHOUNG Tavansai PHƯƠNG PHÁP ĐÁNH GIÁ HIỆU NĂNG PHẦN MỀM QUẢN TRỊ CƠ SỞ DỮ LIỆU VÀ ỨNG DỤNG THỬ NGHIỆM TRONG CHƯƠNG TRÌNH QUẢN LÝ LHS LÀO LUẬN VĂN THẠC SĨ KỸ THUẬT CHUYÊN NGÀNH CÔNG NGHỆ THÔNG TIN NGƯỜI HƯỚNG DẪN KHOA HỌC: PGS TS HUỲNH QUYẾT THẮNG Hà Nội – 2018 LỜI CÁM ƠN Trước tiên, xin bày tỏ trân trọng lòng biết ơn sâu sắc Thầy PGS.TS Huỳnh Quyết Thắng, người trực tiếp hướng dẫn tơi tồn q trình thực đề tài, dù bận với công việc giảng dạy Thầy dành nhiều thời gian quý báu tận tình bảo, hướng dẫn tơi việc nghiên cứu, thực luận văn Xin cảm ơn thầy cô giáo Viện Công nghệ thông tin Truyền thông – Trường Đại học Bách khoa Hà Nội giúp đỡ tơi q trình học tập thực luận văn Xin cảm ơn toàn thể bạn bè, đồng nghiệp, người giúp đỡ nhiều đặc biệt thành viên gia đình tạo điều kiện tốt nhất, động viên, cổ vũ tơi suốt q trình học tập vừa qua Mặc dù nỗ lực thời gian có hạn, lực thân cịn nhiều hạn chế số khó khăn định việc nghiên cứu nên luận văn khơng có thiếu sót Tơi mong thày bạn góp ý kiến thêm Xin trân trọng cám ơn! Hà Nội, ngày 04 tháng 04 năm 2018 TÁC GIẢ PEUNGNHOTHOUNG Tavansai LỜI CAM ĐOAN Tôi xin cam đoan luận văn cơng trình nghiên cứu riêng hướng dẫn PGS TS Huỳnh Quyết Thắng Tôi xin cam đoan giúp đỡ cho việc thực luận văn cám ơn thơng tin trích dẫn luận văn rõ nguồn gốc Hà Nội, ngày 04 tháng 04 năm 2018 TÁC GIẢ PEUNGNHOTHOUNG Tavansai MỤC LỤC DANH MỤC CÁC KÍ HIỆU VÀ VIẾT TẮT DANH MỤC CÁC BẢNG DANH MỤC HÌNH VẼ MỞ ĐẦU Lý chọn đề tài Mục đích nghiên cứu Nhiệm vụ nghiên cứu Phạm vi nghiên cứu giới hạn 5 Phương pháp nghiên cứu CHƯƠNG CƠ SỞ LÝ THUYẾT VỀ HIỆU NĂNG, GIÁ TRỊ TÍNH NĂNG PHẦN MỀM VÀ ĐO LƯỜNG HỆ THỐNG 1.1 Tổng quan hiệu phần mềm ứng dụng 1.2 Các khái niệm đo lường hiệu 1.3 Hệ thống xử lý kiện EP 10 1.3.1 Tổng quan EP 10 1.3.2 Chức xử lý kiện 11 1.4 Khái niệm phân loại Điểm chuẩn 13 1.4.1 Điểm chuẩn vi mô 15 1.4.2 Điểm chuẩn vĩ mô 16 1.5 Tiểu kết chương 17 CHƯƠNG LÝ THUYẾT CƠ SỞ DỮ LIỆU PHÂN TÁN VÀ KỸ THUẬT PHÂN TÁN DỮ LIỆU 18 2.1 Khái niệm định nghĩa sở liệu phân tán 18 2.1.1 Tổng quan sở liệu phân tán 18 2.1.2 Khái niệm xử lý phân tán 18 2.2 Khái niệm cần thiết phân mảnh liệu 19 2.3 Các quy tắc phân mảnh 19 2.3.1 Tính đầy đủ 19 2.3.2 Tính phục hồi 19 2.3.3 Tính tách biệt 20 2.4 Kỹ thuật phân mảnh ngang liệu 20 2.4.1 Khái niệm phân mảnh ngang liệu 20 2.4.2 Thông tin cần thiết phân mảnh ngang 20 2.5 Kỹ thuật phân mảnh dọc liệu 23 2.5.1 Khái niệm phân mảnh dọc 23 2.5.2 Thông tin cần thiết phân mảnh dọc 24 2.6 Bài toán phân bố liệu 27 2.6.1 Khái niệm 27 2.6.2 Bài toán phân bố 28 2.6.3 Thơng tin cần thiết cho tốn phân bố 29 2.6.4 Mơ hình phân bố liệu 30 2.7 Xử lý truy vấn phân tán liệu 32 2.7.1 Vấn đề xử lý truy vấn 33 2.7.2 Mục đích việc xử lý truy vấn 38 2.7.3 Phân rã truy vấn 38 2.7.4 Xây dựng câu truy vấn phân tán 39 2.8 Tiểu kết chương 40 CHƯƠNG XÂY DỰNG MƠ HÌNH DỮ LIỆU PHÂN TÁN CHO PHẦN MỀM QUẢN LÝ LHS LÀO 41 3.1 Mơ hình hệ thống phần mềm Quản lý LHS Lào 41 3.1.1 Thống kê số lượng sinh viên Bộ giáo dục thể thao Lào năm 2015 41 3.1.2 Yêu cầu quản lý 43 3.2 Thiết kế sở liệu Quản lý LHS Lào 45 3.2.1 Kỹ thuật thiết kế 45 3.2.2 Quy trình thiết kế liệu phân tán 46 3.2.3 Phân bố liệu phân tán 46 3.2.4 Mẫu liệu 48 3.2.5 Mẫu quan hệ bảng 52 3.3 Tiểu kết chương 53 CHƯƠNG ÁP DỤNG THỬ NGHIỆM ĐÁNH GIÁ HIỆU NĂNG TRÊN PHẦN MỀM QUẢN LÝ LHS LÀO 54 4.1 Triển khai thử nghiệm 54 4.1.1 Mơ hình hệ thống phân tán 54 4.1.2 Quy trình xử lý liệu phân tán 54 4.1.3 Nền tảng công nghệ sử dụng 56 4.2 Thực nghiệm đo đánh giá giá trị tính Điểm chuẩn vi mô 57 4.3 Thực nghiệm đo đánh giá giá trị tính Điểm chuẩn vĩ mô 62 4.4 Một số nhận xét khuyến cáo 63 KẾT LUẬN 64 DANH MỤC CÁC KÍ HIỆU VÀ VIẾT TẮT ASG Association of Separated Group Benchmark Phương pháp điểm chuẩn BGDTT Lào Bộ giáo dục thể thao Lào CSDL Cơ sở liệu DBMS Database Management system DDBMS Distributed database management system DUR Duration ĐSQ Đại sứ quán EP Event Processing EMP Employee IC Instruction Count IEC International Electrotechnical Commission IEEE Institute of Electrical and Electronics Engineers ISO International Organization for Standardization LOG Location LHS Lào Lưu học sinh Lào Macro-Benchmark Điểm chuẩn vĩ mô PAY ể ẩ Payment PROJ Project QĐ Quy định RD Remote Database RESP Responsibility SAL Salary SPE Software Performance Engineering SPEC Standard Performance Evaluation Corporation SPEM Systems Process Engineering Metamodel SQL Structured Query Language SUT System Under Test DANH MỤC CÁC BẢNG Bảng 1.1: Tóm tắt điểm chuẩn vi mơ 16 Bảng 2.1: Một ví dụ ma trận giá trị sử dụng thuộc tính 25 Bảng 2.2: Ma trận lực hút thuộc tính 27 Bảng 3.1: Thống kê số lượng LHS Lào học, học nước 42 Bảng 3.2: So sánh phương pháp nhân 47 Bảng 3.3: Các bảng mẫu liệu 48 Bảng 4.1: Kết giá trị tính may sử dụng cơng cụ Server Profiler 60 Bảng 4.2: Kết giá trị tính máy sử dụng công cụ Database Engine Tuning Advisor 62 DANH MỤC HÌNH VẼ Hình 1.1: Một phần phổ biến thời gian phản hồi [3] Hình 1.2: Mối quan hệ thời gian phản hồi, thông lượng sử dụng tài nguyên với khối lượng công [3] Hình 1.3: Cấu trúc ứng dụng xử lý kiện [4] 12 Hình 1.4: Các kiểu kiểm thử hiệu Điểm chuẩn khác [3] 14 Hình 2.1: Mô tả mối quan hệ quan hệ đường nối 21 Hình 2.2: Các giải pháp truy vấn tương đương 36 Hình 2.3: Ví dụ đại số quan hệ 40 Hình 3.1: Biểu đồ phân cấp chức hệ Quản lý LHS Lào 43 Hình 3.2: Giao diện Quản lý thông tin cá nhân 44 Hình 3.3: Giao diện Quản lý thông tin nơi học 44 Hình 3.4: Giao diện Tra cứu tìm kiếm 45 Hình 3.5: Giao diện Thống kê tổng hợp 45 Hình 4.1: Mơ hình hệ thống xử lý phân tán BGDTT Lào ĐSQ Lào Việt Nam 54 Hình 4.2: Lược đồ phân tầng tổng quát để xử lý truy vấn phân tán 56 Hình 4.3: Giao diện phần mềm Server Profiler 57 Hình 4.4: Kết Selection, Projection Join máy ảo 59 Hình 4.5: Kết Selection, Projection Join máy PC 60 Hình 4.6: Cơng cụ Database Engine Tuning Advisor 61 Hình 4.7: Kết Database Engine Tuning Advisor máy ảo 61 Hình 4.8: Kết Database Engine Tuning Advisor máy PC 62 Hình 4.9: Kết hiệu CPU Memory máy ảo 63 Hình 4.10: Kết hiệu CPU Memory máy PC 63

Ngày đăng: 22/01/2024, 17:02