Курсовая работа. ТАТ-ТЕЛЕКОМ. Введение глава. Аналитическая часть
Скачать 2.06 Mb.
|
1.4 Обоснование проектных решений по информационному обеспечению Система должна предоставлять возможность автоматизации учета взаиморасчетов с клиентами в ПАО «Тат Телеком». Полученная информация накапливается в базе данных и обрабатывается системой с последующей возможностью оперативного доступа для контроля текущей ситуации, просмотра отчетов, анализа документов, внесения корректировок и обновления информационной базы, изменения условно-постоянной информации в справочниках, анализа обобщенной информации за период времени по каждому проекту или в целом. Входная информация, содержащая данные оперативного новых учитываемых заказов, регистрируется первичными аналитическими документами и вносится в базу данных через интерфейсную форму ввода (обеспечивается отмена произведенных операций с возвратом исходных значений). Условно-постоянная информация включает справочные данные о номенклатуре предлагаемых услуг по заказу, характеристиках заказов (срок, статус). Исходная информация об услугах в рамках клиентской деятельности компании ПАО «Тат Телеком» хранится в справочниках. Сведения о заказчиках, менеджерах, заказах хранится в отдельных справочниках и корректируется по мере необходимости. Учет операций по клиентам регистрируются в системе с контролем финансово-управленческой информации и возможностью отмены транзакции, при операции выписывается отчет в виде печатной формы. Управление заказами клиентов ведется в разрезе менеджеров, а информация содержится в единой базе данных на сервере, соединение с клиентскими приложениями обеспечивается посредством архитектуры «клиент-сервер». Клиентская часть системы должна быть многооконной и изменяемой под задачи отдельных операций, обеспечивать функции поиска, быстрой навигации и эргономичности управления. Доступ к модулям системы обеспечивается через главное кнопочное меню. Проектируемая система должна предоставлять удобный и интуитивно понятный пользовательский интерфейс. Анализ накапливаемой количественно-суммовой информации в базе данных проводится в модуле аналитики с последующим выводом выходных данных. Параметры обрабатываемой информации должны корректироваться в зависимости от устанавливаемого пользователем интервала времени и конкретного магазина или итоговая информация за весь период по всему предприятию. Система должна иметь возможность последующей реорганизации и расширения для улучшения её возможностей или добавления функций. Должен обеспечиваться контроль ввода данных при отсутствии избыточности, а также надежное хранение и целостность базы данных. В системе используется 5 видов кодирования, предназначенные для однозначной идентификации менеджеров, клиентов, договоров, платежей, проектов . Виды системы кодирования указаны в табл. 5. Таблица 5 Используемые системы кодирования
Все классификаторы ведутся менеджером. Классификатор менеджеров. Структурная формула классификатора: F = [Фамилия] : [XXXXX] – код менеджера Пример заполнения - 001234 Классификатор клиентов. Структурная формула классификатора: F = [Наименование ]:[ XXXXX] - код клиента Пример заполнения - 00001 Классификатор заказаов. Структурная формула классификатора: F = [Наименование]:[ XXXXX] - код заказа Пример заполнения - 00004 Классификатор договоров. Структурная формула классификатора: F = [Наименование]:[ XXXXX] - код договора Пример заполнения – 00012 1.5 Обоснование проектных решений по программному обеспечению Важным отличием разработки бизнес-приложений в системе 1С от разработки в универсальных системах (Delphi, С++) состоит в том, что приложение в 1С разрабатывается в терминах классов проблемно-ориентированных бизнес-сущностей. В случае использования универсальной среды программирования при разработке системы автоматизации какого-либо предприятия существует целый ряд различных сущностей – товары, клиенты, счета, накладные, документы - а также все способы регистрации их взаимодействия. В отличии от вышеперечисленных вендоров, продукция отечественной компании фирмы «1С» является более рентабельной, в силу относительно не высокой стоимости внедрения и большого количества качественных специалистов, способных поддерживать информационную систему. Также, выбор сильной отечественной информационной платформы обосновывается тем фактором, что в нынешних условиях санкций активно включается программа импортозамещения, иностранное программное обеспечение становится в ещё более не конкурентном положении и становится стратегически правильным внедрять более конкурентоспособные информационные системы фирмы «1С». Основным отличием от имеющихся аналогичных систем станет направленность разрабатываемой информационной системы на реализацию конкретных требуемых бизнес-процессов средствами информационной поддержки ЭИС. Также стоит заметить, что залоежнная в платформу функциональность и технология RAD (технология быстрого проектирования и разработки приложений) позволяет произвести быструю доработку и добавление в неё функционала при необходимых адаптационных запросах на изменение ЭИС в соответствии с изменением предметной области. Для создания базы данных была выбрана система управления реляционными базами данных Microsoft SQL Server 2012. Самым важным преимуществом в обосновании выбора SQL Server 2012 является его наивысшая, по сравнению с конкурентами, совместимость с 1С. Этому активно способствует плодотворное сотрудничество фирмы «1С» и фирмы «Microsoft», что сделало продукт SQL Server высоко совместимым с «1С». Были рассмотрены средства разработки приложений и программные аналоги по рассматриваемой задачи. Была выбрана платформа 1С: Предприятие в качестве программной платформы и встроенный язык программирования системы «1С: Предприятие 8.3» как язык программирования. Таким образом, система «1С: Предприятие 8.3» обладает конкурентными преимуществами, такими как: Высокая скорость разработки информационных систем по сравнению с аналогичными системами Низкая цена разработки Гибкость и кластеризация разработки Такие информационные системы не подойдут компании, что объясняется спецификой их тиражного распространения, в то время, как разрабатываемая система создается для внедрения на конкретное предприятие и конкретный бизнес-процесс. II Проектная часть 2.1.Информационная модель и её описание Информационная модель представляет собой схему движения входных, промежуточных и результативных потоков и функций предметной области. Кроме того, она объясняет, на основе каких входных документов и какой нормативно-справочной информации происходит выполнение функций по обработке данных и формирование конкретных выходных документов. Информационная модель представлена на рис. 12. Рисунок 12 - Информационная модель системы автоматизации взаиморасчетами с клиентами Информационная модель содержит 4 области: Область входящей информации, в которой указаны документы, информация из которых используется в качестве входной, а также экранные формы для ввода данной информации; Область справочников системы, которая иллюстрирует состав справочников и таблиц информационной системы; Область обработки информации, в которой показано, как входная информация учитывается в системе и в каких таблицах базы данных она сохраняется; Область формирования результатной информации, в которой приведены экранные формы и выходные документы. Пользователь системы первоначально заполняет справочники системы исходными данными, после чего система готова к работе. Используя входные данные, пользователь формирует содержание таблиц системы. При запросе результатной информации с помощью соответствующих экранных форм хранящаяся в системе информация преобразуется в необходимый вид и представляется в виде результатных документов, которые выводятся в виде экранных форм и могут быть выведены на печать на твердый носитель. 2.2.Характеристика нормативно-справочной, входной и оперативной информации Создание фактографических экономических информационных систем начинается с разработки нормативно-справочной информации и справочных классификаторов. Объект метаданных, создаваемый в предметно-ориентированной системе «1С: Предприятие 8» на основе предопределенного и неизменяемого шаблона «Справочники», представляет собой экземпляр данных, предназначен для хранения условно-постоянной информации, и наследует свойства своего объекта-прототипа. Для примера, такими объектами могут являться такие справочники как: контрагенты, физические лица, кассы контрольно-кассовых машин, договора контрагентов и любые другие схожие сущности. Система «1С: Предприятие 8» предоставляет богатые возможности эффективного проектирования и хранения информации, когда учитываются требования в скорости, доступности и удобстве получения различной информации в различном качестве и представлении. Непосредственно некоторыми возможностями наделены и справочники, которые могут быть спроектированы и настроены с учетом различных информационных, функциональных, технических и других потребностей. Например, одни справочники в системе могут быть подчинены другим справочникам, при этом полностью соблюдается физическая целостность и такие известные проблемы при проектировании баз данных, как проблема аномалий, удаления родителей и потомков системой контролируется. Также справочники можно разделить по возможностям группировки информации на две группы: не иерархические и иерархические. В не иерархических справочниках отсутствует возможность хранения списка элементов на уровне итогов и групп, а в иерархических такая возможность группировки элементов по категориям существует – по элементам или по элементам и группам. В системе «1С: Предприятие 8» справочники несут на себе не только функции непосредственного хранения информации, но и функции применения справочной информации в самом учетном процессе. Так, при правильном проектировании заметным плюсом станет повышение точности скорости ведения учета, когда справочную информацию не требуется дублировать в разных местах программы и снижаются риски и вероятность получения не корректной информации в разрезе требуемых показателей. Справочники в системе «1С: Предприятие 8» наделены функциональностью использования их в системе отчетности и могут быть интегрированы в единую схему получения отчетов в различных аналитических разрезах и показателях. Для ЭИС СRM ООО «ТатТелеком» разработаны следующие справочники: Инженеры Клиенты Услуги Договора Справочник «Инженеры» предназначен для учета сотрудников – инженеров компании. Справочник «Услуги» предназначен для учета услуг и номенклатуры компании и является иерархическим. Справочник «Клиенты» предназначен для учета клиентов компании и имеет дополнительные вкладки – табличные части, содержащие аналитическую информацию. Справочник «Договора» предназначен для учета договоров компании с клиентами. Справочники «Инженеры» и «Договора» представлены на рис. 16 – 17. Рисунок 16 – Справочник «Инженеры» Рисунок 17 - Справочник «Договора» В системе «1С: Предприятие 8» экземпляры данных, созданные на основе предопределенного объекта – прототипа «Документы», представляют собой объекты, сущностное содержание которых очень близко к бумажным документам. Они предназначены для ввода первичной информации, связанной с регистрацией событий, воздействующих на учитываемые системой показатели. Объект метаданных «Документы» предназначен не только для отражения свершившихся событий, но и также может быть использован в задачах планирования и для построения других иных учетных схем. Регистры представляют собой важнейший объект в системе «1С: Предприятие 8». Данные экземпляры данных - объекты также как и все другие в системе «1С: Предприятие 8» создаются на основе преопределенного шаблона объекта – прототипа, условно говоря - класса и наследуют свойства своего родителя, имея лишь незначительные возможности объектно-ориентированного программирования. Всего видов таких объектов в системе «1С: Предприятие 8» четыре: «регистр накопления», «регистр сведений», «регистр бухгалтерии», «регистр расчета». Каждый из объектов этих несет в себе предопределенную специфическую функциональность, направление и содержание которой реализуется и раскрывается в определенных учетных ситуациях и задачах.. Если бы в системе «1С: Предприятие 8» использовались бы только документы, то отчеты формировались только на одних документах, тем самым это привело бы в будущем к медленному формированию отчетов и не гибкости используемой информационной системы к бизнес-процессам предприятия. Такие потенциальные и возможные проблемы решаются с использованием регистров, их правильным проектированием и применением в информационной системе. Регистры позволяют накапливать информацию в различных разрезах по различным числовым или другим показателям с дополнительными произвольными сведениями, если это необходимо. При проектировании регистров очень важно сразу же определить информационные и функциональные потребности автоматизируемого объекта, а также потребности в хранении, удобстве и скорости доступа к данным. Это необходимо осуществить заблаговременно, так как в дальнейшем тяжело перепроектировать регистры с уже введенными в систему учета данными. Документы и регистры представляют собой центральное звено всей бизнес-логики системы. С учетом требований к информационной системе и к базе данных, были спроектированы и разработаны следующие документы, регистры для ЭИС «СRM» ООО «Тат Телеком»: Документ «Обратная связь с клиентом» Документ «Первичный интерес клиента» Документ «Утверждение заказа» Документ «Заказ клиента» Документ «Оказание услуги» Регистр сведений «Интересы клиентов» Регистр сведений «Обратная связь» Регистр накопления «Продажи» Регистр накопления «Прибыль» Документ «Обратная связь с клиентом» предназначен для осуществления обратной связи с клиентом, количественной оценки его удовлетворенности услугами и выяснением оказана ли была услуга вообще. Документ «Первичный интерес клиента» предназначен для учета информации о том, откуда клиент узнал о компании. Документ «Утверждение заказа» содержит информацию о цели заказа, его описании. Документ «Заказ клиента» предназначен для фиксации требований клиента к заказу, определение параметров заказа. Документ учитывает статус заказа и тип его срочности. Документ «Оказание услуги» фиксирует и учитывает завершенность исполнения заказа клиента, оказание ему всех необходимых услуг. На рис. 18 – 19 представлены документы разработанной ИС. Рисунок 18 - Документ «Заказ клиента» Рисунок 19 - Документ «Обратная связь с клиентом» Характеристика результатной информации Отчеты представляют собой объекты конфигурации, созданные на основе предопределенного шаблона объекта – прототипа «Отчеты». Отчеты позволяют представить информацию из регистров в удобном для пользователя виде. Отчеты в системе 1С: Предприятие 8, по моему мнению, являются самым развитым механизмом системы, что ярко выделяет систему «1С: Предприятие 8» среди многих информационных систем, так как включают себя очень богатые возможности. Система компоновки данных – визуальное средство для построения и вывода отчетов, предназначенная для декларативного создания отчетов, т.е. создания отчетов без программирования, которая однако, включает в себя и программные механизмы, и механизмы XML. Данная система позволяет разрабатывать отчеты не только программистам, но и опытным пользователям, которым предоставляются различные возможности форматирования, настройки и оформления отчетов прямо в режиме использования информационной системы. В ходе разработки прикладного решения были созданы следующие отчеты: «Анализ первичного интереса клиентов» «Анализ обратной связи» «Заказы компании» «Клиентская база» «Продажи компании» «Состояние заказов» «Прибыль компании» Отчет «Анализ первичного интереса клиентов» предназначен для анализа интересов клиентов по услугам компании. Он позволяет выявить первичный интерес клиента к продукции или услугам компании. Данный отчет используется на уровне специалистов компании и директора. Отчет «Анализ обратной связи» показывает количественную оценку специалистам и руководству проделанной работы. Данный отчет доступен только для директора компании и специалиста, занимающимся обратной связью с клиентом. Отчет «Заказы компании» показывает учитываемые заказы клиентов в компании и их детализированную характеристику. Данный отчет доступен только для директора компании. Отчет «Клиентская база» демонстрирует всю единую клиентскую базу и подробными характеристиками. Данный отчет доступен только директору компании и специалистам занимающимся анализом взаиморасчетами с клиентами. Отчет «Продажи компании» показывает уровень продаж, количественные показатели продаж в различных группировках – по клиенту, по услуге, по инженеру. Данный отчет доступен только директору. Отчет «Состояние заказов» позволяет руководству оценить, как быстро продвигаются заказы клиентов, а специалистам сориентироваться выполнение каких заказов необходимо ускорить. Данный отчет доступен всем сотрудникам компании. Отчет «Прибыль компании» показывает уровень прибыли, количественные показатели прибыли в различных группировках – по клиенту, по услуге, по инженеру. Данный отчет доступен только директору компании. На рис. 19 – 20 представлены формы отчетов «Анализ обратной связи» и «Анализ первичного интереса» Рисунок 19 - Отчет «Анализ обратной связи» Рисунок 20 - Отчет «Анализ первичного интереса клиентов» |