ФЕДЕРАЛЬНОЕ АГЕНСТВО ПО ОБРАЗОВАНИЮ
Государственное образовательное учреждение
Высшего профессионального образования
«МАТИ» - РОССИЙСКИЙ ГОСУДАРСТВЕННЫЙ
ТЕХНОЛОГИЧЕСКИЙ УНИВЕРСИТЕТ
Имени К.Э. ЦИОЛКОВСКОГО
Кафедра «Информационные технологии»
Рецензент ______________________ Зав.кафедрой ___________________
«____» _______________ 2006 г. « ____»_______________2006 г.
ВЫПУСКНАЯ РАБОТА СПЕЦИАЛИСТА
по специальности 220200 (по ОКСО-230102) Автоматизированные системы обработки информации и управления
на тему
_________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________
Студент___________________________________________________/__________________/
Руководитель______________________________________________/__________________/
Консультант по специальной части____________________________/__________________/
Консультант по экономической части_________________________/__________________/
2006 г.
члена ГАК ______________________________________________
(Ф.И.О.)
№ | Ф.И.О. студента | Тема работы | Научный руководитель | Параметры оценки дипломной работы | Резюме | ||||||||||||
Актуальность темы | Теоретич. Проработка | Методич. грамотность | Обоснованность решений | Практич. значимость | Оформление | Качество доклада | Качество иллюстраций | Ответы на вопросы | Поведение при защите | Оценка рецензента | Оценка руководителя | Оценка | Комментарии | ||||
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 |
1 | |||||||||||||||||
2 | |||||||||||||||||
3 | |||||||||||||||||
4 | |||||||||||||||||
5 |
ата: _________________________ Подпись: ___________________________
Приложение И «Образец технического задания на дипломное проектирование»
ФЕДЕРАЛЬНОЕ АГЕНТСТВО ПО ОБРАЗОВАНИЮ
Государственное образовательное учреждение
высшего профессионального образования
«МАТИ» - Российский Государственный
Технологический Университет
имени К. Э. Циолковского
Утверждаю:
Зав. кафедрой ИТ
______________________ С. Н.Куликов
«____»________________________ 200.. г.
АНАЛИЗАТОР РУССКИХ ЕСТЕСТВЕННО-ЯЗЫКОВЫХ ТЕКСТОВ
ТЕХНИЧЕСКОЕ ЗАДАНИЕ
07914 – 01 90 01
Листов 6
СОГЛАСОВАНО
Консультант по специальной части ______________________ / Рязанов В.В. / «____»_______________________ 2005 г. | Руководитель дипломного проектирования _____________________ / Авдошин С. М. / «____»_______________________ 2005 г. |
Консультант по экономической части ______________________ / Иванова С.В. / «____»_______________________ 2005 г. | Нормоконтроль _____________________ / Авдошин С. М. / «____»_______________________ 2005 г. |
Задание принял к исполнению студент группы 3ИТ-6-79 _____________________ / Толпегин П.В. / «____»_______________________ 2005 г. | |
Срок сдачи на кафедру законченной выпускной работы инженера 24 января 2006 г. |
2005 г.
1. Введение
Анализатор ЕЯ-текстов русского языка (далее - Анализатор) – является интерактивным информационным комплексом, применяемым для решения ряда актуальных задач в области прикладной лингвистики: морфологический, синтаксический, семантический, прагматический анализ.
2. Основание для разработки
Приказ по институту № ______ от «____»_______________ 200_ г.
3. Назначение разработки
3.1. Функциональное назначение
Программа предназначена для выполнения ряда задач по анализу ЕЯ-текстов русского языка с поэтапным применением морфологического, синтаксического, семантического и прагматического анализа, автоматизированного представления и сохранения введенных текстов в виде семантического графа (карта ЕЯ-текста), реализации поверхностной диалоговой компетенции, основанной на анализе вопросительных предложений и построении ответа, на основе сопоставления карты вопроса и карты ЕЯ-текста.
3.2. Эксплуатационное назначение
Анализатор является собранным приложением и должен работать на отдельно стоящем компьютере. Программа предназначена для использования в научных подразделениях.
4. Требования к программе
4.1. Требования к функциональным характеристикам
Программа должна быть комплексом, состоящим из двух компонент: Модуля Поверхностного Семантического Анализа, реализующего функции морфологического, синтаксического и семантического анализа, Модуля Прагматического Анализа, выполняющего задачу снятия омонимии референции местоимений.
4.1.2. Входные данные
Входными данными для Модуля Поверхностного Семантического Анализа являются:
o Морфологический словарь русского языка А.А.Зализняка. Электронная версия [1];
o Русский ОбщеСемантический Словарь (РОСС) д.т.н. Н.Н. Леонтьевой [2][3];
o Словарь ТаймРОСС д.т.н Н.Н. Леонтьевой, к.т.н. А.В. Сокирко. Программная реализация к.т.н. А.В.Сокирко [3];
o Семантически связный, введенный с клавиатуры Пользователем, ЕЯ-текст на русском языке.
Входными данными для Модуля Прагматического Анализа являются:
o Поверхностный Семантический граф, полученный на стадии Поверхностного Семантического Анализа;
o Правила прагматического анализа;
Структура текстового файла последовательного доступа, содержащего прагматические правила, будет разработана на стадии эскизного проекта.
4.1.3. Выходные данные
Выходными данными для Модуля Поверхностного Семантического Анализа являются:
o Поверхностный семантический граф. Поверхностный семантический граф представляется перечислением набора дуг: числовыми связями между узлами графа и весом семантического вектора. Список весовых значений описан в [2]. Узлами графа являются слова предложений ЕЯ-текста, введенного пользователем.
Выходными данными для Модуля Прагматического Анализа являются:
o Глубинный семантический граф. Глубинный семантический граф представляется перечислением набора дуг: числовыми связями между узлами графа и весом семантического вектора. Список весовых значений будет разработан на стадии эскизного проекта. Узлами графа являются слова предложений ЕЯ-текста, введенного пользователем. Отличие весовых значений Глубинного Семантического графа и особенности должны быть разработаны на стадии эскизного проекта.
4.1.4. Временные характеристики
Оценить временную сложность программы.
4.1.5. Емкостные характеристики
Оценить емкостные характеристики программы.
4.2. Требования к надёжности
Для обеспечения надёжного функционирования программы необходимо:
· разработать средства контроля структуры входных данных, вводимых пользователем с клавиатуры;
· предусмотреть обработку ошибок, возникающих при работе Пользователя с Программой, в частности, но, не ограничиваясь – при обнаружении неоднозначных или конфликтных ситуаций в семантике или референции текстов;
· предусмотреть обработку исключений в работы программы и выдачу диагностических сообщений при их возникновении.
4.3. Условия эксплуатации
Для установки программы требуется администратор программы, обладающий доскональными знаниями продукта с квалификацией программист. Для эксплуатации требуется конечный пользователь, обладающий пользовательскими навыками работы с компьютером, с квалификацией программист.
4.4. Требования к составу и параметрам технических средств
Для функционирования программы необходим компьютер типа IBM PC с процессором Pentium. Обязательно наличие следующих компонентов:
· сопроцессор;
· оперативная память объёмом не менее 64 Мб;
· SVGA дисплей;
· жесткий диск емкостью не менее 850 Мб;
· 3’’ дисковод;
· клавиатура;
· манипулятор типа «мышь».
4.5. Требования к информационной и программной совместимости
Программа предназначена для функционирования на отдельно стоящем компьютере типа IBM PC под управление операционной системы Windows. Обязательным компонентом является наличие предустановленной программной платформы .Net версии 1.1.
Язык программирования – С#, Visual Studio 2003.
Модули Поверхностного Семантического Анализа и Прагматического Анализа работают независимо. Результат работы модуля Поверхностного Семантического Анализа помещается в элемент DataGrid языка C#, корректируется, при необходимости пользователем и представляет собой входные данные для Модуля Прагматического Анализа. Результат работы Модуля Поверхностного Семантического Анализа находится в оперативной памяти компьютера.
Взаимодействие с базами данных обеспечивается на уровне модели работы с БД ADO.Net и call-интерфейсов процедур чтения и обработки данных.
4.6. Технологические требования
Разработать технологический процесс разработки прагматических правил. Привести фрагмент разработки прагматических правил по разработанной технологии.
5. Требования к программной документации