Разработка ИС планирования материально-технического обеспечения проектов на предприятии ОАО "ЦКБ-Связь"

Краткая характеристика подразделения и видов его деятельности. Обоснование необходимости и цели использования вычислительной техники. Обоснование проектных решений по видам обеспечения. Схема взаимосвязи программных модулей и информационных файлов.

Рубрика Программирование, компьютеры и кибернетика
Вид курсовая работа
Язык русский
Дата добавления 27.10.2012
Размер файла 60,8 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru/

Размещено на http://www.allbest.ru/

Введение

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

Неизбежная рассогласованность ритма производства поставщиков и потребителей, дискретность процесса поставок, возможность случайных колебаний в интенсивности потребления или длительности интервалов между поставками относительно среднего (расчетного) уровня вынуждают создавать с системах снабжения запасы [ссылка]. Хранение запасов во многих случаях обходится дешевле, чем любой другой способ обеспечения ритмичного производства: резервные производственные мощности, трудовые ресурсы, экстренные поставки и т.д. [ссылка]

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

Целью дипломного проекта является «Разработка ИС по планированию материально-технического обеспечения на предприятии ОАО «ЦКБ-Связь»» - информационная система, поддерживающая процесс принятия управленческого решения работником отдела снабжения.

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

В первой (аналитической) части дается описание организационной структуры ОАО «ЦКБ-Связь» и место отдела снабжения в этой структуре, экономическая сущность решаемой задачи, приводится формализация расчетов, а также обоснование необходимости и цели использования вычислительной техники, выбор и обоснование проектных решений по техническому, информационному и программному видам обеспечения и по технологии сбора, передачи, обработки и выдачи информации.

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

В третьей части дипломного проекта описывается выбранная методика определения экономической эффективности проекта и производится расчет показателей экономической эффективности.

1. Аналитическая часть

1.1 Технико-экономическая характеристика предметной области

Характеристика предприятия

ОАО «ЦКБ-Связь»» - юридическое лицо, зарегистрированное в 1995 году.

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

Отдел снабжения. Состоит из начальника отдела, зам. начальника и т.д. В обязанности отдела входит работа с поставщиками материалов.

Транспортный отдел. Состоит из начальника отдела, зам. начальника и т.д. В обязанности отдела входит доставка закупленных материалов.

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

Отделы разработки. В обязанности отделов разработки входит ведение научных проектов и производственная деятельность.

Бухгалтерия. Состоит из главного бухгалтера, 2 зам. гл. бухгалтера и бухгалтеров. Она отвечает за ведение бухгалтерского учёта в организации. Также в обязанности бухгалтерии входит отслеживание изменений в законодательстве, связанных с бухгалтерским учётом, правилами торговли, реорганизацией предприятия.

Краткая характеристика подразделения и видов его деятельности

Основными задачами отдела снабжения являются:

1) формирование полной и достоверной информации о движении используемых в процессе производственной деятельности предприятия материалах, формирование и ведение ведомостей их движения, определение сроков закупок, размеров партий материалов и необходимых запасов;

2) своевременное заключение договоров о поставках;

3) формирование и ведение справочников основных поставщиков и используемых материалов. [ссылка]

4) расчет оптимального размера запаса, определяемый с помощью модели управления запасами. [ссылка]

В настоящее время можно выделить следующие критерии классификации моделей УЗ [ссылка]:

1) число номенклатур;

2) число складов;

3) характер восполнения;

4) характер спроса;

1) стационарный - нестационарный;

2) детерминированным или стохастическим;

3) непрерывно распределенным или дискретным;

4) зависимым или независимым от спроса на другие номенклатуры;

5) способ рассмотрения динамики;

6) целевая функции;

7) стратегии восполнения;

1) мгновенная поставка;

2) задержка поставок на фиксированный срок;

3) случайная задержка;

8) способ контроля уровня запаса;

9) учет недостач;

10) задержка поставок.

На предприятии ОАО «ЦКБ-Связь» используется модель с детерминированным нестационарным спросом.

Спрос задается как последовательность рассчитанных в соответствии с известной на весь период пТ производственной программой величин суммарного потребления {xk}, k = 1., n, в смежные интервалы времени длины Т. [ссылка] Пронумеруем интервалы и введем для них обозначения:

zk - остаток от (k - 1) - го периода,

xk - спрос в k-й период,

Sk - запас, создаваемый на k-й период, Sk >= хk,

Hk*(Sk - xk) - расходы на хранение избыточного запаса в k-й период,

Сk*(Sk - zk) - расходы на доведение запаса до величины Sk.

Суммарные затраты на снабжение подсчитываются по формуле:

Оптимальный размер запаса достигается при минимизации данной функции. [ссылка]

Минимальные затраты за последний период

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

Разработка ИС планирования материально-технического обеспечения проектов в фирме ОАО «ЦКБ-Связь» позволит:

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

2) сократить количество допускаемых при расчете ошибок;

3) повысить оперативность расчетов и автоматизировать составление ведомостей;

1.2 Экономическая сущность задачи

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

1) Определение потребности в материалах;

1) методом свода заявок;

2) с применением машиночитаемых заявок;

3) нормативным методом;

4) методом прогнозирования;

2) Размещение заказов;

3) Распределение материалов между производственными отделами. [ссылка]

Задача «определение потребности». Решение данной задачи необходимо для обеспечения бесперебойной работы системы снабжения и снижения издержек, связанных с хранением излишних запасов.

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

Задача «размещение заказов». Решение данной задачи необходимо для обеспечения поставок материалов и снижения издержек, связанных с задержками поставок.

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

Задача «распределение материалов». Решение данной задачи необходимо для обеспечения нормальной работы производственных отделов.

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

1.3 Обоснование необходимости и цели использования вычислительной техники для решения задачи

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

В связи с вышесказанным, возникает необходимость использования автоматизированной обработки данных, которая имеет такие преимущества, как [ссылка]:

1) оптимизация потоков и повышение коэффициента использования экономической информации;

2) повышение достоверности информации и оперативности ее получения;

3) сокращение трудовых и временных затрат на обработку информации.

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

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

При почти полном использовании ЭВМ значительно сокращаются трудовые и стоимостные затраты на обработку информации. Это в свою очередь позволит повысить оперативность информации, сократить время на ее обработку.

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

Применение ЭВМ позволит своевременно получать необходимую информацию, анализировать ее, быстро и эффективно выполнять вычисления. Автоматизация работ в этой области позволяет сократить время обработки информации, снизить трудоемкость работы, позволит своевременно анализировать информацию, быстро и эффективно вносить соответствующие изменения [ссылка].

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

1.4 Постановка задачи

Цель и назначение автоматизированного варианта решения задачи

Целью автоматизированного решения задачи является [ссылка]:

1) с точки зрения улучшения ряда экономических показателей:

1) увеличение эффективности планирования;

2) сокращение времени задержек получения новых запасов материалов;

3) выявление отклонения фактических показателей от плановых.

2) с точки зрения улучшения значений показателей качества обработки информации:

1) повышение оперативности получения расчетных показателей (ведомости);

2) повышение точности и достоверности выполняемых расчетов;

3) сокращение численности работников, занятых ручным счетом;

4) снижение стоимости на обработку;

5) увеличение кол-ва аналитических показателей в ведомости.

Назначением автоматизированного решения задачи является:

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

2) автоматизация загрузки и ведения базы данных с условно постоянной информацией:

3) расчет и получение результатных ведомостей.

4) осуществление выдачи результатной информации на экран, в файл, по каналам связи поставщику.

5) выдача регламентированных и нерегламентированных справок по запросам.

Общая характеристика организации решения задачи на ЭВМ

1) Решение данной задачи на ЭВМ будет реализовано в виде ИС (информационной системы), которая будет связана с ИС других отделов.

2) Данная задача будет решаться в диалоговом режиме с использованием языка меню и языка подсказок.

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

4) Для выполнения расчетов будет спроектирована, загружена и систематически активизироваться (1 раз в день) и реструктуризироваться (1 раз в неделю) база данных для следующих файлов:

1) файлы с переменной информацией.

2) файлы с условно постоянной информацией: склад, отделы, заказы, единицы измерения.

5) На основании введенных данных программой будут произведены расчеты и произведена выдача выходной информации в виде следующих выходных документов:

1) заказ;

2) запрос наличия;

3) ПСН;

4) дополнительная заявка;

5) ведомость поступления за месяц;

6) ведомость отпуска за месяц;

7) ведомость движения материалов за месяц;

8) итоговая ведомость;

9) ведомость потребности материалов за месяц;

6) Периодичность решения задачи зависит от интенсивности работы Отделов разработки.

Таблица 1.1. Таблица формализованного описания первичных показателей

Наименование показателя

Идентификатор

Кол-во требуемого i-го материала j-м подразделением на дату d.

KTijd

Норма запаса i-го материала.

NZi

Кол-во i-го материала имеющегося на j-м складе на дату d.

KISijd

Кол-во i-го материала имеющегося у j-го поставщика по запросу r.

KIPijr

Кол-во i-го материала поступившего от j-го поставщика на дату d.

KPijd

Кол-во i-го материала отпущенного j-му подразделению на дату d.

KOijd

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

Таблица 1.2. Таблица формализованного описания результатных показателей

№п/п

Наименование показателя

Идентификатор

Алгоритм расчета

1

Кол-во запрашиваемого i-го материала у j1-го поставщика на дату d1.

KZij1d1

KZij1d1 = KTijd

2

Кол-во заказываемого i-го материала у j1-го поставщика на дату d1.

KZKij1d1

KZij1d1 = KPir

3

Кол-во поступившего i-го материала на дату d.

KPid

KPid = KPijd

4

Кол-во отпущенного i-го материала на дату d

KOid

KOid = Koijd

5

Остаток i-го материала на дату d.

Oid

Oid = KPid - KOid

6

Кол-во требуемого i-го материала на дату d

KTid

KTid = Ktijd

7

Требуемое дополнительное количество i-го материала на дату d.

DTid

DTid = KISijd*NZi

1.6 Обоснование проектных решений по видам обеспечения

По информационному обеспечению

Информационное обеспечение включает в себя:

систему классификации и кодирования;

систему документации;

информационную базу.

В условиях автоматизации важное значение придается унификации документации, устанавливающей единые требования к содержанию и построению документов. Унификация заключается в тщательном отборе и четком определении необходимой номенклатуры документов. При этом определяются сферы назначения и использования документов и выявляются специфические особенности, характерные для соответствующих видов документов. Информационные массивы формируются на основе исходной информации, содержащейся в первичных документах - основных носителях первичной экономической информации в системах машинной обработки данных [ссылка]. К ним предъявляется ряд требований [ссылка]:

достаточная полнота информации для решения задачи;

исключение избыточности информации;

достоверность и своевременность информации;

согласованность форм первичных документов с макетами размещения информации на машинном носителе;

логичность построения документа;

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

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

Большое значение придается рациональной организации информационной базы и обеспечения эффективного доступа к ней пользователя. Она формируется на основе следующих принципов [ссылка]:

принцип однократной фиксации данных (реализуется через запрет дублирования данных);

использование для фиксирования информации исключительно первичной документации (именно в такой документации содержатся самые точные для обработки данные);

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

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

гибкости хранения данных, то есть в информационном фонде должны быть средства увеличения и уменьшения хранимого количества данных;

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

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

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

Иерархическая модель. Каждой информационной единице (сегменту), кроме корневого, соответствует один исходный сегмент и между исходным и порожденным сегментом устанавливается только одна связь. Экземпляру исходного сегмента соответствует в общем случае какое-то число экземпляров порожденного сегмента. Просмотр иерархической структуры возможен только с корневой вершины. Пропуск сегмента в иерархическом пути при доступе к заданному сегменту не допускается.

Достоинства:

Иерархическая модель весьма удобна для отображения отношений типа «один ко многим» в предметной области.

Недостатки:

Трудность (неэффективность) отображения отношений типа «многие ко многим».

Длительность доступа к сегментам, находящимся на нижних уровнях иерархии.

Ориентированность на определенный тип (разрез) запроса.

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

Достоинства:

Между парой типов записей может быть объявлено несколько связей, имена и направления связей должны быть четко обозначены.

Недостатки:

Сложность (очень большое число параметров описания данных и операторов).

Неудобство навигационного доступа.

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

Достоинства:

Форма представления данных в виде таблицы является простейшей и наиболее привычной.

Индексные файлы обеспечивают быстрое нахождение в БД нужной информации.

Легкость ведения данных.

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

Недостатки:

Жесткость структуры данных

Зависимость скорости работы от размера базы данных.

Исходя из приведенных выше обоснований, наиболее целесообразно будет организовать информационную базу для задачи «Разработка ИС по планированию материально-технического обеспечения на предприятии «ЦКБ-Связь» в виде реляционной базы данных.

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

Группа реляционных СУБД представлена на рынке программных продуктов очень широко. Это, например, такие системы, как Paradox, Access, Clarion, dBASE-подобные СУБД - FoxPro-2.x и Clipper-5.x. В таблице 1.4 приведена сравнительная оценка трех СУБД по пятибальной шкале.

Таблица 1.4

№ п/п

Показатели

Access 97

Paradox 7

Approach 96

1

Средства импорта / экспорта файлов

4

4

5

2

Формат доступных данных

dbf.mdb, SQL.xis

db.dbf

db.dbf

3

Язык программирования

VBA

ObjectPAL

LotusScript

4

Поддержка SQL

Через ODBC

Через IDAPI

DB2, Oracle, SQL Server

5

Сохранение запросов

4

4

4

6

Настройка таблиц

4

5

5

7

Подготовка почтовых отправлений

5

5

3

8

Проверка вводимых данных

4

5

5

9

«Ассортимент» типов полей

5

5

4

10

Графическое отображение взаимосвязей

4

4

4

11

Образование связей перетаскиванием или щелчком

4

4

4

12

Последовательное обновление измененных данных

4

3

3

13

Запрет на удаление данных

4

4

4

14

Таблицы стилей

5

4

4

15

Форматирование текстов и объектов

4

5

5

16

Средства облегчения ввода данных

5

5

5

17

Инструменты создания перекрестных ссылок

5

4

5

18

Средства построения диаграмм

5

5

5

19

Инсталляция СУБД

5

4

4

20

Импорт данных

5

4

3

21

Подготовка запросов

4

3

5

22

Создание отчетов

5

5

5

23

Разработка форм

5

5

5

24

Создание кнопок

4

4

3

Наибольшее число положительных оценок имеет система управления базами данных Access 97. В Access 97 реализовано подлинное управление реляционными базами данных. Эта система поддерживает первичные и внешние ключи и обеспечивает полную поддержку целостности данных на уровне самой базы данных.

Достоинства системы Access 97, а также широкий спектр ее функциональных возможностей, которые оценивались выше, стали определяющими факторами при выборе именно этой СУБД для разработки задачи «Разработка ИС по планированию материально-технического обеспечения на предприятии «ЦКБ-Связь». Кроме того, немаловажную роль при выборе системы Access 97 сыграл тот факт, что работники отдела снабжения достаточно хорошо знают эту систему и постоянно ее используют в своей работе. Таким образом, отпадает необходимость переучивать сотрудников отдела.

По программному обеспечению

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

ПО разделяют на общее или системное и специальное или прикладное.

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

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

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

непосредственное сопряжение человека и вычислительной системы через прием и выдачу сообщений с помощью локального терминала;

поиск необходимых пользователю данных или программ;

быстрая обработка вычислительной системой принятых сообщений и немедленная передача обработанных сообщений пользователю;

активное воздействие пользователя на ход и порядок выполнения технологических операций обработки данных.

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

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

возможность перебора различных комбинаций поисковых признаков в запросе;

обеспечение более быстрого поиска информации;

улучшение характеристик входных данных за счет оперативной коррекции запроса с терминала;

возможность расширения, сужения или изменения направлений поиска сразу после получения результатов;

многоплановость точек доступа;

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

оперативный анализ выходной информации.

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

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

Принцип задания команд предполагает однозначный выбор пользователя в задании требуемой команды. Если после задания команды какая-либо информация введена некорректно, то система может потребовать уточнения. Этот принцип реализован в ОС UNIX, MS DOS, СУБД DBase и т.п. Здесь можно отметить, что по стандарту фирмы IBM пользовательский интерфейс должен содержать возможность задания команды. В настоящее время это направление развивается, разрабатываются системы, основанные на использовании языков, близких к естественному. Однако, реализация его довольно сложна.

В системах, основанных на использовании графического режима, могут отсутствовать какие-либо команды. Управление работой обеспечивается перемещением курсора по экрану с помощью функциональных клавиш или мыши. Экран в этом случае представляет собой совокупность объектов, заданных в специальной форме (пиктограммы). В процессе работы пользователь передвигается по объектам и выбирает функции, нажимая клавишу. Пример - операционная среда Windows.

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

По техническому обеспечению

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

1) скорость обработки информации (тактовая частота процессора);

2) объем оперативной памяти. Этот фактор также влияет на скорость обработки информации;

3) объем жесткого диска, который влияет на возможности хранения данных;

4) наличие периферийных устройств;

5) другие технические характеристики.

Выбор ПЭВМ осуществлялся из конфигураций компьютеров, представленных в таблице 1.5.

Таблица 1.5

Параметр

Pentium/200

Pentium-II/233

Pentium-Ш/500

Тактовая частота, МГц

200

233

500

Разрядность шины данных, бит

32

32

32

Интерфейс жесткого диска

IDE

IDE

IDE

Объем памяти на видео карте, МБ

4

16

16

Интерфейс видеоадаптера

PCI

AGP

AGP

Примерная цена, у. е.

200-400

250-450

400-600

Минимальным требованиям, предъявляемым к конфигурации персонального компьютера, исходя из выбранного программного обеспечения для ИС управления движением запасов материалов на предприятии ОАО «ЦКБ-Связь» (ОС Windows 98, СУБД MS Access 97) и объемов решаемой задачи, отвечает модель Pentium/200.

Для работы будущей системы потребуется:

1) монитор SVGA 16», который позволяет одновременно видеть больше информации и получить более высокое разрешение;

2) мышь или другое указывающее устройство;

3) принтер, поддерживаемый Windows 98, для вывода на печать формируемых отчетов, необходимо подключить к персональному компьютеру.

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

1) Тип процессора - Pentium-II;

2) Тактовая частота процессора - 200 МГц;

3) Объем оперативной памяти - 32 МБ;

4) Объем жесткого диска - 8ГБ;

5) CD-ROM со скоростью передачи данных 1200 Кбайт/сек;

6) Монитор SVGA 16»;

7) Мышь и принтер, поддерживаемый Windows 98.

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

1) Процессора - Pentium/200;

2) Тактовая частота процессора - 200 МГц;

3) Объем оперативной памяти - 64 МБ;

4) Объем жесткого диска - 8ГБ;

5) CD-ROM со скоростью передачи данных 1200 Кбайт/сек;

6) Монитор SVGA 16»;

7) Мышь и принтер, поддерживаемый Windows 98.

Таким образом, необходимость приобретения новой техники отсутствует.

По технологическому обеспечению

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

При выборе технологии требуется учитывать следующие требования:

1) обеспечение достоверности обрабатываемой информации;

2) решение задач в установленные сроки;

3) обеспечение минимальных трудовых и стоимостных затрат на обработку данных;

4) наличие возможности обработки данных на ЭВМ.

Эти требования могут быть выполнены за счет нескольких факторов:

1) сокращение числа операций, особенно ручных;

2) разработка системы контроля вводимой информации;

3) снижение объема обрабатываемых данных;

4) повышение квалификации пользователей, улучшение условий труда и, как следствие, повышение производительности.

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

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

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

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

На выбор технологии обработки данных влияют следующие факторы:

1) возможности ПО;

2) параметры решаемых задач;

3) необходимость рациональности технологии.

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

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

Различают следующие способы сбора и регистрации первичной информации:

1) механизированный - сбор и регистрация информации осуществляются непосредственно человеком с использованием при необходимости простейших приборов (калькуляторы, весы, мерная тара и др.). Информация вручную заносится на первичные документы, которые передаются для ввода в ЭВМ

2) автоматизированный - предполагает использование машиночитаемых документов и аппаратов для их ввода в ЭВМ или сканеров

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

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

Подготовка данных для ввода в ЭВМ предполагает осуществление контроля правильности вводимой информации. Существует три основных метода контроля переноса информации на машинные носители:

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

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

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

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

2. Проектная часть

2.1 Информационное обеспечение задачи

Информационная модель и ее описание

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

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

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

1) обеспечивать адекватное отображение предметной области и давать возможность получить интегрированное представление о предметной области;

2) содержать информацию о предметной области, достаточную для дальнейшего проектирования.

Информационная модель, представленная на рисунке 2.1, включает в себя следующие объекты:

1) основные входные документы:

1) заявка на получение материала;

2) карточка наличия материалов на складе;

3) акт о приемке материалов;

4) подтверждение запроса;

2) на основе полученной информации происходит несколько типов расчетов:

1) расчет потребности в материалах;

2) расчет распределяемого количества материалов;

3) расчет размера запаса;

4) расчет поступившего количества материалов;

5) составление заказа;

3) На основе полученных в ходе расчетов данных формируются выходные документы:

1) ведомость потребности в материалах;

2) ведомость отпуска материалов;

3) ведомость поступления материалов;

4) ведомость движения материалов;

5) итоговая ведомость;

6) запрос наличия материала;

7) заказ материала;

8) дополнительная заявка;

9) ПСН;

Для организации задачи разработки ИС по планированию материально-технического снабжения проектов была разработана система классификаторов по ряду информационных объектов:

Классификатор складов.

Классификатор поставщиков.

Классификатор материалов.

Классификатор отделов.

Классификатор типов документов.

Классификатор складов:

1) Система кодирования - порядковая

2) Количество признаков классификации = 1

3) Объекты кодирования: склады

4) Длина кода L=L1= lg1120 ? 4

5) Показатели оценки классификатора

1) Информативность: I=R/L=1/4=0,25

2) Коэффициент избыточности: Kизб=Qmax/Qфакт=9999/1120=8.92

Классификатор материалов

1) Система кодирования - порядковая

2) Количество признаков классификации = 1

3) Объекты кодирования: виды материалов

4) Длина кода L=L1= lg1120 ? 4

5) Показатели оценки классификатора

1) Информативность: I=R/L=1/4=0,25

2) Коэффициент избыточности: Kизб=Qmax/Qфакт=9999/1120=8.92

Классификатор поставщиков

1) Система кодирования - порядковая

2) Количество признаков классификации = 1

3) Объекты кодирования: поставщики

4) Длина кода L=L1= lg1120 ? 4

5) Показатели оценки классификатора

1) Информативность: I=R/L=1/4=0,25

2) Коэффициент избыточности: Kизб=Qmax/Qфакт=9999/1120=8.92

Классификатор отделов разработки

1) Система кодирования - порядковая

2) Количество признаков классификации = 1

3) Объекты кодирования: отделы разработки

4) Длина кода L=L1= lg1120 ? 4

5) Показатели оценки классификатора

1) Информативность: I=R/L=1/4=0,25

2) Коэффициент избыточности: Kизб=Qmax/Qфакт=9999/1120=8.92

Классификатор типов документов

1) Система кодирования - порядковая

2) Количество признаков классификации = 1

3) Объекты кодирования: документы

4) Длина кода L=L1= lg1120 ? 4

5) Показатели оценки классификатора

1) Информативность: I=R/L=1/4=0,25

2) Коэффициент избыточности: Kизб=Qmax/Qфакт=9999/1120=8.92

Характеристика нормативно-справочной и входной оперативной информации

Справочник материалов:

Полный состав реквизитов:

Код материала

Наименование материала

Код единицы измерения

Структура файла MATERIAL (справочник материалов)

№ п/п

Наименование поля

Идентификатор

Тип поля

Размер поля

1

Код материала

Kod_mater

Числовой

4 байта

2

Наименование материала

Naim_mater

Текст

16 байт

3

Код единицы измерения

Kod_ed

Числовой

4 байта

  • Справочник единиц измерения:
  • Полный состав реквизитов:
  • Код единицы измерения
  • Наименование единицы измерения
  • Структура файла ED_IZM (справочник единиц измерения)
  • № п/п

    Наименование поля

    Идентификатор

    Тип поля

    Размер поля

    1

    Код единицы измерения

    Kod_ed_izm

    Числовой

    4 байта

    2

    Наименование единицы измерения

    Naim_ed_izm

    Текст

    16 байт

    • Справочник складов:
    • Полный состав реквизитов:
    • Код склада
    • Наименование склада
    • Ф.И.О. зав. складом
    • Структура файла SKLAD (справочник складов)
    • № п/п

      Наименование поля

      Идентификатор

      Тип поля

      Размер поля

      1

      Код склада

      Kod_sklada

      Числовой

      4 байта

      2

      Наименование склада

      Naim_sklada

      Текст

      16 байт

      3

      Ф.И.О. зав. складом

      Fio_zav_sklad

      Текст

      16 байт

      • Справочник отделов:
      • Полный состав реквизитов:
      • Код отдела
      • Наименование отдела
      • Ф.И.О. начальника отдела
      • Структура файла OTDEL (справочник отделов)
      • № п/п

        Наименование поля

        Идентификатор

        Тип поля

        Размер поля

        1

        Код отдела

        Kod_otdela

        Числовой

        4 байта

        2

        Наименование отдела

        Naim_otdela

        Текст

        16 байт

        3

        Ф.И.О. начальника отдела

        Fio_nach_otd

        Текст

        16 байт

        Справочник поставщиков:

        Полный состав реквизитов:

        Код поставщика

        Наименование поставщика

        Адрес поставщика

        Структура файла POSTAVSH (справочник поставщиков)

        № п/п

        Наименование поля

        Идентификатор

        Тип поля

        Размер поля

        1

        Код поставщика

        Kod_post

        Числовой

        4 байта

        2

        Наименование поставщика

        Naim_post

        Текст

        16 байт

        3

        Адрес поставщика

        Adres_post

        Текст

        32 байта

        • Заявка на получение материала.
        • Документ составляется руководителем отдела разработки.
        • 1. Полный состав реквизитов:
        • Наименование документа
        • № документа
        • Дата составление
        • Наименование отдела
        • Код отдела
        • Наименование материала
        • Код материала
        • Количество
        • Ф.И.О. мат. ответственного
        • 2. Число показателей - 1
        • Количество
        • 3. Исходных показателей - 1
        • 4. Результатных показателей - 0
        • Структура записи файла ZAJAVKA («Заявка на получение материала»)
        • № п/п

          Наименование поля

          Идентификатор

          Тип поля

          Размер поля

          1

          Номер документа

          Num_doc

          Числовой

          4 байта

          2

          Дата составления

          Data_sost

          Дата

          4 байта

          3

          Код отдела

          Kod_otd

          Числовой

          4 байта

          4

          Код материала

          Kod_mater

          Числовой

          4 байта

          5

          Количество

          Kolich

          Числовой

          32 байта

          • Карточка наличия материалов на складе.
          • Документ составляется заведующим складом.
          • Полный состав реквизитов:
          • Наименование документа
          • № документа
          • Дата
          • Наименование склада
          • Код склада
          • Наименование материала
          • Код материала
          • Количество
          • Ф.И.О. зав. складом
          • Число показателей - 1
          • Количество
          • Исходных показателей - 1
          • Результатных показателей - 0
          • Структура записи файла KAR_NAL («Карточка наличия материалов на складе»)
          • № п/п

            Наименование поля

            Идентификатор

            Тип поля

            Размер поля

            1

            Номер документа

            Num_doc

            Числовой

            4 байта

            2

            Дата составления

            Data_sost

            Дата

            4 байта

            3

            Код склада

            Kod_skl

            Числовой

            4 байта

            4

            Код материала

            Kod_mater

            Числовой

            4 байта

            5

            Количество

            Kolich

            Числовой

            32 байта

            • Акт о приемке материалов.
            • Документ составляется заведующим складом.
            • Полный состав реквизитов:
            • Наименование документа
            • № документа
            • Дата
            • Наименование склада
            • Код склада
            • Наименование поставщика
            • Код поставщика
            • Наименование материала
            • Код материала
            • Количество
            • Ф.И.О. зав. складом
            • Число показателей - 1
            • Количество
            • Исходных показателей - 1
            • Результатных показателей - 0
            • Структура записи файла AKT («Акт о приемке материала»)
            • № п/п

              Наименование поля

              Идентификатор

              Тип поля

              Размер поля

              1

              Номер документа

              Num_doc

              Числовой

              4 байта

              2

              Дата составления

              Data_sost

              Дата

              4 байта

              3

              Код склада

              Kod_skl

              Числовой

              4 байта

              4

              Код поставщика

              Kod_post

              Числовой

              4 байта

              5

              Код материала

              Kod_mater

              Числовой

              4 байта

              6

              Количество

              Kolich

              Числовой

              32 байта

              • Подтверждение запроса.
              • Документ составляется на основании ответа поставщика.
              • Полный состав реквизитов:
              • Наименование документа
              • № документа
              • Дата
              • Наименование поставщика
              • Код поставщика
              • Наименование материала
              • Код материала
              • Количество заявленное
              • Количество имеющееся
              • Число показателей - 2
              • Количество заявленное
              • Количество имеющееся
              • Исходных показателей - 2
              • Результатных показателей - 0
              • Структура записи файла PODTV_NAL («Подтверждение запроса»)
              • № п/п

                Наименование поля

                Идентификатор

                Тип поля

                Размер поля

                1

                Номер документа

                Num_doc

                Числовой

                4 байта

                2

                Дата составления

                Data_sost

                Дата

                4 байта

                3

                Код поставщика

                Kod_otd

                Числовой

                4 байта

                4

                Код материала

                Kod_mater

                Числовой

                4 байта

                5

                Кол-во заявл.

                Kolich_zajav

                Числовой

                32 байта

                6

                Кол-во имеющ.

                Kolich_im

                Числовой

                32 байта

                Характеристика результатной информации

                Разработка формы результативного документа на примере «Ведомость потребности в материалах»

                1. Полный состав реквизитов:

                Номер документа

                Дата составления

                Код отдела

                Наименование отдела

                Код материала

                Количество материала

                Дата заявки

                2. Число показателей - 1

                Количество материала

                3. Исходных показателей - 0

                4. Результатных показателей - 1

                Количество материала

                Структура записи файла «Ведомость потребности в материалах»

                № п/п

                Наименование поля

                Идентификатор

                Тип поля

                Размер поля

                1

                Код отдела

                Kod_otd

                Числовой

                4 байта

                2

                Наименование отдела

                Naim_otd

                Текст

                16 байт

                3

                Код материала

                Kod_mater

                Числовой

                4 байта

                4

                Наименование материала

                Naim_mater

                Числовой

                16 байт

                5

                Количество

                Kolich

                Числовой

                32 байта

                6

                Дата заявки

                Data_zajav

                Дата

                4 байта

                • Разработка формы результативного документа на примере «Ведомость отпуска материалов»
                • 1. Полный состав реквизитов:
                • Номер документа
                • Дата составления
                • Код отдела
                • Наименование отдела
                • Код склада
                • Наименование склада
                • Код материала
                • Количество материала
                • Дата отпуска
                • 2. Число показателей - 1
                • Количество материала
                • 3. Исходных показателей - 0
                • 4. Результатных показателей - 1
                • Количество материала

                Структура записи файла «Ведомость отпуска материала»

                № п/п

                Наименование поля

                Идентификатор

                Тип поля

                Размер поля

                1

                Код отдела

                Kod_otd

                Числовой

                4 байта

                2

                Наименование отдела

                Naim_otd

                Текст

                16 байт

                3

                Код склада

                Kod_skl

                Числовой

                4 байта

                4

                Наименование склада

                Naim_skl

                Текст

                16 байт

                5

                Код материала

                Kod_mater

                Числовой

                4 байта

                6

                Наименование материала

                Naim_mater

                Текст

                16 байт

                7

                Количество

                Kolich

                Числовой

                32 байта

                8

                Дата отпуска

                Data_otp

                Дата

                4 байта

                • Разработка формы результативного документа на примере «Ведомость поступления материалов»
                • 1. Полный состав реквизитов:
                • Номер документа
                • Дата составления
                • Код поставщика
                • Наименование поставщика
                • Код склада
                • Наименование склада
                • Код материала
                • Количество материала
                • Дата поставки
                • 2. Число показателей - 1
                • Количество материала
                • 3. Исходных показателей - 0
                • 4. Результатных показателей - 1
                • Количество материала

                Структура записи файла «Ведомость поступления материала»

                № п/п

                Наименование поля

                Идентификатор

                Тип поля

                Размер поля

                1

                Код поставщика

                Kod_otd

                Числовой

                4 байта

                2

                Наименование поставщика

                Naim_otd

                Текст

                4 байта

                3

                Код склада

                Kod_skl

                Числовой

                4 байта

                4

                Наименование склада

                Naim_skl

                Текст

                16 байт

                5

                Код материала

                Kod_mater

                Числовой

                4 байта

                6

                Наименование материала

                Naim_mater

                Текст

                4 байта

                7

                Количество

                Kolich

                Числовой

                32 байта

                8

                Дата отпуска

                Data_otp

                Дата

                4 байта

                • Разработка формы результативного документа на примере «Ведомость движения материалов»
                • 1. Полный состав реквизитов:
                • Номер документа
                • Дата составления
                • Код поставщика
                • Наименование поставщика
                • Код склада
                • Наименование склада
                • Код отдела
                • Наименование отдела
                • Код материала
                • Количество материала
                • Дата события
                • 2. Число показателей - 1
                • Количество материала
                • 3. Исходных показателей - 0
                • 4. Результатных показателей - 1
                • Количество материала

                Структура записи файла «Ведомость движения материала»

                № п/п

                Наименование поля

                Идентификатор

                Тип поля

                Размер поля

                1

                Код поставщика

                Kod_otd

                Числовой

                4 байта

                2

                Наименование поставщика

                Naim_otd

                Текст

                4 байта

                3

                Код склада

                Kod_skl

                Числовой

                4 байта

                4

                Наименование склада

                Naim_skl

                Текст

                16 байт

                5

                Код отдела

                Kod_otd

                Числовой

                4 байта

                6

                Наименование отдела

                Naim_otd

                Текст

                16 байт

                7

                Код материала

                Kod_mater

                Числовой

                4 байта

                8

                Наименование материала

                Naim_mater

                Текст

                4 байта

                9

                Количество

                Kolich

                Числовой

                32 байта

                10

                Дата отпуска

                Data_otp

                Дата

                4 байта

                • Разработка формы результативного документа на примере «Итоговая ведомость»
                • 1. Полный состав реквизитов:
                • Номер документа
                • Дата составления
                • Код склада
                • Наименование склада
                • Код материала
                • Наименование материала
                • Количество материала
                • 2. Число показателей - 1
                • Количество материала
                • 3. Исходных показателей - 0
                • 4. Результатных показателей - 1
                • Количество материала

                Структура записи файла «Итоговая ведомость»

                № п/п

                Наименование поля

                Идентификатор

                Тип поля

                Размер поля

                3

                Код склада

                Kod_skl

                Числовой

                4 байта

                4

                Наименование склада

                Naim_skl

                Текст

                16 байт

                5

                Код материала

                Kod_mater

                Числовой

                4 байта

                6

                Наименование материала

                Naim_mater

                Текст

                4 байта

                7

                Количество

                Kolich

                Числовой

                32 байта

                • Дополнительная заявка
                • Документ составляется в отдела снабжения.
                • 1. Полный состав реквизитов:
                • Наименование документа
                • № документа
                • Дата составление
                • Наименование материала
                • Код материала
                • Количество
                • Ф.И.О. зав. Отделом снабжения
                • 2. Число показателей - 1
                • Количество
                • 3. Исходных показателей - 1
                • 4. Результатных показателей - 0
                • Структура записи файла DOP_ZAJAVKA («Дополнительная заявка»)
                • № п/п

                  Наименование поля

                  Идентификатор

                  Тип поля

                  Размер поля

                  1

                  Номер документа

                  Num_doc

                  Числовой

                  4 байта

                  2

                  Дата составления

                  Data_sost

                  Дата

                  4 байта

                  3

                  Код материала

                  Kod_mater

                  Числовой

                  4 байта

                  4

                  Количество

                  Kolich

                  Числовой

                  32 байта

                  • Приемо-сдаточная накладная.
                  • Документ составляется заведующим складом.
                  • Полный состав реквизитов:
                  • Наименование документа
                  • № документа
                  • Дата составления
                  • Наименование склада
                  • Код склада
                  • Наименование отдела
                  • Код отдела
                  • Наименование материала
                  • Код материала
                  • Количество
                  • Ф.И.О. зав. складом
                  • Ф.И.О. начальника отдела
                  • Число показателей - 1
                  • Количество
                  • Исходных показателей - 1
                  • Результатных показателей - 0
                  • Структура записи файла PSN («Приемо-сдаточная накладная»)
                  • № п/п

                    Наименование поля

                    Идентификатор

                    Тип поля

                    Размер поля

                    1

                    Номер документа

                    Num_doc

                    Числовой

                    4 байта

                    2

                    Дата составления

                    Data_sost

                    Дата

                    4 байта

                    3

                    Код склада

                    Kod_skl

                    Числовой

                    4 байта

                    4

                    Код отдела

                    Kod_otd

                    Числовой

                    4 байта

                    5

                    Код материала

                    Kod_mater

                    Числовой

                    4 байта

                    6

                    Количество

                    Kolich

                    Числовой

                    32 байта

                    • Запрос наличия материала.
                    • Документ составляется в отделе снабжения.
                    • Полный состав реквизитов:
                    • Наименование документа
                    • № документа
                    • Дата
                    • Наименование поставщика
                    • Код поставщика
                    • Наименование материала
                    • Код материала
                    • Количество
                    • Число показателей - 1
                    • Количество
                    • Исходных показателей - 1
                    • Результатных показателей - 0
                    • Структура записи файла AKT («Акт о приемке материала»)
                    • № п/п

                      Наименование поля

                      Идентификатор

                      Тип поля

                      Размер поля

                      1

                      Номер документа

                      Num_doc

                      Числовой

                      4 байта

                      2

                      Дата составления

                      Data_sost

                      Дата

                      4 байта

                      3

                      Код поставщика

                      Kod_post

                      Числовой

                      4 байта

                      4

                      Код материала

                      Kod_mater

                      Числовой

                      4 байта

                      5

                      Количество

                      Kolich

                      Числовой

                      32 байта

                      • Заказ материала
                      • Документ составляется в отделе снабжения.
                      • Полный состав реквизитов:
                      • Наименование документа
                      • № документа
                      • Дата
                      • Наименование поставщика
                      • Код поставщика
                      • Наименование материала
                      • Код материала
                      • Количество
                      • Число показателей - 1
                      • Количество
                      • Исходных показателей - 1
                      • Результатных показателей - 0
                      • Структура записи файла ZAKAZ («Заказ материала»)
                      • № п/п

                        Наименование поля

                        Идентификатор

                        Тип поля

                        Размер поля

                        1

                        Номер документа

                        Num_doc

                        Числовой

                        4 байта

                        2

                        Дата составления

                        Data_sost

                        Дата

                        4 байта

                        3

                        Код поставщика

                        Kod_otd

                        Числовой

                        4 байта

                        4

                        Код материала

                        Kod_mater

                        Числовой

                        4 байта

                        5

                        Кол-во

                        Kolich

                        Числовой

                        32 байта

                        2.2 Программное обеспечение задачи

                        Общие положения (дерево функций и сценарий диалога)

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

                        После запуска программы пользователю предлагается ввести пароль. Если введенное значение пароля не совпадает с ранее указанным пользовательским паролем, то программа предлагает ввести пароль еще раз.

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

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

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


Подобные документы

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.