Ломбард


Тип работы:  Курсовая работа
Бесплатно:  Антиплагиат
Объем: 53 страниц
В избранное:   
НАОУниверситет имени Шакарима города Семей
Факультет инженерно-технологический

КафедраАвтоматизация,информационн ые технологии и градостроительство

КУРСОВАЯРАБОТА

На тему ____Ломбард_________

По дисциплине Создание приложений для работы с базами данных

Выполнил(а):

Проверил(а):

Обучающийся группы:
ДИС-003с

Руководитель:
Беккасимова Д.Т.

(Ф.И.О.руководителя)

Турысбекова А

(подпись)
(имя,фамилиястудента)

(оценка)
(дата)

(подпись)
(дата)

Нормоконтролер

Беккасимова Д.Т.,
магистр,
ст.преподаватель

(подпись)
(Ф.И.О.)
(ученаястепень)
(ученоезвание)

Семей, 2022 г.

СОДЕРЖАНИЕ

Введение
8
1. Аналитическая часть
9
1.1. Понятие кредита
9
1.2. Ломбардное кредитование
9
1.3. Договор на предоставление кредита в ломбарде
10
1.4. Залог вещей в ломбарде
12
1.5. Платежеспособность заемщика
14
1.6. Имущество, закладываемое в залог
14
1.7. Правила приёма в залог
15
2. Постановка задачи курсовой работы
17
2.1. Характеристика задачи
17
2.1.1. Назначение комплекса задач
17
2.1.2. Перечень объектов управления, для которых решается задача
17
2.1.3. Распределение функций между персоналом и техническими средствами при различных ситуациях решения комплекса задач
17
2.2. Выходная информация
18
2.2.1. Перечень и описание выходных сообщений
18
2.2.2. Перечень и описание имеющих самостоятельное смысловое значение структурных единиц информации выходных сообщений
19
2.2.3. Перечень и описание выходных документов
20
2.3. Выходная информация
21
2.3.1. Перечень и описание входных сообщений
21
2.3.2. Перечень и описание имеющих самостоятельное смысловое значение структурных единиц информации входных сообщений
21
3. Выбор среды программирования
22
3.1. Среда программирования
22
3.2. Проектирование базы данных в Delphi
24
4. Практическая часть
25
4.1. Предметная область и задачи, возложенные на базу данных
25
4.2. Определение объектов базы данных
25
4.3. Даталогическая модель базы данных
26
4.4. Физическое описание модели
27
4.5. ER-диаграмма базы данных
30
4.6. Программная реализация
32
4.7. Руководство пользователя
32
4.7.1 Ведение
32
4.7.2. Требования к техническим средствам
32
4.7.3. Требования к программным средствам
33
4.7.4. Требования к подготовке специалистов
33
4.7.5. Подготовка к работе
33
4.7.6. Запуск программы
33
4.7.7. Начало работы
33
4.7.8. Область списка записей
34
4.7.9. Добавление записи
34
4.7.10. Редактированиепросмотр записи
35
4.7.11. Удаление записи
35
4.7.12. Поиск
35
4.7.12. Добавлениередактирование физических лиц (залогодатели)
36
4.7.13. Добавлениередактирование предметов залога
37
4.7.14. Добавлениередактирование классификации предметов
37
4.7.15. Добавлениередактирование классификации предметов
38
4.7.16. Добавлениередактирование залогового билета
39
4.7.17. Выкуп залоговых билетов
40
4.8. Структура информационной системы
41
4.9. Структура программного обеспечения
42
Заключение
43
Список использованной литературы
44
Приложения
45

Введение

Современный этап научно-технического прогресса характеризуется интенсивным развитием экономики, что требует совершенствования управления на всех уровнях хозяйствования. Одним из эффективных направлений является автоматизированные информационные системы (АИС).
В настоящем проекте делается попытка проектирования такой АИС, которая бы способствовала повышению эффективности управления объектом, автоматизации труда работников, повышению их производительности, сокращению затрат на производственные расходы, и, как следствие этого, повышение прибыли, увеличение размеров уставного фонда, то есть достижение главных целей, которые предприятие ставит перед собой.
Актуальность темы курсовой работы состоит в том, что в современных условиях важнейшее значение имеет система, оперативно дающая информацию о состоянии того или иного кредита, позволяющая регулировать движение денежных средств, уменьшающая трудоемкость работ с начислением при просроченном кредите, переходить на безбумажную технологию. Суть проблемы в том, что кредитование денежных средств, является выгодным средством увеличения капитала и удобным инструментом экономической политики фирм. Благодаря кредиту в народном хозяйстве производительно используются средства, высвобождаемые в процессе деятельности предприятий, в процессе выполнения государственного бюджета, а также сбережения населения и ресурсы банков.
Таким образом, кредит представляет собой форму движения ссудного капитала, т.е. денежного капитала, предоставляемого в ссуду и обусловил необходимость для казахстанских банков внедрить активную работу по кредитному обслуживанию клиентов - юридических и физических лиц. Согласно этим требованиям и необходим данный проект.
Основной целью курсовой работы ставится создание автоматизированного рабочего места оператора отдела кредитования, позволяющего организовать хранение, поиск информации и оптимизировать документооборот, а также предназначена для удобства работников отдела кредитования, работать в своей сфере деятельности. Работники могут быстрее выполнить свою работу при помощи данной программы.
Достижению поставленной цели способствует решение следующих задач:
1. заполнение анкетных данных залогодателя;
2. оценка имущества предоставляемого под залог клиентом;
3. заполнение данных залога (сроки, наименование предмета залога, описание предмета, сумма);
4. начисление пени по просроченным кредитам;
5. выдача наличной денежной суммы; формирование запросов и поиск.
Объектом исследования является деятельность ломбарда, охватывающая процессы, протекающие на стадиях проведения операций по оценке имущества и предоставления ссуды с требуемой периодичностью, ведение общего контроля наличной денежной суммы и оформление необходимой отчетной документации: отчетной справки оператора ломбарда, подготовка реестра проведенных операций (согласно справки Центрального Банка РК). Предметом исследования является процесс автоматизации, основой которого является внедрение современных достижений в области информационных и компьютерных технологий.

1 Аналитическая часть

1.1 Понятие кредита

Кредит - это разновидность экономической сделки, договор между юридическими и физическими лицами о займе, или ссуде. Один из партнеров (кредитор) предоставляет другому (заемщику) деньги (в некоторых случаях имущество) на определенный срок с условием возврата эквивалентной стоимости, как правило, с оплатой этой услуги в виде процента. Срочность, возвратность и, как правило, платность - принципиальные характеристики кредита.
Изобретение кредита, вслед за деньгами, является гениальным открытием человечества. Благодаря кредиту сократилось время на удовлетворение хозяйственных и личных потребностей.
Кредит во многом является условием и предпосылкой развития современной экономики, неотъемлемым элементом экономического роста. Его используют как крупные предприятия и объединения, так и малые производственные, сельскохозяйственные и торговые предприятия. Им пользуются как государства и правительства, так и отдельные граждане. Кредит обслуживает движение капитала и постоянное движение различных общественных фондов. Благодаря кредиту в народном хозяйстве производительно используются средства, высвобождаемые в процессе деятельности предприятий, в процессе выполнения государственного бюджета, а также сбережения населения и ресурсы банков.
Кредит, таким образом, представляет собой форму движения ссудного капитала, т.е. денежного капитала, предоставляемого в ссуду. Необходимость и возможность кредита обусловлена закономерностями кругооборота и оборота капитала, в процессе воспроизводства: на одних участках высвобождаются временно свободные средства, которые выступают как источник кредита, на других возникает потребность в них.
Развитие рыночных отношений предполагает максимальное сокращение централизованного перераспределения денежных ресурсов и переход преимущественно к горизонтальному их движению на финансовом рынке. Изменяется роль кредитных институтов в управлении народным хозяйством, повышается роль кредита в системе экономических отношений.
Кредит основной источник удовлетворения огромного спроса на денежные ресурсы.
В рыночных условиях хозяйствования основной формой кредита является банковский кредит, т.е. кредит, предоставляемый коммерческими банками разных типов и видов.

1.2 Ломбардное кредитование

Ломбардный кредит (англ. collateral credit, secured credit) - краткосрочный кредит, предоставляемый под залог движимого имущества. Предметом залога при ломбардном кредитовании могут быть вещи, ценные бумаги (денежные, товарные и закрепляющие право участия), драгоценные металлы.
Кредиторами обычно являются:
* Народный банк Республики Казахстан, предоставляющий кредиты коммерческим банкам на аукционной основе;
* коммерческие банки при кредитовании своих клиентов;
* другие кредитные организации - чаще при кредитовании физических лиц;
* ломбарды.
Заемщики при ломбардном кредитовании:
* коммерческие банки;
* предприятия, организации, работающие на коммерческих началах;
* физические лица.
При ломбардном кредитовании оформляется кредитный договор, в котором оговариваются условия предоставления и возврата ссуды, и залоговый договор с указанием суммы оценки заложенного имущества и порядка возмещения за счет него обязательств заемщика. Физическое лицо получает от ломбарда залоговый (ломбардный) билет или именную, сохранную квитанцию.

1.3 Договор на предоставление кредита в ломбарде

Кредитные операции требуют определенного документарного оформления. На начальном, предварительном этапе, клиент, после устных переговоров, предоставляет в банк письменное ходатайство. Письменное ходатайство содержит просьбу клиента на получение кредита на конкретные цели, в необходимом размере, под определенный процент и на конкретный срок.
Кредитный договор - важнейший документ, определяющий права и обязанности участников кредитной сделки. В нем содержится экономическая и юридическая ответственность сторон. Строго определенной формой кредитного договора, рекомендуемой ломбардам не существует, но обычно в нем указывается: предмет договора, цель кредита, его размер, срок возврата, условия выдачи и погашения, процентная ставка за пользование им, способы обеспечения кредитных обязательств. Исходя из этого строится структура, а также содержание кредитного договора.
Современный кредитный договор, как правило, содержит следующие разделы:
1. Общие положения.
2. Права и обязанности заемщика.
3. Права и обязанности банка.
4. Ответственность сторон.
5. Порядок разрешения споров.
6. Сроки действия договора.
7. Юридические адреса сторон.
Помимо кредитного договора при необходимости может заключаться также договор залога. Практически происходит так, что если залог присутствует в кредитной сделке, то договор залога заключается обязательно, причем зачастую для прочности подписи клиента и банка дополнительно заверяются нотариусом.
В процессе кредитования клиент предоставляет в ломбард и другую документацию (гарантии, поручительства и т.д.).
Кредит выдается с помощью соответствующего письменного распоряжения работника банка. Распоряжение о выдаче кредита поступает в отдел, который ведет расчетные и кредитные операции по счетам клиентов, в нем указывается фамилия, имя, отчество клиента, сумма денег, счет, по которому следует выдавать кредит.
В целом, размер кредита, поступающего в распоряжение клиента, зависит от многих факторов: размер кредита установлен кредитным договором; сумма, зафиксированная в этом договоре, является максимальной суммой, на которую в обычном порядке может рассчитывать клиент. Данная сумма является лимитом кредитования. В целом, лимит кредитования может классифицировать следующим образом:
1. в зависимости от назначения:
* лимит задолженности - лимитирует ссудную задолженность на определенную дату;
* лимит выдачи - фиксирует объем выдаваемых ссуд;
2. по срокам действия:
* выходной лимит - лимит, с которым клиент имеет право выйти за пределы определенного периода;
* внутригодовой лимит - фиксирует право заемщика пользоваться ссудой в пределах соответствующего периода;
3. по степени уменьшения объема кредита:
* снижающиеся - определяются по мере снижения потребности в ссуде;
* возрастающие - определяются по мере увеличения потребности в ссуде;
4. по возможности использования кредита:
* твердый лимит - фиксируется максимальное право на получение ссуды, делает невозможным его повышение без особых распоряжений банка;
* дополнительный лимит - фиксируется дополнительное получение ссуды сверх установленного твердого лимита;
* лимит с правом его превышения;
* свободный лимит - сумма кредитов, которую клиент имеет право получить в пределах установленной ему границы.
Размер кредита зависит от экономических обстоятельств, в том числе:
* величина разрыва в платежном обороте заемщика;
* реальное накопление товарно-материальных ценностей,
* поступающих в обеспечение кредита, и степень их ликвидности;
* уровень маржи;
* степень риска и доверия банка к клиенту;
* наличие определенного объема ресурсов у банка и другие факторы.
Строго установленного расчета размера кредита, который следует представить клиенту, ломбард не делает. В каждом отдельном случае это определяется стоимостью обеспечения и степенью доверия ломбарда к заемщику.
1.4 Залог вещей в ломбарде

Во-первых, залогодателями в этом договоре могут быть только физические лица, а залогодержателями - специализированные организации, ломбарды, имеющие на это лицензию и осуществляющие такую деятельность в качестве предпринимательской.
Во-вторых, ломбарды могут принимать в залог только движимое имущество, предназначенное для личного потребления. Закладываемые вещи обязательно передаются ломбарду. Ломбард не вправе пользоваться и распоряжаться заложенными вещами.
В-третьих, такой залог может быть обеспечением только краткосрочного кредита. Правила кредитования (соответственно правила о максимальных сроках кредитования) граждан ломбардами под залог принадлежащих гражданам вещей должны устанавливаться законом в соответствии с ГК РК.
В-четвертых, при залоге вещей в ломбарде ответственность заемщика ограничивается стоимостью заложенной вещи, согласно которому после реализации заложенного имущества с торгов требования ломбарда к залогодателю (должнику) погашаются, даже если сумма, вырученная при реализации заложенного имущества, недостаточна для их полного удовлетворения. Это роднит залог вещей в ломбарде с древнерусским залогом, при котором в случае непокрытия долга за счет заложенного имущества обращение взыскания на иное имущество должника было невозможно.
Специфично и оформление договоров при залоге вещей в ломбарде. Договор о залоге вещей в ломбарде оформляется путем выдачи ломбардом залогового билета, а заключение договора хранения в ломбарде удостоверяется выдачей ломбардом поклажедателю именной сохранной квитанции.
Поскольку ломбард является коммерческой организацией, он обязан за свой счет страховать в пользу залогодателя принятые в залог вещи в полной сумме их оценки. Оценка производится на основании соглашения сторон в соответствии с обычно устанавливаемыми в торговле ценами на вещи такого же рода и качества, как и закладываемая на момент ее принятия в залог.
ГК РК устанавливает презумпцию вины ломбарда как профессионального хранителя за утрату и повреждение заложенных вещей. Ломбард несет ответственность за утрату и повреждение заложенных вещей, если не докажет, что утрата или повреждение произошли вследствие непреодолимой силы.
В случае невозвращения в установленный срок суммы кредита, обеспеченного залогом вещей в ломбарде, обращение взыскания на имущество должника производится ломбардом на основании исполнительной надписи нотариуса по истечении льготного месячного срока. Реализация же этого имущества производится в обычном порядке.
Договор залога вещей в ломбарде является публичным договором, вследствие чего на него распространяется законодательство о защите прав потребителей. Договор залога вещей в ломбарде является также и договором присоединения, условия договора о залоге вещей в ломбарде, ограничивающие права залогодателя по сравнению с правами, предоставляемыми ему ГК РК и иными законами, ничтожны. Вместо таких условий применяются соответствующие положения закона.
Вывод: избирая залог в качестве средства обеспечения своих интересов, кредитор руководствуется принципом "верю не лицу, а вещи". При залоге имущества имеет место реальный кредит, суть которого сводится к выделению какого-либо определенного объекта в составе имущества должника, за счет стоимости которого предоставляется удовлетворение кредитору в случае, если должник не оправдает доверия. Залог имеет обеспечительную функцию, потому что имущество, за счет стоимости которого могут быть удовлетворены имущественные требования кредитора, предоставляется кредитору до наступления факта неисправности должника.
С юридической точки зрения реальный кредит при залоге означает установление юридической связи залогодержателя с чужим имуществом, благодаря которой залогодержатель имеет юридическую возможность извлечь из заложенного имущества его меновую ценность независимо от воли должника. Вследствие этого обеспечительная сущность залога состоит в том, что при неисполнении или ненадлежащем исполнении обеспеченного залогом обязательства кредитор имеет право потребовать наложения взыскания на заложенное имущество, его реализации и получить удовлетворение.
В Гражданском Кодексе предусмотрены особые требования как к форме договора, так и к его содержанию. Прежде всего необходимо отметить достаточно обширный, по сравнению с другими гражданско-правовыми договорами, перечень условий договора о залоге, которые признаются существенными. Значение существенных условий всякого договора заключается в том, что договор не может считаться заключенным, если сторонами не достигнуто соглашение по каждому из них. К разряду существенных условий договора о залоге отнесены предмет залога и его оценка, существо, размер и срок исполнения основного обязательства, обеспечиваемого залогом, указание на то, у кого находится залоговое имущество.
Действующее законодательство не предусматривает возможности передачи имущества, являющегося предметом залога, в собственность залогодержателя. Всякие соглашения, предусматривающие такую передачу, являются ничтожными, за исключением тех, которые могут быть квалифицированы как отступное или новация обеспеченного залогом обязательства.
Что касается договоров залога, заключенных со стороны залогодателя - акционерного общества его генеральным директором (директором) за пределами ограничений его полномочий, предусмотренных не законом, а уставом соответствующего акционерного общества, то такой договор может быть признан недействительным только при наличии оснований.

1.5 Платежеспособность заемщика

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

1.6 Имущество, закладываемое в залог

В залог принимаются:
* Ювелирные изделия из золота 500 пробы, 585 пробы, 750 пробы, 958 пробы;
* Столовое серебро;
* Аудио техника;
* Видео техника;
* Бытовая техника;
* Компьютерная техника и периферия;
* Цифровые фотоаппараты
* Сотовые телефоны и другие средства связи;
* Изделия из меха и кожи (только новые или после химчистки);
* Хрусталь и посуда из фарфора и стекла.
* Памятные юбилейные и другие знаки и медали
К драгоценным металлам относятся: золото, серебро, платина. К драгоценным камням 1 порядка относятся натуральные (природные) бриллианты, изумруды, сапфиры, рубины, александриты, жемчуг восточный Ориенталь.
В залог и на хранение не принимаются:
* драгоценные металлы в слитках, самородках, песке;
* предметы, не относящиеся к личному движимому имуществу, предназначенному для личного потребления.

1.7 Правила приёма в залог

Ссуды под залог выдаются на срок, оговоренный в договоре между клиентом и ломбардом, но не более чем на один месяц. Клиентам, имеющим задолженность по одной ссуде может быть отказано в предоставлении новой ссуды до погашения первой ссуды. После наступления срока выкупа залогодателю предоставляется льготный месяц на право востребования залога при условии выплаты всей задолженности за пользование ссудой по тарифам ломбарда.
Приём изделий из драгоценных металлов и иного имущества в залог и на хранение производится от лиц, достигших 18 лет по предъявлению документа, удостоверяющего их личность.
Под залог принимаются все виды изделий, выдержавшие проверку химическим реактивом, с оттисками действующих проб и с пробами, действовавшими ранее.
В случае утраты залогового билета, залогодатель обращается с заявлением об утрате или хищении залогового билета на имя директора ломбарда. На основании заявления и документа, удостоверяющего личность заявителя, ломбардом выписывается дубликат залогового билета в соответствии с имеющимися в ломбарде документами.
В случае непогашения в установленный срок ссуды, обеспеченной залогом имущества залогодателя, это имущество по истечении льготного (месячного) срока выкупа ломбард вправе реализовать для погашения всех издержек.
До наступления срока реализации ценностей залогодатель вправе востребовать их, рассчитавшись с ломбардом.
Оценка изделий из драгоценных металлов и драгоценных камней производится в соответствии с их действительной стоимостью на вещи такого рода и качества, установленными в торговле на момент их принятия в залог.
При отказе залогодателя от опробования, ответственное лицо ломбарда вправе отказать в приёме изделия в залог.
Драгоценные, полудрагоценные и поделочные камни, находящиеся в изделиях, при приёме изделий не выкрепляются. Вес драгоценных камней определяется по каратомеру.
Золотые часы подлежат оценке только за чистый вес драгоценных металлов.
Размер выдаваемой ссуды под залог вещей зависит от срока пользования ссудой и вида залога.
Решения о приёме изделия в залог на хранение и о выдаче ссуды, а также об условиях оказания услуги принимает заведующий складом. При наличии разногласий с указанным лицом потребитель может через администратора обратится к руководству.
Возврат заложенного имущества (после возврата ссуды и процентов по ней) и сданного на хранение, а также предоставление каких-либо сведений об условиях сделки и выдача каких-либо документов (в том числе дубликата залогового билета) осуществляется только при личной явке залогодателя (собственника имущества) либо его представителя, права которого должны быть подтверждены доверенностью, удостоверенной нотариально, или доверенностью, совершённой в простой письменной форме, если указанная доверенность удостоверена соответствующим ответственным лицом ломбарда (эквивалентной такой доверенности признаётся также соответствующая запись в договоре, заключенном с клиентом). Факт близкого родства сам по себе (без оформленной доверенности) для родственника залогодателя не даёт каких-либо прав (в том числе права на получение сведений о заложенном имуществе). В случае смерти залогодателя и до выдачи в установленном порядке свидетельства о праве на наследство необходимые правомочия в отношении имущества осуществляет нотариус, в чьём производстве находится наследственное дело, лица данным нотариусом уполномоченные.

2 Постановка задачи курсовой работы

2.1 Характеристика задачи

2.1.1 Назначение комплекса задач

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

2.1.2. Перечень объектов управления, для которых решается задача

Организации, осуществляющие кредитование населения под залог ценностей (ломбарды).

2.1.3. Распределение функций между персоналом и техническими средствами при различных ситуациях решения комплекса задач

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

2.2 Выходная информация

2.2.1 Перечень и описание выходных сообщений

Таблица 2.1 Перечень и описание выходных сообщений
Идентифи-катор
Форма представ-ления
Периодич-ность выдачи
Сроки выдачи
Получатель
Назначение
Исходная форма для работы с системой
Экранная форма
При входе в систему
Немедленно после входа в систему
Пользователь, вошедший в систему
Предоставление возможности выбора необходимого модуля для дальнейшей работы
Список физических лиц
Меню системы
По запросу пользователя
Немедленно
Запросивший пользователь
Информация об физических лицах
Список предметов залога
Меню системы
По запросу пользователя
Немедленно
Запросивший пользователь
Информация об предметах залога
Список классификация предметов
Меню системы
По запросу пользователя
Немедленно
Запросивший пользователь
Информация о классификации предметов
Список топов документов
Меню системы
По запросу пользователя
Немедленно
Запросивший пользователь
Информация о типах документах
Формы отчетов
Меню системы
По запросу пользователя
Немедленно
Запросивший пользователь
Информация об имеющихся отчетах

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

Таблица 2.2 Структурные единицы выходных сообщений
Наименование
Идентификатор выходного сообщения
Формат
1
2
3
ФИО залогодателя
Экранная форма
Физические лица
Символьная строка
Адрес
Экранная форма
Физические лица
Символьная строка
Телефон
Экранная форма
Физические лица
Символьная строка
Дата рождения
Экранная форма
Физические лица
Дата
Тип документа
Экранная форма
Физические лица
Символьная строка
Серия
Экранная форма
Физические лица
Символьная строка
Номер
Экранная форма
Физические лица
Символьная строка
Кем выдано
Экранная форма
Физические лица
Символьная строка
Дата выдачи
Экранная форма
Физические лица
Дата
Наименование
Экранная форма
Предметы залога
Символьная строка
Классификация
Экранная форма
Предметы залога, Классификации
Символьная строка

2.2.3 Перечень и описание выходных документов

Таблица 2.3 Перечень и описание выходных документов
Документ
Периодичность выдачи
Сроки выдачи
Получатель
Назначение
Ведомость по выданным залогам
По мере необходимости либо один раз в месяц
Немедленно
Пользователь, работающий с системой
Для учета выданных залогов
Ведомость по выкупленным залогам
По мере необходимости либо один раз в месяц
Немедленно
Пользователь, работающий с системой
Для учета выкупленных залогов
Ведомость по просроченным залогам
По мере необходимости либо один раз в месяц
Немедленно
Пользователь, работающий с системой
Для учета просроченных залогов
Список залоговых ценностей, находящихся на хранении
По мере необходимости либо один раз в месяц
Немедленно
Пользователь, работающий с системой
Для учета ценностей
Список выкупленных залоговых ценностей
По мере необходимости либо один раз в месяц
Немедленно
Пользователь, работающий с системой
Для учета ценностей
Список просроченных залоговых ценностей
По мере необходимости либо один раз в месяц
Немедленно
Пользователь, работающий с системой
Для учета ценностей

2.3 Входная информация

2.3.1 Перечень и описание входных сообщений

Таблица 2.4 Перечень и описание входных сообщений
Идентификатор
Форма представления
Сроки и частота поступления
Исходная форма для работы с системой
Экранная форма выбора одной из функций системы
При запуске системы
Справочник
Физические лица
Экранная форма ввода информации
При изменении информации
Справочник
Предметы залога
Экранная форма ввода информации
При изменении информации
Справочник
Классификация предметов
Экранная форма ввода информации
При изменении информации
Справочник
Типы документов
Экранная форма ввода информации
При изменении информации
Залоговый билет
Экранная форма ввода информации
При выдачевыкупе залога

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

Таблица 2.5 Структурные единицы входных сообщений
Наименование
Идентификатор выходного сообщения
Формат
1
2
3
ФИО залогодателя
Залоговый билет
Символьная строка
Дата приема
Залоговый билет
Дата
На период
Залоговый билет
Дата
Проценты
Залоговый билет
Числовой формат
Сумма залога
Залоговый билет
Числовой формат
Начислено
Залоговый билет
Числовой формат
Сумма выкупа
Залоговый билет
Числовой формат
Дата выкупа
Залоговый билет
Дата
Наименование предмета
Залоговый билет
Символьная строка
Цена
Залоговый билет
Числовой формат
Количество
Залоговый билет
Числовой формат
Общая стоимость
Залоговый билет
Числовой формат
Описание предмета
Залоговый билет
Символьная строка

3 Выбор среды программирования

3.1 Среда программирования

Delphi - это комбинация нескольких важнейших технологий:
· Высокопроизводительный компилятор в машинный код
· Объектно-ориентированная модель компонент
· Визуальное (а, следовательно, и скоростное) построение приложений из программных прототипов
· Масштабируемые средства для построения баз данных
Компилятор, встроенный в Delphi, обеспечивает высокую производительность, необходимую для построения приложений в архитектуре "клиент-сервер". Этот компилятор в настоящее время является самым быстрым в мире, его скорость компиляции составляет свыше 120 тысяч строк в минуту на компьютере 486DX33. Он предлагает легкость разработки и быстрое время проверки готового программного блока, характерного для языков четвертого поколения (4GL) и в то же время обеспечивает качество кода, характерного для компилятора 3GL. Кроме того, Delphi обеспечивает быструю разработку без необходимости писать вставки на Си или ручного написания кода (хотя это возможно).
В процессе построения приложения разработчик выбирает из палитры компонент готовые компоненты как художник, делающий крупные мазки кистью. Еще до компиляции он видит результаты своей работы - после подключения к источнику данных их можно видеть отображенными на форме, можно перемещаться по данным, представлять их в том или ином виде. В этом смысле проектирование в Delphi мало чем отличается от проектирования в интерпретирующей среде, однако после выполнения компиляции мы получаем код, который исполняется в 10-20 раз быстрее, чем то же самое, сделанное при помощи интерпретатора. Кроме того, компилятор компилятору рознь, в Delphi компиляция производится непосредственно в родной машинный код, в то время как существуют компиляторы, превращающие программу в так называемый p-код, который затем интерпретируется виртуальной p-машиной. Это не может не сказаться на фактическом быстродействии готового приложения.
Основной упор этой модели в Delphi делается на максимальном реиспользовании кода. Это позволяет разработчикам строить приложения весьма быстро из заранее подготовленных объектов, а также дает им возможность создавать свои собственные объекты для среды Delphi. Никаких ограничений по типам объектов, которые могут создавать разработчики, не существует. Действительно, все в Delphi написано на нем же, поэтому разработчики имеют доступ к тем же объектам и инструментам, которые использовались для создания среды разработки. В результате нет никакой разницы между объектами, поставляемыми Borland или третьими фирмами, и объектами, которые вы можете создать.
В стандартную поставку Delphi входят основные объекты, которые образуют удачно подобранную иерархию из 270 базовых классов. Для начала - неплохо. Но если возникнет необходимость в решении какой-то специфической проблемы на Delphi, советуем, прежде чем попытаться начинать решать проблему "с нуля", просмотреть список свободно распространяемых или коммерческих компонент, разработанных третьими фирмами, количество этих фирм в настоящее время превышает число 250, хотя, возможно, я не обо всех знаю. Скептики, возможно, не поверят мне, когда я скажу, что на Delphi можно одинаково хорошо писать как приложения к корпоративным базам данных, так и, к примеру, игровые программы. Тем не менее, это так. Во многом это объясняется тем, что традиционно в среде Windows было достаточно сложно реализовывать пользовательский интерфейс. Событийная модель в Windows всегда была сложна для понимания и отладки. Но именно разработка интерфейса в Delphi является самой простой задачей для программиста.
Cреда Delphi включает в себя полный набор визуальных инструментов для скоростной разработки приложений (RAD - rapid application development), поддерживающей разработку пользовательского интерфейса и подключение к корпоративным базам данных. VCL - библиотека визуальных компонент, включает в себя стандартные объекты построения пользовательского интерфейса, объекты управления данными, графические объекты, объекты мультимедиа, диалоги и объекты управления файлами, управление DDE и OLE. Единственное, что можно поставить в вину Delphi, это то, что готовых компонент, поставляемых Borland, могло бы быть и больше. Однако, разработки других фирм, а также свободно распространяемые программистами freeware-компоненты уже восполнили этот недостаток.
Соответствующий стандарт компонент назывался VBX. И этот стандарт так же поддерживается в Delphi. Однако, визуальные компоненты в Delphi обладают большей гибкостью. VBX'ы приходили, "как есть", и ни исправить, ни добавить ничего было нельзя.
А для изготовления VBX надо было осваивать "кухню" языка C++. В Delphi визуальные компоненты пишутся на объектном паскале, на том же паскале, на котором пишется алгоритмическая часть приложения. И визуальные компоненты Delphi получаются открытыми для надстройки и переписывания.
Объекты БД в Delphi основаны на SQL и включают в себя полную мощь Borland Database Engine. В состав Delphi также включен Borland SQL Link, поэтому доступ к СУБД Oracle, Sybase, Informix и InterBase происходит с высокой эффективностью. Кроме того, Delphi включает в себя локальный сервер Interbase для того, чтобы можно было разработать расширяемые на любые внешние SQL-сервера приложения в офлайновом режиме. Разработчик в среде Delphi, проектирующий информационную систему для локальной машины (к примеру, небольшую систему учета медицинских карточек для одного компьютера), может использовать для хранения информации файлы формата .dbf (как в dBase или Clipper) или .db (Paradox). Если же он будет использовать локальный InterBase for Windows 4.0 (это локальный SQL-сервер, входящий в поставку), то его приложение безо всяких изменений будет работать и в составе большой системы с архитектурой клиент-сервер.

3.2 Проектирование базы данных в Delphi

Хорошо спроектированная база данных:
· Удовлетворяет всем требованиям пользователей к содержимому базы данных. Перед проектированием базы необходимо провести обширные исследования требований пользователей к функционированию базы данных.
· Гарантирует непротиворечивость и целостность данных. При проектировании таблиц нужно определить их атрибуты и некоторые правила, ограничивающие возможность ввода пользователем неверных значений. Для верификации данных перед непосредственной записью их в таблицу база данных должна осуществлять вызов правил модели данных и тем самым гарантировать сохранение целостности информации.
· Обеспечивает естественное, легкое для восприятия структурирование информации. Качественное построение базы позволяет делать запросы к базе более "прозрачными" и легкими для понимания; следовательно, снижается вероятность внесения некорректных данных и улучшается качество сопровождения базы.
· Удовлетворяет требованиям пользователей к производительности базы данных. При больших объемах информации вопросы сохранения производительности начинают играть главную роль, сразу "высвечивая" все недочеты этапа проектирования.
Следующие пункты представляют основные шаги проектирования базы данных:
1. Определить информационные потребности базы данных.
2. Проанализировать объекты реального мира, которые необходимо смоделировать в базе данных. Сформировать из этих объектов сущности и характеристики этих сущностей (например, для сущности "деталь" характеристиками могут быть "название", "цвет", "вес" и т.п.) и сформировать их список.
3. Поставить в соответствие сущностям и характеристикам - таблицы и столбцы (поля) в нотации выбранной Вами СУБД (Paradox, dBase, FoxPro, Access, Clipper, InterBase, Sybase, Informix, Oracle и т.д.).
4. Определить атрибуты, которые уникальным образом идентифицируют каждый объект.
5. Выработать правила, которые будут устанавливать и поддерживать целостность данных.
6. Установить связи между объектами (таблицами и столбцами), провести нормализацию таблиц.
7. Спланировать вопросы надежности данных и, при необходимости, сохранения секретности информации.
Атрибут (или набор атрибутов), который может быть использован для однозначной идентификации конкретного кортежа (строки, записи), называется первичным ключом. Первичный ключ не должен иметь дополнительных атрибутов. Это значит, что если из первичного ключа исключить произвольный атрибут, оставшихся атрибутов будет недостаточно для однозначной идентификации отдельных кортежей. Для ускорения доступа по первичному ключу во всех системах управления базами данных (СУБД) имеется механизм, называемый индексированием. Грубо говоря, индекс представляет собой инвертированный древовидный список, указывающий на истинное местоположение записи для каждого первичного ключа. Естественно, в разных СУБД индексы реализованы по-разному (в локальных СУБД - как правило, в виде отдельных файлов), однако, принципы их организации одинаковы.
... продолжение

Вы можете абсолютно на бесплатной основе полностью просмотреть эту работу через наше приложение.
Похожие работы
Развитие ломбардной деятельности в Республике Казахстан: история, проблемы и перспективы
Ломбард как специфический элемент инфраструктуры кредитных отношений с населением
«Предупреждение о необходимой регистрации ломбардов и предостережение граждан от деятельности финансовых пирамид в Республике Казахстан»
Регулирование деятельности ломбардов в Республике Казахстан: требования к лицензированию, порядку функционирования и прекращению деятельности
Условия хранения вещей в различных учреждениях: требования к местам хранения и ответственность сторон
Структура и принципы работы глобальной сети Интернет: адресация, провайдеры, World Wide Web и веб-сайты
Понятие договора хранения. Хранение на товарном складе
Правовые аспекты хранения вещей: ответственность хранителя и грузополучателя, условия хранения в ломбарде
Инвестиционные компании и ломбарды: функции, виды деятельности и регулирование в Республике Казахстан
Создание информационной системы для управления ломбардом на основе базы данных Microsoft Access
Дисциплины