В течение курсового проекта была разработана программа «Быки и коровы».
Данная программа предназначена для развития смекалки и логики.
Данная программа выполняет следующие функции:
— развитие логики и смекалки;
— развитие работы с числами;
Для работы программы, не требуется какой — либо особенной конфигурации компьютера. Для корректной работы программы и выполнения всех ее функций необходима следующая конфигурация технических средств аппаратного обеспечения:
— центральный процессор Intel Core 2 Duo c тактовой частотой 2.30 МГц или более;
— цветной видеоадаптер SVGA, поддерживающий разрешение 1024х768;
— цветной 15-ти дюймовый монитор SVGA, поддерживающий разрешение 1024×768;
— 124 Мб оперативной памяти;
— 100 Мб свободного места на жестком диске;
— клавиатура, манипулятор типа «мышь»;
— операционная система Windows 7 и выше;
— распространяемый пакет обновления C/С++.
Обращение к программе
Работа программы начинается с запуска файла «bullsandcaws.exe», который находится в папке с программой.
Телеканал Рада. Прямий ефір
Никаких ограничений и требований на режим работы и запуска программы не налагается.
Для решения задачи предлагаются следующие входные данные:
— целое четырехзначное число.
Сообщение программисту
Визуально работоспособность программы программист может проверить следующим способом:
— при запуске программы на экране монитора появляется главное окно программы;
— при щелчке по пунктам меню происходят соответствующие действия;
— выдаются все предупреждения и сообщения об ошибках.
Для начала работы с программой, необходимо запустить файл приложения «bullsandcaws.exe», после чего откроется диалоговое окно, представленное на рисунке 4.1.
Рисунок 4.1 — Основное окно программы
При отсутствии распространяемого пакета обновления VS2010 на экране появится сообщение об ошибке, представленное на рисунке 4.2
Рисунок 4.2- Сообщение об ошибке
Для устранения данной ошибки необходимо установить пакет обновлений VS2010.
РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ
В процессе курсового проектирования была разработана программа «Быки и коровы».
Данная программа предназначена для развития логики и смекалки.
Программа имеет удобный интерфейс, что позволяет без подготовки использовать программу.
Основанием для разработки программы является задание курсовой проект по дисциплине «Конструирование программ и языки программирования».
— четырехзначное целочисленное значение.
Программа разрабатывалась с учетом всех особенностей современных ПК, поэтому для её работы не требуется какой-либо особенной конфигурации компьютера. Для корректной работы программы и выполнения всех ее функций необходимо отметить ряд следующих требований, предъявляемых к конфигурации аппаратного обеспечения, и установленному на нём программному обеспечению:
15 Встраивание отчетов и обращение к Руководству пользователя
— центральный процессор Intel Core 2 Duo c тактовой частотой 2.30 МГц или более;
— цветной видеоадаптер SVGA, поддерживающий разрешение 1024х768;
— цветной 15-ти дюймовый монитор SVGA, поддерживающий разрешение 1024×768;
— 124 Мб оперативной памяти;
— 100 Мб свободного места на жестком диске;
— клавиатура, манипулятор типа «мышь»;
— операционная система Windows 7 и выше.
Для начала работы с программой, необходимо запустить файл приложения bullsandcaws.exe, после чего откроется основное окно программы, в котором нужно ввести имя 1 игрока на форме, которая представлена на рисунке 5.1.
Рисунок 5.1 — Основное окно программы
Для игры в режиме PvE нужно ввести имя 1 игрока, форма режима PvE, после ввода имени, представлена на рисунке 5.2.
Рисунок 5.2 — Форма режима PvE
Для игры в режиме PvP режиме нужно выбрать параметр «PvP» в выпадающем списке, после чего откроется форма ввода имени 2 игрока, которая представлена на рисунке 5.3.
Рисунок 5.3 — Форма ввода имени 2 игрока
После ввода имени 2 игрока, открывается форма с вводом секретных чисел, сначала 1 игрока, затем 2, данная форма представлена на рисунке 5.4
Рисунок 5.4 — Форма ввода секретного числа
После ввода секретных чисел, оба игрока по очереди разгадывают числа друг друга, при этом каждый игрок имеет свои очки и время потраченное на разгадывание числа, форма с разгадыванием чисел представлена на рисунке 5.5
Рисунок 5.5 — Форма разгадывания чисел
На рисунке 5.6 представлена форма вывода результатов игры.
Рисунок 5.6 — Форма вывода результата
Все победители добавляются в таблицу рекордов, которую можно просмотреть, нажав кнопку «Таблица результатов», форма таблицы результатов представлена на рисунке 5.7
Рисунок 5.7 — Таблица результатов
Начать новую игру, независимо от режима можно нажав кнопку «Новая игра», результат работы этой кнопки представлен на рисунке 5.8.
Рисунок 5.8 — Результат работы кнопки «Новая игра»
Для выхода из программы необходимо нажать кнопку «Выйти».
Источник: studbooks.net
Обращение к программе
Запуск приложения возможен по щелчку на иконке самой программы, находящейся в специальном каталоге. После запуска приложения на экране отображается главное окно, с помощью которого можно управлять всеми функциями приложения, описанными в разделе 4 данного руководства пользователя.
Запустить данную программу можно непосредственно через оболочку Delphi. Для этого требуется открыть файл проекта Project1.dbr, находящемся в каталоге с программой. Далее, нажав F9, скомпилировать и запустить приложение.
Возможен запуск программы через командную строку. Запустить командную строку «Пуск/Все программы/Стандартные/Командная строка» Далее в командной строке необходимо ввести полный путь к программе, далее написать название программы (Project1.exe) и нажать Enter. Программа запущена.
Еще один способ запуска программы: в меню «Пуск» выберите пункт «Выполнить». В результате на экране откроется окно «Выполнение программы». В поле «Открыть» окна «Выполнение программы» введите путь к файлу программы, которую требуется запустить.
Выход из приложения возможен при нажатии на кнопку «Закрыть» или с помощью пункта меню программы «Файл/Выход», а также можно воспользоваться сочетанием клавиш Alt+F4.
Источник: studwood.net
Разработка программной документации
Введение стандартов в процесс создания программного изделия направлено на достижение следующих результатов:
— упрощение процесса разработки программы, а значит, и улучшение таких показателей, как надежность и стоимость.
— облегчение чтения и понимания программ сторонними лицами, что ведет к снижению числа ошибок, упрощает использование и эксплуатацию, документированностъ, мобильность и т.д.
Производство программ регулируется Единой системой программной документации (ЕСПД). В стандартах ЕСПД установлены требования, регламентирующие разработку, производство, тиражирование, сопровождение программ, что обеспечивает возможность:
а) унификации программных изделий для взаимообмена программами и применения ранее созданных программ в новых разработках;
б) снижение трудоемкости и повышения эффективности разработки, сопровождения, изготовления и эксплуатации программных изделий;
в) автоматизации изготовления и хранения программной документации.
В данном дипломном проекте разрабатывались три вида документов -«Программа и методика испытаний» и два эксплуатационных документа — «Руководство программиста» и «Руководство оператора».
Документы могут разрабатываться как на весь комплекс, так и на отдельные модули. В данном дипломном проекте программная документация разрабатывалась на весь комплекс.
Хотя ЕСПД предусматривает разработку порядка и методики испытания на стадии «Рабочий проект», работа по подготовке и проведению
испытаний фактически начинается уже на стадии «Техническое задание», когда намечается порядок контроля и приемки, и ее целесообразно вести в течение всего процесса проектирования программы.
Эксплуатационные документы разрабатывались на стадии разработки программы.
Руководство программиста
Документ «Руководство программиста» разрабатывается в соответствии с ГОСТ 19.504-79.
Руководство программиста должно содержать следующие разделы:
· назначение и условия применения программы;
· обращение к программе;
· входные и выходные данные;
В разделе «Назначение и условия применения программы» должны быть указаны назначение и функции, выполняемые программой, условия, необходимые для выполнения программы (объем оперативной памяти, требования к составу и параметрам периферийных устройств, требования к программному обеспечению и т. п.).
В разделе «Характеристики программы» должно быть приведено описание основных характеристик и особенностей программы (временные характеристики, режим работы, средства контроля правильности выполнения и самовосстанавливаемости программы и т.д.).
В разделе «Обращение к программе» должно быть приведено описание процедур вызова программы (способы передачи управления и параметров данных и др.),
В разделе «Входные и выходные данные» должно быть приведено описание организации используемой входной и выходной информации и, при необходимости, ее кодирования.
В разделе «Сообщения» должны быть указаны тексты сообщений, выдаваемых программисту или оператору в ходе выполнения программы, описание их содержания и действия, которые необходимо предпринять по этим сообщениям.
Документ «Руководство программиста» приведен ниже.
1. Назначение и условия применения программы
Программа предназначена для имитационного моделирования процессов или объектов описанных в задании лабораторных работ по дисциплине «Компьютерное моделирование».
Для запуска данной программы необходимы следующие условия:
Минимальный состав программных средств:
· операционная система Windows XP/Vista/7;
· среда программирования GPSS World Student Version 5.2.2.
Минимальный состав аппаратных средств:
· персональный компьютер на базе процессора с частотой не менее 1 ГГц;
· ОЗУ не менее 256 Мб;
· 10 Мб свободного места на жёстком диске;
· видеокарта и монитор, поддерживающие разрешение 800Ч600 или выше;
2. Характеристики программы
Программное обеспечение создано с помощью среды программирования GPSS World Student Version 5.2.2, языка моделирования GPSS World и предназначено для работы под управлением операционной системы Windows XP/Vista/7.
3. Обращение к программе
Для запуска приложения необходимо в меню установленных программ выбрать GPSS World Student Version.
После запуска приложения из строки меню выбрать File->New, из открывшегося списка выбрать Model и нажать Ok, при этом создастся новая модель и откроется поле ввода текста программы «Untitled Model 1.gps» (рис. 24).
Рисунок 24. Поле ввода текста программы
В этом окне необходимо написать код программы соответствующий заранее разработанному алгоритму. Для создания выполняемой модели необходимо из строки меню выбрать Command->Create Simulation, после этого если нет ошибок то сформируется журнал «Untitled Model 1.1.sim»(рис. 25).
Рисунок 25. Журнал
Если же в программе найдены ошибки, то они отображаются в данном журнале.
Для запуска программы необходимо из строки меню выбрать Command->START, в открывшемся диалоговом окне Start Command команде START задаются аргументы, после нажатия на Ok происходит выполнение программы и формирование отчета «Untitled Model 1.1.1.gpr»(рис. 26).
Рисунок 26. Отчет
4. Входные и выходные данные
Входные и выходные данные используют:
1) окно ввода текста программы;
2) окно выдачи сообщений (журнал);
3) окно отчета работы программы;
4) окно сохранения;
5) окна открытия;
1) Входными данными являются текст программы написанный на языке GPSS World. Выходные данные — результаты проверки данного текста на ошибки и результаты его выполнения.
2) Входными данными являются результаты проверки текста введенной программы на ошибки. Выходные данные — найденные ошибки с номерами строк и их описанием, или сообщение об удачной проверке и отсутствию ошибок.
3) Входными данными являются результаты выполнения текста программы. Выходные данные — полный отчет о моделировании данной системы сгенерированный стандартными операторами языка.
4) Входными данными являются текст программы, журнал сообщений или отчет работы программы. Выходные данные — тестовый файл с заданным именем и соответствующим расширением.
5) Входными данными являются тестовый файл с заданным именем и соответствующим расширением сохраненный ранее. Выходные данные — текст программы, журнал сообщений или отчет работы программы.
5. Сообщения программисту
Специальных сообщений программисту в программе не предусмотрено. Возможны только сообщения операционной системы о поврежденных или некорректных файлах.
Источник: studentopedia.ru