Современные
информационные технологии/Программное обеспечение
Турганбай К.Е., Кожабек Т.П.
Казахский национальный аграрный университет, Казахстан
Общая схема проектирования системы автоматизации и детский центр развития «Әліппе»
Диалог системы и пользователя организован на основе меню.
Меню системы представлено на рисунке 1.

Рисунок 1 Экранная форма «Главное окно программы»
Главное меню программы содержит восемь
основных разделов: «Посещаемость/Оплата», «Расписание занятий», «Статистика посещаемости», «Группы», «Воспитания», «Педагоги», «Статистика», «Выход». Каждый пункт меню ведёт в
соответсвующию форму необходимый пользователю представлено на рисунке
2.

Рисунок 2
Экранная форма «Центр»
В данной форме использовались компоненты, такие как:
-
Form – это основная форма
на которой распологаются все компоненты.
-
Button – это кнопка
действия.
-
DataSource - это не визуальный компонент представляет собой источник данных, который
обеспечивает связь между набором данных и компонентами отображения и
редактирования данных [1].
Рассмотрим подробнее каждый из них.
При выборе пункта в главом меню «Центр»
появляется форма. В форме «»Әліппе» детский центр развития выделены следующие пункты взаимодействия приложения с
пользователем. Первое что видит пользователь это форма предлогающая ввести
данные нового клиента. Форма состоит из пяти строк и трёх кнопок.
Первая строка это «Посещаемость/Оплата». В данную строку вводится фамилия клиента.
Вторая строка это «Расписание занятий». В
данную строку вводится расписание занятий.
Третья строка это «Статистика посещаемости». В
данную строку вводится статистика посещаемости.
Далее пользователь должен нажать кнопку «Выход».
После добавления клиента в базу данных, пользователь должен нажать кнопку
«Сохранить». Данное действие необходимо что бы данные сохранились в базе
данных. Данные действия нужны из-за специфики MS Acceess. Если пользователь желает удалить
данные клиента из базы данных, то он нажимает кнопку «Удалить».
Так же пользователь видит таблицу с уже существующими
клиентам, которых уже внесли в базу данных.
Пользователь может при желаннии удалить данные клиента из базы данных.
Для это ему необходимо выделить данные клиента в базе данных и нажать на кнопку
«Удалить» [2].
В данной форме использовались компоненты, такие как:
-
Form – это основная форма
на которой распологаются все компоненты;
-
Button – это кнопка
действия;
-
TDBGrid - таблица, в которой строки представляют собой
записи, а столбцы - поля набора данных;
-
DBNavigator – это компонент обеспечивает перемещение указателя текущей записи,
активизацию режима редактирования, добавление и удаление записей. Компонент
представляет собой совокупность командных кнопок;
-
Combobox - представляет
собой комбинацию списка строк ListBox со строкой ввода Edit;
- DataSource
- это не
визуальный компонент представляет собой источник данных, который обеспечивает
связь между набором данных и компонентами отображения и редактирования данных [3].
Учитывая
все задачи, которые должно решать средство автоматизации, необходимые запросы центров,
а так же информацию, которую необходимо получать руководству, на основе имитационной модели была спроектирована
программно-интерфейсная часть БД.
Определены основные требования, предъявляемые пользователем к
системе. Разработан технологический процесс функционирования системы в
автоматизированном режиме и построена информационная модель системы. На основе
проведённого анализа, спроектированы структуры файлов баз данных. Разработаны
программные модули системы.
Результатом исследований существующей системы, а также
дальнейшее проектирование интерфейса, стала программное обеспечение, описание
которого дано в руководстве пользователя.
Литература
1.
Гуceвa Т. И., Бaшин Ю. Б.
Прoeктирoвaниe бaз дaнных в примeрaх и зaдaчaх. – М.: Рaдиo и cвязь, 2010. –
579 c.
2.
Фaрoнoв В. В. Прoгрaммирoвaниe бaз
дaнных в Delphi 7. Учeбный курc. – CПб.: Питeр, 2012. – 464 c.
3. Шурaкoв В.В. Aвтoмaтизирoвaннoe рaбoчee мecтo для
cтaтичecкoй oбрaбoтки дaнных. - М. Вильямc, 2010 - 300 c