Файл: Основы проектирования программ . Этапы создания программного обеспечения.pdf

ВУЗ: Не указан

Категория: Курсовая работа

Дисциплина: Не указана

Добавлен: 04.04.2023

Просмотров: 92

Скачиваний: 2

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

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

2.1.3. Интересно сопровождение ПО также может быть организациям, которые нуждаются в анализе работы своих систем. Если действующие программы компании нуждаются в реконструкции, развитии или переходе на другую платформу, а документы по ним утеряны — помочь смогут лишь профессионалы. Они точно определят качество имеющегося ПО и рациональность его реконструкции или переноса. Возможно создание нового программного обеспечения — решение более верное менее дорогостоящее.

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

Чем полезно сотрудничество с компанией создающей ПО

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

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

— все вопросы по IT системам, вы сможете адресовать сопровождающей вашу компанию фирме. Это значительно быстрее поможет решать проблемы сотрудников с техникой и сэкономит ваши деньги;

— профессионалы в сфере программных систем, максимально обезопасят ваши системы от рисков разного рода. Взломы и неумышленное нанесение вреда — будут маловероятными посетителями;


— все сложности станут разрешаться в считанные минуты, ведь предоставление своевременных услуг — это зачастую пункт в договоре на сопровождение ПО;

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

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

Распространенные услуги реализации проектов разработки программного обеспечения

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

1. Корпоративные веб решения, которые зачастую включают в себя:

— консалтинг и бизнес-анализ;

— разработка заказных CRM, ERP и прочих решений;

— интеграция и внедрение модулей и компонентов систем управления(планирование ресурсов, ERP-системы, CRM-системы);

— настройка и развертывание корпоративной системы;

— разработка и модернизация и нового функционала;

— перенос процессов и информации;

— интеграция корпоративной системы с другими IT системами предприятия;

— обслуживание и поддержка решения;

2. Автоматизация бизнес-процессов это:

— в банковской сфере автоматизация бизнес процессов, телекоммуникационном секторе и торговле;

— разработка корпоративных шин данных (ESB) и интеграционных решений;

— разработка ERP систем корпоративных;

— разработка порталов корпоративных, CRM;

— разработка приложений мобильных;

— разработка инструментов визуализации и анализа данных;

3. Разработка мобильных приложений включает в себя:

— работа в приложениях с банками и финансами;

— получение телекоммуникационных услуг;

— приложения по обучению и маркетингу;

— приложения для торговли и коммерции;

— автомобильные и транспортные приложения;

— приложения по здравоохранению;

— энергетика;

4. ИТ консалтинг — предоставляет возможность проанализировать имеющиеся на современном рынке технологии, инструменты и продукты. Анализ так же ведется в плане рациональности их использования в избранном проекте. То есть, данная программа существует для отбора программ и сопутствующих инструментов для их создания и использования. С целью определения«пригодности» каждой, отслеживаются следующие позиции:


— предъявленные бизнес требования к системе;

— требования к системе технические;

— архитектура самой системы;

— сроки и план реализации.

5. Услуги Research and Development.

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

6. Разработка дизайна.

Дизайн страниц сайтов и программ имеет огромное значение в сегодняшнем мире. Чтобы быстро создать наиболее удачный вариант страницы, можно использовать специальное «умное» программное обеспечение, которое справится с рядом задач вместо вас. Обычно дизайн включает в себя:

— проработку стандартных элементов на экранах приложения и их расположение;

— по приложению пути навигации;

— подготовку стартового экрана, иконок, и подбор цветовой гаммы;

— внесение персональных новых элементов управления и отображение информации;

— подготовку набора экранов приложения.

7. Чтобы ПО было абсолютно адаптированным и качественным, его разработкой занимаются команды специалистов, выделенные специально для решения этой задачи. Люди полностью интегрируются в работу компании и прекрасно осознают поставленные цели. Сотрудничая с работниками фирмы, создают неповторимый уникальный и универсальный продукт. Это называется — выделенный центр разработки ПО.

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


ГЛАВА 3. ПОСТАНОВКА ПРОБЛЕМЫ СОЗДАНИЯ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ ДЛЯ ИНТЕГРИРОВАННОЙ ЛОГИСТИЧЕСКОЙ ПОДДЕРЖКИ ЦЕНТРОБЕЖНЫХ КОМПРЕССОРОВ

К динамическим типам оборудования относятся центробежные компрессоры «КЦ» их использование широко распространено, в промышленных отрасля, включая нефтедобывающую, пещевую, химическую и энергетическую. Процесс эксплуатации и технического обслуживани усложняется из-за того, что подобного рода оборудование имеет широкую область применгения. Надёжная и безопасная работа «ЦК» обеспечивается системой технического обслуживания и ремонта «ТОиР». При этом качество и стоимость «ТОиР» в значительной мере определяется уровнем инструментально-технического исследования, ремонта и технической документацией. Большой объем работ и позиций номенклатуры обслуживание, включая, разные выиды диагностических работы, и обследования результатов, требуют выполнения большого количества инженерно-технических расчтеов и подготовки разного рода отчетности, актов, протоколов и др. видов документации.

Значительно упростить подготовку технической документации по динамическому оборудованию, а также повысить точность и скорость обработки результатов диагностики, при одновременном снижении затрат на эксплуатацию центробежных компрессоров можно, если в достижении цели использовать интегрированную логистическую поддержку «ИЛП». При этом для обеспечения высокого качества «ИЛП» центробежных компрессоров объем эксплуатационно-технических данных, непрерывно пополняемый по каждой единице оборудования на протяжении всего жизненного цикла оборудования, должен быть систематизирован и формализован.

Реализация ИЛП центробежных компрессоров, как сложного инженерно­технического и организационно-технологического процесса включает в себя автоматизацию решения следующих задач:

- написание и поддержки паспортно-технической документации;

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

- планирование ремонтных работ и оформление ремонтной документации;

- оформление актов технического обследования;

- сбор статистики отказов и прогнозирование остаточного ресурса;

- анализ результатов технической диагностики.

Анализ научно-технической литературы и существующих программных средств (ПС) не выявил моделей, алгоритмов и программного обеспечения, позволяющих осуществить комплексное автоматизированное решение, перечисленных выше задач. Поэтому указанные выше задачи решаются преимущественно с помощью универсальных и не интегрированных между собой ПС, например, таких как MathCAD, Microsoft Excel, Microsoft Visio, что приводит к существенным недостаткам осуществления ИЛП, среди которых можно отметить:


- многократное дублирование операций поиска, ввода и обработки данных;

- сложность обмена информацией между различными ПС;

- высокая вероятность появления ошибок при вводе данных;

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

При этом необходимо отметить, что в настоящее время существуют различные ПС, которые позволяют сравнивать отдельные характеристики компрессоров [2-3]. Например, ПС «APRP 4.3» и «SELECT 1.1» позволяют определить коэффициенты аналитических зависимостей кривых «напор - расход», «расход - коэффициент полезного действия», «расход - мощность»; редактировать и систематизировать их для дальнейшего использования и производить подбор насосов, но не предназначена для ведения паспортной документации. Кроме этого, ПС «OLDPUMPE» является каталогом графических характеристик насосов, но не предназначена для ведения паспортной документации и анализа результатов технической диагностики. В результате анализа функциональных возможностей, специализированных ПС, применяемых в РФ и за рубежом («ТЕХНО», «АСТОР», «TRIM- PlannedMaintenanceSystem», «Global», «Лоцман: PLM», «iMaint», «SAP R3», «AutoCAD», «AutoPlantEquipment V8i», «Компас-График», «SVM-RM»,«ВИБРОБИТ», «АРМИД», «Топаз-115», «КОМПАКС», «RecipCOM» HOERBIGER), также установлено, что они позволяют решать только очень ограниченный круг задач технического облуживания и ремонта ЦК.

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

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

- предоставление структурированных актуальных данных о ЦК в графическом и численном виде;

- автоматизированный поиск необходимых данных;

- ввод и хранение в базе данных упорядоченных актуальных паспортно­технических данных о ЦК;

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

- осуществление расчета технических параметров центробежного компрессора.

Всю информацию необходимо структурировать и классифицировать для более удобного использования.

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