Автор работы: Пользователь скрыл имя, 14 Сентября 2013 в 23:37, курсовая работа
В настоящее время среди разработчиков базы данных (БД) большой популярностью пользуется реляционная СУБД ACCESS, входящая в состав пакета Microsoft Office 2003. Дружественный интерфейс и простота настройки, эффективные средства создания таблиц, форм, запросов, интеграция с другими приложениями пакета, средства организации работы с базами данных и защита информации - вот далеко не полный перечень достоинств этого приложения.
Введение 3
1. Общая характеристика и анализ объекта исследования 4
1.1. Общая характеристика предметной области и анализ объекта исследования 4
1.2. Описание предметной области 4
2.Инфологическое моделирование 6
3.Датологическое моделирование 9
4. Разработка программного обеспечения для ЭВМ 16
Заключение 23
Список используемой литературы 24
Введение 3
1. Общая характеристика и анализ объекта исследования 4
1.1. Общая характеристика предметной области и анализ объекта исследования 4
1.2. Описание предметной области 4
2.Инфологическое моделирование 6
3.Датологическое моделирование 9
4. Разработка программного обеспечения для ЭВМ 16
Заключение 23
Список используемой литературы 24
На основе модели «сущность-связь» разрабатывается структура базы данных. Физическая модель для предметной области Складской учет представлена на рис.4.
Рис.4. Физическая модель Склад.
На основе модели «сущность-связь» синтезируется структура базы данных. В соответствии с правилами генерации физической структуры базы данных для ER-модели «Склад» были получены следующие таблицы:
Покупатель:
Тип_покупателя:
Заказ:
Форма_оплаты:
Пункт_заказа:
Товар:
Тип_товара:
Партия_товара:
Поставщик:
Полка:
Средствами выбранной СУБД Access созданы таблицы реляционной базы данных и схема отношений (рис.5).
Рис.5. Схема данных для базы данных «Склад»
Реализация таблиц для базы данных Склад в Access имела следующую особенность:
Рис.6. Использование маски ввода для поля Тел поставщика таблицы Поставщик
На этапе анализа были сформулированы задачи, которые пользователи системы будут выполнять с использованием созданной базы данных.
Иерархия форм базы данных представлена на рисунке 7.
Рис. 7. Иерархия форм базы данных Склад
Титульная страница системы открывается автоматически при запуске макроса (рис.8)
Рис.8. Начало работы
Для продолжения работы используется кнопка «Продолжить работу», выводящая на экране форму «Меню пользователя» (рис 8).
Объекты, представленные на форме, инициируются с помощью командных кнопок формы из меню пользователя (рис.9).
Рис.9. Меню пользователя
Для ввода информации о поставщиках и покупателях разработаны формы «Информация о покупателях» и «Добавить поставщика» (рис. 10, 11).
Рис. 10. Информация о покупателях
Рис. 11. Добавить поставщика
При необходимость просмотра или редактирования сведений о поставщиках предусмотрена кнопка Информация о поставщиках. Система запросит ввести название Поставщика (рис. 12).
Рис. 12. Ввод параметров поиска сведений о поставщике
Для решения задачи приема партий товаров от поставщика и размещение их на полках склада была разработана форма Поставка товара, которая открывается командной кнопкой Поставка товара (рис. 13).
Эта форма позволяет выполнять следующие операции:
-Выбирать тип товара из списка;
-Открывать формы Товар, Поставщик.
Рис. 13. Поставка товара
Для реализации заказов поставщику в главном меню пользователя имеется командная кнопка Заказ товара. Для решения задачи оформления заказов покупателям была разработана форма Заказ (рис. 14), которая открывается с помощью командной кнопки Заказ товаров.
Рис.14. Форма Заказ
Форма Заказ позволяет выполнять следующие операции:
Для вычисления стоимости заказа создан запрос (рис. 15).
Рис.15. Запрос для вычисления стоимости заказа
Отчёты в
базе данных также предоставлены
для получения необходимой
Рис. 16. Отчет Сведения о покупателях
Руководство пользователя по работе с базой данных «Склад»
Работа с базой данных осуществляется с выполнения макроса, при этом откроется титульная форма приложения, на которой необходимо выбрать либо продолжение работы, либо завершение работы с приложением, воспользовавшись соответствующими экранными кнопками.
Вся работа с базой данных разделена на 2 блока: работа с формами и работа с отчетами. Средствами экранных форм пользователь осуществляет ввод информации в базу данных и ее обработку. Отчеты предназначены для вывода информации, хранящейся в базе данных на экран и на печать.
Основными диалоговыми элементами при работе с базой данных «Склад» являются кнопки, поля ввода, раскрывающиеся списки.
В приложении предусмотрены кнопки: закрыть окно, удалить запись, добавить запись, обновить данные, сохранить запись.
Раскрывающиеся списки предназначены для выбора данных. При отсутствии информации в раскрывающемся списке, пользователю необходимо внести недостающую информацию в форму, соответствующего списка, а затем обновить данные формы воспользовавшись кнопкой «Обновить данные».
Для вычисления стоимости заказа на форме «Заказ» необходимо сначала ввести сведения о количестве и цене реализации, а затем нажать на кнопку «Стоимость заказа».
Microsoft Access, обладая всеми чертами классической СУБД, предоставляет и дополнительные возможности. Access - это не только мощная, гибкая и простая в использовании СУБД, но и система для разработки работающих с базами данных приложений. С помощью Access можно создать приложение, работающее в среде Windows и полностью соответствующее потребностям по управлению данными. Используя запросы, есть возможность выбирать и обрабатывать хранящуюся в таблицах информацию. Можно создавать формы для ввода, просмотра и обновления данных, а также использовать Access для создания как простых, так и сложных отчетов. Microsoft Access имеет множество областей применения: на малом предприятии; корпорации и даже в сфере домашнего применения.
В ходе проделанной работы, были созданы:
В курсовой работе была разработана и воплощена в жизнь с помощью Microsoft Access база данных Склад. Вследствие чего можно сделать следующие выводы:
Таким образом, можно считать, что, если бы данная база использовалась в складе, она смогла бы упростить работу менеджеров слада, дала возможность надежного хранения информации, быстрого поиска нужных данных.
|
|
|
|
|
|
|
|
|
|
Аннотация
Тема курсового проекта – «Разработка базы данных складского учета магазина «Аква-стар»»
Целью настоящего курсового проекта «Разработка базы данных складского учета магазина «Аква-стар»» явилось создание автоматизированной среды для ведения обработки информации и поставщиках, заказчиках и товарах.
В ходе проделанной работы, были созданы:
Разработанная база данных предоставляет пользователю возможность ввода, обработки и хранении данных о товарах, поставщиках, покупателях, реализации товаров.
Студент: Князева Юлия Викторовна
Группа: Кн11Э011 (Кинешма)
1 Сущность – любой различимый объект (объект, который мы можем отличить от другого), информацию о котором необходимо хранить в базе данных. Сущностями могут быть люди, места, самолеты, рейсы, вкус, цвет и т.д. Необходимо различать такие понятия, как тип сущности и экземпляр сущности. Понятие тип сущности относится к набору однородных личностей, предметов, событий или идей, выступающих как целое. Экземпляр сущности относится к конкретной вещи в наборе.
2 Атрибут – поименованная характеристика сущности. Его наименование должно быть уникальным для конкретного типа сущности, но может быть одинаковым для различного типа сущностей.