Автор работы: Пользователь скрыл имя, 21 Ноября 2011 в 09:41, дипломная работа
Целью дипломной работы является упростить работу с файлами и каталогами, а также операции над ними. Другими словами, необходимо создать файловый менеджер с поддержкой обзора каталогов, перемещения по ним, копирования, удаления, переименования файлов и каталогов, запуск, правка, поиск файлов по маске и пути, а также mp3-файлов по ID3-параметрам.
Актуальность исследования определяется тем, что сейчас, когда компьютер стал незаменимым атрибутом современной жизни, появилась необходимость в инструменте для работы с файловой структурой, в том числе mp3-файлами.
ВВЕДЕНИЕ
1. АНАЛИЗ ИСХОДНЫХ ДАННЫХ И ПОСТАНОВКА ЗАДАЧИ
1.1 Анализ предметной области
1.2 Анализ аналогов и прототипов
1.3 Перечень задач, подлежащих решению в процессе разработки
1.4 Входная, постоянная, выходная информации
2 ПРОЕКТИРОВАНИЕ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ
2.1 Выбор и обоснование средств и методов решения для реализации проекта
2.2 Функциональные назначения программного обеспечения
3 РЕАЛИЗАЦИЯ И ТЕСТИРОВАНИЕ
4 ЭКОНОМИЧЕСКАЯ ЧАСТЬ
4.1 Правовые аспекты использования программного обеспечения
4.2 Расчет себестоимости разработанного программного продукта
4.2.1 Общие сведения
4.2.2 Расчет себестоимости программного продукта
5 ОХРАНА ТРУДА
5.1 Охрана жизнедеятельности на производстве
ЗАКЛЮЧЕНИЕ
СПИСОК ИСПОЛЬЗУЕМЫХ ИСТОЧНИКОВ
ПРИЛОЖЕНИЕ А Техническое задание
ПРИЛОЖЕНИЕ Б Описание программы
ПРИЛОЖЕНИЕ В Программа и методика испытания
ПРИЛОЖЕНИЕ Г Руководство оператора
ПРИЛОЖЕНИЕ Г Руководство программиста
ПРИЛОЖЕНИЕ Д Содержание электронного носителя
ПРИЛОЖЕНИЕ Л Листинг программных модулей
4 ЭКОНОМИЧЕСКАЯ ЧАСТЬ
4.1 Правовые аспекты использования программного обеспечения
Согласно определению толкового словаря «Программное обеспечение – это совокупность программ, управляющих работой компьютера в целях выполнения им заложенных в программах операций и функций».
Таким образом, наличие в компьютере установленного программного обеспечения (далее ПО) является необходимым для его функционирования.
При этом ПО состоит из самостоятельных продуктов, имеющих стоимость и отличающихся от обычных товаров ограничениями в полномочиях покупателя по их владению, использованию и распоряжению.
Приобретение программного продукта осуществляется путём покупки лицензии (права) на его использование. Вне зависимости от приобретённых при покупке прав (лицензий) на использование программного продукта права на ПО защищены законодательством РБ в области авторского права.
Авторское право на компьютерную программу слагается из личных (неимущественных) прав и исключительных (имущественных) прав. При этом личные права на программу, к которым относится право авторства, право на имя, право на целостность и право на обнародование, остаются за автором навсегда.
При продаже и предоставлении права пользования компьютерной программой массовому пользователю допускается особый порядок заключения лицензионных договоров, в том числе:
Договор
может быть напечатан на коробке
с носителями, и его условия
считаются принятыми
Договор может быть изложен в электронном виде, и согласие с ним покупателя подтверждается фактом нажатия на специальные кнопки в соответствующей форме, загружаемой на экран компьютера при установке программы.
ПО может быть установлено только на то количество мест и только на тот срок, которые оговорены в лицензионном договоре.
Наличие
признаков нарушений
В ходе проверки проверяется:
- наличие в ОУ лицензионных договоров;
- соответствие им условий использования компьютерных программ;
- документы об оплате ПО и данные о постановке лицензионного ПО на учёт.
4.2 Расчет себестоимости разработанного программного продукта
4.2.1 Общие сведения
Программные средства вычислительной техники являются сложным продуктом, имеющим специфические особенности. Их разработка, производство и использование осуществляются по фазам жизненного цикла.
Эксплуатация программных средств требует его сопровождения, что включает дополнительные затраты на проектирование и разработку небольших интерфейсных программ или дополнительных модулей, частичных изменений отдельных частей программных средств, модификацию документации или структуры базы данных программного средства.
Целью данной главы является расчет стоимости разработанного программного обеспечения.
По своей экономической сущности программные средства вычислительной техники относятся к основным фондам предприятия. Особенностью программных средств является также практическое отсутствие их физического износа. Поэтому использование программных средств вычислительной техники прекращается только в результате их морального износа.
Программные средства вычислительной техники подобно другим промышленным изделиям имеют определенный жизненный цикл. Под жизненным циклом программного обеспечения ПЭВМ понимается период от начала разработки нового программного средства до снятия его с эксплуатации у потребителя. Он включает три стадии: разработка, производство и использование. Стадия разработки программы модет быть разделена на следующие этапы:
- проектирование;
- реализация;
- тестирование;
- доработка.
Кроме деления жизненного цикла программных средств вычислительной техники на стадии и фазы, представляет значительный интерес состав работ, проводимых в процессе создания программного продукта. Здесь можно выделить восемь основных видов работ:
-
проектирование изделий. Этот
этап включает определения,
- программирование. Сюда включается детальное проектирование, кодирование, автономная отладка и комплексирование отдельных компонентов программы, а также планирование работ программистов, разработка базы данных, документирование отдельных компонентов и организация программирования на уровне компонентов.
- планирование отладки;
-
верификация. Представляет
-
управление проектом. Включает планирование
и контроль проекта, контроль
и регулирование договоров,
-
контроль качества. Включает разработку
и контроль стандартов, в также
технические проверки
-
документирование. Это последний
вид работы, включает разработку
и корректировку руководства
для пользователей и
Рассматривая программные средства вычислительной техники как товарную продукцию, следует отметить, что они делятся на два вида:
- научно-техническую продукцию;
-
продукцию производственно-
К
научно-технической продукции
Программные средства как научно-техническая продукция представляют собой функционально завершенные и имеющие товарный вид программные средства вычислительной техники, передаваемые покупателю на договорной основе. Все завершенные разработки программных средств вычислительной техники являются научно-технической продукцией.
Программные
средства, как продукция производственно-
Программные средства вычислительной техники являются материальным объектом интеллектуальной и трудовой деятельности человека, состоящим из программной и документально оформленной частей, реализующих свои потребительские свойства и качества в составе функционирующих вычислительных систем или систем обработки данных (информации).
4.2.2 Расчет себестоимости программного продукта
Для
расчета себестоимости
Фонд заработной платы включает в себя сумму оплаты производственному персоналу, обслуживающего технические средства, сумму заработной платы проектировщиков, операторов, программистов научных, инженерно-технических и других работников, непосредственно участвующих в разработке программных средств.
Отчислениями в фонд социального страхования облагается сумма заработной платы каждого работника в размере 35%.
Статья 3 содержит в себе сумму затрат, связанных с расходом материалов на производство результатной информации (бумага для принтера, дискеты, красящая лента принтера, картриджи для лазерных принтеров, бумагу для печатающих устройств и далее).
Амортизация оборудования включает в себя физический износ основных средств, переносимый на стоимость продукции в виде амортизационных начислений. Амортизация программного обеспечения отражает моральный износ программных средств, используемых при разработке программного обеспечения.
На статью 5 относят затраты на приобретение и изготовление вспомогательного специального оборудования, необходимого для разработки конкретного программного средства, включая расходы на их проектирование, изготовление, отладку, установку и эксплуатацию.
Статья 6 включает в себя возмещение расходов на проезд к месту командирования, оплату суточных и расходов по найму жилого помещения.
В статье 7 учитываются расходы на оплату машинного времени, необходимого для разработки программного обеспечения.
К прочим общепроизводственным и общехозяйственным расходам относятся затраты на электроэнергию и услуги связи, на приобретение и подготовку специальной научно-технической информации; расходы,. Связанные с содержанием работников аппарата управления, с оплатой консультационных услуг, услуг банка, с ремонтом и содержанием зданий, сооружений общепроизводственного назначения; расходы по подготовке кадров, затраты на маркетинг и рекламу; расходы, связанные с обслуживанием и управлением производства. Помимо этого данная статья включает в себя налоги, сборы и другие обязательные платежи в государственные целевые бюджетные и внебюджетные фонды
Расчет фонда заработной платы (Фзп):
Зосн =О+П (4.1)
Фзп=(Зосн+Дзп)*Тпс (4.2)
где О – оклад специалиста (инженера-программиста), составляет 480000 рублей. Тпс – период разработки программных средств, определяемый в соответствии с длительностью выполнения проекта равен 1,9 месяца. В фонд заработной платы входит сумма премий (П), которая равна 15% от оклада специалиста и дополнительной заработной платы (Дзп), составляющая 15% на основную заработную плату (Зосн).
Зосн=480000+72000=552000 (руб)
Фзп=(552000+72000)*1,9=1185600 (руб)
Отчисления от объема заработной платы в фонд социального страхования (Озп) определяется в размере 35% от фонда заработной платы:
Озп=0,35*Ф (4.3)
Озп=0,35*1185600=414960 (руб)
Стоимость основных и вспомогательных материалов, используемых в процессе разработки и производства программного обеспечения (Смат). Это могут быть бумага для принтера, компакт диск, картриджи для принтера.
Информация о работе Файловый менеджер с поддержкой поиска mp3-файлов по ID3-параметрам