Агенство недвижимости
Оценка особенностей создания качественных и надёжных программных средств. Разработка технической документации к созданному программному средству. Определение требований к составу и параметрам программного средства. Контекстная диаграмма бизнес-процесса.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | реферат |
Язык | русский |
Дата добавления | 19.02.2016 |
Размер файла | 1,0 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 <http://office.microsoft.com/ru-ru/training/CR101582831049.aspx>;
2. Книга: автор Александр Сергеев "Access 2007. Новые возможности", Питер.
Размещено на Allbest.ru
...Подобные документы
Анализ требований к программному продукту. Требования к информационной и программной совместимости. Проектирование архитектуры программного продукта. Виды программ и программных документов. Общие сведения о С++. Технология разработки программного модуля.
дипломная работа [1,2 M], добавлен 05.08.2011Назначение и цели создания системы. Требования к программе или программному изделию, к информационной и программной совместимости, к составу и параметрам технических средств. Алгоритм Rijndael. Назначение и условия применения программного продукта.
дипломная работа [1,3 M], добавлен 01.03.2009Процесс выбора технологий и инструментальных средств. Анализ требований и построения спецификаций создаваемого программного обеспечения. Контекстная и детализированная диаграмма "AS-IS". Разработка алгоритмов и структур данных для хранения информации.
курсовая работа [3,3 M], добавлен 04.06.2014Формирование требований к программному средству, описание пользователей. Анализ предметной области, сущностная эффективность. Проектирование и реализация программного средства, описание пользования и системное тестирование созданного приложения.
курсовая работа [145,4 K], добавлен 28.08.2012Моделирование закупочной деятельности компании. Контекстная диаграмма процесса закупок. Декомпозиция бизнес-процессов первого уровня. Разработка требований и поиск системных решений. Системные решения требований к информационной системе компании.
дипломная работа [2,5 M], добавлен 27.10.2017Разработка структурной схемы организации данных в информационной системе с описанием всех полей. Анализ требований к программному изделию, к параметрам технических средств, документации. Исследование методов сортировки данных, руководства программиста.
курсовая работа [5,4 M], добавлен 03.04.2012Критерии оценки эффективности и качества создания программных средств. Роль трудоемкости и длительности создания программных средств в определении эффективности их создания. Требования к качеству, суммарные затраты на разработку программного средства.
реферат [26,7 K], добавлен 10.10.2014Составление пакета программной документации. Анализ функционирования и совершенствование программы. Стандарты, регламентирующие ее эксплуатацию. Изучение требований к составу, содержанию и оформлению документов. Порядок хранения и обновления файлов.
курсовая работа [31,2 K], добавлен 02.08.2015Формирование требований к программному средству: требования, построение диаграммы вариантов использования. Описание входной и выходной информации, диаграммы потоков данных, архитетктура программного средства. Концептуальное и логическое проектирование.
курсовая работа [2,3 M], добавлен 28.08.2012Выполнение отладки программных модулей с использованием специализированных программных средств. Тестирование, оптимизация кода модуля. Реализация базы данных в конкретной системе управления. Анализ проектной и технической документации на уровне компонент.
дипломная работа [5,0 M], добавлен 08.06.2017Предпроектное обследование объекта автоматизации. Область применения разработки Web-приложения "Туристическое агенство", ее назначение, требования к программному продукту и документации. Календарный план и порядок приемки. Приемы работы с программой.
курсовая работа [60,3 K], добавлен 28.12.2011Стадии и этапы разработки программного продукта для осуществления упрощенной работы с клиентами и учёта услуг оказываемых "Интернет-центром". Требования к функциональным характеристикам и надежности программы, к составу и параметрам технических средств.
лабораторная работа [29,4 K], добавлен 13.06.2014Требования к программному средству. Спецификация качества программного обеспечения. Требования к эргономике и технической эстетики. Стадии и этапы разработки, порядок контроля и приемки. Проектирование архитектуры приложения, руководство пользователя.
курсовая работа [381,6 K], добавлен 20.06.2012Контекстная диаграмма системы обслуживания и диаграмма декомпозиции. Обоснование необходимости внедрения информационной системы. Обзор существующих программных продуктов. ER-диаграмма системы, описание таблиц базы данных. Используемые системы кодирования.
дипломная работа [577,2 K], добавлен 27.01.2014Теоретический анализ современных методик создания программных средств по распознаванию образов, их преимущества и недостатки. Описание предметной области, обоснование выбора технологии и разработка проекта программного средства по распознаванию образов.
дипломная работа [2,3 M], добавлен 20.05.2013Наименование программы – база данных "Бутик FIRST", предназначена для ведения учёта товара, выдачи данных о поставщиках и поставляемых ими товарах. Требования к надежности. Условия эксплуатации. Требования к составу и параметрам технических средств.
курсовая работа [22,3 K], добавлен 26.12.2010Обзор проблемы разработки сайтов. Системы управления контентом. Сайты для агентств недвижимости. Контекстная диаграмма и оценка трудоемкости разработки сайта. Анализ предметной области и выделение информационных объектов. Описание реализации сайта.
дипломная работа [2,9 M], добавлен 12.08.2017Типы документации на программное обеспечение. Особенности создания документации в EA. Изучение метода генерации документации в формате RTF. Шаблоны как инструмент для настройки пользовательских требований и стилизации документации программного продукта.
реферат [239,9 K], добавлен 31.05.2013Системный анализ предметной области. Требования к программе и программному изделию, к функциональным характеристикам, к надежности, составу и параметрам технических средств. Обоснование выбора средств выбора для хранения и обработки базы данных.
реферат [403,8 K], добавлен 02.02.2014Документ, на основании которого ведется разработка. Требования к составу и параметрам технических средств, к информационной и программной совместимости. Проработка программных средств. Переопределение стандартных операций для абстрактных типов данных.
курсовая работа [371,5 K], добавлен 21.02.2012