Смекни!
smekni.com

Отдел вневедомственной охраны при ОВД г. Топки (стр. 2 из 2)

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

1.3 Входная информация

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

2. Система квалификации и кодирования информации

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

Кодирование информации не использовалось потому что в данной задаче не очень удачно получилось реализовать кодирование информации.

3. Алгоритм решения задачи

1) При запуске программы выводится главная форма, содержащая следующею четыре кнопки 1. "создать новое заявление" 2. "клиенты" 3. "склады хранения" 4. "сотрудники ОВО".

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

2.1) При переходе на вкладку технические сведения. Открывается форма содержащая информацию об объекте который ставится под охрану. Его технические характеристики тип объекта, из какого материала сделан объект и. т.д.

2.2) При переходе на вкладку доверенные лица семьи. Открывается форма содержащая общею информацию о людях которые могут встретить дежурный экипаж и быть понятыми при описи украденного имущества.

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

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


4) При нажатии на кнопку склады открывается экранная форма содержащею Базу Данных о вещах хранящихся на складе ОВО.

5) При нажатии на кнопку сотрудники открывается экранная форма содержащая Базу Данных о личном составе ОВО.

На каждой вкладке имеется кнопочная панель при наведении на кнопку указателя открываются экранные формы для редактирования записей в Базе Данных.

В базе данных имеются обязательные поля ввода без которых невозможно осуществить добавление учетной записи данных клиента в базу данных или их удаление. К таким полям относятся:

Фамилия Имя Отчество заказчика на охрану объекта;

Контактный телефон;

Паспортные данные;

Ответственные лица за груз на складе ОВО;

Фамилия имя отчество доверенного лица заказчика;

4. Описание программы

4.1 Обоснование выбранного программного обеспечения

Задача, выданная в качестве индивидуального задания решалась BorlandDelphi 5. Обоснование выбора программного обеспечения при написании Базы Данных “Договора ЛИГ для ОВО г. Топки”, обосновывается тем, что BorlandDelphi 5 удовлетворяет всем требованиям представленным в поставленной задаче. И есть все черты классической СУБД. Также BorlandDelphi изучается на 4 курсе на “мат методах” и будет значительно проще изучать язык.

Система управления базами данных предоставляет полный контроль над процессом определения данных, их обработкой и совместным использованием. СУБД существенно облегчает каталогизацию и обработку больших объемов информации, хранящихся в многочисленных таблицах. Разнообразные средства СУБД обеспечивают выполнение трех основных функций: определение данных, обработку данных и управление данными.

Все эти функциональные возможности в полной мере реализованы в BorlandDelphi 5.

Во-первых, в Delphi 5 включена поддержка технологии ADO (ActiveX Data Objects - объекты данных, построенные как объекты ActiveX), которая усиленно развивается корпорацией Microsoft.

Во-вторых, сотрудники Borland и его подразделения InterBase Software Corporation разработали серию компонентов облегченного доступа к данным, хранящимся в таблицах сервера InterBase v.5.5 и выше (страница InterBase палитры компонентов). Эти компоненты также не требуют BDE и, таким образом, создают “облегченное” клиентское место.

Также в эту версию включен эксперт создания и настройки произвольных модулей данных с расширенными возможностями представления взаимосвязи данных;

улучшена технология MIDAS: для более гибкой работы с Microsoft Transaction Server введен повторно-входимый (stateless) брокер данных; упрощен процесс разработки интранет-приложений за счет компонентов новой страницы InternetExpress;

значительные изменения внесены в интегрированную среду разработчика ИСР; в том числе:

для улучшения координации коллективной работы над одним проектом введен новый инструмент - список To-Do;

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

введены фильтрующие свойства в окне Инспектора Объектов, упрощающие выбор нужного свойства;

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

существенно усилены возможности встроенного отладчика: точки отладочного останова можно группировать и сделать доступной или недоступной сразу группу точек; с каждой точкой останова можно связать одно или несколько действий, которые будут выполняться при достижении этой точки; с помощью команды Run | Attach to process можно отлаживать процесс, запущенный в другом экземпляре ИСР (эта возможность существенно упрощает отладку многозвенных приложений); с помощью выбора Run | Run Until Return в главном меню можно продолжить пошаговую отладку после завершения текущей подпрограммы и т.д.;

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

создан механизм Менеджера Трансляций, облегчающий разработку многоязычных программ в рамках единого проекта;

внесены изменения в кодовый редактор, позволяющий настраивать используемые в нем “горячие” клавиши;

несколько переработана встроенная справочная служба;

внесены многочисленные изменения и дополнения в галереи компонентов (в новой версии наиболее мощной комплектации Enterprise на 20 страницах расположены 218 стандартных компонентов). Версия поставляется в 3 комплектациях: Standard, Professional и Enterprise. Состав утилит, входящих в комплектацию Enterprise, полностью соответствует утилитам комплектации Client / Server Suite предыдущей версии.

И на конец в эта BorlandDelphi 5 у меня является более полной версией со всеми компонентами.

Описание программы

Формы являются основным средством организации интерфейса пользователя в приложениях BorlandDelphi 5. Формы являются наиболее важными объектами в приложениях. Именно с ними пользователи работают при каждом запуске приложения. Форма используется для ввода данных и выполнения действий, определяемых введенными данными.

Заключение

По итогам практики производственной практики “Закрепление полученных знаний и получение практических навыков” я изучил новый язык Delphi.

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

Во время прохождения практики были закреплены навыки использование инструментальных программных средств; приобретены практические навыки по разработке алгоритма решения конкретной задачи, по разработке структуры файлов для ввода, хранения и вывода информации, по программированию, отладке и решению конкретных задач на ЭВМ; были закреплены и расширены знания, полученные при изучении дисциплин "Программирование" и "Базы данных". Также за время практики были изучены технологические процессы сбора, обработки и передачи информации.

Создание базы данных "договора ЛИГ для ОВО г. Топки" для предприятия повлекло за собой ряд положительных изменений. Самым важным изменением, оказалось увеличение скорости ввода и обработки данных. До автоматизации данной задачи сотрудники были загружены долговременной и кропотливой обработки данных.

Основными причинами автоматизации задачи и ее решения посредством СУБД являются:

большое количество отдельных документов и некоторые из них содержат слишком много информации, что затрудняет работу с данными;

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

необходимость рассматривать данные с разных сторон, что существенно затрудняет создание единой структуры представления данных, которая удовлетворяла бы все требования;

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

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

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