Материал: Экономика и организация производства. курсовая работа. Наролина Т.С., Зеленская С.Г

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам

ФГБОУ ВПО «Воронежский государственный технический университет»

Т.С. Наролина С.Г. Зеленская

Экономика и организация производства: курсовая работа

Утверждено Редакционно-издательским советом

университета в качестве учебного пособия

Воронеж 2014

УДК 338.45:621.002(076)

Наролина Т.С Экономика и организация производства: курсовая работа: учеб. пособие [Электронный ресурс]. – Электрон. текстовые, граф. данные (341 Кб) / Т.С. Наролина, С.Г. Зеленская. – Воронеж : ФГБОУ ВПО «Воронежский государственный технический университет», 2014. – 1 электрон. опт. диск (CD-ROM). – Систем. требования: ПК 500 и выше ; 256 Мб ОЗУ ; Windows XP ; MS Word 2007 или более поздняя версия ; 1024x768 ; CD-ROM ; мышь. – Загл. с экрана. – Диск и сопровод. материал помещены в контейнер 12x14 см.

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

Учебное пособие соответствует требованиям Федерального государственного образовательного стандарта высшего профессионального образования по направлению подготовки 230100.62 «Информатика и вычислительная техника», профиль «Вычислительные машины, комплексы, системы и сети», дисциплина «Экономика и организация производства».

Учебное пособие подготовлено в электронном виде в текстовом редакторе MS WORD XP и содержится в файле KURS_RABOTA.DOC.

Табл.15. Ил.2. Библиогр.: 17 назв.

Рецензенты: Воронежский филиал ФГБОУ ВПО «Российская академия народного хозяйства и государственной службы при Президенте Российской Федерации», кафедра экономики, финансов и менеджмента, (зав. кафедрой д.э.н., профессор Преображенский Б.Г.)

канд. экон. наук, доц. И.А. Бейнар

© Наролина Т.С., Зеленская С.Г. 2014

© Оформление. ФГБОУ ВПО «Воронежский

государственный технический университет», 2014

Введение

Курсовая работа является самостоятельным научным исследованием студентов и имеет своей целью сообщить и углубить знания, полученные при изучении курса «Экономика и организация производства» студентами направления подготовки (специальности) 230100.62 «Информатика и вычислительная техника», профиль подготовки (специализация) «Вычислительные машины, комплексы, системы и сети» очной формы обучения.

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

Написание курсовой работы имеет большое значение:

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

  • студент привыкает четко, последовательно и экономически грамотно излагать свои мысли при анализе теоретических и практических проблем и учится творчески применять теорию, связывать ее с практикой;

  • работа закрепляет и углубляет знания студентов.

Основными задачами курсовой работы являются:

  • закрепление, углубление, обобщение знаний в процессе изучения всех экономических дисциплин;

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

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

1 Организация и планирование разработки программного продукта

1.1 Программное обеспечение как товар

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

Действующий ГОСТ 19781—90 «Обеспечение систем обработки информации программное. Термины и определения» определяет программу как «данные, предназначенные для управления конкретными компонентами системы обработки информации в целях реализации определенного алгоритма», а программное обеспечение — как «совокупность программ системы обработки информации и программных документов, необходимых для эксплуатации этих программ». При этом по назначению выделяются прикладные программы — «предназначенные для решения задачи или класса задач в определенной области применения системы обработки информации» и системные программы — «предназначенные для поддержания работоспособности системы обработки информации или повышения эффективности ее использования в процессе выполнения прикладных программ».

Согласно ст. 1261 ч. 4 Гражданского кодекса Российской Федерации, «программой для ЭВМ является представленная в объективной форме совокупность данных и команд, предназначенных для функционирования ЭВМ и других компьютерных устройств в целях получения определенного результата, включая подготовительные материалы, полученные в ходе разработки программы для ЭВМ, и порождаемые ею аудиовизуальные отображения».

Аналогично понятия «программа» и «программное обеспечение» определяются в стандартах и законодательстве других стран.

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

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

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

Процесс производства программного продукта предполагает решение достаточно сложных организационно-экономических проблем. К ним относятся проблемы технологии разработки с реализацией функций управления: планирования, учета, контроля, анализа и регулирования.

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

  • ПП должен создаваться в соответствии с государственными отраслевыми стандартами по вычислительной технике;

  • ПП должен иметь установленную цену, согласованную с ведущими организациями - разработчиками ПП;

  • при реализации ПП должны оговариваться вопросы совершенствования (модернизации) ПП организациями поставщиками;

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

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

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

Разработка программных продуктов осуществляется в несколько этапов, содержание и организацию которых регламентирует ГОСТ 19.102-77. Стандартный перечень этапов и работ приведен в приложении, табл. П1. На основании данной таблицы при планировании разработки ПП необходимо определить конкретизированный перечень этапов и работ.

1.2 Жизненный цикл программного продукта

Жизненный цикл программного продукта – это период времени, который начинается с момента принятия решения о необходимости создания программного продукта и заканчивается в момент его полного изъятия из эксплуатации.

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

  1. маркетинг рынка программных средств, спецификация требований к программному продукту;

  2. проектирование структуры программного продукта;

  3. программирование (создание программного кода), тестирование, автономная и комплексная отладка программ;

  4. документирование программного продукта, подготовка эксплуатационной и технологической документации;

  5. выход на рынок программных средств, распространение программного продукта;

  6. эксплуатация программного продукта пользователями;

  7. сопровождение программного продукта;

  8. снятие программного продукта с продажи, отказ от сопровождения.

На рисунке 1 изображены этапы жизненного цикла программного продукта и показаны их временное соответствие друг другу. Рассмотрим содержание отдельных этапов жизненного цикла.

Рисунок 1.1 - Этапы жизненного цикла программного продукта

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

– определение состава и назначения функций обработки данных программного продукта;

– установление требований пользователя к характеру взаимодействия с программным продуктом, типу пользовательского интерфейса (система меню, использование манипулятора мышь, типы подсказок, виды экранных документов и т.п.);

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

На данном этапе необходимо выполнить формализованную постановку задачи.

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

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

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

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

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

Источник: https://studfile.net/preview/16567471/