Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Текст моей курсовой.doc
Скачиваний:
5
Добавлен:
20.09.2019
Размер:
1.25 Mб
Скачать

Заключение

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

Список использованных источников

  1. Марка Д.А. Методология структурного анализа и проектирования SADT / Д.А. Марка, К. МакГоуэн - М.: Мета-технология, 1993. - 243 с.

  2. IDEF0, IDEF1X, IDEF3. - URL: http://www.idef.com/.

  3. Дубейковский В.И. Практика функционального моделирования с AllFusion Process Modeler 4.1. Где ? Зачем ? Как ? - М.: ДИАЛОГ-МИФИ, 2004. - 464 с.

  4. Маклаков С.В. Создание информационных систем с AllFusion Modeling Suite. - М.: ДИАЛОГ-МИФИ, 2005. - 432 с.

  5. Кирстен В. Постреляционная СУБД Caché 5. Объектно-ориентрованная разработка приложений / В. Кирстен, М. Ирингер, М. Кюн, Б. Рериг - М.: ООО «Бином-Пресс», 2005. - 416 с.

Приложение а

Рисунок А.1 – Диаграмма А-0

Рисунок А.2 – Диаграмма А1

Рисунок А.3 – Диаграмма А2

Рисунок А.4 – Диаграмма А3

ПРИЛОЖЕНИЕ Б

Рисунок Б.1 – Логическая модель

Рисунок Б.2 – Физическая модель

Приложение в

CREATE TABLE Invoice_of_material (

material_name VARCHAR(20),

party_date DATE,

sypplier VARCHAR(20),

PRIMARY KEY (material_name)

);

CREATE TABLE Report_of_defective_materials (

report_date DATE,

number_of_defective_materials INTEGER,

material_name VARCHAR(20) NOT NULL,

PRIMARY KEY (report_date),

FOREIGN KEY (material_name)

REFERENCES Invoice_of_material

ON DELETE CASCADE

ON UPDATE CASCADE

);

CREATE TABLE Party_of_the_same_products (

party_code INTEGER,

products_name VARCHAR(20),

number_of_products_in_a_party INTEGER,

price_of_one_product INTEGER,

tailoring_date DATE,

PRIMARY KEY (party_code)

);

CREATE TABLE Report_of_defective_products (

report_date DATE,

number_of_defective_products INTEGER,

party_code INTEGER NOT NULL,

PRIMARY KEY (report_date),

FOREIGN KEY (party_code)

REFERENCES Party_of_the_same_products

ON DELETE CASCADE

ON UPDATE CASCADE

);

CREATE TABLE Invoice_of_equipment (

equipment_code INTEGER,

equipment_name VARCHAR(20),

maximum_time_of_use INTEGER,

begining_use_date DATE,

PRIMARY KEY (equipment_code)

);

CREATE TABLE Act_of_material_use (

party_code INTEGER NOT NULL,

material_name VARCHAR(20) NOT NULL,

number_of_material INTEGER,

PRIMARY KEY (party_code, material_name),

FOREIGN KEY (material_name)

REFERENCES Invoice_of_material

ON DELETE CASCADE

ON UPDATE CASCADE,

FOREIGN KEY (party_code)

REFERENCES Party_of_the_same_products

ON DELETE CASCADE

ON UPDATE CASCADE

);

CREATE TABLE Act_of_equipment_use (

party_code INTEGER NOT NULL,

equipment_code INTEGER NOT NULL,

use_time INTEGER,

PRIMARY KEY (party_code, equipment_code),

FOREIGN KEY (equipment_code)

REFERENCES Invoice_of_equipment

ON DELETE CASCADE

ON UPDATE CASCADE,

FOREIGN KEY (party_code)

REFERENCES Party_of_the_same_products

ON DELETE CASCADE

ON UPDATE CASCADE

);

Приложение Г

Рисунок Г.1 – Web-страница Main.csp

Рисунок Г.2 – Web-страница Partyofthesameproducts.csp

Рисунок Г.3 – Web-страница PartyofthesameproductsEdit.csp

Рисунок Г.4 – Web-страница Invoiceofmaterial.csp

Рисунок Г.5 – Web-страница InvoiceofmaterialEdit.csp

Рисунок Г.6 – Web-страница Invoiceofequipment.csp

Рисунок Г.7 – Web-страница InvoiceofequipmentEdit.csp

Рисунок Г.8 – Web-страница Reportofdefectivematerials.csp

Рисунок Г.9 – Web-страница ReportofdefectivematerialsEdit.csp

Рисунок Г.10 – Web-страница Reportofdefectiveproducts.csp

Рисунок Г.11 – Web-страница ReportofdefectiveproductsEdit.csp

Рисунок Г.12 – Web-страница Actofmaterialuse.csp

Рисунок Г.13 – Web-страница ActofmaterialuseEdit.csp

Рисунок Г.14 – Web-страница Actofequipmentuse.csp

Рисунок Г.15 – Web-страница ActofequipmentuseEdit.csp

Рисунок Г.16 – Web-страница InvoiceofmaterialFind.csp

Рисунок Г.17 – Web-страница InvoiceofequipmentFind.csp

29