Информатика. Пояснительная записка. Перечень документов 5 постановка задач 11 Организационно экономическая сущность решаемых задач 11
Скачать 6.99 Mb.
|
4 Описание технологии и алгоритмов решения задачи и их машинная реализация4.1. Описание технологии ввода в базу данных входной информации задачиДля решения рассматриваемой задачи должен производиться ввод и накопление оперативно-учетной информации о товарах, цехах, складах, поставщиках, плательщиках, договорах, счетах, платежных поручениях, цеховых накладных, представленных на рисунках 25-36. Рисунок 25 – Форма «Поставщик» Рисунок 26 – Форма «Плательщик» Рисунок 27 – Форма «Товар» Рисунок 28 – Форма «Цех» Рисунок 29 – Форма «Склад» Рисунок 30 – Форма «Месяца» Рисунок 31 – Форма «План выпуска» Рисунок 32 – Форма «Договор» Рисунок 33 – Форма «Счет» Рисунок 34 – Форма «Платежное поручение» Рисунок 35 – Форма «Цеховая накладная» Рисунок 36 – Форма «ТТН» 4.2. Обобщенный алгоритм задачи и его декомпозиция на модули, реализуемые инструментальными средствами СУБДАлгоритм решаемой задачи обеспечивает управление сбытом продукции. Указанные задачи реализуется посредством запросов, список которых приведен на рисунке 37. Рисунок 37 – Список запросов Далее будут представлены все запросы и отчёты, реализуемые в данной базе данных, представленные на рисунках 38-39. Рисунок 38 – Запрос в режиме конструктора Рисунок 39 – Результат запроса 4.3.Алгоритмы реализации отдельных модулей задачи и их реализацияОсновной алгоритм решения задачи представлен на рисунке 40. Рисунок 40 – Основной алгоритм Алгоритм работы со справочниками представлен на рисунке 41. Рисунок 41 – Алгоритм работы со справочниками Алгоритм работы с документами представлен на рисунке 42. Рисунок 42 – Алгоритм работы с документами Алгоритм поиска данных представлен на рисунке 43. Рисунок 43 – Алгоритм поиска данных 5. Разработка диалогового приложения пользователя.5.1.Описание структуры технологического процесса обработки данных для решения задачиСтруктура технологического процесса обработки данных для решения задачи представлена на рисунке 44. Рисунок 44 – Структура технологического процесса обработки данных 5.2.Разработка и реализация пользовательского меню приложенияДиспетчер кнопочных форм можно использовать, чтобы быстро и легко создать кнопочные формы. Продолжая работу, обратите внимание на то, что кнопочные формы не всегда видимы (их могут затенять другие окна). Кроме того, кнопочные формы не поддерживают работу в режиме одного документа. Ниже описывается процедура создания, изменения и удаления кнопочной формы. Создание кнопочной формы На вкладке Работа с базами данных в группе Работа с базами данных нажмите кнопку Диспетчер кнопочных форм. Нажмите кнопку Создать. На экране появится диалоговое окно Создание. Введите имя новой кнопочной формы и нажмите кнопку ОК. Имя новой кнопочной формы добавляется в список поля Страницы кнопочной формы. Выберите имя новой кнопочной формы и нажмите кнопку Изменить. Будет открыто диалоговое окно Изменение страницы кнопочной формы. Нажмите кнопку Создать. Откройте диалоговое окно Изменение элемента кнопочной формы. В поле Текст введите имя для первой кнопки кнопочной формы, а затем выберите для нее команду из списка Команда. В зависимости от выбранной команды в приложении Access может быть выведен еще один список под списком Команда. Например, если выбрана команда Открыть отчет, в открытой базе данных появляется список отчетов. Если требуется, выберите элемент из списка. Повторяйте шаги 5 и 7 до тех пор, пока не будут добавлены все элементы кнопочной формы. Чтобы завершить создание кнопочной формы, нажмите кнопку Закрыть. Результат представлен на рисунке 45. Рисунок 45 – Структура меню в диспетчере форм На основании меню создается кнопочная форма представленная на рисунке 46. Рисунок 46 – Главная форма При выборе соответствующего меню открывается форма с подменю, представленное на рисунке 47. Рисунок 47 – Подменю При выборе подменю будет открыта соответствующая форма с названием в меню, представленная на рисунке 48. Рисунок 48 – Форма при открытии меню 5.3.Инструкция пользователю по решению задачи в виде презентацииИнструкция пользователю по решению задачи представлена на рисунках 49-58. Рисунок 49 – Создание таблиц в режиме конструктора Рисунок 50 – Создание схемы данных Рисунок 51 – Создание форм и ввод в них данных Рисунок 52 – Создание запроса Рисунок 53 – Создание отчета на основе запроса Рисунок 54 – Создание кнопочного меню Рисунок 55 – Кнопочное меню ЗАКЛЮЧЕНИЕВ курсовой работе разработана база данных по деятельности отдела сбыта канцелярских товаров. В результате анализа данных приведены необходимые поля базы данных, их структура и тип. Далее была спроектирована база данных, состоящая из 18 таблиц, в которых отражены основные атрибуты – соответствующие поля, использующиеся в работе по учету расходных материалов. Сведение их в определенные объекты и построение связи между объектами базы. Для этого все таблицы были объединены в схему данных, между ними по ключевым полям были установлены связи. Далее была спроектирована база данных. На основе таблиц были спроектированы запросы на выборку, выводящие информацию по определенным параметрам. Для удобства работы с таблицами разработаны формы, которые облегчают работу пользователя с системой. На основе запросов сформированы отчеты, для вывода информации не только на экран для пользователя, но и на печать. В базе данных реализованы следующие функции: удобное добавление и удаление записей; возможность упорядочение записей; реализована целостность данных. Список использованной литературы Голицына О.Л., Максимов Н.В., Попов И.И. Базы данных. Учебное пособие. – М.:Форму-Инфра-М, 2015. Грекул В.И. , Денищенко Г.Н. , Коровкина Н.Л. Проектирование информационных систем. - Издательство: Интернет-университет информационных технологий, 2013. Дж. Мартин. Организация баз данных в вычислительных системах. - Москва: Мир, 2010 г, стр.330. Емельянова Н.З., Партыка Т.Л., Попов И.И. Основы построения автоматизированных информационных систем. Учебное пособие. – М.: Academia, 2015 г., стр.220. Информатика. Базовый курс: Учебник для вузов / Под ред. С.В.Симоновича.-СПб.: Питер, 2014.-640 с. Хомоненко А. Д. Базы данных: Учебник для вузов / А. Д. Хомоненко, В. М. Цыганков, М. Г. Мальцев; под ред. А. Д. Хомоненко.-СПб: КОРОНАпринт, 2012.-736 с.; Электронный учебник Microsoft Access 2010. |