PHẦN I : TỔNG QUAN NGHIÊN CỨU ĐỀ TÀI
3.1. Đặt bài toán
Qua q trình phân tích, đánh giá ưu, nhược điểm CSDL của công ty Công ty Cổ phần Phát triển và Ứng dụng Công nghệ AIT và phương hướng phát triển của công ty trong thời gian sắp tới u cầu hệ CSDL của cơng ty có sự thay đổi để đáp ứng yêu cầu phát triển và quản lý CSDL dự án của AIT. Dựa vào những ưu, nhược điểm của mô hình Hệ CSDL phân tán có thể đáp ứng được những u cầu đặt ra của cơng ty AIT chính vì vậy em chọn đề tài “Xây dựng cơ sở dữ liệu phân tán cho Công ty Cổ phần Phát triển và Ứng dụng Công nghệ AIT” để nghiên cứu.
Hệ CSDL phục vụ cho Hệ thống thông tin quản lý dự án của Công ty Cổ phần Phát triển và Ứng dụng Công nghệ AIT gồm các phân hệ các chức năng chính:
Phân hệ chức năng Quản lý danh mục: Chức năng này quản lý các thơng tin phịng ban, dự án, khách hàng, nhân viên, Cung cấp tài khoản và phân quyền sử dụng cho người dùng. Các chức năng con trong phân hệ Quản lý danh mục: Quản lý dự án, Quản lý phòng ban, Quản lý nhân viên, Quản lý khách hàng.
Cung cấp cho người sử dụng giao diện nhập số liệu vào các bảng danh mục trong “CSDL danh mục”. Người sử dụng có thể thực hiện các thao tác Thêm mới, Sửa, Xóa, Xem thơng tin trong các bảng danh mục tuy theo sự phân quyền của của nhà quản trị cho người sử dụng.
Phân hệ chức năng Tổng hợp báo cáo: Tổng hợp các báo cáo tình hình thực hiện của các dự án. Các chức năng con trong phân hệ chức năng Tổng hợp báo cáo gồm: Cập nhật báo cáo, Duyệt báo cáo, Tổng hợp báo cáo, Xem báo cáo.
Phân hệ chức năng Quản lý truyền dữ liệu: Quản lý và thực hiện việc trao đổi thông tin từ các Server với nhau. Các chức năng con trong phân hệ gồm: Truyền dữ liệu phòng ban, Truyền dữ liệu nhân viên, Truyền dữ liệu khách hàng, Truyền dữ liệu dự án, Truyền dữ liệu báo cáo.
Khi Server chi nhánh truyền dữ liệu cho Server tổng. Tại Server sẽ thực hiện chức năng khai thác thông tin: Khai thác các thông tin được hệ thống lưu trữ. Phần khai
thác thông tin trợ giúp các tìm kiếm, tra cứu theo nội dung, phục vụ các hỏi đáp trên các số liệu được lưu trong CSDL. Một khả năng khai thác quan trọng là làm sạch và chuẩn bị các dữ liệu dưới dạng Kho dữ liệu (Dataware house). Kho dữ liệu đầy đủ với quá trình lưu trữ nhiều năm là một dạng khai thác rất hữu ích cho việc quản lý thơng tin dự án của Công ty Cổ phần Phát triển và Ứng dụng Công nghệ AIT. Chức năng chủ yếu của phân hệ chức năng này là: Chuyển dữ liệu vào kho dữ liệu, Khai thác dữ liệu, Khai thác thông tin báo cáo.
Người quản trị Hệ thống tại mỗi chi nhánh sẽ phân quyền cho mỗi phòng ban và nhân viên trong phịng ban khi có một nhân viên hay dự án mới.