Главная Случайная страница


Полезное:

Как сделать разговор полезным и приятным Как сделать объемную звезду своими руками Как сделать то, что делать не хочется? Как сделать погремушку Как сделать так чтобы женщины сами знакомились с вами Как сделать идею коммерческой Как сделать хорошую растяжку ног? Как сделать наш разум здоровым? Как сделать, чтобы люди обманывали меньше Вопрос 4. Как сделать так, чтобы вас уважали и ценили? Как сделать лучше себе и другим людям Как сделать свидание интересным?


Категории:

АрхитектураАстрономияБиологияГеографияГеологияИнформатикаИскусствоИсторияКулинарияКультураМаркетингМатематикаМедицинаМенеджментОхрана трудаПравоПроизводствоПсихологияРелигияСоциологияСпортТехникаФизикаФилософияХимияЭкологияЭкономикаЭлектроника






Интерфейс программы





Курсовой проект по ВП.

Вариант №1. Задание на разработку
программы подсчёта вхождений лексем в тексте.

Общее

1 Программа предназначена для анализа частоты вхождений лексемы в текстах.

2 Программа отображает графически зависимость частоты вхождения лексемы от её позиции в перечне лексем, отсортированном по убыванию.

3 Программа сохраняет информацию о лексемах в базе данных.

Функции программы

1 Программа должна позволять создавать внутреннюю базу данных на основе анализа текстовых файлах в кодировках ANSI и OEM (использованных в MS-DOS и Windows). База данных должна сохраняться на диске между сеансами работы программы, т.е. она является кумулятивной.

2 Программа читает исходный файл, разделяет его на лексемы и определяет число вхождений каждой лексемы в файле. Затем эта информация суммируется с информацией, хранящейся в базе данных по предыдущим прочитанным файлам.

3 Программа предоставляет статистические отчёты (графики) проведённого анализа.

4 Под лексемами понимается слова английского или русского языка (с учётом регистра).

Интерфейс программы

1 Программа должна быть выполнена с использованием компилятора Visual C++ NET. По желанию разработчика может быть использована (рекомендуется) библиотека MFC.

2 Программа должна представлять собой приложение Windows c графическим интерфейсом пользователя, удовлетворяющим основным стандартам на пользовательский интерфейс.

3 Пользователь может указать, какие файлы необходимо добавить к базе данных, выбрав в соответствующем диалоговом окне один или несколько файлов. Программа должна проанализировать указанный файл(ы) и обновить информацию в базе данных.

4 По требованию пользователя программа выводит график зависимости частоты вхождений от порядкового номера в упорядоченном по убыванию частоты встреч списке лексем. То есть по оси Х откладывается лексема (без явного указания), а по оси Y её частота вхождений во всех текстах, прочитанных к данному моменту. Таким образом полученный график всегда будет невозрастающей функцией.

5 По требованию пользователя выводится сетка (поверхность), где оси X и Y полностью соответствуют описанию п. 3.4, а по оси Z делается срез частот при чтении очередного файла. Пользователь может указать, на сколько файлов в глубину строить поверхность.

6 По требованию пользователя программа выводит график зависимости количества лексем и количества уникальных лексем от числа прочитанных файлов.

7 На всех графиках при наведении мыши в участок графика показывается (в виде всплывающей подсказки) более полная информация о значении в данной точке.

 

4. Защита и сдача курсовой работы
Для защиты и сдачи курсовой работы необходимо оформить отчёт по курсовой работе, предоставить исходный текст программы и выполняемый модуль. Программы должны комплектоваться набором тестов или тестовых исходных данных, которые показывают правильность её функционирования при различных исходных данных. Если программа, установленная с помощью инсталляционного комплекта, не работает в отсутствии специфичных библиотек или среды разработки - это является ошибкой автора программы и соответствующим образом оценивается. Весь исходный код программы должен сопровождаться значимыми комментариями. Это означает, что любая последовательность строк, смысл которой неочевиден для читающего, должна быть прокомментирована.

5. Отчетность и требования к оформлению

Отчет должен быть представлен в виде файла формата MS Word и в виде распечатки на листах формата А4 с использованием шрифта Times New Roman Cyr 14.
Список литературных источников должен включать 10-20 наименований не более чем 5-7 летней давности.
До защиты курсового проекта необходимо сделать доклад на 5-10 минут, содержащий тему работы, исходные данные, рассмотренные методы решения, достигнутые в ходе работы результаты.

Date: 2015-12-12; view: 400; Нарушение авторских прав; Помощь в написании работы --> СЮДА...



mydocx.ru - 2015-2024 year. (0.005 sec.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав - Пожаловаться на публикацию