Разработка технического проекта
План
1. Проекта стадия. Характеристика стадии. Технический проект.
Состав и содержание технического проекта
2. Описать
особенности работы с элементом данных перечисление в программе 1С предприятия
Список
использованной литературы
Технический проект разрабатывают, если это предусмотрено
техническим заданием, протоколом рассмотрения технического предложения или
эскизного проекта.
Технический проект разрабатывают с целью выявления
окончательных технических решений, дающих полное представление о конструкции
изделия, когда это целесообразно сделать до разработки рабочей документации.
При необходимости технический проект может предусматривать
разработку вариантов отдельных составных частей изделия.
В этих случаях выбор оптимального варианта осуществляется на
основании результатов испытаний опытных образцов изделия.
При разработке технического проекта
выполняют работы, необходимые для обеспечения предъявляемых к изделию
требований и позволяющие получить полное представление о конструкции разрабатываемого
изделия, оценить его соответствие требованиям технического задания,
технологичность, степень сложности изготовления, способы упаковки, возможности
транспортирования и монтажа на месте применения, удобство эксплуатации,
целесообразность и возможность ремонта и т.п.
Перечень необходимых работ определяется разработчиком в
зависимости от характера и назначения изделия и согласовывается с заказчиком,
если изделие разрабатывается по заказам Министерства обороны.
На стадии технического проекта не повторяют работы,
проведенные на предыдущих стадиях, если они не могут дать дополнительных данных.
В этом случае результаты ранее проделанных работ отражают в пояснительной
записке.
Цель технического проекта -
определение основных методов, используемых при создании
автоматизированной системы и окончательное определение ее сметной стоимости.
В общем случае при разработке технического проекта проводят
следующие работы:
а) разработку конструктивных решений изделия и его основных
частей;
б) выполнение необходимых расчетов, в том числе
подтверждающих технико-экономические показатели, установленные техническим
заданием;
в) выполнение необходимых принципиальных схем, схем
соединений и др.
г) разработку и обоснование технических решений,
обеспечивающих показатели надежности, установленные техническим заданием и
предшествующими стадиями разработки (если эти стадии разрабатывались);
д) анализ конструкции изделия на технологичность с учетом
отзывов предприятий-изготовителей промышленного производства в части
обеспечения технологичности в условиях данного конкретного производства, в том
числе по использованию имеющегося на предприятии оборудования, а также учета в
данном проекте требований нормативно-технической документации, действующей на
предприятии изготовителе; выявления необходимого для производства изделий
нового оборудования (обоснование разработки или приобретения);
е) разработку, изготовление и испытание макетов;
ж) оценку изделия в отношении его соответствия требованиям
эргономики, технической эстетики;
з) оценку возможности транспортирования хранения, а также
монтажа изделия на месте его применения;
и) оценку эксплуатационных данных изделия (взаимозаменяемости,
удобства обслуживания, ремонтопригодности, устойчивости против воздействия
внешней среды, возможности быстрого устранения отказов, контроля качества
работы изделия, обеспеченность средствами контроля технического состояния и др.);
к) окончательное оформление заявок на разработку и
изготовление новых изделий и материалов, применяемых в разрабатываемом изделии;
л) проведение мероприятий по обеспечению заданного в
техническом задании уровня стандартизации и унификации изделия;
м) проверку изделия на патентную чистоту и
конкурентоспособность, оформление заявок на изобретение;
н) выявление номенклатуры покупных изделий, согласование
применения покупных изделий;
о) согласование габаритных, установочных и присоединительных
размеров с заказчиком или основным потребителем;
п) оценку технического уровня и качества изделия;
р) разработку чертежей сборочных единиц и деталей, если это
вызывается необходимостью ускорения выдачи задания на разработку
специализированного оборудования для их изготовления;
с) проверку соответствия принимаемых решений требованиям
техники безопасности и производственной санитарии;
т) составления перечня работ, которые следует провести на
стадии разработки рабочей документации, в дополнение и (или) уточнения работ,
предусмотренных техническим заданием, техническим предложением и эскизным
проектом.
Макеты должны быть предназначены для
проверки (в необходимых случаях - на объекте заказчика или потребителя) конструктивных
и схемных решений разрабатываемого изделия и (или) его составных частей, а
также для подтверждения окончательно принятых решений. Испытания макетов должны
проводиться в соответствии с программой и методикой испытаний, разработанной по
ГОСТ 2.106-96. Необходимость
изготовления макетов и их количество устанавливаются организацией-разработчиком
(если требуется, то совместно с заказчиком).
В технический проект включают
конструкторские документы в соответствии с ГОСТ 2.102-68,
предусмотренные техническим заданием и протоколом рассмотрения технического
предложения, эскизного проекта.
При разработке технического проекта могут быть использованы
отдельные документы, разработанные на предыдущих стадиях, если эти документы
соответствуют требованиям, предъявляемым к документам технического проекта или,
если в них внесены изменения с целью обеспечения такого соответствия. Использованным
документам присваивают литеру "Т".
Конструкторские документы, разрабатываемые для изготовления
макетов, в комплект документов технического проекта не включают.
На рассмотрение, согласование и
утверждение представляют копии документов технического проекта,
скомплектованные по ГОСТ 2.106-96. Допускается
по согласованию с заказчиком представлять подлинники документов технического
проекта.
Чертеж общего вида для технических
документов выполняют по ГОСТ 2.119-73. Кроме того,
на чертеже общего вида при необходимости приводят:
указания о выбранных посадках деталей (наносятся размеры и
предельные отклонения сопрягаемых поверхностей по ГОСТ 2.307-68);
технические требования к изделию, например, о применении
определенных покрытий, способов пропитки обмоток, методов сварки,
обеспечивающих необходимое качество изделия (эти требования должны учитываться
при последующей разработке рабочей документации);
технические характеристики изделия, которые необходимы для
последующей разработки чертежей.
В ведомость технического проекта
записывают все включенные в технический проект конструкторские документы в
порядке, установленном ГОСТ 2.106-96.
Пояснительную записку технического
проекта выполняют по ГОСТ 2.106-96 с учетом
следующих основных требований к содержанию разделов:
а) в разделе "Введение" указывают наименование,
номер и дату утверждения технического задания. Если разработка технического
проекта предусмотрена не техническим заданием, а протоколом рассмотрения
технического предложения или эскизного проекта, то делают запись по типу:
"Разработка технического проекта предусмотрена эскизным проектом …" и
указывают номер и дату протокола рассмотрения эскизного проекта;
б) в разделе "Назначение и область применения
разрабатываемого изделия" указывают:
краткую характеристику области и условий применения изделия;
общую характеристику объекта, для применения в котором предназначено
данное изделие (при необходимости);
основные данные, которые должны обеспечивать стабильность
показателей качества изделия в условиях эксплуатации;
в) в разделе "Техническая характеристика" приводят:
основные технические характеристики изделия (мощность, число
оборотов, производительность, расход электроэнергии, топлива, коэффициент
полезного действия и другие параметры, характеризующие изделие);
сведения о соответствии или отклонениях от требований,
установленных техническим заданием и предыдущими стадиями разработки, если они
проводились, с обоснованием отклонений;
г) в разделе "Описание и обоснование выбранной
конструкции" приводят:
описание и обоснование выбранной конструкции, схем, упаковки
(если упаковка предусмотрена) и других технических решений, принятых и
проверенных на стадии разработки технического проекта. При необходимости
приводят иллюстрации;
данные сравнения основных технических характеристик изделия
с характеристиками аналогов (отечественных или зарубежных) или дают ссылку на
карту технического уровня и качества;
оценку технологичности изделия, в том числе обоснование
необходимости разработки или приобретения нового оборудования;
оценку окончательных технических решений на соответствие
требованиям по обеспечению патентной чистоты и конкурентоспособности;
сведения об использованных изобретениях (номера авторских
свидетельств или номера заявок на изобретения с указанием даты приоритета);
результаты испытаний макетов (если они изготовлялись) и
данные оценки соответствия макетов заданным требованиям, в том числе
эргономики, технической эстетики. При необходимости приводят фотографии макетов.
Для справок допускается указывать обозначения основных конструкторских
документов, по которым изготовлялись макеты, номер и дату отчета (или) протокола
по испытаниям и др.;
сведения о соответствии применяемых в изделии заимствованных
(ранее разработанных) составных частей, покупных изделий и материалов
разрабатываемому изделию по техническим характеристикам, режимам работы,
гарантийным срокам, условиям эксплуатации;
обоснование необходимости применения дефицитных изделий и
материалов;
сведения о транспортировании и хранении;
сведения о соответствии изделия требованиям техники
безопасности и производственной санитарии;
д) в разделе "Расчеты, подтверждающие работоспособность
и надежность конструкции" приводят:
расчеты, подтверждающие работоспособность изделия (кинематические,
электрические, тепловые, расчеты гидравлических и пневматических систем и др.);
расчеты, подтверждающие надежность изделия (расчеты
показателей долговечности, ремонтопригодности, сохраняемости и др.).
При большом объеме расчетов они могут быть оформлены в виде
отдельных документов; при этом в данном разделе приводят только результаты
расчетов;
е) в разделе "Описание организации работ с применением
разрабатываемого изделия" приводят сведения об организации работ с
изделием на месте эксплуатации, в том числе:
описание специфических приемов и способов работы с изделием
в режимах и условиях, предусмотренных техническим заданием;
описание порядка и способов транспортирования, монтажа и
хранения изделия и ввода его в действие на месте эксплуатации;
оценку эксплуатационных данных изделия (взаимозаменяемости,
удобства обслуживания, ремонтопригодности, устойчивости против воздействия
внешней среды и возможности быстрого устранения отказов);
сведения о квалификации и количестве обслуживающего
персонала;
экономические показатели (экономическую эффективность от
внедрения в народное хозяйство и др.) необходимые расчеты;
ориентировочный расчет цены опытного и серийного изделия и
затрат на организацию производства и эксплуатацию;
з) в разделе "Уровень стандартизации и унификации"
приводят:
сведения о стандартных, унифицированных и заимствованных
сборочных единицах и деталях, которые были применены при разработке изделия, а
также показатели уровня унификации и стандартизации конструкции изделия;
обоснование возможности разработки государственных и
отраслевых стандартов на объекты стандартизации, связанные с разработкой
данного изделия, его составных частей и новых материалов.
В приложении к пояснительной записке
приводят:
копию технического задания, а также, при необходимости,
данные (технические требования, правила приемки, методы контроля и другие
сведения), подлежащие включению в технические условия, если последние на данной
стадии не разрабатывались;
материалы художественно-конструкторской проработки, не
являющиеся конструкторскими документами;
перечень работ, которые следует провести на стадии
разработки рабочей документации;
уточнение или разработку сетевого графика по дальнейшей
разработке и внедрению в промышленное производство разрабатываемого изделия; перечень
использованной литературы и т.п.;
перечень документов, используемых при разработке
технического проекта и получаемых разработчиком изделия от других предприятий и
организаций (авторские свидетельства, экспертное заключение о патентной
чистоте, справка потребителя о необходимом объеме производства разрабатываемых
изделий и т.п.); при этом документы в приложении к пояснительной записке не
включают, но в пояснительной записке могут быть приведены необходимые сведения
из этих документов (например, предмет изобретения потребные количества изделий
на квартал, на год, на пятилетку), а также номер и дата документа или
сопроводительного письма.
Примечания:
При разработке технического проекта, при необходимости,
включают другие работы.
На стадии технического проекта не повторяют работы,
проведенные на предыдущих стадиях, если они не могут дать дополнительных данных.
В этом случае результаты ранее проделанных работ отражают в пояснительной
записке.
Перечисление - средство работы с
элементами данных, список возможных значений которых жестко задан в
конфигурации. Например, для перечисления "ТипСотрудника" можно задать
возможные значения: "Штатный", "Совместитель".
В отличие от справочника, списки
значений в перечислении задаются исключительно в процессе их создания в
конфигураторе и при выполнении задачи не могут быть изменены.
Контекст работы с
перечислениями.
Средства языка предоставляют
возможность непосредственного доступа к заданным в конфигураторе значениям
перечислений в любом программном модуле (перечисления принадлежат глобальному
контексту задачи). В терминах языка перечисления аналогичны системным
константам "только для чтения", т.е. идентификаторы перечислений
могут размещаться только в правой части оператора присваивания, в выражениях,
быть параметрами процедур, функций или методов в любом программном модуле.
В качестве имени перечисления
обязательно должно выступать полное имя конкретного вида и значения
перечисления, как оно объявлено в конфигураторе. Вид и значение перечисления
записывается через точку после ключевого слова Перечисление, т.е. полное имя
вида перечисления записывается следующим образом:
Перечисление. <Имя_Переч>. <Значение_Переч>,
где <Имя_Переч> - имя вида перечисления, <Значение_Переч> - конкретное
значение данного вида перечисления.
Англоязычный синоним ключевого
слова Перечисление - Enum.
Пример:
Если Док. Сотрудник. Тип =
Перечисление. Тип Сотрудника. Штатный
Тогда Льготы = 1;
Иначе
Льготы = 0;
Конец Если;
Объект Перечисление является частью
глобального контекста программы 1С: Предприятие. Этот объект в качестве своих
атрибутов имеет значения объектов конкретных видов перечислений, заданных в
конфигурации. Кроме того, этот объект имеет метод ПолучитьАтрибут, который
позволяет получить доступ к объекту перечисления конкретного вида по его имени.
Перечисление конкретного вида в
качестве своих атрибутов имеет конкретные значения перечислений. Кроме того, этот объект имеет
методы КоличествоЗначений, ЗначениеПоНомеру и ЗначениеПоИдентификатору которые
позволяют получить доступ к конкретному значению перечисления.
Конкретное значение перечисления
имеет методы Вид, ПредставлениеВида, Выбран, ПорядковыйНомер, Идентификатор.
Методы перечислений
ПолучитьАтрибут
Получить доступ к объекту
перечисления конкретного вида по его имени.
Синтаксис:
ПолучитьАтрибут (<ИмяПеречисления>)
Англоязычный синоним:
GetAttrib
Возвращаемое значение:
Объект перечисления конкретного
вида.
Описание:
Метод ПолучитьАтрибут позволяет
получить доступ к объекту перечисления конкретного вида по его имени, как оно
задано в конфигураторе.
Этот метод применяется только к
объекту глобального контекста Перечисление.
Пример:
Булево = Перечисление. ПолучитьАтрибут
("Булево");
КоличествоЗначений
Определить общее количество
значений в данном виде перечисления.
Синтаксис:
КоличествоЗначений ()
Англоязычный синоним:
Count
Возвращаемое значение:
Число общего количества значений в
данном виде перечисления.
Описание:
Метод КоличествоЗначений
применяется к конкретному виду перечисления и позволяет определить общее
количество значений в данном виде перечисления.
Пример:
// отобразим все значения
перечисления
Всего = Перечисление. ВидыТоваров.
КоличествоЗначений ();
Пока Ном = 1 По Всего Цикл
Сообщить (Перечисление. ВидыТоваров.
ЗначениеПоНомеру (Ном));
КонецЦикла;
ЗначениеПоНомеру
Определить значение перечисления,
соответствующее номеру позиции в конфигураторе.
Синтаксис:
ЗначениеПоНомеру (<Номер>)
Англоязычный синоним:
ValueByIndex
Возвращаемое значение:
Значение перечисления,
соответствующее номеру заданной позиции.
Описание:
Метод ЗначениеПоНомеру применяется
к конкретному виду перечисления и позволяет определить значение перечисления,
соответствующее номеру позиции в конфигураторе.
См. предыдущий пример.
ЗначениеПоИдентификатору
Определить значение перечисления,
соответствующее идентификатору в конфигураторе.
Синтаксис:
ЗначениеПоИдентификатору (<Идентификатор>)
Англоязычный синоним:
ValueByIdentifier
Возвращаемое значение:
Значение перечисления,
соответствующее идентификатору в конфигураторе. Если не найдено - то пустое
значение.
Описание:
Метод ЗначениеПоИдентификатору
применяется к конкретному виду перечисления и позволяет определить значение
перечисления, соответствующее идентификатору в конфигураторе.
Пример:
См. предыдущий пример.
Вид
Определить название вида
перечисления.
Синтаксис:
Вид ()
Англоязычный синоним: Kind
Возвращаемое значение:
Строковое значение, содержащее
название вида перечисления.
Описание:
Метод Вид позволяет определить
название вида перечисления, как оно задано в конфигураторе.
Пример:
// отобразим вид перечисления в
строке состояния
Состояние (ИзмерениеТовара. Вид ());
ПредставлениеВида
Определить пользовательское
представление вида перечисления.
Синтаксис:
ПредставлениеВида ()
Англоязычный синоним: KindPresent
Возвращаемое значение:
Строковое значение, содержащее
пользовательское представление вида перечисления (синоним перечисления или,
если он пустой, то идентификатор).
Описание:
Метод ПредставлениеВида позволяет
получить пользовательское представление вида перечисления, как оно задано в
конфигураторе.
Пример:
// отобразим пользовательское
представление в строке состояния
Состояние (ИзмерениеТовара. ПредставлениеВида
());
Выбран
Возвратить флаг выбора элемента
перечисления.
Синтаксис:
Выбран ()
Англоязычный синоним: Selected
Возвращаемое значение:
Числовое значение: 1 - если
элемент перечисления выбран (спозиционирован); 0 - если не выбран.
Описание:
Метод Выбран возвращает число со
значением 1 - если элемент перечисления выбран (спозиционирован), 0 - если
элемент перечисления не выбран.
Пример:
// В диалоге формирования
некоторого отчета
// ВыбЕдИзмер - реквизит диалога
типа "Перечисление. Единицы"
Если ВыбЕдИзмер. Выбран () = 0
Тогда
// Если единица измерений в
диалоге не выбрана, то формируем отчет без условий
Заг1 = "По всем единицам
измерения. ";
Иначе
// если в диалоге выбрана единица
измерений
// то формируем отчет только по
выбранным единицам
Заг1 = "Отчет по товарам с
единицей измерения " + ВыбЕдИзмер;
КонецЕсли;
ПорядковыйНомер
Определить порядковый номер
значения в перечислении.
Синтаксис:
ПорядковыйНомер ()
Англоязычный синоним:
Number
Возвращаемое значение:
Строковое значение, содержащее
название вида перечисления.
Описание:
Метод Порядковый Номер определяет
порядковый номер значения в перечислении, как он задан в конфигураторе. Значения
перечисления нумеруются с 1.
Пример:
// отобразим порядковый номер
значения перечисления
Сообщить (Перечисление. Единицы. Штука.
ПорядковыйНомер ());
2.
1С: Предприятие: Конфигурирование и администрирование, В. Алексеев, О. Дерут,
В. Егоров, С. Кравченко, М. Лихарев - Фирма "1С" Москва, 1999 г.
3.
Автоматизированные информационные технологии в экономике. /Под ред. Трубилина
И.Т. - М.: Финансы и статистика, 1999.
4.
Информационные системы в экономике / Под ред. Дика В.В. - М.: Финансы с
статистика, 1999.