Анализ подобных программных продуктов
На данный момент уже существуют и успешно функционируют не малое количество сайтов для шахматных школ. В основном они имеют похожую структуру и наполнение, принципиально различаются оформление и дизайн, ну и некоторые дополнительные функции. Рассмотрим несколько сайтов - представителей данной сферы. 1. Web-сайт «СДЮСШОР №9 г.Челябинска» http://www.shashki.org/node/86 Сайт-визитка носит чисто информационный характер. Дает возможность пользователю получить сведения об учебном заведении, просмотреть планы спортивных мероприятий, рейтинги учащихся, скачать учебную литературу, просмотреть и прокомментировать блоги. Довольно простой дизайн понятный пользователю любого уровня, но мало интересный и не завлекательный.
2. Web-сайт «Полярная шахматная школа Анатолия Карпова» http://www.yamalchess.ru/ Сайт имеет более интересный дизайн, в остальном мало отличается от предыдущего. Вот основные возможности, которые предоставляются пользователю: - просмотр новостей -просмотр календаря турниров -просмотр фотогалереи -возможность скачивать документы и положения о судействе и рейтингах -просмотр информации о школе -ссылки на учебную литературу и интересные сайты
3. Web-сайт «Шахматная школа Кузьминки» http://chess86.ru/ Сайт имеет дружественный интерфейс и следующий набор функций: -просмотр всевозможной информации (история школы, прошедшие турниры, прием в школу, фотоальбом, информация о предстоящих мероприятиях) -возможность скачать документацию (включающую рейтенги учащихся, положения о турнирах, правила шахмат ФИДЕ, учебную литературу) -есть возможность оставить свой отзыв и пообщаться на форуме
Как видно из таблицы, каждый сайт обладает как преимуществами, так и недостатками. В новом проекте нужно постараться реализовать как можно больше функций, учесть все минусы и плюсы и добиться наилучшего результата.
Выбор инструментальных средств разработки Одна из важных задач программиста правильно выбрать инструментальные средства для разработки данного программного продукта. В большинстве случаев именно этот выбор является залогом создания качественного программного продукта с минимальными временными и финансовыми затратами.
|