диплом. Широкое внедрение автоматизированных информационных систем (аис)
Скачать 3.51 Mb.
|
1.5. Формализация автоматизируемых задачРеализация стратегии по автоматизации складского учета проходит в несколько стадий (Рисунок - 1.13). Среди нескольких вариантов определения стратегии выполнения автоматизации, а именно:[25] – общей автоматизации; – прототипной автоматизации; – минимальной стоимости; – автоматизации по участкам, будет выбрана последняя. Рисунок - 1.13. Этапы автоматизации складского учета То есть, подразумевается автоматизация только отдельного участка (подразделения АО «МЦ НТТ»), а именно, складского отдела. При этом, нельзя исключать также автоматизацию полностью всей фирмы, так как при определяемых показателях автоматизации будет крайне целесообразным применение рассматриваемой системы полностью к всей структуре АО «МЦ НТТ». Но, как правило, при выполнении разрабатываемой системы выполняют самые первые этапы автоматизации на локальном ПК. 1.6. Обоснование проектных решений по информационному обеспечению комплекса задачИнформационное обеспечение – совокупность единой системы кодирования и классификации информации, унифицированных систем для ведения документации, схем информационных процессов, циркулирующих в АО «МЦ НТТ».[23] Классификаторы собой представляют систематический свод, множество каких-то объектов, позволяющий находить для каждого их них свое определенное место, и имеют конкретное (числовое) обозначение. Заметим, что система классификации позволяет группировать объекты, выделять определенные классы, что будут характеризоваться целым рядом общих свойств. Классификация объектов – процедура группировки объектов на качественном уровне, что направлена на выделение свойств, которые являются однородными для них. На рисунке 1.14 рассматривается структура информационного обеспечения, которое применяется в настоящее время: Рисунок - 1.14. Типы информационного обеспечения Применительно к данным как к объектам классификации выделенные классы часто называют информационными объектами. Классификатор – это систематизированный свод кодов и названий классификационных группировок. Назначение классификатора следующее: – систематизация наименований объектов; – однозначная интерпретации объектов в разных задачах; – возможность выполнения обобщения информации по указанной совокупности признаков; – использование возможности сопоставления одинаковых показателей, что содержаться в формах современной статистической отчетности; – выполнение возможности обмена и поиска информацией между разными внутрифирменными подразделениями, а также внешними информационными системами; – выполнение экономии памяти ПК при размещении кодируемой производственной информации. [4] Входными документами при реализации процесса поставок в АО «МЦ НТТ» являются документы, что заполняются при непосредственном утверждении между представителем фирмы и клиентами: [19] – договора на поставку; – товарные накладные (Рисунок - 1.15); – акт о браке товара (Рисунок - 1.16); – дорожные листы; – путевки на перевозку; – сертификаты качества. Рисунок - 1.15. Товарные накладные Эти документы считаются традиционными при непосредственном выполнении складского учета. Кроме этого, документами, которые являются результатом процесса поставки являются: – документы об оплате поставок; – акты о приемке; – чеки о перечисление финансовых средств. Рисунок - 1.16. Акт о браке товара 1.7. Обоснование проектных решений по программному обеспечению комплекса задачК программному обеспечению (ПО) можно отнести все программы, которые применяются для вычислительной техники, а также всю область деятельности для проектирования и разработке программного обеспечения: – технология проектирования программ (к примеру, нисходящее проектирование, объектно-ориентированное и императивное проектирование и другие); – методы тестирования программных продуктов; – методы доказательства корректности программ; – анализ качества функционирования программ; – документирование программных продуктов; – разработка и применение программных средств, что облегчают процесс проектирования ПО, и многое другое. Под программным обеспечением (ПО) понимается совокупность программ, которые реализуют задачи и функции СЭД и обеспечивающих корректную работу рассмотренных комплексов технических средств. Непосредственно в состав ПО входят специальные и общесистемные программы, инструктивно-методическая информация по применению средств ПО. К общесистемному ПО можно отнести программы, что рассчитаны на огромный круг пользователей, а также предназначенные непосредственно для организации вычислительных процессов и выполнения разных вариантов обработки данных. Они также позволяют расширить все функциональные возможности ПК, автоматизировать планирование поочередности вычислительных процессов, а также автоматизировать функции программистов. Функциональное ПО представляет собой совокупность программных средств, которые разрабатываются при создании программ конкретного функционального назначения. Стоит отметить, что оно включает в себя пакеты прикладных программ, которые осуществляют организацию данных, а также их обработку с точки зрения решения функциональных задач СЭД. При выборе комплекса аппаратных средств для разработки СЭД, одним из самых важнейших критериев считается выбор операционной системы. Операционной системой является такой вид ПО, который управляет аппаратными средствами компьютера, выполняет поддержку запуска и выполнение программ и приложений, производит защиту данных, выполняет разные сервисные функции. Все программы пользуются средствами, которые предоставляются операционной системой. То есть, выбор ОС очень важен, поскольку он определяет набор ПО и формат выполняемых файлов, их взаимодействие с ОС. На ПК, используемых в качестве сетевых рабочих мест пользователей, могут применяться следующие ОС: – ОС семейства Windows; – ОС семейства UNIX. Для разработки ПО автоматизированной обработки документации выбор ОС никак не повлияет на итоговую функциональность системы, так как при реализации алгоритмов ПО не требуется применения каких-то специфических функций ОС. Оба вида ОС позволяют разрабатывать ПО без потери его уровня функциональности, по причине присутствия программных сред, а также языков программирования для указанных типов ОС [4]. Все из перечисленных выше операционных систем содержат в себе интерфейсы межсетевого взаимодействия, которые позволяют использовать ПО в сети, для выполнения параллельной работы и обмена данными нескольких копий ПО с одними начальными данными. Стоит отметить, что оба типа ОС в себе содержат качественный интерфейс пользователя. Непосредственно программное обеспечение – это неотъемлемая часть каждой компьютерной системы. Оно является также логическим продолжением всех технических средств. [17] Сектор применения конкретного ПК определяется для него созданным ПО. Персональный компьютер сам по себе не обладает знаниями абсолютно ни в одной сфере применения. Эти все знания сосредоточены в исполняемых на компьютерах программных продуктах. Программное обеспечение в нынешнее время составляет многие сотни тысяч программ, что часто предназначены для обработки разнообразной информации. Все имеющиеся программы, работающие на персональном компьютере, можно условно разделять на 3 вида (Рисунок - 1.17).[15] – прикладные программы, непосредственно обеспечивающие выполнение необходимых пользователям работ; – системные программы, что предназначены для управления функционированием вычислительной системы, а также выполняют самые различные вспомогательные функции, к примеру: Рисунок - 1.17. Типы ПО управление ресурсами ПК; создание нескольких копий используемых данных; проверка работоспособности всех устройств компьютера; выдача информации о компьютере и прочее; – инструментальные программные системы, которые облегчают процесс создания других программ для ПК. При построении классификации программ нужно учитывать факт, что молниеносное развитие вычислительной техники, а также расширение сферы использования компьютеров резко ускорили процессы эволюции программного обеспечения. [11] Развитие программ пошло и вглубь (появились современные подходы к построению ОС, языков программирования и других программных средств), и вширь (прикладные программы уже давно перестали быть прикладными, они приобрели самостоятельную свою ценность). Соотношение между всеми требующимися программными продуктами, а также и имеющимися на рынке ПО меняется очень быстро. Отметим, что даже классические программные продукты, например, такие, как ОС, непрерывно развиваются, наделяются интеллектуальными функциями, где многие из которых относились ранее только к очень интеллектуальным возможностям человека.[12] Прикладная программа – любая конкретная программа, что способствует решению некоторой задачи в пределах конкретной проблемной области. Выбор системы управления БД (СУБД) представляет и решает многопараметрическую задачу, является одним с самых важных этапов при выполнении разработки приложений БД. Выбранное ПО должно удовлетворять как будущим, так и текущим потребностям предприятия, а также следует учитывать самые разные финансовые затраты по приобретению необходимого оборудования, непосредственно системы, разработку нужного программного обеспечения, которое базируется на ее основании, а также обучение сотрудников работы на нем. Кроме этого, необходимо убедиться, что СУБД способна приносить предприятию реальную выгоду. Наиболее простой метод выбора СУБД на основании оценки, в какой мере имеющиеся системы удовлетворяют главным требованиям создаваемой информационной системы. Намного более сложным, а также дорогостоящим вариантом считается, создание испытательного проекта, который базируется на основании нескольких СУБД, а последующий выбор самого подходящего с рассмотренных кандидатов. Стоит отметить, что и в этом случае надо ограничивать круг всевозможных систем, при этом опираясь на некоторые критерии отбора. В этом случае можно выделять несколько групп таких критериев для отбора: моделирование информационных данных; выполнение требования к среде функционирования и особенностей вычислительного процесса; контроль работы создаваемой системы; функциональные возможности и особенности архитектуры информационных систем; главные особенности разработки программных приложений и их компонентов; надежность СУБД; производительность системы; смешанные критерии качества. Главным принципом выбора СУБД считается определение программного продукта, который в наибольшей мере будет соответствовать предъявляемым требованиям. Указанную задачу выполнить не очень просто, так как: – к СУБД предъявляется огромное количество требований, что с течением времени могут кардинально изменяться; – СУБД имеют огромное число параметров, что значительно затрудняет их непосредственное сравнение. Стоит отметить, что в настоящее время используются специализированные СУБД (платформы) для создания конфигураций ПО, которые позже внедряются в серверную часть. [1] В случае создания ИС для автоматизации складского учета будет применяться платформа 1С:Предприятие, которая имеет такие положительные стороны: – обеспечение процесса хранения, ввода, вывода и обработки информации; – выполнение защиты информации на требуемых уровнях деятельности компании; – реализация современных объектов конфигурации (регистры накопления, сведений и т.д.); – большой уровень масштабируемости конфигурации программного обеспечения; – обеспечение качественного внедрения разрабатываемой конфигурации в общую ИС АО «МЦ НТТ» и другие. [13] |