Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые проекты » Розрахунок кількості символів у тексті

Реферат Розрахунок кількості символів у тексті





>

Введення


Темою даної курсової роботи є створення калькулятора на об'єктно-орієнтованій мові програмування Java, який буде підраховувати довжину тексту (кількість символів у тексті) з символами пунктуації і з пробілами, а так само підраховувати кількість слів.

Для розрахунку кількості символів у тексті в даному калькуляторі, потрібно буде скопіювати текст і вставити його в текстову область, або ж самому набрати текст з клавіатури і натиснути кнопку розрахувати, після чого буде отримано повний звіт того, скільки символів і слів міститься в набраному тексті.

Для зручності користувача буде створена кнопка Стерти raquo ;, при натисканні якої виробиться очистка всіх набраних символів у текстову область.


Розділ 1. Опис предметної області


Підрахунок кількості символів є кількісною оцінкою тексту і може використовуватися для оцінки виконаної роботи в перекладах, написанні статей, романів і т.д.

Зазвичай люди які пишуть тексти на замовлення, постові в блогах, короткі огляди статей і сайтів, або навпаки купують тексти - розраховують вартість тексту виходячи з розміру тексту. Для цього необхідно порахувати кількість знаків (ще кажуть символів або букв) у тексті.

Самое часте застосування калькулятора підрахунку кількості символів, використовують:

· творці контенту (копірайтери, рерайтери, контент-редактори і т.д.), які повинні мати можливість оцінювати виконаний обсяг своєї роботи.

· редактори, який публікує статті авторів, і повинен перевірити кількість документів символів в статті (тому кожні тисячу символів оплачуються).

· адміністратори сайту, які дозволили авторам публікувати статті самостійно, і які хочуть переглянути масово кількість символів для кожної опублікованої статті.


Розділ 2. Опис прототипу програмного продукту


Для створення програмного продукту на об'єктно-орієнтованій мові програмування Java, що виконує розрахунок кількості символів і слів у тексті, буде створений зручний інтерфейс для користувача.

При запуску програмного продукту відкриється діалогове вікно калькулятора (див. рис.1), який складатиметься з:

текстової області, в яку користувач буде вводити безпосередньо свій текст;

двох кнопок: одна кнопка з назвою Розрахувати кількість символів і слів буде, відповідно, проводити розрахунок кількості символів і слів, а інша кнопка з назвою Стерти raquo ;, буде проводити очищення текстової області від набраних у неї символів;

текстового поля, в якому відобразиться результат підрахованих символів і слів (див. рис.2).


Рис. 1 - Інтерфейс програмного продукту


Рис.2 - Вікно калькулятора з підрахованими даними

Розділ 3. Математична модель роботи програми


Нехай, ми ввели n-ну кількість символів, і кожен введений нами символ буде дорівнювати одиниці, тобто =1,=1, ....,=1; тоді, підрахунок кількості символів k, відбуватиметься за формулою:

=+ + ... +,


дана формула і буде математичною моделлю роботи програми.


Розділ 4. Алгоритм роботи програми


Рис. 4 - Схема алгоритму роботи програми


Розділ 5. Алгоритм роботи користувача з програмою


Рис. 5 - Схема алгоритму роботи користувача з програмою


Розділ 6. Зони відповідальності розробників


df8a669 oskar1import java.awt.BorderLayout; 2013-03-13 Update button.java2/* Менеджер розміщення BorderLayout ділить контейнер на п'ять нерівних областей, 3полностью заповнюючи кожну область одним компонентом.4Області отримали географічні назви NORTH, SOUTH, WEST, EAST І CENTER. */de21d23 oskar5import java.awt.event.ActionEvent; 2013-03-13 Update button.java6//подія, що генерується при натисканні кнопкі7import java.awt.event.ActionListener; 8// інтерфейс класу, який буде обробляти події від кнопкі9import javax.swing.JButton; 10//імпорт з бібліотеки Swing компонента JButton (кнопка) 11import javax.swing.JFrame; 12/* імпорт з бібліотеки Swing класу JFrame - є контейнером, 13позволяющім додавати до себе інші компоненти для їх організації та надання користувачу */63da621 oskar14import javax.swing.JTextArea; 2013-03-13 Update button.java15//імпорт JTextArea - багаторядкова область, яка виводить на екран простий текст.16import javax. swing.JTextField; 17//текстове поле JTextField18//інтерфейс DocumentListener -...


Назад | сторінка 2 з 4 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Роль символів і знаків у культурології
  • Реферат на тему: Ознаки символів, використовувані для автоматичного розпізнавання
  • Реферат на тему: Значення анімалістичних символів Європейських країн
  • Реферат на тему: Дифузія кримінальних норм і символів в російській культурі
  • Реферат на тему: Розробка термогенератора, який буде використовувати тепло двигуна для заряд ...