"Автоматизированная система поддержки принятия решений по оценке степени доверия клиенту в системе электронных платежей"



бет9/12
Дата20.06.2016
өлшемі1.48 Mb.
#150779
түріПояснительная записка
1   ...   4   5   6   7   8   9   10   11   12

3.1. Модели баз данных


  • Иерархическая;

Иерархическая модель данных – базы данных, имеющие древовидную (иерархическую) структуру, состоящую из объектов различных уровней. Между объектами существуют связи, каждый объект может включать в себя несколько объектов более низкого уровня. [9]

  • Объектная и Объектно-ориентированная;

Объектные базы данных — это модель базы данных для работы с объектными данными. Использование объектной модели баз данных легко воспринимается пользователем, так как создается высокий уровень абстракции. [17]

Объектно-ориентированная база данных  — база данных, в которой данные моделируются в виде объектов, их атрибутов, методов и классов. [17]

  • Объектно-реляционная;

Объектно-реляционная СУБД – реляционная СУБД, поддерживающая технологии, реализующие объектно-ориентированный подход: объекты, классы и наследование реализованы в структуре баз данных и языке запросов.

  • Реляционная;

Реляционная модель данныхлогическая модель данных, которая служит для описания и обработки функций алгебры логики .

  • Сетевая;

Сетевая модель данных – логическая модель данных, которая служит для работы с сетевыми данными в базе. [18]

  • Функциональная.

Описание различных СУБД

  • Apache Derby

Apache Derby это реляционный вид СУБД, который написан на Java. Данная СУБД предназначена для работы с Java-приложениями и обработки запросов в реальном времени.

  • Fifebird

Firebird (FirebirdSQL) — компактная, кроссплатформенная СУБД, предназначенная для работы на Linux, Microsoft Windows.

Основными преимуществами Firebird является многоверсионная архитектура, для обеспечения параллельной обработки оперативных и аналитических запросов, компактность (дистрибутив 5Mb), высокая эффективность и мощная языковая поддержка хранения данных. [12]



  • Microsoft Access

Microsoft Office Access — реляционная СУБД корпорации Microsoft. Данная система имеет возможность использовать связь с внешними таблицами и базами данных, связывать различные запросы. В самой системе можно осуществлять написание приложений для работы с базами данных. [20]

  • Microsoft SQL Server 

Microsoft SQL Server — система управления реляционными базами данных от корпорацией Microsoft. В системе для написания запросов используется язык – Transact-SQL, который был создан совместно компанией Microsoft и Sybase. Используется для работы как с маленькими персональными базами данных, так и с крупными базами данных. [22]

  • MySQL

MySQL  — свободная система управления базами данных. Владельцем СУБД MySQL является компания Oracle Corporation.

MySQL создана для приложений малого и среднего объема. MySQL разработана на языках программирования C и C++ и совместима со многими операционными системами. [21]


3.2. Виды баз данных


Классификация баз данных осуществляется по многим параметрам.

Для начала рассмотрим классификацию по технологии обработки данных:



  • централизованные;

Такая база данных хранится в памяти только одной вычислительной системы. При условии, что эта вычислительная система является компонентом сети ЭВМ, тогда возможен распределенный доступ к базе данных. [16]

  • распределенные.

Такая база данных состоит из нескольких, возможно пересекающихся или даже дублирующих друг друга частей, которые хранятся в различных частях ЭВМ. Для работы с такой базой необходима система управления распределенной базой данных (СУРБД). [16]

Так же СУБД можно классифицировать по способу доступа к данным базы. Существует два вида таких систем: система с локальным доступом к ресурсам и система с удаленным (сетевым) доступом. [16]

Еще можно осуществить классификацию по содержимому базы:


  • Географическая;

  • Историческая;

  • Научная;

  • Мультимедийная. [16]

4.Технологическая часть

4.1. Выбор критериев отбора альтернатив


  1. Сведения о регистрации в системе

    1. Псевдоним

    2. Дата регистрации

    3. Номер телефона

    4. Адрес электронной почты



  1. Сведения о человеке

    1. Фамилия человека, его имя и отчество

    2. Дата его рождения

    3. Место его рождения

    4. Адрес фактического проживания

    5. Сведения о работе:

        1. Наличие трудоустройства

        2. Место работы

        3. Стаж на последнем месте работы

    6. Наличие судимости



  1. Сведения о документе, удостоверяющем личность

    1. Серия, номер паспорта

    2. Дата выдачи паспорта

    3. Кем выдан паспорт

4.2. Схема базы данных


Схема связей и таблицы базы данных.

В таблице clients указаны сведения о регистрационных данных клиентов (пользователей) системы. В ней находятся такие сведения как номер клиента, логин клиента, номер телефона, адрес электронной почты и степень доверия к клиенту.

В таблице clients data указаны общие сведения о клиентах (пользователях). В ней находятся такие сведения о клиентах как фамилия, имя, отчество, дата и место рождения, сведения о паспортных данных, место проживания, судимость.

В таблице variant acsess right указаны возможности под определенной степенью доверия. В ней находятся сведения о возможности дачи/получения кредита, возможности пополнения кошелька, вывода денежных средств и его лимита.




Достарыңызбен бөлісу:
1   ...   4   5   6   7   8   9   10   11   12




©dereksiz.org 2024
әкімшілігінің қараңыз

    Басты бет