Программное обеспечение для решения задач поиска в неструктурированных данных
Цена, руб.3000
Номер работы39045
ПредметИнформатика
Тип работы Диплом
Объем, стр.76
ОглавлениеОГЛАВЛЕНИЕ
ВВЕДЕНИЕ…………………………………………………………………
1. ОПИСАНИЕ И АНАЛИЗ ПРЕДМЕТНОЙ ОБЛАСТИ, ПОСТАНОВКА ЗАДАЧИ…………………………………………………………………………….
1.1. Описание и анализ предметной области……………………………….
1.1.1. Введение в предметную область………………………………………
1.1.2. Основные понятия……………………………………………………..
1.1.3. Принцип работы поисковой системы……………………………
1.1.4. Обзор существующих аналогов разрабатываемой системы………
1.1.4.1 Поиск по содержимому в проводнике Windows……………………
1.1.4.2 Поиск по содержимому в TotalCommander……………………
1.1.4.3 Поиск по содержимому в системе DocFetcher……………………
1.1.4.4 GoogleDesktop…………………………………………
1.1.5 Итог по обзору аналогов…………………………………………
1.2. Постановка задачи…………………………………………
1.2.1. Функциональное назначение…………………………………………
1.2.2. Требования к алгоритму работы модуля……………………
1.3. Перечень задач, подлежащих решению……………………
Выводы………………………………………………………………
2. ПРОЕКТИРОВАНИЕ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ……………
2.1 Обзор и выбор инструментальных средств……………………
2.1.1 Язык программирования C#…………………………………………
2.1.2 Платформа .Net Framework…………………………………………
2.1.3 Среда разработки Visual Studio 2015……………………
2.2 Обзор технологий программирования………………………
2.2.1 Технология ORM………………………………………………
2.2.2 Язык запросов LINQ………………………………………………
2.3 Выбор паттерна программирования………………………………………
2.3.1 Паттерн Builder………………………………………………
2.4 Проектирование интерфейса………………………………………………
2.4.1 Формализация требований к интерфейсу………………………
2.4.2 Разработка макетов интерфейса…………………………………………
2.5 Проектирование функционала…………………………………………
2.5.1 Формализация требований к функционалу………………………
2.5.2 Требования к структуре проекта………………………………………
2.5.3 Разработка алгоритма индексации………………………………………
2.5.4 Разработка алгоритма поиска…………………………………………
Выводы………………………………………………………………………
3. РАЗРАБОТКА ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ……………………
3.1 Разработка интерфейса………………………………………………
3.1.1 Разработка главного окна приложения…………………………………
3.1.2 Разработка окна отображения контента………………………
3.2 Реализация функционала………………………………………………
3.2.1 Класс SmartSearch………………………………………………
3.2.1.1 Разработка метода индексации директории………………………
3.2.1.2 Разработка метода поиска…………………………………………
3.2.2 Класс Fm_Main………….………………………………………………
3.2.3 Класс Extensions…………………………………………………………
3.3 Руководство пользователя………………………………………………
3.4 Тестирование приложения…………………………………………
Выводы………………………………………………………………………
ЗАКЛЮЧЕНИЕ……………………………………………………………
СПИСОК ЛИТЕРАТУРЫ………………………………………………
ПРИЛОЖЕНИЕ А Листинг файла Fm_Main…………………………………
СПИСОК ЛИТЕРАТУРЫ
1. Коберн А. Современные методы описания функциональных требований к системам. [Текст] / Коберн А. – Пер. с англ. – М.: Лори, 2002. – 288 с.,ил.
2. ГОСТ 19.201-78 ЕСПД. Техническое задание. Требования к содержанию и оформлению
3. NET Framework — Википедия [Электронный ресурс] URL: https://ru.wikipedia.org/wiki/.NET_Framework — Режим доступа: свободный.
4. C Sharp — Википедия [Электронный ресурс] URL: https://ru.wikipedia.org/wiki/C_Sharp — Режим доступа: свободный.
5. Joseph Albahary, Ben Albahary C# 5.0 in a Nutshell: The Definitive Reference Fifth Edition.
6. Материалы о продуктах Майкрософт [Электронный ресурс]/ Microsoft – Режим доступа: http://microsoft.com.
7. ГОСТ 34.601-90. Информационная технология. Автоматизированные системы. Стадии создания.
8. Назаров С.В., Мельников П.П. «Программирование на MS Visual Studio» Учебное пособие. – М.: Финансы и статистика, 2008
9. Сайт компании Microsoft. Раздел о программном продукте Visual Studio. [Электронный ресурс] / Visual Studio. Режим доступа https://msdn.microsoft.com/ru-ru/library/fx6bk1f4(v=vs.100).aspx.
10. Документация по продукту Microsft SQL Server. [Электронный ресурс]/ Microsft SQL Server. - Режим доступа https://msdn.microsoft.com/ru-ru/library/ff928359(v=sql.10).aspx.
11. Материалы Википедии – свободной энциклопедии. [Электронный ресурс] /Википедия. - Режим доступа https://ru.wikipedia.org.
12. Материалы о паттернах программирования [Электронный ресурс] / HabraHabr. – Режим доступа: https://habrahabr.ru/post/136766/
13. Материалы о программном продукте TotalCommander [Электронный ресурс]/. – Режим доступа: http://flint-inc.ru/tchelp.
14. Материалы о программном продукте DocFetcher [Электронный ресурс]/. – Режим доступа: http://docfetcher.sourceforge.net/ru/.
15. Материалы о программном продукте GoogleDesktop [Электронный ресурс]/. – Режим доступа: http://www.interface.ru/home.asp?artId=9363.
Цена, руб.3000

Заказать работу «Программное обеспечение для решения задач поиска в неструктурированных данных»

Ваше имя *E-mail *
E-mail *
Оплата картой, электронные кошельки, с мобильного телефона. Мгновенное поступление денег. С комиссией платежной системы
Оплата вручную с карты, электронных кошельков и т.д. После перевода обязательно сообщите об оплате на 3344664@mail.ru




Нажав на кнопку "заказать", вы соглашаетесь с обработкой персональных данных и принимаете пользовательское соглашение

Так же вы можете оплатить:

Карта Сбербанка, номер: 4279400025575125

Карта Тинькофф 5213243737942241

Яндекс.Деньги 4100112624833

QIWI-кошелек +79263483399

Счет мобильного телефона +79263483399

После оплаты обязательно пришлите скриншот на 3344664@mail.ru и ссылку на заказанную работу.