Все, кто имеет дело с компьютером, так или иначе сталкивались с компьютерными играми, и подавляющее большинство может сходу назвать несколько игр, которые им особенно понравились. Те, кто уже совсем наигрался, почти наигрался или еще не наигрался, но в процессе общения с компьютером уже начал совмещать игры с чем-нибудь более полезным, возможно, хотели бы придумать какие-нибудь свои, не похожие ни на какие другие игры.
Многое захватывает в таком творчестве. И не сам процесс игры, а разработка игровой вселенной, ее проектирование и реализация. Когда можно слить воедино сценарий, графику, музыку, искусно задуманный и умело запрограммированный алгоритм — создать единый фантастический мир, живущий по законам, которые ты же для него и придумал. В последнее время в общем объеме вновь создаваемого программного обеспечения различного назначения увеличивается доля net-приложений — программ, ориентированных на платформу Microsoft.net. Это объясняется, прежде всего, новыми возможностями, которые предоставляет платформа прикладным программам, а также тем, что технология.net поддерживается новейшими операционными системами.
Что входит в состав эскизного проекта?
Microsoft.net — это технология, в основе которой лежит идея универсального программного кода, который может быть выполнен любым компьютером, вне зависимости от используемой операционной системы. Универсальность программного кода обеспечивается за счет предварительной (выполняемой на этапе разработки) компиляции исходной программы в универсальный промежуточный код (CIL-код, Common Intermediate Language), который во время загрузки транслируется в выполняемый. Преобразование промежуточного кода в выполняемый осуществляет JIT-компилятор (от Jast In Time — в тот же момент, «на лету»), являющийся элементом виртуальной выполняющей системы (Virtual Execution System, VES). Работу.net-приложений в операционной системе Windows обеспечивает Microsoft.net Framework.
Цель работы: разработать программу игры «Собери картинку».
Для достижения поставленной цели в работе решались следующие задачи:
разработать эскизный и технический проект программы;
разработать рабочий проект программы.
Программа игры «Собери картинку» написана в среде программирования Microsoft Visual C#.
Среда разработки Microsoft Visual C# является инструментом разработки net-приложений для Windows. В ней интегрированы удобный дизайнер форм, специализированный редактор кода, отладчик, мастер публикаций и другие компоненты, необходимые программисту.
Разработка эскизного и технического проекта программы
Назначение и область применения
Программа игры «Собери картинку» — графический вариант хорошо известной игры «15». Ее цель — расположить фишки (фрагменты картинки) в правильном порядке. Это логически не сложная и достаточно простая в управлении и использовании программа.
Игра предназначена для детей дошкольного и младшего школьного возраста. Игра «Собери картинку» учит складывать целое изображение из частей, развивает зрительное восприятие и произвольное внимание. Также игра позволяет знакомить детей с картинками, описывающими окружающий мир с целью его познания.
Как самому сделать проект дома.Программа….
Эту программу можно использовать при обучении пользованию мышкой для детей с двигательными нарушениями.
Программа может быть использована также любым пользователем для отвлечения от основной работы с целью отдыха.
Источник: studbooks.net
2. Эскизный проект.
1. Предварительная разработка структуры входных и выходных данных.
2. Уточнение методов решения задач.
3. Разработка общего описания алгоритма решения задачи.
4. Разработка технико-экономического обоснования.
1. Разработка пояснительной записки.
2. Согласование и утверждение эскизного проекта.
Единицы, выделяемые на различных иерархических уровнях функциональной архитектуры системы, определяются по усмотрению разработчика. Стандарты ЕСПД различают программные единицы только с точки зрения их документирования.
Результаты эскизного проекта отображаются в документе Пояснительная записка к эскизному проекту, оформленному в соответствии с ГОСТ 19.105-78 и ГОСТ 19.404-79.
После утверждения пояснительной записки она становится программным документам, правила дублирования, учета, хранения которого определяется ГОСТ 19.601-78 Общие правила дублирования, обращения, учета и хранения и ГОСТ 19.602-78 Правила дублирования, учета и хранения программных документов, выполненных печатным способом. Последующие стадии и этапы разработки ПО могут выявить необходимость внесения изменений в ЭП. Эти изменения должны быть отражены в пояснительной записке в соответствии с ГОСТ 19.603-78 Общие правила внесения изменений в программные документы и ГОСТ 19.602-78 Правила внесения изменений в программные документы, выполненные печатным способом.
3. Технический проект.
Содержанием работ на этой стадии является проектирование структуры ПО. Результатом — реализующий заданный и утвержденный в техническом задании комплекс программ как иерархическая структура программных модулей, заданных своими функциональными спецификациями. Форма представления результата — Пояснительная записка к техническому проекту согласно ГОСТ 19.105-78, ГОСТ 19.404-79.
Разработка структуры ПО заключается в выделении всех программных компонентов по функциональным признакам, определение функциональных спецификаций модулей и уточнение внешних функциональных спецификаций, структуры входных и выходных данных, определении операционной среды, языковых средств и конфигурации аппаратных средств.
Спецификации модулей являются внешними характеристиками и содержат все сведения, необходимые вызывающим модулям. На последующих стадиях разработки спецификации оформляются в виде комментариев в начале текста исходной программы модуля. На данной стадии спецификации оформляются в виде комментария на принятом в организации, занимающейся разработкой ПО, языке спецификаций
1. Уточнение структуры входных и выходных данных.
2. Разработка алгоритмов решения задач.
3. Определение формы представления входных и выходных данных.
4. Определение синтаксиса и семантики языка.
5. Разработка структуры программы.
6. Окончательное определение конфигурации технических средств.
1. Разработка плана мероприятий по разработке и внедрению программ.
2. Разработка пояснительной записки.
3. Согласование и утверждение ТП.
Источник: studfile.net
Эскизный проект
Эскизным проектом называют пакет конструкторской документации, создаваемый на стадии разработки автоматизированной системы. Цель создания этих документов – установить принципиальные, конструктивные решения, представить их для ознакомления с принципами работы и устройством разрабатываемой системы. Также этим проектом может рассматриваться несколько вариантов устройства АСУ.
Эскизный проект на автоматизированную систему разрабатывают перед техническим проектом или вместе с ним. Эта документация может и не оформляться в случае, если ею не может быть предоставлено никаких новых данных – ее необходимость устанавливается тех заданием.
Разработка эскизного проекта
Эскизный проект программного продукта или автоматизированной системы разрабатывается в соответствии со следующими этапами:
Декомпозиция АС на комплексы и проработка архитектурных решений
На этом этапе выбирается уровень автоматизации. Анализируются аналогичные системы. Выбирается схема взаимодействия оператора с системой, оцениваются алгоритмы и процессы обработки данных. По итогам этого этапа разработки эскизного проекта получают более точные требования к АС, а также функциональную внешнюю спецификацию ее комплексов
Разработка операционной среды или требований к ней
На этом этапе составляются требования к конфигурации оборудования и операционной среды, выбирается операционная система
Разработка методов анализа качества системы, с соответствующими метриками показателей качественной оценки, необходимыми для проведения испытаний
На данном этапе выбираются основные концепции технологий разработки, уточняются требования к программным средствам, создается база данных по автоматизации и контролю работ, а также проходит оформление пояснительной записки.
Перечень документов эскизного проекта
Эскизный проект на автоматизированную систему, согласно ГОСТ 34.201-2020 состоит из такой документации как:
Ведомость ЭП
Пояснительная записка
Структурная схема комплекса техсредств
Функциональная схема структуры автоматизированной системы управления
Перечень заданий, составленных для разработки специальных дополнительных техсредств
Схема автоматизации
Технические задания по разработке дополнительныхтех средств.
Эскизный проект может не содержать некоторых документов, приведенных в данном списке, а также может быть дополнен иной документацией. Полный список документов выбирается в зависимости от специфики конкретной системы, требований заказчика и регламентируется техническим заданием.
Оформление
Составление эскизно технического проекта к автоматизированной системе – задача не из легких. Самостоятельно справиться с ней удается немногим, к тому же это занимает много времени – ведь для этого необходимо не только досконально разбираться в специфике разработки автоматизированных систем, но и иметь представление о требованиях, предъявляемых к технической документации.
Наша компания может разработать для вас эскизный проект на любой программный продукт грамотно, качественно и оперативно! У нас работают только настоящие профессионалы, из-за чего и стоимость наших услуг остается значительно ниже среднерыночной. Работать с нами просто, быстро и выгодно!
Оформите заявку и задавайте все интересующие вас вопросы по телефону +7(499)755-74-33 e-mail Этот адрес электронной почты защищён от спам-ботов. У вас должен быть включен JavaScript для просмотра. или через форму заказа.
С целью персонализации сервисов, повышения удобства пользования веб-сайтом и проведения статистических исследований мы используем файлы «cookie». «Cookie» представляют собой небольшие файлы, содержащие информацию о настройках браузера. Продолжая использовать наш сайт, вы даете согласие на обработку файлов cookie, если вы не хотите использовать файлы «cookie», измените настройки браузера.
Источник: www.swrit.ru