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

Автор: Пользователь скрыл имя, 04 Апреля 2013 в 20:08, курсовая работа

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

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

Оглавление

Введение 3
1 Постановка задачи 4
1.1 Цели и задачи проектирования 4
1.2 Обследование предметной области. Описание постановки задачи. 4
1.3 Обоснование необходимости разрабатываемого функционала и интерфейса 5
2 Проектирование системы 6
2.1 Моделирование и анализ предметной области. 6
2.2 Основные сущности, диаграмма «Сущность-Связь» 7
2.3 Обоснование выбора концептуальной модели. Концептуальная схема. 8
3 Требования к аппаратному и программному обеспечению. 10
4 Обоснование выбора программного обеспечения. 11
4.1 Обоснование выбора методик, алгоритмов. 11
4.2 Структура базы данных. 12
4.3 Структура запросов в базе. 15
4.4 Создание программных продуктов. Описание режимов работы приложения. Сообщения системы. 15
Заключение 19
Список использованных источников (литературы) 20
Приложение А.IDEF0 21
Приложение Б.IDEF1 22
Приложение В. Схема «Сущность-связь» 23

Файлы: 1 файл

Гуляев Иван.docx

— 5.82 Мб (Скачать)

Microsoft Access является настольной СУБД (система управления базами данных) реляционного типа. Достоинством Access является наличие простого графического интерфейс, который позволяет не только создавать собственную базу данных, но и разрабатывать приложения, используя встроенные средства.

Delphi – это Rapid Application Development – среда быстрой разработки приложений. Delphi включает в себя не только все средства для работы с языком Object Pascal , но и ряд дополнительных средств, призванных максимально ускорить и упростить создание программ.

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

 

 

 

4.2 Структура базы данных.

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

  • бухгалтерия;
  • готовая продукция;
  • заказ;
  • карточка учета;
  • клиент;
  • материал;
  • поставщик;
  • персонал
  • прайс-лист
  • реализация
  • склад
  • списание.

Рисунок 1 – Схема данных

 

Таблица Поставщик содержит подробную информацию о поставщиках материала, и содержит следующие поля: Код поставщика, ФИО, ИНН, адрес.

 

 

Рисунок 2 –Таблица Поставщик

Таблица Материал содержит информацию о наименовании материала и его  количествах.

Рисунок 3 – таблица Материал

 

Таблица Готовая продукция содержит информацию о наименовании продукции, код материала, количество, дата изготовления.

Рисунок 4 – Таблица Готовая продукция

 

Таблица Списание ведет учет списаний на производстве и их причин

Рисунок 5 – Таблица Списание

 

Таблица Склад ведет учет готовой  продукции на складе

Рисунок 6 – Таблица Склад

 

 

Таблица Реализация содержит информацию о номере склада, о коде товара, о работнике, дате реализации, количестве, цене.

Рисунок 7– Таблица Реализация

 

Таблица Персонал содержит информацию стаже, должности, ЗП, адресе, номер телефона.

Рисунок 8 – Таблица Персонал

 

Таблица Бухгалтерия содержит информацию о наименовании, цене товара, дате поступления, дате реализации.

Рисунок 9 – Таблица Бухгалтерия

Таблица Заказ содержит информацию о наименовании, даты заказа, коде клиента, количестве , стоимости.

                      

Рисунок 10 – Таблица Заказ

Таблица Клиент содержит информацию о клиенте(ФИО,ИНН)

Рисунок 11 – Таблица Клиент

Таблица Прайс-лист содержит информацию о наименовании, единице измерения , цена за шт..

 

Рисунок 12 – Таблица Прайс-лист

4.3 Структура запросов в базе.

Для обеспечения многофункциональной работы информационной системы предприятия были созданы следующие запросы:

  • приемно-сдаточная накладная  – выводит список товара, поступивших на склад
  • цена реализуемой продукции без скидки
  • цена реализуемой продукции со скидкой

4.4 Создание программных продуктов. Описание режимов работы приложения. Сообщения системы.

Для удобства работы для пользователей  была создана программа на Delhi 2007.

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

Рисунок 13 – Главная форма программы

 

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

Рисунок 14 – Подчиненная форма программы

 

Также были созданы формы во вкладке  производство: Списание, Склад, Готовая  продукция для удобного редактирования данных.

Во вкладке отчеты были созданы  формы: Приемно-сдаточная накладная, Прайс-лист, Карточка учета.

В отдельной вкладке была создана формы: Бухгалтерия, Персонал, О программе.

Во вкладке реализация были созданы  формы: Реализация, Клиент, Заказ.

Все формы были созданы аналогично.

Рисунок 15-Окно Списание

Рисунок 16-Окно Склад

Рисунок 17-Окно Приемно-сдаточная накладная

Рисунок 18- Окно Карточка учета

Рисунок 19-Окно Прайс лист

Рисунок 20-Окно Бухгалтерия

Рисунок 21-Окно Персонал

Рисунок 22-Окно Реализация

Рисунок 23-Окно Клиент

 

Рисунок 24-Окно Заказ

Заключение

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

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

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

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

  • занесение в базу информации о производстве;
  • ведение учета реализации производства;
  • ведение учета на складе;
  • ведение учета в бухгалтерии.

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

 

 

 

 

 

Список использованных источников (литературы)

 

1. Информационные системы Голицына  О.Л., Максимов Н.В., Попов И.И.: учебное  пособие. Москва: ФОРУМ: ИНФРА-М, 2007г. 496 стр. 
2. Разработка и эксплуатация автоматизированных информационных систем Гагарина Л.Г., Киселев Д.В., Федотова Е.Л.: учеб. Пособие под ред. Проф. Л.Г.Гагариной. Москва: ИД «Форум»: ИНФРА-М, 2009г. 384 стр. 
3. Информатика и компьютерные технологии. Автор: А. Я. Фридланд, Л. С. Ханамирова, И. А. Фридланд Москва: АСТ, Астрель 2003г. 272 стр. 
4. Разработка клиент-серверных приложений в Delphi. Автор: Шкрыль А.А. Санкт - Петербург: БХВ - Петербург 2006г. 474 стр. 
5. Объектно-ориентированный анализ и проектирование систем Автор: Эдвард Йордон, Карл Аргила Москва: Лори 2007г. 264 стр. 
6. Сорокин А.В. Delphi. Разработка баз данных. Санкт - Петербург: Питер, 2005г. 477стр. 
7. Delphi 7 / Под общ. ред. Автор: А. Д. Хомоненко. Санкт - Петербург: БХВ: Петербург, 2003г. 1216 стр. 
8.Основы построения автоматизированных информационных систем: учебник Автор: Гвоздева В.А. Москва: ИНФРА-М 2007г. 320 стр. 
9.Бобровский, С.И. Delphi 7. Учебный курс. Санкт - Петербург: Пинтер, 2004г.- 736 стр. 

 

 

 

 

Приложение А.IDEF0

 

 

 

 

 

 

 

 

Приложение  Б.IDEF1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Приложение  В. Схема «Сущность-связь»

 

 

 

 

 

 

 

 

 





Информация о работе Разработка базы данных «Производство металлоконструкций»