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