MaterStudiorum.ru - домашняя страничка студента.
Минимум рекламы - максимум информации.


Авиация и космонавтика
Административное право
Арбитражный процесс
Архитектура
Астрология
Астрономия
Банковское дело
Безопасность жизнедеятельности
Биографии
Биология
Биология и химия
Биржевое дело
Ботаника и сельское хоз-во
Бухгалтерский учет и аудит
Валютные отношения
Ветеринария
Военная кафедра
География
Геодезия
Геология
Геополитика
Государство и право
Гражданское право и процесс
Делопроизводство
Деньги и кредит
Естествознание
Журналистика
Зоология
Издательское дело и полиграфия
Инвестиции
Иностранный язык
Информатика
Информатика, программирование
Исторические личности
История
История техники
Кибернетика
Коммуникации и связь
Компьютерные науки
Косметология
Краткое содержание произведений
Криминалистика
Криминология
Криптология
Кулинария
Культура и искусство
Культурология
Литература и русский язык
Литература(зарубежная)
Логика
Логистика
Маркетинг
Математика
Медицина, здоровье
Медицинские науки
Международное публичное право
Международное частное право
Международные отношения
Менеджмент
Металлургия
Москвоведение
Музыка
Муниципальное право
Налоги, налогообложение
Наука и техника
Начертательная геометрия
Новейшая история, политология
Оккультизм и уфология
Остальные рефераты
Педагогика
Полиграфия
Политология
Право
Право, юриспруденция
Предпринимательство
Промышленность, производство
Психология
Психология, педагогика
Радиоэлектроника
Разное
Реклама
Религия и мифология
Риторика
Сексология
Социология
Статистика
Страхование
Строительные науки
Строительство
Схемотехника
Таможенная система
Теория государства и права
Теория организации
Теплотехника
Технология
Товароведение
Транспорт
Трудовое право
Туризм
Уголовное право и процесс
Управление
Управленческие науки
Физика
Физкультура и спорт
Философия
Финансовые науки
Финансы
Фотография
Химия
Хозяйственное право
Цифровые устройства
Экологическое право
Экология
Экономика
Экономико-математическое моделирование
Экономическая география
Экономическая теория
Эргономика
Этика
Юриспруденция
Языковедение
Языкознание, филология
    Начало -> Информатика, программирование -> Быстрый счет

Название:Быстрый счет
Просмотров:73
Раздел:Информатика, программирование
Ссылка:Скачать(716 KB)
Описание: Министерство образования и науки Российской Федерации Федеральное агентство по образованию Южно-Уральский государственный университет Кафедра «Информатика» ПОЯСНИТЕЛЬНАЯ ЗАПИСКА к кур

Часть полного текста документа:

Министерство образования и науки Российской Федерации

Федеральное агентство по образованию

Южно-Уральский государственный университет

Кафедра «Информатика»

ПОЯСНИТЕЛЬНАЯ ЗАПИСКА

к курсовой  работе
по дисциплине «высокоуровневые методы информатики и программирования»

Тема: Быстрый счет

 

 

 

Выполнил: Плохов  В.В.

Специальность: 080801

Группа: ЭиУ - 263

 

 

 

Челябинск – 2007


Оглавление

1.Введение

2.Основная часть  

2.1.Постановка задачи  

2.2.Разработка объектной модели программы  

2.3.Описание файлов проекта  

2.4.Описание работы проекта  

2.5.Некоторые общие моменты  

3.Заключение  

4.Список источников информации  


1.Введение

Разработка программы велась с использованием средств Объектно-Ориентированного Программирования (ООП). ООП - концепция, которая в свое время произвела настоящую революцию в программировании. До появления ООП программа представляла собой логически  единый код с ярко выраженными функциональными зависимостями (процедурный подход). ООП предполагает, что приложение строится из набора независимых по своему внутреннему устройству объектов. Таким образом, каждый объект может содержать собственные данные, недоступные другим объектам системы. Очевидно, что абсолютно независимыми объекты быть не могут, поскольку им необходимо взаимодействовать между собой, использовать общие данные и обмениваться собственными данными. Но, пока не меняется механизм взаимодействия с другими объектами системы, внутреннее устройство объекта можно изменять по своему желанию, не затрагивая других компонент системы.


2.Основная часть 2.1.Постановка задачи

Главной задачей является разработка законченного приложения, позволяющего в игровой форме тренировать и улучшать навыки устного счета. Поскольку программа главным образом ориентирована на пользователя младшего и среднего школьного возраста, то за главную тематическую идею программы были взяты знаменитые сказочные персонажи из знаменитого произведения Алана Александра Милна “Вини-Пух и Все-Все-Все”, которые выполнены в стилистике одноименного диснеевского мультфильма.

         Необходимый для реализации функционал:

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

o     Разработка системы создания учетной записи.

o     Разработка системы удаления учетной записи.

o     Разработка системы активации учетной записи.

o     Разработка алгоритмов взаимодействия с базой данных.

o     Разработка системы защиты от внесения ошибочных параметров в базу данных.

·          Разработка формирования таблицы рекордов, для возможности отслеживания лучших результатов, среди игроков.

o     Разработка математической модели для возможности сбалансированного формирования рейтинга между игроками различных уровней сложности.

o     Разработка алгоритма подсчета лучших результатов в записях базы данных.

o     Разработка алгоритма сортировки лучших результатов в записях базы данных.

·          Разработка ролевой модели.

o     Разработка различных видов персонажей.

o     Разработка уникальных способностей каждого из персонажей.

o     Разработка системы получения новых способностей.

·          Разработка базы данных.

o     Разработка синтаксиса файлов базы данных.

o     Разработка полей параметров хранимых в базе данных.

-       Имя

-       Персонаж

-       Количество пройденных уровней

-       Среднее время прохождения уровня

-       Статус уникальной способности №1

-       Статус уникальной способности №2

-       Статус уникальной способности №3

o     Разработка алгоритмов обеспечивающих формирование файлов базы данных.

·          Разработка основного игрового процесса.

o     Разработка системы реализации различных уровней сложности.

o     Разработка генератора примеров с учетом выбранной сложности.

-       Поддержка операций сложения.

-       Поддержка операций вычитания.

-       Поддержка операций умножения.

-       Поддержка операций деления.

-       Обеспечение  генерации примеров с учетом обязательности целочисленного положительного, либо целочисленного отрицательного ответа.

o     Разработка таймера, контролирующего отсчет игрового времени.

o     Разработка контроля правильности ответа.

o     Разработка системы “жизней”, для ограничения количества неверных ответов.

o     Разработка влияния уникальных способностей на игровой процесс.

·          Разработка системы приобретения новых уникальных способностей.

o     Разработка алгоритмов контролирующих доступность приобретения способностей.

o     Разработка алгоритмов обеспечивающих запись о новых способностях в базу данных.

·          Разработка справочной системы и документации.

·          Разработка графической оболочки приложения.

o     Разработка главного меню.

o     Разработка окна управления учетными записями.

o     Разработка окна основного игрового процесса.

o     Разработка окна “Магазина”, для приобретения новых способностей.

o     Разработка окна справочной системы.

o     Разработка окна таблицы рекордов.

2.2.Разработка объектной модели программы

При написании приложения использовались основные принципы ООП. ............





Нет комментариев.



Оставить комментарий:

Ваше Имя:
Email:
Антибот:  
Ваш комментарий:  



Похожие работы:

Название:Разработка печатного узла
Просмотров:116
Описание: Введение Современные электронные средства проектируются с использованием интегральных схем высокой степени интеграции и элементной базы, монтируемой на поверхность. Это позволяет существенно расширить фу

Название:Анализ ликвидности баланса и платежеспособности предприятия
Просмотров:53
Описание: МИНИСТЕРСТВО ОБРАЗОВАНИЯ РФ АЛТАЙСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ ЭКОНОМИЧЕСКИЙ ФАКУЛЬТЕТ Кафедра бухгалтерского учета, аудита и анализа КУРСОВАЯ РАБОТА НА ТЕМУ: «Анализ ликвидност

Название:Интеллектуальные способности одаренных детей в связи со школьной успеваемостью
Просмотров:111
Описание: Интеллектуальные способности одаренных детей в связи со школьной успеваемостью   Введение Ранее выявление, обучение и воспитание одаренных и талантливых детей составляет новую задачу совершенствова

Название:Разработка технологического маршрута, термической обработки стальных заготовок и деталей машин
Просмотров:202
Описание: Министерство образования РФ Сибирская государственная автомобильно-дорожная академия (СибАДИ) Кафедра «КМиСТ» Курсовая работа По дисциплине материаловедение: «Разработка технол

Название:Разработка технологического процесса листовой штамповки
Просмотров:106
Описание: ВВЕДЕНИЕ заготовка штамповка крепеж раскрой Холодная штамповка – вид обработки металлов давлением, объединяющий ряд процессов, осуществляемых холодной пластической деформацией при помощи различных видов

 
     

Вечно с вами © MaterStudiorum.ru