Анализ потребностей заказчика показал, что оптимальной системой для заказчика является 1С:ERP Управление предприятием 2.

Данная система можно установить в двух вариантах – типовом и доработанном. Типовой вариант имеет несколько преднастроенных типовых решений по автоматизации. [15] Доработанный предлагает индивидуальное проектирование системы под нужды заказчика. Учитывая, что предметная область в которой работает заказчик достаточно специфическая, а так же отсутствие у заказчика сильного ИТ подразделения, было принято совместное решение о проектировании доработанного варианта системы.


2.3 Обзор системы «1С:Предприятие 8

Система программ «1С:Предприятие 8» включает в себя платформу и прикладные решения, разработанные на ее основе, для автоматизации деятельности организаций и частных лиц (Рис. 2.3). Сама платформа не является программным продуктом для использования конечными пользователями, которые обычно работают с одним из многих прикладных решений (конфигураций), разработанных на данной платформе. Такой подход позволяет автоматизировать различные виды деятельности, используя единую технологическую платформу. [14]

Рис. 2.2 – Верхний уровень структуры «1С:Предприятие»

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

    Прикладные программные решения (конфигурации), которые были спроектированы на её базе; Внедрение разработанных конфигураций.

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

НЕ нашли? Не то? Что вы ищете?

2.4 Технология разработки программной системы 1С

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

Платформа программного решения 1С: Предприятие 8.3 - современный универсальный инструмент различных функциональных программ, исполняющий процедуры по оптимизации внутренних систем и реализующий такие функции, как:

    Изменение интерфейса пользователя: 1С: Предприятие 8.3 имеет новый и более функциональной архитектурой работы клиент-сервер); Модернизирован и оптимизирован процесс инсталляции, запуска и актуального обновления программной платформы 1С: Предприятие 8.3; Версия 8.3 стала существенно более удобной для внедрения этой системы в крупные компании; Программная платформа 1С: Предприятие 8.3 обладает существенно более широким функционалом в таких направлениях, как гибкая масштабируемость, высокая отказоустойчивость и оптимальное распределение нагрузки в динамическом плане.

Таким образом, 1С идеально подходит в качестве платформы для проектирования ИС для Согласие». [16]

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

2.5 Этап тестирования, ввода в действие, эксплуатация

После завершения разработки проводится автономный тест, с помощью которого возможно определить ошибки в системе.

Жизненный цикл программного обеспечения представляет собой модель его создания и использования. Модель отражает его различные состояния, начиная с момента возникновения необходимости в данном ПО и заканчивая моментом его полного выхода из употребления у всех пользователей. Известны следующие модели жизненного цикла:

    Каскадная модель. Переход на следующий этап означает полное завершение работ на предыдущем этапе. Поэтапная модель с промежуточным контролем. Разработка ПО ведется итерациями с циклами обратной связи между этапами. Межэтапные корректировки позволяют уменьшить трудоемкость процесса разработки по сравнению с каскадной моделью; время жизни каждого из этапов растягивается на весь период разработки. Спиральная модель. Особое внимание уделяется начальным этапам разработки — выработке стратегии, анализу и проектированию, где реализуемость тех или иных технических решений проверяется и обосновывается посредством создания прототипов (макетирования). Каждый виток спирали предполагает создание некой версии продукта или какого-либо его компонента, при этом уточняются характеристики и цели проекта, определяется его качество и планируются работы следующего витка спирали. [6]

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

3 Проектирование информационной системы для Согласие


3.1 Задачи проекта

На обслуживании в страховой компании Согласие» находятся тысячи клиентов, ежедневно проводятся миллионы операций по  заключению договоров страхования, проведению оплаты договоров, расчетно-кассовому обслуживанию, расчету и выплату страховых возмещений и т. д. Для работы с клиентами в страховой компании разработаны и внедрены современные высокотехнологичные автоматизированные системы, используемые на всей территории обслуживания Согласие». Но для управлений планирования, управлений разработки и внедрения, управлений розничных и дистанционных продаж возникает проблема выгрузки данных из специализированных АС для корректного уведомления клиентов, для достоверного обзвона и предложения тех или иных страховых продуктов, согласно истории клиента в страховой компании, Также очень важна данная информация для отделов планирования в рамках системы мотивации сотрудников.

Основная проблема заключается в том, что автоматизированные системы, ориентированные на сотрудников, работающих с клиентами, не имеют удобного формата выгрузки данных для обслуживающих подразделений. Работа с данными затрудняется большим объемом выгружаемой информации, для обработки которой не хватает операционной поддержки стандартных средств MS Excel,  неудобным видом выгружаемой информации, разными источниками выгрузки.

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

Требования к информационной системе:

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

3.2 Стратегия развертывания системы

Стратегия развертывания системы предусматривает:

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

План проекта содержит общие, укрупненные временные рамки Проекта и дает общее представление о порядке и сроках ведения Проекта. План проекта уточняется по мере внедрения модулей Автоматизированной системы.

Проектные ограничения (матрица компромиссов)

Любые проекты не защищены от изменений, связанных с изменением внутренней и внешней по отношению к проекту среды. Эти изменения могут повлиять на любую из трех составляющих проекта:

    Функциональность (требования к функциям, возможности) Бюджет проекта (ресурсы) Срок исполнения проекта (время)

Матрица компромиссов отражает достигнутое соглашение между Исполнителем и Заказчиком относительно выбора приоритетов в возможных в будущем компромиссных решениях. Следование матрице компромиссов облегчает достижение соглашений по спорным вопросам. Матрица помогает обозначить проектное ограничение, воздействие на которое практически невозможно (колонка “Фиксируется”), фактор, являющийся в проекте приоритетным (колонка “Согласовывается”), и третий параметр, значение которого должно быть принято в соответствии с установленными значениями первых двух величин (колонка “Принимается”).

Возможны такие логические взаимосвязи:

    Зафиксировав ресурсы, мы согласовываем календарный график и принимаем результирующий объем функциональности решения. Зафиксировав ресурсы, мы согласовываем функциональность решения и принимаем результирующие сроки. Зафиксировав объем функциональности решения, мы согласовываем затрачиваемые ресурсы и принимаем результирующие сроки. Зафиксировав объем функциональности решения, мы согласовываем календарный график и принимаем результирующие затраты ресурсов. Зафиксировав календарный график, мы согласовываем затраты ресурсов и принимаем результирующую функциональность решения. Зафиксировав сроки, мы согласовываем объем функциональности решения и принимаем результирующие затраты ресурсов.

Таблица 3.1

Матрица компромиссов для Проекта

Фиксируется

Согласовывается

Принимается

Ресурсы

1

Время

1

Функциональность

1

Для проектирования ИС в интересах Согласие», наиболее кричным ресурсом являлось время проектирования, разработки и внедрения ИС. Важнымё хотя и не критичным ресурсом являлись материальные ресурсы как таковые и функциональность можно было произвольно менять в рамках оговоренных ТЗ.

Из за большого объема этот материал размещен на нескольких страницах:
1 2 3 4 5 6 7 8 9