Техническое задание
Введение
Программные продукты фирмы 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
»
В четвертом пункте курсовой работы приводится список используемой литературы.
«
СПИСОК ИСПОЛЬЗУЕМЫХ ИСТОЧНИКОВ
Гофман, В. Delphi 5 [Текст] / В. Гофман, А. Хомоненко – BHV , Санкт-Петербург , 1999 г, 800 с.
Архангельский, A.Я. Программирование в Delphi 5 [Текст] A.Я. Архангельский – Бином, Москва , 2000 г, 1100 с.
Петзолд, Ч Программирование для Windows 95 [Текст] Ч. Петзольд – BHV , Санкт-Петербург , 1999 г, 750 с.
Мicrosoft, Developer Network [электронный ресурс] / Мicrosoft Developer Network.
Банников, Н.А. Как писать DataSet [электронный ресурс] / Банников Н.А. // http://www.delphikingdom.com/
»
Курсовая работа должна содержать приложение. Обычно в приложение выносятся листинги программ или текст, если он превышает определенный размер (Для дипломной работы -100 страниц, для курсовой - 70). Приложение должно быть оформлено в следующем виде.
«
«ПРИЛОЖЕНИЕ