Проектирование бизнес-системы - PullRequest
1 голос
/ 31 мая 2011

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

  • Количество времени, потраченное пользователем на ожидание ответа на запрос

  • Пользователь путей выбирает достижение определенного местоположения внутри программного обеспечения.

  • Succcess / Failures / Retries

  • Состояние определенных свойств, относящихся кпользователь [например: - Имя пользователя, Пароль, Время входа, SessionID, CountryName и т. д.]

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

Кроме того, эта информация будет поступать в некоторые программные продукты для бизнеса, которые помогут определить бизнес-решения [например: - Страна / Местоположение, которое является наибольшим источникомтрафик, наиболее распространенные пути, по которым пользователи добираются до места назначения, и т. д.]

Не могли бы вы посоветовать начальную точкутакое проект?Любые примеры на market.etc.

Существует ли какое-либо бесплатное / недорогое программное обеспечение для бизнеса, которое будет принимать данные [записанные во время работы программного обеспечения] и создавать на их основе статистическую информацию?

Iбудет использовать C # /. net 3.5 для целей разработки.

Любая помощь будет принята с благодарностью.

1 Ответ

3 голосов
/ 31 мая 2011

Я использовал Omniture SiteCatalyst (который теперь, по-видимому, теперь Adobe SiteCatalyst), и он довольно мощный.

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

Существует также Google Analytics , если вы ищете бесплатное решение, но я не уверен, как сравнить функции.

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

UPDATE:

Этот ответ применим только в том случае, если вы пишете программное обеспечение для Интернета.

...