Разработка общей структуры ИС
Программным обеспечением хранилищ данных выбрана реляционная база данных от известного и хорошо зарекомендовавшего себя поставщика — Microsoft SQL Server. Так как платформой для CRM выбрана Windows, то Microsoft SQL Server вне конкуренции — развитые средства управления, поддержка многопроцессорных конфигураций и отличная интеграция с другими приложениями от Microsoft позволяют использовать данное… Читать ещё >
Разработка общей структуры ИС (реферат, курсовая, диплом, контрольная)
Большинство современных CRM систем базируются на клиент-серверной архитектуре. При этом сама система состоит из трех основных звеньев:
- · клиентское ПО;
- · ПО хранилища данных;
- · собственно системы CRM.
Клиентское программное обеспечение будет реализовано как stand-alone программа («толстый» клиент), обеспечивающая максимум комфорта и производительности.
Программным обеспечением хранилищ данных выбрана реляционная база данных от известного и хорошо зарекомендовавшего себя поставщика — Microsoft SQL Server. Так как платформой для CRM выбрана Windows, то Microsoft SQL Server вне конкуренции — развитые средства управления, поддержка многопроцессорных конфигураций и отличная интеграция с другими приложениями от Microsoft позволяют использовать данное решения для предприятий малого и среднего масштаба.
В качестве среды программирования выбрана Delphi.
Embarcadero Delphi, ранее Borland Delphi и CodeGear Delphi, — интегрированная среда разработки программного обеспечения для Microsoft Windows на языке Delphi (ранее Object Pascal), созданная первоначально фирмой Borland и на данный момент принадлежащая и разрабатываемая Embarcadero Technologies. Embarcadero.
Cреда Delphi включает в себя полный набор визуальных инструментов для скоростной разработки приложений (RAD — rapid application development), поддерживающей разработку пользовательского интерфейса и подключение к корпоративным базам данных. VCL — библиотека визуальных компонент, включает в себя стандартные объекты построения пользовательского интерфейса, объекты управления данными, графические объекты, объекты мультимедиа, диалоги и объекты управления файлами.
Delphi обладает мощнейшим, встроенным в редактор графическим отладчиком, позволяющим находить и устранять ошибки в коде. Существует возможность установить точки останова, проверить и изменить переменные, при помощи пошагового выполнения в точности понять поведение программы.
Компилятор, встроенный в Delphi, обеспечивает высокую производительность, необходимую для построения приложений в архитектуре «клиент-сервер».
На основании выявленных информационных потребностей пользователей в разрабатываемой программной системе необходимо реализовать следующие задачи:
- · организовать многопользовательский режим работы с программной системой;
- · реализовать распределение прав доступа — полный доступ, редактирование базы данных, только чтение;
- · реализовать простой и эргономичный пользовательский интерфейс;
- · реализовать удобный доступ к информации о клиентах (возможность выбора видимых полей, различные виды поиска, сортировки, группировки и экспорта данных);
- · реализовать ограничения на вносимую информацию за счет введения масок полей и списков выбора;
- · реализовать возможность ведения списка клиентов (добавление, редактирование);
- · реализовать возможность ведения продуктового каталога;
- · реализовать возможность интеграция с MS Office, импорта и экспорта в MS Excel;
- · реализовать возможность интеграции с почтовым клиентом MS Outlook;
- · реализовать возможность создания именных рассылок;
- · реализовать возможность формирования статистических диаграмм и аналитических отчетов.