Разработка базы данных по коллекционированию монет - Дипломная работа

бесплатно 0
4.5 95
Описание движения документов внутри организации. Описание входящих, исходящих, внешних и внутренних документов. Моделирование предметной области, первичные ключи. Описание сущностей, атрибутов, связей и доменов. Хранение, извлечение и обновление данных.


Аннотация к работе
Программное обеспечение, предназначенное для работы с базами данных, называется система управления базами данных (СУБД). СУБД используются для упорядоченного хранения и обработки больших объемов информации. Снижение стоимости высокопроизводительных ПК обусловил не только широкий переход к среде Windows, где разработчик программного обеспечения может в меньше степени заботиться о распределении ресурсов, но также сделал программное обеспечение ПК в целом и СУБД в частности менее критичными к аппаратным ресурсам ЭВМ. Среди наиболее ярких представителей систем управления базами данных можно отметить: Lotus Approach, Microsoft Access, Borland DBASE, Microsoft Visual FOXPRO, Microsoft Visual Basic, а также баз данных Microsoft SQL Server и Oracle, используемые в приложениях, построенных по технологии «клиент-сервер». СУБД должна предоставлять пользователям возможность сохранять, извлекать и обновлять данные в базе данных (самая фундаментальная функция СУБД).Данная база данных посвящена коллекционированию монет и может использоваться для таких организаций как аукционный дом «Конрос», нумизматический портал «Коинз» и др. Поэтому основными задачами этой базы данных является систематизация информации касающейся монет и коллекционеров. База данных содержит в себе таблицы содержащие информацию о монетах, об их каталожном номере, о материале, о дате и месте их изготовления и т.д.; о разработчиках монет и о коллекционерах. В 2001 году «Конрос» делает огромный шаг в своем развитии - первыми в России начинает проведение еженедельных аукционов в сети Интернет. В здании «Конрос» постоянно открыт торговый салон, в ассортименте которого представлены предметы отечественной и зарубежной нумизматики, бонистики, фалеристики, филателии и филокартии, а также литература для коллекционеров и сопутствующие товары.Разработчику базы данных необходимо учитывать информацию о пользователях, т. к. именно эта информация является определяющей при создании выходных форм. Таким образом, рассмотрев круг пользователей, мы определим операции обработки, преобразования, упорядочения отношений базы данных для оптимизации ее ответов на запросы пользователя. Пользуясь базой данной, коллекционер находит нужные монеты, получает полную информацию об их изготовлении и их качестве в настоящее время. На основании этого он заключает договор, который является документом, подтверждающим легальность приобретения монеты. · Поставщики: Доставляют монеты как на аукционы и в торговые залы, так и работают в доставке между коллекционерами.Доверитель поручает, а Поверенный принимает на себя обязательства совершать от имени и за счет Доверителя сделки купли-продажи памятных монет (памятных монет в футлярах) Национального банка (далее - памятные монеты) с третьими лицами, именуемыми далее "Покупатели".2.1.3. представлять Доверителю не позднее 5-го рабочего дня, следующего за отчетным месяцем, сведения о проданных памятных монетах с указанием наименования памятных монет, номинала, суммы по номиналу и количества проданных памятных монет, наименования металла, цены продажи и суммы денежных средств, полученной от продажи памятных монет, по состоянию на 1-е число каждого месяца; 2.1.4. в течение 3 банковских дней после представления сведений о проданных памятных монетах перечислить Доверителю сумму денежных средств, полученную от продажи памятных монет, на счет ______________________________;Доверитель обязан: 3.1.1. выдать Поверенному доверенность на совершение действий, предусмотренных настоящим Договором, в порядке, установленном законодательством; 3.1.3. обеспечить прием от Поверенного заявки на продаваемые памятные монеты, соответствующей подпункту 2.1.2 настоящего Договора, и в случае принятия заявки передать Поверенному уведомление об удовлетворении заявки;За неисполнение или ненадлежащее исполнение своих обязательств по настоящему Договору Доверитель и Поверенный несут ответственность согласно законодательству Российской Федерации.Все споры, возникающие между Сторонами при исполнении настоящего Договора, разрешаются путем переговоров между Сторонами.Действие Договора продлевается на каждый последующий календарный год, если ни одна из Сторон не позднее, чем за 30 календарных дней до окончания срока действия Договора письменно не заявит о своем желании расторгнуть Договор.7.1. Во всем остальном, не предусмотренном настоящим Договором, Стороны руководствуются законодательством РФ.Доверитель: Главное (Специализированное) управление ЦБ по __________ области - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Доверитель: Начальник Главного (Специализированного) управления (подпись) (инициалы, фамилия) Главный бухгалтер Фирма ________________, в лице ______________________________, действующего на основании ____________, именуемая в дальнейшем ПРОДАВЕЦ, с одной стороны и Фирма ________________, в лице ______________________________, действующего на основании Устава, именуемая в дальнейшем ПОКУПАТЕЛЬ, с другой стороны, заключили настоящий Контракт о нижеследующ

План
Оглавление

1. Введение.

2. Описание предметной области.

2.1 Общее описание деятельности.

2.2 Пользователи баз данных.

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

Классификация баз данных: 1. По характеру хранимой информации: · Фактографические (картотеки), · Документальные (архивы).

2. По способу хранения данных: · Централизованные (хранятся на одном компьютере), · Распределенные (используются в локальных и глобальных компьютерных сетях).

3. По структуре организации данных: · Табличные (реляционные), · Иерархические.

Программное обеспечение, предназначенное для работы с базами данных, называется система управления базами данных (СУБД). СУБД используются для упорядоченного хранения и обработки больших объемов информации.

СУБД организует хранение информации таким образом, чтобы ее было удобно: · просматривать, · пополнять, · изменять, · искать нужные сведения, · делать любые выборки, · осуществлять сортировку в любом порядке.

Современные СУБД в основном являются приложениями Windows, так как данная среда позволяет более полно использовать возможности персональной ЭВМ, нежели среда DOS. Снижение стоимости высокопроизводительных ПК обусловил не только широкий переход к среде Windows, где разработчик программного обеспечения может в меньше степени заботиться о распределении ресурсов, но также сделал программное обеспечение ПК в целом и СУБД в частности менее критичными к аппаратным ресурсам ЭВМ.

Среди наиболее ярких представителей систем управления базами данных можно отметить: Lotus Approach, Microsoft Access, Borland DBASE, Microsoft Visual FOXPRO, Microsoft Visual Basic, а также баз данных Microsoft SQL Server и Oracle, используемые в приложениях, построенных по технологии «клиент-сервер». У любой современной СУБД существует аналог, выпускаемый другой компанией, имеющий аналогичную область применения и возможности, любое приложение способно работать со многими форматами представления данных, осуществлять экспорт и импорт данных благодаря наличию большого числа конвертеров. Общепринятыми, также, являются технологи, позволяющие использовать возможности других приложений, например, текстовых процессоров, пакетов построения графиков и т.п., и встроенные версии языков высокого уровня и средства визуального программирования интерфейсов разрабатываемых приложений. Поэтому уже не имеет существенного значения, на каком языке и на основе какого пакета написано конкретное приложение, и какой формат данных в нем используется.

Современный подход к управлению базами данных подразумевает также широкое использование технологии «клиент-сервер». Также они дают возможность включать в них не только текстовую и графическую информацию, но и звуковые фрагменты и даже видеоклипы. СУБД обеспечивают правильность, полноту и непротиворечивость данных, а также удобный доступ к ним.

Функции СУБД: 1. Хранение, извлечение и обновление данных

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

2. Каталог, доступный конечным пользователям

СУБД должна иметь доступный конечным пользователям каталог, в котором хранится описание элементов данных (системный каталог).

3. Поддержка транзакций

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

4. Службы управления параллельной работой

СУБД должна иметь механизм, который гарантирует корректное обновление баз данных при параллельном выполнении операций обновления многими пользователями.

5. Службы восстановления

СУБД должна предоставлять средства восстановления базы данных на случай какого-либо ее повреждения или разрушения.

6. Службы контроля доступа к данным

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

7. Поддержка обмена данными

СУБД должна обладать способностью к интеграции с коммуникационным программным обеспечением. Любая СУБД должна обладать способностью интеграции с разнообразными существующими диспетчерами обмена данными (DEM - Data Exchange Manager).

8. Службы поддержки целостности данных

СУБД должна обладать инструментами контроля над тем, чтобы данные и их изменения соответствовали заданным правилам (еще один тип защиты базы данных). Целостность базы данных означает корректность и непротиворечивость хранимых данных.

9. Службы поддержки независимости от данных

СУБД должна обладать инструментами поддержки независимости программ от фактической структуры базы данных.

10. Вспомогательные службы

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



Дисциплины научных работ



Хотите, перезвоним вам?