Standard manual — различия между версиями

Материал из MstarProject Manual
Перейти к: навигация, поиск
(Административная часть - цмс Mpanel)
(Загрузчик цен различных поставищиков)
Строка 85: Строка 85:
 
== Менеджерская часть ==
 
== Менеджерская часть ==
 
=== Загрузчик цен различных поставищиков ===
 
=== Загрузчик цен различных поставищиков ===
[[Media:auto_price.jpg|Интерфейс загрузчика цен]]
+
[[File:auto_price.jpg|Интерфейс загрузчика цен]]
 
+
  
 
=== Внутренние сообщения и уведомления ===
 
=== Внутренние сообщения и уведомления ===

Версия 10:06, 15 сентября 2011

Обзор

Область применения

Этот документ предоставляет документацию по управлению и использованию демонстрационного сайта Auto.MstarProject, подробное описание находится по адресу http://www.mstarproject.com/?action=tecdoc_mysql_site.

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

Цели

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

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

Документация

Клиентская часть

Модуль регистрации и профайл

Модуль состоит из таких частей:

1) http://auto.mstarproject.com/?action=user_login

http://manual.mstarproject.com/images/4/40/Auto_user1.jpg

Общая страница логина и регистрации

2) http://auto.mstarproject.com/?action=user_new_account

http://manual.mstarproject.com/images/4/4c/Auto_user2.jpg

Форма регистрации нового пользователя

3) http://auto.mstarproject.com/?action=user_restore_password

http://manual.mstarproject.com/images/f/fb/Auto_user3.jpg

Страница восстановления пароля

4) http://auto.mstarproject.com/?action=customer_profile

http://manual.mstarproject.com/images/0/0e/Auto_user4.jpg

Просмотр своего профайла и его редактирование.

5) Шаблон высылаемоего уведомления пользователю:

http://manual.mstarproject.com/images/0/0b/Auto_user5.jpg

6) Письма отправляюстя через очередь

http://manual.mstarproject.com/images/3/30/Auto_user6.jpg



Управление заказами и корзиной

Модуль состоит из таких частей:

1) http://manual.mstarproject.com/images/4/4e/Auto_cart1.jpg

Корзина заказчика, в пределах которой он оперделяется, что покупать

http://auto.mstarproject.com/?action=cart_cart

2) http://manual.mstarproject.com/images/8/8f/Auto_cart2.jpg

Оформление заказа в нсколько шагов с указанием данных на каждом шаге.

3) http://manual.mstarproject.com/images/5/5c/Auto_cart3.jpg

Модуль списка оформленных заказов

http://auto.mstarproject.com/?action=cart_package_list

4) http://manual.mstarproject.com/images/f/fc/Auto_cart4.jpg

Модуль отслеживания движения (статусов) по заказанным деталям в работе.

http://auto.mstarproject.com/?action=cart_order



Менеджерская часть

Загрузчик цен различных поставищиков

Интерфейс загрузчика цен

Внутренние сообщения и уведомления

Модуль по сути является аналогом почты, только локальной для проекта. У человека может не быть почты, но ему нужны уведомления и возможность общаться внутри проекта. Также на акаунт заказчика высылается в автоматическом режиме уведомления, и чтобы был аргумент "Сообщение всегда доставлено" и не попало в спам, удалено антивирус фильтрами - мы его доставляем в личку.

Находится по адресу: http://auto.mstarproject.com/?action=message

Также как и обычная почта, Внутренние сообщения разбиты на папки. Чтобы не "терялась" переписка и менеджеры не могли удалять свои же письма - вместо этого реализована процедура архивирования ненужных писем, которые можно со временем поднять и найти:

http://manual.mstarproject.com/images/6/63/Auto_message1.jpg

Вместо адреса используются логины пользователей:

http://manual.mstarproject.com/images/d/d9/Auto_message2.jpg

http://manual.mstarproject.com/images/7/73/Auto_message3.jpg

Аналогичный модуль есть и в клиентской части.

Административная часть - цмс Mpanel

Админстративная часть (админка, ЕмПанель, MPanel) - собственная разработка компании MstarProject, предназначенная для самостоятельного управления своим сайтом заказчиком и минимизировать обращения, а соответсвенно и потерю времени на общение "заказчик-программист".

Mpanel находится по адресу: http://auto.mstarproject.com/mpanel/login.php

login: demo_admin

password: demo

1) Основные насройки сайта хранятся в модуле "Константы", как им пользоваться описано на скриншоте: http://manual.mstarproject.com/images/5/5d/Auto_mpanel1.jpg

2) Пользователи админки - Админы хранятся отдельно от пользователей сайта. Подробнее об их управлении: http://manual.mstarproject.com/images/0/01/Auto_mpanel2.jpg

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

3) Как работать со "страницами" сайта подробно расписано на скриншотах:

http://manual.mstarproject.com/images/b/bb/Auto_mpanel3.jpg

http://manual.mstarproject.com/images/9/9a/Auto_mpanel4.jpg

4) Управление т.н переводами - это три модуля "Сообщения, Тексты, Шаблоны". Они по сути однотипные, но разные по назначению, подробнее о них на скриншоте:

http://manual.mstarproject.com/images/e/e4/Auto_mpanel5.jpg

5) На сайте сохраняются все важные последовательности действий, время и авторы этих действий. Смс и письма отправляются через очередь:

http://manual.mstarproject.com/images/8/86/Auto_mpanel6.jpg

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

Менеджер шаблонов

Базовый модуль шаблонов:

1) Примеры двух шаблонов, остальные строятся по аналогичному принципу:

http://manual.mstarproject.com/images/7/74/Auto_template1.jpg - Шаблон письма уведомления

http://manual.mstarproject.com/images/d/dc/Auto_template2.jpg - шаблон письма напоминания пароля

http://manual.mstarproject.com/images/2/21/Auto_template3.jpg

2) То есть объекты берутся из базы данных и подставляются данными в нужный шаблон.

http://manual.mstarproject.com/images/9/9f/Auto_template4.jpg

http://manual.mstarproject.com/images/d/d0/Auto_template5.jpg

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

3) Каждое письмо отправляется с т.н. Автоподписью. Текст редактируется в админке:

http://manual.mstarproject.com/images/d/d9/Auto_template6.jpg

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