Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Курсовая работа 3 Семин А. С..doc
Скачиваний:
86
Добавлен:
28.10.2018
Размер:
1.32 Mб
Скачать

2.2 Требования к информационной системе организации

Требования к функциональным характеристикам.

Система должна обеспечивать выполнение следующих функций:

  • Инициализацию системы

  • Ввод, редактирование и хранение информации о клиентах, арендодателях и агентов по недвижимости. Хранение журнала сделок.

  • Обработка запросов пользователей и выдача информации соответствующей запросу

  • Разделение уровней доступа пользователей системы.

  • Формирование отчетов и документов.

Исходные данные:

  • Списки собственников

  • Списки клиентов

  • Списки объектов недвижимости

  • Списки агентов

  • Справочники

Результаты:

  • Подбор объектов недвижимости заданным требованиям клиента

  • Результаты работы агентов

  • Оценка рынка недвижимости

Требования к надежности:

  • Контроль вводимой информации;

  • Резервное копирование данных;

  • Разграничение прав доступа;

  • Блокирование некорректных действий;

  • Обработка исключительных ситуаций;

  • Длительное хранение информации (не менее 5 лет);

Требования к составу и параметрам технических средств

  • Система должна работать на IBM совместимых компьютерах;

  • Тактовая частота процессора не менее 1,5 МГц.

  • Объем оперативного запоминающего устройства – 256 Мб и более;

  • Выход в сеть Internet;

  • Принтер;

Требования к информационной и программной совместимости

  • Система должна работать под управлением семейства операционных систем Windows XP, Windows Vista, Windows 7;

2.3 Проектирование информационного обеспечения

Проанализировав деятельность агентства недвижимости, можно приступить к проектированию базы данных. Для проектирования используется программа «ERwin Data Modeler r7»

Для решения задач учета клиентов, объектов недвижимости и сделок с ними, деятельности сотрудников, учета владельцев объектов недвижимости создается база данных. Она состоит из следующих таблиц:

  • Объекты;

  • Владельцы;

  • Клиенты;

  • Сотрудники;

  • Сделки;

  • Типы объектов;

  • Города;

  • Районы;

  • Тип сделки;

База данных приведена к третьей нормальной форме. Логическая модель базы ( Рисунок 7)

Рисунок 7 – Логическая структура базы данных

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

Справочник “Города” – содержит наименования городов в которых может находится объект недвижимости.

Справочник “Владельцы” – содержит информацию о владельцах объектов недвижимости.

Справочник “Районы” – содержит информацию о районах городов.

Справочник “Тип сделки” – содержит информацию о типе сделки.

Справочник “Сотрудники” – содержит информацию о сотрудниках агенства.

Физическая модель базы с указанием типов полей, первичных и внешних ключей. (Рисунок 8)

Рисунок 8 – Физическая модель базы данных

2.4 Реализация базы данных

Реализация базы осуществляется с использованием Microsoft SQl Server 2008.

Microsoft SQL Server — система управления реляционными базами данных (СУБД), разработанная корпорацией Microsoft. Основной используемый язык запросов — Transact-SQL, создан совместно Microsoft и Sybase. Transact-SQL является реализацией стандарта ANSI/ISO по структурированному языку запросов (SQL) с расширениями. Используется для работы с базами данных размером от персональных до крупных баз данных масштаба предприятия.

Функционал SQL Server 2008

Связанная с Microsoft Office база бизнес-аналитики SQL Server 2008 - это развитая и оперативно функционирующая система интеграции процессов бизнес-анализа в деятельность всех стратегически ответственных подразделений организации. Доступ к необходимым данным организуется через MS Excel и MS Word, привычные для всех сотрудников компании.

Платформа SQL Server 2008 позволяет хранить информацию, поступающую со всей сетевой инфраструктуры, что даёт возможность совокупного анализа состояния дел вашей организации. Кроме того, новые функции (интеграция, очистка, тестирование и загрузка данных) максимально сокращают время и трудозатраты работы с IT-ресурсами.

SQL Server 2008 гарантирует защиту самых сложных бизнес-приложений посредством масштабируемого и высокопродуктивного «процессора данных», сокращая при этом комплексные расходы благодаря оптимизации управления IT-системой.

Усовершенствованная, комфортная и производительная среда программирования, снабжённая механизмами взаимодействия с веб-сервисами и новейшими технологиями работы с информацией, представляемая SQL Server 2008 – оптимальный вариант для продуктивной работы с любыми данными.

Продвинутая система объединения серверных ресурсов от SQL Server 2008 сокращает расходы на системное оборудование и его обслуживание и обеспечивает высокую эффективность работы благодаря усовершенствованным механизмам администрирования IT-инфраструктуры.

SQL Server 2008 способен функционировать в тесном взаимодействии с такими программными продуктами, как Microsoft Visual Studio, Microsoft Office System и Business Intelligence Development Studio. Инновационный подход SQL Server 2008 обеспечивает оптимизацию процесса работы с потоками информации.

Реализованная база данных в Ms SQL Server 2008 (Рисунок 9)

Рисунок 9 – реализация базы данных в Ms SQL Server 2008

Все таблицы соединены связями “один ко многим” т.е. одной записи в первичной таблице соответствует несколько записей в другой. Схема базы построена таким образом, что можно получить всю необходимую информацию. Созданы запросы для формирования отчетов (заработная плата сотрудника, сделки сотрудника, какие объекты недвижимости принадлежат одному владельцу...)

С целью удобного взаимодействия с базой данных необходимо создать графический интерфейс управления данными. Обеспечение безопасности базы данных осуществляется с использование формы авторизации, где необходимо ввести свое имя пользователя и пароль. (Приложение 1) Если введены корректные данные то пользователь попадет на форму выбора необходимых действ с базой данных. (Приложение 2) Из меню данной формы можно отредактировать все имеющиеся таблицы. Редактирование справочника городов (Приложение 3). Редактирование таблицы владельцев недвижимого имущества (Приложение 4) Редактирование осуществляется с помощью таблицы, которая содержит полный набор данных выбранных справочников с возможностью сортировки по полям таблицы. Интерфейсы выполнены в минималистическом стиле.