Информационное моделирование — КиберПедия 

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

Семя – орган полового размножения и расселения растений: наружи у семян имеется плотный покров – кожура...

Информационное моделирование

2017-11-17 242
Информационное моделирование 0.00 из 5.00 0 оценок
Заказать работу

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

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

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

Для разработки форм приложения применялись CASE-системы, в частности Erwin 4.0. ERwin имеет два уровня представления модели - логический и физический. На логическом уровне данные не связаны с конкретной системой управления базами данных, поэтому могут быть наглядно представлены даже для неспециалистов. Физический уровень данных - это по существу отображение системного каталога, который зависит от конкретной реализации системы управления базами данных.

Разработка структуры базы данных

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

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

Структура таблицы «tblCustomer»

Поле Тип Описание
idCustomer int(11) Уникальный код покупателя
nameCustomer varchar(255) Наименование покупателя
adresCustomer varchar(255) Адрес покупателя
rekvCustomer varchar(255) Реквизиты покупателя
phoneCustomer varchar(255) Телефоны

Разработка таблицы со сведениями о приходе/расходе готовой продукции

Структура таблицы «tblPrihodRashodProduct»

Поле Тип Описание
idOperation int(11) Уникальный код операции
idProduct int(11) Код продукции
Prihod int(11) Количество пришедшей на склад продукции
Rashod int(11) Количество отпущенной со склада продукции
idWorker int(11) Код кладовщика
idSklad int(11) Код склада
idCustomer int(11) Код покупателя готовой продукции
dataOperation int(11) Дата операции

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

Структура таблицы «tblPrihodRashodTovar»

Поле Тип Описание
idOperation int(11) Уникальный код операции
idTovar int(11) Код комплектующих
Prihod int(11) Количество пришедших на склад комплектующих
Rashod int(11) Количество отпущенных со склада комплектующих
idSupplier int(11) Код поставщика
idWorker int(11) Код кладовщика
dataOperation int(11) Дата операции
idSklad int(11) Код склада

Разработка таблицы со сведениями о выпускаемой продукции

Структура таблицы «tblProduct»

Поле Тип Описание
idProduct int(11) Код готовой продукции
nameProduct varchar(255) Наименование продукции
priceProduct int(11) Цена продукции

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

Структура таблицы «tblProductSklad»

Поле Тип Описание
idProductSklad int(11) Код склада готовой продукции
nameSklad varchar(255) Наименование склада
adresSklad varchar(255) Адрес склада

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


Поделиться с друзьями:

Двойное оплодотворение у цветковых растений: Оплодотворение - это процесс слияния мужской и женской половых клеток с образованием зиготы...

Архитектура электронного правительства: Единая архитектура – это методологический подход при создании системы управления государства, который строится...

Особенности сооружения опор в сложных условиях: Сооружение ВЛ в районах с суровыми климатическими и тяжелыми геологическими условиями...

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



© cyberpedia.su 2017-2024 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!

0.007 с.