Реферат: Сетевая игра на Delphi Морской бой
- разработка общего описания алгоритма решения задачи;
- разработка технико-экономического обоснования.
b) утверждение эскизного проекта, в этом этапе необходимы следующие работы:
- разработка пояснительной записки;
- согласование и утверждение эскизного проекта.
1.6.3 Технический проект
В этой стадии разработки присутствуют следующие этапы работ:
a) разработка технического проекта, в этот этап входят следующие работы:
- определение формы представления выходных данных;
- разработка структуры изделия;
- окончательное определение конфигурации технических средств.
b) утверждение технического проекта, в этом этапе имеются следующие работы:
- разработка плана мероприятий по разработке и внедрению приложения;
- разработка пояснительной записки;
- согласование и утверждение технического проекта.
1.6.4 Рабочий проект
На этом этапе необходимы следующие этапы работ:
a) разработка приложения, на этом этапе содержатся следующие работы:
- работы по созданию приложения;
- тестирование и отладка программы.
b) разработка программных документов
- разработка пояснительной записки.
1.7 Порядок контроля приёмки
Поставляется на переносном носителе в срок до 10.04.08, вместе с пояснительной запиской.
2. Программная документация
2.1 Руководство программиста
Для создания сетевой игры «Морской бой» была использована интегрированная среда разработки Borland Delphi 2007. Приложение реализовано на основе одного не блокирующегося сокета UDP. В программе клиент является и сервером, т.е. он сам обрабатывает события.
Внешний вид программы после ее запуска представлен на рисунке 1.