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

Реферат Розробка прикладного забезпечення, що реалізує функції упорядника кросворду


















Курсова робота

РОЗРОБКА ПРИКЛАДНОГО ЗАБЕЗПЕЧЕННЯ, реалізуються функції укладачі кросвордів


Зміст


Введення

. Теоретична частина

.1 Аналіз вимог

.2 Обгрунтування програмування

. Практична частина

.1 Первинні вимоги

.1.1 Вимоги до функціональних характеристик

.1.2 Вимоги до складу і параметрів технічних засобів

.1.3 Вимоги до інформаційної та програмної сумісності

.2 Прототип

.3 Модель функціонування

.4 Тестування програмного забезпечення

.4.1 Програма і методика випробувань

.4.2 План тестування

.4.3 Звіт про хід тестування

.5 Програмна документація

.5.1 Технічне завдання

.5.2 Опис програми

.5.3 Текст програми

.5.4 Звіт про результати тестування

.6 Експлуатаційна документація

.6.1 Керівництво користувача

.6.2 Сертифікація ПО

.6.3 Ліцензування програм

Висновок

Список використаних джерел

Програми


Введення


Мета: Розробити програму, що реалізовує функції «укладачі кросворду».

Рішення кросвордів корисно для здоров'я людини, тренує логічне мислення і кмітливість, вчить працювати з довідниками, дізнаватися нову інформацію. Розгадування перед сном кросвордів покращує пам'ять і активізує роботу клітин мозку. Багато людей займаються вирішенням кросвордів, щоб скоротати час в дорозі або на чергуванні.

Підставою для розробки ігрової програми послужило завдання на курсове проектування з дисципліни «Технологія розробки програмного забезпечення».

Призначення програмного засобу: програма являє собою гру-задачу, в якій фігуру з квадратів потрібно заповнити літерами, складовими потрібні слова, в процесі розгадування людина тренує логічне мислення і пам'ять, дізнається нову інформацію.

Гра зі словами називається кросвордом. Це найпоширеніша інтелектуальна гра. Слово «кросворд lt; # justify gt; Тому ще одним основним відмітною властивістю кросворду є перетин слів. Кожна літера слова записуються окремо від інших: кожна в своїй клітинці - це одне з головних правил кросворду.

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

Отже, кросворд, це:

- гра в слова, значить, слова повинні бути обов'язково;

- слова повинні перетинатися;

- букви слів записуються кожна в сою клітинку.

Тому, коли в газетах і журналах легкого розважального характеру кросвордами називаються інші головоломки lt; # justify gt; Процес розгадування кросворду складне і цікаве заняття.


1. Теоретична частина


. 1 Аналіз вимог


У даній роботі необхідно реалізувати програму, що дозволяє автоматизувати процес розгадування кросворду шляхом конструювання.

Вихідними даними є: конфігурація кросворду;

список слів, які можна використовувати для розгадування.

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

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


Таблиця 1 - Етапи здачі завдань

НеделіНачалоДлітельность№ Задачі1Планірованіе ПП17.09.2014212Составленіе вимог заказчіка24.09.2014213Проектірованіе ПП07.10.2014214Разработка ПП31.10.2014215Тестірованіе ПП12.12.2014216Сопровожденіе ПП19.12.201421

Етапи здачі завдань представлені в таблиці 1. Часовий графік представлений на малюнку 1.А, діаграма здачі етапів на малюнку 2.А.


1.2 Обгрунтування програмування


Для реалізації програмного продукту «Укладач кросворда» вирішено використовувати середу швидкої розробки програм Delphi. Дана система є вдалою комбінацією простого мови програмування Pascal, вірніше його нащадка Object Pascal, з найсучаснішими технологіями в світі програмування.

За допомогою Delphi можна швидко і ефективно розробляти користувальницький інтерфейс, що відповідає найвищим вимогам.


2. Практична частина


. 1 Первинні вимоги


сторінка 1 з 9 | Наступна сторінка





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

  • Реферат на тему: Класифікація прикладного програмного забезпечення та призначення найважливі ...
  • Реферат на тему: Збір вимог з метою розробки програмного забезпечення: &Система електронного ...
  • Реферат на тему: Тестування програмного забезпечення
  • Реферат на тему: Тестування програмного забезпечення
  • Реферат на тему: Тестування та налагодження програмного забезпечення