- В настоящее время в городах с плотным населением очень много предпринимателей. Некоторые из них являются владельцами ломбардов. В предпринимательстве важна точность и человеку очень сложно, контролировать все самому, он просто не сможет сам сделать это физически. Поэтому многие люди предоставляют эту работу компьютеру. В нашем случае это база данных в ней хранится вся информация, в ней можно совершать определенные операции, исправлять ошибки, без каких либо помарок и т.д.
- В первую очередь нам необходимо разобраться, чем занимается ломбард, какие операции он реализует, узнать некоторые тонкости в этом деле т.д. Многие люди не знают, чем занимаются ломбарды, за счет чего они «остаются на плаву» и чаще всего относят ломбарды как к «плохим» организациям. На самом деле ломбарды это — организации, прибыль которых складывается из процентов за пользование кредитом (примерно, как и в любой кредитной организации) за кредит нужно оставить залог, который позже необходимо выкупить, в случае если залог не выкупили его продают и реализуют те деньги которые были даны клиенту, а некоторые ломбарды скупают и дают деньги под залог только за ювелирные изделия чаще всего золотые.
Кстати это считается самой прибыльной отраслью, потому что золото является денежным эквивалентом в некоторых странах.
- База данных деятельности ломбарда — это актуальная тема для владельцев ломбардов. Записывать все в журналы — это прошлый век — нужно идти в ногу со временем.
- Целью курсового проекта является разработка и реализация базы данных деятельности ломбарда.
- Для реализации вышеуказанной цели необходимо выполнить следующие задачи:
- Охарактеризовать предметную область
- Спроектировать логическую структуру базы данных
- Определить состав технических и программных средств
- Разработать физическую структуру базы данных
- Экспортировать физическую структуру в СУБД
- ГЛАВА 1. ПРОЕКТИРОВАНИЕ БАЗЫ ДАННЫХ ИНФОРМАЦИОННОЙ СИСТЕМЫ
1.1 Описание предметной области
Многие предприятия используют примитивные журналы учета внутри своей организации. Тратят много времени на заполнения и поиска данных вручную. Другие пользуются вместо журналов MS Excel — это намного удобней первого, но поиск в MS Excel намного хуже, чем в реляционной базе данных, где возможностей намного больше.
Не трудно понять, что для хорошей организации деятельности предприятия необходима база данных для хранения информации и реализации операций. Она должна быть не сложной в освоении, проста и удобна в использовании для частичной оптимизации базы данных к пользователям.
База данных. База знаний. Банк данных
... - выявление сущности понятий базы данных и базы знаний. В первой главе данной курсовой работы рассматривается база данных, основные ее понятия, классификация, система управления базами данных - представлены функции, структура и основные характеристики СУБД, также ...
В базу данных будет поступать информация в первую очередь о сотрудниках, которые работают в ломбарде, их должности и оклад. Так же будет поступать информация о клиентах, сколько денег они взяли в кредит и их залог.
В базе данных будет храниться вся информация о проведенных операциях: о выданных кредитах, о залогах находящихся на хранении.
Технология работы ломбарда:
Ломбард предоставляет свои услуги только совершеннолетним. Клиент приносит залог для получения кредита, залог оценивают, обговаривают дату его предполагаемого выкупа и дают кредит клиенту, не более 80% от оценки залога, этот процент зависит от ломбарда, так как ломбард сам устанавливает его. Залог — это определенное имущество, которое дается на хранение ломбарду, а ломбард, в свою очередь, предоставляет кредит клиенту. Залог необходимо выкупить до заявленной ранее даты, в случае если залог не выкуплен, он находится на хранении у ломбарда до 1 месяца, а после, если его все же не выкупили, реализуется, то есть продается и деньги которые предоставили клиенту возвращаются в ломбард.
1.2 Описание данных
Таблицы будут содержать данные о сотрудниках, клиентах и операциях которые будут выполняться (выдача кредита, выкуп залога) а так же данные о хранения залога.
На данные накладывается логические ограничения, а так же удаление, редактирование, просмотр — запрещен определенным ролям пользователей.
В системе будут храниться фактографические данные, то есть информация об интересующих пользователя объектах предметной области в виде «фактов» (например, данные о сотрудниках, данные о выдачи залога ломбардом).
В ответ на запрос пользователя выдается требуемая ему информация об интересующем его объекте или сообщение о том, что искомая информация отсутствует в базе данных.
1.3 Проектирование логической структуры базы данных методом «Сущность-связь»
В базе данных деятельности ломбарда должны присутствовать данные о сотрудниках (в таблице Сотрудник) их ФИО, должность, оклад, а так же данные о клиентах (в таблице Клиент) их ФИО, серия и номер паспорта. Необходимо хранить данные операций, таких как залог (в таблице Залог) его наименование и стоимость по оценки ломбарда, важно то, что данные должны быть связаны с таблицей «Клиент» по первичному полю клиента. Необходимо хранить данные о выданных кредитах (в таблице Кредит) эту таблицу необходимо связать с таблицей «Клиент» по первичному полю клиента. Таблица «Договор» будет связывать таблицы «Клиент», «Залог» и «Кредит» по первичному полю. Необходимо указать дату выкупа залога, и логическое поле «Возврат», для того что бы понять был ли выкуплен залог. Если же залог не будет выкуплен он перейдет в собственность ломбарда для этого создаем таблицу «Залог-собственность»
Таблица Клиент содержит поля: Фамилия, Имя, Отчество, Серия, Номер паспорта. Первичное поле: Код клиента. Внешний ключ: Код кредита.
Рис.1 — Информация о клиентах.
Сотрудник
Рис.2 — Информация о сотрудниках.
Таблица Залог содержит поля: Наименование, Стоимость, Дата выкупа. Первичное поле: Код залога. Внешний ключ: Код клиента, код сотрудника
Ипотека – залог недвижимости
... Федерального закона от 16 июля 1998 года №102-ФЗ «Об ипотеке (залоге недвижимости)», касающиеся ипотеки земельного участка, на котором расположены здания или сооружения, принадлежащие залогодателю ... от 16 июля 1998 года №102-ФЗ «Об ипотеке (залоге недвижимости)» устанавливает следующее: при ипотеке земельного участка право залога распространяется на здания и сооружения залогодателя, находящиеся на ...
Рис.3 — Информация о залогах.
Таблица Кредит содержит поля: Дата выдачи, дата возврашения, количество выданных денег, возврат. Первичное поле: Код кредита. Внешний ключ: Код клиента.
Рис.4 — Информация о кредитах.
Залог-собственность
Рис.5 — Информация о залогах перешедших в собственность.
Таблица Договор содержит поля: Дата договора. Первичное поле: Код договора. Внешний ключ: Код залога, Код кредита, Код сотрудника.
Рис.6 — Информация о договоре.
1.4 Обзор баз данных аналогичных информационных систем
Существуют аналогичные информационные системы для удобного хранения информации
База данных деятельности ломбарда «ПрофЛомбард»
- 3 таблицы
- 6 запросов
- 3 формы + главная кнопочная форма
- 4 отчета
Главной задачей базы данных является отслеживание финансовой стороны работы ломбарда. Деятельность компании организована следующим образом: к Вам обращаются различные лица с целью получения денежных средств под залог определенных товаров. У каждого из приходящих к Вам клиентов Вы запрашиваете фамилию, имя, отчество и другие паспортные данные. После оценивания стоимости принесенного в качестве залога товара Вы определяете сумму, которую готовы выдать на руки клиенту, а также свои комиссионные. Кроме того, определяете срок возврата денег. Если клиент согласен, то Ваши договоренности фиксируются в виде документа, деньги выдаются клиенту, а товар остается у Вас. В случае если в указанный срок не происходит возврата денег, товар переходит в Вашу собственность.
После перехода прав собственности на товар, ломбард может продавать товары по цене, меньшей или большей, чем была заявлена при сдаче.
Скриншоты данного продукта:
База данных деятельности ломбарда «Копейка»
В данной работе рассмотрен вопрос автоматизации деятельности ломбарда, который будет позволять работать сотрудникам ломбарда, занимающихся оформлением договоров. База данных содержит информацию о клиентах, договорах, вещах. Позволяет организовать запросы сотрудникам ломбарда работающими с клиентами.
Рис.11 — Информация о клиентах «ПрофЛомбард»
Человек обращается в ломбард в том случае, если ему срочно нужны деньги. Тогда человек может обратиться в ломбард и заложить вещи на необходимую сумму. В ломбарде с клиентом заключается договор. В нем оговариваться следующие условия, до какого срока возможен выкуп залога без процентов, с какого времени будет взиматься процент, по истечении какого времени выкуп залога невозможен, и она поступает в собственность ломбарда. Невыкупленные залоги ломбард выставляет на реализацию. С целью повышения эффективности труда сотрудников ломбарда и снижения вероятности ошибок при оформлении договоров в информационной системе необходимо реализовать следующие функции:
На каждого клиента должна быть создана отдельная запись, с которой впоследствии должны работать приёмщики ломбарда и обращаться к ней при повторном обращении клиента ломбарда.
ВКР: «ОРГАНИЗАЦИЯ ДЕЯТЕЛЬНОСТИ ЛОМБАРДОВ В РОССИИ»
... законодательной ломбардов не как кредитных , а как специализированных коммерческих . В связи с встает вопрос статуса ломбардов как , относящихся или не относящихся к организациям. к законодательной базе РФ, ... анализ в составлении таблиц, диаграмм, рисунков и др. 1 СОЦИАЛЬНО-ЭКОНОМИЧЕСКАЯ СУЩНОСТЬ ЛОМБАРДОВ 1.1 Теоретическое обоснование ломбарда как финансово-кредитной организации В современной ...
Каждому клиенту должен быть открыт индивидуальный счет, в который заносится вся финансовая информация.
Все счёта должны иметь качественную сторону, в которой должны описываться одно изделие или вещь, оставляемая клиентом в залог.
При реализации информационной системы необходимо учесть следующие ограничения предметной области:
- срок действия договора представляет собой определенный период время, после которого вернуть залог невозможно;
- после выкупа залога договор считается выполненным и действие его прекращается.
Скриншот данного продукта:
Рис.12 — Формы главного меню и клиента ломбарда «Копейка»
Программа автоматизации рабочего места сотрудника ломбарда — АРМ «Ломбард»
В отраслевом специализированном решении АРМ «Ломбард» реализован учет операций, проводимых ломбардом: принятие имущества в залог, его оценка, начисление и взимание процентов за пользование ссудой и платы за хранение вещей, возврат ссуды залогодателем, продажа невостребованных вещей. Программа может быть эффективна во всех видах ломбардов.
Основные преимущества использования программы АРМ «Ломбард»:
Автоматический расчет стоимости Залоговых билетов
Печать документов и отчетов по ломбарду в соответствии с законодательством РФ
Оформление и регистрация продаж невостребованных предметов залога
Автоматическое резервное копирование данных
Экспорт / Импорт предметов залога (работа в распределенном режиме)
Работа на Linux
Не требуется наличия у пользователей каких-либо специальных навыков работы с компьютером. Интерфейс приложения не содержит лишних элементов, а встроенная система помощи ограничивает все «некорректные действия пользователя.
Скриншоты данного продукта:
Рис.13 — Акт оценки вещей АРМ «Ломбард»
Рис.14 — Книга учета приемки и выкупа драгоценностей АРМ «Ломбард»
Анализ спроектированной базы данных и базы данных аналогичных информационных систем:
Цель данного анализа является выявление и устранение недостатков в проектированной базе данных, а так же оптимизация определенных моментов для комфортного использования базы данных. Сравнивая спроектированный продукт с аналогами можно сказать, что некоторые моменты в проекте были упущены. Например, таблица «Залог-собственность» была взята с базы данных «ПрофЛомбард» представленной выше как пример, так как сотрудники должны знать о невыкупленных залогах которые перешли в собственность ломбарда, после они должны быть направлены на реализацию. логический база данный программный
- ГЛАВА 2. РЕАЛИЗАЦИЯ БАЗЫ ДАННЫХ ИНФОРМАЦИОННОЙ СИСТЕМЫ
2.1 Выбор состава технических и программных средств для реализации базы данных информационной системы
Выбранное программное средство для реализации курсового проекта — Firebird. Он обосновывается междисциплинарным куром 02.02. «Технология разработки и защиты баз данных» в соответствии с учебным планом учебного заведения.
Система кредитования: механизм ее организации в современных условиях
... российских условиях. Предметом исследования является система кредитования на современном этапе, а также механизм ее организации в современных условиях. В качестве информационной базы послужили: нормативно-правовая база, монография, учебно-методическая литература в которой ...
Firebird (FirebirdSQL) — компактная, кроссплатформенная, свободная система управления базами данных (СУБД), работающая на Linux, Microsoft Windows и разнообразных Unix платформах.
Firebird используется в различных промышленных системах (складские и хозяйственные, финансовый и государственный сектора) с 2001 г. Это коммерчески независимый проект C и C++ программистов, технических советников и разработчиков мультиплатформенных систем управления базами данных, основанный на исходном коде.
В качестве преимуществ Firebird можно отметить многоверсионную архитектуру (параллельная обработка оперативных и аналитических запросов: читающие пользователи не блокируют пишущих), компактность (дистрибутив 10Mb), высокую эффективность и мощную языковую поддержку для хранимых процедур и триггеров.
Среди недостатков: отсутствие кэша, результатов запросов, полнотекстовых индексов, значительное падение производительности при росте внутренней фрагментации базы.
Требования к аппаратному обеспечению необходимые для разработки базы данных информационной системы.
Firebird работает на аппаратных платформах x86, x64 и многих других, поддерживает легкий переход между этими платформами. Может использоваться даже не очень мощное оборудование, особенно под Linux. И как в любой СУБД, на производительность влияют: количество памяти, скорость работы дисковой подсистемы, и т. д. Рекомендации для выбора аппаратного обеспечения зависят от требования к системе, прогнозируемого размера базы данных, количества пользователей, и т. д. В курсовом проекте такая же ситуация, так что можно взять персональный компьютер комплектации «Офис».
Для разработки базы данных информационной системы я использовал компьютер с данными характеристиками:
Операционная система: Windows 7 Домашняя базовая x64
Процессор: Intel Core i3 частотой 3.1 + 3.1GHz
ОЗУ: 4ГБ
Видеоконтроллер: NVIDIA GeForce GTS 450
2.2 Разработка физической структуры базы данных
На основе спроектированной логической структуры информационной системы и на основе выбранных технических и программных средств определяем, какие таблицы, с какими полями и каким типом данных будут реализованы в информационной системе.
Рис.14 — Таблица Клиент и типы данных столбцов.
Рис.15 — Таблица Кредит и типы данных столбцов.
Рис.16 — Таблица Залог и типы данных столбцов.
Рис.17 — Таблица Залог-собственность и типы данных столбцов.
Рис.18 — Таблица Сотрудник и типы данных столбцов.
Рис.19 — Таблица Договор и типы данных столбцов.
2.3 Импорт физической структуры
- Создание таблиц и первичных ключей
Рис.20 — SQL код создания таблицы.
- Заполнение таблиц
Рис.22 — Заполнение таблицы клиент.
- Создание триггеров
Рис.23 — SQL код создания триггера
- Создание генераторов
Рис.24 — SQL код создания генератора.
- Создание хранимых процедур
Рис.25 — SQL код создания хранимой процедуры.
- Создание ошибок
Рис.26 — SQL код создания ошибки.
- ЗАКЛЮЧЕНИЕ
- Данный продукт может использоваться в деятельности ломбарда с целью облегчения работы сотрудников ломбарда, а так же для упорядоченного хранения информации об операциях проведенных ломбардом. Данный продукт будет дорабатываться в дальнейшем с целью исключения ошибок. А так же с целью создания оптимизированной, удобной в использовании информационной системы, для облегчения работы сотрудникам ломбардов.