- •Содержание
- •Список сокращений и терминов
- •Введение
- •Постановка задачи
- •1.1 Цели и задачи проекта
- •Предпроектный анализ предприятия
- •Характеристика предприятия
- •2.2 Постановка задачи
- •2.3 Обзор аналогов
- •2.3.1 1С бит: Учет проектов
- •2.3.2 Автоматизированная информационная система учета и контроля выполнения проектов ниокр
- •2.4 Обоснование необходимости разработки системы
- •Техническое задание
- •Общие сведения
- •Наименование системы и ее условное обозначение
- •Наименование заказчика, разработчика, пользователя разработанной системы
- •Документы, на основании которых разрабатывается система
- •Плановые сроки начала и окончания работ
- •Порядок оформления и предъявления заказчику результатов работ
- •Назначение и цели разработки
- •3.4.1.7.2 Требования к регламенту обслуживания
- •3.4.1.8 Требования к защите информации от несанкционированного доступа
- •3.4.1.9 Требования по сохранности информации при аварии
- •3.4.1.10 Требования к защите информации от влияния внешних воздействий
- •3.4.1.10.1 Требования по стойкости, устойчивости и прочности к внешним воздействиям (среде применения)
- •3.4.1.11 Требования к стандартизации и унификации
- •3.5 Основное содержание работы, промежуточные и конечные результаты
- •3.5.1 Технорабочее проектирование системы
- •3.5.2 Внедрение разработанной системы
- •3.6 Порядок контроля и приемки системы
- •3.7 Требования по составу и содержанию работ по подготовке объекта автоматизации к вводу системы
- •3.8 Требования к документированию
- •4 Технический проект
- •4.1 Обоснование выбора средств разработки
- •4.2 Общие сведения
- •4.2.1 Наименование аис
- •4.2.2 Назначение системы
- •4.2.3 Перечень автоматизируемых функций
- •4.2.4 Сведения о программно – аппаратных платформах
- •4.3 Характеристика системы
- •4.3.1 Предметная область
- •4.4 Описание информационных объектов и потоков
- •4.4.1 Описание информационных объектов
- •4.4.2 Описание информационных потоков
- •4.7 Методическое обеспечение аис
- •4.7.1 Модель ас
- •4.7.1.1 Требования к точности, размерности и форматам представления данных
- •4.8 Информационная база ас
- •4.9 .1 Функциональная модель данных ас
- •4.9.2 Логическая модель данных ас
- •4.8.3 Физическая модель данных ас
- •4.9 Ввод ас в эксплуатацию
- •5 Рабочий проект
- •5.1 Руководство программиста
- •5.1.1 Полное наименование системы и ее условное обозначение
- •5.1.2 Назначение и условия применения
- •5.1.3 Используемые средства реализации
- •5.1.4 Установка системы
- •5.1.4 Структура системы
- •5.1.4 Авторизация в системе
- •5.2 Руководство пользователя
- •5.2.1 Введение
- •5.2.2 Описание интерфейса системы
- •6 Экономическая часть
- •6.1 Технико-экономическое обоснование
- •6.1.1 Общие сведения
- •6.2 Расчет экономических затрат на внедрение аис
- •6.3 Расчет затрат на разработку и эксплуатацию автоматизированной системы
- •6.3.1 Расчет материальных затрат
- •6.3.2 Расчет стоимости машинного времени
- •6.3.3 Расчет общих затрат на заработную плату
- •6.3.4 Расчет отчислений на социальные нужды
- •6.4 Расчет эффективности разработки и внедрения ис
- •7 Безопасность и экологичность проекта
- •7.1 Задачи в области бжд
- •7.1.1 Задачи в области бжд, изложенные в законах и иных нормативных правовых актах, на решение которых направлен дипломный проект
- •7.1.2 Опасные и вредные производственные факторы, воздействие которых возможно при организации работы на вдт и пэвм
- •7.2 Пояснительная часть
- •7.2.1 Охрана труда
- •7.2.1.1 Основные требования к видео терминальным устройствам
- •7.2.1.2 Основные требования к организации и оборудованию рабочих мест с пэвм
- •7.2.1.3 Основные требования к организации режима труда и отдыха при работе с пэвм
- •7.2.2 Гражданская оборона, организация работы при чрезвычайных ситуациях и ликвидации последствий стихийных бедствий
- •7.2.2.1 Некоторые аспекты обеспечения защиты объектов от чрезвычайных ситуаций природного и техногенного характера
- •7.2.3 Охрана окружающей среды
- •7.2.3.1 Пути повышения экологической безопасности
- •7.3 Расчетная часть
- •7.3.1 Расчет защитного заземления
- •7.3.1.1 Расчет искусственного заземления
- •7.3.1.2 Профилактика состояния заземления
- •7.4 Организационные мероприятия по обеспечению пожарной безопасности
- •7.4.1 Средства оповещения о пожарах и тушения их в зданиях
- •7.5 Охрана окружающей среды
- •Заключение
- •Список используемых источников
- •12. Гост 34.602 – 89 Комплекс стандартов на автоматизированные системы. Техническое задание на создание автоматизированной системы.
- •13. Гост 34.603 – 92 Виды испытаний автоматизированных систем.
- •Приложение з Шаблон отчета по фактической оплате
- •Отчет по ниокр
- •Приложение и Листинг
4.8.3 Физическая модель данных ас
Физическая модель данных – это описание логической модели данных в диалекте выбранной СУБД, иначе говоря, реализация БД на конкретной СУБД. То есть на физическом уровне рассматривается использование конкретной СУБД (задаются физические имена таблиц, полей, типы данных для полей, а также индексы для таблиц).
Для реализации БД была выбрана СУБД Oracle9i. На физической модели данных представлено 11 таблиц. Спецификация таблиц представлена ниже в таблице 4.2.
Таблица 4.2 – Спецификация таблиц БД
Физическое название атрибута |
Логическое название атрибута |
Тип данных |
Описание |
Ключ |
1 |
2 |
3 |
4 |
5 |
Таблица “Dogovor” (“Договор”) |
||||
ID_Dogovor |
ID_Договор |
int |
Идентификатор договора |
* |
Dnumber |
№ Договора |
varchar(50) |
№ Договора |
|
Dname |
Название договора |
varchar(100) |
Название договора |
|
Dstart |
Дата начала |
datetime |
Дата начала |
|
Dend |
Дата окончания |
datetime |
Дата окончания |
|
Dsum |
Сумма без НДС |
float |
Сумма без НДС |
|
Таблица “Kplan” (“Календарный план”) |
||||
ID_ kplan |
ID_План |
int |
Идентификатор плана |
* |
KPname |
Наименование этапа |
varchar(100) |
Наименование этапа |
|
KPstart |
Дата начала |
datetime |
Дата начала |
|
Продолжение таблицы 4.2
1 |
2 |
3 |
4 |
5 |
||||||
KPend |
Дата окончания |
datetime |
Дата окончания |
|
||||||
KPsum |
Сумма без НДС |
float |
Сумма без НДС |
|
||||||
Таблица “Dopsog” (“Дополнительное соглашение”) |
||||||||||
ID_dopsog |
ID_Дополнительное соглашение |
int |
Идентификатор дополнительное соглашение |
* |
||||||
DSstart |
Дата начала |
datetime |
Дата начала |
|
||||||
DSend |
Дата окончания |
datetime |
Дата окончания |
|
||||||
DSsum |
Сумма дополнительного соглашения |
float |
Сумма дополнительного соглашения |
|
||||||
Таблица “Schetfakt” (“Счет-фактура”) |
||||||||||
ID_schetfakt |
ID_ Счет-фактура |
int |
Идентификатор Счет-фактуры |
* |
||||||
SFnumber |
№ Счет-фактуры |
varchar(50) |
№ Счет-фактуры |
|
||||||
SFdate |
Дата счет-фактуры |
datatime |
Дата счет-фактуры |
|
||||||
SFsum |
Сумма без НДС |
float |
Сумма без НДС |
|
||||||
SFbit_ag |
Бит агентского вознаграждения |
bit |
Бит агентского вознаграждения |
|
||||||
Таблица “Ispolnitel” (“Исполнитель”) |
||||||||||
ID_ Ispolnitel |
ID_ Исполнитель |
int |
Идентификатор исполнителя |
* |
||||||
Iname |
Название |
Varchar(50) |
Название |
|
||||||
Iadres |
Фактический адрес |
Varchar(50) |
Фактический адрес |
|
||||||
Iinfo |
Информация |
Varchar(50) |
Информация |
|
||||||
Itel |
Телефон исполнителя |
Varchar(50) |
Телефон исполнителя |
|
||||||
Imail |
Электронный адрес |
Varchar(50) |
Электронный адрес |
|
||||||
Таблица “Oplata” (“Оплата”) |
||||||||||
ID_platpor |
ID_Платежное поручение |
int |
Идентификатор платежного поручения |
* |
||||||
ID_ schetfakt |
ID_ Счет-фактура |
int |
Идентификатор Счет-фактуры |
* |
||||||
ID_ kplan |
ID_План |
int |
Идентификатор плана |
* |
||||||
Osum |
Сумма с НДС |
float |
Сумма с НДС |
|
||||||
Таблица “Agvoz” (“Агентское вознаграждение”) |
||||||||||
ID_agvoz |
ID_ Агентское вознаграждение |
int |
Идентификатор агентского вознаграждения |
* |
||||||
AGstavka |
Ставка |
int |
Ставка |
|
||||||
Таблица “Platpor” (“Платежное поручение”) |
||||||||||
ID_ platpor |
ID_ Платежное поручение |
int |
Идентификатор платежного поручения |
* |
Продолжение таблицы 4.2
1 |
2 |
3 |
4 |
5 |
||||
PPnumber |
№ п/п |
varchar(50) |
№ п/п |
|
||||
PPdate |
Дата п/п |
datatime |
Дата п/п |
|
||||
PPsum |
Сумма оплаты |
float |
Сумма оплаты |
|
||||
Таблица “OtchetAgenta” (“Отчет агента”) |
||||||||
ID_otchetag |
ID_Отчет агента |
int |
Идентификатор отчета агента |
* |
||||
OAnumber |
№ отчета агента |
Varchar(50) |
№ отчета агента |
|
||||
OAdate |
Дата отчета агента |
datetime |
Дата отчета агента |
|
||||
ADnumber |
№ агентского договора |
Varchar(50) |
№ агентского договора |
|
||||
ADdate |
Дата агентского вознаграждения |
datetime |
Дата агентского вознаграждения |
|
||||
Anumber |
№ акта |
Varchar(50) |
№ акта |
|
||||
Adate |
Дата акта |
datetime |
Дата акта |
|
||||
Pnumber |
№ вх.письма |
Varchar(50) |
№ вх.письма |
|
||||
Pdate |
Дата вх.письма |
datetime |
Дата вх.письма |
|
||||
Таблица “Kurator” (“Куратор”) |
||||||||
id_kurator |
ID_ куратор |
int |
Идентификатор куратора |
* |
||||
Kname |
Название отдела |
Varchar(70) |
Название отдела |
|
||||
Kfio |
ФИО куратора |
Varchar(50) |
ФИО куратора |
|
||||
Kstatus |
Должность куратора |
Varchar(50) |
Должность куратора |
|
||||
Ktel |
Телефон куратора |
Varchar(50) |
Телефон куратора |
|
||||
Kmail |
Электронный адрес |
Varchar(50) |
Электронный адрес |
|
||||
Таблица “users” (“Пользователь ”) |
||||||||
ID_ users |
ID_ Позьзователь |
int |
Идентификатор пользователя |
* |
||||
Ulogin |
Логин пользователя |
Varchar(50) |
Логин пользователя |
|
||||
Upass |
Пароль пользователя |
Varchar(50) |
Пароль пользователя |
|
||||
Ufio |
ФИО пользователя |
Varchar(50) |
ФИО пользователя |
|
||||
Таблица “Right” (“Права”) |
||||||||
ID_ right |
ID_права |
int |
Идентификатор прав |
* |
||||
Rinfo |
Информация |
Varchar(50) |
Информация |
|
||||
Rright |
Ключ правила |
Varchar(50) |
Ключ правила |
|
Функция обеспечения целостности данных на уровне СУБД осуществляется средствами:
целостность сущностей (Unique, Primary Key);
ссылочная целостность (Foreign Key);
обязательные данные (Not Null);
уникальные значения (Identity);
ограничения для доменов (Check).
Физическая модель БД приведена в Приложении Е.