БАЛТИЙСКАЯ ГОСУДАРСТВЕННАЯ АКАДЕМИЯ
РЫБОПРОМЫСЛОВОГО ФЛОТА
Кафедра АСОиУ
Курсовая работа
на тему: «Поиск и открытие файлов, находящихся на компьютере, соответствующим программным обеспечением»
Пояснительную записку выполнил:
Винокурова Ирина Александровна
АС-31(2)
Пояснительную записку проверил:
Костромина Ирина Григорьевна
КАЛИНИНГРАД
2008 г.
Данный документ содержит информацию об объекте проектирования, назначении разработки, функциях и требованиях разрабатываемого приложения. Документ состоит из 6 глав. Первая глава содержит описания документов, на основании которых ведется разработка. Во второй главе описывается назначение разработки и проводится анализ функций проектируемого программного средства. Третья глава содержит список этапов разработки программы. В четвертой главе описывается порядок проверки и сдачи программного средства. Пятая глава – приложения. Последняя, шестая глава является руководством пользователя на разработанное программное средство.
Документ в общей сложности содержит:
20 страниц;
13 иллюстраций;
Одно приложение;
1) «Приказ о закреплении темы курсовой работы», Балтийская Государственная Академия РФ;
2) «Закон о высшем образовании в редакции 2002 года», Министерство образования Российской Федерации.
2 НАЗНАЧЕНИЕ РАЗРАБОТКИ
Файл — концепция в вычислительной технике: сущность, позволяющая получить доступ к какому-либо ресурсу вычислительной системы и обладающая рядом признаков:
фиксированное имя (последовательность символов, число или что-то иное, однозначно характеризующее файл);
определённое логическое представление и соответствующие ему операции чтения/записи.
Расширение имени файла — последовательность символов, добавляемых к имени файла и предназначенных для идентификации типа (формата) файла. Это один из распространённых способов, с помощью которых пользователь или программное обеспечение компьютера может определить тип данных, хранящихся в файле
Проектируемое программное средство должно обеспечивать:
Вывод всех файлов, доступных в выбранной папке (*/.txt, *.exe, *.mp3 и т.п.);
Выводить список папок, доступных на компьютере.
Программа предназначена для нахождения и отображения всех файлов, которые доступны на ПК.
Решение поставленной задачи основано на использовании:
Application Programming Interface(API). Встроенные функции операционной системы Windows.
Для решения поставленной задачи используется следующая последовательность операций:
1) Запуск основного приложения;
2) Основная программа запускает дополнительное приложение, которое «собирает» информацию о доступных файлах на ПК;
3) Считывание основной программой информации о файлах и вывод её на экран;
4) Открытие любого выведенного файла программным средством, установленным на ПК
Результатом проектирования будет отлаженное, готовое к эксплуатации программное средство.
Элементы внешней программной среды, требуемые для запуска и функционирования проектируемого программного средства:
· Microsoft Windows 98;
· Microsoft Windows 2000;
· Microsoft Windows XP Home Edition;
· Microsoft Windows XP Professional;
1) Операционная система класса Windows 98, Windows 2000, Windows XP Home Edition или Windows XP Professional;
2) Наличие библиотек.
Вход в функцию осуществляется из операционной системы путем запуска программного средства.
Для запуска программы надо запустить исполняемый файл программы.
Программа работает стабильно, но могут возникать ошибки, вызванные самой системой, так приложение использует системные функции.
Для обеспечения работы используется одна форма на которой расположены:
· ListBox;
· TreeControl;
· Textbox;
· ChekBox;
Смотри рис. №2, расположенный ниже.
Основным критерием эффективности функции является правильное отображение информации о файлах, находящихся на компьютере, и открытие их ПО, установленном на компьютере.
Архитектура функции представлена ниже (см. рис. №1).
Функция предназначена для поиска доступных файлов и их открытия.
Функция предоставляет возможность пользователю программного средства просматривать доступные файловые ресурсы.
Для отображения форм функция использует стандартные элементы операционной системы Windows XP.
Для запуска и нормальной эксплуатации данной функции необходимо наличие следующего корректно установленного программного обеспечения:
1) Операционная система класса Windows XP Home Edition или Windows XP Professional.
Для запуска и устойчивой работы данной функции необходим персональный компьютер, работающий под управлением ОС Windows XP.
Функция принимает на вход данные о CD, HDD, файлах, содержащихся в этих директориях для таких элементов форм как FileListBox, DirListBox, DriveListBox
Результатом выполнения данной функции является присвоение настроек соответствующим переменным программы.
Для осуществления данной функции предполагается наличие на форме объекта FileListBox
В виду простоты обеспечения работы функции предполагается ее высокая надежность работы при соблюдении программных и аппаратных ограничений.
Ввиду простоты функции требования к эффективности отсутствуют, так же как и критерии их оценок.
Архитектура функции представлена ниже (см. рис №2).
Данная функция предназначена для сбора и вывода информации файлах, сохраненных на ПК, а также открытие файлов соответствующим ПО
Функция записывает в файл список файлов, считывает информацию из файла и выводит на экран, затем при выборе файла открывает его соответствующим программным средством, установленным на ПК
Функция использует стандартные операции для доступа/чтения файлов, ввода, вывода на экран, открытия файлов
Для запуска и нормальной эксплуатации данной функции необходимо наличие следующего корректно установленного программного обеспечения:
1) Операционная система класса Windows XP Home Edition или Windows XP Professional.
Для запуска и устойчивой работы данной функции необходимы ПК с установленным на нём Windows XP.