Каким должен быть рабочий процесс для разработки сайта - PullRequest
1 голос
/ 30 января 2012

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

  • Требование Сбор и создание SRS
  • Создание проектного документа из SRS
  • Создание матрицы пригодности для сопоставления betwwen SRS и Design Doc
  • Создание UML, а затем кодирование

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

Теперь проблема на самом деле в проектировании. Как начать с разработки веб-сайтов.

  • Надежно ли создавать статический шаблон веб-сайта с помощью Photoshop, а затем приступить к его реализации?
  • Если это так, сначала нужно создать фон, а затем создать элементы на странице и т. Д., Преобразуя (записывая разметку) их в HTML.
  • Мне очень интересно создать собственный сайт, если это возможно, и готов тратить время.
  • В какой момент времени я должен решить, реализовать ли jQuery или обычный Javascript или Flash.

У меня есть идея, и она смелая и случайная. Помогите мне сформулировать и поставить их на место.

Ответы [ 2 ]

2 голосов
/ 30 января 2012

По моему мнению, между "веб-сайтами" и "приложениями" есть небольшая разница.Веб-сайт - это тип приложения, зачастую такой же сложный, как и традиционные «настольные приложения».

Обычно у нас одновременно работают две стороны.У вас есть UI / UX, который сильно зависит от взаимодействия клиента / владельца, и у вас есть технические детали веб-сайта, которых обычно нет.

В любом случае, обе стороны обычно начинают с сбора требований, который становится спецификацией., который становится прототипом, который затем повторяется до тех пор, пока он не станет продуктом.

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

С другой стороны, как вам кажетсяспрашивать о том, какие документы используются.Думайте о «макетах / каркасах» как об интерфейсе, эквивалентном UML.Это первая попытка определить, как будет выглядеть пользовательский интерфейс.Есть недостатки в использовании этого, поскольку вы действительно не понимаете, как будут работать интерактивные функции.В некоторых случаях вы хотите создать HTML-макет, который на самом деле покажет клиенту, как что-то будет работать.Будьте осторожны, чтобы не создавать у них впечатления, что макет - это что-то вроде полной функции.Сделай так, чтобы это выглядело грубо.

2 голосов
/ 30 января 2012
  1. Создайте весь макет в Photoshop.
  2. Вырежьте все необходимые графические элементы пользовательского интерфейса - все они должны быть заданы как фоновые изображения CSS.
  3. Сделать простые HTML-страницы длявыступать в качестве шаблонов для различных шаблонов, используемых на сайте.
  4. Начать внутреннюю интеграцию, а также сценарии на стороне клиента на основе этих шаблонов.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...