Введение. Необходимость в построение единой базы хранения данных, в противоположность файловой организации хранения информации, имеет ряд преимуществ [1]. К ним можно отнести: повышение оперативности при сборе, поиске и анализе данных за счет более эффективной организации хранения данных; минимизация времени доступа и поиска конкретной записи; возможность организовать совместный доступ к данным и пр.
В работе предложены решения, направленные на анализ состояния информационной системы (ИС) центра тестирования и выработку решений, направленных на построение базы данных.
Анализ информационной системы центра тестирования. Для анализа ИС (на основе использования CASE-технологии BPwin) построена модель AS-IS Локального центра-пункта тестирования иностранных граждан. Контекстная диаграмма модели представлена на рис. 1.
Рисунок 1– Контекстная диаграмма «Деятельность локального центра – пункта тестирования»
С целью детального анализа и существующей ИС и предложений по её модернизации контекстная диаграмма декомпозирована в диаграммы потоков данных (рис. 2,3).
Рисунок 2 – Диаграмма AS-IS «Деятельность локального центра – пункта тестирования»
Рисунок 3 – Диаграмма AS-IS «Обработка данных о тестировании»
Модель AS-IS позволила выявить значительное число разрозненных баз данных (БД), что существенно сказывается на трудоемкости их последующей обработки информации [2]:
- множество разрозненных БД влечет за собой низкую оперативность выполнения задач сбора, поиска, анализа данных;
- дублирование потоков информации может существенно снижать достоверность полученных данных.
Создание модели TO-BE предполагает устранение сложившихся трудностей в обработке и хранения данных. В существующей ИС предложения представлены в виде диаграмм создания единой БД (рис. 4,5).
Рисунок 4 – Диаграмма TO-BE потоков данных процесса «Деятельность локального центра-пункта тестирования»
Рисунок 5 – Диаграмма TO-BE потоков данных процесса «Обработка данных о тестировании»
Решения по модернизации ИС включают в себя создание единой СУБД. Её реализация отображена на рисунках.
Главная форма ПП отображения информация из БД, возможности поиска и сортировки записей, представлена на рис. 6.
Рисунок 6 – Интерфейс СУБД
Форма для ввода и редактирования данных представлена на рис. 7.
На отдельной форме реализована возможность выборки данных по дате и цели экзамена, а также экспорт в Excel (рис. 8) в виде сводной таблицы.
Рисунок 8 – Экспорт данных в Excel
Заключение. Создание единой базы данных на основе предложенного ПП позволило повысить эффективность хранения и обработки данных в локальном центр-пункте тестирования иностранных граждан.
Библиографический список
- Системы управления базами данных [Электронный ресурс] // МФТИ. – URL:http://cs.mipt.ru/docs/comp/rus/develop/databases/edu-course-managing-db/. – Загл. с экрана. – (дата обращения 07.04.16)
- Осипов Д. Базы данных и Delphi: Теория и практика / Д. Осипов // БХВ-Петербург, 2011г. – 752с.