Файловый менеджер

Автор работы: Пользователь скрыл имя, 07 Сентября 2014 в 22:54, курсовая работа

Описание работы

Актуальность исследования сведена к тому, что в настоящее время широкое распространение получили многочисленные локальные сети в самом разнообразном виде: от коммутации двух, рядом расположенных, компьютеров до вычислительных систем со сложной системой прав доступа к отдельным ресурсам сети и т.д. Естественно появляется проблема о наиболее удобном и рациональном способе хранении данных и получении возможности ими воспользоваться. Данный вопрос достаточно значим, т.к. безопасность и в тоже время интуитивно понятный интерфейс играют большую роль в процессе разработки и внедрения программы в структуру сети. Эту проблему решают файловые менеджеры. Основной задачей таких программ является предоставление удобного интерфейса для работы с файлами. Оболочки для работы с файлами написаны для многих операционных систем таких как: Windows, Linux, MS DOS, UNIX, OS\2 и т.д.

Файлы: 1 файл

2 КР текст .doc

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

 

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

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

 

    1. Руководство пользователя

Документация продукции (или, иными словами, эксплуатационная документация) фактически представляет собой часть этой продукции, поскольку без нее целевое применение последней невозможно или сильно затруднено. Стандартизация эксплуатационной документации позволяет не описывать в договоре или в техническом задании подробные требования к эксплуатационной документации, а сослаться на соответствующие стандарты или их разделы. Требования к составу и содержанию эксплуатационной документации на программу приведены в ГОСТах серии 19. Требования к составу и содержанию эксплуатационной документации на автоматизированную систему приведены в ГОСТах серии 34.

Руководство пользователя, руководство по эксплуатации, руководство оператора – документ, назначение которого, предоставить людям помощь в использовании некоторой системы. Документ входит в состав технической документации на систему [13].

Структура и содержание документов руководство оператора, руководство программиста, руководство системного программиста регламентированы в ГОСТ 19.505-79, ГОСТ 19.504-79 и ГОСТ 19.503-79 [17].

Структура и содержание документа «Руководство пользователя автоматизированной системы» регламентированы подразделом 3.4 документа РД 50-34.698-90 [9].

Разделы руководства пользователя:

  1. Введение.
  2. Назначение и условия применения.
  3. Подготовка к работе.
  4. Описание операций.
  5. Аварийные ситуации.
  6. Рекомендации по освоению.

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

Назначение и условия применения. Программное приложение «Файловый менеджер» может  быть использовано широким кругом пользователей персональных компьютеров для работы с объектами файловой системы компьютера, над которыми с помощью приложения можно осуществлять следующие действия открытие, копирование, удаление, перемещение, переименование, а также создание новых каталогов.

Подготовка к работе. Для корректной работы и функционирования программы «Файловый менеджер» для персонального компьютера предъявляются следующие   минимальные системные требования:

  • операционная система семейства Windows;
  • тип процессора – Intel Pentium II и выше;
  • видеокарта – 32 Мб и выше;
  • оперативная память – не менее 256 Мб;
  • место на жестком диске – 2 Мб;
  • тип манипулятора – клавиатура, мышь.

Для запуска и работы программы «Файловый менеджер» необходимо скопировать откомпилированный exe – файл в любую из директорий жесткого диска компьютера или флеш-накопителя. Для запуска нужно открыть файл «Файловый менеджер.exe»  двойным щелчком мыши.

Описание операций. После запуска программы перед пользователем появляется окно программы, на котором находится два рабочих пространства, каждое из которых предназначено для отображения содержимого одной из папок файловой системы компьютера, и сверху панель навигации. На панели навигации находятся кнопки «Открыть», «Копировать», «Переместить», «Создать папку», «Удалить» и «Обновить» (рис. 1).

 

Рис. 1. Окно программы «Файловый менеджер»

При нажатии на кнопку «Открыть» (также эту кнопку дублирует клавиша «Enter» или двойной щелчок левой кнопкой мыши) происходит открытие выделенной директории или открытие выделенного файла, при этом открытие файла производится при помощи той же программы, которая ассоциирована с файлом данного типа в Windows.

После нажатия на кнопку «Копировать» (также эту кнопку дублирует клавиша «F2») происходит копирование выбранного файла или директории, при этом копирование происходит в директорию соседнего рабочего пространства.

Если нажатие на кнопку «Переместить» (также эту кнопку дублирует клавиша «F3») происходит перемещение выбранного файла или директории, при этом перемещение происходит в директорию соседнего рабочего пространства.

При нажатии на кнопку «Создать папку» (также эту кнопку дублирует клавиша «F4») происходит создание папки в активном  рабочем пространстве.

При клике на кнопку «Удалить» (также эту кнопку дублирует клавиша «Delete») происходит удаление выделенного файла или директории в активном  рабочем пространстве.

При клике на кнопку «Обновить» (также эту кнопку дублирует клавиша «F5») происходит обновление директорий двух рабочих пространств.

Аварийные ситуации. Сообщение об ошибках возникает в приложении в следующих ситуациях:

- пользователь хочет переименовать или дать папке новое имя, которое уже существует в этой директории.

- выбран DVD/CD-привод в котором в данный момент отсутствует носитель информации - диск.

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

 

 

ЗАКЛЮЧЕНИЕ

В ходе научного исследования по теме «Файловый менеджер» был проведен анализ литературы, статьей по исследуемой теме, изучена нормативная документация (ГОСТ 19.505-79, ГОСТ 19.504-79, ГОСТ 19.503-79, ГОСТ 19.701-90) , спроектировано и реализовано программное приложение.

В результате исследования была достигнута поставленная цель – разработан программный продукт «Файловый менеджер» в соответствии с техническим заданием. Цель курсовой работы достигалась за счёт выполнения следующих задач.

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

 Для реализации программного продукта была выбрана объектно-ориентированная  технология программирования, среда программирования Borland Delphi 7.0  и как следствие - язык Delphi.

Спроектированы и программно реализованы алгоритмы и структуры программного приложения с использованием современной технологии программирования.

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

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

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

СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ

  1. Волков, В.Б. Информатика  / В.Б. Волков, Н.В. Макарова – СПб.: Питер, 2011. – 576 с.
  2. Галисеев, Г.В. Программирование в среде Delphi 7 / Г.В. Галисеев – М.: Вильямс, 2004. – 288 с.
  3. ГОСТ 19.701-90 – ЕСПД. Схемы алгоритмов, программ, данных и систем. Условные обозначения и правило выполнения [Электронный ресурс] – Режим доступа: http://www.gost.ru/wps/portal/ свободный. – Загл. с домашней страницы
  4. Иванова, Г.С. Технология программирования / Г. С. Иванова – М.: Изд-во МГТУ им. Н.Э. Баумана, 2004. – 320 с.
  5. Канер, С. Тестирование программного обеспечения. Фундаментальные концепции менеджмента бизнес-приложений / С. Канер, Д. Фолк, Е.К Нгуен – Киев: ДиаСофт, 2005. – 544 с.
  6. Культин, Н.Б. Основы программирования в Delphi 7 / Н.Б. Культин – СПб.:БХВ – Петербург, 2007. – 608 с.
  7. Курушин, В.Д. Графический дизайн и реклама /  В.Д. Курушин – М.: ДМК Пресс, 2008 – 272с.
  8. Майерс, Г. Искусство тестирования программ /  Г. Майерс,  Т. Баджетт, К. Сандлер — М.: «Диалектика», 2012. — 272 с.
  9. Меняев, М.Ф. Информатика и основы программирования / М.Ф. Меняев – М.: Омега-Л, 2007. – 458 с.
  10. Мильчин, А. Э. Издательский словарь-справочник. - Изд. 3-е / А.Э. Мильчин. – М.: ОЛМА-Пресс, 2006.-435с.
  11. Программирование на языке Delphi. Глава 2. Основы языка Delphi [Электронный ресурс] – Режим доступа: http://www.rsdn.ru/article/Delphi/Delphi_7_02.xml – Загл. с домашней страницы
  12. Свободная энциклопедия Википедия. Delphi (язык программирования) [Электронный ресурс]. – Режим доступа: http://ru.wikipedia.org/wiki/ xml – Загл. с домашней страницы
  13. Семакин, И.Г. Основы программирования: учебник/   И.Г. Семакин, Ф.П. Шестаков; — М.: Мастерство, 2001.— 432с.: ил ISBN 5-294-00054-7.
  14. Симонович, С.В. Информатика: Базовый курс  / С.В. Симонович – СПб.: Питер, 2011. – 640 с.
  15. Терехов, Н.А. Технология программирования / Н.А. Терехов – М.:Интернет-Ун-т Информ. Технологий, – 2006 – 152 с.
  16. Фаронов, В.В. Программирование на языке высокого уровня: учебник для вузов/ В.В. Фаронов; — СПб.: Питер, 2005 — 640 с.
  17. Федеральное государственное унитарное предприятие Научно-технический центр ИНФОРМРЕГИСТР [Электронный ресурс]. — Режим доступа: http://www.inforeg.ru
  18. Шелест, В. Д. Программирование / В. Д. Шелест – СПб.: БХВ-Петербург, 2005. – 592 с.

 

 


 



Информация о работе Файловый менеджер