1.45M
Category: databasedatabase

Проектирование информационной системы ломбарда

1.

Федеральное государственное автономное
образовательное учреждение высшего образования
«Московский государственный институт международных отношений
(университет)
Министерства иностранных дел Российской Федерации»
Одинцовский филиал
Курсовая работа на тему:
Проектирование информационной системы ломбарда
Выполнил: студент группы И3.2 Кононенко Арсений
Научный руководитель:

2.

Содержание:
Введение
Часть 1.Теоретические аспекты реляционных баз данных
1.1 Основные понятия реляционных баз данных
1.2 СУБД Access
Часть 2.ПРОЕКТИРОВАНИЕ БАЗЫ ДАННЫХ
2.1 Краткая характеристика предметной области
2.2 Инфологическое проектирование
2.2.1 Перечень сущностей
2.2.2 Перечень атрибутов
2.3 Концептуальное проектирование
2.4 Описание ИС
2.5 Описание существующей технологии в ИС
2.6 Интерфейс ИАС
Часть 3. Обоснование требований к проекту
3.1 Описание функциональных требований к ИС
3.2 Требования к техническому и программному обеспечению ИС
Заключение
Список используемой литературы
Приложения

3.

Введение
Разработка БД для ломбарда весьма актуальна. Потому что в такой организации ,как ломбард, хранится очень много различной
информации на клиентов, сотрудников ,предметы залога и т.д. А такая программа, которая позволяет хранить информацию и выполнять
различные операции с ней, очень необходима в организации ломбард. Цель курсовой работы - проектирование базы данных
«Ломбард» в Microsoft Access. Объект исследования - предметная область «Ломбард». Предмет исследования: автоматизации задач
ввода-хранения данных в БД.
Задачи курсовой работы:
• изучение особенностей предметной области базы данных «Ломбард»;
• разработка схемы БД; · реализация разработанной схемы в MS Access;
• создание форм, отчётов, запросов, макросов;
• автоматизация работы созданной БД;
• анализ полученных результатов работы базы данных.

4.

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

5.

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

6.

2.1 Краткая характеристика предметной области
Заказчиком является ломбард. Задачей является отслеживание финансовой стороны работы ломбарда.

7.

2.2 Инфологическое проектирование
На этапе инфологического проектирования осуществляется построение семантической модели, описывающей сведения из предметной
области, которые могут заинтересовать пользователей БД. Анализ возможных запросов к БД позволяет уточнить связи между
сведениями, которые необходимо хранить. Хранение большого числа связей усложняет БД и приводит к увеличению потребной памяти
БД.
Инфологическая модель — ориентированная на человека и не зависимая от типа СУБД модель предметной области, определяющая
совокупности информационных объектов, их атрибутов и отношений между объектами, динамику изменений предметной области, а
также характер информационных потребностей пользователей; обобщённое, неформальное описание создаваемой БД, выполненное с
использованием естественного языка, математических формул, таблиц, графиков и других средств, понятных всем людям, работающим
над проектированием БД.
Основными конструктивными элементами являются сущность, атрибут и связь.
• Сущность — собирательное понятие некоторого повторяющегося объекта, процесса или явления окружающего мира, о котором
необходимо хранить информацию в системе. Тип сущности определяет конкретный набор однородных объектов, а экземпляр
сущности — конкретный объект в наборе.
• Атрибут — поимённая характеристика сущности, которая принимает значения из некоторого множества значений.
• Связи — средство, с помощью которого представляются отношения между сущностями, имеющими место в ПО.

8.

2.2.1 Перечень сущностей
Концептуальное проектирование, также как и инфологическое, полностью зависит от предметной области. Основным элементом
концептуальной модели выступает сущность. Сущность — любой конкретный или абстрактный объект в рассматриваемой предметной
области; базовый тип информации, который хранится в БД. В рассматриваемой предметной области можно выделить следующие
сущности:
Emloyers — содержит информацию о логине,пароле.;
Goods- содержит информацию о названии,материале,стоимости,количестве и наценке в процентах.

9.

2.2.2 Перечень атрибутов
Вышеназванные сущности состоят из атрибутов. Атрибут — свойство сущности в предметной области. Его наименование
должно быть уникальным для конкретного типа сущности. Атрибуты БД «Lombard AK»:
Employers-usrname, usrpass;
Goods-name, material, price, count, overprice(%).

10.

2.3 Концептуальное проектирование
Основным объектом БД является таблица. Создается таблица с помощью режима конструктора, где можно удалять или
добавлять новые поля, настраивать поля уже существующей таблицы. Также можно проверить орфографию и вывести
табличные данные на печать, отфильтровать и отсортировать записи, изменить внешний вид таблицы или изменить
структуру таблицы, добавив или удалив столбцы.

11.

2.4 Описание ИС
Функциональное назначение информационной системы
Информационная система «Lombard AK» разрабатывается в интересах предприятия. Программа предназначена для автоматизации
задач ввода-хранения данных в БД.
Эксплуатационное назначение информационной системы
Данная ИС позволяет ускорить и облегчить процесс ввода-хранения данных в БД.Для этого создается база данных для хранения
информации о сотрудниках,товарах.

12.

2.5 Описание существующей технологии в ИС
Деятельность организована следующим образом: к программе обращается оператор с целью введения данных в БД. Вводятся имя и
пароль пользователя для входа в ИС. Если вводимые данные неизвестны, то оператор регистрирует и входит в ИС. После этого
производится либо рассчитать общую стоимость всех товаров, изменить количество и/или наценку и удалить запись

13.

2.6 Интерфейс ИАС

14.

3.1 Описание функциональных требований к ИС
Информационная система «Lombard AK» предназначена для осуществления следующих функций:
• Ввод данных (Данные о сотрудниках, данные о товарах);
• Хранение данных (Данные о сотрудниках, данные о товарах);
• Контроль ввода данных.

15.

3.2 Требования к техническому и программному обеспечению ИС
Минимальный состав используемых технических средств:
• Программа разработки ПО Microsoft Visual Studio 2010
• СУБД Microsoft Access;
Системные программные средства, используемые ИС «Lombard
AK», должны быть представлены локализованной версией
операционной системы Microsoft Windows 7 SP1 Enterprise.
Также для функционирования ИС на ПК необходимо
предустановленное СУБД Microsoft.

16.

Заключение
Результатом выполнения курсовой работы стало разработанное приложение баз данных, позволяющее автоматизировать операции
учета и процессы составления отчетных документов в ломбарде. Разработанное приложение отвечает всем требованиям предметной
области, таблицы созданной базы данных отвечают требованиям нормализации, что позволяет обеспечить целостность и
непротиворечивость информации. Средствами СУБД Microsoft Access создан удобный пользовательский интерфейс. В первой главе
данной курсовой работы были изучены теоретические аспекты реляционной БД и СУБД Access.
А во второй главе было произведено проектирование самой БД «Ломбард», посредством :
• изучения особенностей предметной области базы данных «Ломбард»;
• разработка схемы БД;
• реализации разработанной схемы в MS Access;
• создание форм, отчётов, запросов, макросов;
• автоматизация работы созданной БД;
• анализ полученных результатов работы базы данных.

17.

Список используемой литературы
Алекс Кригель Борис Трухнов-SQL Библия пользователя 2-е издание
Мартин Грубер-Понимание SQL
К. Дж. Дейт-SQL и реляционная теория;Как грамотно писать код на SQL
Проектирование информационных систем 'Ломбард' в Microsoft Access. Курсовая работа (т). Информационное обеспечение,
программирование. 2015-10-18 (bibliofond.ru)
Курсовая работа на тему «Проектирование информационных систем ‘Ломбард’ в Microsoft Access» | Курсовые работы «Информатика»
(nauchniestati.ru)

18.

Приложения
English     Русский Rules