Файл: Реферат курсовая работа посвящена практическому решению задачи учета производства и продажи поликарбоната.docx

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

Категория: Реферат

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

Добавлен: 25.10.2023

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

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

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


Оглавление


ВВЕДЕНИЕ 4

Глава 1. Теоретические основы проектирования баз данных 6

1.1История развития баз данных 6

1.2Классификация баз данных 11

1.3Классификация СУБД 14

1.4Обзор рынка СУБД в России 16

Глава 2. Проектирование базы данных 19

2.1 Постановка задачи 19

2.3 Даталогическая модель БД 22

Глава 3. Разработка интерфейса базы данных 25

3.1 Разработка форм 25

3.2 Разработка отчетов 29

СПИСОК ЛИТЕРАТУРЫ 35

РЕФЕРАТ

Курсовая работа посвящена практическому решению задачи учета производства и продажи поликарбоната.

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

Курсовая работа состоит из введения, основной части (три главы), заключения.

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

В первой главе рассматриваются теоретические основы проектирования баз данных.

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

Во третьей главе производится описание интерфейса базы данных: форм и отчетов.

В заключении подводятся общие итоги проделанной работы.

Курсовая работа изложена на 36 листах и включает 20 рисунков, 17 литературных источников.

ВВЕДЕНИЕ

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

Основной задачей промышленных предприятий является наиболее полное обеспечение спроса населения высококачественной продукцией. Темпы роста объема производственной продукции, повышение ее качества непосредственно влияют на величину издержек, прибыль и рентабельность предприятия.

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


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

  • большая трудоемкость обработки информации;

  • низкая оперативность, снижающая качество обслуживания клиентов;

  • несовершенство организации выходной информации;

  • несовершенство процессов сбора, передачи, обработки и выдачи информации.

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

Общим критерием целесообразности автоматизации решения экономических задач является достигаемое при этом повышение эффективности производства посредством совершенствования системы управления.

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

В данной курсовой работе автоматизируется процессы производства и реализации продукции, а также анализируется объем проданной п продукции.

Глава 1. Теоретические основы проектирования баз данных

    1. История развития баз данных

Историю развития баз данных можно разделить на четыре периода.

1. Период становления – начало 60-х - начало 70-х гг. В этот период появляется сам термин «база данных» и создается несколько первоначальных систем. Основой появления баз данных явилось предложение конца 50-х годов использовать файлы для хранения исходных данных. Основное требование к таким файловым системам – быть совместно используемым хранилищем данных. В последующем стало очевидным, что совместно использу­емые данные, должны обладать специфическими свойствами, в частности: независимость данных, отсутствие дублирования и противоречивости, контроль прав доступа к данным, эффективная техника доступа к данным, а также многие другие.



Осознание этих фактов, а также появление больших компьютеров с магнитными дисками в качестве носителей данных привело к появлению в середине 60-х гг. первых систем управления базами данных, из которых наиболее развитой оказалась система IMS фирмы IMB, которая поддерживала иерархическую структуру данных. Бахман в 1963 г. разработал первую промышленную систему баз данных IDS. Система IDS поддерживала сетевую организацию данных на магнитных носителях.

Ассоциация CODASYL, являющаяся органом, разработавшим язык программирования Кобол, в 1967 г. организо­вала рабочую группу по базам данных. Эта группа обобщила языковые спецификации систем баз данных и в 1969 и 1971 гг. издала соответствующие отчеты, которые по наименованию рабочей группы (DataBaseTaskGroup) получили названиеDBTG69,DBTG71. Основой избранного Рабочей группой подхода послужила сетевая структура данных и способы навигации по ней, разработанные в системе IDS, однако сетевая модель данных в отчетах DBTG получила существенное развитие и обоснование.

Типичным представителем системы, поддерживающей предложения DBTGCODASYL, явилась Integrated Database Management System (IDMS) компании Cullinet Software, Inc., предназначенная для использования на машинах основного класса фирмы IBM под управлением большинства операционных систем.

В этот же период четко выкристаллизовались два подхода относительно проблемы замкнутости систем баз данных. Системы замкнутого типахарактеризуются тем, что они не содержат в своем составе традиционных языков программирования, а имеют непроцедурные языки запросов. Основной целью в данном случае является создание системы, с применением которой мог бы справиться не специалист по программированию. К таким системам относились TDMS иUL/1.

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

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

2. Период развития – 70-е годы. Концепция баз данных широко распространяется благодаря повышению характеристик аппаратного обеспечения компьютеров. Идет успешное внедрение систем, поддерживающих иерар­хи­чес­кую и сетевую структуры данных.

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


Язык описания данных ЯОД (Data Definition Language - DDL). Представляет собой описание концептуальной схемы в терминах сетевой структуры данных.

Средства базы данных языка Кобол. Представляет собой средства обеспечения интерфейса языка Кобол с базой данных, описанной в DDL. В Кобол включены средства языка манипулирования данными.

Средства базы данных языка Фортран. Представляет собой средства обеспечения интерфейса языка Фортран с базой данных, описанной в DDL. В Кобол включены средства языка манипулирования данными.

Средства конечного пользователя. Определяет интерфейс пользователя случае, когда такой пользователь управляет базой данных, описанной в DDL.

Язык описания хранения данных ЯОХД(Data Stored Definition Language - DSDL). Представляет собой язык, который отображает концептуальную схему, описанную в DDL, во внутреннюю схему.

В 1975 г. появился отчет рабочей группы ANSI/X3/SPARC Американского Национального Института Стандартов, который явился значительной вехой в развитии проблематики баз данных. Перед группой была поставлена задача исследовать, в какой мере целесообразно ставить вопрос о стандартизации баз данных и СУБД и что именно может быть подвержено стандартизации. Группа пришла к выводу, что если и ставить вопрос о стандартизации, то только относительно интерфейсов, которые могут существовать между различными компонентами СУБД, сами програм­мные компоненты ни в коем случае подвергаться стандартизации не могут. В связи с этим они направили свои последующие усилия на выявление таких интерфейсов и, в конце концов, пришли к формулировке трехуровневой архитектуре баз данных, которая стала классической и не потеряла свою актуальность до сих пор.

Однако этот период в большей мере характеризуется появлением реляционной модели данных, предложенной в 1970 г. сотрудником института фирмы ИБМ в Сан-Хосе Э.Ф. Коддом, всесторонними исследованиями теоретичес­ких и прикладных вопросов этой модели, разработкой экспериментальных реляционных СУБД. Теоретические исследования привели, в конце концов, к созданию формальной теории баз данных, которая до этого носила описательный характер. На протяжении многих лет многие ведущие формы проводили эксперимента­ль­ные исследования по созданию прототипов реляционных СУБД, повышению их эффективности и функциональ­ности. В конце 70-х гг. появляются первые промышленные реляционные СУБД.


3. Период зрелости – 80-е годы. Реляционная модель получила полное теоретическое обоснование. Разработаны крупные реляционные СУБД Oracle, Informix, и другие. Промышленные реляционные системы получают широкое распрост­ране­ние во всех сферах человеческой деятельности. Реляционные системы практически вытеснили с мирового рынка ранние СУБД иерархического и сетевого типа.

Дальнейшее развитие реляционных СУБД шло в следующих направлениях:

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

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

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

4. Постреляционный период – с начало 90-х гг. В этот период начались проводиться интенсивные исследования по дедуктивным и объектно-ориентированным базам данных, а также разработка исследовательских прототипов таких систем.

Особое место в развитии проблематики объектно-ориентированных СУБД занимает деятельность группы по управлению объектными базами данных ODMG(ObjectDataManagementGroup), - неприбыльным консорциумом производителей объектных баз данных и других организаций, заинтересованных в выработке стандартов по хранению объектов в базах данных. ODMG была создана в 1991 г. В 1993 г. группа выпустила свой первый стандарт –ODMG-93. В 1995 г. был опубликован усовершенствованный вариант этого стандарта.

В связи с развитием Интернет-технологий прикладываются большие усилия по внедрению баз данных в Интернет. Возникают различные подходы по включению СУБД с их базами данных во всемирную паутину