Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Курсовой проект Сергиевич.docx
Скачиваний:
16
Добавлен:
22.02.2016
Размер:
292.26 Кб
Скачать
  1. Постановка задачи

  1. Разработать CRM-систему, которая удовлетворяет следующим функциональным требованиям:

  • Позволяет организовывать работу с клиентами.

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

  • Имеет гибкую конфигурацию.

  • Имеет возможность вести статистику по продажам.

  1. Требования к безопасности:

  • CRM-система должна содержать механизмы аутентификации и авторизации пользователей.

  • CRM-система должна быть устойчива к внедрениюSQLкода, атакам типаXSS(межсайтовое исполнение скриптов) иCRSF(подделка межсайтовых запросов).

  1. Нефункциональные требования к системе:

  • Язык программирования: C# 4.0.

  • Фреймворк для разработки клиент-серверного приложения: ASP.NET.

  1. Обзор существующихCrm – систем

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

«AmoCRM» - простая и надежная онлайн- CRM-система, для использования которой достаточно создать аккаунт на соответствующем сайте.Можно работать в режиме «онлайн» из любой точки мира. Это идеальное решение для ведения дел с региональными отделениями и удаленными сотрудниками.

«SAP CRM» — популярная система от известного германского производителя. Существенно улучшает работу отделов, способствует непосредственному общению с клиентами.

«Microsoft Dynamics CRM» — система для управления взаимоотношениями с клиентами. Программа повышает продуктивность сотрудников внутри и вне организации, облегчает взаимодействие отделов продаж, маркетинга и обслуживания клиентов с помощью технологий, интегрированных в единую рабочую среду.

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

«Мотив» обладает широким спектром возможностей. Это и общее поле для взаимодействия различных сотрудников компании (что важно — доступ может осуществляться из любой точки мира), и накопление информации, позволяющее почерпнуть все сведения о предыдущем взаимодействии с клиентами.

«Мотив» позволяет оперативно изменять рабочие группы — добавление и удаление в соответствии с этапами работы осуществляется элементарно.

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

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

  1. Модель приложения Функциональные требования

Актерами приложения являются:

  • Управляющий компании

  • Сотрудник компании

  • Администратор

Главную роль в компании играет управляющий. Он имеет возможность ставить задачи сотрудникам, следить за их исполнением, а также генерировать отчеты по продажам, чтобы следить за бизнесом. Исполнителями являются сотрудники компании, которые в свою очередь имеют возможность просматривать свои задачи, создавать новые записи в разделах «Продажи» и «Счета». Также они могут следить за новостями. Администратор отвечает за создание новых пользователей и управление их правами.

Рисунок 1 - Use-Caseдиаграмма