Thiết lập giao diện website

Một phần của tài liệu Bước đầu xây dựng cơ sở dữ liệu các hợp chất thiên nhiên việt nam phục vụ cho việc sàng lọc ảo (Trang 25 - 27)

Hình 2.2: Mô tả nội dung và các trường lớn của CSDL

Hợp chất - Tên thông thường - Tên IUPAC - Công thức - SMILES - InChi - InChiKey - VNPD_ID Phân loại nhóm chất - Phân nhóm chính - Nhóm chính - Nhóm phụ

Tài liệu tham khảo

- Tác giả

- Tên tài liệu tham khảo

- Tạp chí/Nhà xuất bản

- Thời gian xuất bản

- Số báo

- Mục

- Số trang

Các thông số lý hóa

- Khối lượng phân tử

- XlogP

- Số liên kết cho Hydro

- Số liên kết nhận Hydro

- Số vi phạm quy tắc Số 5 của Lipinski

- Số liên kết xoay đồng vị

Nguồn dược liệu

- Tên thông thường

- Tên khoa học - Họ

- Địa điểm thu hái mẫu - Thời gian thu hái mẫu - Bộ phận sử dụng - Tác dụng dân gian

- Tác dụng dược lý đã được chứng minh

CSDL được xây dựng trên ứng dụng MySQL server – một dạng mã nguồn mở. MySQL là cơ sở dữ liệu tốc độ cao, ổn định và dễ sử dụng, hoạt động trên nhiều hệ điều hành cung cấp một hệ thống lớn các hàm tiện ích rất mạnh. Với tốc độ và tính bảo mật cao, MySQL rất thích hợp cho các ứng dụng có truy cập CSDL trên internet.

MySQL quản lý dữ liệu thông qua các cơ sở dữ liệu, mỗi cơ sở dữ liệu có thể có nhiều bảng quan hệ chứa dữ liệu.

CSDL được xây dựng được bằng ngôn ngữ lập trình Pythonframework Django với web server: Apache.

Hình 2.3. Quá trình đưa ra dữ liệu hiển thị cho thông tin truy vấn

Giao diện web được xây dựng dựa trên các trường lớn được mô tả ở Hình 2.2.

Từ CSDL được thống kê ban đầu trên các tệp file Exel, mỗi tệp quản lý một trường thông tin nhỏ được tổng hợp lại và được kiểm soát bằng một hệ thống quản lý dữ liệu

web. Giao diện đưa ra cho người tương tác các khả năng khai thác dữ liệu qua những thanh tìm kiếm thông tin được hiển thị trên màn hình. Nếu muốn tìm kiếm ở dạng dữ liệu nào, người dùng có thể kích vào thanh dữ liệu đấy, hệ thống web sẽ tự động đưa ra một trường tìm kiếm thông minh và có hướng dẫn định dạng tìm kiếm hợp lý ở mỗi khung tìm kiếm. Với mỗi truy vấn, hệ thống CSDL sẽ đưa ra kết quả một cách nhanh chóng thông qua các bước như Hình 2.3.

Câu hỏi truy vấn

Phân tích dữ liệu đầu vào Phản hồi thông tin từ CSDL

Hệ thống câu trả lời Kết quả sàng lọc

Một phần của tài liệu Bước đầu xây dựng cơ sở dữ liệu các hợp chất thiên nhiên việt nam phục vụ cho việc sàng lọc ảo (Trang 25 - 27)

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

(54 trang)