98617

Проектирование и создание базы данных «Регистрация поступления нового товара»

Курсовая

Информатика, кибернетика и программирование

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

Русский

2015-11-05

146.5 KB

3 чел.

Содержание

[1] Введение

[2] 1 Теоретическая часть

[2.1] 1.1 Основные принципы проектирования баз данных в MS Access

[2.2] 1.2 Средства Delphi для разработки баз данных

[3] 2 Практическая часть

[3.1] 2.1 Анализ предметной области

[3.2] 2.2 Организация входных и выходных данных

[3.3] 2.3 Проектирование инфологической модели базы данных

[3.4] 2.4 Построение физической модели базы данных

[3.5] 2.5 Создание запросов

[3.6] 2.6 Создание отчетов

[4] Заключение

[5] Список используемых источников

[6] Приложение А Руководство пользователя

[7] Приложение Б Листинг программы

 Введение

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

Целью данной курсовой работы является проектирование и создание базы данных «Регистрация поступления нового товара».

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

Для достижения поставленной цели необходимо решить следующие задачи:

-проанализировать процессы;

-спроектировать информационную систему с помощью средств Delphi;

-разработать базу данных.

 1 Теоретическая часть

1.1 Основные принципы проектирования баз данных в MS Access

Microsoft Office Access или просто Microsoft Access - реляционная СУБД корпорации Microsoft. Имеет широкий спектр функций, включая связанные запросы, связь с внешними таблицами и базами данных. Благодаря встроенному языку VBA, в самом Access можно писать приложения, работающие с базами данных.[1] https://ru.wikipedia.org/wiki/MS_Access

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

К современным базам данных, а, следовательно, и к СУБД, на которых они строятся, предъявляются следующие основные требования.

1. Высокое быстродействие (малое время отклика на запрос).

Время отклика - промежуток времени от момента запроса к БД до фактического получения данных. Похожим является термин время доступа - промежуток времени между выдачей команды записи (считывания) и фактическим получением данных. Под доступом понимается операция поиска, чтения данных или записи их. Часто операции записи, удаления и модификации данных называют операцией обновления.

2. Простота обновления данных.

3. Независимость данных.

4. Совместное использование данных многими пользователями.

5. Безопасность данных - защита данных от преднамеренного или непреднамеренного нарушения секретности, искажения или разрушения.

6. Стандартизация построения и эксплуатации БД (фактически СУБД).

7. Адекватность отображения данных соответствующей предметной области.

8. Дружелюбный интерфейс пользователя.

Важнейшими являются первые два противоречивых требования: повышение быстродействия требует упрощения структуры БД, что, в свою очередь, затрудняет процедуру обновления данных, увеличивает их избыточность.

Независимость данных - возможность изменения логической и физической структуры БД без изменения представлений пользователей.

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

Для более удобного использования базы данных необходимо построить запросы по часто нуждающейся информации для своевременного и быстрого использования данных. Далее необходимо создать отчеты и формы. Следует учитывать, что правильное изложение необходимых данных в правильном порядке и легкодоступном прочтении способствует удобству и быстроте работы с базой данных. ДОБАВИТЬ ПРО РАБОТУ С ТАБЛИЦАМИ!!!!!!!!!!!!!!

1.2 Средства Delphi для разработки баз данных

 2 Практическая часть

2.1 Анализ предметной области

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

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

НАПИСАТЬ ПРО ТАБЛИЦЫ

2.2 Организация входных и выходных данных

2.3 Проектирование инфологической модели базы данных

2.4 Построение физической модели базы данных 

2.5 Создание запросов 

2.6 Создание отчетов 

Заключение

Список используемых источников

Приложение А Руководство пользователя

Приложение Б Листинг программы


 

А также другие работы, которые могут Вас заинтересовать

78209. Организация библиотек. Стандартные модули. Структура Unit 79.5 KB
  Организация библиотек. Цель: формирование представлений об организации библиотек и составе библиотечных модулей изучение структуры модуля и формирование навыков создания личных библиотек. Вместе с тем структура модуля позволяет использовать его как своеобразную библиотеку описаний.
78210. Символьные переменные и строки. Организация и размещение в памяти. Процедуры и функции обработки строк 1.15 MB
  Символьная информация — это информация, отображаемая с помощью символов (букв, цифр, знаков операций и др.). IBM-совместимые компьютеры обрабатывают 256 различных символов, каждый из которых кодируется одним байтом. Соответствие символов и байтов задается таблицей кодировки, в которой для каждого символа указывается соответствующий байт
78211. Сортировка и поиск информации. Методы внутренней сортировки 77 KB
  Почему так устроена человеческая натура? Оказывается потому, что поиск в упорядоченном массиве значительно эффективнее! Ведь в природе зачастую успешность деятельности зависит от быстроты выбора правильного решения. Поэтому, если у вас в голове все знания упорядочены, вы достигаете больших успехов.
78212. Рекурсия: прямая и косвенная. Рекуррентные выражения 231.5 KB
  Определения с помощью рекуррентных формул иногда называют рекурсивными определениями. Если для факториала первое (итеративное) определение может показаться проще, то для чисел Фибоначчи рекурсивное определение
78213. Стандартные процедуры и функции модулей CTR, SYSTEM, DOS 138.5 KB
  Прерывания могут вызывать: – устройства компьютера отличные от процессора; – команды программных прерываний например ниже будет рассмотрена процедура Intr; – сам процессор при появлении сбоев особенных ситуаций например деление на 0. Для обращения к процедурам реализующим программные прерывания в модуле DOS описан тип...
78214. Стандартные процедуры и функции модуля GRAPH 124.5 KB
  Основная часть средств Pascal размещена в стандартных модулях. Модуль – это библиотека, которая содержит константы, описания типов данных, переменные и функции. Наиболее часто используются модули System, Dos, Graph, Crt
78215. Организация памяти. Организация данных 138.5 KB
  Добавление элементов в стек может быть описано с помощью процедуры ddST. Добавление нового элемента в стек должно сопровождаться размещением нового элемента в массив и увеличением значения переменной Vstek на единицу. Function SemptyVstek...
78216. Динамические структуры данных и их организация с помощью указателей 95.5 KB
  Стандартные процедуры размещения и освобождения динамической памяти. Стандартные функции обработки динамической памяти. Работа с динамическими массивами. Динамические структуры данных и их организация с помощью указателей Цель: изучить принципы организации памяти дать понятие указателю сформировать знания о применяемых процедурах и функциях. Эти области памяти для переменных из раздела VR данного блока существуют до конца работы блока даже если эти переменные уже не нужны.