Автоматизация операций по учету готовой продукции

Автор: Пользователь скрыл имя, 13 Марта 2012 в 19:01, курсовая работа

Краткое описание

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

Оглавление

Введение…………………………………………………………………………..3
1. Обоснование проектных решений по автоматизированному решению экономико-информационных задач…………………………………………..4
1.1 Механизмы учета складских операций и реализации продукции…………4
1.2. Обоснование выбора задач, входящих в комплекс………………………...5
1.3. Обоснование проектных решений по технологии сбора, передачи, обработки и выдачи информации………………………………………………..7
1.4 Обоснование проектных решений по программному обеспечению комплекса задач…………………………………………………………………...9
2. Проектная часть……………………………………………………………..14
2.1 Информационная модель……………………………………………………14
2.2 Организация технологии сбора, передачи, обработки и выдачи информации………………………………………………………………………16
2.3 Используемые классификаторы и системы кодирования…………….......17
2.4. Характеристика входной информации……………………………………21
2.5 Характеристика результатной информации……………………………….21
3. Программное обеспечение комплекса задач…………………………….23
3.1 Структурная схема пакета (дерево вызова процедур и программ)………23
3.2 Описание программных модулей…………………………………………..24
3.3 Схема взаимосвязи программных модулей и информационных файлов..27
Заключение……………………………………………………………………….31
Список литературы………………………………………………………………32

Файлы: 1 файл

Автоматизация операций по учету готовой продукции.doc

— 217.50 Кб (Скачать)

По громким заявлениям Microsoft, Windows XP 2008 — это самое важное воплощение в жизнь чего-либо со дня его (Microsoft) создания. Совершенство операционной системы зависит от многих факторов. К примеру, система должна не только хорошо загружаться, но и без сучка и задоринки загружать различные приложения и корректно со всеми ними работать. OS может быть очень надежной, не зависать и восстанавливаться после ЧП, но не эффективно использовать приложения и, тогда, последние становятся обузой для нее самой. (чего тогда с ними работать, если они плохо работают). Другая задача, которая стояла перед Microsoft — это эффективная работа с базами данных, так как эта область, в последнее время, все больше и больше входит в нашу жизнь.  Во-первых, она выделяет приложениям особо жадным до памяти доселе невиданные объемы памяти, по сравнению с NT 4.0. Но как большой объем памяти может повлиять на эффективность работы приложений? Большинство приложений должны быстро обрабатывать данные, содержащие большие объемы информации (базы данных сервантов) для того, чтобы хорошо работать. Так как жесткие диски считаются относительно медленными устройствами по сравнению с памятью, то куда лучше хранить те же базы данных в памяти и оттуда их считывать. Усовершенствование Windows XP 2008 заключается в существенно лучшем управлении очень большими объемами данных. Речь идет об AWE (Adress Windowing Extensions). AWE состоит из четырех API, которые, в свою очередь, используются Microsoft для выделения или очищения памяти, а также для перенаправления и окон.

Microsoft улучшил и взаимодействие Windows  с другими операционными системами, в рамках все той же безопасности. С такими системами как UNIX. В действительности, система безопасности Windows XP 2008 сильно отличается от других систем такого же рода, особенно по типам доступа к объектам. Например, Windows XP 2008 имеет одновременно два типа основного доступа к данным (Reading и Writing), и типами специального доступа (List Directory и Create Directory Entry). Так вот, все это очень сильно мешает Windows 2000 получать доступ к безопасности других типов данных, определенных другими операционными системами. Для решения этой проблемы Microsoft внедрил новое изобретение, которое позволяет Windows  взаимодействовать с другими системами. Теперь, эта новая модель безопасности позволяет использовать это новшество в качестве переводчика и переводить права доступа с языка понятного только в Windows  на язык понятный другим операционным системам. Приложения в Windows  в свою очередь, могут теперь контролировать безопасность других объектов.

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

-              хранение больших объёмов актуальной и достоверной информации;

-              простота обращений пользователей к БД;

-              возможность внесения, изменения, удаления, сортировки и других манипуляций с данными БД;

-              поиск информации по различным группам признаков;

-              возможность расширения и реорганизации данных в БД при изменениях предметной области.

MS Access в настоящее время является одной из самых популярных среди настольных программных систем управления базами данных. Среди причин такой популярности следует отметить:

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

-              глубоко развитые возможности интеграции с другими программными продуктами, входящими в состав Microsoft Office, а также с любыми программными Продуктами, поддерживающими технологию OLE;

-              богатый набор визуальных средств разработки.

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

Специфической особенностью СУБД Ассеss является то, что вся информация, относящаяся к одной базе данных, хранится в едином файле. Такой файл имеет расширение *.mdb. Данное решение, как правило, удобно для непрофессиональных пользователей, поскольку обеспечивает простоту при переносе данных с одного рабочего места на другое. Внутренняя организация данных в рамках mbd-формата менялась от версии к версии, но фирма Microsoft поддерживала их совместимость снизу вверх, то есть базы данных из файлов в формате ранних версий Access могут быть конвертированы в формат, используемый в версиях более поздних.

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

Чтобы проектируемая АРМ была эффективной необходимо соблюдение следующих принципов создания системы:

-              системность;

-              гибкость;

-              устойчивость;

-              эффективность.

Согласно принципу системности, АРМ следует рассматривать как системы, структура которых определяется функциональным назначением.

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

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

Эффективность АРМ следует рассматривать как интегральный показатель уровня реализации приведенных выше принципов, отнесенного к затратам на создание и эксплуатацию системы.

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

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

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

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

 

Условно базу данных можно разделить на три блока:

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

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

- третий блок – это блок отчетной информации. С учетом изменения входных данных формируются сводные сущности, в которых все эти изменения учитываются. Это Журнал и Остатки, они необходимы для формирования отчетной информации и удобны тем, что фиксируют каждое изменение данных.

 

 

Проектируемая база данных обладает следующими возможностями:

-              учет поступления материалов. На основании реальной приходной накладной данные заносятся в компьютер. В накладной указываются: Номер документа, дата, получатель, поставщик, наименование материала, количество, цена и итоговая сумма. Эти данные необходимы для ведения учета и формирования различных отчетов. Данные заносятся в виде документа «Поступление МЦ», хранится и редактируется в таблице Приход. Заносятся по мере поступления материалов на склад. От пользователя требуется внимательность при занесении документов. Также приход учитывается и непосредственно на складе кладовщиком, поэтому проконтролировать информацию можно путем сравнения данных со склада и данных по компьютеру, при несоответствии этих данных необходимо будет поднять исходный документ;

-              учет реализации готовой продукции. При отгрузке готовой продукции посреднику необходимо оформить расходные документы. Расходными документами являются счет-фактура и товарная накладная. В этих документах также как и в приходных указываются: Номер документа, дата, получатель, поставщик, наименование готовой продукции, количество, цена и итоговая сумма. Документы «Товарная накладная» и «Счет-фактура», хранится и редактируется в таблице Расход. Данные по расходу также учитываются и на складе, поэтому в последствии легко это проверить. Для пользователя необходимо проявить внимательность при занесении количества;

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

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

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

 

2.2 Организация технологии сбора, передачи, обработки и выдачи информации

 

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

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

Каждое из перечисленных выше меню детализировано на соответствующие подменю. Результатом действия каждого из подменю является активизация соответствующей формы – макета ввода/вывода данных по определенным условиям: либо необходимости ввести условия выбора данных вручную, либо выбрать из предлагаемого набора.

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

2..3 Используемые классификаторы и системы кодирования

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

Название

Имя поля

Тип

Размер

idCode

Индивидуальный код

Счетчик

Длинное целое

Датаоперации

Дата совершения операции

Дата/время

Формат даты

№ документа

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

Текстовый

50

idПоставщика

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

Текстовый

50

Информация о работе Автоматизация операций по учету готовой продукции