Расчет себестоимости обработки одного экземпляра документа

 














КУРСОВАЯ РАБОТА

Расчет себестоимости обработки одного экземпляра документа



Введение


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

Целью изучения информатики является формирование следующих компетенций:

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

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

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

VisialBasicApplication (VBA, VisialBasic для приложений) - упрощенная реализация языка программирования VisialBasic, встроенная в линейку продуктов MicrosoftOffice (включая версии для МасOS), а так же во многие другие программные пакеты, такие как AutoCAD, SolidWorks, CorelDRAW, WordPerfect и ESRIArcGIS.VBA является интерпретируемым языком.VBA близок к VisialBasic, будучи языком, построенным на СОМ, позволяет использовать все доступные в операционной системе СОМ объекты и компоненты ActiveX. Возможно создание приложение на основе MicrosoftWordVBA, использующие средства CorelDraw.

Язык VBA позволяет создать приложения (проекты), состоящие из модулей, форм, и связанных с приложением объектов, относящихся к некоторому документу, а так же сохранять проект вместе с самим документом. Модуль VBAсодержит исходный код макроса, или программы, создаваемой пользователем.



1. Анализ задания на проектирование


1.1Основание для разработки


Основанием для разработки приложения является задание на курс проектирования по дисциплине «Информатика».


1.2Назначение разработки


Согласно техническому заданию необходимо разработать приложение, предназначенное для определения себестоимости обработки одного экземпляра документа.

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


1.3Требования к прикладной программе


Требования к функциональным характеристикам

Приложение должно обеспечивать выполнение ряда функций:

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

·определить себестоимость обработки одного экземпляра документа;

·вывод справки о программе и ее разработчике.

Расчет выполняется с помощью формулы С=М/К, где М-финансовые затраты на обработку документов, К-среднее количество документов в месяц.


М=?кi=1Zi,



где Zi-затраты на обработку i-го документа.

Для выполнения выше указанных функций, приложение должно быть разработано средствамиVBA из MicrosoftExcel.

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

Требования к составу и параметрам технических средств

Программа должна работать на персональных компьютерах семейства IBMPSPentium с объемом памяти не менее 512 Мб. Кроме того, необходимо наличие устройств ввода и вывода данных, дисководов, манипулятора «мышь».

Требования к информационной и программной совместимости

Для работы приложения требуется операционная система MicrosoftWindowsXP/200 и выше.

Программа будет запускаться из текстового процессора Microsoft Excel, следовательно, необходимо наличие пакета Microsoft OfficeXP/2003 и выше.

Минимальный объем памяти для хранения данной программы на диске -100 Кб.

Порядок контроля и приемки

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

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



2. Анализ предметной области


Данная БД осуществляет:

-подсчёт себестоимости обработки одного экземпляра документа;

-вывод справки о программе и ее разработчике.

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

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

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

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

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

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

. Быстрая обработка незапланированных запросов на данные.

. Простота внесения изменений. База данных может увеличиваться и изменяться без нарушения имеющихся способов использования данных.

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

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

. Производительность. Запросы на данные удовлетворяются с такой скоростью, которая требуется для использования данных.

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

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

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

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

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


.1 Этапы создания программы


Разработка программы - это не только написание программы. Написание программы является одним из этапов. Для начала перечислим все этапы разработки программ, а затем подробно расскажем о них.

Этапы разработки программ:

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

2.Формулировка и анализ физической задачи

.Составление математической модели

.Составление алгоритма задачи

.Создание программы

.Составление текста программы

.Ввод текста программы в компьютер

.Синтаксическая отладка программ

.Тестирование и семантическая отладка

.Документирование программы

.Запуск готовой программы и анализ полученных результатов

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


.2 Жизненный цикл программы

себестоимость программа база

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

Этапы жизненного цикла:

1.Анализ

2.Проектирование

.Реализация

.Сборка, тестирование, испытание

.Внедрение (выпуск)

.Сопровождение

Рассмотрим каждый этап поподробнее.

При анализе ЖЦ программы различают 2 случая производства ПП:

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

) ПП разрабатывается для рынка. Нужно проводить маркетинговые исследования и найти какого продукта на рынке нет. Это связано с большим риском. Цель - разработка спецификации требований.

При проетировании главная цель - определение общей структуры ПП. Результат - спецификация ПП. Эту работу выполняет системный программист.

Для реализации пишется программный код. Реализация включает и разработку, и тестирование, и документацию.

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

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

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




3. Реализация базы данных вMSEXCEL


.1 Таблица, содержащие данные, их структура


Таблица БД по подсчету себестоимости обработки одного экземпляра документа - Расчеты, состоит из таких полей: № п/п, Документ, Затраты на обработку документа. Таблица представлена на рис. 1 и продолжение таблицы на рис. 1а:


Таблица 1 Расчеты


Таблица 1а Продолжение таблицы Расчеты


3.2 Построение формул для анализа информации


Для автоматизации работы базы данных для анализа информации были использованы формулы.

В таблице Расчеты поле Затраты на обработку документа вычисляется по формуле:

=СЛУЧМЕЖДУ (1; 100).

Поле Финансовые затраты на обработку документа вычисляется по формуле:=СУММ (C2:C21) - общая сумма по затратам на обработку документа.

Таблица Расчеты в режиме отображения формул показа в Таблице 2:


Таблица 2 Таблица Расчеты в режиме отображения формул


На Листе Докладная записка создан документ Докладная записка с данными, которые зависят от вычислений, производимых на форме. Лист Докладная записка в режиме отображения формул представлен на Рисунке 1:


Рисунок 1 Лист Докладная записка в режиме отображения формул




Лист Докладная записка представлен на рис. 2:


Рисунок 2 Лист Докладная записка


.3 Формы, предназначенные для ввода данных


При запуске файла электронной таблицы Excelимеется вкладка Моя вкладка с 4 кнопками (рис. 3), при нажатии на которые запускаются формы:


Рисунок 3 Созданная вкладка с кнопками


Первая кнопка запускает главную форму (рис. 4) с 2 кнопками: МЕНЮ и ВЫХОД. При нажатии на кнопку МЕНЮ или же на кноку Макрос 3 на ленте открывается вторая форма, а при нажатии на кнопку ВЫХОД главная форма закрывается.



Рисунок 4 Главная форма


Для двух кнопок в средеVBA (VisualBasicforAplication) был создан код.


Рисунок 5 Форма МЕНЮ


Вторая форма МЕНЮ (рис. 5) содержит кнопки, при нажатии на которые открываются формы с заданными названиями.

Форма Справка о программе и ее разработчике открывается при нажатии на кнопку Макрос 2 на ленте выглядит так:



Рисунок 6 Форма Справка о программе и ее разработчике при активной вкладке о программе


Рисунок 7 Форма Справка о программе и ее разработчике при активной вкладке о разработчике


Код для этой формы для кнопки Закрыть написан в Приложении В.

Форма Расчеты открывается при нажатии на кнопку Макрос 4 на ленте и имеет вид, как показано на рис. 8:



Рисунок 8 Форма Расчеты


Для расчета себестоимости обработки одного экземпляра документа всредеVBA (VisualBasicforAplication) был создан код (Приложение Г).




Заключение

себестоимость программа база данные

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

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

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



Список использованной литературы


1Докучаев А.А., Мошенский С.А., Назаров О.В. Средства информатики в офисе торговой фирмы. Средства компьютерных коммуникаций. - СП б, ТЭИ, 1996. - 32 с.

2Хахаев И.А., Турченюк Т.И. Мошенский С.А. Internet/Intranet/ Основы разработки и использования документов. - СП б, ТЭИ, 1999. -69 с.

Климова Р.Н., Сорокина М.В., Хахаев И.А., Мошенский С.А. Информатика торговой фирмы / Учебное пособие. Для студентов всех специальностей всех форм обучения. - СП б.: СПбТЭИ, 1998. - 32 с.

Марысаев В.Б. Персональный компьютер: Иллюстрированный справочник. - Москва, 1999.

Фридланд А. Информатика - толковый словарь основных терминов. - Москва, Приор, 1998.


КУРСОВАЯ РАБОТА Расчет себестоимости обработки одного экземпляра документа Введение Инф

Больше работ по теме:

КОНТАКТНЫЙ EMAIL: [email protected]

Скачать реферат © 2017 | Пользовательское соглашение

Скачать      Реферат

ПРОФЕССИОНАЛЬНАЯ ПОМОЩЬ СТУДЕНТАМ