Автор работы: Пользователь скрыл имя, 08 Января 2014 в 15:31, реферат
В настоящее время с бурным развитием информационных технологий и ростом обрабатываемых запросов стоит вопрос о построении эффективных систем хранения и анализа информации. Ежедневно происходит оцифровка бумажных носителей, двоичного формата с каждым днем становится значительно больше. Поэтому крайне важно, чтобы имело место быть оперативное восстановление, отображение, передача, а также статистическая обработка больших объемов информации.
Основой для научно-технического прогресса является исследовательская работа, направленная на то, чтобы изучить раннее неизученные технические вопросы, устранить недостатки или неэффективности существующих технических систем.
Таблица 8 - Описание операций класса Exporter
Exporter | ||||||
Операция |
Видимостьсть |
Параметры |
Тип возвращаемого значения |
Описание | ||
Вид |
Имя |
Тип | ||||
exportRecords |
public |
- |
- |
- |
boolean |
Выполняет экспорт |
getRecords |
public |
- |
- |
- |
array |
Получает записи из базы данных |
publishFile |
public |
- |
- |
- |
string |
Перемещает файл в директорию доступную для скачивания |
Таблица 9 - Описание операций класса Importer
Importer | ||||||
Операция |
Видимостьсть |
Параметры |
Тип возвращаемого значения |
Описание | ||
Вид |
Имя |
Тип | ||||
importRecords |
public |
- |
- |
- |
void |
Импортирует записи |
resolveConflicts |
public |
- |
- |
- |
void |
Разрешает конфликты |
saveRecords |
public |
- |
- |
- |
void |
Сохраняет записи в базу данных |
Таблица 10 - Описание операций класса mFile
mFile | ||||||
Операция |
Видимостьсть |
Параметры |
Тип возвращаемого значения |
Описание | ||
Вид |
Имя |
Тип | ||||
detectRecords |
public |
- |
- |
- |
void |
- |
pushRecords |
public |
- |
records: |
array |
void |
- |
readUploadedFIle |
public |
- |
path |
string |
void |
- |
saveFile |
public |
- |
- |
- |
void |
- |
Таблица 11 - Описание операций класса Group
Group | ||||||
Операция |
Видимостьсть |
Параметры |
Тип возвращаемого значения |
Описание | ||
Вид |
Имя |
Тип | ||||
addContact |
public |
- |
cn |
Contact |
void |
- |
addGroup |
public |
gr |
Group |
void |
- |
Таблица 12 - Описание операций класса Contact
Contact | ||||||
Операция |
Видимостьсть |
Параметры |
Тип возвращаемого значения |
Описание | ||
Вид |
Имя |
Тип | ||||
getVal |
public |
type |
string |
String |
Возвращает значение поля по имени поля | |
populate |
public |
data |
array |
void |
Заполняет запись данными |
3.4 Диаграмма классов в полном виде
На рисунке 7 представлена диаграмма классов в полном виде.
Рисунок 7 – Диаграмма классов в полном виде
На рисунке 8 построена диаграмма классов, отображающая как сущности связаны между собой.
Рисунок 8 – сущности системы
3. 5 Диаграммы состояний
На рисунке 9 построена диаграмма состояний класса Contact.
Рисунок 9 – Диаграмма состояний класса Contact
На рисунке 10 построена диаграмма состояний класса Group.
Рисунок 10 – Диаграмма состояний класса Group
ЗАКЛЮЧЕНИЕ
В ходе выполнения работы были изучены наиболее важные аспекты функционирования системы синхронизации контактов. А так же практически закреплены знания по дисциплине «Унифицированный язык моделирования»
Были
построены диаграммы классов, вариантов
использования, состояний и
СПИСОК ЛИТЕРАТУРЫ
Информация о работе Анализ системы обработки и синхронизации контактов веб студии