Файл: Моделирование учета реализации фирмы ОАО «СПРИНТИКА» Модель AS-IS.pdf

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

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

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

Добавлен: 17.06.2023

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

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

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

2.ТЕОРЕТИЧЕСКАЯ ЧАСТЬ

2.1 Обзор программных аналогов

 ТОРГСОФТ - простая и ‏ㅤ функциональная компьютерная программа ‏ㅤ для Торговли и ‏ㅤ Складского учета с ‏ㅤ использованием ‏ㅤ штрих-кодов.  

4 отличительных особенностей ‏ㅤ ТОРГСОФТ: ‏ㅤ

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

2. Полезная программа ‏ㅤ для ведения учета, ‏ㅤ которая наладит реальный ‏ㅤ учет и контроль ‏ㅤ в торговле разных ‏ㅤ форматов: розничный магазин, ‏ㅤ сеть магазинов, мелкооптовая ‏ㅤ торговля, интернет-магазин. ‏ㅤ

3. Программа для ‏ㅤ ведения бухгалтерии. Рассчитывает ‏ㅤ себестоимость товара, ведет ‏ㅤ курс валют и ‏ㅤ позволяет свободно переводить ‏ㅤ деньги и производить ‏ㅤ взаиморасчеты. ‏ㅤ

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

Самыми распространенными платформами, ‏ㅤ которые используют специалисты ‏ㅤ последние несколько лет, ‏ㅤ являются: ‏ㅤ

  • Система «1С», 
  • Программное обеспечение «Парус-Предприятие»,  ‏ㅤ
  • Система бухучета «Галактика ‏ㅤ ERP»,  ‏ㅤ
  • Система «БОСС».

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

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


Кроме того, «1С ‏ㅤ Бухгалтерия» позволяет формировать ‏ㅤ отчеты для внутренних ‏ㅤ нужд по индивидуальным ‏ㅤ формам или же ‏ㅤ создавать отчетность по ‏ㅤ налогам или финансам ‏ㅤ с учетом установленных ‏ㅤ стандартов. ‏ㅤ

Конечно же, «1С» ‏ㅤ можно назвать лидером ‏ㅤ среди ‏ㅤ равных. Но не ‏ㅤ стоит оставлять без ‏ㅤ внимания и другие ‏ㅤ программы, которые достойно ‏ㅤ справляются с поставленными ‏ㅤ перед ними задачами. ‏ㅤ Например, «Парус-Предприятие». Это ‏ㅤ идеальный вариант для ‏ㅤ малых и средних ‏ㅤ предприятий любой отраслевой ‏ㅤ принадлежности. Отличительная особенность ‏ㅤ данного ПО – ‏ㅤ интуитивно понятный интерфейс. ‏ㅤ

«Парус-Предприятие» предлагает ‏ㅤ пользователям:

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

Еще один вариант ‏ㅤ помощи сотрудникам и ‏ㅤ автоматизации работы бухгалтера, ‏ㅤ это программа «Галактика ‏ㅤ ERP». Важная особенность ‏ㅤ данного предложения заключается ‏ㅤ в том, что ‏ㅤ программа позволяет предоставить ‏ㅤ отчетность не только ‏ㅤ по российским, но ‏ㅤ и международным стандартам. ‏ㅤ Такой подход станет ‏ㅤ большим плюсом для ‏ㅤ крупных компаний, имеющих ‏ㅤ партнеров или представителей ‏ㅤ в других странах. ‏ㅤ Кроме этого, ‏ㅤ ПО может формировать все ‏ㅤ необходимые документы, связанные ‏ㅤ с сопровождением денежных ‏ㅤ операций. Также возможно ‏ㅤ создание и ведение ‏ㅤ отдельного учета по ‏ㅤ основным средствам и ‏ㅤ нематериальным активам. Не ‏ㅤ оставлен без внимания ‏ㅤ и блок, связанный ‏ㅤ с налогообложением. Он ‏ㅤ постоянно обновляется, чтобы ‏ㅤ полностью соответствовать требованиям ‏ㅤ законодательства, что позволяет ‏ㅤ быстро и без ‏ㅤ ошибок создать и ‏ㅤ заполнить необходимый документ. ‏ㅤ

Целый набор программ ‏ㅤ для автоматизированного ведения ‏ㅤ учета имеет система ‏ㅤ «Босс». ‏ㅤ Самая востребованная из них – это ‏ㅤ программа «Босс-Бухгалтер». ‏ㅤ Условно «Босс-Бухгалтер» ‏ㅤ можно разделить на ‏ㅤ два модуля: финансовый ‏ㅤ и материальный. Эта ‏ㅤ программа позволяет вести ‏ㅤ учет операций на ‏ㅤ расчетных счетах, учет ‏ㅤ кассовых операций, учет ‏ㅤ основных средств, товарно-материальный ‏ㅤ учет, учет расчетов ‏ㅤ с поставщиками и ‏ㅤ покупателями, учет планируемых ‏ㅤ и фактических затрат, ‏ㅤ и это далеко ‏ㅤ не полный перечень ‏ㅤ возможностей данной программы. ‏ㅤ


2.2. Обзор средств реализации информационных систем

2.2.1. Обзор СУБД

Современные СУБД в основном являются приложениями Windows, так как данная среда позволяет более полно использовать возможности персональной ЭВМ, нежели среда DOS. Снижение стоимости высокопроизводительных ПК обусловил не только широкий переход к среде Windows, где разработчик программного обеспечения может в меньше степени заботиться о распределении ресурсов, но также сделал программное обеспечение ПК в целом и СУБД в частности менее критичными к аппаратным ресурсам ЭВМ.

Среди наиболее ярких представителей систем управления базами данных можно отметить: Lotus Approach, Microsoft Access, Borland dBase, Borland Paradox, Microsoft Visual FoxPro, Microsoft Visual Basic, а также баз данных Microsoft SQL Server и Oracle, используемые в приложениях, построенных по технологии “клиент-сервер”. Отметим, что фактически, у любой современной СУБД существует аналог, выпускаемый другой компанией, имеющий аналогичную область применения и возможности, любое приложение способно работать со многими форматами представления данных, осуществлять экспорт и импорт данных благодаря наличию большого числа конвертеров. Общепринятыми, также, являются технологи, позволяющие использовать возможности других приложений, например, текстовых процессоров, пакетов построения графиков и т.п., и встроенные версии языков высокого уровня (чаще – диалекты SQL и/или VBA) и средства визуального программирования интерфейсов разрабатываемых приложений. Поэтому уже не имеет существенного значения на каком языке и на основе какого пакета написано конкретное приложение, и какой формат данных в нем используется. Более того, стандартом “де-факто” стала “быстрая разработка приложений” или RAD (от английского Rapid Application Development), основанная на широко декларируемом в литературе “открытом подходе”, то есть необходимость и возможность использования различных прикладных программ и технологий для разработки более гибких и мощных систем обработки данных. Поэтому в одном ряду с “классическими” СУБД все чаще упоминаются языки программирования Visual Basic 4.0 и Visual C++, которые позволяют быстро создавать необходимые компоненты приложений, критичные по скорости работы, которые трудно, а иногда невозможно разработать средствами “классических” СУБД. Современный подход к управлению базами данных подразумевает также широкое использование технологии “клиент-сервер”.


Таким образом, на сегодняшний день разработчик не связан рамками какого-либо конкретного пакета, а в зависимости от поставленной задачи может использовать самые разные приложения. Поэтому, более важным представляется общее направление развития СУБД и других средств разработки приложений в настоящее время.

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

Остановимся более подробно на программных продуктах компании Microsoft, а именно Visual FoxPro 3.0, Visual Basic 4.0, Visual С++, Access 7.0, SQL Server 6.5. Наиболее интересной чертой этих пакетов являются их большие возможности интеграции, совместной работы и использования данных, так как данные пакеты являются продуктами одного производителя, а также используют сходные технологии обмена данными.

Visual FoxPro отличается высокой скоростью, имеет встроенный объектно-ориентированный язык программирования с использованием xBase и SQL, диалекты которых встроены во многие СУБД. Имеет высокий уровень объектной модели. При использовании в вычислительных сетях обеспечивает как монопольный, так и раздельный доступ пользователей к данным. Применяется для приложений масштаба предприятия для работы на различных платформах: Windows 3.x, Windows 95, Macintosh...

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

Visual Basic – это универсальный объектно-ориентированный язык программирования, диалекты которого встроены в Access, Visual FoxPro. Преимущества: универсальность, возможность создания компонентов OLE, невысокие требования к аппаратным ресурсам ЭВМ. Применяется для создания приложений средней мощности, не связанных с большой интенсивностью обработки данных, разработки компонентов OLE, интеграция компонентов Microsoft Office.

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

SQL Server – сервер баз данных, реализует подход “клиент-сервер” и взаимодействует с указанными пакетами. Главные достоинства: высоая степень защиты данных, мощные средства для обработки данных, высокая производительность. Область применения: хранение больших объемов данных, хранение высокоценных данных или данных, требующих соблюдения режима секретности.


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

Принципы организации данных, лежащие в основе СУБД.

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

Иерархическая модель данных строится по принципу иерархии объектов, то есть один тип объекта является главным, все нижележащие – подчиненными. Устанавливается связь “один ко многим”, то есть для некоторого главного типа существует несколько подчиненных типов объектов. Иначе, главный тип именуется исходным типом, а подчиненные – порожденными. У подчиненных типов могут быть в свою очередь подчиненные типы. Наивысший в иерархии узел (совокупность атрибутов) называют корневым.

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

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

Основными понятиями реляционной модели данных являются:

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

Выдилим основные, современные технологии, используемые в работе с данными: