Подготовка на документация за програмата съгласно държавния стандарт. Регистрация на програми съгласно GOST (как да) Условия и обозначения

Когато програмист приеме задачата да разработи програма, той, ръководителят на проекта и цялата проектна група са изправени пред следното:

  • Какво може да се направи освен програмите?
  • Какъв вид документация може да се напише?
  • Какво да предадем на Користувачите, ама какво? услуги за поддръжка?
  • Как да управляваме процеса на разтваряне?
  • Какво можете да въведете преди техническия отдел?

В допълнение към знанията за храненето има много други.

По това време бяха изпълнени държавните стандарти за софтуерна документация - набор от стандарти от 19-та серия на GOST ESPD. Програмите обаче все още имат много претенции към тези стандарти. Беше необходимо ненужно дублиране на документацията много пъти и много пъти не бяха прехвърлени, например, за да се отрази спецификата на програмите за документация, които работят с базата данни.

До днес съществуването на система от стандарти, която регулира документацията на програмите, които се фрагментират, вече не е от значение.

2. Загална характеристика ще стане

Основата на националната регулаторна рамка за документиране на програми е набор от стандарти на Единната система за програмна документация (USPD). Основната и по-голямата част от този комплекс е фрагментирана през 70-80-те години. В момента този комплекс е система от междудържавни стандарти на страните от SND, която работи на територията на Руската федерация въз основа на междудържавна стандартизация.

Стандартите DSPD обхващат част от документацията, която се създава по време на процеса на разработка на софтуер и е свързана с документирането на функционалните характеристики. Не забравяйте, че стандартите ESPD (GOST 19) имат препоръчителен характер. Съществуват обаче и други стандарти при разработването на програми като: GOST 34, Международен стандарт ISO/IEC и др. В съответствие със Закона на Руската федерация „За стандартизацията“ тези стандарти стават задължителни само на договорна основа - в съответствие със споразумението за разработване на програми.

Говорейки за лагера на ESPD, можем да кажем, че повечето от стандартите са морално остарели.

Към основните недостатъци ESPDможете да въведете:

  • ориентация към единичен, "каскаден" модел на жизнения цикъл на програмата;
  • има ясни препоръки за документиране на характеристиките на сока;
  • наличието на връзки с други съществуващи системи за химически стандарти, например ESKD;
  • има лош подход към документирането на програми като търговски продукти;
  • разнообразни препоръки за вътрешна документация, като екранни менюта, работа на програмата и др.;
  • Броят на препоръките за съхранение, вместо подготовката на документи за програмата, в съответствие с международните и регионалните стандарти.

От това следва, че ESPD ще изисква пълно преразглеждане въз основа на стандарта ISO/IEC 12207-95 (този стандарт ще бъде обсъден по-късно в доклада).

Моля, имайте предвид, че в допълнение към ESPD в официалната регулаторна рамка на Руската федерация в програмата за документация и в свързаните с нея области има редица обещаващи стандарти, например:

  • международен стандарт ISO/IEC 12207: 1995-08-01организация на жизнения цикъл на софтуерните продукти.
  • Стандартен комплекс ГОСТ 34създаване и развитие на автоматизирани системи.

2.1. Кратко описание на съществуващите ESPD стандарти

Независимо от техните недостатъци, много ESPD стандарти могат да бъдат трудни за документиране на програми чрез тези, които:

  • Стандартите ESPD въвеждат характерен стил в процеса на програмна документация;
  • При прехвърляне на стандарти ESPD, складът от програмни документи може да бъде променен чрез добавяне на допълнителни типове документи към набора от документи.
  • Стандартите на ESPD позволяват промени в структурата и промени, базирани на специфичните нужди на заместника и мениджъра.

В този случай мениджърът и основният мениджър на проекта събира подмножество от стандарти и документация от проекта, допълва ги с необходимите раздели (включително ненужни) и свързва създадените документи с тези схеми, като Vikorist Проектът има .

Стандартите ESPD са разделени на групи, показани в таблицата:

Съответствието със стандарта ESPD ще зависи от класификационния знак:

Изискванията за стандарта ESPD могат да се състоят от:

  • номера 19 (отнесени към класа на стандартите ESPD);
  • една цифра (след точката), която означава кода на класификационната група от стандарти, определени в таблицата;
  • двуцифрено число (след тирето), което показва стандарта за регистрация.

Прехвърляне на ESPD документи:

  1. ГОСТ 19.001-77 ESPD. Загални позиция.
  2. ГОСТ 19.101-77 ESPD. Вижте програмните документи.
  3. ГОСТ 19.102-77 ESPD. Етапи на развитие.
  4. ГОСТ 19.103-77 ESPD. Обозначаване на програми и програмни документи.
  5. ГОСТ 19.104-78 ESPD. Основно писане.
  6. ГОСТ 19.105-78 ESPD. Допълнителни предимства към програмните документи
  7. ГОСТ 19.106-78 ESPD. Можете да получите достъп до софтуерни документи по различен начин.
  8. ГОСТ 19.201-78 ESPD. Технически отдел. Ние ще ви помагаме до приключване на регистрацията.
  9. ГОСТ 19.202-78 ESPD. Спецификация. Ние ще ви помагаме до приключване на регистрацията.
  10. ГОСТ 19.301-79 ESPD. Процедурата е да се тества техниката.
  11. ГОСТ 19.401-78 ESPD. Програмен текст. Ние ще ви помагаме до приключване на регистрацията.
  12. ГОСТ 19.402-78 ESPD. Описание на програмата.
  13. ГОСТ 19.404-79 ESPD. Обяснителна бележка. Ние ще ви помагаме до приключване на регистрацията.
  14. ГОСТ 19.501-78 ESPD. форма. Ние ще ви помагаме до приключване на регистрацията.
  15. ГОСТ 19.502-78 ESPD. Описание на конструкцията. Ние ще ви помагаме до приключване на регистрацията.
  16. ГОСТ 19.503-79 ESPD. Кариера на системен програмист. Ние ще ви помагаме до приключване на регистрацията.
  17. ГОСТ 19.504-79 ESPD. Кариера на програмист.
  18. ГОСТ 19.505-79 ESPD. Небрежност на оператора.
  19. ГОСТ 19.506-79 ESPD. Описание на филма.
  20. ГОСТ 19.508-79 ESPD. Работник по поддръжката. Ние ще ви помагаме до приключване на регистрацията.
  21. ГОСТ 19.604-78 ESPD. Правила за извършване на промени в програмни документи, които трябва да бъдат компилирани по различен начин.
  22. ГОСТ 19.701-90 ESPD. Схеми на алгоритми, програми, данни и системи. Правилата и разпоредбите са определени.
  23. ГОСТ 19.781-90. Сигурност на софтуерни системи за обработка на информация.

термини и значение

С всички стандарти на ESPD ние разчитаме на тези, които по-често могат да бъдат взети предвид в практиката на разработване на програми.

Първият стандарт, който може да се използва за формиране на технически спецификации за програмиране, е GOST (ST REV) 19.201-78 (1626-79). ESPD.
(Техническа информация. Vimoga преди да смените този дизайн.).

Техническите спецификации за разработване на програми могат да се използват за определяне на съвкупността от програми и могат да се използват като набор от критерии, необходими за проверка и улавяне на фрагментирани програми. Следователно техническите спецификации са един от основните документи за проекта.

В техническия отдел за разработване на програми е необходимо да се включат следните раздели:

  • Вход;
  • основи на развитието;
  • признаване на rozrobki;
  • vimogi do program chi програма virobu;
  • Vimogo към програмната документация;
  • технически и икономически демонстрации;
  • етапи и етапи на развитие;
  • ред за контрол и залавяне;
  • различни програми (според търсенето).

В зависимост от спецификата на програмата можете да изясните местоположението на секциите, да въведете нови секции или да ги комбинирате изрично.

Друг стандарт е DERZHSTANDARD (ST REV) 19.101-77 (1626-79). ESPD.
Вижте програмните документи).
Този стандарт установява видовете програмни документи за изчислителни машини, комплекси и системи, независимо от тяхното предназначение и област на приложение.

Вижте програмата:

Видове програмни документи:

Тип програмен документ Местоположение на програмния документ
Спецификация Склад за софтуер и документация към него
Броят на предприятията, които запазват оригинални програмни документи
Програмен текст Програми за запис с необходимите коментари
Описание на програмата Видеоклипове за логическата структура и функционирането на програмите
Функции, които насърчават ревизията по време на тестване на програми, както и процедурата и методите за техния контрол
Технически отдел Определената област на приложение на програмите, техническите, техническите, икономическите и специалните ползи за програмите, необходимите етапи и срокове на развитие, видове тестване
Обяснителна бележка Схема на алгоритъма, подробно описание на алгоритъма и (или) функционирането на програмите, както и дизайна на приетите технически и технико-икономически решения
Експлоатационни документи Vidomosti за осигуряване на безопасно функциониране и работа на програмата

Видове оперативни документи:

Вид оперативен документ Подмяна на експлоатационния документ
Прехвърляне на оперативни документи по програмата
форма Основни характеристики на програмата, пълнота и информация за работата на програмата
Описание на конструкцията Информация за разпознаването на програми, galusi zastosuvanniya, zastosuvaniya методи, клас на възложените задачи, граници за zastosuvaniya, минимална конфигурация на технически характеристики
Vidomosti за проверка, осигуряване на безопасно функциониране и коригиране на програми в ума на конкретна инсталация
Програмистка работа Информация как да използвате програмата
Обслужване на оператора Vidomosti за осигуряване на процедурата за комбиниране на оператора с изчислителната система в процеса на програмиране на програми
Описание на филма Описание на синтаксиса и семантиката на филма
Дисплеи за стартиране на тестови и диагностични програми при обслужване на технически устройства

В зависимост от метода на създаване и естеството на съхранението, програмните документи се разделят на оригинали, дубликати и копия (GOST 2.102-68), предназначени за разработване, поддръжка и работа на програмата.

Видове програмни документи, които са разбити на различни етапи, включително техните кодове:

Код на вида на документа Тип на документа Етапи на развитие
Ескизен проект Технически проект Работен проект
компонент комплекс
- Спецификация - - ! +
05 Преглед на оригиналите на Vlasniki - - - ?
12 Програмен текст - - + ?
13 Описание на програмата - - ? ?
20 Преглед на експлоатационните документи - - ? ?
30 форма - - ? ?
31 Описание на конструкцията - - ? ?
32 Кариера на системен програмист - - ? ?
33 Програмистка работа - - ? ?
34 Обслужване на оператора - - ? ?
35 Описание на филма - - ? ?
46 Служба за техническа поддръжка - - ? ?
51 Програма и методология на изпитване - - ? ?
81 Обяснителна бележка ? ? - -
90-99 Други документи ? ? ? ?

Разрешено е комбинирането на няколко вида документи (с изключение на записа на оперативните документи и формуляра), като в този случай необходимостта от комбиниране на тези документи е посочена в техническите спецификации. Комбинираният документ получава името и предназначението на един от документите, които трябва да бъдат комбинирани. В комбинираните документи може да има информация, която трябва да бъде включена преди всеки документ.

…………………………………………………………

ГОСТ 19.102-77. ESPD. Етапи на развитие.

Установява етапи на разработване на софтуер и програмна документация за изчислителни машини, комплекси и системи, независимо от тяхното предназначение и област на приложение.

Етапи на развитие на програмата, етапи и промени в работата

Етапи на развитие Сценични произведения Zmist работи
Технически отдел Разбиране на необходимостта от развитие на програмата Постановка на проблема.
Колекция от изходни материали.
Изберете и дефинирайте критерии за ефективност и функционалност на програмата, която се разширява.
Установяване на необходимостта от извършване на научноизследователска работа.
Роботи за научни изследвания Значението на структурата на входните и изходните данни.
Предварителен избор на методи за решаване на задачи.
Кондициониране до пълнота преди отделни програми.
Стойността зависи от техническите подобрения.
Установяване на принципа за осъществимост на изпълнението на възложената задача.
Развитие и укрепване на техническото оборудване Viznachennya успя да направи програмата.
Разработване на технико-икономическа подготовка на програмното развитие.
Значението на етапите, етапите и сроковете за разработване на програма и документация за нея.
Програмиране на vibir mov.
Съществува спешна необходимост от провеждане на научноизследователска работа на ранен етап.
Времето и потвърждението от техническия отдел.
Ескизен проект Разработване на ескизния проект Развитие на структурата на входните и изходните данни.
Изясняване на методите за решаване на проблема.
Ще опиша решението на задачата към алгоритъма за решаване на задачата.
Разработване на технико-икономическо грундиране.
Потвърждаване на проектния проект Разяснение към обяснителната записка.
Ползване и одобряване на работния проект
Технически проект Разработване на техническия проект Изясняване на структурата на входните и изходните данни.
Разбиране на алгоритъма за решаване на проблема.
Съществени форми за подаване на входни и изходни данни.
Значението на семантиката и синтаксиса на филма.
Разработване на програмна структура.
Конфигурацията на техническите характеристики остава непроменена.
Ангажимент към техническия проект Разработване на план за разработване и изпълнение на програми.
Разяснение към обяснителната записка.
Използване и одобрение на техническия проект.
Работен проект Разработка на програми Програмиране и настройка на програми
Разработване на софтуерна документация Разработването на програмни документи е в съответствие с GOST 19.101-77.
Тестване на програмата Rozrobka, usgodzhennya и втвърдяване на програмата и методите на тестване.
Провеждане на ръководни правомощия, междуведомствени, първични и други видове изпитвания.
Корекция на софтуер и софтуерна документация въз основа на резултати от тестове.
Vprovadzhennya Изготвяне и трансфер на програми Подготовка и трансфер на софтуер и софтуерна документация за поддръжка и (или) производство.
Регистрация и одобряване на акта за предаване на програмата на ръководителя и (или) подготовка.
Прехвърляне на програми във фонда от алгоритми и програми.

Бележки:

  1. Допуска се включване на друга степен на разпадане, а в технически облицовани зони - още една трета степен. Необходимостта от извършване на тези етапи е посочена от техническите спецификации.
  2. Разрешено е комбиниране, изключване на етапи на работа от един или друг, както и прехвърляне на други етапи на работа според графика.

ГОСТ 19.103-77 ESPD. Възложени програми и програмни документи

Кодът на региона-дозатор и кодът на организацията-дозатор се дават по установения ред.

  • Регистрационният номер е даден във възходящ ред, като се започне от 00001 до 99999, за организацията за разпространение на кожи.
  • Номер на версията на програмата и номер на изданието. Номерът на документ от този тип, номерът на част от документа е посочен в реда на нарастване от 01 до 99. (Ако документът се състои от една част, тогава тирето и серийният номер на частта не са посочен).
  • Ревизионният номер на спецификацията и списъкът на работните документи за програмата могат да бъдат съпоставени с номера на дадената програма.

ГОСТ 19.105-78 ESPD. Допълнителни предимства към програмните документи

Този стандарт установява съществени характеристики за подготовката на програмни документи за изчислителни машини, комплекси и системи, независимо от тяхното признаване на областите, обхванати от стандартите на Единната система за програмна документация (USPD) за всеки метод за запис на документи на компютъра. други източници на данни.

Един програмен документ може да бъде представен на различни видове носители на данни и се състои от следните умствени части:
титуляр;
информация;
Основен.

Правилата за изпълнение на документи и други части върху кожата са установени от стандартите ESPD за правилата за изпълнение на документи за различни видове данни.

ГОСТ 19.106-78 ESPD. Можете да получите достъп до софтуерни документи по различен начин

Изготвят се програмни документи:

  • върху аркуши във формат А4 (GOST 2.301-68) в часа на изготвяне на документа по машинописен или ръкописен метод;
  • Разрешено е да се проектира върху арки във формат А3;
  • При машинен печат на документ се допуска промяна на размерите на джобовете, които отговарят на форматите А4 и А3, което се обуславя от възможността за технически причини, които могат да доведат до втвърдяване; върху рамки във формати А4 и А3, които се прехвърлят с изходните характеристики на устройствата за извеждане на данни при машинно изготвяне на документ;
  • върху дъгите на типографски формати под часа на изготвяне на документ по метода Drukhar.

Разработването на материалите на програмния документ става в следния ред:

Заглавна част:

  • закален лист (да не се въвежда до крайния брой листове на документа);
  • титулна страница (първа страница на документа);
Информационна част:
  • абстрактно;
  • лист почва;
Главна част:
  • текст на документа (с малки, таблици и др.)
  • обмен на термини и тяхното значение;
  • преливането идва скоро;
  • добавки;
  • предметен индикатор;
  • трансфер на изпратени документи;
Част от регистрацията на промяната:
  • промяна на регистрационния лист.

Преносът на термини и тяхното значение, преносът на бързи, допълнения, предметни показатели, прехвърлянето на пощенски документи се изчисляват за нуждите.

Настоящият стандарт за документиране на получения продукт за разработка:

ГОСТ 19.402-78 ESPD. Описание на програмата

Складът на документа „Описание на програмите“ на негово място може да бъде допълнен с раздели и параграфи, извлечени от стандартите за други описателни документи и помощни средства: GOST 19.404-79 ESPD. Обяснителна бележка, GOST 19502-78 ESPD. Описание на конструкцията, GOST 19.503-79 ESPD. Наръчник за системен програмист, GOST 19.504-79 ESPD. Ръководство за програмист, GOST 19.505-79 ESPD. Небрежност на оператора.

Съществува и група стандарти, които са полезни за коригиране на целия набор от PD програми, които са съставени за прехвърляне на PS. Те пораждат лаконични документи от общ характер и могат да бъдат полезни за подреждането на цялото състояние на програмата PD (и често е необходимо просто да се възстанови основният ред!). Има стандарти, които определят правилата за поддържане на документи в „състоянието“ на PS.

Вие също трябва да видите

ГОСТ 19.301-79 ESPD. Програмата е методология за тестване, която (в адаптиран вид) може да се използва за разработване на документи за планиране и провеждане на тестова работа от оценка на готовността и ефективността на PS.

Zrestoy, оставайки зад съдбата, ще приеме стандарта.

ГОСТ 19.701-90 ESPD. Схеми на алгоритми, програми, данни и системи. Дефинициите на менталната графика и правилата на wyconny.

Той установява правилата за проектиране на схеми, които се използват за показване на различни видове задачи за обработка на данни и тяхното изпълнение е в пълно съответствие със стандарта ISO 5807:1985.

В допълнение към ESPD има още два стандарта на международно ниво, които също се отнасят за документацията на PS и са приети не толкова отдавна, като повечето GOST ESPD.

GOST 19781-90 Сигурност на софтуерни системи за обработка на информация. Термини и значение. Подробностите на GOST 19.781-83 и GOST 19.004-80 са разбити и установяват термините и значенията за разбиране в рамките на софтуерните (PP) системи за обработка на данни (DPS), които определят всички видове документация и литература, включени в сферата на работа Това се дължи на стандартизация или за подобряване на резултатите това работи.

ГОСТ 28388-89 Системи за обработка на информация. Документи за магнитни носове. Редът е Vikonannya и Zvernennya. Разширява се както върху програмата, така и върху проектни, технологични и други проектни документи, отпечатани на магнитни носители.

2.2. Стандарти за комплекс GOST 34

GOST 34 е замислен още през 80-те години като цялостен набор от взаимосвързани взаимосвързани документи. Мотивите и резултатите са описани по-долу в „Характеристики“ на ГОСТ 34. Обектите на стандартизация са АС от различни (всякакви!) типове и всички видове техни компоненти, а не само ПЗ и БД.

Комплекс от застрахователни полици за взаимоотношенията между депутата и търговеца. Подобно на ISO12207 е прехвърлено, че контролерът може сам да разглобява AC (което може да се направи в случай на специализация). Въпреки това, формулировката на GOST 34 не е ориентирана към толкова ясно и в ясния смисъл на думата симетрично показване на двете страни, като ISO12207. Въз основа на GOST 34 е важно да се спазва замяната на проектните документи, разделянето на действията между страните изисква усилия за спазване на тази замяна.

За всички съществуващи и неприложени групи документи ще се ограничим до Група 0 „Редовни разпоредби“ и Група 6 „Създаване, функциониране и развитие на АС“. Най-популярни са стандартите GOST 34.601-90 (Етапи на създаване на AS), GOST 34.602-89 (TZ за създаване на AS) и методически вложки RD 50-34.698-90 (Поддържа се за подмяна на документи). Стандартите пренасят етапите и етапите на визуализацията на климатичната система, но не пренасят преките процеси в ясен изглед.

За крайната фаза на развитие на AC етапа и етапа на GOST 34 е посочено в таблицата:

1. FT - Оформяне на вимог към AC. 1.1. Покриване на обекта и облицовка необходимостта от отваряне на климатика;
1.2. формиране на използване на AS;
1.3. Попълване на заявка за професионална работа и заявка за развитие на АС (тактико-технически отдел);
2. РК – Развитие на концепцията за АС. 2.1. обект Vivchennya;
2.2. извършване на необходимата научноизследователска работа;
2.3. Проучване на варианти на концепцията AS, която поддържа предимствата на клиента
2.4. Формализиране на писмо за работата на Wikonan
3. ТЗ - Техническо развитие на АС. 3.1. Разработването и втвърдяването на техническия ред към поръчката.
4. ЕП – Ескизен проект. 4.1. Разработване на съвременни дизайнерски решения за системи и части;
4.2. Преглед на документация за АС и неговите части.
5. ТП - Технически проект. 5.1. Разработване на дизайнерски решения за системи и части;
5.2. Преглед на документация за АС и нейните части;
5.3. Разработване и подготовка на документация за производство на устройства за комплектоване на АС и/или техническа поддръжка (технически спецификации) за тяхното разработване;
5.4. Разработване на проектни задания за различни части от проекта за автоматизация.
6. РД - Работна документация. 6.1. Разработване на работна документация за системата и нейните части;
6.2. Разработване и адаптиране на програмата.
7. ВД - Въведение в действието. 7.1. Подготовка на обекта за автоматизация преди въвеждането на АС;
7.2. Обучение на персонала;
7.3. Оборудване на високоговорителната система с компонентите, които се доставят (софтуер и хардуер, софтуерни и хардуерни системи, информационни системи);
7.4. Строително-монтажни роботи;
7.5. Роботи за стартиране и обработка;
7.6. Проведени предварителни тестове;
7.7. Провеждане на предтестова експлоатация;
7.8. Проведени първични тестове.
8. Sp - Suprovid AS. 8.1. Vikonannya работи непрекъснато до гаранционни искове;
8.2. Следгаранционен сервиз.

Описано е мястото на документите, които са били разтворени на кожен етап. Това означава потенциал да се видят авангардни роботи на едно и също ниво, които са конструирани паралелно или последователно (по същество процеси), и складове по техния ред. Тази техника може да се използва, когато се разглежда профилът на стандартите за жизнения цикъл на проекта, който включва подобни подгрупи на стандарти GOST 34 и ISO12207.

Основният мотив: решаване на проблема с „вавилонската кула“.

През 80-те години на миналия век възниква ситуация, при която в различни области и сфери на дейност НТД - "нормативна и техническа документация" - се използва или не се използва. Това усложни интеграцията на системите, осигуряващи ефективното им функциониране на съня. Имаше различни комплекси и системи от стандарти, които установяваха възможности за различни видове високоговорители.

Практиката на застояли стандарти показа, че те са застояли по същество (а не за очевидните значения) на една система, за да разберем, има много скрити обекти на стандартизация, защото стандартите не са съгласувани помежду си и валидност И зад склада и на място работи, смени по задания, склад, вместо бумащина и др.

Ясно е, че тази ситуация често обезсърчава естественото разнообразие на умовете в развитието на АС, целите на развитието, установяването на подходи и техники.

В тези умове е възможно да се анализира такова разнообразие и след това да се направи, например, един от двата много общи метода:

  1. Създайте единна концептуална и терминологична система, основна схема за развитие, основен набор от документи на тяхно място и ги идентифицирайте като задължения за всички говорители;
  2. Помислете и за една фундаментална концептуална и терминологична система, установяваща комплекс от системни характеристики, набор от критерии за точност и за да се даде максимална свобода при избора на схеми за развитие, съхранение на документи и други аспекти, поставяйки минимални задължения в можех да позволя:
    • оцените интензивността на резултата;
    • изберете онези специфични методи (с техните модели на жизнения цикъл, набор от документи и т.н.), които най-добре отговарят на умовете на разработчика и съответстват на разработените информационни технологии;
    • изпълнявайте по този начин с минимална намеса в ефективните действия на дизайнера на високоговорителя.

Разработчиците на набор от стандарти 34 избраха метод, близък до първото от значенията на системата, така че последваха път, близък до схемите на специфични методи, поне до стандарти като ISO12207. Не по-малко вярно е, че последователността на концептуалната основа на стандарта е в застой в широк диапазон от вариации.

Нивото на адаптивност е формално посочено чрез способности:

  • пропуснете етапа на предварителния проект и комбинирайте етапите „Технически проект“ и „Работна документация“;
  • пропускайте стъпки, комбинирайте и пропускайте повечето документи и техните раздели;
  • въвежда допълнителни документи, раздели от документи и работа;
  • динамично създаване на звук ChTZ – частни технически работи – завършване на гъвкавия формат на AC AS; По правило тази техника се използва на ниво големи единици (подсистеми, комплекси), за които е важно наистина да се създаде ChTZ, но има много източници, които силно ограничават този метод на обработка на жизнения цикъл.

Етапите и етапите, които следват участващите организации в създаването на АС, са установени в договори и технически спецификации, които са близки до подхода на ISO.

Въвеждането на единна, пълна с ясно мелодична терминология, ясно пълна с разумна класификация на работа, документи, видове сигурност и т.н., е невероятно неудобно. GOST 34 приема по-голям и по-ясен стандарт за ефективно различни системи, което е особено важно в съзнанието, когато се разработват все повече и повече сгъваеми сложни системи, например тип CAD-CAM, които включват автоматизирани системи за управление на процеси, системи за автоматично управление, и CAD дизайн във вашия склад ora, CAD технолог, ASNI ta in. система.

Идентифицирани са редица важни разпоредби, които отразяват особеностите на АС като обект на стандартизация, например: „ядрото на АС се състои от софтуерно-технически (PTK), софтуерно-методически (PMK) комплекси и други компоненти на организационната, техническата, софтуерната и информационната сигурност.“

Исках да разбера PTK и AS, като закрепя принципа, зад който AS не е „Е с DB“, а:

  • „Организационна и техническа система, която ще осигури цялостно решение, базирано на автоматизацията на информационните процеси в различни области на дейност (управление, проектиране, производство и др.) Или тяхното „Ednanny“ (RD 50-680-88), което е особено актуални в бизнес аспекти - реинженеринг;
  • „Система, която се състои от персонал и комплекс от функции за автоматизация на тяхната дейност, която прилага информационни технологии и инсталирани функции“ (GOST 34.003-90).

Това е особено важно да се посочи на тези, които отговарят за вземането на решения и други съответни дейности, предмет на организационни и технически изисквания.

Ниво на издръжливост:

Поради изключителната сложност на деня, материалите GOST34 по същество се превърнаха в методична помощ и по-често за изпълнители, които може да имат стандартен набор преди промяна на TK и тестване на AC. В този случай стандартът GOST34 може да доведе до повишен растеж на агрегацията в случай на по-голямо количество викор при формоване на профила на жизнения цикъл на AC AS.

Основният документ между страните е техническата спецификация на АС. TK е основният изходен документ за създаването на AS и неговото улавяне, TK посочва най-важните точки на взаимодействие между заместника и дистрибутора. В този случай TK се разделя от дистрибуторската организация (GOST 34.602-89), но формално TK се дава на дистрибутора от заместника (RD 50-680-88).

2.3. Държавни стандарти на Руската федерация (GOST R)

Руската федерация има редица стандарти за документиране на софтуер, отделени от прякото прилагане на международните стандарти ISO. Какво? Най-новите стандарти ще бъдат приети до час. Техните действия са директно насочени към ръководителите на проекти и директорите на информационните служби. В наши дни миризмата е невероятно малко позната сред професионалистите. Оста не е явна.

GOST R ISO/MEK 9294-93Информационни технологии. Ръководство за управление на документация по сигурността на софтуера. Стандартът на стандарта Vydovіdovіdovіd ISO/MEK е 9294: 1990, който е в съответствие с препоръката на етнически управленски мениджър за Kerivnikav, yaki vidpovyda за събуждането. Стандартът е да осигури помощ за определената стратегия за документиране на софтуера; избор на стандарти от документация; подбор на документационни процедури; разпределяне на необходимите ресурси; изготвяне на планове и документация.

GOST R ISO/MEK 9126-93Информационни технологии. Оценка на софтуерни продукти. Характеристики на костите и братята и сестрите поради тяхната стагнация. Стандартът е напълно съобразен с международния стандарт ISO/IEC 9126:1991. В този контекст характеристиката на силата се разбира като „набор от мощности (атрибути) на софтуерни продукти, чрез които тяхната сила се описва и оценява“. Стандартът определя шест изчерпателни характеристики, които с минимално дублиране описват силата на софтуера (софтуерните продукти): функционални възможности; надеждност; практичност; ефективност; поддържа; мобилност. Тези характеристики осигуряват основата за допълнително изясняване и описание на качеството на PS.

ГОСТ Р ISO 9127-94Системи за обработка на информация. Документация и информация върху опаковката за свързани софтуерни пакети. Стандартът е напълно съобразен с международния стандарт ISO 9127:1989. В контекста на този стандарт активен софтуерен пакет (SP) се определя като „софтуерни продукти, които са проектирани и продавани за изпълнение на специфични функции; програмата и придружаващата я документация, опаковани за продажба като цяло." Под документация на оператора имаме предвид документация, която ще предостави на крайния оператор информация относно инсталирането и работата на PP. Под информацията на опаковката, моля, разбирайте информацията, която се появява на текущата PP опаковка. Този метод е да предостави на потенциалните купувачи първата информация за PP.

GOST R ISO/MEK 8631-94Информационни технологии. Софтуерни конструкции и интелектуални цели за тяхното приложение. Описва представянето на процедурни алгоритми.

2.4. Международен стандарт ISO/IEC 12207: 1995-08-01

Първото издание на ISO12207 е изготвено през 1995 г. от съвместния технически комитет ISO/IEC JTC1 „Информационни технологии, Подкомитет SC7, Софтуерно инженерство“.

Освен това, ISO12207 е основният стандарт за процесите на жизнения цикъл на PP, насочен към различни (всякакви!) типове и типове AS проекти, от които PP е включен като част. Стандартът означава стратегията и реда при създаването и работата на софтуера, той поддържа жизнения цикъл на софтуера чрез концептуализация на идеи до завършването на жизнения цикъл.

Много е важно да се спазва стандартът:

  1. Процесите, които са победители в часа на жизнения цикъл PZ, са виновни за процесите, които са победители в часа на жизнения цикъл AC. (Авторът е осъзнал значението на изчерпателен набор от стандарти за AS и PZ.)
  2. Добавянето на уникални и специфични процеси може да бъде уточнено в договора между страните. Споразумението се разбира от сенсея: от правно формализирано споразумение до неформално споразумение, споразумението може да се разглежда от едната страна като обещание, поставено за самата нея.
  3. Стандартът като принцип не предписва конкретни методи на действие и по-важното е да изготвя решения и документация. Vín описва архитектурата на процесите от жизнения цикъл на PP, но не уточнява подробно как да се внедрят или прекратят услугите и задачите, включени преди процесите, а не целта за поръчване на името, формата или точния формат на документацията съдържащи се. Решения от този тип се приемат в съответствие със стандарта vikory.

СТОЙНОСТ СПРЯМО СТАНДАРТА:

  1. Системата е комбинация от един или повече процеси, хардуер, софтуер и хора, за да се гарантира способността за посрещане на специфични нужди и цели.
  2. Модел на жизнения цикъл– структурата, която изпълнява процесите, дейностите и задачите, възникващи по време на разработването, функционирането и поддръжката на софтуерния продукт през целия живот на системата, от гледна точка до завършване.
    Всички процеси и поръчки са проектирани по такъв начин, че да могат да бъдат адаптирани към PZ проекти. Процесът на адаптация е процес на изключване на процеси, видове дейности и задачи, които не са в застой за конкретен проект. Ниво на адаптивност: максимално
  3. Vymoga квалификации– набор от критерии или умове (квалификации), които могат да бъдат удовлетворени, за да се квалифицира даден софтуерен продукт като съответстващ (удовлетворен от умовете) на неговите спецификации и готов за избор в този стил на лъва по средата на пътя.

Стандартът не наказва конкретен модел на жизнения цикъл или метода за разработване на софтуерната разработка, но означава, че участващите страни са обект на стандарта за избор на модел на жизнения цикъл на софтуерния проект, за адаптиране на процесите и уточняване на стандарта за този модел, за избор на методи за прилагане на разработване на PP, за изпълнение на действие на задачата, която е подходяща за проекта PZ.

Стандартът ISO12207 е еднакво ориентиран към организацията на грижата за кожата от две страни: собственикът на пощата (търговец на дребно) и купувачът (клиент); Възможно е обаче да има стагнация, ако нарушителите са от една и съща организация.

Процесът на жизнения цикъл на кожата е разделен на набор от действия, действието на кожата е разделен на набор от поръчки. Значението на ISO е много важно: кожният процес, чието действие се инициира и завършва с друг процес в света на необходимостта, и няма по-нататъшно значение на последователностите (очевидно, когато се записва, няма логика на връзки зад изхода данни за задачи или).

Стандартът ISO12207 описва:

  1. 5 основни процеса от жизнения цикъл на ПП:
    • Процесът на подготовка. Това означава закупуване на предприятие, като например закупуване на AS, софтуерен продукт или софтуерна услуга.
    • Процесът на последваща обработка. Това означава действията на фирмата за доставка, която осигурява закупуването на система, софтуерен продукт или софтуерна услуга.
    • Процесът на разтваряне. Това означава дейността на предприятие за търговия на дребно, което нарушава принципа на подтикване към разработка на софтуер и софтуерен продукт.
    • Процес на функциониране. Това означава действията на операторската компания за осигуряване поддръжката на системата (а не само софтуера) на процеса, който функционира в полза на клиентите. Действията, които са посочени от дистрибутора в инструкциите за употреба (тази дейност на дистрибутора се извършва и в трите стандарта, които се разглеждат), са посочени от действията на оператора след консултация със специалистите на клиента. , отрязване на яка връзка и други неща, които той планира за себе си и поема. Очевидно обвързването.
    • Suprodu процес. Това се отнася до дейностите на поддържащия персонал, който осигурява поддръжка на софтуерния продукт, което включва управление на модификации на софтуерния продукт, поддържане на неговия производствен процес и функционалност, включително инсталиране и поддръжка на gram virobu на изчислителната система.
  2. 8 допълнителни процеса, които поддържат внедряването на друг процес, като невидима част от всеки жизнен цикъл на софтуера, ще осигурят подходяща цялост на проекта:
    • разрешаване на проблеми;
    • документация;
    • управление на конфигурацията;
    • Гарантирано качество, което е резултат от други процеси в групата за осигуряване на качеството, които включват:
      • процес на проверка;
      • Процес на атестиране;
      • пълен процес на оценка;
      • Процес на одит.
  3. 4 организационни процеса:
    • процес на управление;
    • процес на създаване на инфраструктура;
    • Процес на усъвършенстване;
    • Процесът на учене.

Преди тях идва специален процес на адаптация, което означава основните стъпки, необходими за адаптиране на стандарта към съзнанието на конкретен проект.

Процесът на усъвършенстване тук не означава усъвършенстване на АС и ПЗ, а усъвършенстване на самите процеси на добавяне, развитие, гарантиране на качеството и т.н., реално действащи при създаването.

Няма етапи, фази, етапи, които се прехвърлят, което дава етапа на адаптивност, който е описан по-долу.

„Динамичният“ характер на стандарта се показва от начина, по който той определя последователността на процесите и реда, в който един процес изисква друга или друга част.

  • В допълнение към процеса на анализ и фиксиране, системата или софтуерът могат да се използват за избор на конкретни задачи за процеса на разработка;
  • В процеса на доставка доставчикът е отговорен за поддръжката на подизпълнителите във връзка с процеса на добавяне и завършване на проверка и сертифициране за свързани процеси;
  • Надзорният агент може да следи развитието на системата и PZ, който следва процеса на разработка.

Тази природа позволява да се приложи такъв модел на жизнения цикъл.

По време на окончателния анализ, 11 класа вискозитетни характеристики могат да бъдат прехвърлени към PZ, които се използват по-късно за гарантиране на осветеност.

В този случай търговецът е отговорен за инсталирането и документирането с цел постигане на софтуерна сигурност:

  1. Функционални и възможни спецификации, включително графики, физически характеристики и работни условия, за които може да се използва софтуерна единица;
  2. външни връзки (интерфейси) със софтуерния модул;
  3. Vymogi квалификации;
  4. Спецификации за надеждност, включително спецификации, свързани с методите на работа на тръбопровода, освобождаването на излишната течност и риска от нараняване на персонала;
  5. Спецификации за сигурност,
  6. Човешки фактори, специфични за инженерната психология (ергономия), включително тези, свързани с ръчни контроли, взаимодействие между хората и притежание, между персонал и области, които ще изискват концентрирано човешко уважение, като например хората са чувствителни към милост;
  7. Стойността на трибутите е същата като основата на трибутите;
  8. Инсталирайте най-подходящите функции на софтуерния продукт, който е наличен в зоната на действие и експлоатация;
  9. ползвател на документация;
  10. Robota koristuvacha ta vimogi vikonannya;
  11. Свържете се с отдела за обслужване на клиенти.
  1. (Важно е тези подобни характеристики да съответстват добре на характеристиките на високоговорителите, които са прехвърлени от GOST 34 за видовете системи за сигурност.)

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

Освен това ISO12207 е набор от процеси, предназначени да покрият най-широк кръг от възможни ситуации за максимална адаптивност.

Той показва пример за това как добрите организации ще следват стандарт, който позволява минимални смущения (принципът „без нови проекти“). В този случай подробното значение на процесите и документните форми трябва да бъде напълно адаптирано към различни функционални стандарти, съответните нормативни документи или фирмени методологии, които могат или не могат да бъдат от значение за конкретен проект.

Следователно самият ISO12207 е централният стандарт за приемане на „лентата“ на кочана в процеса на създаване на профил на стандарти за жизнения цикъл за конкретен проект. Тази „прическа“ може да бъде специфицирана от модела на жизнения цикъл на PZ и AS, принципа на схемата за гарантиране на качеството и модела за управление на проекта

Практиците следват друг път: те сами пренасят и прилагат текущи стандарти в своите проекти към организацията на жизнения цикъл на програмата и тяхната документация. Този път страда, поне в краткосрочен план, че различни преводи и адаптации на стандарти, разработени от различни разработчици и мениджъри, са разделени на маса от детайли. Тези стойности неизбежно възникват в резултат на имената и техните заместващи стойности, въведени в стандартите. И така, чийто път неизбежно е постоянно виновен за объркване, но не и за целите на стандартите или каквито и да е компетентни методологични документи.

В допълнение към стандартите VNDI е изготвено предложение за цялостно разработване и развитие на набор от стандарти от документацията на софтуера.

Единна система за документация за софтуерни продукти - ESPD - до GOST клас 19 и разделена на 10 групи:
1. Основни стандарти.
2. Правила за обработка на документи.
3. Правила за подготовка на документацията.
4. Правила за документиране на издръжката.
5. Правила за изготвяне на оперативна документация.
6. Правила за изготвяне на софтуерна документация.

Стандарт с номер 0 съдържа долните позиции, стандарти 7 и 8 са запазени и до номер 9 се добавят други стандарти, които не са се издигнали до първите 6.

Това са кратки описания на гостите от клас 19; за подробна информация за тях трябва да отидете в редакторите.

  • ГОСТ 19.001-77 – единна система за програмна документация.
  • ГОСТ 19.101-77 – видове програмни документи.
  • GOST 19.102-77 - етапи на разработване на софтуер и софтуерна документация.
  • GOST 19.105-78 - полезен за изготвяне на програмни документи, комплекси и системи, независимо от тяхната предназначена област и област на приложение. GOST 19.105-78 съдържа нова доставка на документация, която може да придружава завършването на софтуерния продукт.

Списък на документацията, обявена от GOST 19.105-78:

1. Документи, които съдържат информация, необходимите разработки на софтуерния продукт, неговата подготовка.
1.1. Спецификация - складова база от софтуер и документация към него.
1.2. Наличието на оригинали е прехвърляне на предприятия, които съхраняват оригинали на програмна документация.
1.3. Текст на програмата – запис на текста на програмата с необходимите коментари.
1.4. Описание на програмите - информация за логическата и функционална структура на програмите.
1.5. Програмата и методът на тестване са предимства, които насърчават ревизиите по време на тестването на програмите, реда и методите за техния контрол.
1.6. Техническите познания са призната област на приложение на програми, технически и специални характеристики, необходими етапи и условия на развитие, като тестване.

1.7. Обяснителна бележка - диаграма на алгоритъма, подробно описание на алгоритъма, функция, определена от програмата. Обяснение на похвалени технически решения.

2. Документи, които се преглеждат по време на експлоатация на програмния продукт.
Списък с работни документи – списък с работни документи за програмата.
Форма – основните характеристики на програмата, пълнота, подробности за начина на използване на програмата.
Описание на инсталацията - информация за разпознаване на програми, области на приложение, клас възложени задачи, разпределение на заданията, необходима конфигурация на технически характеристики.
Ръководство на системния програмист - резюме за проверка и осигуряване на функционалност и настройка на програми.
Ръководство на програмиста - информация за работата на коригираната програма.
Грижа за оператора – информация за осигуряване на процедурата за комбиниране на оператора с EOM по време на процеса на подписване на програмата.
Описание на филма - опишете синтаксиса и семантиката на филма, който програмата използва.
Помощ за поддръжка - информация за изпълнение на тестови програми по време на техническа поддръжка.

Други ГОСТИ клас 19:

  • GOST 19.201-78 - процедурата за своевременно регистриране на техническия отдел за разработване на софтуер и софтуер.
  • GOST 19.202-78 - форма и процедура за съставяне на спецификации за софтуерни продукти, които са посочени в GOST 19.101-77.
  • GOST 19.301-79 - програма и методология за тестване на софтуерни продукти.
  • GOST 19.401-78 - процедурата за формализиране на програмен текст по време на разработването на софтуерни продукти.
  • GOST 19.402-78 - Описание на програмата.
  • GOST 19.403-79 - форма за попълване и подмяна на информационния лист на оригиналите, който е посочен в GOST 19.105-78.
  • GOST 19.404-79 - форма на попълване и замяна на обяснителната бележка, която е посочена в GOST 19.105-78.
  • GOST 19.501-78 - форма за попълване и замяна на формуляра за софтуерния продукт, който е посочен в GOST 19.105-78.
  • GOST 19.502-78 - формуляр за пълнене и описание на пълненето, което е посочено в GOST 19.105-78.
  • GOST 19.503-79 - форма на попълване и подмяна на поддръжка на системна програма, която е посочена в GOST 19.105-78.
  • GOST 19.504-79 - форма на попълване и подмяна на програмна поддръжка, която е посочена в GOST 19.105-78.
  • GOST 19.505-79 - форма на попълване и замяна на грижата на оператора, която е посочена в GOST 19.105-78.
  • GOST 19.506-79 - форма за попълване и заместване на описанието на езика, което е посочено в GOST 19.105-78.
  • GOST 19.507-79 - форма за попълване и замяна на списъка с експлоатационни документи, който се определя от GOST 19.105-78.
  • GOST 19.508-79 - форма на попълване и замяна на опора за техническа поддръжка, която е посочена в GOST 19.105-78.
  • GOST 19.701-90 - схеми на алгоритми, програми, данни и системи.

Г О С У Д А Р С Т В Е Н И Й С Т А Н Д А Р Т С Ю З А С С Р

Единна система за документиране на софтуера

ГОСТ 19.101-77(ST REV 1626-79)

ПРЕГЛЕД НА ПРОГРАМИ И ПРОГРАМНИ ДОКУМЕНТИ

Единна система за програмна документация. Видове програми и програмни документи

Въведена дата от 01.01.80г

Този стандарт установява видовете програмни документи за изчислителни машини, комплекси и системи, независимо от тяхното предназначение и област на приложение.

Стандартът напълно съответства на ST REV 1626-79.

1. ВИЖТЕ ПРОГРАМАТА

1.1. Програмата (съгласно GOST 19781-90) може да бъде идентифицирана и съхранявана самостоятелно или в склад на други програми.

1.2. Програмите са разделени на видове, посочени в таблицата. 1

маса 1

1.3. Документацията, разделена на програмата, може да се използва за внедряване и прехвърляне на програмата върху носители на данни, както и за разработване на софтуерен вирус.

1.2,1.3.

2. ВИДЯНИ СОФТУЕРНИ ДОКУМЕНТИ

2.1. Преди програмата се предоставят документи, които съдържат информация, необходима за разработването, подготовката, поддържането и функционирането на програмата.

2.2. Видовете програмни документи и тяхното местоположение са посочени в таблицата. 2.

Таблица 2

Тип програмен документМестоположение на програмния документ
Спецификация Склад за софтуер и документация към него
Броят на предприятията, които запазват оригинални програмни документи
Програмен текст Програми за запис с необходимите коментари
Описание на програмата Видеоклипове за логическата структура и функционирането на програмите
Функции, които насърчават ревизията по време на тестване на програми, както и процедурата и методите за техния контрол
Технически отдел Определената област на приложение на програмите, техническите, техническите, икономическите и специалните ползи за програмите, необходимите етапи и срокове на развитие, видове тестване
Обяснителна бележка Схема на алгоритъма, подробно описание на алгоритъма и (или) функционирането на програмите, както и дизайна на приетите технически и технико-икономически решения
Експлоатационни документи Vidomosti за осигуряване на безопасно функциониране и работа на програмата

(Променена редакция, Изменение № 1).

2.3. Видовете оперативни документи и техните позиции са показани в таблица 3.

Таблица 3

Вид оперативен документПодмяна на експлоатационния документ
Прехвърляне на оперативни документи по програмата
форма Основни характеристики на програмата, пълнота и информация за работата на програмата
Описание на конструкцията Информация за разпознаването на програми, galusi zastosuvanniya, zastosuvaniya методи, клас на възложените задачи, граници за zastosuvaniya, минимална конфигурация на технически характеристики
Vidomosti за проверка, осигуряване на безопасно функциониране и коригиране на програми в ума на конкретна инсталация
Програмистка работа Информация как да използвате програмата
Обслужване на оператора Vidomosti за осигуряване на процедурата за комбиниране на оператора с изчислителната система в процеса на програмиране на програми
Описание на филма Описание на синтаксиса и семантиката на филма
Дисплеи за стартиране на тестови и диагностични програми при обслужване на технически устройства

(Променена редакция, Изменение № 1).

2.4. В зависимост от метода на печат и естеството на съхранение, програмните документи се разделят на оригинални, дублирани и копирани (GOST 2.102-68), предназначени за разработване, поддръжка и работа на програмата.

2.5. Типовете програмни документи, които са разбити на различни етапи, и техните кодове са изброени в таблицата с кликвания. 4.

Таблица 4

Код на вида на документаТип на документаЕтапи на развитие
Ескизен проектТехнически проектРаботен проект
компоненткомплекс
- Спецификация - -
05 Преглед на оригиналите на Vlasniki - - -
12 Програмен текст - -
13 Описание на програмата - -
20 Преглед на експлоатационните документи - -
30 форма - -
31 Описание на конструкцията - -
32 Кариера на системен програмист - -
33 Програмистка работа - -
34 Обслужване на оператора - -
35 Описание на филма - -
46 Служба за техническа поддръжка - -
51 Програма и методология на изпитване - -
81 Обяснителна бележка - -
90-99 Други документи

Обозначена тоалетна:
- Езиков документ;
- Обвързващ документ за компоненти, които може да не са самостоятелни;
- необходимостта от попълнен документ е идентифицирана на етапа на разработване и потвърждаване на технически спецификации;
- - Не сгъвайте документа.

2.2-2.5. (Променена редакция, Изменение № 1).

2.6. Разрешен е достъп до различни видове оперативни документи (зад информацията за оперативните документи и формуляр). Необходимостта от комбиниране на тези документи е посочена в техническите спецификации. Комбинираният документ получава името и предназначението на един от документите, които трябва да бъдат комбинирани.

В комбинираните документи ще има информация, която трябва да бъде включена във всеки документ, който се комбинира.

2.7. На етапа на развитие и консолидиране на техническите знания има нужда от развитие на технически умове, които могат да бъдат използвани преди подготовката, контрола и улавянето на програми.

Техническите умове се развиват на етап „Работен проект“.

2.8. Необходимостта от разработване на технически спецификации за компоненти, които не са предназначени за самостоятелно сушене, и комплекси, които са включени преди други комплекси, се определят в съответствие с условията на замяната.

(Запроваджено допълнително, Зм. No1).

Преработено (Листопад 1987 г.) от Змина № 1, потвърдено в Черни 1981 г. (ІУС 9-81)


На планина

ГОСТ 19.105-78* (Загални измами до програмни документи)

Ние отхвърляме това от GOSTспециално съдействие при изготвяне на програмни документи.Най-важните раздели са изброени по-долу.

  • Този стандарт установява съществени характеристики за подготовката на програмни документи за изчислителни машини, комплекси и системи, независимо от тяхното признаване на областите, обхванати от стандартите на Единната система за програмна документация (USPD) за всеки метод за запис на документи на компютъра. други източници на данни.
  • Програмният документ се състои от следните умствени части:
    • титуляр;
    • информация;
    • Основен;
    • регистрация на промените.
  • Заглавната част е съставена от лист от втвърдена заглавна страница. Правилата за дизайн на листа за потвърждение и заглавната страница са установени в съответствие с GOST 19.104-78.
  • Информационна частНеобходимо е да се допълнят анотациите и промените.
    • Необходимостта от включване на информационната част в различни видове програмни документи е установена от съответните ESPD стандарти за тези документи.
    • В инструкциите дайте информация за предназначението на документа и кратко резюме на основната му част.
    • Мястото включва прехвърляне на записи за структурните елементи на основната част на документа, включително:
      • обозначение на конструктивния елемент (номер на секция, секция и т.н.);
      • именуване на конструктивен елемент;
      • адреси на структурния елемент на носителя на данни (например номер на страница, номер на файл и др.).
  • Оформлението и структурата на основната част на програмния документ се определя от стандартите DSPD за общи документи.
  • Част от регистрацията на промените(Може да присъства във всеки програмен документ)
    • По отношение на всяка промяна в програмния документ тази част трябва да бъде записана в съответствие с GOST 19.603-78.
На планина
==================================
ГОСТ 19.106-78* (Загални vymogi до програмни документи, wikinames
начин)
Ние отхвърляме това от GOSTнезаконни правила за метода Drukovan Vikonannyaпрограмни документи. Най-важните раздели са изброени по-долу.
  • Този стандарт установява правилата за писане на софтуерни документи за изчислителни машини, комплекси и системи извън определения им обхват и прехвърляне на стандартите на Единната система за програмна документация (USPD) за различен тип писане.
  • Стандартът не се прилага за програмния документ „Програмен текст“.
  • Структурата и структурата на програмния документ се установяват съгласно GOST 19.105-78.
  • Програмен документ viconuetот едната страна на листа, на два интервала; разрешени на един или повтарящи се интервали.
  • Изготвят се програмни документи:
    • на аркуш във формат А4 (GOST 2.301-68) - в часа на изготвяне на документа чрез машинописен или ръкописен метод (формуляр 1). Разрешено е да се проектира върху арки във формат А3.


  • Материалите на програмния документ ще бъдат публикувани в следния ред:
    • заглавна част:
      • закален лист (да не се въвежда до крайния брой листове на документа);
      • титулна страница (първа страница на документа);
    • Информационна част:
      • абстрактно;
      • лист почва;
    • Главна част:
      • текст на документа (с малки снимки, таблици и др.);
      • добавки;
      • прехвърляне на термини, прехвърляне на бързо, прехвърляне на бебета, прехвърляне на таблици, индикатор за тема, прехвърляне на пощенски документи;
    • Част от регистрацията на промяната:
      • промяна на регистрационния лист.
  • Анотацията трябва да бъде поставена отстрани (номерирана) страна със заглавие „АННОТАЦИЯ“, а не номерирана като раздел.
    • Инструкциите посочват вида на програмата и накратко посочват значението и местоположението на документа. Ако документът се състои от много части, инструкциите посочват необходимия брой елементи.
  • Поставете документа на страничната (номерирана) страна(и) след анотацията, дайте заглавие „ZMIST“, не го номерирайте като раздел и включете до последния брой страни на документа.
  • Заглавията на разделите са написани от велики писатели и са разположени симетрично между дясната и лявата страна на текста.
  • Заглавията на подразделите трябва да се пишат с малки букви (освен първата голяма буква) на параграф.
  • Не се допускат движения от заглавия. Не поставяйте точка в заглавието.
  • Застанете между заглавието и следния текст, както и между заглавията на разделите и подразделите:
    • при копиране на документ чрез машинопис - на два интервала.
  • За раздели и подраздели, чийто текст е написан на същата страница като текста на предишния раздел, се появяват между оставащия ред текст и следващото заглавие е равно на:
    • при копиране на документ чрез машинопис - на три машинописни интервала.
  • Разделени, подразделени, параграфи и подпараграфи се номерират с арабски цифри с точка.
  • Между разделите има ясна номерация за всички подраздели, точки и подточки, които са включени в този раздел.
  • Номерирането на подразделите включва номера на раздела и поредния номер на подраздела, който е включен преди раздела, разделени с точка (2.1; 3.1).
  • За наличието на раздели и подраздели, преди номера на подраздела след точката, добавете пореден номер към параграфа и подпараграфа (3.1.1, 3.1.1.1 и т.н.).

Пример за структурата на текста на програмния документ и номерирането на неговите раздели, подраздели, параграфи и подпараграфи.

  • Текстът на документа е кратък и ясен, което го прави труден за погрешно разбиране.
  • Термините и тяхното значение са единни и съобразени с утвърдени стандарти, а от своя страна - общоприети в научната и техническата литература, и се въвеждат на пресечната точка на термините.
  • Необходимите обяснения към текста на документа могат да бъдат съставени във винени бележки.
    • Марката за вино се обозначава с число зад дъгата, поставено по линията на горния ръб на шрифта, например: „друкар 2) ...“ или „хартия 5)“.
    • Веднага щом виното е пред съседната дума, знакът на виното се поставя точно до тази дума, точно както преди предложението, след това в края на изречението. Текстът на виното е разположен отстрани на страницата и е подсилен с основния текст с линия с дължина 3 cm, начертана от лявата страна на страната.
  • Илюстрациите, в които в даден документ има повече от една, се номерират с арабски цифри в документа.
  • Формулите в документа, ако има повече от една, се номерират с арабски цифри, номерът се поставя отдясно, а формулите са в едни рамена.
  • Стойностите на символите и числовите коефициенти, включени преди формулата, се поставят директно под формулата. Значенията на символа кожа следват от нов ред в същата последователност, както е посочено във формулата. Първият ред на дешифриране трябва да започне с думата "de", без двойната дума след нея.
  • Програмните документи могат да включват представяне на стандарти (в допълнение към корпоративните стандарти), технически и други документи (например документи на държавни органи, правила и норми на Република СССР). Когато питате за стандарти и технически познания, посочете техните обозначения.
  • Опитайте се да проследите документа като цяло или неговия раздел (от обозначението и името на документа, номера и името на раздела или приложението). Когато изпращате повторни заявки за раздел или програма, посочете номера.
  • В бележките към текста и таблицата посочете допълнителни опорни и обяснителни данни.
    • Една бележка не е номерирана. След думата „Забележка“ поставете точка.
    • Стикерът на банкнотите трябва да бъде номериран по ред с арабски цифри с точка. След думата „Забележка“ поставете двойна отметка.
  • Не се допускат кратки думи в текста и надписи под илюстрации.
  • Като добавки могат да се представят илюстрации, таблици и текст с допълнителен характер.
  • Програмата трябва да започне на нова страница с надпис „ДОПЪЛНЕНИЕ” в горния десен ъгъл и тематично заглавие, което се изписва симетрично спрямо текста на велики писатели.(В резултат на това, за да завършим проекта, ще ни трябва система за регистриране на промени).
    • Този стандарт установява правилата за извършване на промени в програмни документи, предавани от стандартите на Единната система за програмна документация (USPD) и компилирани по други начини.
    Поради важната информация в този GOST и за да спестите място на тази страница, препоръчвам ви да я разгледате самиГОСТ 19.604-78* . Готов дизайн на дупето"Аркуша промяна на регистрацията"Можете да разгледате всеки програмен документ, даден в секцията ИЗТЕГЛЯНЕ

    На планина
    ==================================

КУЛТУРА НА ПРЕДОСТАВЯНЕ НА СОФТУЕР

Бе-яке софтуер за сигурностнякак просто уебсайтдокато натиснеш системи за управление на бази данни, е високотехнологичен вирус и може да отговаря на следните критерии:

  • надеждност;
  • адекватна обработка на обикновени ситуации;
  • лесна модернизация.

Програмите могат да бъдат доволни от тези предимства само за преразказваемото dotrimanne на всичко технологии за разработка на софтуер.

Загални Етап на развитие на програмата:

  • записването е възможно до програмата;
  • развитие на технически отдел;
  • разработване на програмата на проекта;
  • софтуерно кодиране;
  • програми за сгъване;
  • тестване на софтуерни модули;
  • пълна работа на програмата;
  • подобрена сигурност на софтуера;
  • въвеждане на програми за непрекъсната работа;
  • програмна поддръжка;
  • Обозначението беше валидно до новата версия на програмата;

За vyznachennaya vimog да програмиратеСтудентът трябва да отмени отговора на въпроса: „Колко проблеми има за разработчика на софтуер?“

Ако заместникът не е готов да вземе активно участие в сътрудничеството с работодателя или дори ако има други кандидати за работата, работата по програмата трябва да приключи на този етап.

Ако намеренията ви са сериозни, тогава резултатите могат да бъдат получени преди програмата, най-вероятно храненето не е единственото нещо (заради него), за което е необходимо да попитате и изясните храненето:

  • Какво е мета(ите) на програмата?
  • Коло потребителски програми.
  • Има регулаторна (законова, законова) база, която създава процеси, които се алгоритмизират от програмата.
  • Възможността и необходимостта от по-нататъшно развитие на програмата.
  • Необходимо е лице за контакт, което да осигурява всички ястия на името на зам.
  • Наличие на материали, като например заместник-плановете за подготовка за използване в програмата (Тази точка е особено важна за разработването на уеб сайтове).

Развитие на техническия отделВ идеалния случай бихте работили като зам. На практика често се налага работа със специалист чрез наличието на заместник от квалифицирани счетоводители, както е известно в областта на разработката на софтуер. Техническите спецификации, съгласно правилата, са в съответствие с GOST 19.201-78 „ESPD. Технически отдел. Ние ще ви помогнем да направите тази декорация. При разработването на технически софтуер за складови автоматизирани системи се изисква GOST 34.602-89 Информационни технологии. Техническа разработка на автоматизирана система.”

Технически е необходимо да се премине процедурата за съответствие между заместника и търговеца след проверка на правилността на регистрацията му от службата за регулаторен контрол на търговеца.

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

Проектът е измъчван от складове и складове:

  • обяснителна бележка (съгласно GOST 19.404-79 “ЄSPD. Обяснителна бележка. Vimogi преди промяна и регистрация”).
  • описание на програмата (съгласно GOST 19.402-78 “ESPD. Описание на програмата”).
  • обмен на термини, които се използват в проекта. За уебсайтове до складовия проект включва:
  • скица на дизайна на уебсайта;
  • прехвърляне на материали, които са налични на сайта;
  • структура на бази данни (ако има такава)

За програмите, които работят с бази данни, тяхната структура е складова база.

Проектът е документ, въз основа на който се разработва програмата, така че всякакви промени в структурата и функциите на програмата, без да се правят промени в проекта, са неприемливи. Самият проект е документ, въз основа на който се извършва анализ на програмата и подготовка за пускане на бъдещи версии.

За бизнес програма за кодиранеДизайнерът вижда кодирането на програмните модули, присвоени на програмата. Настройките включват структурата на входните и изходните данни на модула, имената на променливите, които се използват в модула, алгоритъма за обработка на данните от модула и методите на програмиране (при необходимост). Програмният код е придружен от коментар на доклада, поради възможността за пускане на бъдещи версии на програмата.

Кодът съдържа описания на входните и изходните данни на скин модула, както и функциите на самия модул. Това е важно за успеха на разработването на програми.

На етап програми за сгъванесъответства на ядрото на проекта. На този етап програмата се оформя като едно цяло. Фрагменти от всички складови програми са създадени от различни програми, на този етап е особено важно да се премахнат разликите и несъответствията на всички създадени модули.

Тестване на програматапрецакай се с предстоящата поръчка:

  1. Посочен е комплектът оборудване за изпитване.
  2. Разработени са сценарии (контролни случаи) за тестване.
  3. Въз основа на сценариите роботът се проверява от програми в нормален режим (проверява се коректността на функциите, които са инсталирани в програмата).
  4. Роботът се проверява от програми в нестандартни режими (проверява се дали програмата работи гладко в режими, които могат да се сринат, ако потребителите нарушат правилата за използване на програмите, например въвеждане на букви в цифрово поле).
  5. Тестването се извършва за лесното управление на програмата и гъвкавостта на интерфейсите.
  6. Данните и резултатите от изпитванията са събрани и документирани в съответствие с GOST 34.603-92 „Информационни технологии. Вижте тестването на автоматизирани системи.
  7. В света установените дефекти остават да бъдат коригирани и тестовете да бъдат повторени.
  8. След извършване на корекциите програмата се прехвърля за по-нататъшна употреба.

Замовник на сцената до последната операцияпрограмата се предава задължителен пакет документи:

  • списък на експлоатационните документи (съгласно GOST 19.507-79 „ESPD. Тип експлоатационни документи”)
  • форма (съгласно GOST 19.501-78 „ESPD. Форма. Заявления за регистрация“)
  • описание на състоянието (съгласно GOST 19.502-78 „ESPD. Описание на състоянието. Възможност за подготовка и регистрация“)
  • Грижа за системния програмист (съгласно GOST 19.503-79 "ЄSPD. Грижа за системния програмист. Възможност за замяна на тази регистрация")
  • Отговорности на оператора (съгласно ГОСТ 19.505-79 “ЄСПД. Отговорности на оператора. Възможност за промяна и регистрация”).

Следното може да бъде предадено предварително под формата на знания:

  • kerіvnitsa програмист (съгласно GOST 19.504-79 “ЄSPD. Kerіvnitsa programmіst. Помощ преди промяна и регистрация”)
  • обслужване с т/о (съгласно ГОСТ 19.508-79 “ESPD. Ръководство за поддръжка. Възможности за подмяна и регистрация”).

На сцената до последната операцияПрограмите записват уважението на депутата и появата на поправки.

Въз основа на които се извършва подобрена сигурност на софтуера, след което се получават уважение и милост, а програмата се прехвърля на зам непрекъсната работа.

Програмна поддръжкав дългосрочен план, поради своята сложност, той функционира или като попечител, или като търговец на дребно. Подпомагат се новите видове работа:

  • консултация;
  • обслужване на хардуера, на който работи програмата;
  • проверка и анализ на бази данни;
  • проверка на коректността на технологиите за обработка на данни;
  • документация и анализ на новите разработки преди програмата.

Оставащата точка е основата за стартиране Откриване на новата версия на програмата.

Само компетентен процес на разработване на програми ще гарантира тяхното високо качество и дълъг живот!

Технологии