Разработка программного приложения "Автоматизация учёта клиентов отдела вневедомственной охраны" - Курсовая работа

бесплатно 0
4.5 182
Разработка программного приложения по учёту клиентов ОВО при ОВД по Боровскому району. Требования к техническому и программному обеспечению. Аномалии и защитное программирование. Структура таблиц для хранения информации и описание алгоритмов ее обработки.


Аннотация к работе
На обслуживание отдела вневедомственной охраны при ОВД по Боровскому району поставлены многие предприятия Боровского района. Процесс принятия объекта под охрану сопровождается оформлением документации: заявления, договора и технические акты и т.д.Цель дипломного проекта разработка программного приложения «Автоматизация учета клиентов отдела вневедомственной охраны», которое позволит автоматизировать процесс ввода, хранения, поиска и редактирования сведений, выводить на экран и принтер информацию о клиентах, охраняемых объектах и заключенных договорах.Процесс проектирования БД с использованием метода нормальных форм является пошаговым и заключается в последовательном переводе по определенным правилам отношений из первой нормальной формы в нормальные формы более высокого порядка. Выделяют следующую последовательность нормальных форм: u Первая нормальная форма u Вторая нормальная форма u Третья нормальная форма u Нормальная форма Бойса-Кодда u Четвертая нормальная форма u Пятая нормальная форма Таблица находится в первой нормальной форме, если каждый ее атрибут атомен. Таблица находится во второй нормальной форме, если она находится в первой нормальной форме , и при этом любой ее атрибут, не входящий в состав первичного ключа , функционально полно зависит от первичного ключа. Таблица находится в третьей нормальной форме (3NF), если она находится во второй нормальной форме 2NF и при этом любой ее неключевой атрибут зависит только от первичного ключа (Primary key, PK ) (иначе говоря, один факт хранится в одном месте).Программный продукт «Автоматизация учета клиентов отдела вневедомственной охраны» разработан в Borland Delphi 7.0. Программа на Delphi работает во взаимосвязи, Microsoft Word 2003 и Microsoft Excel 2003 . Таблицы, с которыми связана программа на Delphi, разработаны в Access 2003, которая входит в состав Microsoft Office 2003. Практический минимум, предъявляемым Access 2003 к персональному компьютеру, является Pentium 300 MHZ, 32 Мб оперативной памяти при работе под Windows 98 или 32 Мб при работе под Windows NT Workstation, 2 Мб видео карта. При стандартной установке набора приложений: Word, Excel, Outlook, Power Point, Access, FRONTPAGE требуется примерно 350 Мб на жестком диске. Microsoft Access предоставляет максимальную свободу в задании типа ваших данных (текст, числовые данные, даты, время, денежные значения, рисунки, звук, документы, электронные таблицы).Минимальные требования: · процессор Pentium 2; · операционная система Windows 98; · свободное место на жестком диске 50 Мб для программы.Программное обеспечение пользователя должно быть: u Операционная система Windows XP и выше;Программное обеспечение «Автоматизация учета клиентов отдела вневедомственной охраны » разработано на Borland Delphi 7.0 c использованием СУБД Microsoft Access. Алгоритмизация решения задачи дипломного проекта разбита на несколько этапов. Каждый этап представляет собой постановку и решение отдельных задач. Для работы форм и отчетов программы были созданы таблицы: Таблица 1. Договора. Дата начала охраны Дата/времяВ соответствии со структурной схемой, приведенной выше в пункте 4.1.2.При не внесении в поле поиска данных Вывод сообщения об ошибке Защищено разработчиком с помощью DelphiПри тестировании должны использоваться следующие принципы: 1) необходимой частью каждого теста должно являться описание ожидаемых результатов работы программы, чтобы можно было быстро выяснить наличие или отсутствие ошибки в ней; 2) следует по возможности избегать тестирования программы ее автором, т.к. кроме уже указанной объективной сложности тестирования для программистов здесь присутствует и тот фактор, что обнаружение недостатков в своей деятельности противоречит человеческой психологии (однако отладка программы эффективнее всего выполняется именно автором программы); 4) должны являться правилом доскональное изучение результатов каждого теста, чтобы не пропустить малозаметную на поверхностный взгляд ошибку в программе; 8) тестирование не должно планироваться исходя из предположения, что в программе не будут обнаружены ошибки (в частности, следует выделять для тестирования достаточные временные и материальные ресурсы), 9) следует учитывать так называемый «принцип скопления ошибок»: вероятность наличия не обнаруженных ошибок в некоторой части программы прямо пропорциональна числу ошибок, уже обнаруженных в этой части;В соответствии с пунктом 4.4 тестирование и отладка производились непосредственно во время разработки проекта. После завершения работы над программой было еще раз произведено полное тестирование.Так же Вы можете вывести на экран (а при необходимости и распечатать) различные отчеты: отчет расчета времени охраны объекта, заявки на установку охраны объекта. Для печати заявки, нажмите на кнопку "Заявления" или "Заявления снять", при этом на экран выводится заявка в виде документа Microsoft Word. При помощи меню Расчет времени можно перейти на формы для расчета времени охраны №1. Также при помощи меню Расчет вре

План
Содержание

Введение

1. Постановка задачи

2. Формализация

3. Описание среды программирования

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

3.2. Требования к программному обеспечению

4. Методика разработки проекта

4.1. Алгоритмизация задачи

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

4.1.2. Структурная схема

4.2. Программирование

4.3. Аномалии и защитное программирование

4.4. Тестирование и отладка

5. Анализ результатов решения

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

7. Экономическая часть

Заключение

Литература

Приложение

Введение
На обслуживание отдела вневедомственной охраны при ОВД по Боровскому району поставлены многие предприятия Боровского района. Процесс принятия объекта под охрану сопровождается оформлением документации: заявления, договора и технические акты и т.д.

После подписания договора сотрудники отдела вневедомственной охраны рассчитывают время, сроки и охранные комплектующие (датчики оповещения и т.п.), устанавливают их на объектах.

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

Разработка программного приложения автоматизирует и упростит работу по учету клиентов ОВО при ОВД по Боровскому району.
Заказать написание новой работы



Дисциплины научных работ



Хотите, перезвоним вам?