Проекты, приносящие прибыль

 
 

Главное меню

Главная
Создание проектов
Примеры проектов
Наполнение сайтов
Продвижение сайтов
Продажа проектов
Продажа доменов
Вопросы и ответы
Статьи
Обзоры сайтов
Контакты

Наши партнеры

Подберем лучший домен для вашего сайта!

Kodak M340 жк-экран 2.70 дюймов.

 

 

Статистика посещений

 

Статьи


Принципы написания технического задания


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

Крупные интернет-проекты (электронные магазины, аукционы, системы электронного обслуживания клиентов) требуют серьезного проектного исследования. Обычно на эти исследования выделяется отдельный бюджет и порой не меньший чем на непосредственно разработку проекта. Не всякий заказчик готов к такой постановке вопроса. Часто приходится проектные исследования сводить к минимуму или часть исследований проводить бесплатно в надежде на получение крупного проекта, что в конечном итоге может негативно сказаться на эффективности работ.

Многих заказчиков на этапе проектирования интересуют ориентировочные сроки окупаемости сайта. Ответ на этот вопрос зависит от того какие бизнес процессы и на сколько сможет "взять на себя" интернет.

Как правило Заказчик не является профессионалом в области высоких технологий, и задача ставится на общем уровне: "Мы бы хотели увидеть вот это, может это, а может еще и это". В таком случае Исполнитель может сам предложить варианты , очередность и этапность решения поставленной задачи.
 

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

На этом этапе выясняется:

  • структура сайта(какие тематические страницы будут расположены на сайте)
  • основные программные модули(форум, чат,обратная связь, вывод каталога товаров, регистрация клиентов и т.д.)
  • какие технологии будут использоваться(языки программирования, специальные инструментарии)
  • вид хостинга(фирма, выделенная линия, отдельный сервер)
  • программное и аппаратное обеспечение сервера
  • требования к системе(те требования, по которым Исполнитель будет сдавать работу)

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

Как правило вся работа разбивается на несколько этапов, это делается для того, чтобы Заказчик мог проконтролировать работу Исполнителя и постоянно находится в курсе процесса разработки, с другой стороны за каждый этап вносится предоплата Заказчиком и Исполнитель может получать деньги в течении проекта. Правила оформления договоров Вы можете посмотреть Здесь.

В техническом задании расписывается каждый из этапов, причем необходимо указать что должно быть получено от Заказчика в начале каждого этапа и что должно быть на выходе(функционирующие системы, программны код и т.д.)

По тем пунктам, которые будут указаны на выходе каждого этапа, будет происходить приемка работы.

От того насколько правильно и досконально выяснена задача и насколько правильно это отражено в техническом задании зависит успешность завершения проекта, что поможет Вам избежать различных судебных и иных неурядиц.

Пример технического задания.

Общая задача: создание сайта, который предназначен для автоматизации заказа товара удаленными клиентами. Все позиции должны быть представлены в виде дерева, видимость товаров(ветвей) должна определяться тем с какого сайта приходит пользователь. Для каждой позиции товара присутствует его техническая документация.

В системе должно быть две категории администраторов сайта: первая категория предназначена для указания разрешений(запрещений) на видимость одной из ветвей товаров, вторая для добавления, изменения, удаления конкретных позиций товаров и их свойств. Для создания сайта необходимо также создать корпоративную базу данных, которая хранила:

  • числовую информацию о параметрах оборудования
  • строковую информацию о наименованиях, торговых марках оборудования и нечисловых параметрах
  • текстовую информацию, содержащую описания и прочую дополнительную информацию об оборудовании
  • графическую информацию для отображения внешнего вида оборудования, логотипов и прочих графических элементов

Техническое задание на разработку системы доставки к интернет-магазину мобильной связи:

Цель:

Изменение внутренней и внешней структуры сайта www.m-office.ru для добавления возможности выбрать службу доставки при совершении покупки на сайте www.m-office.ru.

Требования к системе:

Система должна быть организована таким образом, чтобы органично встроиться в существующую структуру сайта, сохранив его стиль, целостность и механизмы внутреннего взаимодействия. Пользователю система должна предоставить удобный и понятный интерфейс.

Основные термины и объекты системы

Пользователь - лицо, пользующееся услугами сайта www.m-office.ru
Покупка - совокупность товаров и услуг, заказываемых одновременно на сайте m-office.ru
Служба доставки - Услуга доставки товаров по определенной программе, учитывающей регион, срок и способ доставки

Функции системы

    • Обеспечение возможности при покупке выбрать службу доставки (из фиксированного списка).
    • Отображение стоимости доставки во время совершения покупки
    • Динамический пересчет стоимости покупки при выборе службы доставки.
    • Сохранение информации о выбранной службе доставки в истории заказов.
    • Указание службы и стоимости доставки в подтверждении, присылаемом электронной почтой.
    • Указание службы и стоимости доставки при просмотре пользователем истории покупок.
    • Добавление, редактирование и удаление службы доставки (в административной части).
    • Учет НДС и НСП - ?? ?? ??

Интерфейс пользователя:

На странице "Мой счет" среди прочих полей размещается выпадающее меню, содержащее в себе доступные службы доставки. Для совершения покупки предварительно требуется выбрать службу доставки. При выборе службы доставки происходит динамический пересчет цены доставки и общей стоимости покупки. Рядом с выпадающим меню распологается гипертекстовая ссылка, при переходе по которой открывается страница с подробным описанием каждой службы доставки.

Интерфейс администратора:

 

На странице администратора среди других гипертекстовых ссылок находится следующий раздел:

Службы доставки

Добавить

Редактировать

Удалить

Ссылки "Добавить", "Редактировать" и "Удалить" указывают соответственно на страницы добавления, редактирования и удаления службы доставки. Страница добавления службы доставки

состоит из трех элементов: поле ввода названия, цены и кнопки подтверждения. Страница редактирования службы доставки состоит из выпадающего меню, в котором надо выбрать службу для редактирования. После подтверждения выбора должны появиться поля ввода названия и цены службы доставки, содержащие текущие значения и кнопка подтверждения. Правильность вводимых в поля данных контролируется администратором. Страница удаления службы доставки состоит из выпадающего меню и кнопки подтверждения.

Свойства объектов системы

Служба доставки

  • название
  • цена

Примечание: название службы указывает на регион, способ и срок доставки. Полное описание службы доставки должно быть расположено на статической странице, ссылка на которую расположена рядом в меню служб в "Моём счете" (см. выше)

Покупка

  • Покупатель
  • Дата
  • Перечень купленных товаров и услуг
  • Служба доставки

Ограничения системы:

  • Система расчитана на браузеры Netscape Navigator версии 4.0 и выше, MSIE версии 4.0 и выше.
  • Пользователь может выбирать службу доставки только из выпадающего списка
  • Название службы доставки ограничено по длине (20 символов)
  • Стоимость службы доставки ограничена (9.9 * 105 у.е.)

Средства реализации:

Хранение данных: СУБД MySQL версии 3.22

Язык:

  • БД-запросов: SQL
  • пользовательского интерфейса : HTML 4.0
  • администраторского интерфейса: HTML 4.0
  • программирования: Perl, JavaScript