Отчет по практике в в охранном агентстве "Макадан ПВ"

Автор работы: Пользователь скрыл имя, 28 Декабря 2012 в 10:14, отчет по практике

Краткое описание

Целью производственной практики было по ближе познакомится с организацией. Данное предприятие является охранным агентством “Макадан ПВ”. Это предприятие работает как с бюджетными, так с акционерными предприятиями. Во время практики в охранном агентстве “Макадан ПВ”, мне дали задание написать программу, которая могла бы выводить данные о сотрудниках которые охраняют теле или иные предприятия.

Содержание

Введение

1
Постановочная часть

1.1
Формулировка задачи

1.2
Описание входных и выходных документов

1.3
Требования к интерфейсу разрабатываемого программного продукта

2
Проектная часть

2.1
Описание алгоритма

2.2
Организация интерфейса пользователя

3
Инструментальные средства реализации

3.1
Краткая характеристика модели и метода решения данной задачи

3.2
Краткая характеристика языка программирования

3.3
Краткая характеристика используемой операционной системы

4
Эксплуатация

4.1
Эксплуатация

4.2
Требования к аппаратному обеспечению

4.3
Инструкция пользователю

4.4
Инструкция программисту


Заключение


Список используемой литературы

Вложенные файлы: 64 файла

BD_Makadan.mdb

— 280.00 Кб (Скачать файл)

dmSecurity.dcu

— 1.69 Кб (Скачать файл)

dmSecurity.ddp

— 51 байт (Скачать файл)

dmSecurity.dfm

— 1.30 Кб (Скачать файл)

dmSecurity.pas

— 352 байт (Скачать файл)

dmSecurity.~ddp

— 51 байт (Скачать файл)

dmSecurity.~dfm

— 1.30 Кб (Скачать файл)

dmSecurity.~pas

— 352 байт (Скачать файл)

Security.cfg

— 386 байт (Скачать файл)

Security.dof

— 2.07 Кб (Скачать файл)

Security.dpr

— 834 байт (Скачать файл)

Security.exe

— 1,015.50 Кб (Скачать файл)

Security.res

— 7.80 Кб (Скачать файл)

Security.~dpr

— 753 байт (Скачать файл)

Splash.dcu

— 3.85 Кб (Скачать файл)

Splash.ddp

— 51 байт (Скачать файл)

Splash.dfm

— 25.66 Кб (Скачать файл)

Splash.pas

— 504 байт (Скачать файл)

Splash.~dfm

— 25.55 Кб (Скачать файл)

Splash.~pas

— 361 байт (Скачать файл)

uAddEdit.dcu

— 5.71 Кб (Скачать файл)

uAddEdit.ddp

— 51 байт (Скачать файл)

uAddEdit.dfm

— 4.19 Кб (Скачать файл)

uAddEdit.pas

— 2.72 Кб (Скачать файл)

uAddEdit.~ddp

— 51 байт (Скачать файл)

uAddEdit.~dfm

— 3.94 Кб (Скачать файл)

uAddEdit.~pas

— 815 байт (Скачать файл)

uAddInsert.dcu

— 7.54 Кб (Скачать файл)

uAddInsert.ddp

— 51 байт (Скачать файл)

uAddInsert.dfm

— 3.81 Кб (Скачать файл)

uAddInsert.pas

— 3.83 Кб (Скачать файл)

uAddInsert.~ddp

— 51 байт (Скачать файл)

uAddInsert.~dfm

— 3.80 Кб (Скачать файл)

uAddInsert.~pas

— 3.83 Кб (Скачать файл)

uHelp.dcu

— 3.72 Кб (Скачать файл)

uHelp.ddp

— 51 байт (Скачать файл)

uHelp.dfm

— 4.79 Кб (Скачать файл)

uHelp.pas

— 472 байт (Скачать файл)

uHelp.~ddp

— 51 байт (Скачать файл)

uHelp.~dfm

— 2.87 Кб (Скачать файл)

uHelp.~pas

— 466 байт (Скачать файл)

uMenu.dcu

— 10.50 Кб (Скачать файл)

uMenu.ddp

— 51 байт (Скачать файл)

uMenu.dfm

— 38.23 Кб (Скачать файл)

uMenu.pas

— 5.42 Кб (Скачать файл)

uMenu.~ddp

— 51 байт (Скачать файл)

uMenu.~dfm

— 38.15 Кб (Скачать файл)

uMenu.~pas

— 5.04 Кб (Скачать файл)

uProgram.dcu

— 3.67 Кб (Скачать файл)

uProgram.ddp

— 51 байт (Скачать файл)

uProgram.dfm

— 26.89 Кб (Скачать файл)

uProgram.pas

— 465 байт (Скачать файл)

uProgram.~dfm

— 26.89 Кб (Скачать файл)

uProgram.~pas

— 465 байт (Скачать файл)

uTitle.dcu

— 3.62 Кб (Скачать файл)

1_Постановочная часть.doc

— 46.00 Кб (Просмотреть документ, Скачать файл)

2_Проектная часть.doc

— 44.00 Кб (Просмотреть документ, Скачать файл)

3_Инструментальные средства реализации.doc

— 98.50 Кб (Скачать файл)

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

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

Основными характеристиками операционной системы Windows  являются:

- 32-х разрядная архитектура;

- вытесняющая многозадачность и много поточность;

- графический и пользовательский интерфейс;

- подключение новых периферийных устройств по технологии Plug and   Play;

- использование виртуальной памяти;

- совместимость с ранее созданным программным обеспечением;

- наличие коммуникационных программных средств;

- наличие средств мультимедиа;

- интеграция с глобальной сетью Интернет;

- повышение надежности и качества управления;

- повышение производительности.

Интерфейс пользователя: Интерфейс  Windows  характерен своей относи- тельной простотой, по сравнению с предшествующими версиями операционной системы. Он отличается от его предшественников более красивой графической средой (поддержка 16-ти и 32-х битной глубины цвета), простотой (любое при-ложение можно вызвать, щелкнув на его ярлык).

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

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

Мастер Windows. Разработанные Microsoft Мастера стали популярными средством для проведения пользователя через последовательные этапы сложных процедур. С помощью серии достаточно простых вопросов пакету удается ДОС-конально выяснить, чего конкретно хочет пользователь, и выполнить соответст-вующую операцию.

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

Мастер подключения  к Интернету. Новый мастер подключения  к Интерне- ту поможет вам зарегистрироваться для доступа к Интернету и автоматически выполняет шаги по настройки программного обеспечения, необходимые для доступа к Интернету.

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

Преобразование диска. Преобразование диска в систему FAT32, которая является расширенной  версией системы FAT (File Allocation Table), позволяет форматировать как один диск большие диски с ёмкостью более 2 Гигабайт. В состав Windows  включена служебная программа преобразования диска с графи- ческим интерфейсом, которая позволяет быстро и безопасно преобразовать диск из исходной системы FAT в систему FAT32.

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

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

Полное объединение  с Web. Проводник Windows  и Internet Explorer поз-воляют объединить ресурсы Web в едином представлении.

Расширенные средства Web. Windows  делает наиболее продуктивное ис-пользование Web за счет применение всех возможностей компьютера к интерак-тивному содержимому Интернета:

- автоматическое дополнение  ранее вызывающихся адресов Web по мере их ввода;

-  улучшенные списки  часто посещаемых Web-узлов;

- улучшенный журнал  и возможности отслеживания посещаемых Web-узлов;

- поддержка всех основных  стандартов Интернета.

- повышенная производительность  динамического языка HTML, что поз-воляет сделать Web-страницы более богатыми и интересными.

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

Электронная почта. Панель управления Windows включает программу Outlook Express, которая предоставляет защищенные средства для личной элек-тронной почты и подключение к группам новостей. Для запуска Outlook Express нажать кнопку Пуск и выбрать команды Программы и Outlook Express.

Операционная система Windows NT или New Technology была создана группой разработчиков под руководством Дэйва Катлера, ранее работавшего в DEC над проектом VMS. Дэйв Катлер пришел в Microsoft  в 1988 году специаль- но для работы над проектом NT. NT, в отличие от остальных операционных систем Microsoft, в некотором смысле проект одного человека, она наиболее законченная операционная система из всего того, что они выпустили.

 

 

3.3 Краткая  характеристика языка программирования

 

В современном мире существует огромное количество языков программи- рования. Одним из популярных языков программирования для обучения прог-раммированию является Delphi. Язык Delphi является  расширением классичес-кого языка Pascal, который в течение длительного времени с помощью своих компиляторов Turbo Pascal продвигала компания Borland. Название среды разра-ботки приложений Delphi произошло от названия города в древней Греции, где находился знаменитый Дельфийский оракул. Дельфийский оракул – храм Апол-лона в городе Дельфы, жрецы которого давали предсказания.

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

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

- редактор кода;

- отладчик;

- инструментальные панели;

- редактор изображений;

- инструментарий баз  данных.

Система Delphi – комбинация нескольких технологий: высоко производст-венный компилятор в машинный код (скорость компилирования 120 000 строк/ мин);  объектно-ориентированная модель компонент (основные объекты, кото-рые группируются в 270 классов).

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

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

Язык программирования Delphi относится к объектно-ориентированному программированию. Объектно-ориентированное программирование базируется на трех основных принципах: инкапсуляция, наследование и полиморфизм. Программа, построенная по этим принципам уже не последовательность  действий и операторов, а совокупность объектов и способов их взаимодействия.

Объект – понятие, абстракция любой предмет со своими свойствами. Его можно разделить  на части, тогда он перестает быть объектом. Отношение час-тей в целом и их взаимодействие между отдельными частями становится понятнее, когда части объединяются в целое. Это называется инкапсуляцией.

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

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

Полиморфизм, это когда  на разные объекты можно вызывать одни и те же события. Список событий, на который реагирует  конкретный объект можно просмотреть в инспекторе объектов на странице events. 

Все свойства объектов можно  просмотреть и изменить в инспекторе объек-тов на странице properties.

Методы – процедуры, функции,  предназначенные для  обслуживания конкретного объекта.

В объектно-ориентированном программировании наряду с понятием объ-екта используется понятие класс.

Класс – особая структура, которая может иметь в своем  составе поля, ме-тоды и свойства.

Базовым классом в Delphi является класс TObject, он инкапсулирует ос-новные функции свойственные всем объектам Delphi. Все классы в Delphi яв-ляются прямыми или косвенными наследниками класса TObject.

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

 

Таблица 1 - Целые типы данных

Название

Диапазон значений

Размер в  байтах

Byte

0..255

1

Shortint

-128..+127

1

Smallint

-32768..+32767

2

Word

0..65535

2

Integer

-2147483648..+2147483647

4

Longint

-2147483648..+2147483647

4

Longword

0..4294967295

4

Int64

-9Е

..+9Е

8

Coordinal

0..2147483647

4


 

Таблица 2 – Вещественные типы данных

Название

Диапазон значений

Размер в  байтах

Real

2,9Е-39; 2,9Е-38

6

Single

1,5Е-45; 3,4Е-38

4

Double

5,0Е-324; 1,7Е-308

8

Extended

3,4Е-4932; 1,1Е-4932

10

Comp

-2

; 2

8

Currency

-922337203685477.5808..+ 922337203685477.5807

 

 

 

Таблица 3 – Логический тип данных

Название

Размер в байтах

Boolean

1

Bool

2

Wordbool

2

Longbool

4

Bytebool

1


 

Тип дата-время необходим для  хранения времени и даты. Данный тип описывается как тип TDatetime и занимает в памяти 8 байтов и представляет собой вещественное число типа Double, в котором целая часть показывает количество дней,  дробная часть количества часов и минут, прошедших в текущей дате. Исходная дата  отчета 30 декабря 1899 год.

4_Эксплуатация.doc

— 44.00 Кб (Просмотреть документ, Скачать файл)

Введение.doc

— 27.50 Кб (Просмотреть документ, Скачать файл)

Заключение.doc

— 23.00 Кб (Просмотреть документ, Скачать файл)

Содержание.doc

— 41.00 Кб (Просмотреть документ, Скачать файл)

Список используемой литературы.doc

— 23.00 Кб (Просмотреть документ, Скачать файл)

Титульный лист.doc

— 24.00 Кб (Просмотреть документ, Скачать файл)

Информация о работе Отчет по практике в в охранном агентстве "Макадан ПВ"