Реферат по предмету "Программирование, Базы данных"


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

Содержание
Введение                                                                                                                           3
1. Общесистемная часть                                                                                                   4
1.1. Характеристика ООО«Оргнефтехим» как объекта управления                           4
1.2. Организационнаяструктура ООО «Оргнефтехим»                                               7
1.3. Функциональнаяструктура АСУ «ООО «Оргнефтехим»                                    11
1.4. Информационноеобеспечение подсистемы «Программное обеспечение»          14
1.5. Математическоеобеспечение подсистемы                                                                       22
1.6. Программноеобеспечение подсистемы                                                                 26
1.7. Техническоеобеспечение подсистемы                                                                   27
1.8. Постановка Задачи «Оптимизацияплана работ по отладке программных продуктов»                                                                                                               29
2. Специальная часть                                                                                                      30
2.1. Описание сущностизадачи «Оптимизация плана работ по отладке программных продуктов»                                                                                                                     30
2.2. Математическаямодель задачи                                                                              43
2.3. Информационноеобеспечение задачи                                                                    50
2.4. Алгоритм решениязадачи                                                                                     56
2.5. Программноеобеспечение задачи                                                                         68
2.6. Техническоеобеспечение задачи                                                                           70
2.7. Инструкцияпользователю                                                                                      71
2.8. Контрольный пример                                                                                             73
3. Экономическая часть«Экономическая эффективность разработанного продукта»  75
3.1. Описаниепроектируемого программного продукта                                           79
3.2. Оценка рынка сбытапрограммного продукта                                                     80
3.3. Оценкаконкурентоспособности программного продукта                                  81
3.4. План маркетинга                                                                                                    84
3.5. Календарный планработы над программным продуктом                                 85
3.6. Расчет цены продукта                                                                                            89
3.7. Оценка экономическойэффективности                                                                 90
 Заключение                                                                                                                   93
Список использованнойлитературы                                                                            94
Приложение                                                                                                                   95Введение
Одним из важнейших видовдеятельности ООО «Оргнефтехим» является разработка программных продуктов дляпредприятий нефтехимической, нефтеперерабатывающей и нефтегазовой отрасли.
Проекты, (особеннодолгосрочные) связанные с разработкой программного обеспечения, разрастаются донеобъятных размеров, становятся трудно управляемыми и трудно прогнозируемыми.Руководство компаний не в состоянии отслеживать конкретную деятельностьподчиненных. Самая главная проблема в том, что руководящий состав не имеетчеткого представления о качестве выпускаемого изделия. Подчиненные же, в своюочередь, лишены всестороннего осознания поставленных проектных задач,руководствуясь в своей работе не научной базой, а личным представлениемсоздаваемого ими продукта. В данной ситуации определенный контроль над проектами,с небольшой долей успеха, возможен, но очень трудно определить качественныйуровень выходного изделия, как это принято в промышленном производстве.
Возникает потребностьперехода на иную качественную ступень. Успех проекта напрямую зависит от того,насколько хорошо построен процесс управления качеством. Качество программногообеспечения, работающего в коммерческих и государственных информационныхсистемах, является критически важным фактором.
Автоматизированное решениезадач, связанных с повышением качества создаваемого программного обеспечения,обеспечит повышение эффективности работы компаний, что приведет  к росту их конкурентоспособности и увеличению прибыли.К такому роду задач управления и относится задача «Оптимизация плана работ поотладке программных продуктов», решаемая в данном проекте.1.1. Характеристика ООО«Оргнефтехим», как объекта управления
Компания ООО«ОРГНЕФТЕХИМ», входит в состав международного холдинга, основной сферойдеятельности которого является проведение монтажных, пусконаладочных работ,оказание широкого спектра инжиниринговых услуг, а также планированиеразработки, контроль над разработкой и сопровождение специфическогопрограммного обеспечения  для каждого изобъектов предприятий химической, нефтехимической и нефтеперерабатывающейотраслей промышленности. Работы осуществляются на всех этапах строительствановых мощностей, реконструкции и капитальных ремонтов действующих, компаниятакже осуществляет функции генерального подрядчика.
В своем составепредприятие имеет большой штат высоко квалифицированных специалистов с богатымпроизводственным опытом.
Организация производитвыполнение следующих видов работ:
v Проектирование зданий и сооружений;
þ Разработка строительных решений;
þ Разработка инженерных сетей и систем;
þ Разработка специальных разделовпроектной документации;
þ Составление сметной документации;
þ Разработка производственных,общественных и жилых зданий и их комплексов;
v Строительство зданий и сооружений;
þ Выполнение подготовительных икаменных работ;
þ Выполнение работ по устройству имонтажу бетонных, стальных и деревянных конструкций;
þ Выполнение изоляционных работ;
þ Осуществление функций генеральногоподрядчика;
þ Выполнение отделочных работ;
þ Выполнение работ по устройствунаружных и внутренних сетей, коммуникаций, инженерных систем и оборудования;
þ Выполнение работ по Защите конструкцийи технологического оборудования;
þ Выполнение работ по монтажутехнологического оборудования;
þ Выполнение Пуско-наладочных работ;
þ Выполнение функцийзаказчика-застройщика.
v Создание программного обеспечения.
þ Определение и спецификациятребований;
þ Формирование технических заданий;
þ Проектирование систем, программ,модулей;
þ Формирование проектной документации;
þ Кодирование модулей, программ,систем, средств тестирования;
þ Тестирование модулей, программысистемы;
þ Подготовка программных средств кпоставке;
þ Формирование правил внесенияизменений;
þ Формирование отчетов об испытаниях;
þ Предоставление спектра услуг повнедрению;
þ Сопровождение.
Все работы проводимые компанией выполняются на основании соответствующих нормативных документов игосударственных лицензий.
Организация имеет оченьширокую клиентскую базу, в состав которой входят такие крупные компании как:
Ø ООО «НПП Газинжиниринг и консалтинг»;
Ø ОАО «Гипротрубопровод»;
Ø ЗАО «Каспий — 1»;
Ø ООО НПК «Кедр-89»;
Ø ОАО «НК «Роснефть» — КомсомольскийНПЗ»;
Ø ООО «Роснефть — Дагнефть»;
Ø ООО «Лукойл-Пермнефтеоргсинтез»;
Ø ОАО «Лукойл-Ухтанефтепереработка»;
Ø ОАО «Корпорация Монтажспецстрой»;
Ø ОАО «ПОЛИЭФ»;
Ø ОАО «Северные магистральныенефтепроводы»;
Ø ЗАО «Северодонецкий ОРГХИМ»;
Ø ЗАО «ЦУП Стройнефть».
В связи с вышеизложенным дляэффективного управления крупной компании, которой является ООО «Оргнефтехим»,необходимо внедрять и использовать автоматизированные системы для повышенияуровня качества и сокращения сроков выполняемых работ.1.2. Организационнаяструктура ООО «Оргнефтехим»
Для более полного и быстрогодостижения поставленных целей на предприятии должна существовать жесткаяиерархическая структура. В эту структуру должны входить все лица работающие напредприятии и отделы в которых они работают. В ней должна быть определена иерархия взаимосвязей должностных лиц, комуони подчиняется и кто подчиняется им. Только благодаря продуманной   иерархической   схеме возможно   безотказноефункционирование предприятия. В компании ООО«Оргнефтехим»,  во главе предприятия стоитгенеральный директор, ему подчиняются заместители, которые курируют отделы. Вотделе есть начальники отделов, которые организуют работу отделов. И самымнизшим звеном иерархической структуры являются непосредственно работники.
Лицом принимающим решенияна предприятии является Генеральный директор. Его заместителями   Технический директор, Финансовый директор,Заместитель директора по производству, Коммерческий директор, Заместительдиректора по кадрам и режиму, а также Главный бухгалтер.
В подчинении уТехнического директора находятся:
Ø Отдел управления проектами –занимается рассмотрением и при необходимости корректировкой уже существующих проектов, а также разработкой новыхпроектов;
Ø Отдел управления инжиниринговымпроцессом – основными функциями которого являются курирование инжиниринговогопроцесса и решение возникающих вопросов.
Ø Отдел управления качеством –выполняет контроль качества выполняемых работ и разрабатываемого программногообеспечения  на соответствие нормативнымдокументам регламентирующим выполнение каждого из видов работ.
Ø Отдел информационных технологий –занимается обеспечением функционирования комплексасредств автоматизации, а также решением функциональных комплексов задач,оперативного управление комплексом средств автоматизации;
Ø Отдел техникибезопасности – проводит профилактические работы призванные обеспечитьбезопасность проведения работ на объектах, в том числе формирует аттестационнуюкомиссию, для проведения плановых и вне плановых проверок знаний с выдачейдопусков на выполнение определенных видов работ;
В подчинении уФинансового директора находятся:
Ø Финансовый отдел – занимаетсяанализом финансовых потоков компании;
Ø Плановый отдел – решает задачипланирования финансов компании на все виды финансовых планов от краткосрочных додолгосрочных;
 В подчинении у Заместителя директора попроизводству находятся:
Ø Отдел организации работ –непосредственно формирует комплексные бригады для выполнения работ на объектах,следит за ходом и качеством их выполнения, а также занимается вопросамиматериального обеспечения этих бригад;
Ø ОтделМатериально-технического обеспечения – занимается вопросами связанными снеобходимой укомплектованностью материалами бригад выполняющих работы наобъекте.
В подчиненииу Коммерческого директора находятся:
Ø Отдел маркетинга – ведетпоиск новых клиентов, занимается составлением и оформлением договоров, всейдокументации с ними связанной, ведет клиентскую базу в т.ч. финансовый контрольоплаты по договорам за уже выполненные объемы производства работ, а такжесовместно с проектным отделом формирует тендерные предложения.
Ø Отдел рекламы – занимается рекламнойдеятельностью компании;
Ø Отдел развития – занимается вопросамисвязанными с развитием на рынке коммерческой деятельности компании;
В подчиненииу Заместителя директора по кадрам и режиму находятся:
Ø Отдел кадров – занимаетсяподбором персонала для выполнения работ на объектах и офисах компании;
Ø Режимный отдел –занимается вопросами связанными с обеспечением в компании коммерческой тайны;
Ø Отделы охраны – занимаетсявопросами контроля прохода (проезда) и ввоза/вывоза на территориях компании;
Ø Отдел пожарной охраны –занимается вопросами связанными с обеспечением на объектах и территорияхкомпании пожарной безопасности.
В подчиненииу Главного бухгалтера находятся:
Ø Бухгалтерия – производитучет товарно-хозяйственных операций компании а также отчитывается вгосударственных учреждениях.
В составе ООО«ОРГНЕФТЕХИМ» также имеется отдел кадров который занимается подбором персонала.
Организационная структура ООО «Оргнефтехим» представленана рис. 1.

 SHAPE  * MERGEFORMAT
Генеральный директор
Технический директор
Финансовый директор
Заместитель директора по производству
Главный бухгалтер
Отдел управления проектами
Отдел управления инжиниринговым процессом
Отдел управления качеством
Финансовый отдел
Плановый отдел
Отдел организации работ
Отдел материально технического обеспечения
Отдел информационных технологий
Заместитель директора по кадрам и режиму
Коммерческий директор
Отдел маркетинга
Отдел кадров
Режимный отдел
Отдел охраны
Отдел рекламы
Отдел развития
Отдел техники безопасности
Отдел пожарной охраны
Бухгалтерия
Рис. 1. Организационная структура ООО «ОРГНЕФТЕХИМ».
1.3. Функциональная структура АСУ«ООО «Оргнефтехим»
АСУ ООО «ОРГНЕФТЕХИМ» в своем составесодержит девять подсистем:
1.     Управление проектами;
2.     Программное обеспечение;
3.     Управление инжиниринговым процессом;
4.     Материально-техническое обеспечение;
5.     Управление финансами;
6.     Маркетинг;
7.     Управление кадрами;
8.     Управление научно-исследовательскимиработами.
Каждая подсистема решает ряд функциональных задач:
1.     Управление проектами:
1.1.                    Планированиепроектных работ;
1.2.                    Контрольпроектов;
2.     Управление инжиниринговым процессом:
2.1.                     Учет и контроль выполненных работ;
2.2.                    Планированиересурсов;
2.3.                    Оптимизациярасходов по проекту;
3.     Материально-техническое обеспечение:
3.1.                    Учети распределение материалов на объектах;
3.2.                    Учети распределение материалов и комплектующих на складах;
3.3.                    Контрольтранспортных перевозок;
3.4.                    Анализобеспеченности сырьем.
4.     Управление финансами:
4.1.                    Анализфинансовых потоков;
4.2.                    Планированиеработ;
4.3.                    Учетсостояния материально-технической базы;
4.4.                     Формирование финансового портфеля.
5.     Менеджмент и маркетинг:
5.1.                    Формированиедоговоров;
5.2.                    Ведениеклиентской базы;
5.3.                    Анализрынка;
5.4.                     Планирование рекламной деятельности;
5.5.                    Анализпоставщиков.
6.     Управление кадрами:
6.1.                    Контрольштатного расписания;
6.2.                    Кадровыйучет;
6.3.                    Расчеточередных отпусков;
6.4.                    Анализпричин увольнения сотрудников.
7.     Управление научно-исследовательскимиработами;
7.1.                     Анализ существующего программного обеспечения;
7.2.                     Ведение фонда программного обеспечения;
7.3.                    Контрольза разрабатываемым программным обеспечением;
7.4.                     Планирование работ по разработке программногообеспечения.
8.     Программное обеспечение:
Эта подсистема являетсянеотъемлемой частью управления, и решает задачи, связанные с управлением всемпроцессом создания программных продуктов для широкого круга заказчиков.
8.1.                    Контрольи анализ достигнутых показателей программных продуктов (ПП): — проводитсяфиксация, сравнение и оценка методами математической статистики динамикикачества ПП за период;
8.2.                    Прогнозированиеи анализ базовых показателей;
8.3.                    ТестированиеПП: — Каждый ППiпроверяется на соответствие ТЗiи на соответствие нормам и ГОСТ;
8.4.                     Оптимизация плана работ по отладке.
Структура АСУ предприятия представлена на рис. 2.
Подсистема «Программное обеспечение»решает задачи, необходимые для создания полноценного программного продукта, соответствующеготребованиям технических заданий и действующим ГОСТам.


АСУ
ООО «ОРГНЕФТЕХИМ»
Материально-техническое обеспечение
Управление кадрами
Программное обеспечение
Учет и распределение материалов на объектах
Учет и распределение материалов и комплектующих на складах
Контроль штатного расписания
Кадровый учет
Контроль и анализ достигнутыхпоказателей ПП
Прогнозирование и анализ базовых показателей ПП качества
Контроль транспортных перевозок
Анализ обеспеченности сырьем
Расчет очередных отпусков
Анализ причин увольнения сотрудников
Тестирование ПП
Оптимизация плана работ по отладке ПП
Маркетинг
Формирование договоров
Ведение клиентской базы
Анализ рынка
Планирование рекламной деятельности
Анализ поставщиков
Управление финансами
Управление инжиниринговым процессом
Управление проектами
Планирование проектных работ
Контроль проектов
Учет и контроль выполненных работ
Планирование ресурсов
Оптимизация расходов по проекту
Анализ финансовых потоков
Планирование работ
Учет состояния  материально-технической базы
Формирование финансового портфеля
Управление научно исследовательскими работами
Анализ существующего ПО
Ведение фонда ПО
Контроль за разрабатываемым ПО
Планирование работ по разработке ПО
Рис. 2.  функциональнаясхема АСУ ООО «ОРГНЕФТЕХИМ»

1.4. Информационное обеспечениеподсистемы «Программное обеспечение»
Информационное обеспечение подсистемы «Программное обеспечение»представляет собой совокупность данных, методов организации, хранения,накопления и доступа к информационным массивам, обеспечивающих выдачу всейинформации, необходимой в процессе решения функциональных вопросов торгово-финансовойдеятельности фирмы.
Итак, нужно определить с какими подсистемами и как она взаимодействует,какая информация входная, а какая выходная.
Подсистема «Программное обеспечение» взаимодействует с подсистемами«Управление научно-исследовательскими работами», «Управление инжиниринговымпроцессом», «Материально-технического обеспечения», «Управление кадрами», атакже со службами компании по производственным вопросам, по сбору, переработке,хранению входной информации (показатели качества, планы, документаций наоборудование и материалы), и выходной информации на основе полученнойинформации (сводки, планы, которые показывают всю картину производственногопроцесса компании в целом). Схема Информационных потоков показана на рис. 3.


Учет и контроль выполненных работ
Планирование работ по разработке ПО
Кадровый учет
Контроль проектов
Анализ существующего ПО
Ведение фонда ПО


Не сдавайте скачаную работу преподавателю!
Данный реферат Вы можете использовать для подготовки курсовых проектов.

Поделись с друзьями, за репост + 100 мильонов к студенческой карме :

Пишем реферат самостоятельно:
! Как писать рефераты
Практические рекомендации по написанию студенческих рефератов.
! План реферата Краткий список разделов, отражающий структура и порядок работы над будующим рефератом.
! Введение реферата Вводная часть работы, в которой отражается цель и обозначается список задач.
! Заключение реферата В заключении подводятся итоги, описывается была ли достигнута поставленная цель, каковы результаты.
! Оформление рефератов Методические рекомендации по грамотному оформлению работы по ГОСТ.

Читайте также:
Виды рефератов Какими бывают рефераты по своему назначению и структуре.

Сейчас смотрят :

Реферат Napster
Реферат Роль поезії Олени Теліги у вихованні духовності молоді
Реферат Структура и свойства пьезокерамических материалов, легированных никелем и медью
Реферат 1. Общие принципы возрастного психического развития. Сенситивные периоды
Реферат Разработка технологического процесса изготовления печатной платы для широкодиапазонного генератора импульсов
Реферат Вексель та його функції у міжнародних розрахунках
Реферат Процевський Олександр Іванович
Реферат Політичний та соціально-економічний розвиток Словаччини у 1993-2005 рр
Реферат Становлення ринку електронних угод
Реферат Рецензия на повесть Евгения Коршунова Операция Хамелеон
Реферат Правосубъектность работодателя
Реферат Ключевые определения и концепции методов планирования, организации и контроля проектов
Реферат Основные принципы внешней и внутренней коммуникации PR
Реферат Прессовая часть бумагоделательной машины с разработкой гранитного вала для производства офсетной бумаги Q=300т/сут.
Реферат Расчёт ректификационной колонны 6непрерывного действия для разделения бинарной смеси бензол - у