
- •2. Анализ и выбор проектных решений
- •2.1. Анализ текущих проблем автоматизации предметной области
- •2.2. Анализ типовых систем автоматизации предметной области
- •2.3. Концепция разработки автоматизированной системы в рамках предметной области
- •2.4. Обоснование выбора архитектуры реализуемого проектного решения
- •2.4.1. Анализ вариантов построения архитектуры
- •Сравнительный анализ вариантов построения ис
- •Экспертная оценка вариантов реализации ис
- •2.4.2. Архитектура реализуемого проектного решения
- •2.5. Обоснование выбора технологии проектирования и средств ее реализации
- •2.6. Обоснование выбора системно-технических решений проекта
- •2.6.1. Обоснование выбора информационной платформы
- •Сравнительный анализ потенциальных субд
- •Весовые значения потенциальных субд
- •2.6.2. Требования к ресурсам и по сервера бд
- •Минимальные требования к серверу бд
- •Интегральная оценка сетевых ос Windows и Linux
- •2.6.3. Требования к ресурсам и по клиента
- •2.6.4. Расчёт стоимости системы
- •Стоимость системы
- •2.7. Обоснование выбора проектных решений по информационному обеспечению
- •2.7.1. Обоснование состава классификаторов и методов кодирования информации
- •Обоснование состава входных и выходных документов
- •2.7.3. Обоснование выбора методов организации входной и выходной информации
- •2.7.4. Обоснование выбора метода проектирования и состава экранных форм
- •2.7.5. Обоснование способа организации информационной базы
- •2.8. Обоснование выбора проектных решений по технологическому обеспечению
- •2.8.1. Обоснование выбора организации технологии сбора, передачи, обработки и выдачи информации
- •2.8.2. Обоснование выбора методов и языков общения в процессе решения задач
- •2.8.3. Обоснование выбора методов и средств организации системы ведения файлов баз данных и методов актуализации данных
- •2.8.4. Возможные ошибки вывода результатной информации и методы их решения
- •2.9. Интеграция системы со смежными системами и подсистемами
- •2.10. Ожидаемые технико-экономические результаты создания ис
- •2.11. Оценка рисков реализации проекта
- •Группы рисков реализуемого проекта
- •2.12. Предложения по совершенствованию процессов организации и управления взаиморасчетами с контрагентами
- •П20. Недостатки существующего состояния автоматизации предметной области
- •Перечень и характеристика недостатков существующего состояния автоматизации предметной области
- •П21. Анализ типовых систем автоматизации предметной области
- •Эргономический анализ типовых систем автоматизации
- •Определение цены проекта на основе цен типовых систем
- •Расчет стоимости проекта методом бальной оценки
- •Расчет цены по технологии оригинального проектирования
- •П22. Экспертная оценка вариантов реализации ис
- •Экспертная оценка вариантов реализации ис
- •П23. Описание используемых классификаторов
- •П24. Общая схема обработки информации п25. Матрица ранжирования рисков проекта
- •Матрица ранжирования рисков проекта
2.7.5. Обоснование способа организации информационной базы
Основной частью внутримашинного информационного обеспечения является информационная база. В соответствии с требованиями, предъявляемыми к информационной системе (см. п. 1.9), выбрана интегрированная БД, основанная на использовании универсальных программных средств загрузки, хранения, поиска и ведения данных, то есть системы управления базами данных (СУБД). Интегрированная информационная база (база данных) – это совокупность взаимосвязанных, хранящихся вместе данных при такой минимальной избыточности, которая допускает их использование оптимальным образом для множества приложений.
Централизация управления данными с помощью СУБД обеспечивает совместимость этих данных, уменьшение синтаксической и семантической избыточности, соответствие данных реальному состоянию объекта, разделение хранения данных между пользователями и возможность подключение новых пользователей. Но централизация управления и интеграция данных приводит к необходимости усиления контроля вводимых данных, необходимости обеспечения соглашения между пользователями по поводу состава и структуры данных, разграничения доступа и секретности данных.
Интегрированная информационная база является централизованной, т. е. физически сосредоточенной в одном месте и управляющейся одним компьютером. СУБД Borland InterBase 7.1 позволяет управлять всеми сведениями из одного файла базы данных. В рамках этого файла используются следующие объекты: домен для описания однотипных столбцов с одинаковыми видами контроля; представления для ограничения доступа к данным; таблицы для сохранения данных; хранимые процедуры (программы SQL, скомпилированные при первом выполнении и сохраненные для регулярного и эффективного исполнения); триггеры (автоматически выполняющиеся при попытке изменения содержимого заданной таблицы); индексы; генераторы для создания уникальных значений; роли; исключения, представляющие собой сообщения об ошибке.
База данных в InterBase физически представляет собой единственный файл с расширением GDB, в котором хранится все содержание базы данных.
Файл разбит на страницы фиксированного размера. Минимальный размер страницы составляет 1 КБ, размер страницы по умолчанию – 4 КБ, максимальный размер страницы – 8 КБ. Каждая страница может хранить записи, относящиеся только к одной таблице. Все обращения к диску, которые выполняет InterBase, считывают и записывают информацию постранично.
2.8. Обоснование выбора проектных решений по технологическому обеспечению
2.8.1. Обоснование выбора организации технологии сбора, передачи, обработки и выдачи информации
Автоматизированная информационная система управления взаиморасчетами с контрагентами предприятия сферы услуг будет обеспечивать выполнение ряда операций, непосредственно связанных с информацией и организацией ее в автоматизированной системе. На первичном этапе будет осуществляться сбор исходных данных, их регистрация и передача для ввода в ЭВМ. На подготовительном этапе будут совершаться операции по приему, контролю и регистрации входной информации и переносу ее на машинные носители. Основной этап обеспечит непосредственную обработку информации на ЭВМ, а заключительный этап организует контроль, выпуск и передачу результативной информации. Общая схема обработки информации представлена в прил. 24.
Получение первичных данных будет осуществляться за счет ручного ввода данных в систему, а также за счёт автоматического импорта сведений из информационной системы «1С: Бухгалтерия 8.0». Данные, находящиеся в системе, по мере необходимости будут нуждаться в корректировке и перерасчетах, что вызвано потребностью, связанной с изменениями персональной информации о заказчиках и поставщиках услуг или справочной информации (оказываемые услуги, тарифы, поставщики услуг, улицы, дома, льготы и др.), а так же из-за отсутствия определенных услуг, которыми не пользуются плательщики.
Вся информация, находящаяся в базе данных системы, обрабатывается в соответствии с регламентированными алгоритмами. Система предполагает использование различных фильтров для обработки и выдачи необходимой информации. Выдача результирующей информации производится в электронном виде на экране монитора, а также в бумажном виде по желанию сотрудника, если подобный отчет (таблица, график, диаграмма и т. д.) предусмотрен в системе, и в виде XML файла выгруженного на любой накопитель данных. Для обеспечения целостности и достоверности данных, хранящихся в системе, в проекте используются следующие виды контроля информации:
текущий контроль (визуальный контроль ввода данных на использование допустимых символов при занесении определенной информации в систему);
контроль диапазона значений сумм или допустимость изменения сумм (контроль ввода на использование определенных суммовых значений);
синтаксический контроль (контроль вводимых значений на правильность использования синтаксических конструкций);
семантический контроль (контроль на несоответствия между информацией, содержащейся в документах, и эталонными знаниями предметной области).
Все виды контроля взаимосвязаны между собой и занимают определенное место среди процедур по обработке информации и формированию отчётности (рис. 2.5).
Рис. 2.5. Схема предусмотренных видов контроля
Разработка и внедрение автоматизированной системы управления взаиморасчетами с контрагентами способствует улучшению значений показателей качества обработки информации (повышению степени достоверности обработки информации, степени ее защищенности, повышение степени автоматизации получения первичной информации), минимизации трудоемкости делопроизводственных операций, а, вследствие, уменьшения зависимости организации от персонала как физического носителя технологических знаний и правил работы с документами.