- •Дипломный проект
- •Задание
- •Общая часть
- •Описание области автоматизации
- •Основания для разработки системы
- •Общая структура программного комплекса
- •Описание организаций
- •Описание структуры
- •Описание потоков данных
- •Реализуемая часть, процесс «Обработка заявления»
- •Модель «Как есть»
- •Модель «Как должно быть» для бумажных заявлений
- •Модель «Как должно быть» для электронных заявлений
- •Формирование технического задания на систему
- •Специальная часть
- •Описание внутримашиной информационной базы
- •Логическая структура
- •Физическая структура
- •Модель вариантов использования
- •Моделирование классов
- •Моделирование классов для прецедента «Просмотреть таблицу заявлений»
- •Моделирование классов для прецедента «Обработать заявление»
- •Моделирование классов для прецедента «Просмотреть таблицу свидетельств»
- •Моделирование классов для прецедента «Просмотреть отчет»
- •Общая модель классов системы.
- •Моделирование взаимодействия
- •Диаграмма взаимодействия для прецедента «Просмотреть таблицу заявлений».
- •Диаграмма взаимодействия для прецедента «Обработать заявление».
- •Диаграмма взаимодействия для прецедента «Просмотреть таблицу свидетельств»
- •Диаграмма взаимодействия для прецедента «Просмотреть отчет»
- •Программный интерфейс
- •Выбор языка программирования
- •Программирование
- •Тестирование
- •Экономическая часть
- •Определение затрат на разработку программного продукта
- •Расчет цены одного человеко-месяца
- •Единовременные затраты
- •Прямые затраты
- •Отчисления на социальные нужды
- •Содержание и эксплуатация оборудования
- •Амортизация зданий, сооружений
- •Определение трудоемкости разработки программного продукта
- •Расчет экономической эффективности
- •Расчет капиталовложений в проект
- •Расчет чистого дисконтированного дохода
- •Расчет внутренней нормы доходности инвестиций
- •Расчет индекса прибыльности
- •Расчет дисконтированного периода окупаемости
- •Безопасность жизнедеятельности
- •Безопасность условий труда оператора эвм
- •Анализ вредных и опасных условий при работе с эвм
- •Мероприятия по предотвращению вредных и опасных факторов
- •Методика оценки безопасности рабочего места
- •Анализ безопасности работающего по условиям труда
- •Принципиальная схема рабочего места с указанием источников опасности
- •Расчет защитного заземления
- •Министерство регионального развития Российской Федерации
- •Цели создания системы
- •Характеристика объектов автоматизации
- •Требования к системе
- •Требования к системе в целом
- •Требования к структуре и функционированию системы
- •Требования к надежности
- •Требования к эргономике и технической эстетике
- •Требования к защите информации от несанкционированного доступа
- •Требования к информационной безопасности
- •Требования к антивирусной защите
- •Требования по сохранности информации при авариях
- •Требования к защите от влияния внешних воздействий
- •Требования по стандартизации и унификации
- •Требования к информационной совместимости со смежными системами
- •Требования по использованию классификаторов, унифицированных документов и классификаторов
- •Требования по применению систем управления базами данных
- •Требования к структуре процесса сбора, обработки, передачи данных в системе и представлению данных
- •Требования к защите данных от разрушений при авариях и сбоях в электропитании системы
- •Требования к контролю, хранению, обновлению и восстановлению данных
- •Требования к процедуре придания юридической силы документам, продуцируемым техническими средствами системы
- •Требования к лингвистическому обеспечению
- •Требования к программному обеспечению
- •Требования к техническому обеспечению
- •Требования к метрологическому обеспечению
- •Требования к организационному обеспечению
- •Требования к патентной чистоте
- •Состав и содержание работ по созданию системы
- •Порядок контроля и приёмки системы
- •Требования к составу и содержанию работ по подготовке объекта автоматизации к вводу системы в действие
- •Технические мероприятия
- •Организационные мероприятия
- •Изменения в информационном обеспечении
- •Требования к документированию
- •Подготовка к работе
- •Порядок загрузки
- •Сценарии работы с 2-ой очередью пк «Госуслуги»
- •Подача заявления
- •Обработка заявления экспедитором
- •Обработка заявления оператором
- •Подраздел «Документы»
- •Подраздел «Результат»
- •Положительное заключение о выдаче технического свидетельства
- •Отрицательное заключение о выдаче технического свидетельства
- •Обработка заявления заместителем министра
- •Подписание документов
- •Просмотр заявлений
- •Просмотр выданных свидетельств
- •Добавление в реестр свидетельства, выданного без использования 2-ой очереди пк «Госуслуги»
- •Просмотр отчетов
- •Режим «Таблица»
- •Режим «Структура»
- •Режим «Динамика»
- •Настройка программы
- •Установка php под iis, как isapi-фильтра
- •Установка iis
- •Особенности при настройке iis 6.X в Windows 2003 Server
- •Сообщения системному программисту
Физическая структура
Данные на машинных носителях располагаются таким образом, что справочники и таблицы данных хранятся на сервере баз данных с установленной СУБД ORACLE.
Схема физической структуры данных представлена на рисунке 4.
Рисунок 4 Физическая структура данных
Описание таблицы «DICT_REQUEST_STATUS»
Список полей:
ID_STATUS - тип данных NUMBER;
S_NAME - тип данных VARCHAR2;
N_ORDER - тип данных NUMBER;
S_CLASS - тип данных VARCHAR2.
Описание таблицы «DAT_CUSTOMER»
Список полей:
ID_CUSTOMER - тип данных NUMBER;
S_NAME - тип данных VARCHAR2;
S_INN - тип данных VARCHAR2;
S_KPP - тип данных VARCHAR2;
S_ADDRESS - тип данных VARCHAR2;
S_PERSON - тип данных VARCHAR2;
S_TEL_NUMBER - тип данных VARCHAR2;
S_FAX - тип данных VARCHAR2;
S_MAIL - тип данных VARCHAR2.
Описание таблицы «DAT_DOC»
Список полей:
ID_DOC - тип данных NUMBER;
ID_REQUEST - тип данных RAW;
S_NAME - тип данных VARCHAR2;
S_SIZE - тип данных NUMBER;
S_COMMENTARY - тип данных VARCHAR2;
S_EXT - тип данных VARCHAR2;
B_FILE - тип данных BLOB;
S_MIME - тип данных VARCHAR2;
B_SIGN - тип данных VARCHAR2;
R_HASH - тип данных RAW;
IS_LOAD - тип данных NUMBER.
Описание таблицы «DAT_MANUFACTURER»
Список полей:
ID_MANUFACTURER - тип данных NUMBER;
S_NAME - тип данных VARCHAR2;
S_PRODUCTION - тип данных VARCHAR2;
S_DESTINATION - тип данных VARCHAR2;
S_NORM - тип данных VARCHAR2.
Описание таблицы «DAT_REQUEST»
Список полей:
ID_REQUEST - тип данных RAW;
ID_STATUS - тип данных NUMBER;
D_CREATE - тип данных DATE;
N_NUMBER - тип данных NUMBER;
ID_CUSTOMER - тип данных NUMBER;
ID_MANUFACTURER - тип данных NUMBER;
ID_FORM - тип данных NUMBER;
D_PERMIT - тип данных DATE;
D_UPDATE - тип данных DATE;
USER_ID - тип данных NUMBER.
Описание таблицы «DAT_FORM»
Список полей:
ID_FORM - тип данных NUMBER;
N_TYPE - тип данных NUMBER;
N_TECHNICAL_CERTIFICATE - тип данных VARCHAR2;
D_CREATE_CERTIFICATE - тип данных DATE;
ID_DOC_CERTIFICATE - тип данных NUMBER;
N_LETTER - тип данных VARCHAR2;
D_SEND_LETTER - тип данных DATE;
ID_DOC_LETTER - тип данных NUMBER;
N_LETTER_CANCEL - тип данных VARCHAR2;
D_SEND_LETTER_CANCEL - тип данных DATE;
ID_DOC_LETTER_CANCEL - тип данных NUMBER;
D_DURATION - тип данных DATE.
Модель вариантов использования
Модель вариантов использования была спроектирована на основе поставленных задач, а так же на основе модели как есть и как должно быть с учетом пожелания заказчика (рисунок 5).
Рисунок 5 - Модель вариантов использования
Актер «Пользователь», в качестве данного актера выступают пользователи системы.
Актер «База данных», в качестве данного актера выступает база данных.
Прецедент «Просмотреть таблицу заявлений», позволяет просматривать все заявления в системе, таблица обладает системой фильтров и поиском, а так же постраничной навигацией.
Прецедент «Обработать заявление», позволяет обрабатывать заявление, то есть прикреплять результат обработки заявления.
Прецедент «Просмотреть таблицу свидетельств», позволяет просматривать все свидетельства в системе, таблица обладает системой фильтров и поиском, а так же постраничной навигацией.
Прецедент «Просмотреть отчет», позволяет пользователям просматривать отчеты, основанные на статусах заявлений.
