Приложение 4 ТЕХНИЧЕСКИЕ ТРЕБОВАНИЯ на выполнение работ по теме: «Адаптация к новым требованиям и сопровождение ПО «Свая+», «ВЛ ПРОЕКТ», «Молния»» 1. Принятые сокращения СО – строительный отдел ОАО «ТомскНИПИнефть» ЭТО – электротехнический отдел ОАО «ТомскНИПИнефть» ВЛ – высоковольтная линия ПО – программное обеспечение 2. Введение В ОАО «ТомскНИПИнефть» при проектировании обустройства месторождений используется различное программное обеспечение для автоматизации ряда работ проектных подразделений. Настоящим документом описывается перечень функциональных требований для адаптации ПО «Свая+», «ВЛ ПРОЕКТ» и «Молния». Программа «Свая+» используется в строительном отделе для расчетов несущей способности висячих забивных свай (описание ПО приведено в Приложении 6). Программа позволяет производить расчет свай, как с круглым, так и с прямоугольным сечением, определять несущую способность свай для районов среднего приобья, где грунты имеют большой показатель текучести, расчет свай высоковольтных линий, а также возможность одновременно учесть в исходных данных насыпь, скважину и болото. В программе реализована возможность обратного расчета с целью определения глубины заложения свай от действующих нагрузок, разработаны средства расчета несущей способности с отображением всех необходимых промежуточных результатов, обеспечены функции сохранения истории результатов расчета в файл, а также средства загрузки исходных данных и экспорта отчетных форм. Программа «ВЛ ПРОЕКТ» используется в электротехническом отделе ОАО «ТомскНИПИнефть» при проектировании высоковольтных линий 6(10)кВ в среде AutoCAD (описание ПО приведено в Приложениях 7 и 8). С помощью данного ПО решается ряд вопросов по автоматизации проектирования ВЛ-6(10)кВ, в частности: автоматизированная расстановка опор на плане, построение отводов земли под опоры, расстановка расстояний между опорами, углов поворота ВЛ, формирование выходной документации и прочее. Программа «Молния» используется в электротехническом отделе ОАО «ТомскНИПИнефть» для автоматизированного расчета и построения зон защит молниеотводов, а также для построения горизонтальных и вертикальных сечений этих зон. 3. Назначение и цель работы В связи с необходимостью дальнейшего развития функциональности ПО «Свая+», «ВЛ ПРОЕКТ» и «Молния» требуется адаптация данного ПО под новые бизнес 1 требования ОАО «ТомскНИПИнефть», а также техническое адаптированного ПО на этапе его эксплуатации у Заказчика. сопровождение 4. Общие требования Работы проводятся на программных и аппаратных средствах Заказчика с предоставлением исходных кодов ПО «Свая+», «ВЛ ПРОЕКТ» и «Молния». 5. Технические требования на адаптацию и сопровождение ПО «Свая+» 5.1. Состав и содержание работ Настоящие технические требования предполагают выполнение следующих работ: Адаптация модуля по расчету закреплений свай опор ВЛ-6(10) кВ в грунте для типового проекта "Конструкции опор ВЛ-6(10) кВ из отработанных бурильных и отбракованных обсадных труб для районов Западной Сибири". Программный модуль должен иметь удобный инструмент определения как несущей способности свай опор ВЛ-6(10)кВ, так и типа закрепления. В рамках решения данной задачи необходимо обеспечить возможность импорта исходных данных опор ВЛ (список опор с атрибутами в виде текстового файла, генерируемого программой «ВЛ Проект»), формирования таблицы закрепления опор в грунте в формате AutoCAD. Пользовательский интерфейс должен быть максимально приближен к интерфейсу программы «Свая+». Должны быть учтены возможность сохранения в файл и формирование отчета в формате MS Word. Реализация: язык программирования C#; интеграция с приложениями AutoCAD 2011 (2012), MS Excel. Адаптация программного модуля расчета несущей способности свай в районах распространения многолетнемерзлых грунтов. Модуль должен функционировать в рамках программы «Свая+». Пользовательский интерфейс должен быть максимально приближен к интерфейсу программы «Свая+». Должны быть учтены функции сохранения в файл и формирования отчета в формате MS Word. Реализация: язык программирования C#; интеграция с приложениями AutoCAD 2011 (2012), MS Excel, MS Word. Адаптация модуля по расчету отказа свай. Модуль должен функционировать в рамках программы «Свая+». Модуль представляет собой отдельную вкладку, где на основании набора исходных данных происходит расчет величины отказа сваи и несущей способности сваи по фактическому отказу с отображением набора необходимых промежуточных результатов. Пользовательский интерфейс должен быть максимально приближен к интерфейсу программы «Свая+». Должны быть учтены возможности сохранения в файл и формирования отчета в формате MS Word. Реализация: язык программирования C#; интеграция с приложениями AutoCAD 2011 (2012), MS Excel, MS Word. 2 5.2. Ожидаемые результаты В результате выполнения работы должны быть получены адаптированные и готовые к промышленной эксплуатации, следующие программные модули: Модуль по расчету закреплений свай опор ВЛ-6(10) кВ для типового проекта "Конструкции опор ВЛ-6(10) кВ из отработанных бурильных и отбракованных обсадных труб для районов Западной Сибири"; Модуль расчета несущей способности свай в районах распространения многолетнемерзлых грунтов; Модуль по расчету отказа свай. Интерфейс и набор функциональных возможностей полученных приложений должны полностью соответствовать перечню функциональных требований, перечисленных в разделе 5.1. 6. Технические требования на адаптацию и сопровождение ПО «ВЛ ПРОЕКТ» 6.1. Состав и содержание работ Настоящие технические требования предполагают выполнение следующих работ: Настройка программы под перечень требований ЭТО, возникших в процессе эксплуатации. Реализация: язык программирования Visual Basic for Application или C#, AutoCAD 2011 (2012), СУБД MS Access. Адаптация модуля построения охранной зоны ВЛ-6(10)кВ в среде AutoCAD. Графическое представление охранной зоны по заданным параметрам, подсчет площади, хранение набора атрибутов. Реализация: язык программирования Visual Basic for Application или C#, AutoCAD 2011 (2012), СУБД MS Access. Настройка механизма контроля версионности блоков опор и автоматической замены "старых" блоков на новые в связи с периодически возникающей необходимостью изменения блоков опор. Реализация: язык программирования Visual Basic for Application или C#, AutoCAD 2011 (2012), СУБД MS Access. Адаптация программы для получения возможности использования при проектировании ВЛ-6(10)кВ различных типовых проектов в связи с вводом в процесс проектирования различных типовых проектов. В настоящее время в программе имеется возможность проектировать ВЛ, используя только один типовой проект «Опоры из отработанных бурильных и отбракованных обсадных труб». Реализация: язык программирования Visual Basic for Application или C#, AutoCAD 2011 (2012), СУБД MS Access. 3 6.2. Ожидаемые результаты В результате выполнения работы должна быть произведена настройка программы «ВЛ ПРОЕКТ» под требования ЭТО, работу с несколькими типовыми проектами, контроль версий блоков, получен адаптированный и готовый к промышленной эксплуатации программный модуль построения охранной зоны ВЛ-6(10)кВ в среде AutoCAD. Интерфейс и набор функциональных возможностей полученных приложений должны полностью соответствовать перечню функциональных требований, перечисленных в разделе 6.1. 7. Технические требования на адаптацию и сопровождение ПО «Молния» 7.1. Состав и содержание работ Настоящие технические требования предполагают выполнение следующих работ: Адаптация программы для расчета и построения зон молниезащиты под использование тросового молниеотвода. В настоящее время реализовано только построение зон при использовании стержневых молниеотводов. При расчете должен быть доступен выбор типа расчета по нормативным документам СО 15334.21.122-2003 и РД 34.21.122-87. Реализация: язык программирования Visual Basic for Application и/или C#, AutoCAD 2011 (2012). Адаптация программы для расчета зон с разными уровнями защиты по СО 15334.21.122-2003 и РД 34.21.122-87. Реализация: язык программирования Visual Basic for Application и/или C#, AutoCAD 2011 (2012). 7.2. Ожидаемые результаты В результате выполнения работы должны быть получены адаптированные модули для расчета и построения зон молниезащиты при использовании тросового молниеотвода с разными уровнями защиты. Интерфейс и набор функциональных возможностей полученных приложений должны полностью соответствовать перечню функциональных требований, перечисленных в разделе 7.1. 8. Форма представления результата Результатами работ по этапам является: Установленные адаптированные программные системы и демонстрация возможностей системы на аппаратных средствах Заказчика; Исходные коды адаптированных программных систем; Файлы с электронной версией эксплуатационно-технической документации. 4