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

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

Ввод установок

Ввод установок - раздел Программирование, Разработка системы управления работой коммерческой компании Ввод Установок. Для Того, Чтобы Предотвратить Использование Данной Программы ...

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

Пароль и все установки хранится в конфигурационном файле FIRMA.DAT, который имеет следующую структуру Type Структура данных для конфигурационного файла ConfigFileStructure record CassName String 22 ФИО Кассира BuhName String 30 ФИО бухгалтера GenName String 30 ФИО коммерческого директора UserName String 30 ФИО пользователя Signature String 10 Сюда пишется дата BIOS а Reserved1 String 10 Reserved2 String 10 Зарезервировано Reserved3 String 20 Password String 10 Пароль FirmName String 60 Реквизиты фирмы Kurs Real Курс доллара end При начальном запуске пароль не установлен.

При необходимости из меню УСТАНОВКИ-ПАРОЛЬ можно установить пароль.

Опишу реальзацию подпрограмму для его установки. Создается диалоговое окно со строкой ввода. Для того, чтобы привводе пароля на экране не отображались вводимые символы, был перекрыт метод TInputLine. HandelEvent так, что бы каждый введенный символ помещался в отдельную строку, а отображался звездочкой. Для детального просмотра алгоритма см. модуль PASSWORD.PAS. После введения пароля и нажатия на кнопку OK появляется диалоговое окно для проверки введенного пароля.

Если оба введеных пароля совпадают, то он записывается в файл FIRMA.DAT в поле Password. Если они не совпадают, то пароль не устанавливается. Анологично реализованы подпрограммы для ввода реквизитов и курса доллара. 2.6.4.8. ПАРОЛИРОВАНИЕ. Для того, чтобы предотвратить доступ к данным я решил создать пароль, который запрашивался бы каждый раз при запуске программы.

Для этого в записи ConfigFileStructure и добавил поле PassWord типа String 10 Type ConfigFileStructure record Password String 10 End Затем в меню УСТАНОВКИ добавил подменю УСТАНОВКИ-ПАРОЛЬ и связал с ним комманду cmDostup, которая вызывает процедуру ввода пароля Dostup из модуля SETUP.PAS. Эта процедура реализована так На экране появляется диалоговое окно со строкой ввода Введите пароль. В ней вводится пароль и при нажатии на кнопку OK появляется следующее окно для проверки введенного пароля.

Если во втором окне введенный пароль соответствует введенному паролю в первом окне, то этот пароль кодируется и записывается в файл FIRMA.DAT. Кодирование происходит следующим образом. Каждый символ пароля умножается на число 58 номер символа 2. При запуске программы появляется диалоговое окно со сторокой ввода Введите пароль. Если введенный пароль в закодированном виде соответствует установленному закодированному паролю, то программа продолжает функционировать, а если не соответсвуют, то выводится сообщение о не правильно введенном пароле и программа прекращает функционировать. 2.6.4.9.

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

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

Разработка системы управления работой коммерческой компании

Большую роль играют, также, изменения в организационных формах и характере деятельности фирм, повышение значения транснациональных корпораций в… Изменения условий производственной деятельности, необходимость адекватного… Все это требует от фирм адаптации к новым условиям, преодоления возникающих противоречий в экономическом и…

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

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

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

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

Постановка задачи
Постановка задачи. Целью данного дипломного проекта является разработка системы управления работой коммерческой компании. Исходя из современных требований, предъявляемых к качеству ра

Информационное обеспечение управления предприятием на современном этапе
Информационное обеспечение управления предприятием на современном этапе. Коренной особенностью современной экономической мысли явилась направленность ее на обеспечение рационального ведения

Значение внутрифирменной системы информации
Значение внутрифирменной системы информации. Для современных условий характерно применение высокоэффективной внутрифирменной системы информации, основанной на использовании новейших техничес

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

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

Локальные вычислительные сети как массовые компьютерные системы
Локальные вычислительные сети как массовые компьютерные системы. Локальные вычислительные сети представляют собой системы распределенной обработки данных и, в отличие от глобальных и региона

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

Общие принципы функционирования ЛВС типа Ethernet
Общие принципы функционирования ЛВС типа Ethernet. Сети этого типа являются наиболее распространенными. Кроме того, сеть Ethernet фирмы Xerox можно считать родоначальницей всех ЛВС, так как

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

Разработка программного обеспечения для системы управления работой коммерческой компании
Разработка программного обеспечения для системы управления работой коммерческой компании. Разработанная в дипломном проекте программа - это прежде всего универсальная программа управления ра

Работа с данными
Работа с данными. МЕНЮ УСТАНОВКИ Включает следующие подменю пароль - служит для защиты системы от лиц, не имеющих разрешения для работы с программой. реквизиты - изменения реквизитов коммерческой к

Средства разработки
Средства разработки. КОМПИЛЯТОР BORLAND PASCAL 7.0 Компилятор Borland Pascal 7.0 позволяет создавать программы, которые могут выполнятся в реальном и защищенном режимах DOS и в среде WINDOWS. Таким

Элементы Turbo Vision
Элементы Turbo Vision. Turbo Vision - это объединение видимых элементов, событий и невидимых объектов. Видимый элемент - это любой элемент программы, который виден на экране, и все эти элеме

Начало создания
Начало создания. Работа большинства прикладных программ проходит в три этапа подготовка к работе, собственно работа и, наконец, ее завершение. В случае с СУРКК к подготовительному этапу можн

Формирование меню и строки статуса
Формирование меню и строки статуса. Теперь нужно создать основные элементы программы - строку меню и строку состояния. Для этого я модифицировал стандартное поведение объекта SKLVKS. Я перекрыл пер

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

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

Архивирование данных
Архивирование данных. Для того, чтобы в списке сделок не появлялись уже не нужные данные я написал подпрограмму для архивирования данных. При выборе команды меню АРХИВ-РАБОТА С АРХИВОМ на эк

Структура баз данных БД
Структура баз данных БД. Теперь рассмотрю структуру баз данных. Структура не является сложной, однако она может содержать все данные, необходимые для данной системой и связь между разными БД

Безопасность информации в ЛВС
Безопасность информации в ЛВС. Общая характеристика угроз, служб и механизмов безопасности Комплексное рассмотрение вопросов обеспечения безопасности ЛВС нашло свое отражение в так называемой архит

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

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

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

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

Экономическая часть
Экономическая часть. Для наиболее эффективного управления работой предприятия необходимо иметь достаточную информацию о положении дел на предприятии и возможность оперативного реагирования на измен

Рецензия
Рецензия. Дипломный проект студента Григорьева И.B. на тему Разработка системы управления работой коммерческой компании посвящен созданию системы программно-аппаратного комплекса по автоматизации д

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