Автор работы: Пользователь скрыл имя, 28 Февраля 2013 в 19:25, курсовая работа
Для количественной оценки функциональной модели введем следующие обозначения:
– количество уровней дерева декомпозиции
– число диаграмм на – уровне
– число функциональных блоков в - диаграмме – уровня
число стрелок у – функционального блока
2.2. Диаграммы бизнес-процесса из BPWin
Рис. 7 Декомпозиция пятого уровня
2.3. Расчет оценки функциональной модели
В этом пункте сравнивается наша модель с тремя стандартными (вырожденная, регулярная, минимальная) по величинам , , , , , , , , , , и получили график связности и глубины проработки.
Для количественной оценки функциональной модели введем следующие обозначения:
r |
si |
nij |
ak |
s |
n |
a |
n1 |
a1 |
a2 |
N1 |
N2 |
5 |
1 |
1 |
9 |
1 |
2,6 |
5,46 |
2,6 |
14,2 |
14,2 |
17,8 |
16,8 |
1 |
3 |
8 |
|||||||||
1 |
3 |
4 |
|||||||||
1 |
3 |
7 |
|||||||||
1 |
3 |
4 |
|||||||||
4 |
|||||||||||
7 |
|||||||||||
4 |
|||||||||||
6 |
|||||||||||
6 |
|||||||||||
4 |
|||||||||||
4 |
|||||||||||
4 |
Наша модель |
17,8 |
16,8 |
Вырожденная |
4 |
3 |
Минимальная |
10 |
9 |
Регулярная |
34,2 |
9,7 |
Рис 8. Модели
Расчёт расстояния:
d
d
d
Вывод: Наша модель находиться не далеко от Минимальной модели и равноудалена от Вырожденной и Регулярной моделей.
Раздел 3. Модели данных информационной системы.
3.1. Логическая модель данных в 3НФ из ERWin
Ниже представлена логическая модель данных в третьей нормальной форме.
Рис. 9 Логическая модель данных
3.2. Выбор и обоснование СУБД
СУБД это - программное обеспечение, контролирующее организацию, хранение, целостность, внесение изменений, чтение и безопасность информации в базе данных СУБД.
Назначение СУБД - отвечать за обработку запросов к базе данных, и получать ответы от неё.
Основные функции СУБД:
Microsoft SQL Server 2000 -это законченное
предложение в области баз
данных и анализа данных для
быстрого создания
SQL Server 2000 упрощает процессы управления
и настройки, а также повышает
надежность и масштабируемость,
необходимые для быстрого
SQL Server 2000 включает большой набор
новых и усовершенствованных
функций, обеспечивающих
Преимущества и возможности SQL Server 2000:
3.3. Физическая модель данных в 4НФ из ERWin
Рис. 10 Физическая модель данных в 4НФ из ERWin
3.4. Представление в базе данных из ERWin
Рис. 11 Представления в базе данных из ERWin
Раздел 4. Реализация информационной системы в СУБД.
4.1. Программа реализации базы данных из ERWin
CREATE TABLE Вид_товара (
КодВидТовара int NOT NULL,
Название char(18) NULL,
Описание char(18) NULL
)
go
ALTER TABLE Вид_товара
ADD PRIMARY KEY NONCLUSTERED (КодВидТовара)
go
CREATE TABLE Город (
КодГорода i NOT NULL,
Название char(18) NULL,
Шифр int NULL,
Описание char(18) NULL
)
go
ALTER TABLE Город
ADD PRIMARY KEY NONCLUSTERED (КодГорода)
go
CREATE TABLE Заказ (
КодПотребителя int NOT NULL,
КодТовара int NOT NULL
)
go
ALTER TABLE Заказ
ADD PRIMARY KEY NONCLUSTERED (КодПотребителя, КодТовара)
go
CREATE TABLE Потребитель (
КодПотребителя int NOT NULL,
ФИО char(18) NULL,
Адрес char(18) NULL,
Телефон char(18) NULL,
КодГорода i NULL
)
go
ALTER TABLE Потребитель
ADD PRIMARY KEY NONCLUSTERED (КодПотребителя)
go
CREATE TABLE Склад (
КодСклада int NOT NULL,
Номер char(18) NULL,
Адрес char(18) NULL,
Объем char(18) NULL
)
go
ALTER TABLE Склад
ADD PRIMARY KEY NONCLUSTERED (КодСклада)
go
CREATE TABLE Товар (
КодТовара int NOT NULL,
Наименование char(18) NULL,
Описание char(18) NULL,
Цена money NULL,
Страховой_запас char(18) NULL,
Единица_измерения char(18) NULL,
КодСклада int NULL,
КодВидТовара int NULL
)
go
ALTER TABLE Товар
ADD PRIMARY KEY NONCLUSTERED (КодТовара)
go
CREATE VIEW Запрос1 AS
SELECT Товар.Наименование, Товар.Цена, Товар.Страховой_запас, Склад.Номер, Склад.Адрес
FROM Склад, Товар
WHERE Товар.КодСклада=Склад.
go
ALTER TABLE Заказ
ADD FOREIGN KEY (КодТовара)
REFERENCES Товар
go
ALTER TABLE Заказ
ADD FOREIGN KEY (КодПотребителя)
REFERENCES Потребитель
go
ALTER TABLE Потребитель
ADD FOREIGN KEY (КодГорода)
REFERENCES Город
go
ALTER TABLE Товар
ADD FOREIGN KEY (КодВидТовара)
REFERENCES Вид_товара
go
ALTER TABLE Товар
ADD FOREIGN KEY (КодСклада)
REFERENCES Склад
go
4.2. Макеты форм.
Форма является объектом базы данных, удобная для работы пользователя с данными таблицы. Используя форму, можно выполнить редактирование данных в таблице. Источником данных для формы может быть и запрос.
Рис. 12 Форма которая служит для заполнения таблицы “Потребитель”
Рис. 13 Форма которая служит для заполнения таблицы “Товар”
4.3. Макеты отчетов.
Отчет “Товар на складе” позволяет просмотреть весь товар, который хранится на складе.
Заключение
В данной курсовой работе мы организовали информационную систему, которая автоматизировала учёт выдачи со складов фирмы различных видов товаров различным потребителям из различных городов. С её помощью мы смогли упорядочить и систематизировать данные. Информационные системы, подобные этой повышают эффективность работы фирмы и делают ее конкурентоспособной.