Проектирование системы электронного документооборота строительной фирмы

Дипломная работа - Компьютеры, программирование

Другие дипломы по предмету Компьютеры, программирование



дрес 9Тип10ИНН11КПП12Код_по_ОКПО13Серия_паспорта14Номер_паспорта15Телефон

Таблица 31 - Смета

1Код_сметыПервичный2Код_заказчикаВнешний3Код_пользователяВнешний4Дата_составления5Дата_подписания6Статус

Таблица 32 - Договор

1Код_договораПервичный2Код_сметыВнешний3Дата_подписания4Предмет_договора5Дата_начала_работ6Дата_окончания_работ

Таблица 33- Пользователь

1Код_пользователяПервичный2Код_группыВнешний3Краткое_имя4Полное_имя5Пароль

Таблица 34 - Группа пользователей

№НазваниеКлюч1Код_группыПервичный2Название_группы

Таблица 35 - Перечень материалов

№НазваниеКлюч1Код_перечня материаловПервичный2Код_материалаВнешний3Код_сметыВнешний4Цена_за_ед5Количество

Таблица 36 - Материалы

№НазваниеКлюч1Код_материалаПервичный2Наименование3Полное_наименование4Цена_за_ед5Дата_установки_цены6Код_ед_измеренияВнешний7Код_типа_материаловВнешний

Таблица 37 - Типы материалов

1Код_типа_материаловПервичный2Наименование_типа_материалов

Таблица 38- Перечень услуг

1КодПервичный2Код_услугиВнешний3Номер_сметыВнешний4Цена_за_ед5Количество6Код_актаВнешний

Таблица 39 - Услуги

1Код_услугиПервичный2Наименование3Полное_наименование4Цена_за_ед5Дата_установки_цены6Код_ед_измеренияВнешний7Код_типа_услугВнешний

Таблица 40 - Типы услуг

№НазваниеКлюч1Код_типа_услугПервичный2Наименование_типа_услуг

Таблица 41 - Единцы измерения

№НазваниеКлюч1Код_ед_измеренияПервичный2Краткое_наименование3Полное_наименование

Таблица 42 - iет на оплату

№НазваниеКлюч1Код_iетаПервичный2Дата3Код_перечня_услугВнешний4Код_перечня_материаловВнешний

Таблица 43 - Акт выполненных работ

№НазваниеКлюч1Номер_актаПервичный2Дата

2.1.6 Определение логической структуры базы данных

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

.1.7 Схема базы данных

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

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

Рисунок 13 - Логическая модель базы данных

.2 Структурный анализ

.2.1 Входные и выходные данные

Основные входные потоки:

Заявка на выезд мастера - поток информации, который содержит дату, время прихода мастера и адрес объекта осмотра;

Данные заказчика - поток информации состоит из данных о заказчике, которые необходимы для регистрации в системе и заключения договора;

Данные об объекте - поток информации, необходимый для составления проектно-сметной документации;

Строительные нормы и правила - поток информации, состоящий из нормативных требований и положений, регламентирующий проектирование и строительство;

Регламент организации - поток информации, содержащий должностные инструкции персонала организации.

Основной выходной поток:

Акты выполненных работ - поток информации, подтверждающий выполнение условий договора.

.2.2 Диаграммы потоков и словарь данных

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

Рисунок 14 - Логическое проектирование процесса выполнения строительно-ремонтных и отделочных работ

Рисунок 15 - Декомпозиция процесса выполнения строительных и ремонтно-отделочных работ

Рисунок 16 - Декомпозиция процесса формирования сметы

.2.3 Спецификации процессов

А1

Сформировать смету.

Вход: Заявка на выезд мастера, Данные об объекте, Наименование услуг, Цена за единицу, Наименование материала, Цена за единицу материала.

Выход: Смета.

Спецификация А1: Составляется смета на выполнение строительных работ в соответствии с техническими данными объекта и анализом объекта, проведенном во время осмотра мастером.

А1.1

Вычислить общую сумму производимых работ.

Вход: заявка на выезд мастера, данные об объекте, наименование услуг, цена за единицу.

Выход: перечень работ, стоимость работ.

Спецификация А1.1: определяются виды работ, которые необходимо провести и вычисляется их стоимость.

А1.2

Вычислить общую сумму материалов, необходимых для ремонта.

Вход: перечень работ, стоимость работ.

Выход: перечень материалов, стоимость материалов.

Спецификация А1.2: определяются материалы необходимые для ремонта, их количество и вычисляются затраты на материалы.

А1.3

Вычислить общую сумму по смете с учетом скидки.

Вход: перечень работ, стоимость работ, перечень материалов, стоимость материалов.

Выход: общая стоимость, скидка.

Спецификация А1.3: по ранее расiитанным данным вычисляется общая сумма затрат на проводимый ремонт, в зависимости от условий определяется скидка, действующая на смету и вычисляется итоговая сумма.

А1.4

Скомпоновать и распечатать смету.

Вход: перечень работ, стоимость работ, перечень материалов, стоимость материалов, общая стоимость, скидка, данные о заказчике.

Выход: смета.

Спецификация А1.4: данные о предоставляемых услугах, необходимых материалах выводятся на печать в установленной форме.

А2

Сформировать догов

Copyright © 2008-2013 studsell.com   рубрикатор по предметам  рубрикатор по типам работ  пользовательское соглашение