Разработка СУБД

Дипломная работа - Компьютеры, программирование

Другие дипломы по предмету Компьютеры, программирование



ВВЕДЕНИЕ

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

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

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

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

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

ТЕХНИЧЕСКОЕ ЗАДАНИЕ НА РАЗРАБОТКУ

ИНФОРМАЦИОННОЙ СИСТЕМЫ

.1 Общие сведения

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

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

Разработчик проекта - студентка группы ДПИ - 106 Епихина Я.А. , в дальнейшем именуемый как "разработчик ". Заказчик программного продукта - д.т.н. проф. Усков Андрей Александрович, в дальнейшем именуемый как "заказчик".

Работа ведётся на основании задания на курсовое проектирование по диiиплине Проектирование информационных систем, одобренного ученым советом СФ РУК.

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

1.2Назначение и цели создания системы

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

Цели создания данной информационной системы:

)создание программного продукта, необходимого для учета и контроля движения товаров в магазине бытовых электроприборов;

)создание простой и дешевой альтернативы для малого предприятия существующим в настоящее время дорогим программам складского учета типа 1С-Склад и им подобным;

)создание простой в применении и интуитивно понятной информационной системы для эффективного контроля за движением товаров.

.3Характеристика объектов автоматизации

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

.4 Требования к информационной системе

Требования к функциям, выполняемым системой.

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

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