Архитектура Аудит Военная наука Иностранные языки Медицина Металлургия Метрология
Образование Политология Производство Психология Стандартизация Технологии


Выбор системы управления базой данных



 

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

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

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

Данная СУБД установлена на сервере головного склада и является СУБД по умолчанию. Существующее соединение с БД осуществляется с помощью Borland C++ Builder 6.0 и Rational Rose.

Концептуальное и логическое формирование БД

 

В базу данных необходимо внести следующие данные:

− информация о поставщиках;

− информация о продукции;

− информация об индивидуальных локальных кодах;

− информация о первичной документации;

− информация о товарных чеках;

− информация об остатках на складе и в магазине.

Эти данные имеют связи между собой и должны быть объединены в единую базу данных.

Логическое проектирование

 

Логическое проектирование системы проводится в методологии UML с использованием пакета Rational Rose 2003. Use Case диаграмма показана на рисунке 3.1. Диаграмма классов управления на рисунке 3.2. Диаграмма граничных классов на рисунке 3.3.

Рисунок 3.1- Use Case диаграмма

Рисунок 3.2- Классы управления

Рисунок 3.3 - Диаграмма граничных классов

 

Разработка физической структуры БД

В физической модели содержится информация обо всех объектах БД. Физическая модель зависит от конкретной реализации СУБД. Если в логической модели не имеет значения, какой конкретно тип данных имеет атрибут, то в физической модели важно описать всю информацию о конкретных физических объектах – таблицах, колонках, индексах, процедурах и т.д. Большое значение имеет правильное назначение типов данных физическим объектам. Схема базы данных представлена на рисунке 3.4.

База данных состоит из 9 таблиц. Средствами СУБД Microsoft SQL в базе данных обеспечивается целостность данных, каскадное обновление связанных полей и каскадное удаление связанных записей.

Рисунок 3.4 - Схема базы данных

 

Разработка программного обеспечения

На данном этапе работы программное обеспечение находится в процессе разработки. Система реализуется на языке C# в среде Microsoft Visual Studio 2005. Используемая СУБД – Microsoft SQL.


Поделиться:



Последнее изменение этой страницы: 2019-04-10; Просмотров: 274; Нарушение авторского права страницы


lektsia.com 2007 - 2024 год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! (0.013 с.)
Главная | Случайная страница | Обратная связь