Гра "Мозайка" на Делфі (Delphi) » Українські реферати
Теми рефератів
Авіація та космонавтика Банківська справа Безпека життєдіяльності Біографії Біологія Біологія і хімія Біржова справа Ботаніка та сільське гос-во Бухгалтерський облік і аудит Військова кафедра Географія
Геодезія Геологія Держава та право Журналістика Видавнича справа та поліграфія Іноземна мова Інформатика Інформатика, програмування Історія Історія техніки Комунікації і зв'язок Краєзнавство та етнографія Короткий зміст творів Кулінарія Культура та мистецтво Культурологія Зарубіжна література Російська мова Маркетинг Математика Медицина, здоров'я Медичні науки Міжнародні відносини Менеджмент Москвоведение Музика Податки, оподаткування Наука і техніка Решта реферати Педагогіка Політологія Право Право, юриспруденція Промисловість, виробництво Психологія Педагогіка Радіоелектроніка Реклама Релігія і міфологія Сексологія Соціологія Будівництво Митна система Технологія Транспорт Фізика Фізкультура і спорт Філософія Фінансові науки Хімія Екологія Економіка Економіко-математичне моделювання Етика Юриспруденція Мовознавство Мовознавство, філологія Контакти
Українські реферати та твори » Информатика, программирование » Гра "Мозайка" на Делфі (Delphi)

Реферат Гра "Мозайка" на Делфі (Delphi)

Міністерство освіти і науки Російської Федерації

Курський державний технічний університет

Кафедра ПЗ і ВТ

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

з дисципліни В«Програмування на мовах високого рівняВ»

ГРА В«МозайкаВ»


Виконав: студентка групи ПЗ-51

Єлизавета Королева

студентка групи ПЗ-51

Анастасія Зінов'єва

Перевірив: викладач Петрик Е. А.

Курськ 2006

ЗМІСТ

1. ТЕХНІЧНЕ ЗАВДАННЯ. 4

1.1 Вступ. 4

1.2 Підстави для розробки. 4

1.3 Призначення розробки. 4

1.3.1 Функціональне і експлуатаційне призначення виробу. 4

1.3.1.1 Перелік вимог користувача до програмного забезпечення .. 4

1.3.1.2 Розглянуті альтернативи .. 4

1.3.2 Вимоги до програми або програмного виробу .. 5

1.3.2.1 Стандарти .. 5

1.3.2.2 Програмна сумісність. 5

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

1.3.2.4 Вхідні дані. 5

1.3.2.5 Процес обробки. 6

1.3.2.6 Вихідні дані. 6

1.3.2.7 Результуючі компоненти виробу. 6

1.3.2.8 Носії інформації. 6

1.3.2.9 Безпека і секретність. 7

1.3.2.10 Вимоги до надійності. 7 </p>

1.3.2.11 Рестарт. 7

1.3.2.12 Мобільність. 7

1.3.2.13 Вимоги до програмної документації. 7

1.4 Стадії і етапи розробки. 7

1.5 Порядок контролю і приймання. 8

2.РАБОЧІЙ ПРОЕКТ. 8

2.1 Введення. 8

2.2 Функціональні і експлуатаційні характеристики виробу. 8

2.2.1 Програмні обмеження. 8

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

2.2.3 Результуючі компоненти виробу. 9

2.2.4 Вимоги до надійності. 9

2.2.5 Зручність експлуатації. 9

2.2.6 Мобільність. 10

2.3 Опис модулів. 10

2.3.1 Модуль Unit1. 10

2.3.1.1 Таблиця компонентів. 10

2.3.1.2 Зовнішній вид форми .. 10

2.3.1.2 Вхідні дані. 11

2.3.1.3 Проміжні дані. 11

2.3.1.4 Вихідні дані. 11

2.3.1.5 Блок-схеми алгоритмів. 11

2.3.1.6 Текст модуля. 11

2.3.2 Модуль Unit2. 12

2.3.2.1 Вхідні дані. 12

2.3.2.2 Проміжні дані. 12

2.3.2.3 Вихідні дані. 12

2.3.2.4 Блок-схеми алгоритмів. 12

2.3.2.5 Текст модуля. 12

ДОДАТКИ .. 13

Список використаної літератури .. 37


1. ТЕХНІЧНЕ ЗАВДАННЯ 1.1 Введення

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

1.2 Підстави для розробки

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

1.3 Призначення розробки 1.3.1 Функціональне та експлуатаційне призначення виробу 1.3.1.1 Перелік вимог користувача до програмного забезпечення

Гра В«МАЗАЙКАВ» повинна забезпечувати наступне:

- якщо картинка зібрана повністю, виводиться повідомлення про завершення гри;

- є можливість вибирати картинки;

- можна починати гру заново.

1.3.1.2 Розглянуті альтернативи

При постановці завдання на розробку програми В«МАЗАЙКАВ» були розглянуті наступні альтернативи:

- Програмна платформа.

Розглядалися операційні системи Windows і Linux. Була обрана система Windows в зв'язку з найширшим її розповсюдженням, доступністю і наявністю гнучких засобів розробки програмного забезпечення під цю платформу.

- Засоби розробки. Були розглянуті наступні засоби розробки: Delphi і С + + Builder. Був обраний Borland Delphi7. Вибір обгрунтований популярністю і доступністю даного програмного забезпечення.

1.3.2 Вимоги до програми або програмного виробу

1.3.2.1 Стандарти

Розробка програмної документації і програми повинна проводитися згідно еурд, ГОСТ 19.701-90, ГОСТ 2.304-88.

1.3.2.2 Програмна сумісність

Дана програма повинна працювати автономно під управлінням

операційних систем Windows 98, Windows ME, Windows 2000, Windows XP.

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

Програмний продукт повинен працювати на комп'ютерах з наступними характеристиками:

В· обсяг ОЗП 512 Мб;

В· обсяг жорсткого диска 40 Гб;

В· мікропроцесор Intel Celeron 400 МГц;

В· монітор 17 "з роздільною здатністю 1024 * 768;

В· звукова карта.

1.3.2.4 Вхідні дані

Вхідними даними програми є:

В· обрана картинка;

В· сигнали маніпулятора В«мишаВ»;

1.3.2.5 Процес обробки

В· При запуску програмного виробу повинно відбуватися відкриття програмної оболонки (форми).

1.3.2.6 Вихідні дані

Вихідними даними програми є:

В· повідомлення про виграш, якщо картинка зібрана.

1.3.2.7 Результуючі компоненти вироби

У комплект постачання програмного продукту повинні входити наступні

компоненти:

В· виконавчий файл програми;

В· робочі модулі програми;

В· програмна документація на виріб.

1.3.2.8 Носії інформації

Програма поставляється на дискеті розміром 3,5 дюйми і об'ємом 1,44 Мб.

1.3.2.9 Безпека та таємність

Інформація, що міститься у виробі, не є секретною, тому програма не вимагає захисту.

1.3.2.10 Вимоги до надійності

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

1.3.2.11 Рестарт

Відновлення даних при програмному або апаратному збої не

передбачається.

1.3.2.12 Мобільність

Програма повинна вільно переноситися з одного комп'ютера на інший при допомогою відповідних носіїв інформації.

1.3.2.13 Вимоги до програмної документації

Програмна документація повинна розроблятися згідно еурд, ГОСТ 19.701-90, ГОСТ 2.304-88.

Програмна документація повинна включати наступні документи:

В· Технічне завдання;

В· Робочий проект.

У додатку до документа В«Робочий проектВ» має бути приведений лістинг вихідних текстів програми і блок-схеми алгоритмів.

1.4 Стадії та етапи розробки

Виконання розробки повинно включати дві стадії:

В· Технічне завдання;

В· Робочий проект.

На стадії В«Технічне завданняВ» проводиться постановка задачі, розробка вимог до програмному виробу, вивчення літератури по завданню і оформлення документа В«Технічне завданняВ».

На стадії В«Робочий проектВ» проводиться розробка схем алгоритмів для кожного з функціональних модулів, фізичне проектування програмного виробу, розробка тестів, тестування і відладка програмних модулів. На закінчення даного етапу оформляється документ В«Робочий проектВ».

1.5 Порядок контролю і приймання

Тести повинні бути розроблені на етапі робочого проектування програмного виробу.

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

2.РАБОЧІЙ ПРОЕКТ 2.1 Введення

Додаток являє собою гру В«МАЗАЙКАВ», для якої не вимагається особливе оформлення у зв'язку з тим, що робоче поле повністю закривається завантаженої картинкою. Гра затягує користувача, перш за все популярністю близькою гри В«П'ятнашкиВ», яка не так давно була дуже популярна.

2.2 Функціональні та експлуатаційні характеристики вироби 2.2.1 ...


Страница 1 из 3Следующая страница

Друкувати реферат
Замовити реферат
Товары
Наверх Зворотнiй зв'язок