
- •Содержание
- •Введение
- •Анализ требование к разработке
- •Проектирование разработки
- •Техническая реализация Разрабатываемое приложение является программой для перевода с английского языка на русский язык.
- •Верификация разработки Верификация — это подтверждение соответствия конечного продукта предопределённым эталонным требованиям.
- •Выходными данными является переведенный текст.
- •Список использованных источников
Верификация разработки Верификация — это подтверждение соответствия конечного продукта предопределённым эталонным требованиям.
Согласно техническому заданию, составленному в ходе практики по профилю специальности:
входными данными является переводимый текст.
Рис.3.1. Входные данные
Выходными данными является переведенный текст.
Рис.3.2. Выходные данные
Текс в диалоговое окно должен вводиться вручную, либо текстовым файлом.
Рис.3.3. Ввод данных в диалоговое окно
Данные на выходе выводятся в диалоговое окно и могут быть сохранены в текстовый файл.
Рис.3.4. Вывод и сохранение данных
ЗАКЛЮЧЕНИЕ
В результате прохождения преддипломной практики на факультете СПО СПбГУ ИТМО были решены следующие задачи:
проанализировано техническое задание, составленное в ходе
прохождения практики по профилю специальности;
разработан программный код;
разработано техническое описание, представленное в приложении.
Таким образом, все задачи, поставленные на практику, выполнены в полном объеме. Отчет, составленный по результатам практики, удовлетворяет требованиям оформления программной документации.
Список использованных источников
Delphi 7. Основы программирования. Решение типовых задач — М.: Издательско-торговый дом «Русская Редакция», 2000. — 576 стр.: ил.
Графика в проектах Delphi. –Символ-Петербург.2009. – 628 с.: ил.
Рабинер Л.Р, Шафер Р.В. Создание Windows-приложений в среде Delphi // Москва, Изд-во " Солон-пресс ", 2007.
Тюкачев Н.А.. Программирование графики в Delphi. // – СПб.: БХВ-Петербург, 2008.
Программирование в Delphi: процедурное, объектно-ориентированное, визуальное. СПБ.: Питер, 2002.
Солонина А. И., Улахович Д. А., Арбузов С. М. и др. Delphi 7. Основы программирования. Решение типовых задач / СПБ.: Петербург, 2003.
ПРИЛОЖЕНИЕ
Техническое ОПИСАНИЕ |
Общие сведения о разработке
Наименование программы
Программа переводчик с английского языка на русский язык
Языки программирования
Программа выполнялась с использования языка программирования Delphi 7
Назначение и функции, выполняемые программой
Данная программа предназначена для выполнения перевода текста с английского языка на русский язык. Программа производит лингвистический, синтаксический и морфологический анализ текста на выходном языке.
Основные характеристики
Необходимо следующее программное обеспечение:
Операционная система Windows XP;
установленные дистрибутивы NET framework 2.0 и Delphi 7;
локальный диск с файловой системой Fat32 или NTFS.
Для работы программы предоставленно программно-аппаратное обеспечение следущей конфигурации:
Компьютер Intel Core 2 Duo;
оперативная память 2Гб;
жесткий диск объемом 250 Гб;
Сведения о входных и выходных данных
Структура входных данных
Входными данными является переводимый текст. Так же к входным данным относится и текст загруженный из текстового файла.
Структура выходных данных
Переведенный текст является выходными данными и выводятся в диалоговое окно.
Описание логической структуры
Алгоритм программы
Схематическая модель работы алгоритма перевода представлена на рис.3.1.
Рис.3.1. Лингвистическая трех уровневая модель системы перевода.
Структура программы
Программа состоит из двух блоков. В первый блок входит текстовое поле, куда вводится переводимый текст, рядом с которым находится кнопка, по нажатию на которую выполняться перевод.
Во втором блоке отображается переведенный текст.
Описание выполняемых функций
Программа выполняет функцию перевода текста с английского языка на русский язык.
Описание выполнения программы
Загрузка программы
Программа запускается из исходного проекта, созданного в Delphi 7.
Способ вызова программы
Вызов программы осуществляется непосредственно из исходного проекта.
Режимы работы программы
Данная программа использует интерактивный режим работы. Все запросы отправляемые пользователем обрабатываются немедленно после принятия решения.
Завершение выполнения программы
Завершение программы происходит путём нажатия на кнопку «Выйти из программы» в правом нижнем угле программы.