Разработка информационно-аналитической системы проведения маркетинговых исследований для функционирования на предприятии ТОО "Десятка"

Информационное обеспечение предприятия. Защита от несанкционированного доступа к информации. Характеристика классификаторов и систем кодирования. Схема пакета дерева вызова процедур и программ. Взаимосвязь программных модулей и информационных файлов.

Рубрика Программирование, компьютеры и кибернетика
Вид дипломная работа
Язык русский
Дата добавления 20.05.2013
Размер файла 258,8 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru/

ВВЕДЕНИЕ

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

Программное обеспечение для работы с базами данных используется на ПК уже довольно давно. На рынке информационных технологий существует множество различных программных продуктов, но часто для предприятия требуется разработка индивидуального приложения. [11]

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

Объектом рассмотрения данного дипломного проекта является ТОО «Десятка».

Предметом исследования является деятельность ТОО «Десятка» в области систем коммуникационных сетей.

Целью дипломного проекта является разработка информационно-аналитической системы проведения маркетинговых исследований для функционирования на предприятии ТОО «Десятка».

Для достижения цели ставятся задачи:

- изучить работу предприятия;

- разработать информационную модель системы;

- автоматизировать решения;

- возможность хранения данных;

- позволит значительно сократить временные затраты на обработку и получение необходимой информации;

- повысить степень достоверности информации и степень ее защищенности;

- значительно увеличит количество аналитических показателей на базе исходных.

1. АНАЛИТИЧЕСКАЯ ЧАСТЬ

1.1 Технико-экономическая характеристика предметной области

1.1.1 Характеристика предприятия

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

Целью функционирования данной организации является:

- установка и настройка телефонных станций

- монтаж телефонных сетей

- монтаж и настройка компьютерных сетей

- установка и настройка систем безопасности и видеонаблюдения, спутниковых систем.

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

Основными стратегическими целями организации ТОО «Десятка» являются:

- повышение качества оказываемых услуг;

- повышение количества оказываемых услуг;

- извлечение максимальной прибыли.

Существующая организационная структура предприятия состоит из директора, заместителя директора, отдела продаж, отдел обслуживания, отдела бухгалтерии и отдела снабжения.

1.1.2 Краткая характеристика подразделения и видов его деятельности

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

Личный состав предприятия подчиняется в административном отношении - генеральному директору ТОО «Десятка», в принятии решений - заместителю директора ТОО «Десятка».

Назначение данного предприятия - предоставление предприятием услуг в сфере коммуникационных сетей (КС), а также реализация материалов и оборудования КС.

В своей основной деятельности отдел руководствуется следующими основными документами:

- действующим законодательством РК;

- процедурой внутреннего контроля, установленного на предприятии;

- кодексом деловой этики ТОО «Десятка»;

- правилами внутреннего распорядка;

- другой организационно-распорядительной документацией, выпускаемой ТОО «Десятка».

Руководство персоналом ТОО «Десятка» осуществляет заместитель директора на основе единоначалия.

Заместитель директора назначается и освобождается от занимаемой должности генеральным директором ТОО «Десятка», а остальной персонал предприятия - заместителем директора.

Функции предприятия:

- выполнение различных работ по договорам, заключенным с заказчиками, а также закупка необходимых материалов и оборудования для проведения данных работ.

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

- подготовка информации, связанной с результатами деятельности предприятия для руководства предприятия.

- исполнение распоряжений и приказов администрации предприятия.

Взаимосвязь с техническим отделом:

Отдел представляет:

- обеспечение своевременного и качественного решения задач, исполнения функций и поручений, возложенных на технический отдел;

- акты выполненных работ.

Отдел получает:

- доверенности на получение материалов;

- график выполняемых работ.

Взаимосвязь с бухгалтерией:

Отдел представляет:

- накладные, требования и другие документы, предусмотренные бухгалтерским учетом и налоговым законодательством;

Отдел получает:

- информацию о наличии дебиторской задолженности у заказчиков услуг;

- информацию о наличии дебиторской задолженности у подрядчиков материалов и оборудования;

- данные по бухгалтерскому учету об оплате предоставляемых услуг заказчику.

Взаимосвязь с отделом по работе с персоналом:

Отдел представляет:

- потребность в повышении квалификации персонала для включения в производственный план обучения специалистов;

- рекомендации по внесению изменений в штатное расписание персонала;

- график отпусков;

- сведения о нарушении трудовой дисциплины и Правил внутреннего распорядка;

- положение об отделе, должностные инструкции и иные документы, касающиеся персонала предприятия.

Отдел получает:

- анкеты, инструкции, формы документов, касающиеся персонала предприятия.

Взаимосвязь со складом:

Отдел представляет:

- копии договоров, приобретений для оформления приходов;

- документы на отпуск материалов со склада;

- указания по ведению складского учета, подготовке отчетов.

Отдел получает:

- отчеты по движению и остаткам материалов на складе.

1.2 Экономическая сущность задачи

Во время исследования функционирования предприятия ТОО «Десятка» был выявлены некоторые вопросы, которые можно решить путем автоматизации.

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

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

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

- большая массовость исходных и итоговых показателей;

- однородность исходных и итоговых показателей.

Как правило, итоговые показатели формируются путем многократной группировки по различным признакам исходных первичных данных без применения сложных расчетов.

Управление процессами в ТОО «Десятка» основывается на информации, отражающей объем, структуру, качество и своевременность оказания услуг. Движение информации между ТОО «Десятка» и внешней средой (подрядчиками, заказчиками) осуществляется в виде потоков информации. Также необходимо различать входные, внутренние и выходные информационные потоки (входную, внутреннюю и выходную информацию). От правильной организации потоков информации предприятия, способов сбора, регистрации, передачи, хранения и обработки информации, ее состава и своевременного получения зависят оперативность и эффективность управления процессами на предприятии.

Учет выполнения услуг осуществляется по мере выполнения данных услуг.

Рассмотрим информационные потоки предприятия. Заказчик (юридическое или физическое лицо) делает заявку на нужную ему продукцию.

Заявка обрабатывается, и формируются необходимые документы, которые поступают в технический отдел.

Технический отдел на основе документов об оказании услуг формирует список материалов и оборудования для оказания данных. После этого делается заявка на склад. При наличии необходимых материалов на складе резервируется необходимое количество и формируется товарная накладная. Если каких-либо материалов нет, то оформляется заявка на поставку.

Предприятие выставляет заявку на товар поставщикам, оплачивают и поставляют материалы на склад предприятия.

После того, как заказчик сделал предоплату, по выставленному ему счету, производится выполнение требуемых услуг.[4]

1.3 Обоснование необходимости и цели использования вычислительной техники для решения задачи

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

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

Автоматизация процесса формирования цены на услуги поможет правильно установить цену для получения большей прибыли без убытков.

Каждому предприятию необходимо учитывать всевозможные затраты при предоставлении услуг по обслуживанию учитывать амортизацию оборудования при проведении обслуживания клиентов предприятия, чтобы уметь их грамотно контролировать и по возможности минимизировать эти затраты, чтобы не оказаться в убытке.[6]

Размещено на http://www.allbest.ru/

Рисунок 1.4 - Структурно-функциональная модель предприятия

Размещено на http://www.allbest.ru/

Рисунок 1.5 Разбиение блока ТОО «Десятка»

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

1.4 Постановка задачи

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

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

Основными задачи данного дипломного проекта, являются:

- защиту от несанкционированного доступа к информации;

- организация прав доступа к информации;

- контроль заполнения данных по услугам;

- формализация необходимых графиков работ;

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

- формирование выходных документов в виде отчетов и графиков;

- изменение информации в базе данных;

- вывод отчетов в удобном для пользователя виде.

1.4.1 Цель и назначение автоматизированного варианта решения задачи

Целью создания автоматизированной информационной системы является разработка информационно-аналитической системы (АИС), обеспечивающей максимально удобную и автоматизированную работу, разработка GUI интерфейса, ранее не использовавшегося в подобных АИС. Также АИС должна выполнять следующие задачи:

- реализация системы учета;

- максимальная возможная независимость от прикладных программ;

- сокращение времени на обработку и получение необходимой информации;

- автоматизация процесса передачи информации;

- контроль оказания услуг;

- своевременность получения внесения информации;

- повышение степени достоверности информации;

- увеличение количества аналитических показателей на базе исходных;

- минимизация затрат на обработку и получение необходимой информации;

- возможность хранения данных.

Автоматизированная информационная система предназначена для:

- анализа и минимизации затрат при обслуживании клиентов;

- анализа эффективности работы предприятия;

- централизованного управления всеми ресурсами предприятия;

- однократного ввода и многократного использования данных благодаря устранению дублирования;

- выполнения расчетов и выдача результатных документов;

- выдачи справочной информации.

1.4.2 Общая характеристика организации решения задачи на ЭВМ

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

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

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

Внедрение автоматизированной информационной системы позволит:

- существенно сократить время на проведение анализа затрат;

- сократить время на проведение расчета цены продажи;

- контролировать процесс ввода первичной информации;

- автоматически обрабатывать входную информацию;

- выдавать необходимые отчеты.

Обработка информации о затратах будет проходить автоматически.

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

Автоматическое формирование запасов товара позволит предприятию не вкладывать лишние деньги в товар и на его обслуживание и хранение.

1.4.3 Формализация расчетов

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

Для формирования графика работ используются данные полученные со счета фактуры. Далее рассчитывается длительность проведения работ.[4]

Расчет длительности проведения оказываемой услуги производится по формуле:

ДЛ - ТР/Кчел /Конст

ДЛ - длительность;

ТР - трудоемкость;

Кчел - количество чел.;

Конст - Постоянная.

Расчет периода выполнения оказываемой услуги производится по формуле:

Докнч = Днач + (ДЛ*Конст)

Докнч - Дата окончания работы;

Днач - Дата окончания работы.

Для расчета аналитических показателей предоставленных услуг, нужно спрогнозировать цепочку событий проведенных документов для того, чтобы узнать какой заказчик, какой товар закупил (исходя из чего попытаемся узнать, что они еще закупят), поэтому выбираем тип анализа "Поиск последовательностей". Для этого нужно сформировать таблицу в которой необходимо использовать:

ПВ - период времени, для хронологической проверки услуг;

ТЗ - таблицу значений, содержащую исходные данные для прогноза.

В данном анализе используется формулы:

Зн = УС + Колисп / 100%

Зн = Значимость используемой услуги, работы;

УС - Услуга;

Колисп - Количество, выполненных услуг.

ПС = (Колдокусл / Колдокобщ*100%)/ Зн

Колдокусл - Количество документов, через которые проходит данная услуга;

Колдокобщ - Общее количество документов.

Отчеты по документам

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

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

Формирование цены материалов

Формирование цены на материалы происходит следующим образом по формуле:

Ц = СП + ПР + НДС

где:

Ц- отпускная цена материалов;

СП - полная фактическая себестоимость материалов;

ПР - прибыль;

НДС - налог на добавленную стоимость;

Отпускная цена предприятия должна быть выше себестоимости продукции на величину прибыли, на величину НДС и сумму налога с продаж. Оба налога должны перечисляться в бюджет.[4]

1.5 Анализ существующих разработок и выбор технологии проектирования

1.5.1 Анализ существующих разработок

Сейчас существует не много систем, предназначенных для учета деятельности организаций по предоставлению услуг в сфере коммуникаций и связи. Одну из подобных систем предлагает «ИНТЕР-DINO», «ИС Руководитель» и «Montana».

«ИНТЕР-DINO»

Описание системы

Система «ИНТЕР-DINO» представляет собой базу данных для хранения информации по учету услуг. Основной задачей, которая ставилась при разработке данной системы, являлся учет работы предприятия в сфере доставки.

При внедрении системы «ИНТЕР-DINO» у руководства появлялась возможность анализировать работу системы, планировать доставку, гибко строить ценовую политику при работе с клиентами. Недостатком системы было отсутствие формирования графика работ, четкого контроля за отгрузкой материалов.

В системе происходит ввод и выписка всех форм первичных документов:

- накладных на поставку товаров;

- журналов и отчетов предоставлению услуг;

- справок.

Назначение системы

Система «ИНТЕР-DINO» предназначена для учета оказываемых услуг по доставке. Система охватывает небольшой спектр работы с клиентами.

Область применения

Система «ИНТЕР-DINO» предназначена для небольших фирм, работающих в данной экономической среде.

Требования к пользователям системы

Минимальное знание работы с компьютером (На уровне пользователя).

При внедрении системы «ИНТЕР-DINO» специалисты Фирмы «ИНТЕР-DINO» приводят обучение сотрудников и дают практические навыки работы с программным обеспечением.

В системе предусмотрена выдача следующих отчетов:

- оборотные ведомости по клиентам (2 различных отчета);

- ведомость расчета прибыли;

- накладные;

- книга поставок;

- счета-фактуры.

«ИС Руководитель»

Описание системы

Система «ИС Руководитель» представляет собой базу данных для учета услуг в сфере асфальтоукладки. Основной задачей данной системы являлся контроль проведения работ предприятием.

При внедрении системы «ИС Руководитель» появлялась возможность планировать проведение работ при укладке асфальта, составлять график работ. Недостатком системы было отсутствие автоматизированного управления, четкого контроля за работой, из-за неполного формирования структуры системы.

В системе происходит ввод и выписка всех форм первичных документов:

- журналов и отчетов по проведенным работам;

- списка рабочих;

- справок.

Назначение системы

Система «ИС Руководитель» предназначена для контроля проведения асфальтоукладочных работ. Система охватывает малый спектр работы с клиентами и ориентирована на использование с государственными структурами.

Область применения

Система «ИС Руководитель» предназначена для предприятий с узким кругом деятельности.

Требования к пользователям системы

Минимальное знание работы с компьютером (На уровне пользователя).

При внедрении системы «ИС Руководитель» специалисты Фирмы «ИС Руководитель» приводят обучение сотрудников и дают практические навыки работы с программным обеспечением.

В системе предусмотрена выдача следующих отчетов:

- отчет по выполненным работам (2 различных отчета);

- график работ;

- ведомость «Расходование сырья».

«Montana»

Описание системы

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

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

В системе происходит ввод и выписка всех форм первичных документов:

- накладных на поставку товаров;

- служебных выписок на ремонт оборудования и техники;

- журналов и отчетов по операциям;

- справочной информации.

Назначение системы

Система «Montana» предназначена для учета сельхозопераций. Система охватывает большой спектр работы с клиентами в области сельского хозяйства.

Область применения

Система «Montana» предназначена для средних организаций, работающих в среде сельского хозяйства.

Требования к пользователям системы

Минимальное знание работы с компьютером (На уровне пользователя).

При внедрении системы «Montana» специалисты организации «Montana» приводят обучение сотрудников и дают практические навыки работы с программным обеспечением.

В системе предусмотрена выдача следующих отчетов:

- оборотные ведомости по клиентам (3 различных отчета);

- ведомость расчета прибыли;

- накладные;

- служебные записки;

- отчет по амортизационным отчислениям;

- книга заказов;

- счета-фактуры.

1.5.2 Обоснование выбора технологии проектирования

Очень трудно разработать ИС предприятия, с учетом всех ее потребностей, без обдуманного методологического подхода.

В настоящее время важнейшими критериями разработки ИС являются:

- Четкое выполнение установленных правил на всех этапах жизненного цикла системы;

- Учет критических задач и контроль их решения;

- Возможность анализа, реконструирования ИС.

Для успешной реализации проекта объект проектирования (ИС) должен быть, прежде всего, адекватно описан, должны быть построены полные и непротиворечивые функциональные и информационные модели ИС. Накопленный к настоящему времени опыт проектирования ИС показывает, что это логически сложная, трудоемкая и длительная по времени работа, требующая высокой квалификации участвующих в ней специалистов. Однако до недавнего времени проектирование ИС выполнялось в основном на интуитивном уровне с применением неформализованных методов, основанных на искусстве, практическом опыте, экспертных оценках и дорогостоящих экспериментальных проверках качества функционирования ИС. Кроме того, в процессе создания и функционирования ИС информационные потребности пользователей могут изменяться или уточняться, что еще более усложняет разработку и сопровождение таких систем.

Для различных классов систем используются разные методы разработки, определяемые типом создаваемой системы и средствами реализации.

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

Современные методы создания ИС разного назначения базируются в основном, на трех подходах:

- объектно-ориентированная технология;

- основанная на знаниях (интеллектуальная) технология;

- CASE-технология.

В области создания ИС доминируют структурные подходы, так как они максимально приспособлены для взаимодействия с пользователями, не являющимися специалистами в области ИТ. Адекватными инструментальными средствами, поддерживающими структурный подход к созданию ИС, являются CASE -системы автоматизации проектирования.[6]

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

Сущность структурного подхода разработки ИС заключается в ее декомпозиции: система разбивается на функциональные подсистемы, которые в свою очередь делятся на подфункции, подразделяемые на задачи и так далее. Процесс разбиения продолжается вплоть до конкретных процедур. При этом автоматизируемая система сохраняет целостное представление, в котором все составляющие компоненты взаимоувязаны.[6]

1.6 Обоснование проектных решений по видам обеспечения

1.6.1 По техническому обеспечению

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

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

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

Требования к аппаратному обеспечению представлены в таблице 1.1.

Таблица 1.1

Требования к аппаратному обеспечению

1

Процессор

Intel Pentium III 1,6

2

Оперативная память:

256 Мбайт

3

Жесткий диск:

40

4

Монитор

Samsung SyncMaster 765mb

5

Мышь

Intel-совместимая

6

Принтер

Samsung ML-1430 (Лазерный)

1.6.2 По программному обеспечению

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

В качестве средства разработки приложения была выбрана платформа 1С: Предприятие 8.0.

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

- обеспечение высокой эффективности использования системы для широкого круга предприятий за счет расширения функциональности, повышения производительности и масштабируемости;

- сохранение начального уровня массовых решений, начинающегося от самых маленьких предприятий и индивидуальных пользователей, а также повышение индустриальности поддержки массовых решений.[3]

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

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

Одним из наиболее существенных нововведений "1С:Предприятия 8.0" является реализация современной 3-х уровневой архитектуры "клиент-сервер".

В версии 8.0 на одном из компьютеров работает сервер 1С:Предприятия; программа, работающая у пользователя, взаимодействует с сервером 1С:Предприятия, а сервер при необходимости обращается к серверу баз данных.

Использование сервера 1С:Предприятия позволяет сосредоточить на нем выполнение наиболее объемных операций обработки данных. Например, при выполнении даже весьма сложных запросов, программа, работающая у пользователя, будет получать только необходимую ей выборку данных, а вся промежуточная обработка будет выполняться на сервере. При этом физически сервер 1С:Предприятия и сервер баз данных могут располагаться как на одном компьютере, так и на разных. Это позволяет администратору при необходимости распределять нагрузку между серверами. Другим важным аспектом использования 3-х уровневой архитектуры является удобство администрирования и упорядочивание доступа пользователей к информационной базе. В этом варианте пользователь не должен знать о физическом расположении конфигурации или базы данных. Весь доступ осуществляется через сервер 1С:Предприятия.[9]

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

Версия 8.0 значительно полнее использует возможности MS SQL Server для эффективной выборки информации. Механизм запросов в новой версии ориентирован на максимальное использование MS SQL Server для выполнения расчетов и составления отчетов. Кроме того, в новой версии реализована специальная механика для оптимизации динамического просмотра больших списков, которая обеспечивает просмотр списка без выполнения большого количества обращений к базе данных. Это необходимо, например, при интерактивной работе пользователя с большими справочниками или списками документов. При этом пользователю предоставляются возможности эффективного поиска, а также настройки отбора и сортировки.

В версии 8.0 также переработан и файловый вариант работы с информационной базой, рассчитанный на персональную работу одного пользователя или работу небольшого количества пользователей в локальной сети.[2]

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

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

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

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

Расширение спектра решаемых задач.

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

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

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

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

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

В 1С:Предприятии 8.0 значительно усовершенствована модель бухгалтерского учета. Введено неограниченное количество ресурсов и измерений учета (как с поддержкой баланса, так и без поддержки баланса).

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

Эти и другие возможности версии 8.0 позволяют эффективно реализовать разнообразные способы учета, в том числе "западный" и управленческий, вести так называемый "трехвалютный" учет, параллельный учет нескольких количественных показателей и т.д. При этом в одном прикладном решении может поддерживаться несколько параллельных систем бухгалтерского учета.

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

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

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

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

Новый эргономичный интерфейс

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

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

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

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

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

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

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

Механизмы подсказок и отметки незаполненных значений призваны предоставить для пользователя наглядную информацию о специфике вводимых данных.

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

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

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

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

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

Существенное развитие в новой версии получила система помощи. Вся необходимая пользователю информация теперь выдается в гипертекстовом виде. Справочная информация по конфигурации и по платформе интегрирована в единую справочную систему. [3]

Дизайн форм прикладных решений проработан с учетом современных тенденций развития интерфейсов и специально оптимизирован под наиболее популярные цветовые схемы и разрешения экранов.

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

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

Интуитивно-понятный интерфейс разработан с учетом европейской модели восприятия данных (слева-направо и сверху-вниз) и особенностей чтения текста с экрана монитора.

Развитие средств построения экономической и аналитической отчетности

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

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

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

- Spreadsheet-подобный дизайн.

- Линейные, иерархические и кросс-отчеты.

- Поддержка группировки.

- Поддержка расшифровки отдельных элементов отчета (drill-down).

- Строки с различной шириной колонок.

В 1С:Предприятии 8.0 реализован новый механизм интеллектуального построения отчетов - Построитель отчета. Механизм выполняет автоматическое построение иерархических отчетов, многомерных кросс-отчетов, диаграмм, drill-down отчетов и сводных таблиц.

Построитель отчета обеспечивает получение любых аналитических данных без доработки прикладного решения.

Также возможна произвольная настройка пользователем отборов, измерений, полей, сортировки, а также поддерживает выполнение расшифровок, сохранение и восстановление настроек отчета. [3]

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

В версии 8.0 реализован такой удобный инструмент интерактивного анализа многомерных данных, как сводные таблицы.

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

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

Совершенствование средств быстрой разработки прикладных решений

Значительное внимание в новой версии уделено развитию эргономичности и функциональности средства разработки прикладных решений (конфигуратора).

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

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

- Развитие встроенного языка и объектной модели в новой версии позволяет заметно повысить единообразие и наглядность разрабатываемых решений.

- Расширены возможности использования встроенного языка.

- Для объектов, имеющих программные модули, введена возможность создания экспортируемых процедур, функций и переменных, к которым можно обращаться из других модулей. [2]

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

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

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

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

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

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

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

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

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

- Существенно расширен состав элементов управления, размещаемых на форме. Введены новые элементы управления, такие как: Панель, Командная панель, Разделитель. А также Индикатор, Полоса регулирования, Поле календаря, Поле табличного документа, Поле текстового документа, Диаграмма, Поле HTML документа.

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

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

- Отладчик и механизм замера производительности (профайлер) интегрированы в среду разработки прикладного решения (Конфигуратор). В отладчике расширены возможности просмотра значений переменных и свойств.

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

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

- В конфигураторе реализован редактор картинок.

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

- Введена возможность хранения в конфигурации двоичных данных, HTML - документов и объектов типа "ActiveDocument".

Кроме перечисленных нововведений усовершенствования коснулись практически всех механизмов разработки: редактирования метаданных, редакторов форм, текстов, командного интерфейса. А также управления окнами, шаблонов, режимов поиска, палитры свойств, синтаксис-помощника и т.д.[9]

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

Развитие возможностей интеграции

В 1С:Предприятии 8.0 существенно расширены возможности интеграции c другими системами.

Наряду с поддержкой механизма Automation в версии 8.0 реализован новый механизм COM-соединения, позволяющий любым приложениям получать доступ к объектам "1С:Предприятия".

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

В новой версии в систему встроены возможности, обеспечивающие доступ из "1С:Предприятия" к интернет-протоколам HTTP, FTP, MAPI.

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

В новой версии встроен механизм для чтения и записи текстовых файлов большого объема.

В механизме форм 1С:Предприятия 8.0 реализована возможность размещения в форме объектов ActiveX.

Реализованная в клиент-серверном варианте 1С:Предприятия 8.0 трехуровневая архитектура существенно улучшает эксплуатационные характеристики системы с точки зрения администратора.

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

Механизм прав доступа в "1С:Предприятии 8.0" позволяет задавать для одного пользователя несколько ролей. Это позволяет органично отражать в настройке прав совмещение сотрудниками организации нескольких должностей, без создания специальных ролей.

Введена возможность аутентификации пользователя средствами Windows. Это значит, что пользователь вошедший в систему Windows со своим именем и паролем может обращаться к информационной базе 1С:Предприятие без ввода имени и пароля.

В новой версии "1С:Предприятия" введено деление прав на интерактивные и низкоуровневые. Интерактивные права, как и в предыдущих версиях, позволяют закрыть доступ к некоторым функциям системы определенным категориям пользователей через стандартные средства пользовательского интерфейса. Низкоуровневые права позволяют полностью запретить доступ пользователям к определенным режимам или данным, независимо от того, каким способом выполняется обращение (включая обращение средствами встроенного языка или языка запросов).

В версии 8.0 конфигурация, база данных и административная информация тесно интегрированы с точки зрения хранения и модификации. Это обеспечивает целостность при эксплуатации и модификации прикладного решения.

Для создания резервных копий достаточно в файловом варианте обеспечить сохранение файла информационной базы, а в клиент-серверном - базы SQL Server.


Подобные документы

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.