Вход

Разработка программного приложения архивации данных

Рекомендуемая категория для самостоятельной подготовки:
Дипломная работа*
Код 564006
Дата создания 2018
Страниц 130
Мы сможем обработать ваш заказ (!) 24 июня в 14:00 [мск]
Файлы будут доступны для скачивания только после обработки заказа.
3 960руб.
КУПИТЬ

Содержание

ВВЕДЕНИЕ 4
1 АНАЛИЗ ПРЕДМЕТНОЙ ОБЛАСТИ 6
1.1 Основные аспекты обеспечения процесса архивации данных 6
1.2 Анализ алгоритмов сжатия данных 8
1.3 Сравнительный анализ существующего программного обеспечения по архивации данных 12
1.3.1 Анализ программного приложения 7zip 12
1.3.2 Анализ программного приложения Hamster ZIP Archiver 13
1.3.3 Анализ программного приложения WinRAR 14
1.4 Выбор средств технической разработки программного обеспечения 17
1.4.1 Embarcadero RAD Studio 17
1.4.2 Язык Object Pascal 19
1.5 Цель и задачи работы 20
2 РАЗРАБОТКА ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ АРХИВАЦИИ ПОЛЬЗОВАТЕЛЬСКИХ ДАННЫХ 22
2.1 Разработка UML диаграмм проекта программного обеспечения 22
2.2 Разработка форм и компонентов пользовательского интерфейса 28
2.3 Разработка функций и процедур программной реализации 42
2.4 Описание программного функционала разработанного продукта 45
3 ОХРАНА ТРУДА 58
3.1 Способы повышения безопасности труда и работоспособности операторов ВДТ 58
3.2 Система управления охраной труда на предприятии, ее основные задачи 61
3.3 Современные методы профессионального отбора операторов ЭВМ 63
4 ЭКОНОМИЧЕСКОЕ ОБОСНОВАНИЕ 67
4.1 Общая характеристика проекта 67
4.2 Расчет трудоемкости программного обеспечения 68
4.3 Определение цены программного продукта 73
4.4. Расчет текущих затрат 78
5 ГРАЖДАНСКАЯ ЗАЩИТА 82
6 ЭКОЛОГИЯ 96
ВЫВОДЫ 104
ПЕРЕЧЕНЬ ССЫЛОК 105
ПРИЛОЖЕНИЕ А 108

Введение

Цель работы заключается в архивации и сжатии объемов пользовательских данных благодаря использованию разработанного программного обеспечения и реализованному алгоритму.
Задачами работы являются:
1. Анализ тематических литературных источников по предметной области архивации данных.
2. Анализ современных и используемых на практике алгоритмов сжатия данных.
3. Проведение сравнительного анализа существующего программного обеспечения по архивации данных.
4. Выбор и описание средств технической разработки программного обеспечения.
5. Формализация функциональных возможностей программы средствами UML.
6. Разработка интерфейса программного обеспечения.
7. Реализация программного кода выполнения архивации данных.
8. Описание процесса работы пользователя с разработанным программным приложением.

Фрагмент работы для ознакомления

Мета роботи полягає в архівації та стисненні об’ємів користувальницьких даних завдяки використанню розробленого програмного забезпечення.
Завданнями роботи є наступні:
1. Аналіз тематичних літературних джерел з предметної області архівації даних.
2. Аналіз сучасних та використаних на практиці алгоритмів стиснення даних.
3. Проведення порівняльного аналізу існуючого програмного забезпечення з архівації даних.
4. Вибір та опис засобів технічної розробки програмного забезпечення.
5. Формалізація функціональних можливостей програми засобами UML.
6. Розробка інтерфейсу програмного забезпечення.
7. Реалізація програмного коду виконання архівації даних користувача.
8. Опис процесу роботи користувача з розробленим програмним застосуванням.

2 РОЗРОБКА ПРОГРАМНОГО ЗАБЕЗПЕЧЕННЯ АРХІВУВАННЯ КОРИСТУВАЛЬНИЦЬКИХ ДАНИХ

1.1 Основні аспекти забезпечення процесу архівації даних

Характерною особливістю більшості типів даних є їх надлишковість. Ступінь надмірності даних залежить від типу даних. Наприклад, для відеоданих ступінь надмірності в кілька разів більше ніж для графічних даних, а ступінь надлишковості графічних даних, у свою чергу, більше ступінь надмірності текстових даних. Іншим фактором, що впливає на ступінь надлишковості є прийнята система кодування. Прикладом систем кодування можуть бути звичайні мови спілкування, які є не чим іншим, як системами кодування понять та ідей для висловлення думок. Так, встановлено, що кодування текстових даних за допомогою засобів української мови дає в середньому надлишковість на 20-25% більше ніж кодування аналогічних даних засобами англійської мови.
Для людини надлишковість даних часто пов'язана з якістю інформації, оскільки надлишковість, як правило, покращує ясність і сприйняття інформації.
...

1.2 Аналіз алгоритмів стиснення даних

Існує багато практичних алгоритмів стиснення даних, але всі вони базуються на трьох теоретичних способах зменшення надлишковості даних. Перший спосіб полягає в зміні змісту даних, другий - у зміні структури даних, а третій - в одночасній зміні як структури, так і змісту даних.
Якщо при стисненні даних відбувається зміна їх вмісту, то метод стиснення є незворотнім, тобто при відновленні (розархівування) даних з архіву не відбувається повне відновлення інформації. Такі методи часто називаються методами стиснення з регульованими втратами інформації. Зрозуміло, що ці методи можна застосовувати тільки для таких типів даних, для яких втрата частини вмісту не приводить до суттєвого спотворення інформації. До таких типів даних відносяться відео- та аудіо дані, а також графічні дані. Методи стиснення з регульованими втратами інформації забезпечують значно більший ступінь стиснення, але їх не можна застосовувати до текстових даних.
...

Список литературы

1. Ватолин Д.C. Методы сжатия данных / Д.C. Ватолин. – М.: МГУ, 2009. – 331 с.
2. Ватолин Д. Методы сжатия данных. Устройство архиваторов, сжатие изображений и видео / Д. Ватолин. – М.: Диалог-МИФИ, 2013. – 381 с.
3. Эломон Д. Сжатие данных, изображений и звука / Д. Эломон. – СПб.: Питер, 2011. – 548 с.
4. Мазурков М.И. Методы и коды сжатия информации / М.И. Мазурков, Ю.С. Ямпольский, В.И. Бондарь. – Одесса: ЛИТО ОГПУ, 2010. – 681 с.
5. Ключарев А.А. Структуры и алгоритмы обработки данных / А.А. Ключарев, В.А. Матьяш, С.В. Щекин. – СПб.: СПбГУАП, 2003. – 172 с.
6. Бакнелл Дж. Фундаментальные алгоритмы и структуры данных в Delphi / Дж. Бакнелл. – К.: ДиаСофт, 2003. – 560 с.
7. Кибардин А.В. Защита информации: архивация и шифрование данных / А.В. Кибардин. – Екатеринбург: УрФУ, 2014. – 581 с.
8. Карпов Д.А. Методы и средства защиты компьютерной информации / Д.А. Карпов. – М.: ИМЭПИ РАН, 2006. – 234 с.
9. Кузнецов И.Н. Информация: сбор, защита, анализ / И.Н. Кузнецов. – М.: Яуза, 2011. – 318 с.
10. Мордвинов В.А., Фомина А.Б. Защита информации и информационная безопасность / В.А. Мордвинов, А.Б. Фомина. – Москва: ГДД(Ю)Т, МИРЭА, ГНИИ ИТТ «Информика», 2004. – 691 с.

и еще 21 источник
Очень похожие работы
Пожалуйста, внимательно изучайте содержание и фрагменты работы. Деньги за приобретённые готовые работы по причине несоответствия данной работы вашим требованиям или её уникальности не возвращаются.
* Категория работы носит оценочный характер в соответствии с качественными и количественными параметрами предоставляемого материала. Данный материал ни целиком, ни любая из его частей не является готовым научным трудом, выпускной квалификационной работой, научным докладом или иной работой, предусмотренной государственной системой научной аттестации или необходимой для прохождения промежуточной или итоговой аттестации. Данный материал представляет собой субъективный результат обработки, структурирования и форматирования собранной его автором информации и предназначен, прежде всего, для использования в качестве источника для самостоятельной подготовки работы указанной тематики.
bmt: 0.00381
© Рефератбанк, 2002 - 2024