Файл: Проектирование базы данных для учета реализации товаров магазина Айбек.pdf

ВУЗ: Не указан

Категория: Курсовая работа

Дисциплина: Не указана

Добавлен: 30.06.2023

Просмотров: 102

Скачиваний: 3

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

Введение

Перед процессом проектирования базы данных необходимо определить цель создания базы данных, основные ее функции.

Проектируемая база данных предназначена для кассира магазина «Айбек».

Цель курсовой работы: научиться проектировать базы данных.

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

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

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

Требования к базе данных:

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

Необходимо заполнить все таблицы базы, данных осмысленной информацией. Каждая таблица должна иметь не менее трех записей. В данной базе данных необходимо разработать не менее 7 запросов; 1-2 макроса; должны присутствовать не менее 4 форм и главная кнопочная форма; а также создать отчеты по сформулированным требованиям.

1 Глава. Основные понятия теории баз данных (БД)


1.1 Описание программного обеспечения

Программное обеспечение делится на системное и прикладное. К системному программному обеспечению следует отнести все те программные средства, которые служат программисту для создания прикладного программного обеспечения, а именно: операционную систему, а также средства контроля и диагностики аппаратуры.

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

Метод ориентированные и проблемно-ориентированные. Значительно меньшая доля в прикладном программном обеспечении принадлежит оригинальным программам, которые разрабатывает сам пользователь для достижения конкретной цели.

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

Для популярных языков программирования имеется множество систем программирования, позволяющих создавать программы, работающие в среде DOS, Windows3.1/3.11, Windows9x, Windows7, Windows NT и других.

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

В Windows XP пользователь работает с задачами и приложениями так же, как с документами на своем письменном столе.

Одно из главных отличий Windows XP от Windows 3х (и от подавляющего большинства других операционных систем) состо­ит в том, что основной упор в ней делается на документ, а програм­ма, задача, приложение или программный код вообще рассматри­ваются только как инструмент для работы с документом.

Windows XP использует стандарт Plug & Play (пере­водится как «включил -и- работай», произносится чаще всего как «плаг-н-плэй»), что облегчает и максимально автоматизирует про­цесс добавления новых периферийных устройств. Стандарт Plug & Play — это совместная разработка фирм Intel и Microsoft. Основная его идея заключается в том, что каждое устройство, соответствую­щее этому стандарту, сообщает о себе определенную информацию, благодаря которой операционная система выполняет автоматическую конфигурацию периферийных устройств и разрешает аппаратные конфликты. Стандарту Plug & Play должен в первую очередь удовлетворять BIOS материнской платы и, разумеется, периферийные устройства. Таким образом, операционная система обеспечивает автоматическое подключение и конфигурирование устройств, соответствующих требованиям стандарта Plug and Play, поддерживает совместимость с устаревшими устройствами и создает динамическую среду.


При установке компакт-диска в устройство считывания система пытается распознать его формат и запустить соответствующее приложение для его воспроизведения. Если установлен диск формата ISO-9660 (программный), то Windows XP ищет файл с именем AUTO-RUN.INF u выполняет его. Это механизм получил название Spin & Grin.

Значительно переработан код, который отвечает за обработку изображений, поэтому качество воспроизведения файлов AVI сильно возро­сло по сравнению с Windows 3х, а скорость их воспроизведения теперь почти не зависит от выбранного масштаба изображения. Встроенные возможности работы со звуком, видео и компакт-дисками дадут новый толчок развитию приложений мультимедиа. Windows XP - это первая версия Windows, которая бросает вызов MS-Dos в сфере поддержки игрового программного обеспечения.

Windows XP занимает меньше места в основной памяти, так что теперь вы можете запускать многие из тех программ MS-DOS, которые не работали под управлением Windows 3х. Программы, которые и сейчас не будут помещаться в память, можно запускать в режиме эмуляции MS-DOS. Переключаясь в этот режим, Windows XP завершает все работающие приложения, а потом удаляет из памяти и саму себя, оставляя лишь маленький загрузочный модуль. Закончив работать с программой MS-DOS, вы можете вернуться в Windows нажатием одной клавиши.

Благодаря новому интерфейсу в Windows XP, по сравнению с Windows 3х гораздо проще запускать программы, открывать и сохранять документы, работать с дисками и сетевыми серверами.

Windows XP автоматически освобождает всю память, отведенную приложению, после того, как оно заканчивает работу. В Windows 3х некорректно написанные приложения нередко освобождали не всю запрошенную ими память.

Существует несколько видов операционных систем: DOS, Windows, UNIX разных версий и др. Наиболее распространенной является операционная система Windows. Рассмотрим основные характеристики этой операционной системы.

Операционная оболочка Windows - это разработанная фирмой Microsoft надстройка над операционной системой DOS, обеспечивающая большое количество удобств для программистов и пользователей.

Интерфейс, разработанный корпорацией Microsoft является одним из лучших и стал своеобразным эталоном для подражания. В Microsoft Windows программисту доступна вся мощь этого интерфейса - он избавляется от необходимости организовывать меню, работу с клавиатурой и мышью (достаточно воспользоваться стандартными средствами).

Windows-программы недостаточно эффективно работают в тех приложениях, где критическим ресурсом является время.


Windows 7 – последняя версия операционной системы для настольных компьютеров разработанная компанией Microsoft, серверной версией которой является Windows Server 2008 R2. В продаже клиентская и серверная версия появились с 22 октября 2009 года.

Windows 7 (известная под кодовыми именами Blackcomb и Vienna) входит в семейство операционных систем Windows NT, которое берет свои корни с 1988 года, когда впервые началась работа по созданию операционной системы под рабочим названием NT OS/2.

Линейка семейства Windows NT:

  • Windows NT 3.1
  • Windows NT 3.5
  • Windows NT 3.51
  • Windows NT 4.0
  • Windows 2000 – 5.0
  • Windows XP – 5.1
  • Windows Server 2003 – 5.2
  • Windows Vista, Windows Server 2008 – 6.0
  • Windows 7, Windows Server 2008 R2 – 6.1

Как видно из хронологии выпуска операционных систем, Windows 7 базируется на Windows Vista. В состав Windows 7 вошли как разработки, которые были убраны из Vista, так и многочисленные новшества встроенных программ и интерфейса операционной системы.

Редакции Windows 7.

Компания Microsoft выпустила 6 редакций настольной версии операционной системы Windows 7:

  • Начальная (Starter)
  • Домашняя базовая (Home Basic)
  • Домашняя расширенная (Home Premium)
  • Профессиональная (Professional)
  • Корпоративная (Enterprise)
  • Максимальная (Ultimate)

Основные особенности. Версии Windows 8. Разработка приложений для Windows 8.

Windows 8 – новейшая операционная система от корпорации Microsoft, предназначенная для использования на персональных компьютерах, в том числе с сенсорными дисплеями.

Разработка Windows 8 началась в 2009 году и впервые система была анонсирована в январе 2011 года, а в сентябре того же года представлена предварительная версия для разработчиков Windows 8 Developer Preview. В феврале 2012 года выпускается предварительная версия Windows 8 Consumer Preview, в мае – Windows 8 Release Preview. В августе 2012 становится доступной окончательная версия Windows 8 для подписчиков MSDN и TechNet. Официальная дата начала продаж назначена на 26 октября 2012 года.

Ядро Windows 8 имеет номер версии 6.2 и его код основан на коде ядра Windows 7 (имеющего номер версии 6.1) с небольшими изменениями.

Самым заметным отличием новой системы от Windows 7 является, конечно, интерфейс Modern UI, который используется при старте системы вместо привычного рабочего стола.

Впервые Modern UI появился в Windows Phone 7 в 2010 году. Принцип, используемый в этом интерфейсе, – на первом месте содержание, а не графическое оформление. Поэтому в Modern UI минимизировано использование элементов интерфейса – кнопок и меню; вместо иконок используются плитки (tiles), внутри которых текст выводится при помощи легко читаемых шрифтов, а для динамичного отображения информации широко используется анимация.


Другим изменением в интерфейсе стало использование Ribbon Interface (Ленточный интерфейс) в Проводнике Windows

На компьютер под управлением Windows 8 можно войти, используя учетную запись Microsoft (Live ID). При этом становятся доступны все связанные с учетной записью сервисы – SkyDrive, Outlook.com, Microsoft Messenger, Facebook, LinkedIn, Twitter и др. С помощью использования Live ID доступна функция семейной безопасности и родительского контроля (Microsoft Family Safety).

Программа Защитник Windows (Windows Defender), которая ранее обладала только антишпионскими функциями, теперь стала ещё и антивирусом. Поддерживается механизм безопасной загрузки на системах с UEFI (Unified Extensible Firmware Interface – унифицированный расширенный интерфейс для встроенного программного обеспечения; стандарт, предназначенный для замены BIOS), путем проверки целостности загрузчика Windows. Таки образом, предотвращаются попытки вредоносных программ перехватить управление до загрузки системы.

Диспетчер задач (Task Manager) существенно изменен по сравнению с предыдущими версиями: добавлены подробности по текущему использованию ресурсов, добавлена вкладка Автозапуск (Startup), добавлена вкладка истории использования приложениями различных ресурсов (App history)

Функция История файлов (File history) автоматически сохраняет копии изменяемых файлов, так что при необходимости можно откатить изменения и вернуться к старым версиям файлов.

Методо-ориентированные пакеты прикладных программ предназначены для определенных методов решения задач, например, обработка статистических данных, использование метода линейного программирования, решение оптимизационных задач.

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

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

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

Пакет прикладных программ Microsoft Office 2013 – это семейство программных продуктов. Это значит, что все приложения семейства Microsoft Office создают единую среду, активно взаимодействуя, друг с другом.