Введение
Тема моей курсовой работы «Построение модели многоленточной машины Тьюринга для алфавита русского языка». Для разработки программы применяется среда программирования Visual C++6.0. Тип системы является пакет прикладных программ.
Данная модель осуществляет морфологический разбор слова.
Морфологический разбор:анализ слов в предложении на принадлежность их к той или иной части речи.
Морфология слов русского языка определяется по аффиксу – окончанию и суффиксу слова. Назовем это правило правилом морфологического разбора. Однако есть слова, которые имеют окончание, подходящее для некоторой формы слова, но являются совершенно другой формой. Например, «-ать» говорит, что слово есть глагол (прыгать, бежать). Но есть слово «кровать», которое есть существительное. Значит, из правила морфологического разбора есть исключения. Так же есть слова, которые не изменяют свою форму. Например, предлоги, «не», наречия, «столь» и т.д. Значит, есть дополнения к правилу морфологического разбора. Эти дополнения можно представить как исключения из правила. Таким образом, мы пришли к определенному логическому описанию морфологического разбора слов.
1. Общие сведения
Построение модели многоленточной машины Тьюринга для алфавита русского языка.
Turing
ИВГУ.Э.001.ТЗ.17.1.1.М
01.09.2009 – 21.12.2009
2. Назначение и цели создания системыПрограмма предназначена для разбора предложения с помощью многоленточной машины Тьюринга.
1. Решение задач связанных с морфологическим разбором предложения.
2. Решение задач связанных с синтаксическим разбором предложения.
3. Решение задач связанных с семантическим разбором предложения.
3. Характеристика объекта автоматизации3.1 Краткие сведения об объекте автоматизации
Объектом автоматизации является процесс разбора предложения.
3.2 Сведения об условиях эксплуатации объекта автоматизации и характеристика окружающей среды
Так как система является пакетом прикладных программ, то она может использоваться в любой организации, имеющей компьютер, при условии потребности работы с морфологическим разбором предложения.
4. Требования к системеНа рисунке 1 изображена диаграмма прецедентов, описывающая основные варианты использования системы.
Рисунок 1. Диаграмма прецедентов
На рисунке 2 изображена диаграмма деятельности системы.
Рисунок 2. Диаграмма деятельности
На рисунках 3 и 4 изображены контекстные IDEF0 диаграмма и IDEF0 нулевого уровня.
Рисунок 3. IDEF0 диаграмма основной функции
Рисунок 4. IDEF0 диаграмма нулевого уровня
На рисунке 5 изображена контекстная DFD диаграмма
Рисунок 5. DFD диаграмма нулевого уровня
- Отказ в работе не должен приводить к потере информации.
- Ошибка ввода информации не должна влиять на дальнейшую работу программы.
- При отказе программа не должна приводить к зависанию системы.
Должны быть предусмотрены средства повышающие надёжность функционирования и сохранность информации, например, дублирование программы на носителях.
Для защиты информации от несанкционированного доступа рекомендуется хранение информации в зашифрованном виде и наличие каскадов паролей для доступа к определённому виду информации.
Для сохранности информации необходимо в двух копиях хранить инсталляционный вариант. А текущую информацию копировать с периодом один раз в неделю.
Программа разбора предложения с помощью машины Тьюринга состоит из следующих подсистем: ведение базы данных, подсистема анализа предложения, интерфейс пользователя.
База данных должна соответствовать следующим требованиям:
- В базе данных должна содержаться достаточно полная и точная информация.
- В базе данных должна храниться только необходимая информация.
- Информация, хранимая в базе данных должна быть защищённой.
Подсистема анализа предложения должна осуществлять разбор предложения с достаточной степенью точности и правильности.
Интерфейс пользователя должен быть:
- Удобным.
- Простым.
- Понятным.
4.3 Требования к видам обеспечения
Требования для программного обеспечения:
- На компьютере должна быть установлена операционная система MicrosoftWindows.
Требования для информационного обеспечения:
- Целостность.
- Полнота.
- Точность.
- Достоверность.
Требования к техническому обеспечению:
- Состав технических средств стандартный: монитор, мышка, клавиатура и внешние устройства. Смотри рисунок 6, на котором изображена диаграмма развёртывания.
- Объём оперативной памя
Одними из наиболее популярных услуг на рынке IT-технологий являются создание и продвижение лендингов. Они способны положительно влиять на деятельность любого бизнес-проекта в интернете. Судя по многочисленным отзывам, заказавшие создание лендингов люди ни разу не пожалели о потраченных деньгах. Они вложили в будущее, которое неразрывно связано с интернетом. Всё больше и больше предпринимателей обращаются к услугам разных агентств, веб-студий, чтобы заказать создание лендинга у профессионалов.