Информационно-аналитическая система магазина "Игрушки"

Реализация в MS Excel: регистрация поступлений и ведомость покупок. Организация связи посредством функций рабочего листа (функция ВПР). Реализация в MS Access: прейскурант и продажи. Возможности для ввода информации, ее корректировки и обработки.

Рубрика Программирование, компьютеры и кибернетика
Вид курсовая работа
Язык русский
Дата добавления 18.04.2014
Размер файла 547,2 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

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

Размещено на http://www.allbest.ru/

Министерство образования и науки РФ

Федеральное Государственное Бюджетное Образовательное учреждение высшего профессионального образования

Камская государственная инженерно - экономическая академия

Кафедра «Математическое моделирование и информационные технологии в экономике»

Курсовая работа

по дисциплине «Информатика»

на тему: «Информационно-аналитическая система магазина «Игрушки»»

Выполнил:

Студент: Гиздуллина Л.Э.

Проверила:

Ст. преподаватель

Сидорова Е.А.

Набережные Челны 2012

Оглавление

Введение

1. Реализация в MS Excel

1.1 Регистрация поступлений

1.2 Ведомость покупок

1.3 Ведомость

1.4 Титульный лист

2. Реализация в MS Access

2.1 Прейскурант

2.2 Продажи

Заключение

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

Введение

Между двумя основными таблицами (Регистрация поступлений и Ведомость покупок) организована связь посредством функций рабочего листа (функцией ВПР), благодаря которой автоматически высчитывается стоимость на листе Ведомость покупок.

Microsoft Office Access -- реляционная СУБД корпорации Microsoft. Имеет широкий спектр функций, включая связанные запросы, связь с внешними таблицами и базами данных. Благодаря встроенному языку VBA, в самом Access можно писать приложения, работающие с базами данных.

В MS Access созданы две основные таблицы «Прейскурант» и «Продажи».

1. Реализация в MS Excel

1.1 Регистрация поступлений

На этом листе можно добавить и удалить данные из базы данных.

Таблица имеет следующий вид:

Добавление данных

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

Програмный код на кнопку «Добавить»:

Private Sub CommandButton1_Click()

Dim текущая As Object

Dim следущая As Object

If TextBox1 = "" Or TextBox2 = "" Or TextBox3 = "" Or TextBox5 = "" Or TextBox6 = "" Then

MsgBox ("Введены не все данные!")

Exit Sub

End If

ActiveWorkbook.Sheets("Регистрация поступлений").Select

Set текущая = ActiveSheet.Range("A11")

Do While Not IsEmpty(текущая)

Set следующая = текущая.Offset(1, 0)

Set текущая = следующая

Loop

текущая.Value = TextBox1.Text

текущая.Offset(0, 1).Value = TextBox2.Text

текущая.Offset(0, 2).Value = "от " + TextBox3.Text + " до" + TextBox4.Text

текущая.Offset(0, 3).Value = TextBox5.Text

текущая.Offset(0, 4).Value = TextBox6.Text

TextBox1.Text = ""

TextBox2.Text = ""

TextBox3.Text = ""

TextBox4.Text = ""

TextBox5.Text = ""

TextBox6.Text = ""

End Sub

Удаление данных

Для удаления данных необходимо нажать на кнопку «Удаление данных», в результате появиться диалоговое окно, где надо выбрать код товара. Выбранный товар удалиться, как только Вы нажмете на кнопку «Удалить». Удаление данных будет производиться сразу в двух таблицах: на листе «Регистрация поступлений» и на листе «Ведомость покупок».

1.2 Ведомость покупок

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

Сортировка

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

Добавление с календарём

Для того чтобы добавит данные с календарём необходимо нажать на кнопку «Добавление с календарём». В результате чего появиться диалоговое окно.

Програмный код на кнопку «Добавить»:

Private Sub CommandButton1_Click()

Dim i As Integer, j As Single

Dim текущая As Object, следующая As Object

If TextBox1 = "" Or TextBox2 = "" Then

MsgBox ("Введены не все данные!")

Exit Sub

End If

ActiveWorkbook.Sheets("Ведомость покупок").Select

Set текущая = ActiveSheet.Range("A11")

Do While Not IsEmpty(текущая)

Set следующая = текущая.Offset(1, 0)

Set текущая = следующая

Loop

текущая.Value = Calendar1.Value

текущая.Offset(0, 1).Value = ComboBox1.Text

текущая.Offset(0, 2).Value = TextBox1.Text

текущая.Offset(0, 3).Value = TextBox2.Text

текущая.Offset(0, 4).Value = "=VLOOKUP(RC[-3],'Регистрация поступлений'!R10C1:R700C5,4,FALSE)*RC[-1]"

TextBox1.Text = ""

TextBox2.Text = ""

ComboBox1.Text = ""

End Sub

В поле со списком «Код товара» выбираем код, автоматически выходит наименование товара соответствующий выбранному коду. Далее вводим количество и нажимаем на кнопку «Добавить».

Особенность такого добавления в том, что продукты в ходе реализации выбирается из списка, который формируется на листе «Прейскурант». Для этой цели в форме создан элемент ComboBox (поле со списком), данные в который попадают из первого столбца таблицы «Регистрация поступлений» (т.е. коды продуктов).

Поиск и изменение данных

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

1.3 Ведомость

При переходе на лист «Ведомость» мы видим сводную таблицу и диаграмму, они необходимы для визуального сравнения данных в базе.

1.4 Титульный лист

При открытии курсовой работы выводится сообщение «Добро пожаловать в информационно-аналитическую систему товароведа!». Для его реализации, а также определенных настроек рабочей области (отключение вывода строки формул, скрытие панелей инструментов и т.д.) в редакторе Visual Basic в элемент вводится следующая программа:

Private Sub Workbook_Open()

Sheets("Титульный лист").Activate

MsgBox "Вас приветствует информационно - аналитическая система товароведа!"

End Sub

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

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

Для выхода из курсовой работы можно воспользоваться кнопкой «Выход из курсовой работы». При нажатии на неё выйдет следующее диалоговое окно:

Если нажать на «Да», MS Excel закроется, если же нажать на «Нет», то в результате появиться диалоговое окно:

При нажатии на кнопку «Сведения об авторе», можно узнать некоторую информацию об авторе, благодаря следующему диалоговому окну:

2. Реализация в MS Access

2.1 Прейскурант

На этой форме можно выбрать товар на поле со списком «Код товара», вместе с ним на экране автоматически появляется «Наименование Товара» и «Цена за шт.»

На форме и на таблице «Прейскурант» также возможно удаление. Для удаления необходимо с крайнего левого окна выбрать «Удаление». Появиться следующее диалоговое окно:

Далее необходимо ввести название товара и нажать на «Ок».

Товар будет удален!

2.2 Продажи

Для добавления изменённых данных в таблицу «Продажи» необходимо на форме «Продажи» выбрать код товара, изменить количество товара и нажать на кнопку «Регистрация». После нажатия на кнопку в таблице «Продажи» появится новое поле с введенными данными.

На форме и на таблице «Продажи» также возможно удаление. Для удаления необходимо с крайнего левого окна выбрать «Удаление2». Появиться следующее диалоговое окно:

Далее необходимо ввести название товара и нажать на «Ок».

Товар будет удален!

Также в MS Access возможно выполнить «Запрос о продажах (отчёт)». Для этого необходимо вызвать запрос о продажах, в появившемся диалоговом окне ввести название товара и на экране появиться небольшой отчет по выбранному товару.

Заключение

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

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

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

1. Демидова Л.А., Пылькин А.Н. Программирование в среде Visual Basic for Application: Практикум. - М.: Горячая линия - Телеком, 2004.-175 с.

2. Гарнаев А. «Самое главное… о Excel»: «Питер», 2005, 136 с.

3. Соболь Б.В., Галин А.Б., Панов Ю.В., Рашидова Е.В., Садовой Н.Н. Информатика: Учебник - Ростов на Дону: Феникс, 2005, 448 с.

Размещено на Allbest.ru


Подобные документы

  • Реализация информационно-аналитической системы "Зарплата" с помощью MS ACCESS. Способы ввода информации, ее корректировки и обработки. Формы, соответствующие требованиям запроса, предназначенные для вывода данных. Лист "Табель учета рабочего времени".

    курсовая работа [7,2 M], добавлен 27.02.2015

  • Разработка информационно-программного комплекса для использования на IBM-совместимых ПК в качестве автоматизированного рабочего места обработки информации. Реализация базы данных в СУБД IBexpert. Характеристики разработанной информационной системы.

    курсовая работа [1,3 M], добавлен 13.08.2012

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

    курсовая работа [130,6 K], добавлен 05.01.2009

  • Функции Microsoft Excel - встроенные инструменты, которые применяются в формулах. Их виды и основы работы с ними. Организация обработки табличных данных при помощи статистических функций. Примеры решения различных задач при помощи электронных таблиц.

    курсовая работа [958,6 K], добавлен 21.07.2011

  • Обзор и сравнительная характеристика программного обеспечения для создания СУБД. Принципы организации данных. Основные возможности MS Access. Разработка структуры и реализация средствами SQL базы данных для учета заказов, наличия и продажи автозапчастей.

    курсовая работа [2,5 M], добавлен 27.05.2013

  • Возможность использования формул и функций в MS Excel. Относительные и абсолютные ссылки. Типы операторов. Порядок выполнения действий в формулах. Создание формулы с вложением функций. Формирование и заполнение ведомости расхода горючего водителем.

    контрольная работа [55,7 K], добавлен 25.04.2013

  • Использование встроенных функций MS Excel для решения конкретных задач. Возможности сортировки столбцов и строк, перечень функций и формул. Ограничения формул и способы преодоления затруднений. Выполнение практических заданий по использованию функций.

    лабораторная работа [21,3 K], добавлен 16.11.2008

  • Основные возможности программных комплексов "АРМ-Клиент", "Астрал-Отчет". Технология обработки информации в системе электронной обработки данных. Разработка рабочего места налогового инспектора, предназначенного для автоматизации заполнения деклараций.

    дипломная работа [285,3 K], добавлен 12.04.2013

  • Суммирование, вычитание двоичных чисел в ПК. Табличный процессор Excel: типы данных. Правила ввода чисел. СУБД Access: запрос с параметром (принцип работы, этапы создания). Связи между таблицами. Проектирование структуры данных. Работа с базой данных.

    контрольная работа [52,8 K], добавлен 02.01.2011

  • Классификация информационных систем. Использование баз данных в информационных системах. Проектирование и реализация информационной системы средствами MS Access. Анализ входной информации предметной области и выделение основных информационных объектов.

    курсовая работа [2,5 M], добавлен 09.08.2012

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.