рефераты конспекты курсовые дипломные лекции шпоры

Реферат Курсовая Конспект

Описание модулей программы

Работа сделанна в 2001 году

Описание модулей программы - Расчетно-пояснительная Записка, раздел Программирование, - 2001 год - Информационная система складского терминала Описание Модулей Программы. В Виду Громоздкости Программного Кода Проекта В Д...

Описание модулей программы. В виду громоздкости программного кода проекта в данном разделе приведем описание одного модуля программы на примере модуля Unit1.pas. Этот модуль описывает работу формы ввода пароля.

Соответствующий листинг представлен в приложении.

Представленный исходный код модуля Delfi, написанный на объектно-ориентированном языке Object Pascal реализует интерфейс пользователя для ввода пароля.

В списке Uses данного модуля присутствуют ссылки на модули Unit2 и Unit 3. Благодаря этому данный модуль может вызывать во время выполнения программы вышеперечисленные модули обращаться к их элементам.

В разделе type перечислены визуальные компоненты, принадлежащие форме Form1, а также приведены объявления процедур, используемых в данном модуле. Процедура TForm1.Button1Click выполняется при нажатии кнопки ОК . Она нажимается тогда, когда пароль введен в поле MaskEdit1. Процедура проверяет, есть ли в записях базы данных операторы в поле password значение введенное в поле MaskEdit1. Если найдена хотя бы одна запись, имеющая в поле password значение, введенное в MaskEdit1, то программа продолжает работать.

Если значение введенное в MaskEdit1 не найдено приложение прекращает свою работу.

После проверки пароля проверяется статус человека, набравшего пароль.

Если в базе данных операторы в поле status стоит значение оператор, то кнопки на главной форме, доступные для администратора БД, делаются недоступными.

Если поле status содержит значение администратор, то все кнопки на главной форме становятся доступными. Значение полей Fam и Status присваивается меткам на главной форме.

В конце процедуры формы Form1 и Form2 делаются невидимыми.

Главная форма Form3 делается видимой.

Процедура TForm1.MaskEdit1KeyDown необходима для того, чтобы процедура TForm1.Button1Click запускалась не только при нажатии кнопки ОК , но и при нажатии клавиши Enter. Процедура TForm1.FormClose выполняется всегда, при закрытии формы Form1. Форма Form1 делается невидимой, а главная форма Form3 наоборот отображается на экране как модальная. 4.

– Конец работы –

Эта тема принадлежит разделу:

Информационная система складского терминала

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

Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ: Описание модулей программы

Что будем делать с полученным материалом:

Если этот материал оказался полезным ля Вас, Вы можете сохранить его на свою страничку в социальных сетях:

Все темы данного раздела:

Топология ЛВС
Топология ЛВС. Термин топология сети относится к пути, по которому данные перемещаются по сети. Существуют три основных вида топологий общая шина, звезда и кольцо. ЛВС предприятия построена по топо

Логическая организация сети
Логическая организация сети. Основным элементом централизованного администрирования в Windows NT Server является домен. Домен - это группа серверов, работающих под управлением Windows NT Ser

Характеристика объектов обработки
Характеристика объектов обработки. В соответствии с перечисленными задачами, реализуемыми системой, дадим характеристику соответствующих объектов обработки информации Приемка продукции на склад.

Функциональные требования к системе
Функциональные требования к системе. ввод, запись и хранение информации о приходе или отгрузке продукции на складе при приеме продукции на склад система должна обеспечивать два режима работы 1. При

Характеристика процессов обработки
Характеристика процессов обработки. В проектируемой системе каждая из представленных функций будет реализована соответствующим программным модулем, каждый из которых будет иметь возможность выполне

Описание функциональной структуры информационной системы складского терминала
Описание функциональной структуры информационной системы складского терминала. В соответствии с техническим заданием структуру задач, решаемых системой можно представить следующей схемой рис. 2.1.

Информационная структура базы данных
Информационная структура базы данных. Проектирование базы данных начинается с выявления атрибутов и подбора данных. Проектируемая база данных будет содержать объектное отношение докум

Защита информации в ЛВС подразделения
Защита информации в ЛВС подразделения. Анализ возможностей системы разграничения доступа ОС Wndows NT. Windows NT имеет средства обеспечения безопасности, встроенные в операционную систему.

Выбор программно-аппаратных средств защиты информации
Выбор программно-аппаратных средств защиты информации. Так как Windows NT не может обеспечить требуемый уровень безопасности данных в локальной вычислительной сети нашего подразделения, то логичным

Принципы работы сервера безопасности
Принципы работы сервера безопасности. В целях обеспечения защиты данных Secret Net следует следующим принципам 1. Пользователь должен идентифицировать себя только раз в начале сессии. Это вк

Шифрование трафика сети
Шифрование трафика сети. Для преобразования шифрования информации обычно используется некоторый алгоритм или устройство, реализующее заданный алгоритм, которые могут быть известны широкому кругу ли

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

Описание рабочего места программиста
Описание рабочего места программиста. Рабочее место - это часть пространства, в котором инженер осуществляет трудовую деятельность, и проводит большую часть рабочего времени. Рабочее место, хорошо

Расчет информационной нагрузки программиста
Расчет информационной нагрузки программиста. Программист, в зависимости от подготовки и опыта, решает задачи разной сложности, но в общем случае работа программиста строится по следующему алгоритму

Безопасность жизнедеятельности в чрезвычайных ситуациях
Безопасность жизнедеятельности в чрезвычайных ситуациях. Обеспечение безопасности человека - одна из главных задач общества. Для этого создается система безопасности человека в чрезвычайных ситуаци

Оценка пожарной обстановки в населенных пунктах
Оценка пожарной обстановки в населенных пунктах. Пожарная обстановка в населенных пунктах определяется, исходя из характера застройки, огнестойкости зданий и категории пожарной опасности объектов.

Комплексная задача по прогнозированию и оценке пожарной обстановки
Комплексная задача по прогнозированию и оценке пожарной обстановки. При сильном урагане возник мощный очаг пожара в населенном пункте, прилегающем к железнодорожной станции. Состав зданий на

Правовая охрана программ для ЭВМ и баз данных
Правовая охрана программ для ЭВМ и баз данных. Авторское право Авторское право на программу для ЭВМ или базу данных возникает в силу их создания. Для признания и осуществления авторского пра

Экономический раздел
Экономический раздел. Расчет себестоимости разработки программного обеспечения Себестоимость - это величина расходов данного предприятия, приходящаяся на единицу продукции. Уровень себестоим

Хотите получать на электронную почту самые свежие новости?
Education Insider Sample
Подпишитесь на Нашу рассылку
Наша политика приватности обеспечивает 100% безопасность и анонимность Ваших E-Mail
Реклама
Соответствующий теме материал
  • Похожее
  • Популярное
  • Облако тегов
  • Здесь
  • Временно
  • Пусто
Теги