Рассмотрение основ создания калькулятора на объектно–ориентированном языке программирования Java, который будет подсчитывать длину текста. Математическая модель и алгоритм работы программы. Описание файлов готовой программы расчета символов в тексте.
Аннотация к работе
Темой данной курсовой работы является создание калькулятора на объектно-ориентированном языке программирования Java, который будет подсчитывать длину текста (количество символов в тексте) с символами пунктуации и с пробелами, а так же подсчитывать количество слов.Подсчет количества символов является количественной оценкой текста и может использоваться для оценки выполненной работы в переводах, написании статей, романов и т.д. Обычно люди которые пишут тексты на заказ, постовые в блогах, краткие обзоры статей и сайтов, или наоборот покупают тексты - рассчитывают стоимость текста исходя из размера текста.Для создания программного продукта на объектно-ориентированном языке программирования Java, выполняющего расчет количества символов и слов в тексте, будет создан удобный интерфейс для пользователя. двух кнопок: одна кнопка с названием "Рассчитать количество символов и слов" будет, соответственно, производить расчет количества символов и слов, а другая кнопка с названием "Стереть", будет производить очистку текстовой области от набранных в нее символов;Пусть, мы ввели n-ое количество символов, и каждый введенный нами символ будет равен единице, т.е.4 - Схема алгоритма работы программы5 - Схема алгоритма работы пользователя с программой2013-03-13 Update button.java 2 /*Менеджер размещения BORDERLAYOUT делит контейнер на пять неравных областей, 3 полностью заполняя каждую область одним компонентом. 4 Области получили географические названия NORTH, SOUTH, WEST, EAST И CENTER.*/ de21d23 "oskar 5 import java.awt.event.ACTIONEVENT; 2013-03-13 Update button.java 6 //событие, генерируемое при нажатии кнопки 7 import java.awt.event.ACTIONLISTENER; 8 //интерфейс класса, который будет обрабатывать события от кнопкиОбласти получили географические названия NORTH, SOUTH, WEST, EAST И CENTER.*/ import java.awt.event.ACTIONEVENT; //событие, генерируемое при нажатии кнопки import java.awt.event.ACTIONLISTENER; //интерфейс класса, который будет обрабатывать события от кнопки import javax.swing.JBUTTON; //Объект DOCUMENTEVENT предоставляет механизм, с помощью которого пользователь может создать событие Event, поддерживаемое в определенной реализации. import javax.swing.event.DOCUMENTLISTENER; //создается кнопка с текстом "Рассчитать количество символов", размещается сверху окна area = new JTEXTAREA();В результате работы был получен файл Button.jar - исполняемый файл.
План
Содержание
Введение
Раздел 1. Описание предметной области
Раздел 2. Описание прототипа программного продукта
Раздел 3. Математическая модель работы программы
Раздел 4. Алгоритм работы программы
Раздел 5. Алгоритм работы пользователя с программой
Раздел 6. Зоны ответственности разработчиков
Раздел 7. Программный код
Раздел 8. Описание файлов готовой программы
Заключение
Список литературы
Введение
Темой данной курсовой работы является создание калькулятора на объектно-ориентированном языке программирования Java, который будет подсчитывать длину текста (количество символов в тексте) с символами пунктуации и с пробелами, а так же подсчитывать количество слов.
Для расчета количества символов в тексте в данном калькуляторе, нужно будет скопировать текст и вставить его в текстовую область, или же самому набрать текст с клавиатуры и нажать кнопку рассчитать, после чего будет получен полный отчет того, сколько символов и слов содержится в набранном тексте.
Для удобства пользователя будет создана кнопка "Стереть", при нажатии которой произведется очистка всех набранных символов в текстовую область.
Вывод
Итак, в процессе выполнения курсовой работы, было разработано интерактивное приложение "Калькулятор расчета количества символов в тексте" и были выполнены поставленные задачи, а именно: - в приложении был реализован удобный графический пользовательский интерфейс;
- приложение позволяет вычислять количество символов и слов в набранном тексте;
- приложение разработано на языке Java.
Среди достоинств данного приложения стоит отметить тот факт, что приложение обладает довольно качественным и понятным интерфейсом. Пользователь без труда может сориентироваться при запуске приложения. Также одним из достоинств приложения является то, что диалог пользователя с приложением осуществляется при помощи понятных и довольно удобных кнопок.
Список литературы
1. Картузов А.В., Программирование на языке Java, г. Москва, 2001 г.
2. Патрик Нотон, Герберт Шилдт Полный справочник по Java. - MCGRAW-Hill,1997, Издательство "Диалектика", 1997
3. Дэвид Флэнэген Java in a Nutshell .- OREILLY & Associates, Inc., 1997, Издательская группа BHV, Киев, 1998
4. Сокольский М.В. Все об Intranet и Internet. - М.:Элиот, 1998. - 254 с.ил.
5. Чен М.С. и др. Программирование на JAVA:1001 совет: Наиболее полное руководство по Java и Visual J : Пер.с англ. / Чен М.С., Грифис С.В., Изи Э.Ф. - Минск: Попурри, 1997 - 640 с.
6. Майкл Эферган Java: справочник. - QUE Corporation, 1997, Издательство "Питер Ком", 1998
7. Джо Вебер Технология Java в подлиннике. - QUE Corporation, 1996, "BHV-Санкт-Петербург", 1997
8. Джейсон Мейнджер Java: Основы программирования. - MCGRAW-Hill, Inc., 1996, Издательская группа BHV, Киев, 1997
9. И.Ю. Баженова Язык программирования Java. - АО "Диалог-МИФИ", 1997
10. Джон Родли Создание Java-апплетов - The Coriolis Group,Inc., 1996, Издательство НИПФ "ДИАСОФТ Лтд.", 1996
11. Майкл Томас, Пратик Пател, Алан Хадсон, Доналд Болл (мл.) Секреты программирования для Internet на Java - Ventana Press, Ventana Communications Group, U.S.A., 1996, Издательство "Питер Пресс", 1997
12. Аарон И. Волш Основы программирования на Java для World Wide Web. - IDG Books Worldwide, Inc., 1996, Издательство "Диалектика", 1996
13. Кен Арнольд, Джеймс Гослинг Язык программирования Java. - Addison-Wesley Longman,U.S.A., 1996, Издательство "Питер-Пресс", 1997