Создание бызы данных

Автор работы: Пользователь скрыл имя, 18 Февраля 2012 в 20:22, реферат

Краткое описание

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

Содержимое работы - 1 файл

Выпуск продукции.doc

— 245.00 Кб (Скачать файл)

МИНИСТЕРСТВО  ОБРАЗОВАНИЯ РОССИЙСКОЙ ФЕДЕРАЦИИ

ТВЕРСКОЙ  ГОСУДАРСТВЕННЫЙ  ТЕХНИЧЕСКИЙ

УНИВЕРСИТЕТ 

КАФЕДРА ИНФОРМАТИКИ И  ПРИКЛАДНОЙ МАТЕМАТИКИ
 
 
 
 
 
 
 
 

К У Р С О В  А Я     Р А Б О Т  А 

по  информатике 

на тему: «СОЗДАНИЕ БАЗЫ ДАННЫХ» 

вариант «Выпуск продукции» 
 
 
 
 

                                                Выполнила: студентка 1 курса ФЗВО                         

                                                                      группа  ПИЭ-1

                                                                      шифр 01313

                                                                      Савельева И.В.

   

                                                Проверил:   Виноградов  Г.П.

                                                                     
 
 
 
 
 
 

Тверь, 2002

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

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

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

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

  • наименование участка;
  • дата выпуска продукции;
  • код выпускаемого изделия;
  • код используемого оборудования;
  • табельный номер рабочего;
  • общая выработка продукции;
  • из них ушедших в брак;
  • процент сдачи ОТК с первого предъявления.

    Вторая таблица должна содержать сведения о типе изделия и состоять из полей:

  • код изделия;
  • наименование изделия;
  • марка изделия;
  • цена себестоимости изделия.
 

    Третья таблица должна содержать сведения о предстоящем текущем ремонте оборудования и состоять из полей:

    -   код оборудования;

  • наименование оборудования;
  • марка оборудования;
  • дата выпуска оборудования;
  • дата текущего ремонта.

    Четвертая таблица должна содержать сведения о работнике выполняющем данный заказ на выпуск продукцию и состоять из полей:

    -   табельный номер;

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

    Пятая таблица должна содержать сведения о бригадирах, осуществляющих общее управление в рабочих коллективах и состоять из полей:

    -   номер бригады;

  • фамилия, имя, отчество бригадира.

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

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

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

    Разработка  новой базы данных, независимо от ее назначения и принципа действия, всегда должна происходить по строго определенным правилам и в строгой последовательности:

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

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

    Разработка  структур таблиц.

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

    Сформируем  типы полей таблицы Участок:

  • поля «Участок» и «Сдача с 1 предъявления» отнесем к типу «текстовый», так как все значения подлежащие хранению в этих полях включают в себя как текстовые символы, так и цифровые значения; 
  • поля «Код изделия» «Код оборудования», «Табельный номер», «Выработка» и «Брак» необходимо отнести к типу «числовой» так в нем будет храниться информация, выраженная целочисленными числовыми значениями;
  • поле «Дата» предназначено для хранения данных характеризующих только конкретную дату, следовательно, их необходимо отнести к типу «дата / время».

     Сформируем  типы полей таблицы  Изделия:

    -  поле  «Код изделия» будет содержать только числовые данные, поэтому его отнесем к типу «числовой»;

  • поля «Наименование изделия» и «Марка изделия» будут содержать данные, относящиеся только к текстовому типу, следовательно, к данному типу и отнесем эти поле;
  • поле «Цена изделия» будет содержать данные определяющие денежное выражение себестоимости изделия, следовательно его отнесем к типу «денежный».

     Сформируем  типы полей таблицы  Оборудование:

    -  поле  «Код оборудования» будет  содержать только числовые данные, поэтому его отнесем к типу  «числовой»;

  • поля «Наименование оборудования» и «Марка оборудования» будут содержать данные, относящиеся только к текстовому типу, следовательно, к данному типу и отнесем эти поле;
  • поля «Дата изготовления» и «Текущий ремонт» предназначены для хранения данных характеризующих только конкретную дату, следовательно, их необходимо отнести к типу «дата / время».

    Сформируем  типы полей таблицы  Работник:

    -  поле «Табельный номер», «Разряд» и «Номер бригады» отнесем к типу «числовой»;

  • поля «Фамилия ИО», «Профессия» отнесем к типу «текстовый» так как данные этих полей будут содержать только текстовые величины.

    Сформируем  типы полей таблицы  Бригадир:

    -   поле «Номер бригады» отнесем к типу «числовой»;

  • поле «Бригадир» отнесем к типу «текстовый» так как данные этого поля будут содержать только текстовые величины, а именно фамилию, имя и отчество бригадира.
 

    После определения структуры таблиц входящих в базу данных сформируем теперь сами таблицы, используя для этого  специальный инструмент системы  Microsoft Access 2000 под названием «Конструктор».

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

    

    Рис. 1 Структура таблицы «Участок» 

    

    Рис. 2 Структура таблицы «Изделие» 

    

    Рис. 3 Структура таблицы «Оборудование» 

    

    Рис. 4 Структура таблицы «Работник» 

    

    Рис. 5 Структура таблицы «Бригадир» 
 

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

    Чтобы создать индекс для поля необходимо выполнить следующую процедуру:

  • в верхней части окна конструктора выделяется строка поля, для которого необходимо создать индекс;
  • в нижней части окна раскрывается вкладка Общие и производится переход к строке свойства Индексированное поле.
  • выбирается значение Да (Допускаются совпадения) или Да (Совпадения не допускаются) в зависимости от того, будут ли в индексированном поле записи с повторяющими значениями.

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

Информация о работе Создание бызы данных