Разработка и сопровождение программ

Автор: Пользователь скрыл имя, 05 Января 2012 в 15:21, отчет по практике

Описание работы

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

Работа содержит 1 файл

отчет по практике.doc

— 145.00 Кб (Скачать)

              Министерство образования и науки  Республики Казахстан 

                         Атырауский политехнический колледж 

                                                                                                                                                                          
 
 
 

                                  Специальность:  3706002

                                                     Программное обеспечение ВК и АС

                                                                       Отделение: Электротехническое

                                                                            Группа: ПОа-08 
 

            Отчет

 по практике  на тему: «Разработка и сопровождение программ» 
 
 

                                                                                             Выполнила: Жиенкулова.Н.А

                                                                                 Проверила: Едигенова.З.Т                                                                                   
 
 
 

                                     

                              

                                          Атырау   2011 год

                                                                                                                                                                     

Раздел 1.Стадия ТЕХНИЧЕСКОЕ ЗАДАНИЕ 

    1. Постановка задачи

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

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

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

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

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

Сбор исходных данных

    1. определение формы входных и выходных данных

Описание входных и выходных данных для каждой из составных частей:

Например: ВХОДНЫЕ ДАННЫЕ. Входными данными для программы является текстовый файл, описывающий расширенную матрицу инциденций графа исследуемой системы.

    ВЫХОДНЫЕ  ДАННЫЕ. Выходными данными являются:

  • выводимая на экран графическая и текстовая информация (результаты анализа системы);
  • файлы в одном из графических форматов - копии изображения построенных характеристик (АЧХ, ФЧХ и т.д.);
  • текстовые файлы - отчеты о проведенных исследованиях;
  • диагностика состояния системы и сообщения о всех возникших ошибках.
  • описание логики составных частей (при необходимости следует составлять описание схем программ).
 

  1.3 Определение требований к программе. Определение стадии и этапов разработки программ и документации

Технические требования в техническом задании к АСОИ

    1.        Требования к функциональным характеристикам.

    2.        Требования к надежности.

    3.       Условия эксплуатации (Испол., ТО, ремонт, назначение…). Помещения, каналы связи

    4.        Требования к составу и параметрам технических средств.

    5.       Требования к структуре  информационной базы, правилами доступа к данным, применяемым в СУБД.

    6.        Требования к совместимости программной и аппаратной части АСОИ.

    7.        Требования к интерфейсам АСОИ с пользователями системы.

    8.        Формулирование проектной задачи. 

     Стадии  разработки программ и программной  документации и содержит следующие  стадии и этапы:

     1. Техническое задание (ТЗ).

     2. Эскизный проект (ЭП).

     3. Технический проект (ТП).

     4. Рабочий проект (РП).

     5. Внедрение.

Стадии разработки

Этапы работ

Техническое задание

     1. Обоснование необходимости разработки  программ.

     2. Выполнение научно-исследовательских  работ (НИР).

     3. Разработка и утверждение технического  задания.

Эскизный проект

     1. Разработка эскизного проекта.

2. Утверждение  эскизного проекта.

Технический проект

     1. Разработка технического проекта.

     2. Утверждение технического проекта.

Рабочий проект

     1. Разработка программы.

     2. Разработка программной документации.

     3. Испытание программы.

Внедрение

     1.Подготовка и передача программы.

Технические требования в техническом задании к АСОИ

    1.        Требования к функциональным характеристикам.

    2.        Требования к надежности.

    3.       Условия эксплуатации (Испол., ТО, ремонт, назначение…). Помещения, каналы связи

    4.        Требования к составу и параметрам технических средств.

    5.       Требования к структуре  информационной базы, правилами доступа к данным, применяемым в СУБД.

    6.        Требования к совместимости программной и аппаратной части АСОИ.

    7.        Требования к интерфейсам АСОИ с пользователями системы.

    8.        Формулирование проектной задачи.

1.4 Разработка тестов  для задачи

1 метод непосредственного   обследования

1.1 метод личного  наблюдения

1.2 метод изучения  путем анализа   материала

1.3 метод опроса  исполнителей на рабочих местах

1.4 метод личного   участия в работе

1.5 метод получения  сведений путем беседы и консультаций  с   участием руководителей

1.6 метод аналогий

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

2.1 метод документальной   инвентаризации

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

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

1.5 Оформление документа  «Техническое задание»

Техническое задание  должно состоять из следующих пунктов:

1. Введение.  
         1.1. Наименование продукта.  
         1.2. Краткая характеристика области применения.

2. Основание  для разработки.  
         2.1. Документ, на основании которого ведется разработка.  
         2.2. Организация, утвердившая документ.

3. Назначение  разработки.

4. Требования  к разработке.  
         4.1. Требования к функциональным характеристикам.  
         4.2. Требования к надежности.  
         4.3. Требования к составу и параметрам технических средств.  
         4.4. Требования к информационной и программной совместимости.

5. Требования  к программной документации.

6. Технико-экономические  показатели.

7. Стадии и этапы разработки.

8. Порядок контроля  и приемки. 

 Основные правила оформления ТЗ

1.Текстовые документы  должны быть выполнены на листах  формата А4 и сброшюрованы.

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

3.При  написании текста необходимо  оставлять поля следующих размеров: для подшивки - 25 мм; снаружи - 10 мм; сверху - 15 мм; снизу - 20 мм.

4.Нумерация  страниц должна быть сквозной. Номер проставляется арабскими  цифрами в центре снизу страницы. Титульный лист имеет номер 1, который на нем не ставится.

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

6.Все  заголовки иерархически нумеруются. Номер помещается перед названием, после каждой группы цифр ставится точка. Такие разделы как "СОДЕРЖАНИЕ", "ВВЕДЕНИЕ", "ЗАКЛЮЧЕНИЕ", "СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ", "ПРИЛОЖЕНИЕ" не нумеруются.

7.Заголовки  одного уровня оформляются одинаково по всему тексту. Каждый раздел (заголовок 1-го уровня) следует начинать с новой страницы. Заголовок 1-го уровня следует располагать в середине строки и набирать прописными буквами. Заголовки 2-го уровня и ниже следует начинать с абзацного отступа и печатать с прописной буквы. Переносы в заголовках не допускаются.

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

Информация о работе Разработка и сопровождение программ