Разработка информационной системы "Агентство недвижимости"
Информационная система (ИС) как совокупность взаимосвязанных аппаратно-программных средств, предназначенных для автоматизации накопления и обработки информации. Особенности создания ИС "Агентство недвижимости": база данных, техническая документация к ней.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | курсовая работа |
Язык | русский |
Дата добавления | 30.08.2012 |
Размер файла | 1,4 M |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
Тема: "Разработка информационной системы "Агентство недвижимости""
Содержание
- Введение
- 1. Техническое задание
- 1.1 Постановка задачи
- 1.2 Требование к программному средству
- Требования к функциональным характеристикам
- Требования к надёжности
- Требования к условиям эксплуатации
- 1.3 Требования к составу и параметрам технических средств
- 1.4 Информационное обеспечение задачи
- Описание входной информации
- Описание нормативно-справочной информации
- 2. Описательная часть
- 2.1 Контекстная диаграмма бизнес-процесса решаемой задачи
- 2.2 Описание программного средства
- 2.3 Контрольный пример
- 2.4 Руководство пользователя
- Заключение
- Список литературы
Введение
Темой курсового проекта является создание и разработка информационной системы.
В наши дни информационная сеть окутала практически всю планету. Каждый день мы сталкиваемся с информационными системами: на автостоянках (по карточкам), в универмагах, даже при устройстве на работу.
Информация - сведения, сообщения, данные и т.д. В настоящее время не существует единого определения термина информация.
Информационная модель - совокупность информации, характеризующая существенные свойства и состояния объекта, процесса, явления, а также взаимосвязь с внешним миром.
Информационной системой (ИС) называют совокупность взаимосвязанных аппаратно-программных средств, для автоматизации накопления и обработки информации. В информационную систему данные поступают от источника информации (пример: база данных). Эти данные отправляются на хранение либо претерпевают в системе некоторую обработку и затем передаются потребителю.
Автоматизированная информационная система (АИС) - совокупность программно-аппаратных средств, предназначенных для автоматизации деятельности, связанной с хранением, передачей и обработкой информации.
Чем доступней становятся компьютерные технологии, тем больше появляется непрофессиональных пользователей. Поэтому одной из задач разработчиков любых приложений, в том числе и ИС, является создание интуитивно понятного интерфейса. Эта задача так же будет выполнена в курсовом проекте.
В процессе курсового проектирования необходимо закрепить и систематизировать знания, полученные на дисциплинах "Базы данных", создание источника информации, "Разработка и эксплуатация информационных систем", создание ИС, "Компьютерная графика", распределение кнопок по формам и создание интуитивно понятного интерфейса.
Курсовой проект по разработке и сопровождению программного средства по дисциплине "Разработка и эксплуатация информационных систем" является промежуточной стадией обучения в "Красноярском техникуме информатики и вычислительной техники" и освоения профессии техник.
Целью курсового проекта является:
научится создавать качественные и надёжные программные средства, получение рабочих навыков при создании программных средств;
разработать техническую документацию к созданному программному средству.
В процессе разработки курсового проекта необходимо воссоздать информационную систему "Агентство недвижимости". Задачей этой информационной системы будет являться вывод расписания работников агентства недвижимости.
Результатом курсового проекта по дисциплине "Разработка и эксплуатация информационных средств" должна быть полноценная база данных, решающая поставленную задачу, и техническая документация к ней.
1. Техническое задание
1.1 Постановка задачи
В процессе курсового проектирования необходимо разработать информационную систему "Агентство недвижимости".
Данная база данных должна обеспечить удобный просмотр/добавление информации о клиентах и недвижимости.
Система должна выполнять следующие функции:
- ввод и редактирование информации о недвижимости:
- "Операции";
- "Недвижимость";
- ввод и редактирование информации о сотрудниках:
- "Рабочие";
- ввод и редактирование информации о клиентах:
- "Клиенты";
- составление договора (при помощи которого строится расписание):
- "Договоры";
- формирование и печать таких документов как:
- "Расписание работников";
Входной информацией должно являться:
- Списки клиентов:
- ФИО клиента;
- телефон;
- Список сотрудников:
- ФИО сотрудника;
- Возможности агентства: доступные операции; доступная недвижимость.
Данную информационную систему предполагается использовать для просмотра и хранения расписания работников агентства недвижимости. Она поможет пользователю намного быстрее составить расписание, а удобный интерфейс сделает работу приятней.
1.2 Требование к программному средству
Требования к функциональным характеристикам
Информационная система "Агентство недвижимости" должна быть направлена в помощь хранения расписания работников агентства недвижимости. Система должна осуществлять обработку информации и печать выходных документов.
Данная система должна функционировать под операционной системой ОС Windows XP SP2 (и выше) или Windows Vista и пакета средств Microsoft Office 2007.
Информационная система "Агентство недвижимости" должна выполнять следующие функции:
- ввод и редактирование следующей информации о работе сотрудников агентства недвижимости:
- ФИО сотрудника;
- ввод и редактирование следующей информации о клиенте:
- ФИО клиента;
- Телефон;
- ввод и редактирование следующей информации о возможностях агентства:
- доступные операции;
- доступная недвижимость;
- формирование и печать следующих выходных документов:
- "Расписание работников".
Требования к надёжности
Система должна быть качественной и корректной, то есть должна выполнять все требуемые функции и быть пригодной для эксплуатации. Система должна быть устойчивой, то есть способной выполнять запланированные действия, не смотря на какие-либо отклонения, как в работе аппаратуры, так и в самом приложении.
Для обеспечения надёжности системы необходимо:
- обеспечение защиты данных от несанкционированного доступа;
- вывод сообщения об ошибке при неправильном вводе данных, в котором указывается поле, где произошла данная ошибка;
- все данные должны быть введены правильно и корректно, то есть, дожжен осуществляться контроль данных, в том числе обязательных полей;
- обязательными полями являются:
- ФИО клиента;
- Телефон клиента;
– ФИО сотрудника;
– Тип недвижимости;
– Операции с недвижимостью;
- при удалении каких-либо данных необходимо предусмотреть вариант отказа, то есть выдавать запрос на согласие пользователя.
Требования к условиям эксплуатации
Пользователь должен обладать базовыми навыками работы с ОС Windows (это потребуется в случае какого-либо сбоя) и навыками работать с пакетом средств Microsoft Office 2007, а именно с приложениями Microsoft Word и Microsoft Access.
Для эксплуатации данной информационной системы необходимо, что бы на компьютере были установлены:
– ОС Windows XP SP2 (и выше) или Windows Vista;
– Microsoft Office 2007.
1.3 Требования к составу и параметрам технических средств
Для бесперебойной работы и удобного использования информационной системы "Агентство недвижимости" необходимо, что бы используемые вами технические средства соответствовали ниже перечисленным характеристикам:
- компьютер типа IBM PC или Note Book;
- процессор Pentium Celeron (Pentium IV и выше), AMD Athlon (и выше), с тактовой частотой не меньше 1,6 ГГц;
- 512 Мб ОЗУ;
- HDD со свободным местом не менее 40 Мб;
- операционная система Windows XP SP2 (и выше) или Windows Vista;
- устройства ввода и манипуляций (клавиатура/мышь);
- пакет средств Microsoft Office 2007;
- принтер, поддерживающий печать документов формата А4 (для печати выходных документов).
Дополнительных устройств не требуется. Все выше перечисленные устройства должны полностью функционировать и быть совместимы с операционной системой.
1.4 Информационное обеспечение задачи
Описание входной информации
Входные данные заносятся в информационную систему "агентство недвижимости" из паспорта клиента и возможностей агентства недвижимости.
информационная система агентство недвижимость
Информация включает в себя следующие данные: ФИО клиента; ФИО сотрудника; доступные операции; доступная недвижимость.
Информация о договоре заносится в таблицу "договор", структура которой представлена в таблице 1 (значком "" отмечено ключевое поле).
Таблица 1 - структура таблицы "Договор"
Название поля |
Тип данных |
Длина поля |
Описание |
|
Код |
Счётчик |
Длинное целое |
Код договора |
|
Код клиента |
Числовой |
Длинное целое |
Код клиента |
|
Код операции |
Числовой |
Длинное целое |
Код операции |
|
Код недвижимости |
Числовой |
Длинное целое |
Код недвижимости |
|
Код работника |
Числовой |
Длинное целое |
Код работника |
Информация о клиенте заносится в таблицу "Клиенты", структура которой представлена в таблице 2 (значком "" отмечено ключевое поле).
Таблица 2 - структура таблицы "Клиенты"
Название поля |
Тип данных |
Длина поля |
Описание |
|
Код |
Счетчик |
Длинное целое |
Код клиента |
|
ФИОК |
Текстовый |
70 |
ФИО клиента |
|
Телефон |
Текстовый |
15 |
Телефон клиента |
Информация о недвижимости заносится в таблицу "недвижимость", структура которой представлена в таблице 3 (значком "" отмечено ключевое поле).
Описание нормативно-справочной информации
Нормативно-справочная информация - это информация, которая остаётся неизменимой, пример: форма обучения очная или заочная, тип обучения бюджет или коммерция. Нормативно-справочной информацией для информационной системы "сведения об учащихся" будут, является следующие справочники:
- Таблицы:
- Недвижимость;
- Операции;
- Рабочие.
Структура нормативно-справочных таблиц приведена ниже (значком "" отмечено ключевое поле).
Таблица 3 - структура нормативно-справочной таблицы "недвижимость"
Название поля |
Тип данных |
Длина поля |
Описание |
|
Код недвижимости |
Счётчик |
Длинное целое |
Код недвижимости |
|
Наименование |
Текстовый |
30 |
Наименование доступной недвижимости |
Информация об операциях заносится в таблицу "операции", структура которой представлена в таблице 4 (значком "" отмечено ключевое поле).
Таблица 4 - структура нормативно-справочной таблицы "операции"
Название поля |
Тип данных |
Длина поля |
Описание |
|
Код |
Счётчик |
Длинное целое |
Код операции |
|
Операция |
Текстовый |
15 |
Покупка, продажа, аренда, сдача в аренду |
Информация о рабочих заносится в таблицу "рабочие", структура которой представлена в таблице 5 (значком "" отмечено ключевое поле).
Таблица 5 - структура нормативно-справочной таблицы "рабочие"
Название поля |
Тип данных |
Длина поля |
Описание |
|
Имя |
Текстовый |
70 |
Имя сотрудника |
|
Код рабочего |
Счетчик |
Длинное целое |
Код рабочего |
На рисунке 1 изображена схема данных данной информационной системы.
Рисунок 1 - Схема данных
2. Описательная часть
2.1 Контекстная диаграмма бизнес-процесса решаемой задачи
Контекстная диаграмма бизнес-процесса решаемой задачи "Агентство недвижимости" выполненная в программе Computer Associates BPwin представлена ниже.
Главная композиция контекстной диаграммы "формирование расписания агентства недвижимости", которая представленная на рисунке 2, содержит следующие данные:
на входе: паспортные данные клиента, возможности агентства;
управление: устав РФ, устав предприятия, лицензия на предоставление услуг;
ресурсы: МТО (машина технического обслуживания), начальство;
на выходе: расписание работников.
Рисунок 2 - Формирование расписания агентства недвижимости
Декомпозиция первого уровня контекстной диаграммы "формирование расписания агентства недвижимости" отображена на рисунке 3.
Рисунок 3 - Декомпозиция первого уровня
Декомпозиция блока "Сбор информации" представлена на рисунке 4.
Рисунок 4 - Декомпозиция первого уровня
Декомпозиция блока "Формирование БД" представлена на рисунке 5.
Рисунок 5 - Декомпозиция блока "Формирование БД"
Декомпозиция блока "Выполнение запроса" представлена на рисунке 6.
Рисунок 6 - Декомпозиция блока "Выполнение запроса"
2.2 Описание программного средства
Информационная система "Агентство недвижимости" создана для удобного составления расписания сотрудников. Система осуществляет хранение и обработку информации, а так же формирует выходные документы.
Программа разработана в Microsoft Office 2007 Access. Изначально программа занимает 2Мб, по мере заполнения базы данных программа будет занимать больше места на жёстком диске. Информационная система имеет 7 форм. Их наименование и описание отображено в таблице 6.
Таблица 6 - описание нормативно-справочных форм
Название формы |
Описание формы |
|
Welcome |
Главная форма. Открывается при запуске ИС |
|
Договор |
Составленные договора |
|
Клиенты |
Список клиентов |
|
Недвижимость |
Список допустимой недвижимости |
|
Операции |
Список операций |
|
Рабочие |
Список рабочих |
|
Exit |
Кнопочная форма. Подтверждает выход из программы |
2.3 Контрольный пример
Для проверки работоспособности информационной системы "Агентство недвижимости" был разработан контрольный пример, проверяющий функциональность системы.
Запускаем информационную систему, это файл формата *. accdb (рисунок 7).
Рисунок 7 - запуск программы
После запуска программа запрашивает пароль, окно отображено на рисунке 8.
Рисунок 8 - запрос пароля
После введения верного пароля запускается главная форма (она и есть меню программы), отображена на рисунке 9.
Рисунок 9 - форма-меню
На рисунках 10, 11, 12, 13 и 14 отображены формы "Договор", "Рабочие", "Клиенты", "Операции" и "Недвижимость" соответственно.
Рисунок 10 - "Договор"
Рисунок 11 - "Рабочие"
Рисунок 12 - "Клиенты"
Рисунок 13 - "Операции"
Рисунок 14 - "Недвижимость"
2.4 Руководство пользователя
Данная программа должна позволять пользователям информационной системы "агентство недвижимости" ввод и редактирование информации. Программа должна выполнять следующие функции: ввод и редактирование информации о недвижимости, клиентах агентства и сотрудниках, формировать и отправлять на печать выходные документы.
Основные действия доступные пользователю данной информационной системы перечислены в таблице 7.
Таблица 7 - руководство пользователя
Операция |
Действие пользователя |
Действие программы |
|
Запуск программы |
Для запуска программы необходимо запустить файл "ИС Агентство недвижимости. accdb" |
На экране появится окно для ввода пароля |
|
Ввод пароля |
Для входа необходимо ввести верный пароль |
При верном пароле откроется главная форма ИС |
|
Договор |
Пользователь просматривает форму составленных договоров, также есть возможность добавления/удаления новых записей. |
Данные автоматически заносятся в базу данных |
|
Рабочие |
Пользователь просматривает форму сотрудников агентства, также есть возможность добавления/удаления новых записей. |
Данные автоматически заносятся в базу данных |
|
Клиенты |
Пользователь просматривает форму клиентов агентства, также есть возможность добавления/удаления новых записей. |
Данные автоматически заносятся в базу данных |
|
Операции |
Пользователь просматривает форму возможных операций агентства с недвижимостью. |
Занесение выбранной операции в форму "договор" |
|
Недвижимость |
Пользователь просматривает форму предоставления агентством вариантов недвижимости. |
Занесение выбранного типа недвижимости в форму "договор" |
|
Выход |
В главном меню пользователь нажал кнопку "Exit" |
Программ активирует кнопочную форму с вариантами: ДА и НЕТ |
|
Вариант "Нет" |
Пользователь выбрал кнопку "НЕТ" |
Программ возвращается в главную форму |
|
Вариант "Да" |
Пользователь выбрал кнопку "ДА" |
Приложение закрывается |
Заключение
В процессе разработки курсового проекта по дисциплине "Разработка и эксплуатация информационных систем" самостоятельно были изучены новые возможности и функции Microsoft Access 2007, например: установление пароля защиты, создание кнопочных форм, автозапуск формы.
Разработка информационной системы "Агентство недвижимости" способствовала систематизации и закреплению навыков полученных на дисциплинах "Базы данных", "Разработка и эксплуатация информационных систем", "Компьютерная графика".
Данная информационная система предназначена для удобного ввода и редактирования, хранения информации. Программа имеет удобный и интуитивно понятный интерфейс, выполняет такие функции как выполнение запросов, добавление/удаление записей, печать полученных отчётов.
Закрепление навыков происходит в ходе решения поставленной задачи - разработки бизнес-процесса, создание базы данных, тестирование и отладка информационной системы.
Завершением курсового проекта являлось написание пояснительной записки, при написании которой так же были закреплены навыки по оформлению отчётов.
Список литературы
1. Сайт http://office. microsoft.com/ru-ru/training/CR101582831049. aspx;
2. Книга: автор Александр Сергеев "Access 2007. Новые возможности", Питер.
Размещено на Allbest.ru
Подобные документы
Разработка информационной системы "Кадровое агентство выпускников" для автоматизации процесса подбора специалистов по заявкам организаций. Требования к системе, программное обеспечение. Описание процесса деятельности. Проектирование базы данных.
дипломная работа [3,4 M], добавлен 27.11.2009Анализ существующих решений по автоматизации предметной области. Методология проектирования информационной системы агентства недвижимости. Спецификация и аттестация требований. Проектирование пользовательского интерфейса. Обоснование выбора платформы.
курсовая работа [412,8 K], добавлен 10.02.2013Система управления базами данных как совокупность программных и языковых средств, предназначенных для создания и обработки данных. Анализ деятельности обувной мастерской. Особенности разработки функциональной диаграммы и тестирования программного модуля.
дипломная работа [2,9 M], добавлен 04.11.2012Разработка программы автоматизированной системы, предназначенной для учета информации о сдающихся, продающихся, покупаемых и арендуемых объектах недвижимости. Разработка реляционной модели данных. Руководство пользователя и Руководство администратора.
курсовая работа [821,4 K], добавлен 28.12.2012Разработка базы данных на основе СУБД Microsoft Access, позволяющая автоматизировать работу кадрового агентства. Предметная область, основанная на реальной информации по кадровому агентству. Модель информационной системы, реализованная в ER-win.
курсовая работа [3,1 M], добавлен 15.12.2011Особенности процессов обслуживания заказчиков, исследования рынка недвижимости, формирования информации о финансовых манипуляциях. Описание модели агентства; последовательность создания контекстной диаграммы. Оптимизация разработанной модели "to be".
курсовая работа [1,7 M], добавлен 28.08.2012Анализ предметной области и среда функционирования информационной системы "Туристическое агентство". Разработка и сопровождение баз данных средствами Enterprise Manager в среде SQL Server 2008. Принципы создания таблиц, запросы, хранимые процедуры.
курсовая работа [2,1 M], добавлен 11.12.2013Понятие базы данных. Классификация их по структуре. Совокупность программных и языковых средств, предназначенных для создания, хранения и обработки баз данных, особенности использования запросов, форм, таблиц. Сущность макросов, отчетов, модулей.
презентация [329,0 K], добавлен 08.12.2013Информационная система – совокупность организационных, технических и программных средств, объединенных в единую систему для сбора, хранения, обработки, выдачи необходимой информации. Анализ особенностей инфологической, логической моделей базы данных.
курсовая работа [675,2 K], добавлен 16.09.2017Правовые основы аренды в Республике Казахстан. Обзор существующего программного обеспечения по работе агентств недвижимости. Выбор инструментария разработки информационной системы. Организация технологии сбора, передачи, обработки и выдачи информации.
дипломная работа [930,2 K], добавлен 16.06.2015