Автор работы: Пользователь скрыл имя, 25 Января 2011 в 11:17, курсовая работа
Поясним это на примере. Наиболее полной функциональной моделью системы является сама система, однако "биография" самой системы ни в коем случае не может рассматриваться в качестве модели ее жизненного цикла. Куда ближе к модели жизненного цикла информационной системы является описание жизни живого существа, начиная с момента зачатия.
Введение. Понятие технологии информационной поддержки жизненного цикла изделия. Роль и место стандартов в ИПИ - технологии. Место программного обеспечения в ИПИ - технологии……………………………………………………………………………………… 
Основные положения «Системы сертификации ГОСТ – Р». Основные цели и принципы Системы. Распределение ответственности………………………………………………… 
Участники сертификации при проведении сертификации ПП…………………………… 
Назначение ГОСТ 19.101-77. Виды программ и программных документов. ГОСТ 19.102-77. Стадии разработки. Общие положения…………………………………………………….. 
Основные разделы ТЗ на систему MS Excel…………………………………………….. 
Построение модели оценки качества MS Exсel. Результаты оценки качества MS Excel..
Система добровольной сертификации может быть создана юридическим лицом и (или) индивидуальными предпринимателями.
Лицо или лица, создавшие систему добровольной сертификации, устанавливают: а) перечень объектов, подлежащих сертификации; б) номенклатуру характеристик, на соответствие которым осуществляется добровольная сертификация; в) правила выполнения работ по сертификации; г) участников данной системы.
Системой добровольной сертификации может предусматриваться знак соответствия.
  Система 
добровольной сертификации может быть 
зарегистрирована федеральным органом 
исполнительной власти по техническому 
регулированию. В организации добровольной 
сертификации определенную роль играют 
федеральные органы исполнительной власти. 
В частности, Минпромэнерго 
России  устанавливает порядок формирования 
единого реестра зарегистрированных систем 
добровольной сертификации. Ростехрегулирование 
осуществляет ведение единого реестра 
зарегистрированных систем добровольной 
сертификации. 
 
 
 
 
 
 
 
 
 
 
ГОСТ 
19.102-77. Стадии разработки. 
Общие положения. 
ГОСТ 19.101-77.
Постановлением Государственного комитета стандартов Совета Министров СССР от 20 мая 1977 г. № 1268 срок введения установлен с 01.01.80.
Настоящий стандарт устанавливает виды программ и программных документов для вычислительных машин, комплексов и систем независимо от их назначения и области применения.
1. ВИДЫ ПРОГРАММ
1.1. Программу (по ГОСТ 19781-90) допускается идентифицировать и применять самостоятельно и (или) в составе других программ.
1.2. Программы подразделяют на виды, приведенные в табл. 1.
| Вид программы | Определение | 
| Компонент |   Программа, 
  рассматриваемая как единое целое, 
  выполняющая законченную  применяемая самостоятельно или в составе комплекса  | 
| Комплекс |   Программа, 
  состоящая из двух или более компонентов 
  и (или) комплексов, выполняющих
      взаимосвязанные 
  функции, и применяемая   | 
1.3. Документация, 
разработанная на программу, 
2. ВИДЫ ПРОГРАММНЫХ ДОКУМЕНТОВ
2.1. К программным относят документы, содержащие сведения, необходимые для раз-
работки, изготовления, сопровождения и эксплуатации программ.
2.2. Виды программных 
документов и их содержание 
приведены в табл. 2. 
| Вид программного документа | Содержание программного документа | 
| Спецификация | Состав программы и документации на нее | 
| Ведомость держателей подлинников | Перечень предприятий, на которых хранят подлинники программных документов | 
| Текст программы | Запись программы с необходимыми комментариями | 
| Описание программы | Сведения о логической структуре и функционировании программы | 
| Программа и методика испытаний | Требования, подлежащие проверке при испытании программы, а также порядок и методы их контроля | 
| Техническое задание | Назначение и область применения программы, технические, технико-экономические и специальные требования, предъявляемые к программе, необходимые стадии и сроки разработки, виды испытаний | 
| Пояснительная записка | Схема алгоритма, 
  общее описание алгоритма и (или) 
  функционирования программы, а также 
  обоснование принятых технических 
  и технико-экономических  | 
| Эксплуатационные документы | Сведения для обеспечения функционирования и эксплуатации программы | 
2.3. Виды эксплуатационных 
документов и их содержание 
приведены табл.3. 
| Вид эксплуатационного документа | Содержание эксплуатационного документа | 
| Ведомость эксплуатационных документов | Перечень эксплуатационных документов на программу | 
| Формуляр | Основные характеристики программы, комплектность и сведения об эксплуатации программы | 
| Описание применения | Сведения о назначении программы, области применения, применяемых методах, классе решаемых задач, ограничениях для применения, минимальной конфигурации технических средств | 
| Руководство системного программиста | Сведения для проверки, обеспечения функционирования и настройки программы на условия конкретного применения | 
| Руководство программиста | Сведения для эксплуатации программы | 
| Руководство оператора | Сведения для обеспечения процедуры общения оператора с вычислительной системой в процессе выполнения программы | 
| Описание языка | Описание синтаксиса и семантики языка | 
| Руководство по техническому обслуживанию | Сведения для применения тестовых и диагностических программ при обслуживании технических средств | 
2.4. В зависимости 
от способа выполнения и 
2.5. Виды программных 
документов, разрабатываемых на 
разных стадиях, и их коды приведены 
в табл. 4. 
| Код 
  вида документа
   
  | 
  Вид документа | Стадии разработки | |||
| Эскизный проект | Технический проект | Рабочий проект | |||
| компонент | комплекс | ||||
| - | Спецификация | - | - | ! | + | 
| 05 | Ведомость держателей подлинников | - | - | - | ? | 
| 12 | Текст программы | - | - | + | ? | 
| 13 | Описание программы | - | - | ? | ? | 
| 20 | Ведомость эксплуатационных документов | - | - | ? | ? | 
| 30 | Формуляр | - | - | ? | ? | 
| 31 | Описание применения | - | - | ? | ? | 
| 32 | Руководство системного программиста | - | - | ? | ? | 
| 33 | Руководство программиста | - | - | ? | ? | 
| 34 | Руководство оператора | - | - | ? | ? | 
| 35 | Описание языка | - | - | ? | ? | 
| 46 | Руководство по техническому обслуживанию | - | - | ? | ? | 
| 51 | Программа и методика испытаний | - | - | ? | ? | 
| 81 | Пояснительная записка | ? | ? | - | - | 
| 90-99 | Прочие документы | ? | ? | ? | ? | 
Условные обозначения:
+ - документ обязательный;
! - документ обязательный 
для компонентов, имеющих 
? - необходимость 
составления документа 
2.6. Допускается 
объединять отдельные виды 
В объединенных документах должны быть приведены сведения, которые необходимо
включать в каждый объединяемый документ.
2.7. На этапе разработки и утверждения технического задания определяют необходимость составления технических условий, содержащих требования к изготовлению,
контролю и приемке программы.
Технические условия разрабатывают на стадии "Рабочий проект".
2.8. Необходимость 
составления технического задания 
на компоненты, не предназначенные для 
самостоятельного применения, и комплексы, 
входящие в другие комплексы, определяется 
по согласованию с заказчиком. 
 
 
 
 
 
 
 
 
 
 
 
ГОСТ 19.102-77. 
Постановлением Государственного комитета стандартов Совета Министров СССР от 20 мая 1977 г. № 1268 срок введения установлен с 01.01.80.
    1. 
Настоящий стандарт 
2. Стадии разработки, этапы и содержание работ должны соответствовать указанным в таблице.
| Стадии разработки | Этапы работ | Содержание работ | 
|   1.Техническое задание  | 
  Обоснование необходимости разработки программы | Постановка 
  задачи.
   Сбор исходных материалов. Выбор и обоснование 
  критериев эффективности и  Обоснование необходимости проведения научно-исследовательских работ.  | 
| Научно-исследовательские работы | Определение структуры 
  входных и выходных данных. 
   Предварительный выбор методов решения задач. Обоснование целесообразности применения ранее разработанных программ. Определение требований к техническим средствам. Обоснование принципиальной 
  возможности решения поставленной задачи.   | |
| Разработка и утверждение технического задания | Определение требований 
  к программе.
   Разработка технико- Определение стадий, этапов и сроков разработки программы и документации на нее. Выбор языков программирования. Определение необходимости проведения научно-исследовательских работ на последующих стадиях. Согласование 
  и утверждение технического задания.   | |
|   2. Эскизный проект  | 
    Разработка эскизного проекта  | 
    Предварительная разработка структуры входных и выходных данных. Уточнение методов решения задачи. Разработка общего описания алгоритма решения задачи. Разработка технико-  | 
| Утверждение эскизного проекта | Разработка 
  пояснительной записки.
   Согласование 
  и утверждение эскизного   | |
| 3. Технический проект |   Разработка технического проекта  | 
  Уточнение структуры 
  входных и выходных данных. 
   Разработка алгоритма решения задачи. Определение формы 
  представления входных и  Определение семантики и синтаксиса языка. Разработка структуры программы. Окончательное 
  определение конфигурации технических 
  средств   | 
|   Утверждение технического проекта  | 
  Разработка 
  плана мероприятий по разработке 
  и внедрению программ.
   Разработка пояснительной записки. Согласование 
  и утверждение технического проекта   | |
| 4. Рабочий проект | Разработка программы | Программирование и отладка программы. | 
| Разработка программной документации | Разработка программных документов в соответствии с требованиями ГОСТ 19.101-77 | |
|   Испытания программы  | 
  Разработка, согласование и утверждение порядка и методики испытаний. | |
| Проведение 
  предварительных, государственных, межведомственных, 
  приемо-сдаточных и других видов 
  испытаний.
   Корректировка 
  программы и программной   | ||
|   5. Внедрение  | 
    Подготовка и передача программы  | 
    Подготовка и передача программы и программной документации для сопровождения и (или) изготовления. Оформление и утверждение акта о передаче программы на сопровождение и (или) изготовление. Передача программы в фонд алгоритмов и программ  | 
Примечания:
1. Допускается исключать вторую стадию разработки, а в технико экономически обоснованных случаях - вторую и третью стадии. Необходимость проведения этих стадий указывается в техническом задании.
    2. 
Допускается объединять, исключать 
этапы работ и (или) их содержание, 
а также вводить другие этапы работ по 
согласованию с заказчиком. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
5.1 Введение;
5.2 Основания для разработки;
5.3 Назначение разработки;
5.4 Требования к программе или программному изделию;
5.5 Требования к программной документации;
5.6 Технико-экономические показатели;
5.7 Стадии и этапы разработки;
5.8 Порядок контроля 
и приемки; 
5.1 Введение.
Наименование программы: Microsoft Excel (также иногда называется Microsoft Office Excel).
Область применения: Microsoft Excel очень мощный инструмент для решения задач имеющих дело с массивами разнообразных данных, поэтому область его применения обширна, начиная от бухгалтерских и складских задач и заканчивая расчетами энергетики спутниковых линий. В Microsoft Excel удобно решать задачи линейной алгебры, такие как работа с матрицами и др. Так же есть все возможности по полноценной работе (сортировка, выборка, сводные таблицы, анализ) с базами данных. Благодаря наличию языка программирования в Microsoft Excel возможно создания различных пользовательских программ, которые автоматизируют специфические стандартные задачи.
5.2 Основания для разработки.
Документы, на основании которых ведется разработка: документация корпорации Microsoft.
5.3 Назначение разработки.
Программа для работы с электронными таблицами для Microsoft Windows, Windows NT и Mac OS. Она предоставляет возможности расчетов, графические инструменты, и, за исключением Excel 2008 под Mac OS X, язык макро-программирования VBA (Visual Basic для приложений).