Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Методичка_к_курсовой.doc
Скачиваний:
0
Добавлен:
24.08.2019
Размер:
2.09 Mб
Скачать
  1. Техническое задание

    1. Введение

Программные продукты фирмы Borland (Delphi, C++ Bulider) являются одними из наиболее часто используемых при разработке приложений. Простота построения интерфейса, структурированная модель обработки событий »

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

« Программа, для моделирования такого устройства имеет форму, представленную на Рисунке.2.2.

Внешний вид формы.

Рисунок 2.2

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

В рабочем проекте описание той же формы может быть следующим

«

Рисунок.3.1

Основные компоненты, использованные при проектировании формы Form1, и их назначение приведены в таблице 3.1.

Таблица 3.1 – Объекты формы Form1 модуля unit Unit11

Имя объекта

Класс

Назначение

Label1- Label9

TLabel

Вывод текста на форму, который не может изменить пользователь

Buton2

TButon

Панель ввода модификатора

slovo

TEdit

Окно ввода для слова

pl

TEdit

Окно ввода позиции вхождения в слово

VCH

TEdit

Окно ввода вхождения в слово

Memo1

Tmemo

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

Button1

TButton

Кнопка «ввод» предназначена для запуска процедуры Button1Click

Событие нажатие левой кнопкой мыши

Button2

TButton

Кнопка «выполнить» предназначена для запуска процедуры Button2Click моделирование устройства

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

Button3

TButton

Закрытие окна формы

»

Описание функции или модуля ( примерный текст).

«

3.3.1. Функция SendersStart

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

Выходные данные: -1 в случае ошибки запуска процессов – отправителей, иначе 1.

Внутренние данные: FILE *f – файл с параметрами подключения SMPP клиентов; int rp,i,iscln,sp,cl,es – вспомогательные переменные; char clienttype,char host[PATH_MAX+1],unsigned short port, unsigned char s_ton,s_npi,ddst_ton,ddst_npi,char s_num[21]; char user[21] ,pwd[9] ,systype[13] данные для инициализации клиента SMPP; int tq,dwait_min;char bufer[1024]- вспомогательные данные;

Процесс обработки: Данная функция производит чтение данных из файла описания параметров соединений c СМСЦ, создает (или открывает, если он уже есть) файл для сохранения СМС, запускает процессы работы SMPP – клиентов, HTPP сервера. »

Завершает рабочий проект методика испытаний. В которой, должно быть выполнено тестирование (тесты). Примерный вид теста представлен ниже. На форме должны быть видны результаты тестирования. Если формы нет, то есть командная строка, вид ее также можно поместить в текст описания.

«

Тест№3

Ситуация, пользователь ввел слово aa;sss;d;bb; вхождение в слово a позиция 1, формула

1) ;#;^ 2

2) < # 2

(сортировка по возрастанию).

Ожидаемый результат – результирующее слово aa;b;d;sss;

РРРРРРР

Рисунок 3.5

»

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

«

  1. СПИСОК ИСПОЛЬЗУЕМЫХ ИСТОЧНИКОВ

  1. Гофман, В. Delphi 5 [Текст] / В. Гофман, А. Хомоненко – BHV , Санкт-Петербург , 1999 г, 800 с.

  2. Архангельский, A.Я. Программирование в Delphi 5 [Текст] A.Я. Архангельский – Бином, Москва , 2000 г, 1100 с.

  3. Петзолд, Ч Программирование для Windows 95 [Текст] Ч. Петзольд – BHV , Санкт-Петербург , 1999 г, 750 с.

  4. Мicrosoft, Developer Network [электронный ресурс] / Мicrosoft Developer Network.

  5. Банников, Н.А. Как писать DataSet [электронный ресурс] / Банников Н.А. // http://www.delphikingdom.com/

»

Курсовая работа должна содержать приложение. Обычно в приложение выносятся листинги программ или текст, если он превышает определенный размер (Для дипломной работы -100 страниц, для курсовой - 70). Приложение должно быть оформлено в следующем виде.

«

«ПРИЛОЖЕНИЕ