Cтраница 1
Системные спецификации должны сохраняться неизменными до окончания системной отладки. Все предложения по улучшению или выявленные ошибки следует хранить, чтобы ввести их во время неизбежной коррекции после системной отладки. Недопустимо внесение малейших отклонений в программу относительно системных спецификаций, даже по согласованию между программистом и соответствующим системщиком. Попытки вводить поправки по ходу написания или отладки программ неизбежно затягивают время подготовки программ, причем остановить этот процесс, если он начался, очень трудно. В исключительных случаях, если без соответствующей коррекции системных спецификаций дальнейшая подготовка программ просто теряет смысл, необходимые изменения вносят после согласования между старшим системщиком, старшим программистом и руководителем работ со стороны заказчика. Вносимое изменение должно быть официально оформлено в виде новых бланков системных спецификаций взамен старых. При этом устанавливают контроль за одновременным изменением всех экземпляров системных спецификаций. Во избежание недоразумений системные спецификации печатают на машинке н никакие исправления от руки не вносят. [1]
Обычно системная спецификация выполняется в сво-болной форме на естествечнсм языке. Однако необходимость в более точном формирований требований и трудности, связанные с разрастанием объема документации, неизбежно ведут к разработке более формальных языков спецификаций. [2]
В системной спецификации помещают также макет перфокарты, представляющий собой рисунок перфокарты в натуральную величину с разделением на поля и указанием содержания информации, набиваемой в каждом поле. [3]
Для подготовки системных спецификаций требуется примерно по 2 человеко-дня на каждый бланк и 10 дней на описание процедур обработки данных. Выполняемое для заказчика описание процедур обработки данных требует около 5 дней на каждое подразделение. [4]
Работа заканчивается системными спецификациями по каждой из подсистем для передачи программистам и неформальным описанием подсистем и системы в целом, выполняемых функций, документооборота и др. для заказчика. [5]
Выходные документы изображены в системной спецификации на бланках, на которых нанесена прямоугольная сетка, состоящая из вертикальных столбцов и строк. Количество столбцов равно числу знаков в строке печатающего устройства ЭВМ, а расстояние между столбцами - расстоянию между знаками в строке. Для удобства каждые десять столбцов отделяют жирной чертой, а над верхней линией нумеруют десятки столбцов. При заполнении бланка в каждую клетку сетки заносят один алфавитно-цифровой знак или знак препинания на соответствующее место согласно спроектированной форме документа. [6]
Когда все требования учтены, системные спецификации оформляют, утверждают и передают программистам. [7]
На стадии системного проектирования осуществляется разработка системных спецификаций для ИВС и исходных данных для его структурного синтеза, осуществляется тестирование спецификаций. Если тестирование спецификаций не всегда удается осуществить в процессе проектирования ИВС, то при производстве разработке информационно - ПО тестирование спецификаций является обязательным. [8]
Общее время на анализ и подготовку системных спецификаций составляет от 30 до 50 % времени от начала разработки до начала внедрения. [9]
Основными этапами программирования являются: логический анализ системных спецификаций и преобразование содержащейся в них функциональной схемы решения задачи в структурную схему программы; подготовка программных спецификаций; кодирование ( запись программы на выбранном языке программирования); камеральная проверка ( подробный анализ работы программы); подготовка отладочных данных для проверки работы программы с учетом всех логических условий; получение программы на машинном языке и ее отладка; составление документации, включающей описание программы и ее этапов; помощь операторам при запусках программы и исправление обнаруженных ошибок. [10]
В табл. 7.3 приведено графическое изображение элементов системных спецификаций. [11]
Несмотря на казалось бы малые изменения в системных спецификациях, программы существенно различаются. Эти различия начинаются с цикла обработки входных документов, где цикл используется только для сортировки заказов на группы по наименованиям заказов. Необходим второй цикл, в котором обрабатывается каждая из этих групп и выдается накладная. [12]
Предполагается, что отправным пунктом процесса разработки программного обеспечения служит подготовленная pallet системная спецификация той системы, по отношению к которой оно является подсистемой. [13]
Комплект документов, содержащих выполненное системщиками полное формализованное описание проектируемой АСУ, называют системными спецификациями. В них определены содержание и формы всех входных и выходных документов, массивов и макеты используемых перфокарт, а также все процедуры обработки данных. [14]
При автоматическом создании информационного и математического обеспечения АСУП предполагается, что ЭВМ реализует все стадии проектирования, кроме разработки системных спецификаций функциональных задач и их модулей. В качестве входа в такой системе используются системные спецификации на языке высокого уровня. Выходом являются программы в машинных кодах, инструктивная и рабочая документация на программы. [15]