Файл: Проектирование ИС по продаже квартир «ГК Самолёт» (Проектирование ИС по продаже квартир «ГК Самолёт»).pdf
Добавлен: 28.03.2023
Просмотров: 486
Скачиваний: 6
СОДЕРЖАНИЕ
1. Технико-экономическая характеристика предметной области и предприятия
1.1. Характеристика предприятия и его деятельности
1.3. Выбор комплекса задач автоматизации и характеристика существующих бизнес процессов
2. Информационное обеспечение задачи
2.1 Информационная модель и её описание
2.2. Используемые классификаторы и системы кодирования
2.4 Характеристика результатной информации
3. Программное обеспечение задачи
3.1. Общие положения (дерево функций и сценарий диалога)
3.2. Характеристика базы данных
3.3. Структурная схема пакета (дерево вызова программных модулей)
В Таблице «Квартиры» содержится информация о всех доступных вариантах планировок, комнат и отделок
В Таблице «Данные клиентов» содержится информация о паспортных данных клиентов.
После появление нового клиента происходит обновление таблиц «Данные клиентов» где добавляются новые поля
.
После сбора данных, проверки документов и занесения их в базу данных, происходит процесс обработки, после чего оформляется договор, оговариваются нюансы и сроки поставки и в случае согласия клиента идет заключение договора.
Самим же управлением и корректировкой базы данных занимается, системный администратор [7][8].
Рисунок 4. Информационная модель ИС
2.2. Используемые классификаторы и системы кодирования
Ниже представлена таблица (таблица 2), на ней показаны системы кодирования и классификаторы, которые используются в рамках компании [12].
Таблица 2
Системы кодирования и классификаторы
|
№п/п |
Кодируемое множество объектов |
Длина кода |
Мощность кода |
Система кодирования |
Система классификации |
Вид классификатора |
|
1 |
Персонал |
7 знаков |
999999999 комбинаций |
порядковая |
отсутствует |
системный |
|
2 |
Документы |
7 знаков |
999999999 комбинаций |
порядковая |
отсутствует |
системный |
|
3 |
Клиенты |
10 знаков |
9999999999 комбинаций |
порядковая |
отсутствует |
системный |
|
4 |
Кадастровые карты |
10 знаков |
9999999999 комбинаций |
порядковая |
отсутствует |
системный |
В столбце (Вид классификатора) был взят системный классификатор.
Системные классификаторы - классификаторы, принятые отдельным предприятием (организацией) для применения в рамках своей автоматизированной системы. Они содержат информацию, необходимую для решения задач в конкретной АС и отсутствующую в национальном или отраслевом классификаторе.
Классификатор ОКПО – Общероссийский Классификатор Предприятий и Организаций формируется органами государственной статистики путем присвоения кодовых номеров предприятиям, организациям, фирмам любой формы собственности.
Назначение данного классификатора:
- Объединение всей информации об организации
- Облегчение статистического учета организаций
- взаимодействия надзорных органов между собой при запросах об определённой организации.
Он основан на использовании фасетной системы классификации и состоит из трёх блоков.
Структурная формула классификатора выглядит так:
Разберём эту формулу по частям:
- эта часть относится к блоку идентификации, который включает в себя код отрасли и регистрационный номер предприятия, а так же контрольную часть кода.
- первые 00 обозначают код отрасли
- 00000 – регистрационный номер предприятия
- K – контрольная часть кода
- эта часть относиться к блоку наименования.
- вся остальная часть относится к блоку классификации, он же разбивается на группу фасетов.
- Ф1 - фасета подчиненности в него входит эта часть формулы , где 000 – код министерства, X – управление, 00+00 – объединение нескольких предприятий.
- Ф2 – фасета административно – территориальной принадлежности
- Ф3 – фасета отраслевой принадлежности .
2.3 Характеристика нормативно-справочной, входной и оперативной информации
В этом разделе мы рассмотрим описание состава входных документов, файлов и справочников, соответствующих им экранных форм размещения данных.
Автоматизированная система организации разрабатывается не на пустом месте. В основу методики ее работы положены системы учета уже имеющие многолетний опыт применения, но не оформленные в виде компьютерных программ. Поэтому входными для данными для системы будут являться те же самые данные, которые использовались в неавтоматизированных системах.
В самом начале работы потенциальный клиент подает заявку в организацию где делает запрос на подключение к оператору
Далее рассмотрим справочники информационной системы, в них вносятся данные, которые собрал менеджер и зарегистрировал их в базе данных, для формирования договора.
Справочники представлены в виде сводной таблицы (Таблица 3):
Таблица 3
Сводная таблица справочников
|
Название |
Ответственный за ведение |
Средний объём записей |
Средняя частота обновления |
|
Цены |
Сотрудник отдела ценовой политики |
50 |
Посезонно |
|
Схемы квартир |
Системный администратор (Через программу) |
20 |
По запросу |
|
Данные Клиента |
Менеджер по продажам |
1000 |
По запросу |
- Цены: Содержание актуальной информации о ценах на квартиры
- Схемы квартир: Содержание всех возможных планировок
- Данные Клиента: Данные клиентов
2.4 Характеристика результатной информации
В этом разделе будут изображены характеристики результатной информации. Рассмотрим случай получения квартиры, где отчетом будет являться договор. Информация в договоре будет представлена в общем виде.
Таблица 4
Сводная таблица результатной информации
|
Название |
Ответственный за ведение |
Средний объём записей |
Средняя частота обновления |
|
Адрес |
Системный администратор |
100 |
По запросу |
|
Данные клиента |
Системный администратор |
100 |
По запросу |
|
Права собственности |
Сотрудник отдела документации |
100 |
По запросу |
- Адрес: Адрес расположения квартиры и её номер
- Данные клиента: Данные клиента
- Права собственности: Документ, выступающий в качестве документа о приватизации
3. Программное обеспечение задачи
3.1. Общие положения (дерево функций и сценарий диалога)
В данном разделе представлено древо функций Информационной системы (Рисунок 9.) и сценарий диалога работы с информационной системой (Рисунок 10.) в «ГК Самолёт», она отражает содержание документов, принципов работы, принципов взаимодействия с информационной системой на предприятии на разных этапах работы информационной системы.
Древо функций информационной системы (Рисунок 9.) состоит из основных и служебных функций.
В основные функции информационной системы входят:
- Добавление нового клиента
- Регистрация квартиры
- Отчётная ведомость
Добавление нового клиента заключается в создании карточки нового клиента, заполнением её необходимой информацией, такой как: ФИО, паспорт для дальнейшего оформления паспорта транспортного средства.
Регистрация квартиры клиента заключается в получении прав собственности и получения ключей от квартиры.
Отчётная ведомость заключается в оплате услуг средствами от клиента и получении информации о занятых и свободных квартирах
В служебные функции информационной системы входят:
- Проверка пароля
- Управление окнами
- Помощь
Служебные функции являются вспомогательными и лишь оптимизируют работу
Сценарий диалога работы с информационной системой (Рисунок 10.) состоит из четырех разделов
- Создание
- Регистрация
- Отчеты
- Справочная информация
Раздел Создание состоит из функций, которые подразумевают собой создание необходимой информации для оформления новых подключений и подсчета затрат на обслуживание сетей [5].
Раздел Регистрация квартиры состоит из функций, которые занимаются подготовкой необходимых документов для обращения в органы регистрации
Раздел Отчёты состоит из функций, которые занимаются преобразованием сводной информации к единому виду для её ручного анализа.
Раздел Справочная информация состоит из справочников, в которых содержится различная информация для быстрой подготовки и быстрого подсчета необходимой информации и расчета стоимости услуг.
Рисунок 9. Дерево функций ИС
Рисунок 10. Сценарий диалога
3.2. Характеристика базы данных
В данном разделе представлена ER модель базы данных (Модель сущность-связь) [9] Информационной системы (Рисунок 11.) и Характеристика базы данных информационной системы (Таблица 4. Таблица 5. Таблица 6. Таблица 7. Таблица 8.) в «ГК Самолёт», она отражает содержание связи сущностей базы банных и подробное описание полей таблицы базы данных. [10]
Описание структуры записей таблицы «Данные клиентов» (Таблица 4.) состоит из следующих полей
- Номер клиента
- Фамилия
- Имя
- Серия паспорта
- Номер паспорта
- Адрес
Поле «Номер клиента» является ключевым и получает свое значение генерацией цифр программного обеспечения для дальнейшего упрощения выставления счёта. Это поле так же используется в договоре.
Поля «Фамилия» «Имя» «Отчество» «Серия/номер паспорта» «Адрес» являются стандартными сведениями о клиенте для его полной идентификации и дальнейших решениях спорных вопросов или ситуаций
Поле «Адрес» содержит в себе информацию о текущем месте проживания.
Описание структуры записей таблицы «Тариф» (Таблица 5.) состоит из следующих полей
- ID
- Смета
- Тип ремонта
- Номер
Поле «ID» содержит в себе информацию о сгенерированном номере услуги предоставляемой организацией
Поле «Смета» содержит в себе информацию о смете
Поле «Тип ремонта» содержит в себе описание видов отделки квартиры
Поле «Номер» содержит в себе информацию о номере квартиры
Описание структуры записей таблицы «Квартиры» (Таблица 6.) состоит из следующих полей
- Номер
- Комнатность
- Корпус
- Этаж
- ID Клиента
Поле «Номер» содержит в себе информацию о номере квартиры
Поле «Комнатность» содержит в себе информацию о количестве комнат
Поле «Корпус» содержит в себе информацию о корпусе
Поле «Этаж» содержит в себе описание этажа
Поле «ID Клиента» содержит в себе описание комплектаций, которые дополнительно могут предлагаться клиенту
Поле «Номер клиента» содержит в себе информацию о номере клиента
Описание структуры записей таблицы «Сметы» (Таблица 7.) состоит из следующих полей
- Номер
- тип
- название
- заказчик
- Адрес
- Плательщик
- Издержки
Поле «Серийный номер» включает в себя информацию о уникальном номере.
Поле «Количество литров» включает в себя информацию о литрах, которые были израсходовано для тестирования.
Поле «Дата поверки» включает в себя информацию о дате последней поверки колонки на точность показаний.