Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ИТОГОВЫЙ 228.docx
Скачиваний:
6
Добавлен:
02.05.2015
Размер:
186.68 Кб
Скачать

8.Разработка защиты данных от несанкционированного доступа

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

• Использование упаковщика, для защиты от дизассемблирования.

• Применение дополнительных алгоритмов шифрования.

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

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

• Ограничение на кол-во запусков программы.

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

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

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

10.Инструкцию по использованию бд

Данный программный продукт состоит из нескольких файлов под названием:

Project1.exe, Unit1.dfm, Unit2.dfm, Unit3.dfm, Unit4.dfm, Unit5.dfm, а также много других. Главным файлом является Project1.exe. Для начала работы с программой нужно заполнить таблицы своими данными. После этого действия можно использовать кнопки и поля, созданные для разных целей. Программа максимально упрощена: надписи для каждой таблицы и кнопки, интерфейс частично на английском и русском языке.

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

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

Работнику библиотеки необходимы два отчета: справка и отчет о работе библиотеки в течение месяца.

Рассмотрим первый отчет. Для вызова справки я создал кнопку «Справка». В отчете имеются 4 поля: шифр книги, название книги, автор, кол-во, также выводятся данные о кол-ве книг в библиотеке.

Рассмотрим второй отчет. Так как второй отчет объемный, я разбил его на несколько маленьких отчетов по определенным таблицам. Итак, 1-ый отчет – Он содержит только данные о количестве читателей в библиотеке, реализован по таблице «Читатели», 2-ый отчет – «кол-во читателей в 1 зале», реализован по таблице «Читатели», 3-ый и 4-ый отчеты аналогичны второму, только в других залах. 5-ый отчет – «Кол-во книг, которые брали на руки читатели» - по таблице «Книги».6-й отчет- «Читатели, которые не брали книг» - по таблице «Книги».

.

ЗАКЛЮЧЕНИЕ

В ходе работы над курсовой работой был создан программный продукт.

Разработка любого программного продукта требует выполнения ряда последовательных этапов:

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

- Изучение теоретических основ

- Проектирование программного продукта

- Разработка алгоритма

- Реализация алгоритма

- Тестирование программы

- Документирование

В ходе работы все этапы были изучены и проработаны.

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

Теоретическую основу курсового проекта составило изучение языка программирования Delphi.

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

Таким образом, данный курсовой проект представляет собой вполне завершенное решение поставленной задачи.

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