Разработка базы данных "Управление складом" - Курсовая работа

бесплатно 0
4.5 80
Классификация систем управления базами данных. Выбор операционной системы, языка программирования, среды разработки (IDE) и дополнительных компонент. Разработка интерфейса и функций программы по управлению складом, её тестирование и исходный код файлов.

Скачать работу Скачать уникальную работу

Чтобы скачать работу, Вы должны пройти проверку:


Аннотация к работе
В последнее время широкое распространение получили автоматизированные информационные системы которые предназначены для регистрации, хранения и обработки данных. Актуальной становится задача проектирования и создания систем хранения и обработки информации с целью сокращения рутинного, малоэффективного человеческого труда. Широкое распространение вычислительной техники в разных сферах предприятия, промышленности, экономики, увеличение специалистов в данной области дает реальную возможность для решения данной задачи.Системы управления базами данных классифицируются по следующим признакам: по модели данных, по степени распределенности и по способу доступа к базе данных. По степени распределенности базы данных разделяются на локальные СУБД (все части локальной СУБД размещаются на одном рабочей машине) и на распределенные СУБД (части СУБД могут размещаться на двух и более компьютерах). В файл-серверных СУБД файлы базы данных располагаются централизованно на одном файл-сервере, а сама СУБД располагается на каждой из клиентских рабочих станций. Доступ СУБД, при данном способе, к данным осуществляется через локальную сеть. Клиент-серверная СУБД располагается на серверной машине вместе с базой данных и осуществляет доступ к БД в монопольном режиме.Целью данной работы является попытка создать простую в использовании программу для работы с базами данных управления продуктовым складом, такая программа должна значительно облегчить пользователю работу с таким типом данных. После анализа существующих программных продуктов было решено, что интерфейс программы должен быть спроектирован таким образом, чтобы максимально упростить пользователю использование данной программы. Для определения списка функций, необходимых для реализации в программе был осуществлен поиск статистической информации в сети Интернет, что позволило составить примерный перечень функций.На текущий момент операционная система Windows имеет несколько версий, но актуальными из них на данный момент являются версии с Windows 7 по Windows 10.Для разработки программы был использован язык программирования C# (читается как «си шарп»), как наиболее подходящий для разработки программного обеспечения для платформы Microsoft Windows. Группой инженеров под руководством Андерса Хейлсберга разработала данный язык в 1998 - 2001 годах в компании Microsoft как язык разработки приложений для платформы Microsoft .NET Framework и впоследствии был стандартизирован как ECMA-334 и ISO/IEC 23270. Язык имеет статическую типизацию, поддерживает полиморфизм, перегрузку операторов (в том числе операторов явного и неявного приведения типа), делегаты, атрибуты, события, свойства, обобщенные типы и методы, итераторы, анонимные функции с поддержкой замыканий, LINQ, исключения, комментарии в формате XML. Переняв многое от своих предшественников - языков C , Pascal, Модула, Smalltalk и, в особенности, Java - С#, опираясь на практику их использования, исключает некоторые модели, зарекомендовавшие себя как проблематичные при разработке программных систем, например, C# в отличие от C не поддерживает множественное наследование классов (между тем допускается множественное наследование интерфейсов). Данные продукты позволяют разрабатывать как консольные приложения , так и приложения с графическим интерфейсом, в том числе с поддержкой технологии Windows Forms, а также вебсайты, веб-приложения, веб-службы как в родном, так и в управляемом кодах для всех платформ, поддерживаемых Windows, Windows Mobile, Windows CE, .NET Framework, Xbox, Windows Phone .NET Compact Framework и Silverlight.Как следствие из вышенаписанного выходит, что для запуска разрабатываемой программы на целевом компьютере будет необходимо наличие установленного ПО (программного обеспечения) .Net Framework и Microsoft Office Access. При разработке было выяснено, что версия данного ПО должна быть не ниже 4.5, а версия операционной системы не ниже Microsoft Windows Vista. Хотя .NET является патентованной технологией корпорации Microsoft и официально рассчитана на работу под операционными системами семейства Microsoft Windows, существуют независимые проекты, позволяющие запускать программы .NET на некоторых других операционных системах.Первым этапом разработки программного обеспечения было составления списка необходимых функций и действий, выполняемых данной программой. На основе найденных в сети Интернет данных был составлен следующий список функций, которые необходимо реализовать: - Добавление элементов в базу данныхПри разработке программы было решено, что главное окно программы будет состоять из таблицы, в которую будет заноситься, информация из трех вкладок на каждой из которых будут располагаться функции, согласно категориям.Первым этапом разработки программы было добавления источников данных, осуществлено все это было при помощи мастера добавления данных. На рисунке 2 продемонстрирована строка инициализация соединения с файлами базы данных. При этом если пользователь не выбрал строку в таблицы для удаления, то после нажатие н

План
СОДЕРЖАНИЕ

АННОТАЦИЯ

ANNOTATION

СОДЕРЖАНИЕ

ВВЕДЕНИЕ

ГЛАВА 1. ТЕОРЕТИЧЕСКИЕ СВЕДЕНИЯ

1.1 Классификация СУБД

1.2 Цель разработки программы

1.3 Выбор операционной системы

1.4 Выбор языка программирования

1.5 Выбор среды разработки (IDE)

1.6 Необходимые дополнительные компоненты

ГЛАВА 2. ПРАКТИЧЕСКАЯ ЧАСТЬ РАБОТЫ

2.1 Постановка задач

2.2 РАЗРАБОТКА ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ

2.2.1 Разработка интерфейса программы

2.2.2 Разработка функций программы

2.3 Тестирование программы

ЗАКЛЮЧЕНИЕ

СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ

ПРИЛОЖЕНИЕ А Исходный код файла Form1.cs

ПРИЛОЖЕНИЕ Б Исходный код файла MOREINFO.CS

ПРИЛОЖЕНИЕ В Исходный код файла POLKAINFO.CS

Вы можете ЗАГРУЗИТЬ и ПОВЫСИТЬ уникальность
своей работы


Новые загруженные работы

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





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