Файл: Дипломный проект тема Автоматизация учета производственной деятельности в ао Сальский кирпич.docx

ВУЗ: Не указан

Категория: Дипломная работа

Дисциплина: Не указана

Добавлен: 10.01.2024

Просмотров: 310

Скачиваний: 2

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

СОДЕРЖАНИЕ

Содержание

Введение

1 Аналитическая часть

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

Разработка постановки задачи

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

1.6 Выбор и обоснование проектных решений задачи

2. Разработка информационного обеспечение задачи

2.1 Логическая модель предметной области для задачи

2.2 Разработка структуры базы данных задачи

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

3. Разработка программного обеспечения

4 Обоснование надежности и экономической эффективности задачи

4.1 Оценка параметров надежности программных средств при решении задачи

4.2 Эффективность применения информационных технологий

5 Описание контрольного примера задачи автоматизации договорной деятельности с клиентами.

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

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

Библиографические записи








1.6.1 Обоснование проектных решений по информационному обеспечению (ИО)



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

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

  • унифицированным системам документации;

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

  • составу и структуре реквизитов и показателей;

  • порядку внедрения ведения и регистрации унифицированных свойств документов.

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

  • большой объём документов для ручной обработки информации;

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

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

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

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

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


  • достаточная полнота информации для решения задачи;

  • исключение избыточности информации;

  • достоверность и своевременность информации;

  • согласованность форм первичных документов с макетами размещения информации на машинном носителе;

  • логичность построения документа;

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

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

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

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

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

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

ConfigSave - конфигурация, редактируемая Конфигуратором. Конфигурация из ConfigSave переписывается в Config при выполнении "Обновления конфигурации базы данных" в Конфигураторе.

Files содержит служебную информацию, например, о работе с хранилищем конфигурации.

Params содержит параметры информационной базы. Среди них:

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

национальные настройки информационной базы;

таблица соответствия объектов метаданных и объектов базы данных (таблиц, полей, индексов);

некоторая другая информация.

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



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

1.6.2 Обоснование проектных решений по программному обеспечению (ПО)



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

К выбираемому программному обеспечению в данном случае относятся операционная система (ОС) – общесистемное ПО, среда проектирования и программирования – специальное ПО.

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

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


Современные средства проектирования ИС должны:

  • комплексно охватывать процесс проектирования;

  • обладать совместимостью;

  • быть легкими в освоении и простыми в использовании;

  • быть универсальными в своем классе;

  • обладать возможностью организации процесса проектирования в режиме интерактивного взаимодействия проектировщика и ЭВМ;

  • позволять создавать адаптивные ЭИС;

  • быть экономически эффективными, то есть обеспечивать минимальные затраты на сопровождение и поддержку.

В качестве среды проектирования было выбрано CASE-средство: IBM Rational Rose.

CASE - система Rational Rose фирмы Rational Software реализует программную поддержку объектно-ориентированных технологий создания информационных систем на основе языка UML (Unified Modeling Language).

Модель в Rational Rose представлена с четырех точек зрения:

Use Case View - описывает, как проект выглядит с точки зрения пользователя;

Logical View – описывает логическую модель системы. Здесь описываются классы, их свойства и методы, отношения между классами;

Component View - показывает, на какие компоненты разбит проект, что содержится в каждом из них;

Deployment View – служит для описания расположения физических устройств системы и связей между ними.

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

Преимуществами Rational Rose являются следующие.

CASE средство может быть применено для создания разнообразного объектно-ориентированного программного обеспечения, работающего в среде Windows, а также на межплатформенном языке Java.

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

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

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

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


В качестве среды программирования была выбрана платформа «1С:Предприятие 8.2», которая является предметно-ориентированной средой разработки и имеет определенные преимущества.

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

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

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

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

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

1.6.3 Обоснование проектных решений по технологическому обеспечению