Современные информационные технологии в складах

Автор работы: Пользователь скрыл имя, 03 Марта 2014 в 15:54, курсовая работа

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

Целью курсовой работы является изучение, анализ автоматизации расчёта оборотной ведомости товаров на складе торговой организации с помощью программы MS Excel. Для достижения данной цели необходимо разработать:
– систему показателей для расчета;
– классификаторы;
– кодификаторы;
– входные документы;
– выходные документ.

Вложенные файлы: 1 файл

СИТ.docx

— 182.86 Кб (Скачать файл)

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

        Первое правило – при построении алгоритма прежде всего необходимо задать множество объектов, с которыми будет работать алгоритм. Формализованное (закодированное) представление этих объектов носит название данных. Алгоритм приступает к работе с некоторым набором данных, которые называются входными, и в результате своей работы выдает данные, которые называются выходными. Таким образом, алгоритм преобразует входные данные в выходные. Это правило позволяет сразу отделить алгоритмы от “методов” и “способов”. Пока мы не имеем формализованных входных данных, мы не можем построить алгоритм.

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

         Третье правило – дискретность. Алгоритм строится из отдельных шагов (действий, операций, команд). Множество шагов, из которых составлен алгоритм, конечно.

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

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

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

 

 

        Итак, составим алгоритм по приходному документу на складе торговой организации:

 

 

 

 
 

 

 

 

 
 

 








 

 

Обозначения:

 

1, 2, 3 – процесс. Выполнение операции или группы операций, в результате которых изменяется значение, форма представления или расположения данных.

4 – решение. Выбор направления выполнения алгоритма  или программы в зависимости от выполнения некоторых условий. ( да / нет, ≤ / ≥)

5, 6, 7, 8 – данные. Преобразование данных в форму, пригодную для обработки

( ввод) или отображения  результатов обработки (вывод)

9 – магнитный диск. Ввод / вывод данных на магнитный диск.

10 – документ. Блок вывода данных на бумагу ( принтер).

 

    1. КОНТРОЛЬНЫЙ ПРИМЕР

 

 

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

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

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

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

  • Промышленные товары:
  • Телевизор
  • ПК
  • Фотоаппарат
  • Видеокамера
  • DVD
  • Продуктовые товары:
  • Молоко
  • Конфеты
  • Хлеб
  • Вафли
  • Апельсины

 

 

    1. ОПИСАНИЕ ПРОГРАММЫ MS EXCEL

 

         

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

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

• какой цвет текста и фона

• выравнивание

• обрамление

• отображение

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

• Число

• Выравнивание

• Шрифт

• Граница

• Вид

• Защита

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

           Microsoft Excel (также иногда называется Microsoft Office Excel) — программадля работы с электронными таблицами, созданная корпорацией Microsoft. Она предоставляет возможности экономико-статистических расчетов, графические инструменты и, за исключением Excel 2008 под Mac OS X, язык макропрограммирования VBA (Visual Basic for Application). Microsoft Excel входит в состав Microsoft Office и на сегодняшний день Excel является одним из наиболее популярных приложений в мире.

          В Microsoft Excel вплоть до 2003 версии включительно, использовался свой собственный бинарный формат файлов (BIFF) в качестве основного.[3] Excel 2007 использует Microsoft Office Open XML в качестве своего основного формата.

          Несмотря на то, что Excel 2007 поддерживает и направлен на использование новых XML-форматов в качестве основных, он по-прежнему совместим с традиционными бинарными форматами. Кроме того, большинство версий Microsoft Excel могут читатьCSV, DBF, SYLK, DIF и другие форматы.

 

Экспорт и перемещение таблиц

 

          API позволяет открывать таблицы Excel в ряде других приложений. Это включает в себя открытие документов Excel на веб-страницах с помощью ActiveX или таких плагинов, как Adobe Flash Player. Проект Apache POI представляет Java-библиотеки для чтения и записи электронных таблиц Excel. Также предпринимались попытки копировать таблицы Excel в веб-приложения с использованием разделённых запятыми значений (CSV).

           Ценной возможностью Excel является возможность писать код на основе Visual Basic для приложений (VBA). Этот код пишется с использованием отдельного от таблиц редактора. Управление электронной таблицей осуществляется посредством объектно-ориентированной модели кода и данных. С помощью этого кода данные входных таблиц будут мгновенно обрабатываться и отображаться в таблицах и диаграммах (графиках). Таблица становится интерфейсом кода, позволяя легко работать изменять его и управлять расчётами.

 

 

    1. ИНСТРУКЦИЯ ПОЛЬЗОВАТЕЛЯ MS EXCEL

 

 

  1. Включить компьютер
  2. Запустить программу MS Excel. Для этого нажать кнопку «Пуск», а затем кликнуть по ярлыку MS Excel.
  3. Создать таблицу. Для этого:

а) в каждую ячейку занести данные для таблицы;

б) растянуть ячейки, чтобы были видны все данные;

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

г) щелкнуть по кнопке «Изменение границ ячейки».

4. перейти на вкладку  «вид».

5. нажать кнопку «Макросы».

6. затем нажать кнопку  «Запись макроса».

7. задаем «Имя макроса»  и нажимаем кнопку «Ок».

8. затем записываем макрос  и нажимаем кнопку «Стоп».

9. чтобы проверить работу  макроса нажимаем кнопку «Макросы».

10. затем нажимаем кнопку  «Выполнить».

11. сохраняем полученный  результат. Нажать кнопку «Сохранить  как».

12. задаем имя файла.

13. задаем тип файла: «Книга  Excel с поддержкой макросов».

14. закрываем программу  MS Excel.

15. нажимаем кнопку «Пуск»  и выключаем компьютер.

 

    1. МАКРОСЫ

 

 

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

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

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

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

Запись макроса

Записать макрос так же просто, как и включить или выключить магнитофон. При использовании средства для записи макросов запись макроса осуществляется автоматически на основании действий, выполняемых пользователем. Макрос можно записать в таких приложениях семейства Office, как Word, Excel, PowerPoint, Visio и Project.

Информация о работе Современные информационные технологии в складах