Проектирование и реализация средствами MS Access информационной системы, поддерживающей работу бизнес-процесса сбыта предприятия
Заказать уникальную курсовую работу- 36 36 страниц
- 3 + 3 источника
- Добавлена 01.03.2015
- Содержание
- Часть работы
- Список литературы
- Вопросы/Ответы
1. Анализ предметной области 4
1.1. Описание предметной области и функции решаемых задач 4
1.2. Перечень входных (первичных) документов 4
1.3. Ограничения предметной области по индивидуальной задаче 4
2. Постановка задачи 4
2.1. Организационно-экономическая сущность комплекса решаемых задач 4
2.2. Описание выходной информации 4
2.3. Описание входной информации 4
3. Разработка информационного обеспечения 4
3.1. Анализ входной информации предметной области и выделение информационных объектов 4
3.2. Определение связей информационных объектов и построение информационно-логической модели 4
3.3. Определение логической структуры базы данных 4
3.4. Разработка физической структуры базы данных 4
3.5. Контрольный пример 4
4. Создание базы данных 4
4.1. Структура таблиц 4
4.2.Схема данных 4
4.3.Пользовательские формы 4
4.4.Ввод данных 4
5. Создание алгоритма и запросов 4
6. Создание отчётов 4
6.1. Получение отчёта с помощью Мастера отчётов 4
6.2. Корректировка макета отчёта с помощью Конструктора отчётов 4
6.3. Вывод отчёта на печать 4
7. Создание кнопочной формы с помощью диспетчера кнопочных форм 4
Заключение 4
Список литературы 4
В ней наглядно задаются связи между таблицами, которые затем применяются для организации форм, запросов, отчетов, гарантируя целостность данных при корректировке таблиц.
Рисунок 9 – Схема данных
4.3.Пользовательские формы
Пользовательская форма позволяет отображать данные на экране в виде первичных документов. С помощью форм реализуется ввод данных в таблицы. Формы создаются сразу после формирования таблиц и схемы данных.
Создадим форму с помощью мастера форм, затем отредактируем ее с помощью конструктора:
Рисунок 10 – Создание формы для ввода данных об изделиях
4.4.Ввод данных
Для ввода данных сформируем формы «Цех», «Склад», «Изделие» и «Накладная»
Рисунок 11 – Форма для ввода данных о цехах
Рисунок 12 – Форма для ввода данных о складах
Рисунок 13 – Форма для ввода данных об изделии
Рисунок 14 – Форма для ввода данных из накладных
5. Создание алгоритма и запросов
Задание. Расчёт остатков по изделиям на товарном складе по кварталам.
Сформулируем описание последовательности действий для получения выходных документов. Данный алгоритм допустимо представить в виде следующего вербального (текстового) описания:
1.На основе таблиц Накладная, СпецНакладн, Склад, Цех и Изделие, получить количество изделий, поступивших на склады, по месяцам до конца заданного квартала.
2. На основе таблиц Накладная, СпецНакладн, Склад, Цех и Изделие, получить количество изделий, отгруженных со складов, по месяцам до конца заданного квартала.
3. За счёт использования запроса к БД вычислить остатки в штуках на товарном складе путём вычитания из поступившей на склад отгруженной продукции.
4. Вычислить остатки в рублях на товарном складе путём умножения остатков в штуках на цену изделия из таблицы Изделие.
6. Создание отчётов
Универсальным средством обработки данных в любых системах управления базами данных являются запросы. Их можно сделать на основе одной или нескольких таблиц или других запросов.
В методическом пособии рассматриваются следующие виды обработки данных:
выборка записей, удовлетворяющих заданным условиям отбора;
включение в бланк запроса задаваемых пользователем полей;
вычисления с помощью формул и функций;
группировка записей с одинаковыми значениями в одном или нескольких полях для выполнения над ними групповых операций и другие.
Рассмотренный в разделе 5 алгоритм решения задачи построен на двух запросах к базе данных.
Сначала в запросе «ПерваяВыборка» формируется общий перечень пришедшей и отгруженной со складов продукции по кварталам. Данный запрос имеет вид:
SELECT IIf(Month([Дата])<4,1,IIf(Month([Дата])<7,2,IIf(Month([Дата])<10,3,4))) AS Квартал, Изделие.Наим_изделия, Sum(IIf([Тип_накладной]="ЦН",[Количество],0)) AS Приход, Sum(IIf([Тип_накладной]="ТТН",[Количество],0)) AS Отгрузка, Изделие.Цена, Изделие.Номер_склада
FROM Накладная INNER JOIN (Изделие INNER JOIN СпецНакладн ON Изделие.Код_изделия = СпецНакладн.Код_изд) ON Накладная.Номер_накл = СпецНакладн.Номер_накл
GROUP BY IIf(Month([Дата])<4,1,IIf(Month([Дата])<7,2,IIf(Month([Дата])<10,3,4))), Изделие.Наим_изделия, Изделие.Цена, Изделие.Номер_склада;
Затем строится запрос «ЗапросДляОтчёта» в котором формируются остатки по каждому периоду:
SELECT ПерваяВыборка.Номер_склада, ПерваяВыборка.Квартал, ПерваяВыборка.Наим_изделия, Sum(ПерваяВыборка.Приход) AS Получено, Sum(ПерваяВыборка.Отгрузка) AS Отгружено, Sum([Приход]-[Отгрузка]) AS Остаток, Sum(([Приход]-[Отгрузка])*[цена]) AS Остаток_руб
FROM ПерваяВыборка
GROUP BY ПерваяВыборка.Номер_склада, ПерваяВыборка.Квартал, ПерваяВыборка.Наим_изделия
HAVING (((ПерваяВыборка.Квартал)<=[Квартал_]));
6.1. Получение отчёта с помощью Мастера отчётов
С помощью MS Access формируется макет отчета определенной структуры, включающий при необходимости: данные одной таблицы, одного запроса или нескольких таблиц и запросов.
В макете устанавливается состав и расположение:
заголовков отчета;
заголовков полей отчета;
значений полей, входящих в отчет;
значений вычисляемых реквизитов.
В процессе формирования макета отчета можно объединить данные по уровням, для каждого из которых есть возможность вычислить итоги с поясняющим текстом. Для создания отчета используют Мастер отчета или режим Конструктора отчетов.
Сформируем отчёт на основе запроса «ЗапросДляОтчёта», для чего:
В главном окне MS Access выбрать на панели объект Отчеты, щелкнуть по ярлыку Создание отчета с помощью мастера.
В диалоговом окне Создание отчетов в окне Таблицы и запросы в качестве источника выбрать из списка запрос «ЗапросДляОтчёта». В окне Доступные поля выбрать все поля для включения в отчет.
В следующих диалоговых окнах не добавлять уровни группировки и не задавать порядок сортировки.
Установить переключатель для вида макета отчета – в столбец и ориентацию книжная.
Установить флажок на «Настроить ширину полей для размещения на одной странице».
Из предлагаемого списка выбрать стиль заголовка обычный.
В следующем окне задается имя отчета – ЗапросДляОтчёта.
Нажать Готово.
Ввести номер квартала в поле «Введите значение параметра» (рисунок 15).
Нажать кнопку «Ок».
Рисунок 15 – Задание параметра – номера квартала
После редактирования в конструкторе, отчет примет вид:
Рисунок 16 – Отчёт «ОтчётОРаботе» в виде печатной формы
6.2. Корректировка макета отчёта с помощью Конструктора отчётов
При выборе кнопки «Конструктор» в меню «Вид» главной панели будет инициирован режим редактирования макета отчёта:
Рисунок 17 – Отчёт «ОтчётОРаботе» в режиме редактирования
6.3. Вывод отчёта на печать
Вывод отчета на печать можно выполнить с помощью кнопки Печать на панели инструментов.
7. Создание кнопочной формы с помощью диспетчера кнопочных форм
Для управления в диалоговом режиме объектами базы данных MS Access.
Формы, отчеты и макросы можно использовать кнопочные формы.
Кнопочная форма – это панель управления специального вида, обеспечивающая навигацию по страницам кнопочной формы и исполнение отдельных команд. Здесь размещают кнопки для возвращения к главной странице кнопочной формы и страницам предыдущих уровней и выхода.
Все страницы кнопочной формы представлены двумя уровнями:
1 уровень – главная страница кнопочной формы;
2 уровень – функциональные страницы: Ввод изделий, Ввод накладных, Вывод отчёта об остатках, Выход.
Рисунок 18 – Кнопочная форма в режиме редактирования
Рисунок 19 – Кнопочная форма «Расчёт остатков»
Заключение
В ходе выполнения работы выяснилось, что программа Microsoft Access позволяет обеспечивать эффективную обработку больших объёмов данных. Создаваемые в данной программе формы, запросы и отчёты обеспечивают высокую эффективность обновления, поиска и анализа необходимой информации, создание эргономичных форм ввода, удобных шаблонов отчётов и оперативный вывод их на печать.
Разработанная база данных позволяет быстро и эффективно управлять отделом сбыта готовой продукции в части расчёта остатков (в штуках и рублях) по наименованиям продукции на конкретных складах по кварталам. Эргономичный интерфейс кнопочной формы, позволяет легко ориентироваться в функциях программы, не требуя от пользователя специальных навыков в информационной сфере, но при этом обеспечивает его необходимой информацией в нужной форме и нужном объёме.
Список литературы
Бекаревич Ю.Б., Пушкина Н.В. Самоучитель Microsoft Access 2009. – СПб.: БХВ – Петербург, 2009. – 720 с.
Кошелев В.Е. Access 2007. Эффективное использование – М: Бином-Пресс, 2008. – 592 с.
Лори Ульрих Фуллер, Кен Кук Access 2010 для чайников – М.: Диалектика, 2010. – С. 384.
2
Цеха
Склады
Отдел сбыта
Цеховая накладная (ЦН)
Товарно-транспортная накладная (ТТН)
Накладная
СпецНакладной
Изделие
Цех
Склад
Заказчик
Договор
2. Кошелев В.Е. Access 2007. Эффективное использование – М: Бином-Пресс, 2008. – 592 с.
3. Лори Ульрих Фуллер, Кен Кук Access 2010 для чайников – М.: Диалектика, 2010. – С. 384.
Вопрос-ответ:
Какую информационную систему можно разработать с помощью MS Access для поддержки работы бизнес процесса сбыта предприятия?
С помощью MS Access можно разработать информационную систему, которая будет поддерживать работу бизнес процесса сбыта предприятия. В данной статье будет описано проектирование и реализация такой системы.
Какая предметная область описывается в статье?
Статья описывает предметную область сбыта предприятия и функции, которые решаются с помощью информационной системы.
Какие входные первичные документы учитывались при разработке системы?
При разработке системы учитывались различные входные первичные документы, которые используются в бизнес процессе сбыта предприятия.
Какие ограничения предметной области были учтены в данной задаче?
В данной задаче учитывались ограничения предметной области сбыта предприятия, которые были определены в индивидуальной постановке задачи.
Какая организационно-экономическая сущность комплекса задач решается с помощью информационной системы?
Информационная система помогает решить организационно-экономическую сущность комплекса задач, связанных с бизнес процессом сбыта предприятия.
Какие задачи решает информационная система поддержки работы бизнес-процесса сбыта предприятия?
Информационная система поддержки работы бизнес-процесса сбыта предприятия решает такие задачи, как учет и анализ предметной области, обработка входных первичных документов, управление информацией и генерация выходной информации.
Какие входные первичные документы обрабатывает система поддержки работы бизнес-процесса сбыта предприятия?
Система обрабатывает такие входные первичные документы, как заявки на поставку товаров, акты выполненных работ, счета-фактуры, платежные поручения и другие документы, связанные с процессом сбыта товаров предприятия.
Какие ограничения в предметной области существуют при проектировании системы поддержки работы бизнес-процесса сбыта предприятия?
Ограничения в предметной области могут быть связаны с требованиями законодательства по учету и отчетности, правилами учета и хранения данных, а также с ограничениями на обработку персональных данных.
Какая выходная информация генерируется системой поддержки работы бизнес-процесса сбыта предприятия?
Система генерирует различные отчеты и аналитические данные, такие как отчеты о продажах, остатки товаров на складе, анализ доходности и эффективности бизнес-процесса сбыта, а также другую информацию, необходимую для управления процессом сбыта.
Какова организационно-экономическая сущность комплекса решаемых задач при проектировании системы поддержки работы бизнес-процесса сбыта предприятия?
Организационно-экономическая сущность комплекса решаемых задач заключается в учете и анализе процесса сбыта товаров предприятия, оптимизации работы с клиентами и партнерами, повышении эффективности работы отдела сбыта, а также в управлении финансами и бухгалтерией в рамках бизнес-процесса сбыта.
Какую информационную систему можно создать с помощью MS Access для поддержки работы бизнес-процесса сбыта на предприятии?
С помощью MS Access можно создать информационную систему, которая будет поддерживать работу бизнес-процесса сбыта на предприятии. MS Access позволяет создавать базы данных, формы, отчеты и запросы, что позволяет автоматизировать и оптимизировать работу сбытовой службы.
Какие задачи решает информационная система поддержки работы бизнес-процесса сбыта на предприятии?
Информационная система поддержки работы бизнес-процесса сбыта на предприятии решает множество задач, таких как учет клиентов и заказов, контроль складских остатков, формирование отчетов о продажах и т.д. Она также может автоматизировать процессы создания и отправки счетов-фактур, составления договоров и других документов.