
- •Центр дистанционного образования
- •Раздел 1. Основы проектирования экономических информационных систем 7
- •Глава 4. Типовое проектирование эис 84
- •Раздел 1. Основы проектирования экономических информационных систем Глава 1. Теоретические вопросы проектирования экономических информационных систем
- •1.1. Понятие и классификация эис
- •1.2. Структура эис
- •1.3. Жизненный цикл эис
- •1.4. Этапы развития эис
- •1.5. Методология определения эффективности проектирования эис
- •1.6. Методология системного подхода к проектированию
- •Контрольные вопросы
- •Глава 2. Методологические основы проектирования эис.
- •2.1. Характеристика стадий и этапов проектирования эис.
- •2.2. Технология проектирования эис
- •2.3. Формализация процесса проектирования
- •2.3.1. Технологические операции проектирования
- •2.3.2. Технологическая сеть проектирования
- •2.4. Методы и средства проектирования эис
- •2.5. Состав проектной документации эис
- •Контрольные вопросы
- •Раздел 2. Проектирование с использованием различных методов Глава 3.Методология оригинального проектирования
- •3.1. Содержание работ на предпроектной стадии эис
- •3.1.1.Методология предпроектного обследования.
- •3.1.2. Исследование потоков информации
- •3.1.3. Технологическая сеть проектирования предпроектной стадии эис
- •3.2. Проектирование техно-рабочего проекта эис
- •3.2.1.Системы классификации информации.
- •3.2.2.Системы кодирования информации
- •3.2.3.Системы штрихового кодирования
- •3.2.4.Единая система классификации и кодирования (ескк).
- •3.2.5.Технолгия разработки нормативно-справочной информации.
- •3.2.6. Проектирование постановок задач
- •3.2.7.Проектирование входных и выходных документов
- •3.3. Проектирование технологических процессов обработки данных
- •Контрольные вопросы
- •Глава 4. Типовое проектирование эис
- •4.1. Проектирование с использованием пакетов прикладных программ
- •4.2. Методика выбора пакетов прикладных программ
- •4.3. Методология объектного проектирования
- •Контрольные вопросы
- •Глава 5. Проектирование корпоративных информационных систем.
- •5.1. Реинжиниринг бизнес-процессов корпоративных эис
- •5.2. Структура корпоративных эис
- •5.2.1.Расчёт экономической эффективности кИнС
- •5.3. Технология проектирования корпоративных эис
- •Контрольные вопросы
- •Глава 6. Автоматизированное проектирование эис
- •6.1.Проектирование эис средствами сапр на основе гипотетической модели
- •6.2. Анализ систем автоматизированного проектирования эис
- •6.2. Проектирование с использованиемCase-технологий
- •Контрольные вопросы
- •Раздел 3. Управление проектированием эис Глава 7. Организация проектирования эис
- •7.1.Организация процесса проектирования эис
- •7.2.Организационные формы управления проектированием эис
- •Контрольные вопросы
- •Глава 8. Управление процессом проектирования
- •8.1.Управление проектными работами
- •8.2. Методы управления проектными работами
- •Контрольные вопросы
- •Методические указания по выполнению курсового проекта
- •1. Задачи курсового проекта.
- •2. Выбор темы курсового проекта.
- •3. Подбор литературы и изучение информативных материалов.
- •4. Структура и содержание курсового проекта
- •Предлагаемые темы курсовых проектов
- •Словарь терминов.
- •Список сокращений
- •Список литературы
3.2.2.Системы кодирования информации
При получении и обработке информации важно представить ее в более компактной и удобной форме — присвоить определенные кодовые обозначения или коды определенным объектам, то есть закодировать.
Кодирование —это присвоение объекту кодового обозначения.
Процессу кодирования всегда предшествует классифицирование объектов или выбор системы классификации.
Декодирование информации —это преобразование кодового обозначения в исходную форму.
При составлении первичных документов и создании массивов информации на машинных носителях, передаче данных но каналам связи, вводе их в компьютер и выдаче результатной информации потребителем используется многократный процесс кодирования и декодирования информации.
Необходимость кодирования обусловлена:
ее большими объемами;
высоким удельным весом алфавитной информации;
преобладанием логических операций в процессе обработки информации;
возрастанием объемов информации, подлежащей передаче но каналам связи.
Коды облегчают распознавание признаков объектов и возможность их контроля, упрощают и ускоряют запись информации на любом носителе и наведение всевозможных справок. Применение кодов значительно облегчает группировку информации.
По кодом понимается условное обозначение объекта с помощью цифр, букв или буквенно-цифровых символов, присвоенных но определенным правилам. Цифры, буквы и символы, используемые в кодовом обозначении называются алфавитом кода.
Коды имеют определенную длину (L) — количество знаков в коде и структуру — порядок расположения знаков в нем.
По форме коды могут быть простые и сложные.
Простыекоды предусматривают кодирование одной совокупности.
Сложные —объединение двух и более совокупностей в одном коде.
В зависимости от используемого алфавита различают цифровые и алфавитно-цифровые коды.
Совокупность элементов множеств, включающих перечень элементов, равнозначных по отношению к друг другу называется номенклатурой.
Каждый элемент номенклатуры называется позицией.
Величина номенклатур, подлежащих кодированию, весьма разнообразна.
Наименование предприятий, цехов, административно-территориальных единиц, наименование материалов, готовых изделий и услуг, средств труда, категории работающих, профессий составляют определенные номенклатуры.
Системой кодированияназывается совокупность правил кодирования элементов экономической информации. При кодировании элементов экономической информации широко используются порядковая, серийно-порядковая, разрядная, повторения и комбинированные системы.
При порядковой системе кодированиякаждому элементу кодируемого множества присваивается номер но порядку без какого-либо пропуска номеров, что обеспечивает сплошное использование емкости кода и его минимальную длину, но не оставляет резерва для включения дополнительных позиций.
Поэтому порядковая система рекомендуется использовать для не больших, простых и стабильных номенклатур, например, категорий работающих, видов образования, единиц измерения и т.д.
Серийно- порядковая системаприменяется для кодирования элементов множеств, имеющих не глубокую классификацию, например, по двум признакам. При кодированию старшему признаку отводится серия номеров, внутри которой все элементы младшего признака кодируются но порядку. Размер серий устанавливается с учетом количества элементов младшего признака и необходимого резерва свободных номеров на случай расширения номенклатуры. Для новых элементов отводятся кодовые обозначения из резерва свободных номеров соответствующей серии.
К недостаткам серийно-порядковой системы следует отнести малую информативность и то, что размеры серий не всегда можно предусмотреть.
Серийно-порядковую систему рекомендуется использовать для кодирования цехов и отделов предприятия, видов оплат и удержаний и т.д.
Разрядная (позиционная) система кодированияприменяется для кодирования сложных номенклатур. Все элементы кодируемого множества классифицируются по определенным признакам и каждому из них отводится определенное число разрядов (позиций) в соответствии с количеством элементов данной группировки.
Предположим, надо построить классификатор материалов. Известно, что все материалы подразделяются на классы, каждый класс на группы, группа — на подгруппы, а каждая подгруппа содержит определенное число наименований материалов. Количество элементов следующее: классов — 15, групп — 9, подгрупп — 12, наименований материалов в подгруппе — более ста.
Код материалов будет иметь следующий вид:
XX Х XX XXX
класс группа подгруппа наименование материалов
При разрядной системе кодирования резерв свободных номеров определяется самой структурой кода.
Достоинствами разрядного кода являются четкое выделение каждого классификационного признака, стройность и логичность построения, удобство при машинной обработке, высокая информативность кода.
К недостаткам кода относится его большая длина.
Система повторенияприменяется для кодирования отдельных номенклатур. При этом кодовые обозначения позиций включают цифровые и буквенно-цифровые обозначения, непосредственно характеризующие данный объект (размер, вес, возраст и т.п.).
Коды повторения используются для кодирования балансовых счетов и субсчетов, обозначения чисел месяца, месяцев, лет, разрядов рабочих и др.
Коды, построенные по этой системе, просты и легко запоминаются. К недостаткам этой системы следует отнести узость ее применения.
При комбинированной системе кодирование осуществляется одновременно по нескольким системам, например, разрядной и системе повторения, разрядной и серийной.
Комбинированную систему целесообразно использовать для кодирования сложных многопризначных номенклатур.
При записи кодированной информации на документах и машинных носителях могут возникать ошибки. Искажение информации происходит также при передаче ее но линиям связи и при вводе в компьютер.
Для уменьшения вероятности появления ошибок на указанных операциях целесообразно использовать специальные коды, получившие название кодов обнаружения ошибок. С их помощью можно осуществлять эффективный аппаратный и программный контроль.
В информационных системах эти коды применяются для контроля записи информации на машинные носители, контроля передачи и ввода данных в ЭВМ.
При построении таких кодов широко используется принцип делимости кодового числа модуль или контроль по модулю.
Контроль по модулюзаключается в том, что к каждому кодовому значению реквизита-признака приписывается заранее исчисленное контрольное число, которое и служит для автоматического обнаружения ошибок. Полученное кодовое число должно делиться на модуль без остатка.
На практике широко известны методы контроля по модулю 9, 10, 11.
Структура кодового числа может быть представлена следующим образом: кодовое значение признака и контрольное число.
Контрольное числовычисляется по формуле:
КЧ=М-У (3.2)
где КЧ — контрольное число; М — модуль = {9, 10, 11}; У — остаток от деления суммы цифр информационного кодового обозначения на модуль.
Например, надо исчислить контрольное число но модулю 11 кодового обозначения признака равного 1265.
Сумма цифр кодового обозначения равна 1+2+6+5 = 14
При делении на 11 остаток равен 3. Следовательно контрольное число — 8.
Таким образом, в кодовое обозначение 1265 добавляется контрольное число 8 и кодовое число будет 12658.
Далее контроль выполняется с помощью специальных технических средств или программным путем на ЭВМ и заключается в проверке делимости суммы цифр кодового числа на модуль.
Описанный метод контроля не обнаруживает ошибки в перестановке цифр (1265 и 1625) из-за того, что не учитывает места цифры в числе.
Для повышения надежности специальных кодов используется не просто сумма цифр кодового обозначения, а сумма произведений цифр на номер места (вес) цифры в числе. Цифра в контрольном числе должна дополнить эту сумму произведений до числа, кратному модулю.
Например, для исчисления контрольного числа кодового обозначения 1265 выполняются следующие операции:
умножение каждого разряда кода на соответствующий вес и получение суммы произведений
(1-4+2-3+6-2+5-1)=27;
деление полученной суммы на модуль (например 11)
27/11 =2 + остаток 5;
исчисление контрольного числа
11-5=6;
контрольное число б прибавляется к кодовому обозначению и кодовое число записывается как 12656;
сумма произведений кодового числа на место равна 33 и кратна 11.
В условиях машинной обработки экономической информации применение кодов обнаружения ошибок имеет важное практическое значение. Эффективность их применения очень высока и составляет 99,995%.