/
Содержание
Реферат
Черкасов Степан Александрович. Разработка подсистемы автоматизированного учета автозапчастей ООО 'Авто-Ресурс' на базе MS SQL Server 2008.
Место выполнения диплома - ООО 'Авто-Ресурс', место дипломирования - СевКавГТУ, каф. АСОиУ, руководитель - доцент Братченко Н.Ю., 2011, 142 стр., 12 табл., 16 рис., 4 прилож.
Диагностический анализ, система, структура, цель, проблемная ситуация, информационные потоки, автоматизированная система управления (АСУ), автоматизированная подсистема (АПС), проектирование, система управления базами данных (СУБД), инфологическая модель, даталогическая модель, файлы, средства защиты, экономико-математическая модель, эффект, блок-схема алгоритма, программа.
В дипломе изучена структура управления предприятия, а также функции и цели деятельности предприятия ООО 'Авто-Ресурс'. Выявлен ряд проблем, среди которых одной из наиболее существенных является недостаток в поставщиках техники и автозапчастей, а также неразвитая реализаторская сеть. Для устранения этой проблемы вынесено предложение о целесообразности внедрения в АСУ предприятия АПС 'Учет автозапчастей' для учета товара и контактов с клиентами. Проведен анализ существующих аналогичных систем. Проведен диагностический анализ АСУ предприятия. Проведена декомпозиция структуры АСУ на функциональные и обеспечивающие подсистемы. Проведено исследование предметной области, спроектирована структура данных, необходимых для реализации АПС. Проведен анализ технико-экономической эффективности разработки. Прикладная система разработана средствами MS SQL Server 2008.
Приведено описание руководства пользователя АПС. Проведен диагностический анализ проблем обеспечения безопасности жизнедеятельности на предприятии. Произведен расчет искусственного освещения для рабочего места оператора АПС.
Введение
На современном этапе существенно повысилась роль автоматизированных систем управления в снижении себестоимости продукции, а, следовательно, и в увеличении ее конкурентоспособности, повышении уровня безопасности производства и сохранении экологического баланса.
Одними из главных преимуществ АСУ являются снижение, вплоть до полного исключения, влияния так называемого человеческого фактора на управляемый процесс, минимизация расходов сырья, повышение качества продукта, и, в конечном итоге, - существенное повышение эффективности производства. Основные функции, выполняемые подобными системами, включают в себя контроль и управление, обмен данными, обработку, накопление и хранение информации, формирование сигналов тревог, построение графиков и отчетов.
Автоматизированная система управления (АСУ) - это человеко-машинная система, в которой с помощью технических средств обеспечивается сбор, накопление, обработка информации, формулирование оптимальной стратегии управления определенными компонентами и выдача результатов человеку или группе людей, принимающих решение по управлению. Под оптимальной стратегией понимается стратегия, минимизирующая или максимизирующая некоторые характеристики объекта.
В отличие от автоматических систем, где человек полностью исключён из контура управления, АСУ предполагает активное участие человека в контуре управления, который обеспечивает необходимую гибкость и адаптивность АСУ.
В зависимости от роли человека в процессе управления, форм связи и функционирования звена 'человек-машина', оператором и ЭВМ, между ЭВМ и средствами контроля и управления все системы можно разделить на два класса:
1. Информационные системы, обеспечивающие сбор и выдачу в удобном виде информацию о ходе технологического или производственного процесса. В результате соответствующих расчётов определяют, какие управляющие воздействия следует произвести, чтобы управляемый процесс протекал наилучшим образом. Основная роль принадлежит человеку, а машина играет вспомогательную роль, выдавая для него необходимую информацию.
2. Управляющие системы, которые обеспечивают наряду со сбором информации выдачу непосредственно команд исполнителям или исполнительным механизмам. Управляющие системы работают обычно в реальном масштабе времени, т.е. в темпе технологических или производственных операций. В управляющих системах важнейшая роль принадлежит машине, а человек контролирует и решает наиболее сложные вопросы, которые по тем или иным причинам не могут решить вычислительные средства системы.
С целью обеспечения возможности взаимодействия человека с ЭВМ в интерактивном режиме появляется необходимость реализовать в рамках АСУ так называемые АПС - автоматизированные подсистемы. АПС представляют собой совокупность программно-аппаратных средств, обеспечивающих взаимодействие человека с ЭВМ, т.е. такие функции как:
- возможность ввода информации в ЭВМ;
- возможность вывода информации из ЭВМ на экран монитора, принтер или другие устройства вывода (в настоящее время этот перечень достаточно широк - графопостроители, и т.п.).
Все эти компоненты необходимы для непосредственной работы предприятия, так сказать, помогают документировать процессы связанные с основной деятельностью предприятия. Но в наше время у человека есть надежный помощник - компьютер.
Цель данного дипломного проекта - реализация автоматизированной подсистемы, с дополнительными функциями: ввод и вывод информации, поиск необходимых данных, распечатка сведений о наименованиях автокомплектующих, учет как автозапчастей, так и клиентов.
1. Диагностический анализ предприятия
1.1 Диагностика предприятия в целом
Если исходить из того, что предприятие рассматривается как механизм, пребывающий в состоянии непрерывного совершенствования своей деятельности, то естественно возникает вопрос, с чего начать этот процесс. Комплекс диагностических процедур является очевидной стартовой фазой любого процесса реструктуризации. Подобно тому, как больной человеческий организм нуждается в основательной диагностике перед началом лечения, предприятие должно пройти не менее основательную диагностику прежде, чем приступить к трансформации. Данная аналогия является весьма уместной, многие западные финансовые менеджеры используют термин 'финансовое здоровье' (Financial Health).
Предположим, что диагностика предприятия проведена, найдены 'болевые точки' бизнеса, проведен комплекс мер по улучшению состояния предприятия. Но контролировать финансовое состояние предприятия следует постоянно. По меньшей мере, раз в году предприятие должно 'сдавать по возможности' все отчеты, а ежемесячно - только часть из них, которые являются наиболее важными с точки зрения последующего возможного ухудшения состояния предприятия.
В условиях современной конкуренции сохранить финансовое состояние чрезвычайно нелегко. Если предприятие постоянно не следит за основными показателями, то очень скоро выяснится, что финансовые результаты компании стали существенно хуже, чем в прошлом периоде. Операционный механизм предприятия становится менее эффективным с точки зрения получения конечного результата.
Сегодня очень популярен термин 'бизнес-процесс'. В самом деле, чтобы лучше понять причины финансовых проблем предприятия необходимо глубоко изучить основные бизнес-процессы с тем, чтобы потом попытаться их изменить.
На этом можно прекратить проведение простых популярных сравнений. Говоря более профессиональным языком, в диагностике предприятия существуют два основных объекта анализа:
результаты деятельности предприятия за период и его состояние на текущий момент времен;
основные бизнес-процессы предприятия.
Таким образом, первое положение диагностики, которое определяет две сферы приложения (см. рис.1.1).
Рисунок 1.1 - Объекты диагностики предприятия
Определив основные объекты диагностики, попытаемся связать финансовую диагностику с общим диагностическим процессом. Представляется очевидным положение (второе) о том, что нельзя ограничить инструментарий диагностики расчетом только финансовых показателей. Финансовые показатели должны появляться на конечной стадии диагностики. Они и являются по своей сути замыкающими: весь менеджмент предприятия упорно работал в течение месяца или квартала, потом посчитали финансовые показатели, и оказалось хуже. Ответить на этот вопрос принципиально нельзя, если использовать только финансовые показатели. Следует не забывать, что диагностика не делается сама по себе - она служит целям управления. А управлять предприятием с помощью только финансовых коэффициентов - это то же самое, что управлять автомобилем, используя зеркало заднего обзора: 'видно, что оставил за собой, но непонятно, как это случилось'. Это в одинаковой степени относится как к левой, так и к правой стороне рис.1.1 Анализировать следует не только бизнес-процессы обеспечивающие 'финансовую функцию' предприятия, но и все основные бизнес-процессы, связанные с деятельностью предприятия.
Остановимся на структуре диагностики. Начнем с диагностики результатов деятельности и состояния предприятия. Финансовый инструментарий данной части диагностики весьма обширен, он включает в себя большое количество финансовых показателей (коэффициентов), которые зачастую дублируют друг друга, и не всегда очевидна необходимость использования тех или иных коэффициентов. Представляется целесообразным следующее третье положение финансовой диагностики сформулировать в виде принципа разумной достаточности использования методов финансового анализа. Суть принципа чрезвычайно проста - для целей диагностики следует использовать только те показатели, которые являются информационной основой для принятия управленческих решений.
Практическая полезность данного принципа очевидна, учитывая то обстоятельство, что на многих предприятиях используется зачастую большое количество финансовых коэффициентов, перечень которых определяет финансовый директор. Эти показатели 'ложатся на стол' генерального директора, и он нередко не знает, что с ними делать, как их использовать для целей принятия последующих управленческих решений. Гораздо лучше дело будет пойдет тогда, когда генеральный директор укажет финансовому директору свои предпочтения с точки зрения критериев принятия управленческих решений, а финансовый директор, в свою очередь, “подберет' соответствующие финансовые показатели. Дело в том, что основная задача финансового директора указать 'слабые места' бизнеса, говоря образно “доложить начальству”, кто и где плохо работает. На этом миссия финансового директора оканчивается, он “умывает руки” до следующего раза. Конечно же, результаты диагностики могут служить основой для поощрения работников, если результаты бизнеса улучшились.
Если говорить о практическом воплощении принципа разумной достаточности, то на основе своего опыта работы с отечественными предприятиями, считается достаточным ограничиться набором средств финансовой диагностики, представленной на рис.1.2.
Рисунок 1.2 - Инструментарий финансовой диагностики
Рассмотрим содержание каждой из составляющих. Непосредственное использование финансовой отчетности является первым, но не основным шагом, финансовой диагностики. Прежде всего, подчеркнем разницу между понятиями 'информация' и 'данные'. Данные в области финансового менеджмента обычно представляют собой набор каких-либо сведений, главным количественного характера, которые в той или иной манере характеризуют предприятие. Существенно то, что на основе этой слабо структурированной информации принципиально невозможно произвести эффективную диагностику. Термин 'информация' предполагает некоторую степень организации данных, причем порядок упорядочивания информации служит целям ее использования.
Первый этап структурного упорядочивания финансовых данных как раз и состоит в составлении финансовой отчетности, когда финансовые данные организуются по специальным форматам, образующим
1) баланс,
2) отчет о прибылях и убытках,
3) отчет о движении денежных средств. Ранее упоминалось, что конечным потребителем результатов диагностики является высшее руководство. Руководителю необходима некоторая более обобщенно представленная и лаконичная система данных. В то же время получить ответы на некоторые более уточняющие вопросы можно только на основании первичных финансовых отчетов. Обобщающие данные, которые можно извлечь непосредственно из финансовых отчетов: во-первых, сумма основных и оборотных средств предприятия, величина задолженностей и собственного капитала. Во-вторых, отчет о прибыли предоставляет данные по величине операционной и чистой прибыли. И, наконец, результирующие денежные потоки от операционной, инвестиционной и финансовой деятельности из отчета о движении денежных средств.
Вертикальный и горизонтальный анализ финансовой отчетности является следующей стадией упорядочивания финансовой информации. Его содержание чрезвычайно просто. В горизонтальном анализе сопоставляются (в абсолютном и процентном соотношении) основные статьи баланса, отчета о прибыли и отчета о движении денежных средств. В вертикальном анализе все данные финансовых отчетов представляются в относительном (процентном) выражении.
Данный инструментарий финансовой диагностики иллюстрирует четвертое положение финансовой диагностики, которое можно сформулировать как принцип сравнимости. Суть этого принципа состоит в том, что сами по себе финансовые показатели являются бесполезными для принятия решения, если менеджер не сопоставляет их с каким-то другими данными, имеющими отношение к объекту диагностики. Существует два вида показателей для сопоставления:
– показатели данного предприятия за предшествующие периоды времени,
– аналогичные показатели других предприятий, принадлежащих той же отрасли, (обычно предприятий-конкурентов).
Данное положение символизирует прагматическую простоту основной цели диагностики - по результатам диагностики следует сделать по возможности два вывода:
Как изменилось состояние предприятия по сравнению с предшествующими периодами - ухудшилось или улучшилось?
Насколько успешно наше предприятие работает по сравнению с конкурентами.
В данном контексте уместно упомянуть пришедшее 'из глубины социалистических лет' понятие норматива. Во многих книгах по финансовому анализу наряду с определением того или иного финансового показателя обычно указывают его целевой норматив, например, сумма заемных средств не должна превышать 50% общей суммы источников финансирования. Поскольку в этом случае предприятие будет иметь достаточную финансовую автономию и ему не грозит банкротство. Утверждения подобного типа являются непрофессиональными. Дело в том, что самой высокой оценкой эффективности предприятия является его способность успешно работать за счет заемных источников. Достаточно, что активы, пожалуй, самой успешной компании всех времен 'General Motors Corporation' капитализируются в настоящее время на 90% за счет заемных финансовых ресурсов.
Традиционно в мировой практике используют 'средние по отрасли' значения финансовых показателей. Эти значения оцениваются каждый год на основании фактических результатов деятельности реальных предприятий с учетов отраслевой принадлежности и масштаба деятельности.
Третий инструментарий (см. рис.1.2) финансовой диагностики компании ООО 'Авто-Ресурс' - это традиционный набор финансовых коэффициентов, Ratio Analysis, как часто говорят западные финансовые аналитики. Следует отметить, что обычно не так уж важно в какой последовательности рассчитывать и анализировать коэффициенты. Важно не упустить ключевые показатели и дать им правильную интерпретацию.
Считается целесообразным упорядочить финансовые показатели по признаку операционной деятельности как главного фокуса предприятия с учет рыночной ориентации. Этот несколько туманный на первый взгляд признак иллюстрируется рис.1.3 Суть предлагаемого подхода состоит в том, что основным показателем результативности предприятия признан показатель прибыльности собственного капитала (обычно обозначается ROE). Таким образом, на первое место ставится интерес собственника. Данный показатель обеспечивается, главным образом, двумя факторами: прибыльностью продаж (этот показатель принадлежит группе показателей операционной деятельности) и оборачиваемостью активов (группа показателей эффективности использования активов). В самом деле, каждый предприниматель понимает, что высокую отдачу от использования вложенных средств можно обеспечить высокой 'маржей продаж' и/или высокой оборачиваемостью оборотных средств. Оценка показателей ликвидности является неотъемлемой частью диагностической процедуры. Их назначение состоит в том, чтобы предостеречь менеджмент предприятия от излишнего увеличения оборачиваемости. 'Помни об угрозе банкротства' - говорят эти показатели. Наконец, отдачу от использования вложенных собственником средств можно увеличить за счет использования долгосрочных заемных ресурсов. Эту часть деятельности компании (она называется финансовой) характеризует группа показателей структуры капитала.
подсистема автоматизированный учет автозапчасть
Рисунок 1.3 - Структура финансовых показателей предприятия
Этим можно было бы окончить описание структуры финансовых показателей.
После определения структуры финансовых показателей возникает вопрос о временном аспекте диагностики, т.е. когда и в каком объеме производить диагностику предприятия. Данное положение может быть характеризовано с помощью принципа временной согласованности финансовой диагностики. Согласно этому принципу диагностика предприятия должна производится согласно определенному временному регламенту. Наиболее привлекательной с практической точки зрения представляется регламент диагностики, при котором
один раз в году (в период подготовки годового отчета) производится фундаментальная диагностика, предполагающая использование всего диагностического инструментария, представленного на рис.3,ежемесячно производится оценка ограниченного количество показателей по результатам текущего месяца (обычно это делается в первых числах последующего месяца).
Последняя процедура носит название 'мониторинга' деятельности предприятия. В процессе мониторинга осуществляется контроль показателей, которые характеризуют оперативные результаты деятельности. В частности, в состав показателей мониторинга не имеет смысл вводить показатель прибыльности активов или собственного капитала. Данный показатель является интегральным, он формируется в течение всего года. В то же время в состав показателей мониторинга следует обязательно включить показатель валовой прибыльности (отношение валовой прибыли к выручке). Эту характеристику следует проверять как можно чаще, чтобы вовремя обнаружить негативную тенденцию ухудшения операционной эффективности предприятия.
В качестве последнего положения финансовой диагностики выступает принцип законченности, суть которого состоит в том, что когда рассчитаны все финансовые коэффициенты, сделан горизонтальный и вертикальный анализ финансовой отчетности и описаны ее особенности характерные для анализируемого периода, необходимо сделать выводы, ради которых, собственно, и были выполнены все указанные выше работы. Представление таких выводов должно быть лаконичным и конструктивным, т.е. направленным на поиск путей улучшения деятельности компании. В качестве такого представления может быть рекомендован формат так называемого SWOT-анализа. Все множество факторов деятельности компании группируется по четырем областям:
S (Strengths) - сильные стороны деятельности предприятия,
W (Weaknesses) - слабые стороны деятельности предприятия,
O (Opportunities) - возможности предприятия, позволяющие ему улучшит свое положение,
T (Threats) - угрозы (опасности), с которыми может столкнуться предприятие на пути улучшения своей деятельности.
В рамках каждой группы необходимо сформулировать несколько (не более десяти) лаконичных утверждений - выводов по результатам диагностики. Эти утверждения должны быть связаны с какими-либо показателями или свойствами предприятия. Например, 'за текущий период ухудшились показатели оборачиваемости, о чем свидетельствует увеличение длины финансового цикла', или 'показатели маржинальной прибыли стабильны'. Важно различать сферы ответственности отмеченных выше групп. Первые две буквы S и W 'отвечают' за текущее состояние предприятия, в то время как две другие O и T связаны с прогнозом состояния предприятия на ближайшую перспективу.
Прагматическая целесообразность SWOT-анализа заключается в том, что он делает попытку конструктивного улучшения результативности деятельности предприятия. На основе этих основных позиций SWOT-анализа менеджмент предприятия должен сформулировать рекомендации по основным направлениям улучшения деятельности. Только тогда процесс диагностики можно считать законченным.
Итак, коротко повторим основные положения финансовой диагностики:
Положение 1. Содержание диагностики составляют а) анализ результатов деятельности предприятия и б) анализ основных бизнес-процессов предприятия.
Положение 2. Финансовые показатели должны анализироваться в комплексе с остальными 'нефинансовыми' показателями.
Положение 3. Принцип разумной достаточности: Для целей диагностики следует использовать только те показатели, которые являются информационной основой для принятия управленческих решений.
Положение 4. Принцип сравнимости: Финансовые показатели являются бесполезными для принятия решения, если менеджер не сопоставляет их с какими-то другими данными, имеющими отношение к объекту диагностики.
Положение 5. Принцип временной согласованности: Финансовая диагностика должна производиться в соответствии с конкретным временным регламентом, например, раз в году производится крупномасштабная диагностика, а раз в месяц осуществляется мониторинг выборочных финансовых показателей.
Положение 6. Диагностика должна оканчиваться лаконичным представлением основных выводов, например, в формате SWOT-анализа.
В заключение подчеркнем, что сформулированные выше принципы имеют отчетливый практический смысл. Этим принципам должен следовать любой финансовый аналитик. В противном случае результаты диагностики будут бесполезными с точки зрения последующих управленческих решений, направленных на улучшение деятельности компании.
1.2 Диагностический анализ системы управления предприятием
Диагностический анализ - комплекс исследований, направленных на выявление общих тенденций и факторов развития системы управления и определения мероприятий по ее совершенствованию.
Диагностический анализ выполняется небольшой группой квалифицированных специалистов из 4-5 человек, состоящей из представителей заказчика и разработчика, а также руководителя разработки.
Состав работ диагностического анализа включает в себя:
Изучение характера деятельности предприятия.
Формулировка целей и принципов функционирования объекта исследования.
Выявление факторов, препятствующих и способствующих достижению целей.
Определение существенных внутренних и внешних связей.
Изучение формы документооборота и маршрутов их движения.
Предпроектное обследование предприятия ставит своей задачей проведение системного описания исследуемого объекта, диагностический анализ системы управления, существующей на предприятии, исследование потоков информации и подготовку технического задания на разработку автоматизированной системы управления.
Основной целью предпроектного обследования является определение путей повышения эффективности производственной деятельности исследуемого предприятия (организации) за счет совершенствования его системы управления, в том числе целесообразности создания АСУ. В частности, в процессе анализа выявляются объективные факторы, предопределяющие возможность совершенствования системы управления, ее функций и структуры управляемого объекта, документооборота и алгоритмов обработки данных, определяются цели функционирования предприятия, пути и методы их достижения.
1.3 Общая характеристика предприятия как системы
Прежде всего система - это целостная совокупность некоторых элементов, не сводящаяся к простой сумме своих частей, т.е. представляющая собой нечто большее, чем просто сумму частей. Это нечто, отсутствующее в частях системы, взятых самих по себе, и совершенно необходимое, чтобы элементы образовали систему, представляет собой интегрирующее начало.
Интегрирующее начало может быть как объективным, так и субъективным, а системы, соответственно, естественными и искусственными. Искусственная система есть средство достижения цели. Но и естественные, например, экологические системы, человек, как правило, рассматривает с точки зрения того, что они могут ему дать или какими они должны быть, чтобы обеспечить человеку определенные желательные условия, т.е. опять же с точки зрения соответствия определенным целям.
Различные модели систем отличаются тем, насколько полно в этих моделях отражены знания разработчиков модели о внутреннем строении моделируемых систем, и насколько эти модели являются подходящими для применения с точки зрения достижения целей АСУ.
Простейшей (полностью феноменологической) моделью системы является модель 'черного ящика' [4]. Так называют систему, о которой внешнему наблюдателю доступны только лишь входные и выходные параметры, а внутренняя структура системы и процессы в ней неизвестны. Входные параметры можно рассматривать как управляющие воздействия, а желательные значения выходных - как цель управления. Ряд важных выводов о поведении системы можно сделать, наблюдая только ее реакцию на воздействия, т.е. наблюдая зависимости между изменениями входных и выходных параметров. Такой подход открывает возможности изучения систем, устройство которых либо совершенно неизвестно, либо слишком сложно для того, чтобы можно было по свойствам составных частей и связям между ними сделать выводы о поведении системы в целом. Поэтому понятие 'черный ящик' широко применяется при решении задач идентификации и моделировании реакции на управляющее воздействие в АСУ сложными объектами управления.
Важно понимать, что 'черный ящик' представляет собой именно систему, причем в общем случае, сложную систему. Из этого следует очень важный вывод: оптимизировать какой-либо отдельно взятый выходной параметр нельзя, так как это может привести к уничтожению всей системы, т.е. выходные параметры необходимо рассматривать системно, т.е. в единстве, комплексе.
Несмотря на свою кажущуюся простоту, построение модели 'черного ящика' не является тривиальной задачей. Дело в том, что любая реальная система взаимодействует со средой бесчисленным множеством способов. Строя модель системы, из этого бесчисленного множества связей отбирают конечное их число и включают их в список входов и выходов. Критерием отбора при этом является целевое назначение модели, существенность той или иной связи для достижения цели. То, что существенно и важно, включается в модель, а то, что не существенно и не важно - не включается.
Но проблема как раз и заключается в том, что в действительности заранее никому не может быть точно известно, какие входные параметры оказывают существенное влияние на выходные целевые параметры, а какие нет. Это можно узнать, статистически исследовав эволюцию некоторого объекта в течение длительного времени, что проблематично, либо изучив достаточное количество аналогичных объектов, находящихся на различных стадиях своей эволюции, т.е. вариабельных конкретных 'мгновенных' реализаций аналогичных объектов управления.
Но даже если такая информация имеется, то математически ее обработать, например с применением факторного анализа, также далеко не просто, так как обычно размерность реальных задач намного (на несколько порядков) превосходит возможности стандартных статистических методов и пакетов.
Более развитой, чем 'черный ящик' является модель состава системы, в которой перечисляются составляющие ее элементы и подсистемы. Совокупность необходимых и достаточных для достижения целей управления элементов и подсистем с определенными отношениями между ними называется структурой системы.
Суммируя модели 'черного ящика', состава и структуры, по мнению многих авторов [2-5], можно дать следующее синтетическое определение системы: 'Система есть совокупность взаимосвязанных элементов, обособленная от среды и взаимодействующая с ней как единое целое для достижения определенной объективной или субъективной цели'.
Существуют различные подходы к классификации систем:
по происхождению: искусственные, смешанные и естественные;
по степени изученности структуры (наличию информации): 'черный ящик', непараметризованный класс, параметризованный класс, 'белый ящик';
по способу управления: управляемые извне, самоуправляемые, с комбинированным управлением;
по ресурсной обеспеченности управления: энергетические ресурсы (обычные и энергокритичные), материальные ресурсы (малые и большие), информационные ресурсы (простые и сложные).
При недостатке априорной информации о сложном объекте управления построение его содержательной модели затруднительно. В этих условиях, по мнению авторов, возможно применить модель 'черного ящика', которая предполагает минимум знаний о структуре и связях входных и выходных параметров моделируемого объекта.
При построении этой модели выходные параметры определяются исходя из целей управления, а проблема выбора входных параметров, значимо влияющих на выходные, в принципе может решаться различными методами, например, такими как: многофакторный анализ, дискриминантный анализ, методы проверки статистических гипотез, методы теории информации.
В данной работе предлагаются различные варианты классификации параметров, в зависимости от того, какие состояния объекта управления и среды они характеризуют и в какой степени они зависят от человека.
Например, параметры могут быть разделены на четыре группы, характеризующие:
1. Предысторию объекта управления и окружающей среды.
2. Характеристику актуального состояния объекта управления (которое рассматривается как исходное состояние СОУ) и среды.
3. Не зависящие от человека факторы.
4. Зависящие от человека факторы (управляющие воздействия на объект управления).
Эта классификация позволяет изучить влияние на достижение целей управления каждой из перечисленных групп факторов и выделить наиболее существенные факторы как в каждой группе, так и по всем группам в целом. Для этой цели в данном исследовании предлагается применить итерационные методы снижения размерности пространства признаков с переменным шагом, основанные на максимизации среднего количества информации, которое система получает при предъявлении ей признаков объектов обучающей и распознаваемой выборки [8].
Рассмотрим соотношение понятия 'фактор', широко применяющегося в настоящем исследовании, и понятия 'управляющее воздействие', традиционного для теории АСУ. В данном исследовании с единых позиций рассматриваются все причины, влияющие на переход СОУ в различные состояния, в том числе целевые. Конечно, это прежде всего управляющие воздействия. Но это и факторы среды, причем не только актуальные, но и будущие (прогнозируемые). Это и состояния самого СОУ, как прошедшие (СОУ рассматривается как автомат с памятью), так и актуальные, а также прогнозируемые. Среди всех этих факторов есть и зависящие от человека, которые он может использовать в качестве управляющих воздействий, а также и не зависимые от него, без учета которых, однако, управление СОУ станет менее надежным. Все эти факторы и рассматриваются в предлагаемой модели. Поэтому естественно, что в данном исследовании понятие фактор толкуется более широко, чем термин 'управляющее воздействие'.
Более пристального внимания заслуживает также классификация систем по ресурсной обеспеченности управления. Для того, чтобы модель реально заработала, или, как говорят была актуализирована, необходимы затраты различных ресурсов, прежде всего энергетических, материальных, информационных, финансовых, а также других.
Конечно, ресурсная обеспеченность меняется с течением времени, что связано прежде всего с совершенствованием компьютерной техники и информационных систем, а также зависит от возможностей конкретных исследователей и разработчиков. Поэтому классификация этого типа, безусловно, является относительной. Несмотря на это, подобная классификация имеет практическую ценность.
Большой называется система, поведение которой определяется всей совокупностью ее элементов, взаимодействующих между собой, ни один из которых не является определяющим [4, 9]. В рассматриваемом контексте термин 'большая' означает не пространственные размеры системы, а большое количество ее элементов. При моделировании больших систем возникает проблема высокой размерности описания. Например, если применяется многофакторная модель, то вычислительные и понятийные (связанные с интерпретацией) трудности возникают уже при количестве факторов от семи до десяти. В то же время многие реальные задачи требуют учета многих сотен и даже тысяч различных факторов.
Известны два способа перевода больших систем в разряд малых: использование более мощных вычислительных средств (компьютеров и программных систем) либо осуществление декомпозиции многомерной задачи на совокупность слабо связанных задач меньшей размерности (если характер задачи это позволяет). Если существует возможность сгруппировать элементы системы в незначительное количество подсистем, каждая из которых оказывает вполне определенное существенное влияние на поведение системы в целом, а с другими подсистемами мало взаимодействует, то этим самым описание функциональной структуры системы существенно упрощается.
На практике чаще всего исследователь самостоятельно решает неформализуемым путем, какие факторы он будет исследовать, а какие нет.
Напомним ключевое для нашего изложения определение сложной системы. Сложной называется система, адекватное моделирование которой требует учета отсутствующей или недоступной информации [10]. Необходимо специально отметить, что данное определение сложной системы считается классическим. Сложный объект управления (СОУ) - это объект управления, являющийся сложной системой. В контексте данного исследования несущественно, является ли СОУ динамическим, статическим, стохастическим и т.д. Но эти варианты порождают частные случаи, некоторые из которых конкретизируются в исследовании.
Если управление приводит к неожиданным, непредвиденным или нежелательным результатам, т.е. отличающимся от ожидаемых (прогнозируемых) в соответствии с моделью, то это объясняется недостатком существенной информации, что порождает неадекватность модели и интерпретируется как сложность системы. Таким образом, простота или сложность системы относительна и указывает на достаточность или недостаточность информации о системе в действующей модели этой системы, т.е. связана с возможностью построения адекватной модели.
Между большими и сложными системами имеется много общего: очень часто большие системы одновременно являются и сложными. Но есть и существенное различие между ними: адекватное моделирование больших систем оказывается возможным при удовлетворении высоких требований к инструментам обработки (компьютерам и программным системам), тогда как при моделировании сложных систем возникают более фундаментальные проблемы, связанные с недостатком значимой информации.
В первые годы после кризиса августа 1991 года разрушились экономические и торговые связи между регионами России и странами бывшего СССР. Перестала существовать некогда налаженная система, в которой каждый регион производил характерную для него продукцию и совершал товарообмен с остальными регионами страны. При переходе экономики к рыночным отношениям былые связи в большей степени возрождаются не на уровне администраций регионов и центра, а на уровне отдельных предприятий.
Ставропольский край традиционно считается одним из главных поставщиков зерна, молока, мяса и другой сельскохозяйственной продукции. Однако наш регион не имел собственных мощностей для обеспечения тружеников сельского хозяйства всем необходимым для производства основной продукции. Таким образом, возник рыночный вакуум между регионами-поставщиками промышленных товаров и сельским хозяйством. Эту нишу заполняют организации, основная деятельность которых заключается в снабжении колхозов, акционерных обществ, фермеров и других предприятий нашего края промышленной продукцией других регионов России. Одним из таких предприятий и является ООО 'Авто-Ресурс'.
Общество с ограниченной ответственностью 'Авто-Ресурс' возникло в 1999 году и является полностью коммерческим предприятием, имеющим свой устав, уставной капитал и имеет своей целью достижение максимальной прибыли от коммерческой деятельности.
Для достижения вышеупомянутой цели ООО 'Авто-Ресурс' выполняет следующие задачи:
Оптовая торговля;
Розничная торговля;
Организация перевозок.
ООО 'Авто-Ресурс' является финансово-независимой организацией, где главным управляющим и ответственным лицом является директор.
Материально-техническое и финансовое обеспечение ООО 'Авто-Ресурс' осуществляется за счет прибыли, получаемой от коммерческой деятельности.
В настоящее время ООО 'Авто-Ресурс' представляет собой коммерческую организацию, владеющую оптовым складом и сетью розничных магазинов. Координацией, управлением и контролированием функционирования организации занимаются:
директор;
коммерческий директор;
управляющие розничной и оптовой торговлей;
бухгалтерия;
отдел перевозок;
договорный отдел;
отдел рекламы, располагающиеся в офисе ООО 'Авто-Ресурс'.
Основными задачами ООО 'Авто-Ресурс' являются:
Оптовая торговля автозапчастями и запчастями к сельскохозяйственной технике;
Розничная торговля автозапчастями и запчастями к сельскохозяйственной технике;
Завоевание определенной доли рынка;
Расширение ассортимента оказываемых услуг и товаров;
Организация перевозок;
Реклама;
Маркетинговые исследования.
Основными функциями ООО 'Авто-Ресурс' являются:
Уплата налогов;
Увеличение товарооборота;
Трудоустройство;
Обеспечение работника предприятия дохода не ниже установленного прожиточного минимума и его рост;
Обеспечение высокого качества реализуемых товаров.
1.4 Анализ функциональной и организационной структуры предприятия
1.4.1 Общая характеристика функций управления
В условиях рыночной экономики предприятие нуждается в решении задач управления на качественно новом уровне. Необходимость оперативного реагирования на конъюнктуру рынка и быстро меняющуюся экономическую ситуацию требует перестройки внутренней микроэкономики предприятия, постановки управленческого учета, оптимизации процессов управления.
Всякое управление предполагает наличие управляемого объекта или группы объектов. Кроме управляемого объекта должен существовать некоторый управляющий орган, который воздействует на управляемый объект, изменяя состояние последнего в желательном направлении. Управление представляет собой воздействия, направленные на поддержание или улучшение функционирования управляемого объекта в соответствии с имеющейся программой или целью управления. Эти воздействия вырабатываются управляющим органом в дальнейшем называемым системой управления.
Сложность системы управления заключается в том, что управленческий персонал на всех уровнях не в состоянии в целом наблюдать за ходом производственного процесса, и, тем более, управлять им. Целью системы управления является достижение эффективного функционирования всех подразделений предприятия и самого предприятия в целом.
В системах управления с иерархической структурой, к которым относится и предприятие, характерной чертой является модель полного жизненного цикла управленческого решения, т.е. формирование структуры управления основано на специализации и разделении управленческого труда. Специализация, с одной стороны, приводит к разукрупнению управленческих функций, повышению квалификации и качества труда, а с другой стороны, увеличивает количество взаимодействий между подразделениями.
Реализация целевого принципа, а следовательно, и достижение поставленных целей обеспечивается правильным выбором методов и приемов управления, то есть осуществлением определенных функций управления. К функциям управления, выполняемым на предприятии, относятся следующие основные функции управления: прогнозирование, стратегическое, текущее и оперативно-календарное планирование, организация исполнения, контроль, учет, анализ, регулирование.
На этапе прогнозирования определяются основные тенденции инерционного функционирования объекта управления, потребности и возможности внешней среды, возможное будущее состояние объекта под воздействием определенных соотношений целей и ресурсов. Основное предназначение этого этапа - выявить и оценить проблемную ситуацию в объекте и системе управления. Этап прогнозирования охватывает длительный временной интервал.
Одной из основных функций управления является планирование, которое в зависимости от временной иерархии процесса управления подразделяется на перспективное (стратегическое), текущее (тактическое) и оперативно-календарное.
На этапе перспективного планирования реализуются задачи по определению целей объекта управления (если они не заданы вышестоящими органами), основные средства и способы их достижения, необходимые ресурсы. Результатами перспективного планирования являются укрупненные контрольные цифры и задания по основным разделам деятельности предприятия с разбивкой по годам.
На этапе текущего планирования в случае необходимости определяются (корректируются) текущие цели объекта управления и траектории движения к ним при существующей системе ограничений.
Результаты технико-экономического планирования требуют дальнейшей детализации, которая выполняется на этапе оперативно-календарного планирования. Этому виду планирования присущи:
сравнительно короткие сроки планирования (сутки, смена, декада),
конкретизация основных плановых показателей (срок, место, действие, ресурсы).
То есть, на этом этапе решаются задачи по распределению основных элементов производственного процесса в пространстве и во времени.
Качественное выполнение календарного плана должно гарантироваться оптимальным регулированием хода производственного процесса. Задача регулирования объекта управления в общем случае направлена на ликвидацию текущих критических рассогласований.
Функция организации исполнения является связующим между всеми остальными функциями и обеспечивает постоянные и временные взаимоотношения между элементами системы, определяет порядок и условия (административные, правовые, экономические и другие) функционирования. При реализации этой функции решаются задачи определения структур и функций управления объектом, проектирования автоматизированных информационных технологий управления, выбор и реализация экономических, моральных и материальных стимулов, определение прав и ответственности.
Выполнение функции контроля позволяет осуществлять наблюдение и проверку соответствия действительного и планового хода производственного процесса.
Функция учета представляет собой подведение итогов выполнения плана или отдельных этапов его осуществления, оценку результатов управления.
На основании результатов выполнения анализа осуществленных управленческих воздействий корректируются цели и задачи функционирования организации, определяются средства, пути и мероприятия по организации оптимального управления. Оптимальное управление заключается в выборе наилучших по некоторому критерию эффективности управляющих воздействий из множества возможных в соответствии с установленной целью управления, с учетом ограничений и на основе информации о состоянии управляемого объекта и внешней среды.
Формирование структуры управления с использованием методов системного подхода основано на специализации и разделении управленческого труда. Понятие структуры управления целесообразно вводить для сложных объектов, когда руководитель подразделения не в состоянии единолично собрать и переработать информацию об объекте управления и на ее основе принять оптимальное управленческое решение. Предприятие является сложной системой организационного управления, и поэтому первоочередной задачей при проведении предпроектного обследования является проведение анализа структуры управления предприятия, прежде всего, функциональной структуры.
Конкретная функциональная структура управления предприятием определяется в зависимости от сочетания двух основных типов руководства - линейного (директор, заместитель директора, руководители центров) и функционального (специализация руководителей по отдельным функциям управления).
Таким образом, под структурой управления понимается совокупность линейных и функциональных органов управления, а также систем их взаимодействия и взаимосвязей.
Функционирование любого объекта представляет собой процесс взаимодействия его элементов во времени и в пространстве, обеспечивающий процесс выполнения намеченных целей в условиях внешних возмущений и с учетом имеющихся ресурсов. При анализе процесса функционирования объекта ввиду его сложности производят, обычно, разбиение системы на части. Такое разбиение называется декомпозицией. Разбивать систему на части можно до тех пор, пока выделенный элемент не перестает выполнять в системе каких-либо функций.
1.4.2 Декомпозиция функциональной структуры
Функционирование любого объекта представляет собой процесс взаимодействия его элементов во времени и в пространстве, обеспечивающий процесс выполнения намеченных целей в условиях внешних возмущений и с учетом имеющихся ресурсов. При анализе процесса функционирования объекта ввиду его сложности производят, обычно, разбиение системы на части. Такое разбиение называется декомпозицией. Разбивать систему на части можно до тех пор, пока выделенный элемент не перестает выполнять в системе каких-либо функций.
В основу декомпозиции могут быть положены различные основания: временное, пространственное, информационное, функциональное и др.
Предпочтительнее всего делить систему на подсистемы по функциональному признаку, т.е. на основе выполняемых системой функций, а также существующей линейной структуры управления. Функциональная иерархия предполагает специализацию по отдельным функциям управления на всех уровнях этой иерархии.
В структуре предприятия присутствуют подсистемы, выполняющие три основные функции:
Производственную;
Обеспечивающую;
Организационно-управленческую.
Производственной стороной предприятия заняты:
Отдел розничной торговли - обеспечивает реализацию товара в розничной сети магазинов предприятия;
Отдел оптовой торговли - обеспечивает оптовые продажи товара;
Отдел перевозок - организация перевозок, необходимых клиентам;
Договорный отдел - заключение договоров по всем видам услуг, оказываемых клиентам.
Обеспечивающей стороной заняты:
Бухгалтерия - обеспечение предприятия бухгалтерским учетом: учет товаров, начисление заработной платы, учет уплаты налогов и сборов и т.д.;
Отдел материально-технического снабжения - поддержание материально-технической базы различных отделов предприятия на уровне, необходимом для нормального выполнения ими своих функций.
Отдел кадров - планирование численности работников предприятия, комплектование кадров.
Отдел автоматизации - в функцию отдела входит разработка проектов автоматизации различных процессов, происходящих на предприятии, выявление и разработка оптимальной единой информационной базы для всех отделов предприятия, внедрение проектов автоматизации на предприятии.
Отдел маркетинга и рекламы - обеспечивает исследование рынка товаров, реализуемых предприятием (прогноз, анализ, выявление конкурентов, заключение договоров), рассматривает возможное расширение/уменьшение ассортимента.
Организационно-управленческой стороной заняты:
Директор - первое лицо на предприятии, отвечающее за общее функционирование предприятия, проводящее основную стратегию фирмы. Директор является также представительным лицом фирмы на высшем уровне.
Коммерческий директор - главное ответственное лицо по коммерческим вопросам, решаемым на предприятии.
Совместно директор и коммерческий директор реализуют организацию планирования и определяют дальнейшую как внутреннюю, так и внешнюю стратегию фирмы.
На рис.1.4 представлена иерархическая функциональная структурная схема предприятия ООО 'Авто-Ресурс', полученная при помощи декомпозиции по функциональному признаку.
После разработки и анализа иерархической функциональной структуры предприятия становится возможным выявление функциональных областей и происходящих в них процессов.
Рисунок 1.4 - Иерархическая функциональная схема предприятия ООО 'Авто-Ресурс'
Таблица 1.1 - Функциональные области управления и процессы
№ |
Функциональная область управления |
Процессы, протекающие в функциональной области |
|
1 |
2 |
3 |
|
1. |
Управление функционированием предприятия |
1.1 Разработка стратегии развития 1.2 Управление предприятием путем принятия управленческих решений 1.3 Принятие решений в экстремальных ситуациях |
|
2. |
Управление кадрами |
2.1 Планирование численности работающих. 2.2 Комплектование штатов 2.3 Переподготовка кадров 2.4 Планирование отпусков |
|
3. |
Управление бухгалтерским учетом |
3.1 Движение денежной наличности 3.2 Учет тоговли 3.3 Анализ прибылей 3.4 Исполнение смет и отчетов 3.5Начисление заработной платы |
|
4. |
Управление экономикой и финансами |
4.1 Финансовое планирование 4.2 Управление капитальными вложениями 4.3 Управление фондами предприятия 4.4 Анализ результатов хозяйственной деятельности |
1.4.3 Анализ организационно-управленческой структуры
Организационно-управленческая структура состоит из подразделений предприятия и первых руководителей. Любая организационно-управленческая структура имеет три уровня:
высший уровень управления
средний уровень управления
оперативный уровень управления.
Верхний уровень управления включает в себя:
директор;
коммерческий директор;
главный менеджер по торговле;
Высшее руководство занимается прогнозированием, перспективным планированием, организацией коммерции и организацией управления. Кроме того, на верхнем уровне управления решаются главные стратегические задачи. Директор занимается вопросами общего планирования, принятием стратегических решений в экстренных ситуациях. Коммерческий директор контролирует работу подчиненных ему отделов, занимается общей координацией работы предприятия. Главный менеджер по торговле контролирует работу отделов розничной и оптовой торговли.
К среднему уровню управления относятся все подразделения, не принимающие непосредственного участия в коммерческой деятельности, т.е. все подразделения, которые выполняют функций обеспечивающей подсистемы. К среднему уровню управления можно отнести:
Отдел розничной торговли - продажа продукции в розницу;
Оптовый отдел занимается заключением договоров и продажей продукции оптовыми партиями.
Отдел перевозок - осуществляет организацию перевозок, закреплению техники и водителей за перевозками конкретного клиента, ведет учет всех перевозок, осуществляемых компанией.
Договорный отдел - занимается работой с клиентами по-поводу заключения договоров.
Диспетчерская - осуществляет ежедневный учет и контроль состояния техники и водителей, а также координирует своевременный выезд транспорта для перевозок клиентов.
Бухгалтерия - реализует на предприятии функции бухгалтерского учета: учета реализации товаров, начисление зарплаты, уплата налогов и т.д.
Рекламный отдел - занимается рекламой реализуемых товаров, а также маркетинговыми исследованиями.
Отдел автоматизации - обеспечивает отделения предприятия средствами автоматизации и управления в соответствующей области
На среднем уровне главные задачи представляются в виде графиков, планов, технологий; подсчитываются доходы, издержки и прибыль, формируются текущие планы и все это передается на оперативный уровень.
К оперативному уровню относятся подразделения, непосредственно занятые коммерцией, функционирование которых приносит реальную прибыль предприятию. На данном уровне производится продажа товаров, реализация услуг автопарком и проводится оперативное планирование.
Управляющие розничной торговлей ответственны за работу в розничном торговом зале.
Отдел материально-технического снабжения занимается оборудованием торговых площадей и ответственны за эксплуатацию материально-технической базы.
Содержание деятельности всех подразделений приведено в табл.1.2 Организационно-управленческая структура ООО 'Авто-Ресурс' приведена на рис.1.5.
Таблица 1.2 - Содержание деятельности на трех уровнях управления
№ |
Характеристики вида деятельности |
Высший уровень |
Средний уровень |
Оперативный уровень |
|
1. |
Планирование |
Значительное |
Умеренное |
Минимальное |
|
2. |
Контроль |
Умеренный |
Значительный |
Значительный |
|
3. |
Временная перспектива |
1-5 лет |
До года |
Ежедневно |
|
4. |
Сфера деятельности |
Обширная (перекрывает все функциональные области) |
Полная функциональная сфера (перекрывает какую-то функциональную область) |
Процесс или его часть |
|
5. |
Сущность деятельности |
Относительная, бесструктурная и неограниченная |
Структурированная и ограниченная |
Весьма ограниченная |
|
6. |
Уровень сложности |
Очень сложный со многими переменными |
Менее сложный с переменными, поддающимися определению |
Простой |
|
7. |
Изменение работы |
Затруднено |
Возможно |
Просто |
|
8. |
Тип деятельности |
Творческий |
Ответствен-ность, способ-ность убеждать и управлять |
Работоспособ-ность и испол-нительность |
|
9. |
Тип используемой информации |
Внешняя информация |
Внутренняя, более точная информация |
Внутренняя, очень точная информация |
|
10. |
Результаты деятельности |
Стратегия, перспективные планы, главные задачи, бюджет |
Технология, нормативы, текущие планы, сводки, отчеты и пр. документы |
Релизация товара |
|
11. |
Число лиц |
Незначительное |
Умеренное |
Большое |
Рисунок 1.5 - Организационно-управленческая структура ООО 'Авто-Ресурс'
1.4.4 Построение организационно-функциональной модели предприятия
Организационно-функциональная модель строится в виде матрицы на основе приведенных выше таблицы функциональных областей управления (табл.1.2.) и организационно-управленческой структурной схемы (рис.1.5.).
Матрица получается путем наложения функциональных областей и протекающих в них процессов на организационно-управленческую структуру. Такое наложение позволяет решить существенный недостаток, заключающийся в традиционном подходе к описанию функций подразделения, когда выделяемый перечень функций не накладывается на организационную структуру управления подразделений. При построении матрицы выделяются функциональные области, представляющие собой горизонтальные графы, количество которых соответствует количеству подразделений. Количество вертикальных граф представляет собой пересечение процессов и функций, протекающих в конкретных функциональных областях.
Таким образом, строки матрицы отражают некоторую конкретную совокупность процедур, выполняемых в каждом подразделении.
Организационно-функциональная модель в виде матрицы приведена в табл.1.3.
Таблица 1.3 - Организационно-функциональная модель предприятия
Анализ целей, стоящих перед предприятием
Под целью понимается идеальное или желательное состояние объекта управления. На достижение такого состояния и ориентирована прежде всего управленческая деятельность. Крупные организации имеют не одну, а множество целей, обычно дополняющих и поддерживающих друг друга. Эти цели либо открыто провозглашаются высшим руководством, либо неофициально реализуются в деятельности организации [5].
Достижение целей должно быть полезно организации, каждому ее члену в отдельности, а также тем, кто с ней сотрудничает, - деловым партнерам, властям и обществу в целом.
В то же время реальный результат человеческой деятельности, как правило, не совпадает с намеченной целью, поскольку в процессе движения к ней всегда могут иметь место различные отклонения.
Цели организации меняются под воздействием внешних условий ее деятельности, техники и технологии, перемены взглядов руководства. Такая переориентация во многом обеспечивает ей выживание.
Цели организации формируются теми, кто распоряжается ключевыми ресурсами. В то же время, формулировка их не произвольна, исходит не только из личных взглядов руководства, но и из той роли, которую организация играет в обществе, характера ее производственного и кадрового потенциала. Маленькая организация не может стремиться стать национальным, а тем более мировым лидером в своей области, так как для этого у нее просто не хватит ресурсов. Наконец, организация не может ставить перед собой цель делать то, что никому не нужно.
На формулировку целей существенное влияние оказывают также интересы субъектов, связанных с деятельностью организации. К ним, помимо ее владельцев или руководителей, относятся сотрудники, которым организация дает средства к существованию; деловые партнеры, чье благополучие также в немалой степени от нее зависит; местные власти, которым организация помогает решать многие их проблемы; общество в целом [11].
Конечно, иногда условия деятельности организации воспринимаются ее руководством не вполне адекватно, а отсюда и возникают ошибки при постановке целей и определении способов их достижения, приводящие к неэффективным решениям, расточительству ресурсов.
В любой крупной организации, имеющей несколько различных структурных подразделений и несколько уровней управления, складывается иерархия целей, представляющая собой декомпозицию целей более высокого уровня в цели более низкого уровня. Особенность иерархического построения целей в организации состоит в том, что, во-первых, цели более высокого уровня всегда носят более широкий характер и имеют более долгосрочный временной интервал достижения.
Во-вторых, цели более низкого уровня выступают своего рода средствами для достижения целей более высокого уровня. Иерархия целей в организации играет очень важную роль, так как она устанавливает структуру организации и обеспечивает ориентацию деятельности всех подразделений организации на достижение целей верхнего уровня. Если иерархия целей построена правильно, то каждое подразделение, достигая своих целей, вносит необходимый вклад в деятельность организации по достижению целей организации в целом.
Одними из самых важных целей для стратегического управления являются цели роста организации. Данные цели отражают соотношение темпа изменения объема продаж и прибыли организации, темпа изменения объема продаж и прибыли по отрасли в целом. В зависимости от того, каково это соотношение, темп роста организации может быть быстрым, стабильным или может наблюдаться сокращение. Соответственно этим темпам роста могут устанавливаться цель быстрого роста, цель стабильного роста и цель сокращения [11].
Цели, стоящие перед организацией, можно классифицировать следующим образом.
1. По источникам:
внешние цели, учитывающие потребности более широкой социальной общности, в рамках которой организация функционирует;
внутренние цели - цели самого коллектива, ориентирующиеся на удовлетворение его потребностей. Они формируются либо как равнодействующая, либо как совпадающая часть индивидуальных целей его участников, что во многом облегчает процесс управления [5 с.36-42].
2. С точки зрения комплексности:
простые;
сложные цели, которые в свою очередь разбиваются на подцели.
3. По степени важности:
стратегические цели ориентированы на решение перспективных масштабных проблем, качественно меняющих облик организации, например, занятие лидирующего положения в своей сфере деятельности;
тактические цели отражают отдельные этапы достижения стратегических, например, проведение капитального ремонта. Они бывают оперативными (цели годового плана) и операционными (текущие задания).
4. Но сроку действия:
долгосрочные цели (свыше пяти лет);
среднесрочные (от года до пяти лет);
краткосрочные (до одного года). Для краткосрочных целей характерна гораздо большая, чем для долгосрочных, детализация и конкретизация необходимых действий, и сами по себе они являются подцелями на пути реализации долгосрочных [8]
5. Но содержанию:
технологические;
экономические;
производственные;
административные;
маркетинговые;
научно-технические;
социальные.
К технологическим целям можно отнести компьютеризацию, внедрении гибких технологий, строительство новых производственных зданий [9].
Примером экономических целей является укрепление финансовой устойчивости организации, рост прибыльности работы, увеличение рыночной стоимости акционерного капитала.
Производственные цели могут состоять в выпуске определенного объема товаров и услуг, повышении их качества, увеличении эффективности производства, снижении себестоимости.
Административные цели предполагают, например, достижение высокой управляемости организацией, надежного взаимодействия между сотрудниками, хорошей их дисциплины, слаженности в работе.
Маркетинговые цели связаны с завоеванием тех или иных рынков сбыта, привлечением новых покупателей, клиентов, продлением жизненного цикла товаров и услуг, достижением лидерства в ценах и др. [5].
Научно-технические цели фиксируются на создании и внедрении в производство новых образцов продукции и усовершенствовании существующих, доведении их до уровня требований мировых стандартов.
Социальные цели ориентируют на создание благоприятных условий труда и отдыха работников (повышение их образовательного и квалификационного уровня, ликвидация тяжелого и ручного труда, налаживание отношений социального партнерства в организации, обеспечение людей высококачественным медицинским обслуживанием и пр.) [9].
6. С точки зрения приоритетности:
необходимые цели, достижение которых решающим образом влияет на положение организации, подразделения или отдельного работника;
желательные цели, реализация которых позволяет в определенной степени улучшить положение дел и создать дополнительные гарантии стабильности;
возможные цели, достижение которых в данный момент ничего не меняет.
7. По направленности:
на конечный результат, например, выпуск определенного объема продукции;
на осуществление той или иной деятельности, например, повышение квалификации;
на достижение определенного состояния объекта управления, например, реконструкцию предприятия.
8. По форме выражения:
цели, характеризуемые количественными показателями (например, получение определенного объема продукции);
цели, описываемые качественно (например, достижение благоприятного морально-психологического климата в коллективе, который ничем измерить нельзя) [11].
9. Сточки зрения особенностей взаимодействия:
безразличные, по отношению друг к другу;
конкурирующие;
дополняющие (комплиментарные);
исключающие друг друга (антагонистические);
совпадающие (идентичные).
10. По уровню:
миссия;
общеорганизационные и специфические цели [3].
Диагностическое исследование начинается с уточнения или формулировки целей развития коммерческой деятельности и соответствующего критерия эффективности в виде конкретного показателя. Множество целей вытекает из исследования особенностей развития предприятия и его фактического состояния в рассматриваемый момент.
Сформулированные разнообразные цели развития коммерческой деятельности являются основой для анализа и разработки программы исследований.
Как правило, цели задаются в виде достаточно общих целевых установок, для системы в целом, и потому нуждаются в детализации и конкретизации по мере продвижения вниз по уровням системы. Возникает, следовательно, необходимость в декомпозиции сложных целей.
Декомпозиция - это расчленение системы на подсистемы по определенному принципу. Декомпозиция является инструментом изучения структуры системы. Результат декомпозиции главной цели представляет собой дерево целей.
Система достигает главной цели через достижение целей элементами системы. Цели низшего уровня должны работать на цели более высокого уровня. Если цели по всем ветвям согласуются и работают на достижение цели всей системой - иерархическая структура построена правильно.
После исследования и анализа целей, стоящих перед ООО 'Авто-Ресурс', полученные результаты в виде таблицы целей, средств их достижения и критериев эффективности представим в табл.1.4.
Таблица 1.4 - Цели и средства их достижения
№ |
Формулировка цели |
Средства достижения цели |
Критерий |
|
1 |
2 |
3 |
4 |
|
С1 |
Увеличение объема продаж |
С11 Расширение ассортимента продаваемых изделий С12 Торговля под заказ С13 Продажа в кредит С14 Продажи по дисконту |
Число реали- зованных товаров |
|
С2 |
Расширение реализаторской сети |
С21 Привлечение реализаторов С22 Покупка или постройка новых торговых залов |
Число Реализаторов |
|
С23 Выявление и заполнение рыночных ниш сбыта C24 Учет всех потенциальных оптовых покупателей и реализаторов. |
||||
С3 |
Эффективная организация торгово-закупочной деятельности |
С31 Налаженная закупочная деятельность С32 Оптимальное распределение ресурсов между подразделениями предприятия С33 Ведение базы уже существующих и потенциальных поставщиков. |
Эффектив-ность работы предприятия |
Глобальная цель С0 - Получение максимальной прибыли за счет оптовой и розничной торговли
Критерием эффективности, который соответствует сформулированной глобальной цели, является величина прибыли, получаемой от оптовой и розничной торговли. Полученное дерево целей предприятия представлено на рис.1.6.
Рисунок 1.6 - Дерево целей предприятия ООО 'Авто-Ресурс'
Анализ проблемных ситуаций в деятельности ООО 'Авто-Ресурс'
Выявление и формулировка проблемной ситуации является одним из наиболее сложных и ответственных этапов процесса принятия решений. Действительно, решение принимается для ликвидации проблемной ситуации. Проблемная ситуация возникает всякий раз, когда имеет место расхождение между желаемым и реальным состоянием системы (процесса, объекта).
Возникновение проблемных ситуаций есть следствие диалектического характера развития социально-экономических систем, идущих через преодоление внутренних противоречий.
Управленческие проблемы редко проявляются каждая в отдельности. Как правило, это взаимосвязанное множество проблем, затрагивающих различные сферы человеческой деятельности. Они редко встречаются в готовом, сформулированном виде. Чаще всего есть ненормальное функционирование системы того или иного уровня или, вернее, группу проблем еще нужно сформулировать. И это далеко не простая задача, так как зачастую неизвестен полный набор существенных переменных, характер связей между ними. Кроме того, многие из них плохо измеримы или вовсе не могут быть количественно измерены.
Формулировка проблемы является наиболее важной ступенью в решениях самой проблемы. Проблема, правильно сформулированная, может считаться наполовину решенной.
Сам процесс формулировки проблемы является сложной проблемой. Главные причины такого положения заключаются в объективной сложности, многомерности и многосвязанности проблем организационного управления, в неструктуризованном характере многих из них, в трудностях измерения многих переменных, в отсутствии априорных сведений о существенных связях между переменными. Поэтому нередки случаи, когда различные лица, решающие одну и ту же проблему, могут выбрать из априорных сведений совершенно различный набор переменных и факторов, даже тогда, когда они обладают совершенно одинаковой априорной информацией [3].
В реальных условиях, предприятие имеет множество проблем. Крайне важно выявить и сформулировать первостепенные, основные проблемы, устранение которых автоматически вызовет устранение множества второстепенных проблем, являющихся производными.
На предприятии в результате анализа был выявлен ряд проблем совершенно разного характера: начиная с традиционных финансовых проблем и заканчивая некачественной подготовкой документов и ведения дел.
По всем выявленным проблемам были предложены способы их решения, а результаты исследования проблемных ситуаций занесены в табл.1.5.
Таблица 1.5 - Проблемы и средства их разрешения.
Проблемные ситуации |
Способы их разрешения |
|
1. Недостаток финансовых средств |
Привлечение инвестиций |
|
2. Отсутствие средств на замену устаревшей материально - технической базы |
2.1 Бартер с предприятиями по производству необходимой продукции. 2.2 Направление части денег от продаж на предприятия-изготовители необходимой продукции |
|
3. Недостаток поставщиков реализуемой продукции |
3.1 Поиск новых поставщиков 3.2 Создание информационной базы поставщиков |
|
4. Недостаточный рынок сбыта товаров |
4.1 Расширение реализаторской сети 4.2 Реклама реализуемой продукции |
|
5. Подготовка некачественных документов |
5.1 Стандартизация и формализация выпускаемых документов 5.2 Повышение квалификации специалистов, работающих с документами |
Для решения методом автоматизации выбраны проблемы №4 и №5 - 'Недостаток поставщиков реализуемой продукции' и 'Недостаточный рынок сбыта товаров' соответственно.
Создание информационной базы всех клиентов предприятия, а также автоматизация контактов (поставок, заказов) с ними позволит освободить персонал от лишней работы по оформлению документов при контактах с ними.
Анализ материальных и информационных потоков
Изучение информационных потоков позволяет определить информационные связи как всего предприятия в целом, так и его подразделений.
Информационные связи предприятия реализуются через документы различных видов: поступающих на предприятие, исходящих с предприятия и циркулирующих внутри предприятия. Таким образом, движение информационных потоков есть движение документов. Значит, изучить информационный поток - означает изучить все виды документов.
Выделяют два метода анализа документов:
Инвентаризации;
Типических групп.
Метод инвентаризации позволяет получить полную информацию о всех видах документов, и таким образом, о потоках информации в существующей системе управления. Этот метод очень трудоемок, он применяется при изучении информационных потоков по конкретно выбранной проблеме, а не для всего предприятия в целом.
Метод типических групп применяется при изучении документооборота на макроуровне; для того, чтобы получить представление об информационных потоках в целом.
Множество документов, связанных с учетом контактов с клиентами можно разделить на следующие группы:
1) документы, возникающие вне системы (входные) (код 1);
2) официальные инструкции, положения, регламентирующие управление предприятием (код 2);
3) систематически обновляемые журналы, картотеки, справочники, используемые в процессе работы (код 3);
4) промежуточные документы, возникающие и циркулирующие внутри предприятия (код 4);
5) выходные документы исходящие с предприятия (код 5).
Каждый документ имеет две составные части:
служебную, содержащую данные о самом документе, а именно его категория срочности, дата и время составления, адресат, отправитель, подписной номер, входящий номер и т.д.;
информационную, которая содержит информацию о составе и назначении самого документа [2].
Перечень используемых документов представлен в табл.1.6. На рис.1.4 представлен граф движения информационных потоков по выбранной проблеме.
Рассмотрим в качестве основных субъектов документооборота следующие:
Склад
Договорный отдел
Менеджер по розничной торговле
Менеджер по оптовой торговле
Бухгалтерия
Клиент (заказчик, поставщик)
Описание потоков приведены в табл.1.6.
Таблица 1.6 - Информационные потоки и объекты
Наименование |
Кем готовится |
Кем исп-ся |
Код |
Периодичность |
Кол-во экземп. |
|
1 |
2 |
3 |
4 |
5 |
6 |
|
Прайс-лист клиента |
7 |
4 |
101 |
ежедневно |
N |
|
Прайс-лист предприятия |
3, 4 |
1,2,3,4,5,6,7 |
301 |
ежекварталь-но |
N |
|
Список поставщиков |
1 |
4 |
302 |
ежедневно |
1 |
|
Список заказчиков |
1 |
3 |
303 |
ежедневно |
1 |
|
Отчет о поставках, заказах, обменах |
2 |
3,4 |
401 |
ежедневно |
1 |
Схема информационных потоков представляет направленный граф, вершины которого - субъекты документооборота, а дуги указывают направления движения документов.
На рис.1.7 изображена схема движения документов по предприятию, подписи к стрелкам обозначают номера соответствующих потоков из табл.1.6.
Рисунок 1.7 - Схема движения документов
Предложения по изменению структуры предприятия
В результате анализа структуры управления предприятием было установлено следующее:
Четко просматривается три уровня управления: высший, средний и оперативный. Между этими уровнями соответствующим образом распределены функции управления, о чем отмечалось в п.1.2.;
Сфера управления предприятием разделена на функциональные области, каждая из которых представляет совокупность процессов;
Организационно-управленческая и функциональная структуры предприятия соответствуют друг другу.
На основании вышесказанного можно сделать вывод, что предприятие в основном удовлетворяет требованиям, предъявляемым при разработке АСУ. Целесообразным изменением является расширение отдела АСУ для обеспечения информационной интеграции в сфере деловых контактов отделов предприятия между собой и с клиентами для более достижения более высокого уровня эффективности управления.
Выводы:
В результате проведения диагностического анализа предприятия ООО 'Авто-Ресурс' была дана общая характеристика предприятия, проведен анализ функциональной и организационно-функциональной структуры, анализ целей, анализ материальных и информационных потоков, выявлен ряд проблем, существующих в организации работы системы управления.
На основе выявленных проблем был предложен перечень задач, выполнение которых позволит решить проблемы с ведением деловых контактов на предприятии. Одной из важнейших и первоочередных задач в данном случае является создание АПС, который позволит повысить эффективность труда менеджера по оптовой торговле, а также обеспечит предприятие механизмом учета заказов, поставок, обмена.
Структура АСУ, а также место разрабатывемой АПС в ней, рассматривается во втором разделе.
2. Описание АСУ
2.1 Общие положения создания АСУ
Классификация АСУ существенным образом зависит от критериев классификации.
По виду используемой управляющим устройством информации различают разомкнутые и замкнутые АСУ: в разомкнутых системах отсутствует обратная связь между выходом объекта управления и входом управляющего устройства. В таких системах управляемая величина не контролируется. При наличии обратной связи объект управления и управляющее устройство образуют замкнутый контур, обеспечивающий автоматический контроль за состоянием объекта управления.
По характеру изменения задающего воздействия АСУ можно отнести к следующим видам:
автоматической стабилизации, задающее воздействие в которых постоянно; эти системы предназначены для поддержания постоянства некоторого физического параметра (температуры, давления, скорости вращения и т.д.);
программного управления, задающее воздействие в которых изменяется по какому-либо заранее известному закону (например, по определенной программе может осуществляться изменение скорости вращения электропривода, изменение температуры изделия при термической обработке и т.д.);
следящие, задающее воздействие в которых изменяется по произвольному, заранее неизвестному закону (используются для управления параметрами объектов управления при изменении внешних условий).
В последние годы все большее значение приобретают адаптивные АСУ, характеризующиеся действием на объект управления каких-либо абсолютно неизвестных факторов. В результате возникает необходимость решения задачи управления в условиях неопределенности исходных данных для принятия решения об управляющих воздействиях. Эти системы могут приспосабливаться к изменениям внешней среды и самого объекта управления, а также улучшать свою работу по мере накопления опыта, т.е. информации о результатах управления.
В свою очередь адаптивные АСУ делятся на:
оптимальные, которые обеспечивают автоматическое поддержание в объекте управления наивыгоднейшего режима;
самонастраивающиеся, параметры объекта управления у которых не остаются неизменными, а преобразуются при изменении внешних условий;
самоорганизующиеся, алгоритм работы у которых не остается неизменным, а совершенствуется при изменении параметров объекта управления и внешних условий;
самообучающиеся, которые анализируют накопленный опыт управления объектом и на основании этого автоматически совершенствуют свою структуру и способ управления.
По характеру действия АСУ подразделяют на непрерывные и дискретного действия. В непрерывных АСУ при плавном изменении входного сигнала также плавно изменяется и выходной сигнал. В дискретных АСУ при плавном изменении входного сигнала выходной сигнал изменяется скачкообразно. Методы управления, основанные на применении цифровой техники, всегда приводят к дискретным АСУ.
По характеру изменения параметров сигналов АСУ можно разделить на линейные и нелинейные, стационарные и нестационарные. По количеству самих параметров АСУ являются одномерными или многомерными (многопараметрическими).
Необходимо отметить, что классификацию АСУ можно построить и на основе других критериев, например, можно классифицировать АСУ по физической сущности системы или ее основных звеньев, по мощности исполнительного устройства и т.д. Каждый из упомянутых способов классификации АСУ чаще всего является независимым от остальных. Это означает, что каждый из них можно представить как шкалу в многомерном фазовом пространстве, тогда конкретным АСУ в этом пространстве будут соответствовать точки или определенные области.
При создании АСУ необходимо руководствуются следующими основными принципами:
Принцип системности заключается в том, что при декомпозиции должны быть установлены такие связи между структурными элементами системы, которые обеспечивают целостность АС и ее взаимодействие с другими системами.
Принцип развития - исходя из перспективы развития объекта автоматизации, АС должна создаваться с учетом возможности пополнения и обновления функций, и состава АС без нарушения ее функционирования.
Принцип совместимости - при создании систем должны быть реализованы информационные интерфейсы, благодаря которым она может взаимодействовать с другими системами.
Принцип стандартизации - при создании систем должны быть рационально применены типовые, стандартные элементы, проектные решения, пакеты прикладных программ и т.п.
Принцип эффективности заключается в достижении рационального соотношения между затратами на создание АС и целевыми эффектами, включая конечные результаты, получаемые в результате автоматизации.
Основными принципами и целями создания АСУ предприятия являются:
Определение требований к содержанию информации и ее характеру в зависимости от целенаправленности;
Выработка системы хранения, использования и предоставления информации в централизованном и децентрализованном управлении;
Определение потребностей в технических средствах (в том числе, в компьютерной технике) на предприятии в целом и в каждом хозяйственном подразделении;
Разработка программного обеспечения, создание и использование банков данных;
Проведение многовариантных расчетов в процессе разработки программ маркетинга, планировании, контроле, сборе и обработки цифровой информации;
Автоматизированная обработка и выдача текстовой информации;
Обеспечение копировальными устройствами, всеми средствами связи и коммуникации в рамках предприятия и его отдельных подразделений;
Автоматизация административно-управленческого труда на основе использования компьютерной техники.
Важными задачами АСУ предприятия являются:
координация деятельности по сбору и обработке данных финансовых отчетов на высшем уровне управления и в производственных отделениях в целях повышения качества и своевременности поступления финансовой информации по предприятию в целом;
определение основных направлений системы сбора, обработки и хранения первичных данных;
определение основных направлений развития технологии обработки информации.
Определение потребностей каждого руководителя в необходимой ему конкретной информации - чрезвычайно сложная задача, и ее решение зависит от опыта и функций руководителя, а также, от его полномочий в принятии управленческих решений.
Автоматизированные управленческие информационные системы призваны на основе быстрой обработки информации выдавать информацию об отклонениях от запланированных показателей.
Наиболее эффективное применение ЭВМ зависит от следующих условий: создание самих вычислительных машин, создание для них программного обеспечения, подготовленность среды применения.
Оснащение электронной техникой позволяет экономить управленческие и накладные расходы, значительно повышает эффективность проектно-конструкторских работ, обеспечивает эффективное внутрифирменное планирование.
Для современных условий наиболее характерно использование электронной техники в двух основных направлениях:
в конторском деле - для замены секретарей-машинисток и делопроизводителей;
в бухгалтерском деле - для составления письменных финансовых документов, осуществления без кассовых связей с банками и финансовыми учреждениями.
2.2 Описание структуры АСУ
При изучении АСУ как сложной человеко-машинной системы возникает задача определения ее внутренней структуры. В процессе структуризации система разделяется на части, имеющие меньшую сложность, на подсистемы и их элементы. При этом должны решаться вопросы выбора и реализации определенных принципов деления системы. Подсистемы могут быть выделены по функциям управления, видам средств, обеспечивающих целостное функционирование системы, уровням иерархии системы и другим признакам.
При определении структуры АСУ целесообразно выделить два вида подсистем: обеспечивающие и функциональные подсистемы, т.к. только применение данного подхода обеспечивает наиболее полное представление о структуре АСУ.
Все функциональные подсистемы используют общее информационное и техническое обеспечение. Это означает, что необходимо так создать и организовать работу комплекса технических средств, чтобы своевременно решать все задачи функциональных подсистем, как регламентированных во времени, так и возникающих в случайные моменты, при высокоэффективной загрузке ЭВМ и других технических средств.
2.3 Функциональные подсистемы АСУ
Функциональная часть АСУ состоит из комплексов административных, организационных и экономических методов, обеспечивающих решение задач планирования, учета и анализа показателей для принятия управленческих решений в подсистемах АСУ.
Под функциональной структурой АСУ понимается представление отдельных элементов системы управления и связи между ними, анализируемые в контексте функционального назначения. Подсистемы, входящие в функциональную часть АСУ называются функциональными подсистемами АСУ.
2.3.1 Существующие АПС
На предприятии в составе АСУ действуют следующие АПС:
АПС бухгалтера - обработка бухгалтерских документов, сопровождающих торговые сделки, отчетность по реализации через розничную торговую сеть, отчетность по выплатам налогов и сборов, отчетность по другим бухгалтерским проводкам. С данной АПС возможен доступ к информации о кадрах предприятия, а также финансовой информации, относящейся к торговым сделкам предприятия.
АПС кадровика - обработка информации, относящейся к кадрам на предприятии (архив личных дел, штатное расписание). В его функции входит: планирование численности работающих, комплектование штатов, переподготовка кадров, планирование отпусков.
АПС склада - ведение складского учета на предприятии, выписка складских документов. На данной АПС хранится каталог товара, учитываемых на складе.
2.3.2 Разрабатываемые и предлагаемые к разработке АПС
АПС 'Учет автозапчастей' (основная разработка дипломного проекта) - на данной АПС реализуется автоматизация учета реализуемых автозапчастей и контактов с потенциальными клиентами, ведение информационной базы автозапчастей, автодозвоны, обработка информации по торговым операциям, выполняется оперативный учет проводимых сделок (поставок, заказов, бартера), подготовка и проведение документов при торговых сделках. Автоматизируются выписка документов, связь с заказчиком, управление запасами (товар на складе), доставка товаров.
В дальнейшем, в связи с ростом товарооборота, увеличением направлений деятельности, рассматривается реализация и внедрение АПС 'Финансы' на котором будет проводится учет и анализ финансовой деятельности предприятия, финансовое планирование, управление капитальными вложениями, управление фондами предприятия, анализ результатов хозяйственной деятельности. На рис.2.1 приведена схема функциональной подсистемы предприятия ООО 'Авто-Ресурс'.
Рисунок 2.1 - Функциональная подсистема АСУ предприятия ООО 'Авто-Ресурс'
2.4 Обеспечивающая подсистема АСУ
Обеспечивающая часть АСУ состоит из:
– информационного обеспечения АСУ - совокупности единой системы классификации и кодирования технико-экономической информации, унифицированных систем документации и массивов информации, используемых в АСУ;
– организационного обеспечения АСУ - совокупности средств и методов, предназначенных для проведения технико-экономического анализа существующей системы управления, выбора и постановки задачи управления предприятием, организации управления и производства в условиях АСУ;
– технического обеспечения АСУ - комплекса технических средств, связанных единым техническим процессом преобразования информации, предназначенных для обеспечения работы АСУ;
– математического обеспечения АСУ - совокупности математических методов, моделей и алгоритмов решения задач и обработки информации с применением вычислительной техники в АСУ;
– программного обеспечения АСУ - совокупности программ регулярного применения, необходимых для решения функциональных задач АСУ и программ, позволяющих наиболее эффективно эксплуатировать вычислительную технику, обеспечивая пользователю наибольшие удобства в работе и минимум затрат труда на программирование задач и обработку информации в АСУ.
Подсистемы, входящие в обеспечивающую часть АСУ, называют обеспечивающими подсистемами АСУ.
2.4.1 Информационное обеспечение АСУ
Развитие отечественной экономики в рыночных условиях требует коренной реформы всего хозяйственного механизма. Новые экономические отношения побуждают менять привычные методы управления, требуют комплексного решения многочисленных проблем, обусловленных как внешними, так и внутренними факторами. К основным внешним факторам следует отнести динамичность макроэкономической ситуации в России, усиление влияния на российскую экономику процессов, происходящих в международной финансово-экономической сфере, обострение внутренней конкурентной ситуации, а также неопределенность в правовой сфере управления предприятием.
В российских условиях одним из основных внутренних факторов неопределенности в решении управленческих задач является неполная информация о текущем состоянии внутренней и внешней среды, перспективах развития предприятия, что является следствием неэффективной организации информационного обеспечения управления.
Уровень организации информационного обеспечения управления зависит от того, какие положения составляют основу теории организации. Основные положения современной теории организации информационного обеспечения управления опираются на следующие понятия: информация, экономическая информация, учетная информация, информация бухгалтерского учета, информация оперативного учета, информация статистического учета, информационный поток, информационные ресурсы, управление информационными ресурсами. Рассмотрим последовательно эти понятия.
Информация - это совокупность сведений об изучаемом объекте, помогающих решать поставленные задачи. В исследованиях процесса управления под информацией понимается совокупность сведений о состоянии управляемой системы и внешней среды.
Экономическая информация - это совокупность сведений, возникающих в процессе производственно-хозяйственной деятельности и использующихся для управления объектом.
Учетная информация - наиболее объемная и трудоемкая часть экономической внутрифирменной информации, раскрывающая свершившиеся факты производственно-хозяйственной деятельности предприятия. Она характеризуется повышенной требовательностью к точности.
Учетная информация подразделяется на виды2:
Информация бухгалтерского учета - это информация о результатах текущей хозяйственной деятельности предприятия, предназначенная для оперативного управления и формирования финансовой, управленческой и статистической отчетности.
Информация оперативного учета - это часть информации управленческого учета, направленная на управление определенными видами хозяйственной деятельности, в первую очередь, регулирование и контроль затрат и результатов, включая калькулирование себестоимости видов продукции.
Информация статистического учета - информация, формируемая на основе данных бухгалтерского и оперативного учета, а также на основе результатов статистических наблюдений.
Информационный поток - это целенаправленное движение информации от источников до потребителей. От профессиональной организации информационных потоков в существенной степени зависит производительность деятельности предприятия, определяемая не только оптимальным количеством информации, но и ее качеством.
Информационными ресурсами является информация, используемая предприятием в качестве средства выполнения задач принятия управленческих решений. Схема формирования и использования информационных ресурсов предприятия, представленная на рис.2.2, построена на основе структуры управления информационными ресурсами.
Рисунок 2.2 - Схема формирования и использования информационных ресурсов в механизме стратегического планирования промышленного предприятия
Управление информационными ресурсами - это одна из конкретных функций управления (управление кадрами, финансами, материальными ресурсами), целью которой является обеспечение высокоэффективного выполнения всех остальных.
Процесс организации информационного обеспечения управления предложено признать управлением информационными ресурсами предприятия. На основании этого положения считаем, что организация информационного обеспечения управления базируется на правилах и понятиях управления информационными ресурсами.
Признание информации как основы процесса управления является первым положением теории организации информационного обеспечения управления. В управленческой деятельности информация необходима для определении целей и задач управления, оценки и анализа ситуаций, разработки вариантов управленческих решений, организации практической деятельности по управлению предприятием5. Не следует, рассматривать процесс управления только как процесс движения, передачи и трансформации информации, так как он не учитывает такие сложные факторы взаимодействия людей, как интересы, долг, дисциплину, мораль, авторитет.
Для формирования, оценки и совершенствования информационного обеспечения управления используется классификация информации по различным признакам, каждый из которых определяет характер использования информации в процессе управления. Информация может быть подразделена:
– по общим (планирование, регулирование, организация, мотивация, контроль) и конкретным (управление производством, финансами, персоналом) функциям управления;
– по содержанию (назначению) - экономическая, техническая, социальная, организационная;
– по источникам возникновения - внутренняя и внешняя;
– по степени переработки - первичная и производная;
– по отношению объектов управления к субъектам - между предприятиями и внешней средой, между подразделениями внутри предприятия по вертикали и горизонтали;
– по формам передачи - вербальная и невербальная;
– по изменчивости во времени - условно-постоянная и условно-переменная;
– по способам передачи - спутниковая, электронная, телефонная, письменная;
– по режимам передачи - не регламентировано, по запросу, в определенные сроки.
Вторым положением теории организации информационного обеспечения управления является признание значимости экономической внутрифирменной информации. В современных условиях развития экономики значительно изменились отношения между предприятиями: усложнился характер производственно-финансовых отношений между предприятиями; ослабли вертикальные и усилились горизонтальные хозяйственные связи; возникли новые организационно-правовые формы предприятий. Указанные факторы вызывают необходимость постоянного контроля за обеспечением производственной деятельности всеми ресурсами, соответствием фактических затрат нормативным; сравнения результатов работы предприятия с плановыми заданиями, результатами деятельности других предприятий; детальной оценки за любой промежуток времени деятельности не только предприятия в целом, но и его структурных подразделений: цехов, участков, линий, бригад. Для принятия управленческих решений важна информация не только о своевременности выполнения производственных заданий конкретными подразделениями, но и то, сколько они используют материалов, потребляют энергоресурсов, зарплаты: в сопоставлении с качеством и сроками изготовления продукции, можно определить эффективность работы подразделения. Таким образом, очевидна важность формирования достоверный и оперативной внутрифирменной экономической информации, достаточной глубины аналитики.
Третьим положением теории организации информационного обеспечения управления является признание превалирующей доли учетной информации (более 70%) от общего объема экономической информации, используемой в различных видах управленческой деятельности промышленного предприятия8. Характер использования данных, формируемых в учете, определяется целями и задачами, стоящими перед конкретными потребителями информации.
Четвертым положением теории организации информационного обеспечения управления обуславливает признание информации одним из основных ресурсов развития предприятия и роста производства предприятия, так как именно она позволяет устанавливать стратегические цели и задачи предприятия, использовать открывающиеся возможности; принимать обоснованные и своевременные управляющие решения; координировать действия разрозненных
подразделений, направляя их деятельность на достижение общих поставленных целей.
Пятое положение теории организации информационного обеспечения управления предполагает установление следующих задач организации информационного обеспечения управления:
– обеспечение оперативности подготовки и обработки информации для руководителей;
– повышение качества отчетности;
– обеспечение актуальности и полноты потока информации;
– реализация принципа открытости баз данных управления, ориентированных на запросы руководителей для принятия управленческих решений.
Шестым положением современной теории организации информационного обеспечения управления является признание содержанием процесса организации информационного обеспечения управления, несмотря на его специфику, выполнение общих функций управления - планирования, организации, координации, контроля и мотивации.
Седьмое теоретическое положение сформулировано на основе используемых в управлении классификаций методов управления, предполагает подразделение методов организации информационного обеспечения управления - способов и приемов, позволяющих эффективно организовать выполнение функций организации информационного обеспечения управления на:
– организационно-распорядительные методы, в основе которых прямое воздействие на управляемый объект, реализуемые через регламентирование, нормирование, инструктирование;
– методы правового регулирования, осуществляемые на основе правовых норм, установленных государством;
– экономические методы, основанные на материальной заинтересованности;
– социально-психологические методы, воздействующие на психологические закономерности деятельности.
В условиях неустойчивости рынка в России возникает необходимость на основе исследования современной теории управления информационными ресурсами выдвижения новых положений.
В состав основных теоретических положений следует включить признание особого места информации бухгалтерского учета в совершенствовании организации информационного обеспечения
управления. В теории достаточно полно определено место учетной информации в управленческой деятельности предприятия. Но вместе с тем, при рассмотрении исследований мы сталкиваемся с неодинаковым пониманием взаимосвязи учетной информации разных видов. Представляется необходимым рассмотреть содержание следующих понятий: информация финансового учета и информация управленческого учета.
Информация финансового учета - это часть информации бухгалтерского учета, формируемая для внешних пользователей - инвесторов, банков, налоговых органов, акционеров.
Информация управленческого учета - это часть информации бухгалтерского учета, формируемая для внутренних пользователей - руководителей всех уровней.
Схема взаимосвязи информации бухгалтерского и оперативного учета с информацией финансового и управленческого учета показана на рис.2.3 Рекомендуем использовать данную схему в исследованиях процесса организации информационного обеспечения управления.
Рисунок 2.3 - Схема взаимосвязи информации различных видов учет
Из схемы взаимосвязи информации различных видов следует, что организации информационного обеспечения управления, в первую очередь, опирается на информацию бухгалтерского учета. Нами предложено признать следующие особенности реализации функций организации информационного обеспечения управления основными теоретическими положениями
2.4.2 Организационное обеспечение АСУ
Организационно обеспечение АС - совокупность документов, определяющих: организационную структуру объекта и системы автоматизации, необходимых для выполнения конкретных автоматизируемых функций; деятельность в условиях функционирования системы, а также формы представления результатов деятельности.
В настоящее время по штатному расписанию предприятия отдел АСУ состоит из администратора сети и системного программиста. В функции системного администратора входит обеспечение работоспособности системы вцелом, а также отдельных ее частей. Для этого ежедневно он проводит резервное копирование всей информационной базы АСУ и просматривает файл журнала работы системы, а также следит за соблюдением правил работы в сети.
В компетенцию системного программиста входит расширение функциональных возможностей системы за счет внедрения новых решений по автоматизации отдельных задач в различных отделах предприятия. В соответствии с назначением каждой АПС, для каждой из них существует инструкция по ведению работы с АСУ. В приложении 1 к пояснительной записке можно ознакомиться с одним из таких документов.
2.4.3 Разработка решений по программному и техническому обеспечению
Техническое обеспечение - это комплекс технических средств, предназначенных для работы информационной системы, а также соответствующая документация на эти средства и технологические процессы.
Эволюция технического обеспечения, которое включает в себя аппаратные средства, средства коммуникации, программное обеспечение, проходит неравномерно, скачкообразно. Развитие компьютерной техники пока происходит в геометрической прогрессии. Каждые четыре года происходит удвоение производительности компьютеров.
Классификация компьютерных технологий по типу пользовательского Интерфейса (как взаимодействует пользователь технологии с компьютером) - -ракетные, диалоговые, сетевые. В первом случае пользователь получает только результаты работы технологии, в остальных он взаимодействует с ней на индивидуальном компьютере или компьютере, подключенном к сети ЭВМ.
Современные технические средства обеспечения управления информационными ресурсами по своему составу и функциональным возможностям весьма разнообразны. Средства вычислительной техники, средства коммуникационной техники, средства организационной техники.
Компьютерная техника предназначена, в основном, для реализации комплексных технологий обработки и хранения информации и является базой интеграции всех современных технических средств обеспечения управления информационными ресурсами.
Коммуникационная техника предназначена, в основном, для реализации технологий передачи информации и предполагает как автономное функционирование, так и функционирование в комплексе со средствами компьютерной техники.
Организационная техника предназначена для реализации технологий хранения, представления и использования информации, а также для выполнения различных вспомогательных операций в рамках тех или иных технологий информационной поддержки управленческой деятельности.
К настоящему времени сложились две основные формы организации технического обеспечения (формы использования технических средств): централизованная и частично или полностью децентрализованная.
Централизованное техническое обеспечение базируется на использовании в информационной системе больших ЭВМ и вычислительных центров.
Децентрализация технических средств предполагает реализацию функциональных подсистем на персональных компьютерах непосредственно на рабочих местах.
Перспективным подходом следует считать частично децентрализованный подход - организацию технического обеспечения на базе распределенных сетей, состоящих из персональных компьютеров и большой ЭВМ для хранения баз данных, общих для любых функциональных подсистем.
Для системы требовалась производительность при которой работа основной АСУ предприятия проходила бы по возможности в реальном времени, т.е. без 'задержек' в обработке и передаче данных. Поскольку склад находится в непосредственной близости от офиса предприятия, а количество рабочих станций невелико, было принято решение об организации сети на основе простого и надежного стандарта Ethernet, без дополнительных средств, увеличивающих дальность распространения сигнала (репитеров), а также без разбиения на домены.
Операционная система для управления сетью выбиралась по критерям надежности и удобства работы, а также с учетом существующих доступных приложений.
Основным пакетом прикладных программ для всех ЭВМ в сети стал популярный пакет офисных приложений Microsoft Office 2007. Для работы с архивами выбрана программа WinZip, СУБД MS SQL Server 2008, Visual Studio.
На момент закупки оборудования и программного обеспечения для системы комплект технического и программного обеспечения системы был следующим:
Четыре ЭВМ - Центральный сервер и три рабочие станции, - связанных сетью Ethernet (линия связи - коаксиальный кабель, топология сети - шина).
Технические характеристики:
Cервер: Процессор - Intel Pentium IV 1800 MHz, ОЗУ - 256 Mb, жесткий диск - 60 Gb, операционная система - MS Windows NT
Рабочие станции: Процессор - Intel Pentium IV, ОЗУ_64 Mb, жесткий диск - 40 Gb, операционная система - MS Windows' XP
Конфигурация сети: Fast Ethernet 10/100 Мбит (Сетевые платы: 3Com Fast Etherlink 10/100 Mbit Bus-Master PCI)
2.4.4 Математическое обеспечение
Математическим обеспечением АСУ называют совокупность математических методов, моделей и алгоритмов для решения задач и обработки информации с применением вычислительной техники в АСУ.
Математическое обеспечение принято делить на общее и специальное.
Общее математическое обеспечение (ОМО) является машинно-ориентированным и реализуется в виде программ, операционной системы, управляющих всеми участвующими в решении задач узлами машины и внешними устройствами и обеспечивающих максимальную производительность ЭВМ; системы программирования, а также тестовых и диагностических программ, проверяющих исправность и выявляющих неисправные узлы и блоки оборудования.
Системы программирования можно разделить на:
– универсальную, представляющую собой набор трансляторов с алгоритмических проблемно ориентированных языков как общего назначения, так и специализированных. Основой универсальной системы программирования является алгоритмический машинно-ориентированный язык, представляющий собой универсальный автокод, рассчитанный на распространенные типы вычислительных машин (язык ассемблера);
– частное, основанное на языке конкретной машины и содержащую ряд трансляторов и компиляторов, а также стандартные программы.
Как универсальная, так и частная системы программирования могут неограниченно расширяться.
Специальное математическое обеспечение (СМО) является проблемно-ориентированным и реализуется в виде комплекса программ программного обеспечения, организующих работу технических средств по выполнению решаемых в АСУ задач.
В свою очередь специальное математическое обеспечение делят на:
– общесистемное, обеспечивающее функционирование всей системы управления в заданном режиме, включая управление работой ЭВМ и других технических средств с точки зрения использования их в АСУ, решение ряда задач по типовым схемам, которые могут быть необходимы многим пользователям. Последняя часть общесистемного СМО реализуется в виде “библиотеки стандартных программ”, содержащей программы сортировки, редактирования, решения часто встречающихся математических задач;
– прикладное, состоящее из прикладных программ в соответствии с индивидуальными особенностями решаемых задач [7].
Математическое обеспечение строится на основе типизации алгоритмов по классам задач и унификации методов решения родственных задач независимо от подсистем, в которых они находятся. Такая группировка задач позволяет удешевить их математическое обеспечение, а также создать единые модели для решения различного класса задач. Можно выделить следующие классы задач:
– задачи первичного учета, являющиеся, как правило, массовыми, и поэтому эффективность их включения в АСУ зависит от автоматизации получения машиночитаемой информации;
– учетно-статистические задачи характеризуются большим числом логических операций при небольшом объеме простых математических операций;
– бухгалтерские задачи характеризуются большим числом операций сложения, вычитания, логических операций (сортировка, группировка, сравнение) и формированием таблиц в заданной форме;
– информационно-справочные задачи;
– задачи сложных неэкстремальных расчетов. Для решения задач данного типа целесообразно применять методы математического моделирования. Это позволит сократить трудность не только самих расчетов, но и работ необходимых для сбора исходной информации;
– задачи прогнозирования. Для их решения также применяется математическое моделирование;
– оптимизационные задачи - это наиболее эффективное использование методов моделирования. В машине могут быть 'разыграны' любые варианты и ситуации и получена оценка каждого варианта во всех возможных ситуациях;
– задачи топографического моделирования;
– задачи оперативного управления производственными процессами;
– логические задачи
2.5 Общая структура АСУ предприятия
Общая структура АСУ предприятия приведена на рис.2.3.
Рисунок 2.3 - Структура АСУ предприятия.
Выводы:
Трудно переоценить важность проектирования будущей структуры АСУ. Эти данные необходимы при принятии решений о дальнейшем развитии и укрупнении существующей АСУ. Именно на этапе разработки структуры выбирается общая стратегия развития автоматизации на предприятии, что неизменно сказывается в дальнейшем на эффективности работы АСУ в целом.
Во втором разделе проведен анализ существующей АСУ предприятия ООО 'Авто-Ресурс'. Дано описание функциональных и обеспечивающих подсистем, а также разработана общая структура АСУ, которая в дальнейшем будет реализована на предприятии. Вынесено предложение о внедрении АПС 'Учет автозапчастей' и АПС 'Финансиста'.
3. Проектирование АПС 'Учет автозапчастей'
3.1 Разработка решений по созданию функциональной структуры АПС 'Учет автозапчастей'
3.1.1 Общее описание функциональной структуры АПС
Как уже было отмечено в п.3.2 основными функциями АПС являются:
Ведение учета поставщиков и заказчиков;
Автоматизация набора телефонного номера;
Распечатка списка клиентов целиком и отдельных его групп.
Просмотр и печать сведений об оплаченных сделках (поставке, заказе, бартере).
Дополнительно к АПС предъявлялось требование удобства предоставления информации по временной шкале.
На рис.3.1 показана функциональная структурная схема АПС.
Рисунок 3.1 - Функциональная структурная схема АПС 'Учет автозапчастей'
3.1.2 Описание задачи 'Обработка информации о клиентах'
Задачи обработки информации о клиентах возложена на блок 'Обработка информации о клиентах'.
Данный блок - отвечает за добавление, редактирование и удаление информации о клиентах, вывод информации о клиентах на обычную бумагу (всего списка и отдельной группы).
Для ввода информации о клиентах:
Осуществляется запуск системы MS SQL Server по средствам Visual Studio. Ввод информации осуществляется единовременно с помощью главной формы, где указывалась следующая информация о клиенте:
а) Название предприятия (обязательный атрибут);
б) Контактный телефон клиента (необязательный атрибут);
в) Почтовый адрес предприятия (обязательный атрибут);
г) Номер факса предприятия (обязательный атрибут);
д) Расчетный счет (обязательный атрибут);
е) ИНН клиента;
Справочник 'Регион' - ввод данных производился вручную, представляет собой информацию о регионе клиента (Россия, ближнее зарубежье);
Справочник Форма оплаты клиента - редактируется редко, содержит сведения о формах оплаты клиентов.
3.1.3 Описание задачи 'Обработка информации о деталях'
Важной информацией АПС является информация о деталях, которые поставляются, заказываются и обмениваются бартером клиентами.
Данный блок позволяет вводить, просматривать, редактировать и удалять информацию о деталях.
В справочник деталей вводятся следующие данные:
Код товара;
Наименование товара;
Производитель;
Срок гарантии изделия;
Цена одной детали;
Количество такого типа деталей на складе;
Наименование детали;
Информация о деталях, их количестве на складе, разновидности выводится по мере необходимости на печать.
3.1.4 Описание задачи 'Обработка сведений о поставках'
Возможность ведения журнала поставок - эта еще одна полезная функция, реализуемая АПС 'Учет автозапчастей'. Данную задачу выполняет блок 'обработка сведений о поставках', который предусматривает следующие функции:
просмотр сведений о поставках;
ведение БД поставок;
выявление не поставленных деталей;
вывод информации о поставках на печать;
редактирование и удаление записей БД о поставках.
Исходными данными для данного блока является информация о поставках, осуществляемых ООО 'Авто-Ресурс' клиентам-организациям в указанные сроки.
3.1.5 Описание задачи 'Обработка сведений о заказах и бартере'
Данный блок автоматизирует функции ввода данных о заказах, бартере, редактировании, просмотре информации.
Задача 'обработка сведений о заказах, бартере' состоит из следующих подзадач:
просмотр сведений о заказах, бартере;
ведение БД о заказах, бартере;
расчет стоимости заказа, бартера;
Также данная задача подразумевает вывод данной информации на печать в виде отчетов и форм.
3.2 Проектирование информационной базы
3.2.1 Исследование предметной области
В наше время информация играет огромную роль во всех отраслях деятельности человека, а преимущества использования ПК для содействия в организации дел становятся очевидны. Навести порядок среди вороха документов рабочем столе - это задача личных информационных систем.
За последние годы на рынке средств управления информацией выделилось несколько направлений и одно из них - это системы учета деловых контактов для лиц, чья работа строится на использовании телефона и рассылке корреспонденции.
При рассмотрении предметной области данной сферы можно выделить несколько ключевых объектов предметной области рассматриваемой задачи:
Клиент
Товар
Вид (деталь)
Цена детали
Форма оплаты
Заказ
Поставка
Бартер
Оплата заказа
Регион
Знания о предметной области оформляются с помощью инфологической модели.
3.2.2 Построение инфологической модели
Цель инфологического моделирования - обеспечение наиболее естественных для человека способов сбора и представления той информации, которую предполагается хранить в создаваемой базе данных. Поэтому инфологическую модель данных пытаются строить по аналогии с естественным языком (последний не может быть использован в чистом виде из-за сложности компьютерной обработки текстов и неоднозначности любого естественного языка). Основными конструктивными элементами инфологических моделей являются сущности, связи между ними и их свойства (атрибуты).
Сущность - любой различимый объект (объект, который мы можем отличить от другого), информацию о котором необходимо хранить в базе данных. Сущностями могут быть люди, места, самолеты, рейсы, вкус, цвет и т.д. Необходимо различать такие понятия, как тип сущности и экземпляр сущности. Понятие тип сущности относится к набору однородных личностей, предметов, событий или идей, выступающих как целое. Экземпляр сущности относится к конкретной вещи в наборе.
Атрибут - поименованная характеристика сущности. Его наименование должно быть уникальным для конкретного типа сущности, но может быть одинаковым для различного типа сущностей. Атрибуты используются для определения того, какая информация должна быть собрана о сущности. Здесь также существует различие между типом и экземпляром. Абсолютное различие между типами сущностей и атрибутами отсутствует. Атрибут является таковым только в связи с типом сущности. В другом контексте атрибут может выступать как самостоятельная сущность. Например, для автомобильного завода цвет - это только атрибут продукта производства, а для лакокрасочной фабрики цвет - тип сущности.
Ключ - минимальный набор атрибутов, по значениям которых можно однозначно найти требуемый экземпляр сущности. Минимальность означает, что исключение из набора любого атрибута не позволяет идентифицировать сущность по оставшимся.
Связь - ассоциирование двух или более сущностей. Если бы назначением базы данных было только хранение отдельных, не связанных между собой данных, то ее структура могла бы быть очень простой. Однако одно из основных требований к организации базы данных - это обеспечение возможности отыскания одних сущностей по значениям других, для чего необходимо установить между ними определенные связи. А так как в реальных базах данных нередко содержатся сотни или даже тысячи сущностей, то теоретически между ними может быть установлено более миллиона связей. Наличие такого множества связей и определяет сложность инфологических моделей [13].
В соответствии с приведенными выше тезисами, построена инфологическая модель предметной области. Выделены следующие сущности:
Клиент;
Товар;
Вид (деталь);
Цена детали;
Форма оплаты;
Заказ;
Поставка;
Бартер;
Оплата заказа;
Регион.
Клиент (контакт, контактное лицо) - лицо, с которым устанавливаются деловые отношения посредством встреч, телефонных звонков, или любого другого средства связи. Могут быть сгруппированы по различным принципам:
по региону клиента (Россия, автономные республики в составе РФ и т.д.);
по виду отношений (поставщик, заказчик)
другие способы, удобные для ввода, редактирования и поиска информации.
Таким образом, выделена первая сущность - Клиент (КодКлиента, Наименование, Контактный телефон, Адрес, Факс, Расчетный счет, ИНН)
Выделим следующую сущность Регион (Код региона, название региона).
Далее можно определить сущность Товар (Код товара, наименование товара, срок гарантии). Данная сущность представляет обобщающий тип деталей сельскохозяйственного транспорта.
Сущность Форма оплаты (Код, вид оплаты). Вид оплаты представляет собой: наличный расчет, безналичный расчет, бартер.
Выделим сущность Поставка (Код поставки, дата поставки, срок действия, дата заключения, количество поставляемого товара).
Сущность Заказ (Код заказа, дата заказа,) отражает на каком этапе выполнения находится задание:
Цена (код цены, цена на складе, цена поставки одной детали).
Следующая сущность: Оплата заказа (Код приходного ордера, дата оплаты).
Выделим сущность Вид (Код вида, производитель, количество на складе, наименование). Данная сущность отражает сведения о деталях.
Сущность Бартер (Код бартера, дата заключения, отправляемый товар, получаемый товар, срок действия).
Краткое представление об объектах предметной области дает табл.3.1.
Таблица 3.1 - Спецификация атрибутов сущностей
Сущность |
Атрибут |
Примечания |
|
1 |
2 |
3 |
|
Клиент |
КодКлиента |
идентификационный номер клиента |
|
НазваниеОрганизации |
Наименование организации |
||
ПочтовыйАдрес |
Почтовый адрес клиента |
||
Телефон |
Контактный телефон клиента |
||
Факс |
Факс клиента |
||
Расчетный счет |
Расчетный счет клиента |
||
ИНН |
ИНН клиента |
||
Товар |
Код товара |
идентификационный индекс товара |
|
Наименование товара |
Полное наименование товара |
||
Срок годности товара |
Срок годности товара в днях |
||
Вид |
Код вида |
идентификационный номер детали |
|
Описание |
Полное наименование детали |
||
Производитель |
Фирма-производитель |
||
Количество |
Количество деталей на складе |
||
Заказ |
Код заказа |
Ключевой атрибут |
|
Дата заказа |
Дата заказа |
||
Опл/не опл |
Оплачен или не оплачен заказ |
||
Отпр/не отпр |
Отправлен или не отправлен заказ |
||
Срок действия |
Срок действия заказа |
||
Поставка |
Код поставки |
Ключевой атрибут |
|
Дата поставки |
Дата поставки |
||
Срок действия |
Срок действия поставки |
||
Количество |
Количество поставляемых товаров |
||
Дата заключения |
Дата заключения договора на поставку |
||
Оплата заказа |
Код приход. |
идентификационный номер приходного ордера |
|
Дата оплаты |
Дата оплаты заказа |
||
Оплата |
Код оплаты |
идентификационный номер формы оплаты |
|
Форма оплаты |
|||
Цена |
Код цены |
Первичный ключ |
|
Цена на складе |
Цена разновидности товара на складе |
||
Цена постав. |
Цена одной поставляемой детали |
||
Бартер |
Код бартера |
Идентификационный номер бартера |
|
Дата заключения |
Дата заключения бартера |
||
Срок действия бартера |
Срок действия бартера |
||
Отправлена |
Отправлен товар |
||
Получена |
Получен товар |
||
Вид бартера |
Код |
Идентификационный номер бартера |
|
Количество |
Количество деталей бартера |
||
Отправлен/получен |
Отправлена или получена деталь |
Характеристика связей между сущностями:
1. Связь 'Включает' - отображение N: M от типа сущности 'Вид' к типу сущности 'Заказ'.
2. Связь 'Поставляются' - отображение N: M от типа сущности 'Вид' к типу сущности 'Поставка'.
3. Связь 'Состоит' - отображение N: M от типа сущности 'Бартер' к типу сущности 'Вид'.
4. Связь 'Заключается' - отображение N: 1 от типа сущности 'Бартер' к типу сущности 'Клиент'.
5. Связь 'Осуществляет' - отображение N: 1 от типа сущности 'Поставка' к типу сущности 'Клиент'.
6. Связь 'Осуществляет ' - отображение 1: N от типа сущности 'Клиент' к типу сущности 'Оплата'.
7. Связь 'Имеет ' - отображение N: 1 от типа сущности 'Оплата' к типу сущности 'Форма оплаты'.
8. Связь 'Принадлежит' - отображение N: 1 от типа сущности 'Клиент' к типу сущности 'Регион'.
9. Связь 'Поступает ' - отображение N: 1 от типа сущности 'Заказ' к типу сущности 'Поставщик'.
10. Связь 'Осуществляет ' - отображение N: 1 от типа сущности 'Поставка' к типу сущности 'Поставщик'.
11. Связь 'Имеет ' - отображение N: 1 от типа сущности 'Вид' к типу сущности 'Цена'.
12. Связь 'Принадлежит' - отображение N: 1 от типа сущности 'Вид' к типу сущности 'Товар'.
13. Связь 'Имеет ' - отображение N: 1 от типа сущности 'Оплата заказа' к типу сущности 'Заказ'.
Рисунок 3.2 - Инфологическая модель предметной области
3.2.3 Разработка датологической модели
На этапе инфологического проектирования рассматриваются модели предметной области. На даталогическом этапе объект исследования - сами данные, их структурные композиции. Уровень представления на данном этапе не зависит от конкретной ЭВМ, это логический уровень.
Разработка схемы базы данных будет вестись в рамках теории реляционных баз данных, разработанной Дж. Коддом.
1. Каждая таблица состоит из однотипных строк и имеет уникальное имя.
2. Строки имеют фиксированное число полей (столбцов) и значений (множественные поля и повторяющиеся группы недопустимы). Иначе говоря, в каждой позиции таблицы на пересечении строки и столбца всегда имеется в точности одно значение или ничего.
3. Строки таблицы обязательно отличаются друг от друга хотя бы единственным значением, что позволяет однозначно идентифицировать любую строку такой таблицы.
4. Столбцам таблицы однозначно присваиваются имена, и в каждом из них размещаются однородные значения данных (даты, фамилии, целые числа или денежные суммы).
5. Полное информационное содержание базы данных представляется в виде явных значений данных и такой метод представления является единственным. В частности, не существует каких-либо специальных 'связей' или указателей, соединяющих одну таблицу с другой.
6. При выполнении операций с таблицей ее строки и столбцы можно обрабатывать в любом порядке безотносительно к их информационному содержанию. Этому способствует наличие имен таблиц и их столбцов, а также
возможность выделения любой их строки или любого набора строк с указанными признаками [6].
В соответствии с вышесказанным, можно построить схему отношений и для данной АПС. Схема базы данных может быть изображена в виде графической диаграммы или диаграммы Бахмана и в виде таблицы.
На рис.3.3 представлена датологическая модель базы данных, изображенная в виде графической диаграммы.
Рисунок 3.3 - Cтруктура датологической модели
3.2.4 Выбор СУБД
На данном этапе разработки ставился вопрос выбора системы управления базами данных для реализации хранения и управления данными системы.
Критерии оценки СУБД были следующими:
опыт работы с СУБД;
удобство среды разработки;
высокая производительность систем, построенных для конкретной СУБД;
разнообразие инструментальных средств;
совместимость СУБД с существующей на предприятии.
Стоит отметить, что именно последний критерий сыграл главную роль при выборе СУБД, так как в дальнейшем проектируется реализация более глубокой интеграции АПС в общую структуру АСУ, а это возможно только при поддержке им тех же форматов файлов базы данных, что и у всей АСУ предприятия.
Файлы БД предназначены для хранения данных в виде записей и полей (строк и столбцов отношения). Каждая запись предназначена для хранения набора уникальной информации, которая может быть размещена в 128 полях. В одном файле может содержаться до 1 млрд. записей объемом до 4000 байт.
Такие характеристики полностью подходят для реализации проектируемой АПС.
Microsoft SQL Server получает все большее распространение по сравнению с другими системами управления базами данных и сейчас уже превосходит своих конкурентов по производительности, масштабируемости, эффективности разработки, возможностям бизнес-аналитики (BI) и совместимости с системой Microsoft Office 2007.
Благодаря тесной интеграции SQL Server с хорошо знакомым интерфейсом системы Microsoft Office клиенты смогут быстрее анализировать информацию и принимать решения. Например, в надстройках интеллектуального анализа данных для Excel для анализа клиентских данных используются возможности SQL Server и Microsoft Office. Компания IDC назвала корпорацию Майкрософт самым быстроразвивающимся поставщиком систем бизнес-аналитики.
В SQL Server 2008 реализованы многочисленные усовершенствования в области масштабируемости, в том числе полная поддержка 64-разрядных систем с объемом памяти до 8 ТБ, поддержка высокопроизводительных компьютеров на основе архитектуры NUMA, горячая замена памяти и процессоров без необходимости простоев на совместимых компьютерах. Ниже перечислены некоторые усовершенствования масштабирования SQL Server 2008.
– Возможность развертывания пассивных экземпляров SQL Server без дополнительной оплаты с целью обеспечения высокой доступности системы. Эта функция также доступна в Oracle 11g, однако стоит значительно больше.
– Очень трудно обеспечить предсказуемое быстродействие для определенных задач, потому что другие задачи на этом сервере конкурируют за системные ресурсы. В состав SQL Server 2008 входит регулятор ресурсов, с помощью которого администраторы могут определять лимиты ресурсов и приоритеты для разных рабочих задач, чтобы оптимизировать производительность критически важных процессов и поддерживать предсказуемую производительность для других рабочих задач на сервере. Аналогичные средства управления предлагаются и в Oracle 11g, но только за дополнительную плату.
– В состав SQL Server 2008 входит интегрированная среда Performance Studio, которую можно использовать для сбора, анализа и хранения диагностической информации SQL Server и устранения неполадок.
– В службы анализа SQL Server 2008 Analysis Services добавлены многочисленные улучшения, например поддержка блочных вычислений и обратная запись в секции MOLAP.
– Ядро служб отчетов SQL Server 2008 Reporting Services было переработано с целью обеспечить большую производительность и масштабируемость этих служб за счет обработки по требованию. В переработанном ядре больше не возникают проблемы с памятью при обработке отчетов.
– В службах интеграции SQL Server 2008 Integration Services улучшено быстродействие операций поиска, что приводит к сокращению времени обработки пакетов и оптимизации ETL-операций. Система отслеживания измененных данных регистрирует обновления таблиц, что помогает следить за изменением данных и обеспечивать их согласованность.
3.2.5 Структура базы данных
На основании даталогической модели системы, а таrже с учетом возможностей выбранной СУБД была построена база данных, спецификация файлов которой приведена в табл.3.2.
Таблица 3.2 - Спецификации файлов базы данных
Таблица |
Поле |
Тип |
Длина |
Значение |
|
1 |
2 |
3 |
4 |
5 |
|
Клиент |
kod_klienta |
C |
Номер клиента |
||
Name_klienta |
T |
30 |
Наименование контактоного лица |
||
Rasch_schet |
Ч |
Длинное целое |
Расчетный счет организации |
||
Аdress |
Т |
50 |
Почтовый адрес |
||
Telephone |
Ч |
Длинное цеое |
Телефон |
||
facs |
Ч |
Длинное целое |
факс |
||
INN |
Ч |
Длинное целое |
ИНН организации-клиента |
||
Kod_region |
Ч |
Длинное целое |
Код региона |
||
Регион |
Kod_region |
С |
Код региона |
||
Name_region |
Т |
20 |
Название региона |
||
Товар |
Kod_tov |
С |
Номер товара |
||
Name_tov |
Т |
30 |
Наименование товара |
||
srok |
Ч |
Длинное целое |
Срок гарантии товара |
||
Заказ |
TASKID |
N |
10 |
Номер задания |
|
NAME |
C |
20 |
Название задания |
||
INFO |
M |
10 |
Описание задания |
||
WARNDATE |
D |
8 |
Время напоминания |
||
STARTDATE |
D |
8 |
Дата начала |
||
FINISHDATE |
D |
8 |
Дата завершения |
||
PROCESSID |
N |
2 |
Код типа законченности |
||
CLIENTID |
N |
5 |
Номер клиента |
||
process |
PROCESSID |
N |
2 |
Код типа законченности |
|
PRNAME |
C |
20 |
Название типа |
||
INFO |
M |
10 |
Описание типа |
Для удобства в таблице Contacts введено поле PHONE2 для дополнительного номера телефона или факса.
3.2.6 Разработка средств защиты
Среди типов защиты следует выделить следующие:
защита от несанкционированного доступа - вид защиты, реализованный для ограничения круга лиц, имеющих доступ к информации АПС. Для защиты от НСД применяют различные средства:
защита на физическом уровне, т.е. физическая изоляция системы от внешнего мира: эксплуатация системы в закрытом помещении.
имена пользователей и пароли применяются для аутентификации пользователей входящих в систему.
различные технические средства аутентификации - магнитные карточки доступа, анализаторы биологических параметров пользователей (отпечатки пальцев, структура глазного яблока) и т.д.
защита от пользователя - защита, позволяющая исключить искажение данных в результате неправильных действий пользователя:
ввод неверных данных;
удаление заблокированных объектов.
Для реализации данного типа защиты вводится дополнительно система контроля за корректностью вводимой информации [5].
В данной разработка применена защита паролем, а также внедрен целый ряд контрольных процедур проверок корректности вводимой информации.
защита от сбоев - защита от ошибок на физическом уровне хранения данных.
Для реализации данного вида защиты рекомендовано ежедневное резервное копирование файлов базы данных.
3.3 Разработка обобщенного алгоритма АПС
Обобщенный алгоритм работы АПС включает в себя следующие фазы работы:
Запуск
Ввод пароля
Работа приложения
Осуществление телефонных разговоров
Ввод, корректировка, удаление запчастей, клиентов, задач, дозвонов;
Ввод новых поставок, заказов и бартера
Завершение сеанса
Рисунок 3.3 - Блок-схема обобщенного алгоритма прикладной системы АПС 'Учет автозапчастей'
3.4 Выбор программного и технического обеспечения
СУБД SQL Server способен обслуживать системы с высочайшим уровнем нагрузки, что подкрепляется результатами стандартных отраслевых тестов производительности. Такие клиенты как Unilever, Citi,, Barclays Capital и Mediterranean Shipping Company, выполняют свои критически важные приложения на платформе SQL Server. Клиенты, использующие SQL Server 2008 (в том числе крупнейшие независимые поставщики ПО, например Siemens и RedPrairie), дают отличные отзывы о новейших усовершенствованиях в области масштабируемости. Журнал CRN признал SQL Server бестселлером и самым быстрорастущим бестселлером.
За счет интеграции SQL Server с Microsoft Visual Studio® разработчики получают единую интегрированную среду разработки клиентских приложений, приложений промежуточного уровня и уровня данных. С новыми возможностями разработки SQL Server 2008 делает еще один шаг вперед. В отличие от этого, набор средств и пакетов SDK компании Oracle, собранных в результате приобретений, требует от разработчиков изучения и работы с различными интерфейсами. Компания IDC в своем исследовании отмечает, что платформа приложений Майкрософт - это прикладная технологическая платформа №1 на рынке.
SQL Server входит в состав интегрированной платформы бизнес-аналитики корпорации Майкрософт, включающей хранилище данных, средства аналитики, формирования отчетности, планирования и бюджетирования, а также систему ключевых показателей. Компания Gartner поместила SQL Server в квадрант лидеров в магическом квадранте платформ бизнес-аналитики и магическом квадранте хранилищ данных. Новая версия SQL Server 2008 предлагает множество новых возможностей в областях хранилищ данных и бизнес-аналитики. Согласно последнему прейскуранту Oracle, в настоящее время компания запрашивает на 800% и более за аналогичную функциональность в дополнении к базовой СУБД.
Для функционирования системы необходимы персональные ЭВМ класса PC следующей конфигурации:
Cервер: Процессор - Intel Pentium IV 1800 MHz, ОЗУ - 256 Mb, жесткий диск - 60 Gb, операционная система - MS Windows NT
Рабочие станции: Процессор - Intel Pentium IV, ОЗУ_64 Mb, жесткий диск - 40 Gb, операционная система - MS Windows' XP
Конфигурация сети: Fast Ethernet 10/100 Мбит (Сетевые платы: 3Com Fast Etherlink 10/100 Mbit Bus-Master PCI)
Выводы:
В третьем разделе проведено проектирование общей структуры АПС 'Учет автозапчастей', проведен анализ технико-экономической эффективности от внедрения данной АПС в состав общей структуры АСУ. Выдвинуты требования к проектируемой АПС. Проведено исследование предметной области и построение ее инфологической модели. Проведена разработка решения по выбору СУБД, программного и технического обеспечения для реализации данной АПС. Построена схема базы данных, а также разработан общий алгоритм прикладной программной системы АПС 'Учет автозапчастей'.
4. Описание программного средства
4.1 Условия применения
Разработанная программа предназначена для автоматизации учета телефонных звонков, планирования заданий для офис-менеджера. АПС будет эксплуатироваться в офисе предприятия ООО 'Авто-Ресурс' г. Ставрополь.
Программа обеспечивает автоматизацию создания и ведения файлов нормативно-справочной информации о клиентах, подготовки отчета о работе офис-менеджера, распечатки сведений о клиентах на почтовые конверты. Разработанное программное средство может использоваться на IBM-совместимых компьютерах со следующей аппаратно_программной конфигурацией:
процессор не ниже Pentium 1Ггц;
оперативная память не меньше 16 MB;
свободное место на жестком диске не менее 200 GB;
операционная система Windows' XP;
струйный или лазерный принтер;
модем (для обеспечения автоматического дозвона).
4.2 Описание применения
4.2.1 Функциональное назначение
АПС 'Учет автозапчастей' реализует следующие функции:
ведение нормативно-справочной информации о клиентах (ввод, просмотр, корректировка, удаление данных);
ввод и корректировку сведений о телефонных звонках (учет отправленных факсов, исходящих и входящих звонков) и заданий к исполнению.
вывод на печать нормативно-справочной информации, информации о запчастях, поставках, заказах, бартере, сведений о клиентах;
отчетность о работе офис-менеджера за день
сервисные функции резервирования и восстановления информационной базы.
4.2.2 Входные данные
В качестве входных данных используются:
печатные справочники фирм, организаций, предприятий Ставропольского края и Российской Федерации. (для ввода сведений о потенциальных клиентах);
задания, о которых необходимо напоминание;
телефонные звонки (входящие и исходящие);
4.2.3 Выходные данные
АПС 'Учет автозапчастей' формирует следующие выходные данные:
отчет о запчастях;
список клиентов (по группам и в алфавитном порядке);
список поставок, заказов, бартера;
Также производится вывод на печать всех необходимых сведений.
4.2.4 Описание НСИ
В АПС 'Учет автозапчастей' предоставлена возможность ведения следующих областей нормативно-справочной информации:
списки клиентов (группы клиентов);
сведения о запчастях.
Сведения о назначении этих данных приведены в третьем разделе.
4.3 Руководство пользователя
4.3.1 Установка программного средства
Для установки приложения необходимо выполнить 2 вида установки: серверную и клиентскую.
Серверная установка
1. Запустить файл sqlexpress. exe, входящий в комплект поставки
2. Выбрать имя экземпляра по-умолчанию (Default sql server instance)
3. Установить SQL Server
4. Запустить файл setup_db. sql в консольной утилите sqlcmd. exe следующей командой sqlcmd - E - S <ИМЯ_КОМЬЮТЕРА> - i <ПУТЬ_К_ФАЙЛУ_SETUP. DB. sql>
Клиентская установка
1. Указать название экземпляра SQL Server в конфигурационном файле приложения Avtozap. UI. WinForms. exe. config в секции ConnectionStrings, атрибуте connectionString, например: <add name='ConnectionString' connectionString='Server=. sql2008; Integrated Security=SSPI; Initial catalog=Bagdaol; '/>. В примере указан. sql2008, но пользователю необходимо указать название его экземпляра, например: <add name='ConnectionString' connectionString='Server=MY_COMPUTER_NAME; Integrated Security=SSPI; Initial catalog=Bagdaol; '/>
2. Запустить файл Avtozap. UI. WinForms. exe
Внимание, все вышеперечисленные шаги кроме 'Клиентская установка - шаг 2' выполняются только один раз в качестве первоначальной настройки программы. После завершения этой настройки программу можно запускать двойным щелчком по файлу в проводнике Windows.
Работа в приложении
После запуска приложения вы увидите стартовое окно программы (приложение 2).
4.3.2 Работа с программой
Запуск системы АПС 'Учет автозапчастей' производится из директории установки. Необходимо запустить программный модуль Avtozap. exe. Для удобства можно стандартными средствами Windows создать ярлык для программы и поместить его на рабочий стол Windows.
После запуска программы необходимо в появившемся окне ввести пароль, идентифицирующий пользователя. Если пароль введен правильно, то производиться дальнейшая загрузка программы, если введенный пароль неверен, предлагается возможность повторной попытки ввода пароля.
После запуска системы появляется основное окно программы в котором можно увидеть следующие компоненты:
Главное меню программы
Панель выбора клиента;
Представляемые окна (представлены в прил.).
Для ввода сведений о новом клиенте необходимо нажать на кнопку Ins для вывода формы клиента с незаполненными полями или Ctrl-Ins для вывода формы клиента со скопированными полями ранее выбранного клиента. Форма для заполнения данных о клиенте показана в приложении. Открыть форму для редактирования данных о клиенте можно двойным щелчком по нужной записи. Для удаления данных о клиенте нужно нажать кнопку Del или нажать на кнопку 'Удалить'. Чтобы произвести телефонный звонок выбранному клиенту нужно нажать на кнопку 'звонок'. Для вывода данных на печать нужно нажать на кнопку 'Печать списка клиентов'. В появляющемся диалоге 'Настройка отчета' можно выбрать вид необходимого отчета из следующих: все клиенты, клиенты выбранной группы, выбранный клиент. Для перемещения клиента в другой список необходимо нажать кнопку 'Переместить в другой список', выбрав затем в открывшемся окне нужный список.
4.4 Описание контрольного примера
Произведен запуск системы. На запрос пароля был введен правильный пароль, что обеспечило дальнейшую загрузку программы.
Был создан новый список рассылки для клиентов, находящихся в пределах г. Ставрополя и Шпаковского района Ставропольского края. Создано несколько записей о запчастях, их поставках клиенту и клиентах. Выборочно были произведены звонки, а также добавлены записи о входящих звонках от нескольких клиентов.
Создано несколько задач связанных с определенными автозапчастями и клиентами.
Убедились в адекватном отображении информации о произведенных действиях. Выходные данные? полученные после ввода информации были распечатаны и приведены в приложении 4 к данному дипломному проекту.
Выводы
В четвертом разделе приведено описание работы в системе АПС 'Учет автозапчастей'. Рассмотрены условия применения программы, функциональное применение системы, общая структура программы. В руководстве пользователя проведено описание установки системы, а также указаны основные методы работы в АПС 'Учет автозапчастей'. Приведено описание контрольного примера работы программы, при котором было установлено соответствие программы требуемым нормам.
5. Расчет экономической эффективности проекта
На момент исследования целей и способов их достижения (см. пункт 1.3) на предприятии выявлены такие цели как расширение реализаторской сети, а также эффективная организация торгово-закупочной деятельности организации. Существует несколько способов достижения этих целей, среди которых ведение базы всех клиентов (существующих и потенциальных поставщиков и реализаторов), а также ведение базы по учету контактов с клиентами (телефонные звонки), учет поставок, оплаченных и не оплаченных, заказов, бартера. Так как эти функции на предприятии выполняются менеджером, то пользователем АПС является менеджер оптово-торгового отдела. АПС проектировался как информационная система учета деловых контактов всего предприятия, автоматизирующая основную деятельность менеджера. АПС реализовано несколько функций:
Печать, просмотр сведений о клиентах;
Вести учет поставок, заказов, бартера;
Автоматизация набора телефонного номера;
Распечатка списка клиентов целиком и отдельных его групп.
Распечатка сделок с клиентами.
5.1 Краткая характеристика проекта
В соответствии с заданием на дипломный проект необходимо разработать автоматизированную систему АПС 'Учет автозапчастей' предприятия ООО 'Авто-Ресурс' в виде АПС 'Учет автозапчастей'.
Основным назначением автоматизированной системы является упрощение регистрации и учёта автозапчастей, их поступления, сбыт, выполняемых предприятием, своевременная реализация товара, учет клиентов, формирование необходимой документации по их реализации и т.д.
Следствием внедрения автоматизированной системы является:
- централизованное хранение данных о товаре, поставщиках и клиентах в единой базе данных;
- ускорение процесса обработки ежедневной сводной информации о товаре;
- упрощение и ускорение доступа к информации, путем поиска по базе данных;
- упрощение и ускорение процесса подготовки отчетной информации;
- увеличение эффективности работы сотрудников отдела за счёт объединения необходимых функций обработки информации в едином программном средстве.
Все выше изложенные перспективы улучшения обработки сводной информации приводят к основному эффекту - ускорение обработки информации о работах, включая определение срока выполнения работ, состава выполняемых работ, должностного состава предприятия, и как следствие высвобождение времени работников отдела, что в свою очередь, позволяет повысить эффективность работы отдела, сократить число работающего персонала а значит повысить уровень выполняемых работ, расширить перечень работ и получаемою прибыль.
5.2 Определение трудоемкости выполняемых работ
Для определения общей трудоемкости выполняемых работ, необходимо сначала определить трудоемкость шести этапов проектирования автоматизированной информационной подсистемы:
– описание задачи;
– исследование предметной области;
– разработка блок-схемы;
– составление программы;
– отладка программы;
– подготовка документации.
Затраты труда на описание задачи То принимают ориентировочно То = 35 чел. - ч.
Затраты труда на исследование предметной области Ти с учетом уточнения описания и квалификации программистов определяются по формуле:
(5.1)
где,
Чоп. общ - общее число операторов, ед., рассчитывается по формуле 5.2;
Кузт - коэффициент увеличения затрат труда, вследствие недостаточного описания задачи (Кузт = 1,3);
Чоп. u - количество операторов, приходящееся на 1 чел. - ч (Чоп. u = 80 ед / чел. - ч);
kk - коэффициент квалификации программиста (так, как программист разрабатывающий данную автоматизированную подсистему имеет опыт работы 4 года, то его коэффициент равен 1).
Для расчета общего числа операторов используется следующая формула:
(5.2)
где, Чоп - число операторов, ед.; Ксз - коэффициент сложности задачи (Ксз = 1,5); Ккп - коэффициент коррекции программы, учитывающий новизну проекта (программа новая, поэтому Ккп = 0,1).
С учетом всего вышесказанного, после подстановки данных, получаем:
Рассчитаем затраты труда на Та разработку алгоритма решения (блок-схемы), по формуле:
(5.3)
где Чоп. а - количество операторов, приходящееся на 1 чел. - ч (Чоп. а = 23 ед. /чел. - ч.)
Подставим значения:
Затраты труда на составление программы по готовой блок-схеме Тп рассчитываются по формуле:
(5.4)
где Чп. n - количество операторов, приходящееся на 1 чел. - ч (Чп. n = 22 ед. /чел. - ч.)
В результате расчетов получаем:
Затраты труда на отладку программы рассчитываются по формуле:
(5.5)
где Чоп. отл - количество операторов, приходящееся на 1 чел. - ч (Чоп. отл = 5 ед /чел. - ч.)
Подставим значения:
Затраты труда на подготовку документации по задаче Тд определяются по формуле:
(5.6)
где Тдр - затраты труда на подготовку материалов в рукописи, определяются по формуле:
(5.7)
где Чоп. др - количество операторов, приходящееся на 1 чел. - ч (Чоп. др = 17 ед/чел. - ч.)
Затраты труда на редактирование, печать и оформление документов:
(5.8)
Все полученные значения трудоемкости, представлены в таблице 5.1
Таблица 5.1 - Определение трудоемкости разработки программного обеспечения
Виды затрат труда |
Трудоемкость, чел. - ч |
|
Затраты труда на описание задачи, То |
32 |
|
Затраты труда на исследование предметной области, Ти |
41,83 |
|
Затраты труда на разработку блок-схемы, Та |
111,91 |
|
Затраты труда на программирование, Тп |
117,00 |
|
Затраты труда на отладку программы, Тотл |
514,80 |
|
Затраты труда на подготовку документации, Тд |
264,97 |
|
Итого затраты труда на разработку программного продукта, Тпо |
1088,51 |
Полученное общее значение трудоемкости Тпо корректируется с учетом уровня языка программирования:
Т = Тпоkкор = 1088,51 * 0,9 = 979,66 (5.9)
где kкор - коэффициент, учитывающий уровень языка программирования (для СУБД MS SQL Server 2008, kкор = 0,9).
5.3 Расчет затрат на разработку программного продукта
Для расчета себестоимости разработки автоматизированной подсистемы учета выставок музея-усадьбы, необходимо рассчитать: расходы на материалы и запасные части; заработную плату сотрудников, которые занимались разработкой программного продукта;
дополнительную заработную плату (премии);
отчисления на социальные нужды;
затраты на электроэнергию;
затраты на амортизацию и ремонт вычислительной техники.
Затраты на материальные ресурсы и запасные части представлены в таблице 5.2.
Таблица 5.2 - Затраты на материальные ресурсы и запасные части
Наименование материального ресурса |
Единица измерен. |
Кол-во израсход. матер. |
Цена за единицу, руб |
Сумма, руб. |
|
Монитор 19' Samsung <E1920NR>CLASSU, Silver-Black, 5 ms, LCD |
шт. |
1 |
4800 |
4800 |
|
Материнская плата S-AM3 Gigabyte GA-MA78LMT-S2 AMD 760G/SB710, mATX, VGA, PCI-E 16x/PCI-E 1x/2xPCI, 2xDDR3 1333, 4xSATAII/1xPATA, RAID, ALC888B, LAN 1Gbit) |
шт. |
1 |
2700 |
2700 |
|
HDD 500Gb Seagate ST3500418AS 7200rpm, 16mb cache, SATA-II |
шт. |
1 |
3400 |
3400 |
|
Адаптер Ethernet 10/100 Ethernet |
шт. |
1 |
250 |
250 |
|
Клавиатура и мышь A4Tech |
шт. |
1 |
550 |
550 |
|
ОЗУ DDR II DIMM 2Gb PC6400, 800Mhz, Hynix original; |
шт. |
2 |
1200 |
2400 |
|
Процессор S-775 Intel Core 2 Quad Q9300 (2500MHz/1333MHz/6MB, Quad-Core, Yorkfield, 45nm, EM64T, VT) tray |
шт. |
1 |
4500 |
4500 |
|
Бумага для принтера |
пачка |
2 |
240 |
480 |
|
ИТОГО затраты на материальные ресурсы и запасные части |
19080 |
Общая сумма затрат на материальные ресурсы и запасные части (ЗМ) определяется по формуле 5.10:
(5.10)
где Pi - расход i-го вида материального ресурса, натуральные единицы;
Цi - цена за единицу i-го вида материального ресурса, руб.
i - вид материального ресурса;
n - количество видов материальных ресурсов.
Подставив значения из таблицы 5.2, получаем ЗМ =19080 рублей.
Затраты на оплату труда производственного персонала (всех работников, занятых разработкой программного продукта) приведены в таблице 5.3
Таблица 5.3 - Основная заработная плата производственного персонала
Категория работника |
Квалификация |
Трудоемкость разработки, чел. ч |
Часовая ставка, руб. /ч. |
Сумма, руб. |
|
Программист |
Опыт работы 3 года |
979,66 |
41,67 |
40819,17 |
|
ИТОГО основная заработная плата |
40819,17 |
Общая сумма затрат на оплату труда (Ззп. о) определяется по формуле:
(5.11)
где ЧСi - часовая ставка i-го работника, руб.;
Тi - трудоемкость разработки автоматизированной информационной системы, чел. ч;
i - категория работника;
n - количество работников, занятых разработкой автоматизированной информационной системы.
Часовая ставка работника может быть рассчитана по формуле:
(5.12)
где ЗПi - месячная заработная плата i-го работника, руб.
ФРВi - месячный фонд рабочего времени i-го работника, час (по данным бухгалтерии).
Дополнительная заработная плата производственного персонала Ззп. д рассчитывается по формуле:
(5.13)
где Кдоп. зп - коэффициент дополнительной заработной платы.
(Кдоп. зп = 0,1).
Отчисления на социальные нужды,
Затраты на потребляемую энергию Зэ определяются по формуле:
(5.14)
где Рв - мощность ЭВМ, кВт;
tв - время работы вычислительного комплекса, ч;
цэ - стоимость 1 кВт-ч электроэнергии, руб. /кВт-ч.
Затраты на техническое обслуживание и текущий ремонт рассчитываются по формуле:
(5.15)
где Кв - балансовая стоимость вычислительной техники;
tв. г - годовой фонд рабочего времени вычислительной техники
(tв. г = 2112 ч), б = 4% норма отчислений на ремонт.
Таблица 5.4 - Себестоимость создания автоматизированной информационной системы
Статья затрат |
Сумма, руб. |
|
Расходы на материалы и запасные части, Зм |
19080 |
|
Основная заработная плата производственного персонала, Ззп. о |
40819,17 |
|
Дополнительная заработная плата производственного персонала, Ззп. д |
4081,92 |
|
Отчисления на социальные нужды, Зсн |
15356,17 |
|
Затраты на электроэнергию, Зэ |
822,91 |
|
Затраты на амортизацию и ремонт вычислительной техники, Зр |
763,2 |
|
Итого затрат, Зобщ |
80923,37 |
Полные затраты на создание программного продукта составят:
Зобщ = Зм + Ззп. о + Ззп. д + Зсн + Зэ + Зр=80923,37руб. (5.16)
5.4 Расчет экономической эффективности проекта
Расчет экономической эффективности проекта позволяет определить прибыль от использования разработанного программного продукта. Вычислить прибыль можно, по формуле:
(5.17)
где Э - стоимостная оценка результатов применения программного продукта в течение года, руб. Рассчитывается по формуле 5.18.
З - стоимостная оценка затрат при использовании программного продукта, руб.
(5.18)
где Зручн - затраты на ручную обработку информации в руб.; Рассчитывается по формуле 5.19.
Завт. - затраты на автоматизированную обработку информации, руб.; Рассчитывается по формуле 5.20.
Эдоп - дополнительный экономический эффект, связанный с уменьшением числа используемых бланков, высвобождением рабочего времени и т.д., руб.
(5.19)
где: tp - время, затрачиваемое на обработку информации вручную, ч;
цч - цена одного часа работы оператора, руб.;
kd - 1,75 - коэффициент, учитывающий дополнительные затраты времени на логические операции.
(5.20)
где ta - затраты времени на автоматизированную обработку информации, ч.
5.5 Оценка основных технико-экономических показателей проекта
При разработке любой автоматизированной подсистемы, всегда ведется работа в нескольких направлениях, как в техническом (непосредственно разработка программного обеспечения), так и в экономическом (расчеты экономической эффективности системы, технико-экономических показателей и т.д.). Причем экономическая сторона вопроса, не менее важна, чем техническая (в некоторых случаях даже более важна), что вполне естественно, ведь программное обеспечение должно быть рентабельно, иначе необходимость в его разработке и вовсе пропадает.
Для оценки экономической эффективности инвестиционного проекта используют различные системы и методы, наибольшее распространение получил метод с использованием четырех основных показателей: чистого дисконтированного дохода, индекса доходности, внутренней нормы доходности и срока окупаемости капитальных вложений.
Чистый дисконтированный доход от использования программного продукта определяют по формуле:
(5.21)
где: п - расчетный период, год; Пk - прибыль от использования программного продукта за k-й год его эксплуатации, руб.; Е - норма дисконта; К - капиталовложения при внедрении программного продукта.
Для реализации автоматизированной информационной системы АПС 'Выставки' требуются инвестиции в размере 85,404 тыс. руб.
Чистые денежные притоки по годам ориентировочно составят (тыс. руб.):
1-й год ? 28;
2-й год ? 33;
3-й год ? 36;
4-й год ? 40.
Ставка дисконта Е = 20%. Подставив данные значения в формулу 5.21 получаем следующее уравнение:
Рассчитаем ВНД автоматизированной подсистемы по формуле:
(5.22)
где Е1 ? значение процентной ставки в дисконтном множителе, минимизирующее положительное значение показателя ЧДД;
Е2 ? значение процентной ставки в дисконтном множителе, максимизирующее отрицательное значение ЧДД.
Таблица 5.5 - Исходные данные для расчета ВНД
Шаги расчетного периода, т |
Денежный поток Ф (т), тыс. руб. |
Расчет для E1 |
Расчет для Е2 |
|||
0 |
-80,9233694 |
1,00 |
-80,92 |
1,00 |
-80,92 |
|
1 |
28 |
0,91 |
-55,47 |
0,83 |
-57,59 |
|
2 |
33 |
0,83 |
-28, 20 |
0,69 |
-34,67 |
|
3 |
36 |
0,75 |
-1,15 |
0,58 |
-13,84 |
|
4 |
40 |
0,68 |
26,17 |
0,48 |
5,45 |
В результате ВНД будет иметь значение:
Рассчитаем срок окупаемости автоматизированной подсистемы, без учета дисконтирования денежных поступлений на основе среднегодовой величины притока денежных средств, по формуле 5.23:
(5.23)
Где, Э рассчитывается по формуле:
Рассчитаем срок окупаемости с учетом дисконтирования денежных средств при норме дисконта Е = 0,2
На основании полученных данных денежного потока определим среднегодовую величину его:
Срок окупаемости:
Таблица 5.6 - Основные технико-экономические показатели разрабатываемого проекта
Основные технико-экономические показатели проекта |
ед. измерения |
Значение показателя |
|
Итоговая трудоемкость разработки |
чел-ч. |
979,66 |
|
Полные затраты на создание программного продукта |
руб. |
80923,37 |
|
Годовой эффект от внедрения разработанного программного продукта |
руб. |
85404 |
|
Чистый дисконтированный доход от использования программного продукта |
руб. |
5450 |
|
Внутренняя норма доходности (норма рентабельности инвестиций) |
% |
22,63 |
|
Срок окупаемости проекта |
год |
3,747 |
Выводы:
В результате оценки экономической эффективности разработки автоматизированной информационной подсистемы учета автозапчастей ООО 'Авто-Ресурс', были получены следующие результаты:
– трудоемкость разработки автоматизированной подсистемы, которая составила 979,66 чел-ч или 123 рабочих дня одного программиста;
– затраты на создание программного обеспечения, сложенные из цены расходных материалов и техники необходимой для работы специалиста, а так же заработной платы разработчика и некоторых других факторах. Полные затраты составили 80923,37 рубля;
– годовой эффект от внедрения программного продукта, который составил 85404 рубля;
– чистый дисконтированный доход от использования программного продукта - 5450 рублей;
– норма рентабельности инвестиций, составившая 22,63%;
– срок окупаемости проекта, который составил 2,36 года, без учета дисконтирования денежных поступлений и 3,747 года с учетом дисконтирования денежных средств
На основании этих данных, был сделан вывод, что разработка подсистемы автоматизированного учета автозапчастей актуальна, поскольку чистый дисконтированный доход оказался больше 0, значение нормы рентабельности инвестиций больше цены привлекаемых финансовых ресурсов, срок окупаемости проекта больше двух лет, что так же является хорошим результатом.
6. Безопасность жизнедеятельности и экологичность проекта
6.1 Анализ опасных и вредных факторов в помещении
При работе на персональном компьютере опасными и вредными факторами в являются:
Возможность возникновения пожара электросети, оборудования, мебели.
Опасность поражения электрическим током от электропроводки, предохранительных щитов, шнуров, с помощью которых включаются в электросеть с номинальным напряжением 220 В компьютеры, осветительные приборы.
Статическое электричество от монитора, системного блока.
Электромагнитное излучения от монитора компьютера.
Непостоянный шум на рабочем месте от вентиляторов в системных блоках компьютеров, жестких дисков, дисководов и принтера.
6.2 Общие мероприятия по обеспечению безопасности жизнедеятельности в помещении
Рабочее место оператора ЭВМ находится в помещении общей площадью 30 м2, высотой 3,6 м и общим объемом 108 м3. Помещение имеет два окна общей площадью 12,5 м2.
В рабочем помещении находится 4 компьютера и сетевой принтер. Расстояние между компьютерами в среднем составляет 1,2 м. Окна оснащены вертикальными жалюзи. Высота столов 750 мм, рабочие стулья являются подъемно-поворотными и регулируются по высоте от 400 до 550 мм, по углу наклона спинки в пределах 90-120. Расстояние от дисплея до оператора составляет 0,6 м. Все параметры помещений и рабочих мест соответствуют ГОСТ 12.2.032_78; 22269-76; 21829-76.
Безопасность эксплуатации вычислительной техники:
компьютеры подключены в сеть напряжением 220 В через сетевые фильтры, что обеспечивает их защиту от перепадов напряжения;
для защиты от электростатического поля, способного нанести вред микросхемам компьютера, используется покрытие технологических полов однослойным поливинилхлоридным антистатическим линолеумом, местное увлажнение воздуха.
Для уменьшения влияния на операторов рентгеновского излучения и электромагнитного поля, они находятся не ближе 1,22 м от задних стенок соседних дисплеев. Экран располагается на расстоянии 0,6-0,7 м от глаз пользователя.
При работе на ПК рекомендуется делаются перерывы на 10-15 мин каждые 1,5-2 часа работы в соответствии с СанПиН 2.2.2.542-2002.
Создание нормального микроклимата на рабочих местах.
Температура, относительная влажность воздуха и скорость его движения соответствуют рекомендуемым значениям, представленным в табл.6.1.
Таблица 6.1 - Параметры микроклимата
Период года |
Категория работ |
Температура воздуха С |
Относительная влажность воздуха, % |
Скорость движения воздуха |
|
холодный |
Легкая - 1Б |
21-23 |
40-60 |
0,1 |
|
теплый |
Легкая - 1Б |
22-24 |
40-60 |
0,2 |
Данные соответствуют требованиям ГОСТ 12.1.005-2000 и СН 245-2002.
Для обеспечения нормальных условий микроклимата предусмотрена система центрального водяного отопления и кондиционирования воздуха. Применяется также естественная вентиляция - система канальной аэрации.
Производственное освещение
На предприятии применяется смешанное освещение. Оконные проемы расположены слева от рабочих мест операторов.
При искусственном освещении применяется лампы дневного света типа ЛБ-80.
Уменьшение влияния шума, вибрации
Уровень шума не превышает требований ГОСТ 12.1.003-90, то есть 50 дБА, это обеспечивает покрытие стен пористым поливинилхлоридом. Поскольку вблизи рабочего места нет постоянных источников вибрации, то воздействие вибрации на оператора носит случайный характер.
Электромагнитное и рентгеновское и другие виды излучения
Дисплеи с электронно-лучевыми трубками монитора являются потенциальными источниками рентгеновского, ультрафиолетового, инфракрасного, электромагнитного излучений.
Для снижения влияния этих излучений на персонал все современные мониторы оснащены соответственной внутренней защитой, требования к которой утверждены принятыми международными стандартами MPR 2, ТСО'95 и др.
6.3 Мероприятия по обеспечению электробезопасности
ЭВМ представляют собой большую потенциальную опасность для человека: в процессе эксплуатации или профилактических работ человек может коснуться оголенных проводов, находящихся под напряжением, что может привести к поражению электрическим током. Для предотвращения электротравматизма большое значение имеет правильная организация обслуживания действующих ЭВМ, проведение ремонтных, монтажных и профилактических работ. Под правильной организацией обслуживания подразумевается строгое выполнение ряда организационных и технических мероприятий.
При выполнении электромонтажных и ремонтных работ выполняются следующие правила техники безопасности:
все виды обслуживания ЭВМ производятся одновременно не менее чем двумя специалистами;
наладчик стоит на резиновом коврике и проверяет электрическую схему не касаясь корпуса и токоведущих цепей;
Наряду с предписанными организационными защитными мерами используются следующие технические средства защиты:
электрическую изоляцию токоведущих частей;
защитное заземление;
зануление;
выравнивание потенциалов;
защитное отключение;
электрическое разделение сети;
малое напряжение;
двойная изоляция.
Использование этих средств в различных сочетаниях обеспечивает защиту людей от прикосновения к токоведущим частям и предотвращает возможный травматизм.
6.4 Мероприятия по обеспечению пожарной безопасности на объекте
Степень огнестойкости зданий и сооружений зависит от сопротивляемости материалов зданий к огню. Данное помещение относится ко II-й категории (сновные элементы выполнены из несгораемых материалов).
В целях обеспечения пожарной безопасности приняты следующие меры:
В служебных помещениях вывешены 'Планы эвакуации людей при пожаре', регламентирующие действия персонала в случае возникновения очага возгорания и указывающий места расположения противопожарной техники.
В рабочем помещении размещены ручной огнетушитель ОУ-8 - 1шт.
Помещение оборудовано средствами обнаружения и оповещения о пожаре (автоматические противопожарные датчики-сигнализаторы типа ДТП, реагирующие на повышение температуры).
определены и оборудованы места для курения;
определен порядок обесточивания электрооборудования в случае пожара и по окончании рабочего дня;
определены порядок и сроки прохождения противопожарного инструктажа и занятий по пожарно-техническому минимуму, а также назначены лица, ответственные за их проведение.
6.5 Расчет искуственного освещения
Расчет его осуществляется по методу светового потока с учетом потока, отраженного от стен и потолка.
Нормами для данных работ установлена необходимая освещенность рабочего места Ен=300лк (средняя точность работы по различению деталей размером от 1 до 10 мм).
Общий световой поток определяется по формуле:
где Ен - нормированная освещенность (Ен=300лк);
S - площадь помещения;
z1 - коэффициент, учитывающий старение ламп и загрязнение светильников (z1=1.5);
z2 - коэффициент, учитывающий неравномерность освещения помещения (z2=1.1);
V - коэффициент использования светового потока; определяется в зависимости от коэффициентов отражения от стен, потолка, рабочих поверхностей, типов светильников и геометрии помещения.
Площадь помещения S = А * В = 5 * 6 = 30 м
Выберем из таблицы коэффициент использования светового потока по следующим данным:
коэффициент отражения побеленного потолка Rп=70%;
коэффициент отражения от стен, окрашенных в светлую краску Rст=50%;
коэффициент отражения от пола, покрытого линолеумом темного цвета Rp=10%;
индекс помещения
Найденный коэффициент V=0.34.
Определяем общий световой поток
лм
Для организации общего искусственного освещения выбраны лампы типа ЛБ-80.
Люминесцентные лампы имеют ряд преимуществ перед лампами накаливания: их спектр ближе к естественному; они имеют большую экономичность (больше светоотдача) и срок службы (в 10-12 раз).
Световой поток одной лампы ЛБ-80 составляет не менее Fл=5459 лм. Число N ламп, необходимых для организации общего освещения определяется по формуле:
В качестве светильников выбираем ПВЛ-1, 2х40 Вт. Таким образом, чтобы обеспечить световой поток Fобщ=43677 лм надо использовать 4 светильника по 2 лампы ЛБ-80 в каждом (План размещения светильников см. на рис.6.1). Электрическая мощность одной лампы ЛБ80 Wл=80 Вт. Мощность всей осветительной системы
Wобщ = Wл * N = 80Вт * 8 = 640 Вт.
Рисунок 6.1 - План размещения светильников в помещении
Выводы:
В разделе 'Безопасность жизнедеятельности' проведен анализ вредных и опасных факторов на предприятии. Рассмотрены меры, улучшающие микроклимат помещения, уменьшающие влияние электромагнитного и рентгеновского излучения на оператора. Приведены меры по электро - и пожарной безопасности Проведен расчет искусственного освещения в помещении.
Заключение
Проектирование систем управления играет важную роль в современных технологических системах. Выгоды от её совершенствования систем управления в промышленности могут быть огромны. Они включают улучшение качества изделия, уменьшение потребления энергии, минимизацию максимальных затрат, повышение уровней безопасности и сокращение загрязнения окружающей среды. Трудность здесь состоит в том, что ряд наиболее передовых идей имеет сложный математический аппарат. Возможно, математическая теория систем - одно из наиболее существенных достижений науки ХХ века, но её практическая ценность определяется выгодами, которые она может приносить. Проектирование и функционирование автоматического процесса, предназначенного для обеспечения технических характеристик, таких, например, как прибыльность, качество, безопасность и воздействие на окружающую среду, требуют тесного воздействия специалистов различных дисциплин.
Интенсивное усложнение и увеличение масштабов промышленного производства, развитие экономико-математических методов управления, внедрение ЭВМ во все сферы производственной деятельности человека, обладающих большим быстродействием, гибкостью логики, значительным объёмом памяти, послужили основой для разработки автоматизированных систем управления (АСУ), которые качественно изменили формулу управления, значительно повысили его эффективность. Достоинства компьютерной техники проявляются в наиболее яркой форме при сборе и обработке большого количества информации, реализации сложных законов управления.
Результатом данного дипломного проекта стало создание системы учета автозапчастей компании ООО 'Авто-Ресурс' и контактов с клиентами, которая позволяет упорядочить работу специалистов, создаст условия для более эффективной работы специалиста. Регулярное обновление сведений об автозапчастях и клиентах позволит существенно расширить поле потенциальнх клиентов предприятия ООО 'Авто-Ресурс'.
Следует отметить, что уже принято решение о внедрении данной системы. Будет вестись работа в направлении увеличения функциональных возможностей системы. Планируется добавление функций для работы в сети Internet (рассылка писем по электронной почте, автоматизация процесса публикования рекламных объявлений на электронных досках объявлений), передача факсимильной связью электронных версий документов, работа с файлами.
В целом, можно сказать, что АПС 'Учет автозапчастей' удовлетворяет всем требованиям сегодняшнего дня, предъявляемым к программным продуктам такого класса и является работоспособной и устойчивой к возможным ошибкам персонала.
Список литературы
1. Ходжаев Г.А. Принятие управленческих решений. - Старополь, 1991г.
2. Ехлаков Ю.П., Ходжаев Г.А. Теоретические основы автоматизированного управления. - Ставрополь, 1992г.
3. Мамиконов А.Г. Проектирование АСУ. - М.: Высшая школа, 1987г.
4. Мамиконов А.Г. Функциональные подсистемы АСУ. - М.: Высшая школа, 1987г.
5. Защита информации в персональных ЭВМ. / А.В. Спесивцев, В.А. Вечнер, А.Ю. Крутяков, В.В. Серегин, В.А. Сидоров. - М.: Pадио и связь, 1993.
6. Мамиконов А.И. Основы построения АСУ. - М.: Высшая школа, 1981г.
7. Мамиконов А.Г. Автоматизация проектирования АСУ. - М.: Энергоиздат.
8. Раппопорт В.Ш., Диагностика управления: практический опыт и рекомендации - М.: Экономика, 1988
9. Рожнов В.С. Автоматизированные системы обработки экономической информации - М.: Финансы и статистика, 1986.
10. Пономарева К.В., Кузьмин Л.Г. Информационное обеспечение АСУ. - М.: Высшая школа, 1991.
11. Д. Матчо, Д.Р. Фолкнер Delphi 3 - М., Бином, 1998.
12. Квасцов М.В. Применение Delphi для построения баз данных - М., Век, 1998.
13. Codd E. F., A Relational Model of Data for Large Shared Data Banks. CACM 13: 6, June 1970
14. Шандалов А.В. Организация информационного обеспечения стратегического планирования промышленного предприятия // Транспортное дело России №2, 2009.
Приложения
Приложение А. Инструкция по эксплуатации ВТ
ИНСТРУКЦИЯ
по эксплуатации вычислительной и оргтехники
на предприятии
При работе с персональным компьютером, копировально-множительном аппаратом на предприятии каждый пользователь обязан руково-дствоваться настоящей инструкцией.
1. Общие положения
1.1 Персоналу подразделений, использующих вычислительную и оргтехнику, разрешается совершать только эксплуатационные действия.
1.2 Техническим обслуживанием и ремонтом вычислительной и оргтехники на предприятии занимается только персонал отдела.
1.3 Запрещается:
перемещать, пересоединять, отсоединять и присоединять элементы оборудования;
использовать при манипуляциях жесткие предметы (авторучки, карандаши, ножи, линейки и др.);
печать и копирование на грязной, ламинированной, толстой или рыхлой бумаге. При использовании нестандартной бумаги необходимо предварительно представить ее образцы в отдел;
захламлять рабочее место, класть бумагу и другие предметы на элементы оборудования, накрывать технику чем бы то ни было;
потреблять пищу непосредственно на автоматизированном рабочем месте и вблизи его.
2. Хранение информации
2.1 Создаваемые пользователем документы должны записываться и храниться непременно в папке 'Мои документы', ни в коем случае не хранить документы на рабочем столе или в корневом каталоге.
2.2 На дискетах следует хранить только копии документов, располагая оригиналы на жестком диске компьютера.
2.3 Если документ содержит конфиденциальную информацию его можно защитить паролем ('Сервис/Параметры/Сохранение'). Все пароли обязательно сообщаются администратору сети
2.4 Запись на жесткий диск и дискеты, а также запуск любых игр, фривольных текстов (анекдотов, романов и т.п.) и другой неслужебной информации категорически запрещается (приказ).
3. Защита информации
3.1 С целью обеспечения защиты компьютеров от вирусов следует использовать дискеты, прошедшие проверку на вирусы в отделе, пользоваться чужими дискетами (со стороны), не проверенными на наличие вирусов запрещено (приказ).
3.2 Каждый рабочий день с 12-00 до 13-00 часов файлы, хранящиеся в папке 'Мои документы' каждого компьютера, подлежат резервному копированию. Эту работу выполняет администратор сети. Пользователь должен позаботиться о том, чтобы в это время компьютер был включен, все программы и оперативные файлы (находящиеся в папке Мои документы) закрыты. При случайной потере, порче файл может быть восстановлен с резервной копии. Это так же может понадобиться, если пользователь случайно сделал изменения не в том файле. Для восстановления следует обратиться в отдел к администратору сети.
Ежедневному резервному копированию также подвергаются все рабочие базы данных. Таким образом, в случае сбоя оборудования, приводящего к потере информации, требуется заново выполнить работу лишь последнего рабочего дня.
4. Работа в сети
4.1 У каждого пользователя есть свое условное имя в сети (идентификатор) и пароль для доступа к информационным и вычислительным ресурсам. Эти реквизиты назначаются и изменяются администратором сети по собственной инициативе или по просьбе пользователей.
Пользователи должны ответственно относиться к своим сетевым реквизитам, как к ключу от сейфа с секретной и важной документацией. Запрещается сообщать другим лицам свой идентификатор и пароль. Если пользователь прерывает свою работу за компьютером и отлучается от него, необходимо выполнить операцию 'Пуск/Завершение сеанса'. В этом случае компьютер запросит пароль заново.
Если программист-разработчик просит выйти из базы данных, следует сделать это незамедлительно. В случае отсутствия пользователя на рабочем месте при открытой базе данных, т.е. невыполнения операции 'Пуск/Завершение сеанса' будут приниматься жесткие меры.
5. Обучение
5.1 Если пользователь не уверен в своих знаниях по работе с компьютером, с программами следует обратиться в отдел для получения консультации и, если необходимо, для обучения.
Начальник отдела ___________ И.О. Фамилия
Приложение Б. Исходный текст программы
SET ARITHABORT, CONCAT_NULL_YIELDS_NULL, ANSI_NULLS, ANSI_PADDING, ANSI_WARNINGS, QUOTED_IDENTIFIER ON
SET NUMERIC_ROUNDABORT OFF
GO
: setvar DatabaseName 'Avtozap'
: setvar PrimaryFilePhysicalName 'C: Program FilesMicrosoft SQL ServerMSSQL.1MSSQLDATAAvtozap. mdf'
: setvar PrimaryLogFilePhysicalName 'C: Program FilesMicrosoft SQL ServerMSSQL.1MSSQLDATAAvtozap_log. ldf'
USE [master]
GO
: on error exit
IF (DB_ID (N'$ (DatabaseName) ') IS NOT NULL
AND DATABASEPROPERTYEX (N'$ (DatabaseName) ','Status') <> N'ONLINE')
BEGIN
RAISERROR (N'The state of the target database, %s, is not set to ONLINE. To deploy to this database, its state must be set to ONLINE. ', 16, 127,N'$ (DatabaseName) ') WITH NOWAIT
RETURN
END
GO
: on error exit
IF (DB_ID (N'$ (DatabaseName) ') IS NOT NULL)
BEGIN
ALTER DATABASE [$ (DatabaseName)]
SET SINGLE_USER WITH ROLLBACK IMMEDIATE;
DROP DATABASE [$ (DatabaseName)];
END
GO
CREATE DATABASE [$ (DatabaseName)] ON (NAME = N'PrimaryFileName', FILENAME = N'$ (PrimaryFilePhysicalName) ') LOG ON (NAME = N'PrimaryLogFileName', FILENAME = N'$ (PrimaryLogFilePhysicalName) ') COLLATE SQL_Latin1_General_CP1_CS_AS
GO
: on error resume
EXEC sp_dbcmptlevel N'$ (DatabaseName) ', 90
GO
IF EXISTS (SELECT 1 FROM [sys]. [databases] WHERE [name] = N'$ (DatabaseName) ')
ALTER DATABASE [$ (DatabaseName)] SET
ALLOW_SNAPSHOT_ISOLATION OFF
GO
IF EXISTS (SELECT 1 FROM [sys]. [databases] WHERE [name] = N'$ (DatabaseName) ')
ALTER DATABASE [$ (DatabaseName)] SET
READ_COMMITTED_SNAPSHOT OFF
GO
IF EXISTS (SELECT 1 FROM [sys]. [databases] WHERE [name] = N'$ (DatabaseName) ')
ALTER DATABASE [$ (DatabaseName)] SET
MULTI_USER,
CURSOR_CLOSE_ON_COMMIT OFF,
CURSOR_DEFAULT LOCAL,
AUTO_CLOSE OFF,
AUTO_CREATE_STATISTICS ON,
AUTO_SHRINK OFF,
AUTO_UPDATE_STATISTICS ON,
AUTO_UPDATE_STATISTICS_ASYNC ON,
ANSI_NULL_DEFAULT ON,
ANSI_NULLS ON,
ANSI_PADDING ON,
ANSI_WARNINGS ON,
ARITHABORT ON,
CONCAT_NULL_YIELDS_NULL ON,
NUMERIC_ROUNDABORT OFF,
QUOTED_IDENTIFIER ON,
RECURSIVE_TRIGGERS OFF,
RECOVERY FULL,
PAGE_VERIFY NONE,
DISABLE_BROKER,
PARAMETERIZATION SIMPLE
WITH ROLLBACK IMMEDIATE
GO
IF IS_SRVROLEMEMBER ('sysadmin') = 1
BEGIN
IF EXISTS (SELECT 1 FROM [sys]. [databases] WHERE [name] = N'$ (DatabaseName) ')
EXEC sp_executesql N'
ALTER DATABASE [$ (DatabaseName)] SET
DB_CHAINING OFF,
TRUSTWORTHY OFF'
END
ELSE
BEGIN
RAISERROR (N'Unable to modify the database settings for DB_CHAINING or TRUSTWORTHY. You must be a SysAdmin in order to apply these settings. ',0,1)
END
GO
USE [$ (DatabaseName)]
GO
/*
Pre-Deployment Script Template
-------------------------------------------------------------------------------------
This file contains SQL statements that will be executed before the build script
Use SQLCMD syntax to include a file into the pre-deployment script
Example:: r. filename. sql
Use SQLCMD syntax to reference a variable in the pre-deployment script
Example:: setvar TableName MyTable
SELECT * FROM $ (TableName)
-------------------------------------------------------------------------------------
*/
GO
: on error exit
: on error resume
GO
PRINT N'Creating [dbo]. [Zapch] '
GO
CREATE TABLE [dbo]. [Zapch]
(
[Id] [int] NOT NULL IDENTITY (1, 1),
[Code] [nvarchar] (50) NOT NULL,
[Description] [nvarchar] (255) NULL,
[CapacityLitres] [int] NOT NULL,
[WorkingTemperature] [int] NOT NULL
) ON [PRIMARY]
GO
PRINT N'Creating primary key [PK_Zapch_Id] on [dbo]. [Zapch] '
GO
ALTER TABLE [dbo]. [Zapch] ADD CONSTRAINT [PK_Zapch_Id] PRIMARY KEY CLUSTERED ([Id]) ON [PRIMARY]
GO
PRINT N'Creating [dbo]. [Products] '
GO
CREATE TABLE [dbo]. [Products]
(
[Id] [int] NOT NULL IDENTITY (1, 1),
[ProductName] [nvarchar] (255) NOT NULL,
[ProductMarking] [nvarchar] (50) NULL,
[WarmStorageHours] [int] NOT NULL,
[NormalStorageHours] [int] NOT NULL,
[ColdStorageHours] [int] NOT NULL,
[LongTermStorageHours] [int] NOT NULL,
[CreatedOn] [datetime] NOT NULL CONSTRAINT [DF__Products__Create__060DEAE8] DEFAULT (getdate ())
) ON [PRIMARY]
GO
PRINT N'Creating primary key [PK_Products_Id] on [dbo]. [Products] '
GO
ALTER TABLE [dbo]. [Products] ADD CONSTRAINT [PK_Products_Id] PRIMARY KEY CLUSTERED ([Id]) ON [PRIMARY]
GO
PRINT N'Creating [dbo]. [Production] '
GO
CREATE TABLE [dbo]. [Production]
(
[Id] [int] NOT NULL IDENTITY (1, 1),
[ProductId] [int] NOT NULL,
[FridgeId] [int] NOT NULL,
[WeightKG] [float] NOT NULL,
[BestBefore] [datetime] NOT NULL,
[CreatedOn] [datetime] NOT NULL CONSTRAINT [DF__Productio__Creat__0519C6AF] DEFAULT (getdate ()),
[Sold] [bit] NOT NULL CONSTRAINT [DF__Production__Sold__3D5E1FD2] DEFAULT ( (0))
) ON [PRIMARY]
GO
PRINT N'Creating primary key [PK_Production_Id] on [dbo]. [Production] '
GO
ALTER TABLE [dbo]. [Production] ADD CONSTRAINT [PK_Production_Id] PRIMARY KEY CLUSTERED ([Id]) ON [PRIMARY]
GO
PRINT N'Creating [dbo]. [Sales] '
GO
CREATE TABLE [dbo]. [Sales]
(
[Id] [int] NOT NULL IDENTITY (1, 1),
[ProductionId] [int] NOT NULL,
[CustomerName] [nvarchar] (255) NOT NULL,
[WeightKG] [float] NOT NULL,
[SaleDate] [datetime] NOT NULL CONSTRAINT [DF__Sales__SaleDate__07020F21] DEFAULT (getdate ()),
[BestBefore] [datetime] NOT NULL
) ON [PRIMARY]
GO
PRINT N'Creating primary key [PK_Sales_Id] on [dbo]. [Sales] '
GO
ALTER TABLE [dbo]. [Sales] ADD CONSTRAINT [PK_Sales_Id] PRIMARY KEY CLUSTERED ([Id]) ON [PRIMARY]
GO
PRINT N'Adding constraints to [dbo]. [Production] '
GO
ALTER TABLE [dbo]. [Production] ADD CONSTRAINT [CK_WeightKG] CHECK ( ([WeightKG] >= (0)))
GO
PRINT N'Adding foreign keys to [dbo]. [Production] '
GO
ALTER TABLE [dbo]. [Production] ADD
CONSTRAINT [FK_Production_Zapch] FOREIGN KEY ([FridgeId]) REFERENCES [dbo]. [Zapch] ([Id]),
CONSTRAINT [FK_Production_Products] FOREIGN KEY ([ProductId]) REFERENCES [dbo]. [Products] ([Id])
GO
PRINT N'Adding foreign keys to [dbo]. [Sales] '
GO
ALTER TABLE [dbo]. [Sales] ADD
CONSTRAINT [FK_Sales_Production] FOREIGN KEY ([ProductionId]) REFERENCES [dbo]. [Production] ([Id])
GO
GO
/*
Post-Deployment Script Template
-------------------------------------------------------------------------------------
This file contains SQL statements that will be appended to the build script
Use SQLCMD syntax to include a file into the post-deployment script
Example:: r. filename. sql
Use SQLCMD syntax to reference a variable in the post-deployment script
Example:: setvar TableName MyTable
SELECT * FROM $ (TableName)
-------------------------------------------------------------------------------------
*/
Приложение В. Входные формы АПС 'Учет автозапчастей'
Главная форма
Формы просмотра
Форма дозвона клиентам и поставщикам
Форма для ввода и редактирования сведений о поставках и поставщиках
Приложение Г. Выходные формы АПС 'Учет автозапчастей'
Список клиентов группы ' г. Ставрополь'
'Гранит' ООО |
Авдеев С.П. |
г. Ставрополь, ул. Мира, 65 |
|
телефоны: 26-96-99, 12-45-86 |
эл. почта: |
||
'ПРМ' ООО |
Пронин В. Д |
г. Ставрополь, ул. Ленина, 125 |
|
телефоны: 56-99-99, 54-87-95 |
эл. почта: |
||
'СтавДеталь' ООО |
Авдеев С.П. |
г. Ставрополь, ул.50 лет ВЛКСМ, 125 |
|
телефоны: 56-99-99, 54-87-95 |
эл. почта: |
||
'Центр МТЗ' ОАО |
Петров С.С. |
г. Ставрополь, ул. Лермонтова, 125 |
|
телефоны: 78-89-25, 45-85-78 |
эл. почта: |
||
'Опторг' ОАО ПКП |
Савинов С.С. |
х. Верхнерусский, пр. Тупиковый, 4 |
|
телефоны: 94-80-53, 45-85-78 |
эл. почта: optorg@stavropol.ru |
||
'Запчасть' ЗАО |
Куприянов Ю.П. |
г. Михайловск, ул. Советская, 78 |
|
телефоны: 94-88-66, 84-53-33 |
эл. почта: zapchast@z-com.ru |
||
ЧП Ермолов |
Ермолов В.В. |
г. Ставрополь, Старомарьевское ш., 62 |
|
телефоны: 28-96-96, 89-53-53 |
эл. почта: optorg@stavropol.ru |
||
'Парк' ЗАО |
Столенко В.Г. |
г. Ставрополь, ул. Советская, 22 |
|
телефоны: 94-88-66 |
89-53-23 |
эл. почта: park@z-com.ru |
|
'Агродеталь' ЗАО |
Короленко В.Г. |
г. Ставрополь, Старомарьевское ш., 92 |
|
телефоны: 78-55-26 |
эл. почта: agrodetal@stavropol.ru |
Список телефонных звонков за период 'с 10.06.01 по 12.06.01'
Входящий |
Факс |
Клиент |
Дата |
Время |
|
> |
'Гранит' ООО |
11.06.01 |
14: 29 |
||
> |
ф |
'Опторг' ОАО КПК |
11.06.01 |
15: 43 |
|
> |
ф |
ЧП Ермолов |
11.06.01 |
15: 55 |
|
> |
ф |
ЧП Ермолов |
11.06.01 |
16: 01 |
|
> |
'Опторг' ОАО КПК |
11.06.01 |
16: 10 |
||
< |
ЧП Ермолов |
11.06.01 |
16: 16 |
||
< |
ф |
ЧП Ермолов |
11.06.01 |
16: 20 |
|
< |
'Опторг' ОАО КПК |
11.06.01 |
16: 25 |
||
> |
ф |
'Центр МТЗ' ОАО |
11.06.01 |
16: 27 |
|
< |
ЧП Ермолов |
12.06.01 |
9: 06 |
||
> |
ЧП Ермолов |
12.06.01 |
11: 06 |
||
> |
'Запчасть' ЗАО |
12.06.01 |
12: 02 |
||
< |
'Ставдеталь' ООО |
12.06.01 |
12: 12 |
||
< |
'Парк' ЗАО |
12.06.01 |
14: 32 |
||
< |
ф |
'Парк' ЗАО |
12.06.01 |
15: 02 |
Список заданий за период '01.06.01' по '22.06.01'
Название задания |
Дата начала |
Клиент |
Состояние |
|
Отчет о продажах |
05.06.01 |
не начато |
||
Рассылка (прайс) |
11.06.01 |
в разработке |
||
Результат по заявке |
12.06.01 |
'Гранит' ООО |
в разработке |
|
Рассылка (конверты) |
13.06.01 |
не начато |
||
Результат по фильтрам |
15.06.01 |
'Опторг' ЗАО КПК |
не начато |
|
Выставка (подготовка) |
21.06.01 |
'Парк' ООО |
не начато |
|
Выставка (участие) |
25.06.01 |
'Парк' ООО |
не начато |
Отчет о произведенном бартере
Форма контакта с клиентом по бартеру