Файл: Разработка и реализация конфигурации «Компьютерное ателье» на платформе 1С:Предприятия.pdf

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

Категория: Курсовая работа

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

Добавлен: 23.04.2023

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

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

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

1.5.Анализ существующего программного обеспечения, позволяющего решить поставленную задачу

Рынок информационных систем изобилует большим выбором и возможностями программных продуктов. Важным моментом, является знание того, что информационные системы могут представлять собой так называемый «коробочный продукт», когда ЭИС подбирается под типовые задачи и заказной, когда ЭИС пишется под конкретные специфические потребности предприятия [11].

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

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

Таблица 2

Сравнительная таблица исследуемых финансовых программных продуктов (ПП) по критериям

1.

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

"Альт "

«1С: Предприятие 8»

«Галактика BI»

«ИНТАЛЕВ: Корпоративный

менеджмент»

2.

Фирма-разработчик

"АЛЬТ"

ООО «1С»

Корпорация «Галактика»

ГК «ИНТАЛЕВ»

3.

Назначение ПП (управление финансами, финансовое планирование, финансовый анализ и т.д.)

Комплексная оценка деятельности предприятия

Управление финансами, прикладные решения

Управление предприятием

Управление стоимостью

бизнеса

4.

Набор решаемых задач

Детальный финансовый анализ и управленческая интерпретация полученных результатов

Оперативное планирование,

контроль, автоматизация

Оперативное управление,

аналитика, оперативный

контроль

Автоматизация финансового

менеджмента, управление

проектами и центрами

финансовой ответственности,

документооборот

5.

Наличие Демо-версии на сайте разработчика и возможность ее скачивания

Доступна

Деморолики

Отсутствует

Заказ демонстрации

6.

Наличие документации, руководства пользователя

Нет данных

Есть

Отсутствует

Отсутствует

7.

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

Нет данных

«Инталев»

Нет данных

Excel, sql, odbc, xml, 1c

8.

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

Microsoft Excel

От Windows XP до 8.1, Linux

Нет данных

Нет данных

9.

Обеспечение безопасности

Нет данных

Нет данных

ФСТЭК Росии № 2186

Нет данных


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

Глава 2. Практическая часть

2.1.Обоснование требований к разрабатываемому прикладному решению

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

Разрабатываемая информационная система должна будет выполнять такие основные функции:

  1. Заполнение и ведение справочников компании.
  2. Полное разграничение прав доступа сотрудников к системе.
  3. Разграничение по ведению различных справочников пользователями системы.
  4. Возможность управления заказами на всем периоде их обслуживания.
  5. Учет материальных ресурсов при выполнении заказа подрядчика.

Произведем анализ всех требований к разрабатываемой информационной системе «Инструменты».

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

Определим требования к разрабатываемой АИС.

Разрабатываемая АИС данных должна:

  1. отражать перечень номенклатуры товара;
  2. вести учет остатков товаров;
  3. вести учет товаров для закупок;
  4. давать возможность отслеживать товары с истекшим сроком годности;
  5. отражать информацию о поставщиках;
  6. отражать информацию о сотрудниках;
  7. вести учет поставок товаров;
  8. формировать сопроводительные документы и необходимые отчеты.

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

Данная работа по проектированию модуля учета будет спроектирована в системе 1С.


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

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

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

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

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

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

В комплект технических средств отдела продаж будут входить:

  1. Персональные компьютеры сотрудников отдела;
  2. Устройства хранения информации;
  3. устройства для передачи данных между техническими средствами;
  4. необходимые эксплуатационные материалы для постоянной работы технических средств.

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

  1. Процессор: AMD A4 3000 МГц
  2. Оперативная память: не менее 2Гб
  3. Жесткий диск от 100 Гб
  4. Резервный блок питания
  5. Разрешение экрана не менее 1024x768 точек

Операционная система: Windows XP,7, 8,10


2.2.Анализ среды разработки

Среда разработки программного обеспечения (англ. IDE, Integrated development environment) -- это система программных средств, используемая программистами для разработки программного обеспечения.

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

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

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

  1. Проектные риски, которые связанны с некоторыми ошибками в бюджете, графике производимых работ, с вопросами персонала, модификацией требований.
  2. Технические риски, которые связаны с проблемами в реализации технических решений при проектировании.
  3. Бизнес-риски, которые связаны с денежным финансированием проекта.

2.3.Архитектура разрабатываемого прикладного решения

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

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

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

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


  • Номер документа в базе данных;
  • Название документа;
  • Тип документа;
  • Дата создания;
  • Дата последнего изменения;

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

Информационная модель задачи автоматизации учета в магазине «ПК-АТЕЛЬЕ» показана на рисунке 10.

Рисунок 10. Информационная модель работы системы

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

Произведем описание справочников.

Справочник сотрудники предназначен для хранения информации о сотрудниках предприятия.

Справочник состоит из следующих реквизитов:

  1. КодСотрудника;
  2. Наименование;
  3. Пометка/Удаление.

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

Справочник состоит из следующих реквизитов:

  1. КодКлиента;
  2. Наименование клиента;
  3. ИНН;
  4. Адрес;
  5. Телефон;
  6. Почта;
  7. Пометка/Удаление.

Справочник номенклатура хранит все данные о характеристиках номенклатуры.

Справочник состоит из следующих реквизитов:

  1. Код;
  2. Наименование;
  3. ЭтоГруппа;
  4. Руководитель;
  5. Пометка/Удаление.

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

Рисунок 11. Структура программных модулей

Таблица 3

Описание функций модулей

№ п/п

Наименование модуля

Функции модуля

1

Модуль безопасности разрабатываемой информационной системы

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

2

Модуль по инициализации интерфейса разрабатываемой программы

После успешного входа в систему, запускает программу, используя настройки прав доступа для учетной записи пользователя

3

Модуль импорта/экспорта данных программы

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

4

Модуль по взаимодействию с базой данных системы

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

5

Модуль справочной информации системы

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

6

Модуль «Главная диалоговая форма программы»

Содержит главное меню, из которого осуществляется вызов остальных экранных форм

7

Модуль по формированию отчетов

Содержит процедуры и функции для ввода параметров запроса, просмотра и печати отчетов

8

Модуль печати документов

Вывод документов на печать

9

Модуль формирования справочников

Содержит процедуры и функции, необходимые для отображения справочников