Система анализа и прогнозирования экономических показателей на ООО "Простор"

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

Рубрика Программирование, компьютеры и кибернетика
Вид дипломная работа
Язык русский
Дата добавления 20.03.2017
Размер файла 1,0 M

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

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

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

Содержание

Введение

1. Аналитический обзор

1.1 Анализ предметной области

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

1.3 Обзор существующих программных средств

1.4 Предлагаемое решение

2. Проектирование программного продукта

2.1 Требования к программному продукту

2.2 Обоснование выбора среды реализации

3. Реализация программного продукта

3.1 Описание объектов метаданных

3.1.1 Перечисление

3.1.2 Справочники

3.1.3 Регистры Сведений

3.1.4 Отчеты

3.1.5 Список пользователей и их роли

4. Тестирование

4.1 Тестирование программного продукта

4.1.1 Статическое тестирование3

4.1.2 Функциональное тестирование

4.1.3 Структурное тестирование

4.1.4 Пользовательское тестирование

4.2 Внедрение

5. Документирование

5.1 Руководство пользователя

5.1.1 Использование отчета

5.1.2 Виды отчетов

6. Безопасность и экологичность проекта

6.1 Стандарты ТСО

6.2 Служба охраны труда

6.3 Информационная безопасность

Заключение

Список использованных источников

Приложение

Введение

прибыль прогнозирование финансовый экономический

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

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

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

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

Для более эффективной работы предприятия и принятия решений относительно дальнейшей деятельности предприятия необходимо производить прогнозирование прибыли на базе экономико-математического моделирования. Цель моей работы реализация механизмов анализа прибыли и ее прогнозирования на базе «1С: Предприятие 8.2».

Для этого поставлены следующие задачи:

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

Реализовать факторный анализ и прогнозирования прибыли.

1. Аналитический обзор

1.1 Анализ предметной области

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

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

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

Гибкость платформы позволяет применять 1С:Предприятие 8 в самых разнообразных областях:

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

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

автоматизация организационной и хозяйственной деятельности;

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

широкие возможности для управленческого учета и построения аналитической отчетности, поддержка многовалютного учета;

решение задач планирования, бюджетирования и финансового анализа;

расчет зарплаты и управление персоналом;

другие области применения.

Компания ООО «Простор» - занимается разработкой программного обеспечения 1С:Предприятие в городе Череповец и за его приделами.

1.3 Обзор существующих программных средств

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

Основные возможности:

- складской учет материалов, товаров, продукции;

- учет и анализ продаж товаров, продукции, услуг;

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

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

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

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

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

Зарубежные аналоги «1С:Предприятие». Среди зарубежных программ в качестве альтернативы «1С» выделяют «Microsoft Dynamics Axapta (Navision)», «SAP». «SAP» - это программа класса ERP, созданная в Германии. Она очень популярна в мире и является самой перспективной заменой «1С:Предприятие». Как и «1С», «SAP» состоит из модулей, различающихся по видам назначения. В России эта программа внедряется, в основном, на крупных предприятиях, это связано с высокой ценой лицензий и услуг, стоимость которых в 3-10 раз выше, чем для «1С». Доработка программы возможна, однако является довольно трудоемкой. Достойная альтернатива «SAP» - программа «Microsoft Dinamics Axapta». Ее первая версия была выпущена в 1998 году. Эта программа не очень популярна в России, несмотря на ее распространенность в мире. «Axapta» содержит все современные модули: CRM, MRP, HR и т.д. Ее особенность - высокая степень интегрируемости с продуктами Microsoft: «Excel», «Outlook» и т.д. Относительно «SAP» стоимость лицензии на нее более низкая. Доработки этой программы достаточно трудоемкие, специалистов по «Axapta» в России немного.

1.4 Предлагаемое решение

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

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

2. Проектирование программного продукта

2.1 Требования к программному продукту

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

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

*Построение графика;

*Вывод данных в сводную таблицу;

1.2 Исходные данные для работы системы:

*Прибыль за предыдущие годы

2 Требования безопасности

*Защищенный паролем вход в систему;

3. Требования к составу и параметрам технических средств

3.1. Система должна работать на IBM совместимых персональных компьютерах.

3.2. Минимальная конфигурация:

*Процессор Intel Pentium Celeron 2400 Мгц и выше;

*Оперативная память 1024 Мб и выше;

*Жесткий диск 40Гб и выше;

4. Требования к информационной и программной совместимости.

*Система должна работать под управлением семейства операционных систем x32 и x64 (Windows 10, Windows 8, Windows 7, Windows XP).

2.2 Обоснование выбора среды реализации

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

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

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

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

Платформа - это среда исполнения и набор технологий, используемые в качестве основы для построения определенного круга приложений. Платформа предоставляет разработчику некоторую модель, которая, как правило, изолирует его от понятий и подробностей технологий и платформ более низкого уровня. Платформа - это тот фундамент, на котором строится конфигурация. Она содержит набор инструментов, как для настройки конфигурации, так и для ее работы. Без установленной на компьютере платформы ни режим «1С:Предприятие», ни Конфигуратор работать не будут. Платформа носит такие наименования: «1С:Предприятие 7.7»; «1С:Предприятие 8.0»; (8.1, 8.2) и, наконец, новая платформа «1С:Предприятие 8.3».

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

- толстый;

- тонкий;

- веб-клиент;

- конфигуратор.

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

Версии 8.2. и 8.3 ориентированы на работу пользователей в тонком или в веб-клиенте. А толстым клиентом, в основном, пользуются разработчики и администраторы.

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

Для работы в веб-клиенте вообще не нужна установка программы на компьютер пользователя. В отличие от толстого и тонкого клиентов, он действует не в операционной системе компьютера, а в интернет-браузере (Internet Explorer, Mozilla Firefox, Google Chrome или Safari). Поэтому пользователь может войти в рабочее приложение «1С» с любого устройства. Для этого достаточно запустить браузер и ввести адрес веб-сервера, на котором находится информационная база.

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

Технологическая платформа «1С: Предприятие» представляет собой программную оболочку над базой данных (используются базы на основе DBF-файлов, собственный формат 1CD и СУБД Microsoft SQL Server, возможно хранение данных в СУБД PostgreSQL, IBM DB2, Oracle). Имеет свой внутренний язык программирования, обеспечивающий, помимо доступа к данным, возможность взаимодействия с другими программами посредством OLE и DDE.

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

Так как в компании, для которой предназначена разработка используется версия платформы «1С: Предприятие 8.3», то и рассмотрим ее подробнее.

Версия «1С: Предприятие 8.3» - это принципиальное изменение архитектуры платформы версии 8.

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

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

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

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

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

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

Файловый вариант работы «1С».

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

Рисунок 2.2 - Файловый вариант

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

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

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

Клиент - серверный вариант работы «1С».

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

На одном из компьютеров работает сервер «1С:Предприятия 8.3». Программа, работающая у пользователя, взаимодействует с сервером 1С:Предприятия 8.3, а сервер при необходимости обращается к базе данных MS SQL Server. При этом физически сервер «1С:Предприятия 8.3» и MS SQL Server могут располагаться как на одном компьютере, так и на разных. Это позволяет администратору при необходимости распределять нагрузку между серверами.

Рисунок 2.3 - Клиент-серверный вариант

Использование сервера «1С:Предприятия 8.3» позволяет сосредоточить на нем выполнение наиболее объемных операций по обработке данных. Например, при выполнении даже весьма сложных запросов программа, работающая у пользователя, будет получать только необходимую ей выборку, а вся промежуточная обработка будет выполняться на сервере. Обычно увеличить мощность сервера гораздо проще, чем обновить весь парк клиентских машин.

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

«1С:Предприятие 8.3» использует возможности MS SQL Server для эффективной выборки информации:

*механизм запросов ориентирован на максимальное использование MS SQL Server для выполнения расчетов и составления отчетов.

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

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

3. Реализация программного продукта

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

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

В процессе исполнения система уже оперирует конкретными понятиями, описанными на этапе конфигурирования.

Обобщенный алгоритм работы системы представлен в приложении 1.

3.1 Описание объектов метаданных

Общая схема метаданных представлена на рисунке 2.4

Рисунок 2.4 - Структура метаданных

3.1.1 Перечисления

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

Перечисление более «легкий» объект с точки зрения 1С 8.2, как с точки зрения разработки, так и с точки зрения работы и производительности информационной системы.

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

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

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

Таблица 3.1 - Перечисления

Значение

Типы Движений Для Фин Отчета

, Выручка

3.1.2 Справочники

Справочники - это прикладные объекты конфигурации.

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

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

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

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

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

Таким образом, в базе данных справочник хранится в виде таблицы, в строках которой расположены элементы списка, а каждому реквизиту (стандартному или созданному разработчиком) в этой таблице соответствует отдельный столбец. Соответственно, в ячейках этой таблицы хранится значение конкретного реквизита для конкретного элемента справочника [8].

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

«Организации». Справочник предназначен для хранения информации об организациях . Структура справочника приведена в таблице 3.2.

Таблица 3.2 - Структура справочника «Организации»

Реквизит

Тип

Префикс

Строка

()

ИНН\КПП

Регламентированные

РегистрационныйНомерПФР

Регламентированный

ГоловнаяОрганизация

.Организации

(Общ)

,КодПоОКТМО,

КодПоОКАТО,, ОГРН

Строка

ТерриториальныеУсловияПФР

СправочникСсылка.

Регламентированный

ОсновнойБанковскийСчет

.БанковскиеСчета

Регламентированный

ПеречислениеСсылка.

ВидыСтавокЕСНиПФР

ЮрФизЛицо

ПеречислениеСсылка.

(Общ)

КодОрганаФСГС

Код органа службы государственной

3.1.3 Регистры Сведений

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

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

Измерения регистра описывают разрезы, в которых хранится информация, а ресурсы регистра непосредственно содержат хранимую информацию.

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

Одной из возможностей регистра сведений является хранение данных не только в разрезе указанных измерений, но и в разрезе времени.

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

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

Уникальность записей

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

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

Формы

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

Форма списка

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

Форма записи

Для просмотра и изменения отдельных записей регистра сведений используется форма записи

Функциональные возможности регистра сведений

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

создание, изменение и удаление записей;

выбор записей в заданном интервале по заданным критериям;

выбор записей по регистратору;

получение значений ресурсов записей, соответствующих указанному периоду и значениям измерений;

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

3.1.4 Отчеты

Отчеты - это прикладные объекты конфигурации. Они предназначены для обработки накопленной информации и получения сводных данных в удобном для просмотра и анализа виде. Конфигуратор позволяет формировать набор различных отчетов, достаточных для удовлетворения потребности пользователей системы в достоверной и подробной выходной информации. Чаще всего исходные данные, необходимые для отчета, находятся в базе данных. Для того чтобы указать системе компоновки данных, какая информация и откуда должна быть получена, используется язык запросов системы «1С:Предприятие 8». На этапе разработки отчета можно задать стандартные настройки отчета для того, чтобы пользователь мог сразу же запустить отчет на выполнение. В то же время пользователь может самостоятельно изменить настройки отчета и выполнить его.

В конфигурации разработан отчет:

- «ОтчетПоПрибыли»;

Текст запроса, формирующего отчет на рисунке 3.1.

ВЫБРАТЬ

ВЫБОР

КОГДА ВыручкаПоАрдису.НоменклатурнаяГруппа = ВыручкаПоИП.НоменклатурнаяГруппа

ТОГДА ВыручкаПоАрдису.НоменклатурнаяГруппа.Наименование

ИНАЧЕ ВЫБОР

КОГДА ВыручкаПоАрдису.НоменклатурнаяГруппа ЕСТЬ NULL

ТОГДА ВыручкаПоИП.НоменклатурнаяГруппа.Наименование

ИНАЧЕ ВыручкаПоАрдису.НоменклатурнаяГруппа.Наименование

КОНЕЦ

КОНЕЦ КАК НоменклатурнаяГруппа,

ВыручкаПоАрдису.Выручка КАК ВыручкаАрдис,

ВыручкаПоИП.Выручка КАК ВыручкаСтроганов

ИЗ

(ВЫБРАТЬ

ХозрасчетныйОбороты.СуммаОборотКт / 118 * 100 КАК Выручка,

ХозрасчетныйОбороты.Субконто1 КАК НоменклатурнаяГруппа,

ХозрасчетныйОбороты.Счет КАК Счет,

ХозрасчетныйОбороты.КорСчет КАК КорСчет

ИЗ

РегистрБухгалтерии.Хозрасчетный.Обороты(

&ДатаОт,

&ДатаДо,

Счет = &ВыручкаНеЕНВД

ИЛИ Счет = &ПрочиеДоходы,

НЕ КорСубконто1 = &КонтрагентИП

И Организация = &Ардис,

КорСчет = &РасчетыСПокупателями,

) КАК ХозрасчетныйОбороты) КАК ВыручкаПоАрдису

ПОЛНОЕ СОЕДИНЕНИЕ (ВЫБРАТЬ

ХозрасчетныйОбороты.СуммаОборотКт КАК Выручка,

ХозрасчетныйОбороты.Субконто1 КАК НоменклатурнаяГруппа,

ХозрасчетныйОбороты.Счет КАК Счет,

ХозрасчетныйОбороты.КорСчет КАК КорСчет

ИЗ

РегистрБухгалтерии.Хозрасчетный.Обороты(

&ДатаОт,

&ДатаДо,

Счет = &ВыручкаЕНВД

ИЛИ Счет = &ПрочиеДоходы,

Организация = &ИП,

) КАК ХозрасчетныйОбороты) КАК ВыручкаПоИП

ПО ВыручкаПоАрдису.НоменклатурнаяГруппа = ВыручкаПоИП.НоменклатурнаяГруппа

3.1.5 Список пользователей и их роли

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

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

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

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

Созданные роли показаны в таблице 3.10.

Таблица 3.10 - Роли пользователей

Роль

Ограничения

пользователя

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

права

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

Все права

ГороховскийДИ

Бухгалтер, заказов

Менеджер

4. Тестирование

4.1 Тестирование программного продукта

В соответствие с IEEE Std 829-1983 Тестирование -- это процесс анализа ПО, направленный на выявление отличий между его реально существующими и требуемыми свойствами (дефект) и на оценку свойств ПО.

По ГОСТ Р ИСО МЭК 12207-99 в жизненном цикле ПО определены среди прочих вспомогательные процессы верификации, аттестации, совместного анализа и аудита. Процесс верификации является процессом определения того, что программные продукты функционируют в полном соответствии с требованиями или условиями, реализованными в предшествующих работах. Данный процесс может включать анализ, проверку и испытание (тестирование). Процесс аттестации является процессом определения полноты соответствия установленных требований, созданной системы или программного продукта их функциональному назначению. Процесс совместного анализа является процессом оценки состояний и, при необходимости, результатов работ (продуктов) по проекту. Процесс аудита является процессом определения соответствия требованиям, планам и условиям договора. В сумме эти процессы и составляют то, что обычно называют тестированием.

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

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

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

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

Тестовые наборы были основаны на обнаружении корректного ввода данных.

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

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

4.1.1 Статическое тестирование

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

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

4.1.2 Функциональное тестирование

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

Таблица 4.1 - Функциональное тестирование

случай

Реализация

реакция

Регистрация/

Реализовано запуском авторизации, процедурой пароля

В ввода ошибочных выводится сообщение « ввод логина /или пароля»

все обязательные заполнены в

Запуском окна связи

В заполнения не обязательных полей ошибка

Попытка на кнопку « прогноз»

Реализовано прибыли

Диаграмма

4.1.3 Структурное тестирование

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

Исходные данные и результаты тестирования сведены в таблицу 4.2. Графа оценка определяет соответствие результатов ожидаемым («+» - соответствуют, «-» - нет).

Таблица 4.2 - Структурное тестирование

данные

Результат

Использование неверного /пароля, пустые

Идентификация пользователя выполнена

+

Не обязательные поля

Сообщение об заполнения

+

Нажатие кнопку сформировать

Формируется диаграмма

+

лет для

В таблице года и

+

Выход из

Пользователю предоставляется согласиться или выход

+

4.1.4 Пользовательское тестирование

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

4.2 Внедрение

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

5. Документирование

5.1 Руководство пользователя

5.1.1 Использование отчета

Основное рабочее место, вкладка «Рабочий стол» состоит из стандартных подсистем бухгалтерии 8.2 рисунком 5.1.

5.1 - Основное рабочее

Нужный нам находиться н вкладке Отчеты на рисунке 5.2.

сунок 5.2 - Отчет прибыли

Внешний отчета показан рисунке 5.3.

Рисунок 5.3 - по прибыли прогнозирование

Далее обходимо выбрать для прогнозирования, показано на 5.4.

Рисунок 5.4 - Выбор для прогнозирования отчета:

-показатели;

- лет для ;

-коэффициенты;

Показано рисунке 5.5.

Рису 5.5 - Настройки отчета

же есть показатели, рисунок 5.6.

5.6 - Показатели

На Параметры можно организацию для нужно сформировать как показано рисунке 5.7.

Рисунок 5.7 -

Готовый отчет на рисунке 5.8

5.8 - Отчет

5.1.2 Виды

В данном можно сформировать, вида отчетов выручке и заказов диаграммы на рисунке 5.9 5.10.

Рисунок 5.9 - Отчет выручке

Рисунок 5.10 - по заказам

6. Безопасность и экологичность проекта

6.1 Стандарты ТСО

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

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

TCO (The Swedish Confederation of Professional Employees) - это Шведская федерация профсоюзов, посвятившая свою деятельность борьбе за здоровье трудящихся. TCO является достаточно масштабной организацией. В ее состав, помимо федерации профсоюзов, входят Шведский национальный комитет промышленного и технического развития (NUTEK - The National Board for Industrial and Technical Development in Sweden), Шведское общество охраны природы, измерительная компания SEMKO AB (независимое подразделение группы British Inchcape), специализирующаяся на сертификации электротехнических приборов.

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

TCO '92

Стандарт TCO'92 был разработан исключительно для мониторов и определяет величину максимально допустимых электромагнитных излучений при работе монитора, а также устанавливает стандарт на функции энергосбережения мониторов. Кроме того, монитор, сертифицированный по TCO'92, должен соответствовать стандарту на энергопотребление NUTEK и соответствовать Европейским стандартам на пожарную и электрическую безопасность.

Среди организаций, регламентирующих энергосбережение, можно выделить ЕРА (США), NUTEK (Швеция) и швейцарскую Energy 2000. Ниже приведены характеристики данных стандартов.

Таблица 6.1 - MPR II и ТC '92

MPR II

TCO '92

Электрическое поле (ELF)

25 В/м

10 В/м

поле (VLF)

Менее 2,5 /м

Менее 1 /м

Магнитное (ELF)

Менее 250 нТл

200 нТл

Магнитное (VLF)

Менее 25 нТл

25 нТл

Дальность

0,5 м (вокруг)

0,5 (вокруг)

TCO '95

Стандарт TCO'95 распространяется на весь персональный компьютер, т.е. на монитор, системный блок и клавиатуру, и касается эргономических свойств, излучений (электрических и магнитных полей, шума и тепла), режимов энергосбережения и экологии (с требованием к обязательной адаптации продукта и технологического процесса производства на фабрике). Заметим, что в данном случае термин "персональный компьютер" включает в себя рабочие станции, серверы, настольные и напольные компьютеры, а также компьютеры Macintosh.

Стандарт TCO'95 существует наряду с TCO'92 и не отменяет последний

Требования TCO'95 по отношению к электромагнитным излучениям мониторов не являются более жесткими, чем по TCO'92. Кстати, что касается эргономики, то TCO'95 в этом отношении предъявляет более строгие требования, чем международный стандарт ISO 9241.

TCO '99

TCO'99 предъявляет более жесткие требования, чем TCO'95, в следующих областях: эргономика (физическая, визуальная и удобство использования), энергия, излучение (электрических и магнитных полей), окружающая среда и экология, а также пожарная и электрическая безопасность. Стандарт TCO'99 распространяется на традиционные CRT-мониторы, плоскопанельные мониторы (Flat Panel Displays), портативные компьютеры (Laptop и Notebook), системные блоки и клавиатуры. Спецификации TCO'99 содержат в себе требования, взятые из стандартов TCO'95, ISO, IEC и EN, а также из EC Directive 90/270/EEC и Шведского национального стандарта MPR 1990:8 (MPRII) и из более ранних рекомендаций TCO. В разработке стандарта TCO'99 приняли участие TCO, Naturskyddsforeningen и and Statens Energimyndighet (The Swedish National Energy Administration, Шведское Национальное Агентство по Энергетике).

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

ТСО'03

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

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

1. Максимальная яркость должна составлять не менее 120 кд/м2, при допустимых ранее 100 кд/м2. Весьма существенная поправка к TCO'99.

2. Мониторы с диагональю от 22 дюймов и более, должны поддерживать частоту 85 Гц при разрешении 1600x1200. Ранее допускалась поддержка данной частоты на более низком разрешении - 1280x1024, при диагонали от 21 дюйма и более.

3. Монитор должен обладать возможностью поворота корпуса в вертикальной плоскости на угол не менее 20o.

Ограничения также коснулись значений цветовой температуры для того, чтобы добиться максимально возможной по точности цветопередачи. Кроме того, весьма четко TCO'03 ограничивает содержание вредных веществ в используемых при изготовлении мониторов материалах.

По отношению к обретающим в последнее время исключительную популярность жидкокристаллическим мониторам, стандарт TCO'03 не менее строг:

1. На расстоянии 50 см, видимая плотность пикселей должна достигать 30 пикселей на градус. Иначе, требуемое стандартное разрешение должно составлять: для 15- и 16-дюймовых дисплеев не менее 1024x768, больше или равно 1280x1024 для экранов с размером диагонали от 17 до 19 дюймов и не менее 1600x1200 для 21-дюймовых дисплеев.

2. Максимальная яркость увеличилась по сравнению с предыдущим стандартом. Теперь ее значение должно достигать 150 кд/м2, тогда как раньше было достаточно 125 кд/м2.

Некоторые изменения коснулись неравномерности подсветки по полю экрана.

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

TCO 5.x, TCO edge.

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

СанПиН 2.2.2/2.4.1340-03.

Данный нормативный документ представляет собой государственные санитарно-эпидемиологические правила и нормативы, разработанные в соответствии с Федеральным законом «О санитарно-эпидемиологическом благополучии населения от 30 марта 1999 года №52-ФЗ и Положением о государственном санитарно-эпидемиологическом нормировании, утвержденным Постановлением Правительства Российской Федерации от 24 июля 2000 г. №554. Санитарные правила определяют санитарно-эпидемиологические требования к:

1) проектированию, изготовлению и эксплуатации отечественных ПЭВМ, используемых на производстве, в обучении, в быту, в игровых автоматах на базе ПЭВМ;

2) эксплуатации импортных ПЭВМ, используемых на производстве, в обучении, в быту и в игровых комплексах (автоматах) на базе ПЭВМ;

3) проектированию, строительству и реконструкции помещений, предназначенных для эксплуатации всех типов ПЭВМ, производственного оборудования и игровых комплексов (автоматов) на базе ПЭВМ;

4) организации рабочих мест с ПЭВМ, производственным оборудованием и игровыми комплексами (автоматами) на базе ПЭВМ [13].

6.2 Служба охраны труда

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

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

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

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

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

Вопросы, относящиеся к ответственности за обеспечение охраны труда при работе за компьютером, регулируются Федеральным законом «Об основах охраны труда в Российской Федерации» и Санитарными правилами и нормами СанПиН 2.2.2/2.4.1340-03 «Гигиенические требования к персональным электронно-вычислительным машинам и организации работы». В соответствии со ст. 14 Закона об охране труда на работодателя возлагается обязанность обеспечить:

1. Безопасность работников при эксплуатации оборудования.

2. Применение средств индивидуальной защиты работников.

3. Соответствующие требования охраны труда, условия труда на каждом рабочем месте.

4. Соблюдение режима труда и отдыха работников.

5. Обучение безопасным методам и приемам выполнения работ.

6. Инструктаж по охране труда.

7. Организацию контроля за состоянием условий труда на рабочих местах.

8. Проведение аттестации рабочих мест по условиям труда.

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

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

6.3 Информационная безопасность

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

Информационной безопасности может угрожать:

1. Действия, осуществляемые авторизованными пользователями.

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

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

4. «Естественные» угрозы. На информационную безопасность компании могут влиять разнообразные внешние факторы: причиной потери данных может стать неправильное хранение, кража компьютеров и носителей, форс-мажорные обстоятельства и т.д. [14].


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

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