Телефон: 8-800-350-22-65
WhatsApp: 8-800-350-22-65
Telegram: sibac
Прием заявок круглосуточно
График работы офиса: с 9.00 до 18.00 Нск (5.00 - 14.00 Мск)

Статья опубликована в рамках: XXVIII Международной научно-практической конференции «Научное сообщество студентов XXI столетия. ТЕХНИЧЕСКИЕ НАУКИ» (Россия, г. Новосибирск, 29 января 2015 г.)

Наука: Информационные технологии

Скачать книгу(-и): Сборник статей конференции

Библиографическое описание:
РАЗРАБОТКА АВТОМАТИЗИРОВАННОГО ПРОЦЕССА // Научное сообщество студентов XXI столетия. ТЕХНИЧЕСКИЕ НАУКИ: сб. ст. по мат. XXVIII междунар. студ. науч.-практ. конф. № 1(27). URL: https://sibac.info/archive/technic/1(27).pdf (дата обращения: 27.11.2024)
Проголосовать за статью
Конференция завершена
Эта статья набрала 0 голосов
Дипломы участников
У данной статьи нет
дипломов

РАЗРАБОТКА  АВТОМАТИЗИРОВАННОГО  ПРОЦЕССА

Коновалов  Роман  Викторович

студент  гр.  720-2  каф.  КИБЭВС,  факультета  безопасности,  Томского  государственного  университета  систем  управления  и  радиоэлектроники,  РФ,  г.  Томск

E -mailkonovalovrv1992@gmail.com

Терентьев  Денис  Сергеевич

студент  гр.  720-2  каф.  КИБЭВС,  факультета  безопасности,  Томского  государственного  университета  систем  управления  и  радиоэлектроники,  РФ,  г.  Томск

E -mailnicklid@mail.ru

Кручинин  Дмитрий  Владимирович

научный  руководитель,  аспирант  каф.  КИБЭВС,  ТУСУР,  РФ,  г.  Томск

 

Задача  построения

Организация  спортивных  соревнований  является  трудоемкой  работой.  Все  данные  (о  предстоящем  соревновании,  о  его  участниках  и  итогах  проведения  соревнования)  необходимо  где-то  хранить  и  обрабатывать,  и,  что  является  немаловажным,  поднимать  данные  о  прошедшем  соревновании.  Чтобы  выполнить  такие  задачи  необходимо  не  малый  рабочий  персонал,  что  является  не  экономичным  и  неэффективным.  Но  сейчас  в  современном  мире,  где  господствуют  высокопроизводительные  вычислительные  машины,  они  стали  неотъемлемой  частью  нашей  жизни.  Поэтому  разработка  базы  данных  значительно  упрощает  как  организацию,  так  обработку  и  хранение  данных.  Стоит  заметить,  что  управление  БД  не  требует  большого  персонала.

Создание  программного  комплекса  по  автоматизации  ввода,  вывода  и  обработки  информации  на  примере  работы  секретариата  соревнований,  производится  поэтапно,  реализация  базы  данных  и  разработка  интерфейса.

Постановка  задачи

Цель  данной  работы  разработка  программного  комплекса  по  автоматизации  ввода,  вывода  и  обработки  информации  на  примере  работы  секретариата  соревнований.

Первая  этап,  разработка  базы  данных  состоит  из  двух  этапов:  проектирования  БД  и  создания  БД  [3].  Проектирование  включает  в  себя:

·     системный  анализ  предметной  области;

·     анализ  данных  и  построение  модели  данных.

·     Создание  БД  в  памяти  ЭВМ  происходит  в  среде,  определенной  СУБД   и  состоит  из:

·     создания  структуры  базы  данных;

·     заполнения  базы  данными.

Один  из  этапов  является  разработка  реляционной  модели.  Модель  данных  описывает  некоторый  набор  родовых  понятий  и  признаков,  которыми  должны  обладать  все  конкретные  СУБД  и  управляемые  ими  базы  данных,  если  они  основываются  на  этой  модели.  Наличие  модели  данных  позволяет  сравнивать  конкретные  реализации,  используя  один  общий  язык.

После  выполнения  двух  этапов  нормализации  была  получена  реляционная  модель  (рис.  1).

 

Рисунок  1.  Реляционная  модель

 

Данная  БД  была  реализована  при  помощи  СУБД  Microsoft  SQL  Server  2012  [2].

На  втором  шаге  рассматривается  создание  авторизации  пользователя,  простого  графического  интерфейса  пользователя  и  добавление  к  нему  несложной  серверной  функциональности  (рисунок  3)  для  более  легкого  учета  соревнование,  а  также  и  возможность  самим  участникам  просматривать  данные  о  соревнованиях  в  сети  при  помощи  авторизации  (рисунок  2)  [1].

 

1

Рисунок  2.  Авторизация  пользователя

 

Рисунок  3.  Главная  страница  программы

 

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

В  программе  реализован  протокол  ведения  соревнований  (рисунок  4)  согласно  регламенту  федерации  гиревого  спорта  [5].  Была  добавлена  возможность  вывода  на  печать  карточки  участника,  а  так  протокола  соревнований.  Также  была  введена  возможность  поиска  данных  хранимых  в  БД  (рисунок  5).  Были  разработаны  триггеры  для  автоматического  заполнения  данных  применяемых  к  таблицам  добавления  [4].  Был  разработан  графический  интерфейс,  и  визуальное  оформление  (согласно  символики  федерации).

 

Рисунок  4.  Протокол  соревнований

 

Рисунок  5.  Поиск  данных

 

Заключение

На  основе  написанной  программы,  данные  которые  хранились  в  картотеках  и  имели  большие  объемы  (как  места  хранения,  так  и  объем  информации),  теперь  же  данные  в  большом  объеме  хранятся  в  базе  данных,  и  практически  не  занимают  места  хранения.  А  также  при  помощи  автоматизации  данных,  подсчет  всех  данных  лежит  на  программном  обеспечении,  где  освобождает  судейскую  коллегию  от  подсчетов  и  экономит  время  на  выявления  победителя.

 

Список  литературы:

1.Библиотека  MSDN.  Справочник.  [Электронный  ресурс]  Режим  доступа.  —  URL:  http://msdn.microsoft.com/ru-ru/library/  (дата  обращения  —  21.07.2013).

2.Вийера  Роберт.  Программирование  баз  данных  Microsoft  SQL  Server  2008  Базовый  курс.2008.  —  816  с.

3.Методология  проектирования  БД.  [Электронный  ресурс]  режим  доступа.  —  URL:  http://database.ucoz.com/index/0-8  (дата  обращения  —  16.09.2014).

4.Нильсон  Пол.  SQL  Server  2005  Библия  пользователя  .2008.  —  1228  с

5.Учебные  программы  и  курсы  повышения  квалификации  MicrosoftInnovationCenter.

Проголосовать за статью
Конференция завершена
Эта статья набрала 0 голосов
Дипломы участников
У данной статьи нет
дипломов

Оставить комментарий

Форма обратной связи о взаимодействии с сайтом
CAPTCHA
Этот вопрос задается для того, чтобы выяснить, являетесь ли Вы человеком или представляете из себя автоматическую спам-рассылку.