Файл: Технология разработки программного обеспечения.pdf

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
background image

 

 

 
 

71

системного программиста, которые необходимо предпринять по 
этим сообщениям. 

 

Таблица 5.1 — Сообщения системному программисту

 

и пользователю 

 

Сообщение

 

Описание

 

Действия системного  

программиста

 

В шлюз не

 

включена форма

 

<имя_файла>.

 

Отсутствует файл 
<имя_файла> с поис-
ковой формой, ука-
занный в одном из 
параметров настройки 
программы.

 

Проверить наличие файла с 
именем <имя_файла>. При 
необходимости создать файл 
с указанным именем либо 
изменить параметры на-
стройки таким образом, что-
бы включалась уже сущест-
вующая форма.

 

В форме не указана 
переменная 
<название_пере

-

менной>

 

В форме отсутствует 
обязательный элемент 
управления 
<название_пе

-

ременной>.

 

Добавить в форму элемент 
управления <на

-

звание_переменной>.

 

Недостаточное коли-
чество параметров!

 

Точка входа для дос-
тупа к Z39.50-серверу 
не соответствует фор-
мату, указанному в п. 
5.2.3.2 настоящего 
документа.

 

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

 

… … 

… 

 
 
 
 
 
 
 
 
 
 
 
 
 

 


background image

 

 

 
 

72

СПИСОК

 

ЛИТЕРАТУРЫ

 

 
Основная

 

1. Калайда В.Т., Романенко В.В. Технология разработки про-

граммного  обеспечения:  Учебное  пособие. — Томск:  ТМЦДО, 
2007. — 236 с.

 

2. Зельковиц М., Шоу А., Гэннон Дж. Принципы разработки 

программного обеспечения. — М.: Мир, 1982. — 368 с.

 

3.  Гантер  Р.  Методы  управления  проектированием  про-

граммного обеспечения. — М.: Мир, 1981. — 388 с.

 

4.  Брукс  Фредерик.  Мифический  человеко-месяц  или  как 

создаются программные системы. — СПб.: Символ, 2000. — 298 с.

 

5. Вендров А.М. CASE-технологии. Современные методы и 

средства  проектирования  информационных  систем. — М.:  Фи-
нансы и статистика, 1998. — 176 с.

 

6. Канер С., Фолк Дж., Нгуен Е.К. Тестирование программ-

ного обеспечения. — Киев: Диасофт, 2000. — 544 с. 

 

Дополнительная:

 

1.  Вольховер  В.Г.,  Иванов  Л.А.  Производственные  методы 

разработки  программ. — М.:  Финансы  и  статистика, 1983. — 
236 с.

 

2.  Боем  Б.  и  др.  Характеристики  качества  программного 

обеспечения. — М.: Мир, 1981. — 176 с.

 

3.  Буч  Г.  Объектно-ориентированный  анализ  и  проектиро-

вание  с  примерами  приложений  на  С++. — М.:  Бином;  СПб.: 
Невский диалект, 1999. — 560 с.

 


background image

 

 

 
 

73

ПРИЛОЖЕНИЕ

 

А

                                                   

Оформление

 

курсового

 

проекта

 

 

Федеральное агентство по образованию

 

 
 

ТОМСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ СИСТЕМ 

УПРАВЛЕНИЯ И РАДИОЭЛЕКТРОНИКИ (ТУСУР)

 

 
 

Кафедра автоматизированных систем управления (АСУ)

 

 
 

НАЗВАНИЕ

 

ПРОЕКТА

 

Пояснительная записка к курсовому проекту по дисциплине

 

«Теория разработки программного обеспечения»

 

 
 
 
 
 

Выполнил: ст. группы XXX

 
 

 ______________ Иванов И.И. 

 

«____» ____________ 2007 

 

Проверил: доц. каф. АСУ 

 

____________ Елизаров А.И. 

 

«____» ____________ 2007 

 
 

 
 
 
 

Томск – 2007 

 


background image

 

 

 
 

74

 (С новой страницы)

 

Р

ЕФЕРАТ

 

Курсовой  проект состоит из XX страниц, содержит XX таблиц  и 

XX рисунков.

 

В  результате  проведенной  работы  была  разработана  техническая 

документация к программному проекту «НАЗВАНИЕ ПРОЕКТА».

 

Пояснительная  записка  к  курсовому  проекту  выполнена  в  редак-

торе MS Word.

 

 
 

(С новой страницы)

 

С

ОДЕРЖАНИЕ

 

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

 

 

 

 

 

XX

 

2. Соглашение о требованиях

 

 

 

 

XX

 

3. Спецификации

   

 

 

 

 

XX

 

4. Тестирование

 

 

 

 

 

 

XX

 

5. Руководство системного программиста

 

 

 

XX

 

6. Заключение

 

 

 

 

 

 

XX

 

 

Примечание. Пункты 5 и 6 являются необязательными. В содер-

жание также включаются, как минимум, пункты второго уровня. 

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 


background image

 

 

 
 

75

ПРИЛОЖЕНИЕ

 

Б

                                                   

Пример

 

выполнения

 

курсового

 

проекта

 

 1 

 

1

 

Т

ЕХНИЧЕСКОЕ ЗАДАНИЕ

 

 

1.1 Введение

 

 
Наименование  разрабатываемого  программного  обеспечения — 

переносимая программа трансляции данных по различным протоколам 
(Data Retranslation, DR).

 

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

ления HTTP, FTP, SSL и  других  запросов  и  данных  с  клиентской  ма-
шины  через  промежуточную  машину  на  другие  вышестоящие proxy-
серверы.  Выбор  вышестоящего proxy-сервера  осуществляется  в  соот-
ветствии с ранее определенными приоритетами.

 

Настоящее программное обеспечение может применяться в орга-

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

 

 

1.2 Основания для разработки

 

 
Разработка ведется на основании следующих документов:

 

1. Данное техническое задание

 

 

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

 

 

Функциональное и эксплуатационное назначение программы:

 

Данная  программа  призвана  осуществлять  перенаправления  за-

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

 

 

1.4 Технические требования к программе или программному  
изделию

 

 

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

 

 

Программа должна  полностью поддерживать стандарты пере-

дачи  гипертекста (HTTP) версий 1.0 и 1.1, утвержденные World Wide