База данных сделана универсальной, то есть рассчитана на то, что в магазине может продаваться любая электроника. Данная работа получила наивысшую оценку при проверке. БД сделана с помощью C# и WinForms, база данных созданна в MSSQL Server. В данной программе можно днлать стандратные операции: удаление, добавление, редактирование, различные типы поиска и фильтрации. Программа не сильно красивая, но весьма функциональная, так, что как курсовой самое то. Чтобы открыть данные проект и продаботать с ним требуется Visual Studio 2012 или новее и MSSQL Server.
Главной задачей курсовой работы является создание универсальной БД и разбор этапов ее проектирования.
База данных представляет собой хранилище данных, предназначенных для получения необходимой информации в условиях коллективного пользования этими данными.
В современной жизни использование баз данных значительно облегчают получение доступа к различной информации. Благодаря базам данных можно вести учет о продажах различной продукции, наличии или отсутствия товара, быстрый поиск необходимой информации о продукции, и ряда других полезных данных.
Для начала необходимо подробно проанализировать предметную область, выделить проблемы, которые могут возникнуть при разработке данной предметной области. Устранение этих проблем повысит универсальность программы, скорость ее работы и упростит работы пользователя с ней.
После реализации предметной области будет создана модель сущность-связь, (описать что это) на основание которой, в дальнейшем будет создана схема база данных.
Далее будет выбрано подходящее СУБД и ПО для разработки пользовательского интерфейса. Выбор будет сделан на основе главных характеристик будущей БД и выбранной среды разработки.
В завершении работы будет реализована программа, включающая в себя пользовательский интерфейс для корректной и удобной работы пользователя с БД. Курсовая работа также включает в себя подробное пошаговое описание проектирования и разработки программы.
Содержание пояснительной записки:
Концептуальная модель данных:
Фрагмент программного кода "создание таблицы Техника"
CREATE TABLE [dbo].[Техника] ( [Id_Техники] INT IDENTITY (1, 1) NOT NULL, [Id_Типа] INT NOT NULL, [Название] NVARCHAR (30) NOT NULL, CONSTRAINT [PK_dbo.Техника] PRIMARY KEY CLUSTERED ([Id_Техники] ASC), CONSTRAINT [FK_dbo.Техника_dbo.ТипТехники] FOREIGN KEY ([Id_Типа]) REFERENCES [dbo].[ТипТехники] ([Id_Типа]) ON DELETE CASCADE );
Структура проекта:
Скриншот архива с проектом:
Содержание архива:
- Исходный код на языке прграммирования C#
- Пояснительная записка (30 страниц)
psyfaker