Автор Анна Евкова
Преподаватель который помогает студентам и школьникам в учёбе.

Разработка И реализация Конфигурации 1с: предприятия «Агенства аренды»

Содержание:

Введение

Актуальность и место решаемой задачи информационного обеспечения в предметной области

Для наиболее эффективного производства в любой организации возникает проблема организации управления данными. Автоматизация позволяет хранить, структурировать и систематизировать большие объемы данных.

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

Обслуживание клиентов состоит из двух этапов: на первом этапе выполняется поиск актуального предложения рынка недвижимости, на втором - оформление юридических документов.

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

Целью курсовой работы является разработка и внедрение информационной системы по автоматизации риэлтерской деятельности фирмы «Алина» города Каменск-Шахтинского.

Цели и задачи дипломного проектирования

Разработка ИС включает в себя выполнение следующих задач:

 Изучение рынка программных продуктов, выявление их сильных и слабых сторон.

 Проведение анализа требований к системе и ее проектирование.

 Реализация информационной системы, удовлетворяющей требования заказчика.

 Проведение оценки эффективности технологий разработки.

Данная АИС должна работать с оперативными данными, накопление этих данных позволит проводить анализ деятельности предприятия за любой период времени, а также позволит вести оперативное управление информацией по учету, покупке-продаже, обмену, приватизации недвижимости. Это является одной из задач внедрения системы. Благодаря его использованию, существенно сокращается время, затрачиваемое на подготовку, поиск и обработку необходимой информации для причисленных выше функций, выполняемых фирмой. Это достигается путем выбора наиболее оптимального способа хранения и обработки данных. При таком подходе, время, затраченное на получение этих данных другими пользователями, также сокращается. В этом заключается практическая значимость данной курсовой работы.

Разрабатываемая информационная система необходима для формирования и поддержки внутренней базы квартир агентства, ввода и редактирования квартир, комнат, домовладений, земельных участков в городеКаменск-Шахтинском и других населенных пунктах, которые выставляются на продажу агентами. Также система позволит повысить производительность труда, помогая выполнить работу лучше, быстрее и дешевле. С помощью информационной системы можно повысить уровень работы директора, бухгалтера и секретаря путем автоматизации некоторых рутинных операций.

Глава 1 Аналитика

1. Разработка требований к программному обеспечению

.1 Анализ существующих решений по автоматизации предметной области

Агентство недвижимости «Алина» предоставляет физическим и юридическим лицам следующие услуги:

 Покупка недвижимости

 Продажа недвижимости

 Обмен недвижимости

 Аренда недвижимости

 Оценка недвижимости

Разрабатываемая ИС должна выполнять следующие функции:

 Формировать и поддерживать внутреннюю базу квартир агентств.

 Синхронизация базы квартир с рекламными каталогами.

 Выборка по любому набору условий квартир из внутренней базы данных.

 Организация схемы работы агентства с диспетчерским телефоном.

 Выдавать управленческую информацию для руководителей и сотрудников

.2 Выбор методологии проектирования информационной системы

В настоящее время в области разработки и реализации информационных систем существует несколько методологий проектирования:

 Методология функционального моделирования работ SADT;

 Методология объектно-ориентированного анализа и проектирования на языке UML;

Для проектирования информационной системы была выбрана методология объектно-ориентированного анализа и проектирования на языке UML.(унифицированный язык моделирования) - язык графического описания для объектного моделирования в области разработки программного обеспечения. UML является языком широкого профиля, это - открытый стандарт, использующий графические обозначения для создания абстрактной модели системы, называемойUML-моделью. UML был создан для определения, визуализации, проектирования и документирования, в основном, программных систем.

1.3 Анализ предметной области

Агентство недвижимости «Алина» оказывает широкий спектр услуг в сфере недвижимости, такие как покупка, продажа, аренда, оценка жилой и коммерческой недвижимости,располагается в городе Каменск-Шахтинском.

На рисунке показаны структурные звенья агентства:

(Сформировано средствами ПО «БИГ-Мини»):

На данный момент данное агентство содержит 14 сотрудников.

Основные направления деятельности фирмы изображены на рисунке(Сформировано средствами ПО «БИГ-Мини»):

1.4 Сбор требований

автоматизация агентство недвижимость интерфейс

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

На данном этапе:

 Осуществляется сбор требований.

 Составляются профили заинтересованных лиц.

 Разрабатываются варианты использования.

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

Опрошенные сотрудники пожелали увидеть в ПО интуитивно-понятный интерфейс, защищенность данных, наличие карты города для отображения объектов, возможность просмотра истории операций.

Для принятия решений необходима полная информация об актуальных предложениях, ранее проданных объектах недвижимости, объектах, продажей которых занимается фирма в данных момент, а также детальное описание каждого объекта.

1.5 Анализ и моделирование требований

На основе проведенной работы по сбору требований для ИС агентства недвижимости «Алина» были выявлены следующие требования:

 Карта города (с отображением объекта на карте).

 Классификатор объектов (автоматическое определение района, тип жилья, этажности, планировки, материала стен).

 Функция исключения «записей-дублей» объектов (при добавлении нового объекта программа проводит проверку на наличие аналогов и предупредит о наличии похожих).

 Слежение за сроками аренды.

 Возможность просмотра истории аренды.

 Архив базы данных собственников объектов.

 Архив базы данных клиентов - два статуса состояния заявок от клиента: активные и не активные.

 Функция скрытия приватных данных.

 Добавление изображений к объектам.

 Многопользовательский интерфейс (распределенный доступ) с авторизацией и именной привязкой к событиям.

 ID номер у каждого объекта, для простоты идентификации.

 Автоматическое резервное копирование на клиентской стороне для восстановления базы данных в случае аварийных сбоев.

 Работа в локальной сети.

1.6 Спецификация требований

Спецификация требований используется для текущего сопровождения проекта и представления требований, сформулированных по отношению к проекту. Она позволяет определить предметную область программного продукта, рассматриваемого относительно трех его основных составляющих: данных, процесса и поведения. Спецификация позволяет от определения предметной области проекта перейти к области решений, определив три модели требований, отображающие характеристики данных, процесса и поведения.

Доступ к ИС может осуществляться только теми категориями пользователей, которые связаны с отделом агентства, а именно: начальник, специалист, оценщик.

Функции основных категорий пользователей представлены в таблице:

Класс пользователей

Описание

Начальник агентства

Лицо, отвечающее за функционирование агентства недвижимости в соответствии со своей должностной инструкцией.

Специалист главного отдела

Лицо, отвечающее за формирование заявки на приватизацию, оценку, аренду, покупку и продажу недвижимости.

Оценщик агентства

Лицо, отвечающее за анализ и оценку стоимости недвижимости.

Глава 2

Нам необходимо создать конфигурацию базы данных, которая в полной мере реализует наши потребности. Для начала нам необходимо в режиме конфигуратора создать подсистемы, которые будут использоваться в нашей базе.

У нас их будет 3 штуки: Управление, Поступление и Продажа.

После этого необходимо создать справочники в которых буду содержаться элементы нашей базы: Поставщики, Товары, Магазины и Сотрудники.

Также создаем Перечисления "Категории", для того чтобы наш товар имел свои категории, например, средства по уходу за волосами или для ухода за телом.

Теперь нам необходимо создать документы для учета продажи и поступления товара. Так их и назовем ПоступлениеТовара и ПродажаТовара.

Также необходимо дописать код в свойствах формы этих документов при условии "При изменении" для того, чтобы при изменении цены или количества товара, сумма документа автоматически пересчитывалась.

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

Теперь, когда созданы Подсистемы и Справочники, необходимо наполнить Справочники информацией, делается это в режиме 1С: Предприятие. Соответственно, в справочник Поставщики мы заносим информацию о том с какими поставщиками мы работаем. В справочник Товары добавляем товары, которые мы реализуем, также добавляем описание товара и выбираем категорию товара для удобного поиска товара по категориям. Теперь переходим к справочнику Магазины, тут просто добавляем наши магазины, которые собственно говоря и занимаются реализацией нашей продукции. Ну и последний справочник Сотрудники, мы заполняем информацией о наших сотрудниках, как зовут, в каком магазине он работает. Теперь, когда основная информация у нас есть, необходимо сделать поступление товара. Выбираем поставщика, который нам поставляет необходимый нам товар, выбираем магазин куда этот товар должен поступить, ну и конечно же выбираем интересующие нас товары. Вписываем закупочную цену, количество товара в той или иной позиции. Поступление товара мы сделали, теперь нужно его продать. В документе Продажа Товара, выбираем сотрудника, который в данный момент занимается продажей, автоматически заполнится поле Магазин на основании принадлежности сотрудника к конкретному магазину, добавляем товар на продажу, указываем розничную цену и количество товара, сумма посчитается автоматически.

C:\Users\Админ\Desktop\Безымянный.png

Вывод: Разработали модель бизнес-процесса в виде разговорного алгоритма. Модель разработана, необходимо разработать и реализовать конфигурацию.

Глава 3

C:\Users\Админ\YandexDisk\Скриншоты\2018-06-27_22-42-59.png

C:\Users\Админ\YandexDisk\Скриншоты\2018-06-27_22-47-33.png

C:\Users\Админ\YandexDisk\Скриншоты\2018-06-27_22-55-57.png

C:\Users\Админ\YandexDisk\Скриншоты\2018-06-27_23-07-48.png

C:\Users\Админ\YandexDisk\Скриншоты\2018-06-27_23-10-10.png

C:\Users\Админ\YandexDisk\Скриншоты\2018-06-27_23-14-45.png

Заключение

Целью курсовой работы являлась разработка ИС для агентства недвижимости.

Первым этапом курсовой работы являлась определение цели и задач ИС.

В первом разделе выполнено бизнес-моделирование процессов организации. Построена диаграмма бизнес-вариантов использования представляющая основные направления деятельности сотрудников и построена диаграмма вариантов использования информационной системы.

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

Так же мы разобрали Гост и Закон. Создали и разобрали что такое диаграммы Сущность-Связь, IDEF0 и IDEF3.

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

Подводя итоги можно сказать что поставленные цели достигнуты.

Список источников

Закон РФ от 07.02.1992 N 2300-1 (ред. от 18.04.2018) "О защите прав потребителей"

ГОСТ 34.601-90 Информационная технология (ИТ)

Кашаев С. М. Программирование в 1С: Предприятие 8.3. — СПб.: Питер, 2014. — 304 с.:

Радченко М.Г. 1С: Предприятие 8.3. Практическое пособие разработчика. Примеры и типовые приемы. — 1С-Паблишинг, 2013. — 875 с.:

https://lektsii.org/11-32.html (Публикация материала для обучения)

https://studfiles.net/preview/6223585/page:8/ (Файловый архив студентов)

https://ru.wikipedia.org/wiki/ER-модель (ER-модель)

https://ru.wikipedia.org/wiki/IDEF0 (IDEF0)

https://ru.wikipedia.org/wiki/IDEF3 (IDEF3)

Приложения

C:\Users\Админ\YandexDisk\Скриншоты\2018-06-27_23-25-10.png

C:\Users\Админ\YandexDisk\Скриншоты\2018-06-27_23-42-30.png