У вас вопросы?
У нас ответы:) SamZan.net

ТЕХНОЛОГИЯ РАЗРАБОТКИ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ Цели и задачи курса Лабораторные работы предназначены

Работа добавлена на сайт samzan.net: 2016-03-30

Поможем написать учебную работу

Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.

Предоплата всего

от 25%

Подписываем

договор

Выберите тип работы:

Скидка 25% при заказе до 3.3.2025

Лабораторные работы по предмету

«ТЕХНОЛОГИЯ РАЗРАБОТКИ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ»

Цели и задачи курса

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

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

Порядок и общие требования к выполнению лабораторных работ

  1.  Работа выполняется самостоятельно и индивидуально по заданной теме в полном объеме.
  2.  Выполнение лабораторной работы предполагает достаточно подробное изучение и правдоподобное отражение требуемых аспектов предметной области.
  3.  Для проверки полноты усвоения материала и самостоятельности выполнения работы преподаватель может задать дополнительные вопросы и предложить выполнить дополнительные задания, за которые  даются дополнительные баллы.
  4.  Возможна корректировка вышеприведенных условий в зависимости от изменения обстоятельств.

ЛАБОРАТОРНАЯ РАБОТА №1:

«Разработка и обсуждение технических заданий на проектируемые системы».

Форма выполнения: сдача отчета, беседа с заказчиком (в роли заказчика – преподаватель).

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

Задачи:

  1.  Ознакомится с предметной областью по теме работы.
  2.  Выяснить субъективные цели и задачи (желаемый результат) у заказчика.
  3.  Провести анализ полученных данных.
  4.  Написать отчет о предварительном обследовании предметной области.
  5.  Сформировать ТЗ на программный продукт, используя ГОСТ.

Требования и условия:

  •  беседа проводится в форме «вопрос-ответ»;
  •  отчет сдается только в печатной форме (объем 2-3 страницы);
  •  исполнитель работы считается экспертом в предметной области, т.е. должен иметь достаточно глубокие познания, чтобы компетентно задавать вопросы.

Методические указания:

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

Предлагаемые варианты лабораторных работ:

1

Автовокзал

31

Колхоз

2

Автопредприятие

32

Компьютер и комплектующие

3

АЗС

33

Лес

4

Аптека

34

Магазины

5

Армия

35

Музей

6

Ателье одежды

36

Музыкальная школа

7

Аэропорт

37

НИИ

8

Банк

38

Общежитие

9

Библиотека

39

Подбор персонала

10

Бюджет города

40

Пожарная служба

11

Виноделие

41

Производство

12

Военкомат

42

Производство автомобилей

13

Гараж (автостоянка)

43

Радиостанция

14

Государственная дума

44

Речпорт

15

Дворец пионеров

45

Санаторий

16

Детский сад

46

Служба доставки

17

Дискография

47

Строительство

18

Документооборот

48

Торговая фирма

19

Досье КГБ

49

Торговля недвижимостью

20

ДТП

50

Турфирма

21

ЖД станция

51

Тюрьма

22

ЗАГС

52

Фирма

23

Занятия в ВУЗе

53

Фотоателье

24

Заповедник

54

Цветочные магазины

25

Зоопарк

55

Церковь

26

Интернет

56

Цирк

27

Киноиндустрия

57

Школа

28

Киоски

58

Ювелирный магазин

29

Коллекции

59

Юридические лица


Пример технического задания.

Решение системы линейных уравнений методом Крамера

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


Листов 2

2006

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

  1.  Аннотация

1. Введение:

2. Основания для разработки:

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

4. Требования к программе или программному изделию:

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

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

4.3. Условия эксплуатации:

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

4.5. Требования к информационной и программной совместимости:

4.6. Требования к маркировке и упаковке:

4.7. Требования к транспортированию и хранению:

4.8. Специальные требования:

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

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

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

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

9. Перечень научно-исследовательских и других работ, обосновывающих разработку:

2. СОДЕРЖАНИЕ

1. Введение:

Наименование: «Решение системы линейных уравнений методом Крамера».

Краткая характеристика области применения программы: Учебная программа.  

2. Основания для разработки:

Документ (документы), на основании которых ведется разработка: Учебный план по дисциплине ТРПО.

Организация, утвердившая этот документ, и дата его утверждения: МГПТК 2006.

Наименование и (или) условное обозначение темы разработки: «Метод Крамера»

3. Назначение разработки: Демонстрация решения системы трёх линейных уравнений методом Крамера с использованием текстового режима в языке Pascal.

4. Требования к программе или программному изделию:

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

Обеспечение наглядного пользовательского интерфейса.

Обеспечение ввода исходных данных в произвольном порядке.

Обработка ошибок с выдачей сообщений.

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

Обеспечение повторного ввода исходных данных в случае ошибки

Обработка фатальных ошибок.

4.3. Условия эксплуатации: Без ограничений

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

IBM – совместимый компьютер.

4.5. Требования к информационной и программной совместимости:

Операционная система MS-DOS

4.6. Требования к маркировке и упаковке:

Без ограничений.

4.7. Требования к транспортированию и хранению:

Без ограничений.

4.8. Специальные требования:

Без ограничений.

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

Наличие исходного кода.

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

Обепечение визуального интерфейса под MS-DOS (а не под Windows).

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

7.1 Предпроектные исследования

Составление технического задания

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

Модули программы:

  1.  Lab1.pas – вызывающая программа
  2.  func.pas – основной вычисляющий модуль программы, обеспечивающий также функционирование визуального графического интерфейса.
  3.  menu.pas – модуль, обеспечивающий работу визуального меню
  4.  det.pas – модуль, вычисляющий определитель
  5.  parts.pas – модуль, содержащий определения вспомогательных функций
  6.  types.pas – модуль, содержащий вспомогательные типы данных

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

Программирование алгоритма метода Крамера.

Программирование обработки случая, когда нет решения и программирование деления его на 2 подслучая:

  1.  Корней нет
  2.  Бесконечное количество корней

Составление логической блок-схемы взаимодействия модулей программы

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

Кодирование модулей, их отладка и комплексирование

7.5 Тестирование, контроль и испытание

Составление акта испытаний

Проверка соответствия его техническому заданию

7.6 Опытная эксплуатация и внедрение

7.7 Эксплуатация и сопровождение

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

Составление акта испытаний.

Проверка соответствия его результата техническому заданию.

9. Перечень научно-исследовательских и других работ, обосновывающих разработку:

Учебник по высшей математике.




1.  Знаешь он просто шикарен восторженно Уни изучала ловец снов
2. Курсовая работа- Архитектура промышленных и гражданских зданий и сооружений
3. Методы мозгового штурма Модификации метода мозгового штурма
4. Историческая динамика товарного ппроизводства Под товарным понимается такое хозяйство при котором проду
5. Курсовая работа- Организация гостиничного обслуживания в отелях 5 звез
6. это стиль жизни англичан
7. Техника перевоплощения
8. а собака b кошка c кролик d тигр
9. Всеволод Мстиславич
10. Тема- Розмітка тонкого листового металу