Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

ИС

.pdf
Скачиваний:
39
Добавлен:
02.02.2015
Размер:
816 Кб
Скачать
☆

3) описание действий оператора при работе с программами (правила запуска программ, очередность работы, действия в возможных нестандартных ситуациях и т.д.).

Описание контрольного примера включает описание:

1)функций и параметров программного обеспечения, проверяемых контрольным примером;

2)состава технических средств, необходимых для проверки программного обеспечения на данном примере;

3)входной информации;

4)результатов прогона программ по данным контрольного примера;

5)действий оператора при проверке программы на контрольном примере;

6)результатов проверки (эталона контроля) программ на контрольном примере.

Порядок передачи программной документации

Все программы и инструкции, проверенные разработчиком на контрольном примере, сдаются заказчику по акту, удостоверяющему их приемку в опытную эксплуатацию.

Сдаваемые заказчику программное обеспечение, инструкции и описания алгоритмов должны соответствовать требованиям, предъявляемым к составу и содержанию рабочего проекта информационной системы. Заказчику передаются программы, записанные на магнитных носителях. Заказчик обеспечивает разработчика магнитными носителями и машинным временем, необходимыми для сдачи программ в опытную эксплуатацию и их дублирования (при необходимости).

Приемка комплекса задач (подсистем) в опытную эксплуатацию заключается в решении контрольного примера специально подготовленным персоналом заказчика в присутствии представителей разработчика с последующим анализом результатов. По взаимному согласованию контрольный пример может выполняться разработчиком в присутствии заказчика.

По результатам приемки подписывается акт сдачи-приемки программного обеспечения в опытную эксплуатацию. Обнаруженные

71

ошибки разработчика в программах и технической документации устраняются в процессе сдачи в опытную эксплуатацию.

Организационно-распорядительская документация

На основные работы, проводимые на стадии «Рабочий проект», оформляется следующая организационно-распорядительская документация:

1)приказ о проведении работ на стадии в соответствии с планомграфиком организационно-технических мероприятий;

2)план-график совместных работ исполнителя и заказчика;

3)акт проверки на контрольных примерах и приемки в опытную эксплуатацию рабочих программ;

4)акт готовности нормативно-справочной документации;

5)акт выполнения организационно-технических мероприятий по подготовке предприятия к внедрению информационной системы.

5.5.Ввод информационной системы в эксплуатацию

Ввод в эксплуатацию информационной системы и ее отдельных элементов представляет собой процесс постепенного переходы от существующих методов управления к методам автоматизированного управления.

Ввод в эксплуатацию информационной системы организуется и проводится силами заказчика при участии разработчика и организацийсоисполнителей. Взаимодействие организаций заказчика, разработчика и соисполнителей осуществляется на основании договорных условия и плана-графика сдачи информационной системы в промышленную эксплуатацию.

Ввод в эксплуатацию осуществляется поэтапно, начиная со стадии разработки технического проекта по мере готовности рабочей документации и ввода в эксплуатацию технических средств, обеспечивающих внедрение очередей или объектов информационной системы, способных к самостоятельному функционированию.

К вводу информационной системы в эксплуатацию следует приступать при наличии:

72

1) оформленных документов о выполнении плана мероприятий по подготовке объекта;

2)рабочей документации на внедрение выделенной очереди или информационной системы в целом;

3)обученного персонала, обеспечивающего подготовку к вводу в

эксплуатацию и эксплуатацию выделенной очереди информационной системы;

4)принятых в эксплуатацию технических средств информационной системы, обеспечивающих функционирование внедряемых комплексов задач.

Организация работ

На стадии «Ввод информационной системы в эксплуатацию» осуществляются:

1)опытная эксплуатация отдельных задач и их комплексов;

2)приемка комплексов задач в промышленную эксплуатацию;

3)проведение приемо-сдаточных испытаний;

4)приемка системы в промышленную эксплуатацию.

Состав и очередность выполнения работ определяются согласованными планами-графиками ввода в эксплуатацию, в которых указываются состав и сроки выполнения следующих работ:

1)по строительству, монтажу, наладке и испытанию объектов информационной системы с момента получения рабочей документации до сдачи объектов в промышленную эксплуатацию;

2)по проведению опытной эксплуатации и приемо-сдаточным испытаниям комплексов задач;

3)по обеспечению перехода от существующих методов управления

кметодам, предусмотренным проектом информационной системы.

На стадии «Ввод информационной системы в эксплуатацию»

заказчик обязан:

1)завершить выполнение организационно-технических мероприятий по подготовке предприятия к внедрению информационной системы и оформить их актами;

2)обеспечить выполнение персоналом предприятия должностных и технологических инструкций;

73

3) ввести в эксплуатацию технические средства, необходимые для внедряемого технологического процесса обработки данных;

4)издать приказ с планом-графиком о проведении опытной эксплуатации информационной системы и проанализировать совместно с разработчиком результаты опытной эксплуатации;

5)завершить опытную эксплуатацию комплексов задач, входящих в состав информационной системы, и приемку их в промышленную эксплуатацию;

6)внести изменения в организационную структуру предприятия в соответствии с проектом информационной системы;

7)разработать проект приказа по составу приемочной комиссии;

8)разработать и согласовать с разработчиком проект программы приемо-сдаточных испытаний;

9)организовать работу приемочной комиссии, представить ей требуемую документацию и провести испытания информационной системы;

10)проверить эффективность реализованных решений в условиях промышленной эксплуатации и по результатам анализа функционирования системы разработать рекомендации по ее дальнейшему развитию.

На стадии «Ввод информационной системы в эксплуатацию»

разработчик обязан:

1)корректировать техническую документацию по результатам опытной эксплуатации информационной системы;

2)принимать участие в разработке проекта программы приемосдаточных испытаний информационной системы;

3)осуществлять методическое руководство и принимать участие в сдаче задач (комплексов задач) в промышленную эксплуатацию;

4)участвовать в работе комиссии по приемке информационной системы в промышленную эксплуатацию.

Порядок проведения опытной эксплуатации

Начало опытной эксплуатации задач (комплексов задач), сроки эксплуатации и состав комиссии по приемке конкретной задачи или подсистемы определяются приказом, изданным заказчиком и согласованным с разработчиком. К приказу прилагается согласованная с

74

разработчиком программа опытной эксплуатации, в которой определяются условия проверки комплексов задач, порядок проверки технических средств при решении комплексов задач (подсистем) и порядок устранения недостатков, выявленных при опытной эксплуатации.

Возникшие в процессе опытной эксплуатации дополнительные требования заказчика, не предусмотренные в техническом задании и техническом проекте, не являются основанием для отрицательной оценки результатов опытной эксплуатации и могут быть удовлетворены по дополнительному соглашению в согласованные сроки.

При положительных результатах опытной эксплуатации задач (подсистем) составляется двухсторонний акт о приемке их в промышленную эксплуатацию.

После приемки информационной системы в промышленную эксплуатацию ответственность за функционирование ее в объеме принятых комплексов задач и средств несет заказчик.

Исходные и отчетные документы при испытаниях программного обеспечения информационной системы

Совместные испытания проводятся комиссией заказчика, в которой участвуют руководитель разработки и некоторые ведущие разработчики. Комиссия при испытаниях руководствуется следующими документами:

1)утвержденным заказчиком и согласованным с разработчиком техническим заданием на создание информационной системы;

2)действующими государственными и отраслевыми стандартами на проектирование и испытание программного обеспечения и на техническую документацию;

3)программой испытаний по всем требованиям технического

задания;

4)методиками испытаний по каждому разделу требований технического задания.

Программа испытаний, методики их проведения и оценки

результатов разрабатываются совместно заказчиком и разработчиком и должны быть согласованы и утверждены. Они содержат уточнения требований технического задания для данной системы и должны гарантировать их корректную проверку. Документация на систему должна

75

полностью соответствовать испытываемым программам, обеспечивать познаваемость системы обслуживающим персоналом, а также обеспечивать возможность развития и модернизации программ для увеличения продолжительности их жизненного цикла.

Программа испытаний – это план проведения серии экспериментов. Он разрабатывается с позиции минимизации объема тестирования при заданной и согласованной с заказчиком достоверности получаемых результатов. Для этого определяются последовательность и объем каждого тестирования в процессе проведения испытаний для проверки выполнения требований технического задания при минимальных затратах. Особенно сложно бывает выбрать набор стрессовых ситуаций функционирования системы, при которых следует провести испытания. Программа испытаний должна содержать следующие четко сформулированные разделы:

1)объект испытаний, его назначение и перечень основных документов, определивших его разработку;

2)цель испытаний с указанием основных требований технического задания, подлежащих проверке, и ограничений на проведение испытаний;

3)собственно программу испытаний, содержащую проверку комплектности разработанной системы в соответствии с техническим заданием и план тестирования для проверки функционирования программ по всем разделам технического задания и дополнительным требованиям, формализованным отдельными решениями;

4)методики испытаний, однозначно определяющие все понятия проверяемых характеристик, условия тестирования, средства, используемые для испытаний, методики обработки и оценки результатов тестирования по каждому разделу программы испытаний.

Большой объем разнородных данных, получаемых при испытаниях

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

76

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

Результаты испытаний фиксируются в протоколах, которые обычно содержат следующие разделы:

1)назначение тестирования и раздел требований технического задания, по которому производится испытание;

2)указание методик, в соответствии с которыми проводились испытания, обработка и оценка результатов;

3)условия проведения тестирования и характеристика исходных

данных;

4)обобщенные результаты испытаний с оценкой их на соответствие требованиям технического задания и другим руководящим документам;

5)выводы о результатах испытаний и степени соответствия созданного программного обеспечения определенному разделу требований технического задания.

Протоколы по всей программе обобщаются в акте, в результате чего

делается заключение о соответствии системы требованиям заказчика и о завершении работы с положительным или отрицательным итогом. При полном выполнении всех требований технического задания заказчик обязан принять систему и работа считается завершенной.

Однако, как уже отмечалось, для сложных комплексов программ трудно на начальных этапах проектирования предусмотреть и корректно сформулировать все требования технического задания. Поэтому при отладке и испытаниях часто выявляется, что некоторые требования технического задания оказываются невыполненными и иногда даже принципиально не могут быть выполнены при самом добросовестном отношении к этому со стороны разработчика. В этом случае необходима совместная работа заказчика и разработчика в поисках компромиссного решения при завершении испытаний и составлении заключения. Некоторые недостатки комплекса программ в процессе испытаний только регистрируются и фиксируются в плане устранения замечаний комиссии,

77

проводившей испытания. Этот план является приложением к акту о результатах испытаний и позволяет отделять последующие доработки от непосредственных испытаний.

Порядок проведения приемо-сдаточных испытаний

Ответственность за организацию и проведение приемки в промышленную эксплуатацию несет заказчик. Приемка информационной системы в промышленную эксплуатацию производится по завершению приемки заказчиком всех комплексов задач (подсистем) в промышленную эксплуатацию.

Задачи, комплексы задач (подсистем) и технические средства информационной системы, не предусмотренные в техническом задании, но внедренные заказчиком самостоятельно, могут быть включены в комплекс сдаваемой информационной системы только по согласованию с разработчиком и после внесения в техническое задание на создание информационной системы соответствующих изменений.

По требованию заказчика или разработчика к приемке информационной системы могут быть привлечены представители субподрядных организаций.

Заказчик предъявляет информационную систему приемочной комиссии. Помимо членов комиссии к приемке могут привлекаться с правом совещательного голоса эксперты по отдельным вопросам создания информационных систем. Заказчик обязан обеспечить нормальные условия работы комиссии в соответствии с принятой программой приемки информационной системы. Для оперативного решения организационных вопросов, возникающих в процессе приемки информационной системы, приказом руководителя организации-разработчика выделяется ответственный представитель от организации-разработчика.

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

78

последовательность испытаний, методика проведения испытаний и оценки результатов.

Заказчик подготавливает совместно с разработчиком и передает во временное пользование комиссии следующие документы:

1)приказы, распоряжения, планы, договоры, предусматривающие создание информационной системы;

2)технико-экономическое обоснование, техническое задание, технический проект, рабочий проект информационной системы;

3)акты рассмотрения и утверждения технического проекта;

4)двухсторонние акты заказчика и разработчика по сдаче задач, комплексов задач (подсистем), устройств и их комплексов в промышленную эксплуатацию в соответствии с утвержденным техническим заданием.

Приемочная комиссия обеспечивает:

1)проверку документации и функционирования информационной системы;

2)организацию рабочих групп и распределение обязанностей среди членов комиссии для проверки отдельных подсистем;

3)проверку расчета экономической эффективности созданной информационной системы;

4)организацию рабочих совещаний и подготовку актов приемки информационной системы.

Проверка условий эксплуатации и режима работы технических

средств информационной системы проводится одновременно с проверкой функционирования комплексов задач (подсистем). Подготовленность персонала, ответственного за функционирование информационной системы, определяется в соответствии с программой обучения и должностными инструкциями, входящими в состав рабочего проекта. Результаты проверки обсуждаются на рабочих совещаниях и оформляются протоколами.

Завершающим этапом работы комиссии является составление акта, в котором указываются:

1)состав комиссии, должности и места работы членов комиссии;

2)срок (дата) приемки системы;

79

3) состав исполнителей (организаций, предприятий), принимавших участие в создании информационной системы;

4) основания для проведения приемки (приказы, распоряжения и

т.д.);

5)перечень предъявленной документации информационной системы

иоценка ее соответствия действующим нормативно-техническим документам;

6)соответствие фактически выполненных и внедренных работ техническому заданию;

7)готовность всех видов обеспечения и структурных подразделений заказчика к внедрению и эксплуатации информационной системы;

8)сведения об эффективности информационной системы (сопоставление имеющихся или ожидаемых фактических данных по объему и источникам получаемой экономии с расчетными данными);

9)выводы комиссии о возможности приемки информационной системы;

10)основные рекомендации комиссии по дальнейшему развитию информационной системы и возможности использования проектных решений для аналогичных информационных систем.

Акт приемки в пяти экземплярах подписывается председателем и всеми членами комиссии. Датой ввода информационной системы в эксплуатацию считается дата подписания акта комиссией.

6. Коллектив разработчиков информационных систем

Поскольку создание современной информационной системы – сложный процесс, требующий совместных усилий большого числа различных специалистов, формирование коллектива, занимающегося проектированием, разработкой и внедрением информационной системы, в современных условиях приобретает очень большое значение.

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

1) на основе распределения системного анализа (алгоритмизации) и разработки программ по разным коллективам;

80