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

ЛИЧНЫЙ КАБИНЕТ 

Здравствуйте гость!

 

Логин:

Пароль:

 

Запомнить

 

 

Забыли пароль? Регистрация

 

Повышение оригинальности

Предлагаем нашим посетителям воспользоваться бесплатным программным обеспечением «StudentHelp», которое позволит вам всего за несколько минут, выполнить повышение оригинальности любого файла в формате MS Word. После такого повышения оригинальности, ваша работа легко пройдете проверку в системах антиплагиат вуз, antiplagiat.ru, РУКОНТЕКСТ, etxt.ru. Программа «StudentHelp» работает по уникальной технологии так, что на внешний вид, файл с повышенной оригинальностью не отличается от исходного.

Работа № 131244


Наименование:


Курсовик База данных товаров магазина для дома на языке C#

Информация:

Тип работы: Курсовик. Предмет: Базы данных. Добавлен: 10.10.2022. Год: 2020. Страниц: 52. Уникальность по antiplagiat.ru: 75. *

Описание (план):


Минобрнауки России
Юго-Западный государственный университет

Кафедра программной инженерии

КУРСОВАЯ РАБОТА (ПРОЕКТ)

по дисциплине « Языки объектно-ориентирова ного программирования »
(наименование дисциплины)
на тему « База данных товаров магазина для дома
»
Направление подготовки (специальность) 09.0 .04
(код, наименование)
Программная инженерия
Автор работы (проекта)
(инициалы, фамилия) (подпись, дата)

Группа ПО-91б



Курск 2020 г.

Минобрнауки России
Юго-Западный государственный университет

Кафедра программной инженерии

ЗАДАНИЕ НА КУРСОВУЮ РАБОТУ (ПРОЕКТ)

Студент шифр группа П -91б
(инициалы, фамилия)

1. Тема База данных товаров магазина для дома

2. Срок представления работы (проекта) к защите « » 20 г.
3. Исходные данные (для проектирования, для научного исследования):
Определяются требованиями пользователя.

4. Содержание пояснительной записки курсовой работы (проекта):
4.1 ВВЕДЕНИЕ
4.2 Техническое задание
4.3 Технический проект
4.4 Рабочий проект
4.5 ЗАКЛЮЧЕНИЕ
4.6 CПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ
4.7 ПРИЛОЖЕНИЕ A
4.8 ПРИЛОЖЕНИЕ Б
5. Перечень графического материала: диаграмма для прецедентов, внешний
вид интерфейса, таблицы тестовых наборов, таблица требований низкого
уровня, таблица требований высокого уровня, макет интерфейса, таблица
описаний объектов интерфейсa.


?
РЕФЕРАТ
Данный текстовый документ имеет объем 53 страницы включает в себя 10 рисунка, 6 таблиц, 2 приложения, 10 библиографических источников.
Перечень ключевых слов: База данных, SQL, программа управления, выполнение.
Целью работы является программная реализация на языке C# программы для управления данными для магазина.
Программный продукт предназначен для Приложение для управления данными для магазина.
При создании программного продукта с локальной архитектурой применялись технология объектно-ориентирова ного программирования, современные средства разработки GUI-приложений.
?
ABSTRACT
This text document has a volume of 53 pages and includes 10 figures, 6 tables, 2 annexes, 10 bibliographic sources.
List of keywords: Database, SQL, control program, execution.
The aim of the work is a software implementation in C # of a program for managing data for a store.
A software product intended for a Store software application.
When creating a software product using object-oriented programming technology, modern tools for developing GUI applications


СОДЕРЖАНИЕ

ВВЕДЕНИЕ 6
1 Техническое задание 7
1.1 Основание для разработки 7
1.2 Назначение разработки 7
1.3 Требования к программе или программному изделию 7
1.3.1 Описание предметной области 7
1.3.2 Функциональные требования 8
1.3.3 Дополнительные функциональные требования 9
1.3.4 Требования пользователя к интерфейсу программной системы 9
1.3.5 Требования к надежности 12
1.3.6 Условия эксплуатации 12
1.3.7 Требования к составу и параметрам технических средств 12
1.3.8 Требования к информационной и программной совместимости 12
1.4 Требования к программной документации 13
1.5 Требования к приемке-сдаче 13
2 Технический проект 14
2.1 Словарь предметной области программного изделия 14
2.2 Концептуальная модель предметной области 15
2.3 Моделирование вариантов использования 16
2.4 Моделирование последовательности действий 21
2.5 Проектирование архитектуры программной системы 22
2.6 Описание структур и форматов данных 23
2.7 Схемы алгоритмов 23
3. Рабочий проект 24
3.1 Спецификация компонентов и классов программ 24
3.1.1. Описание объектов интерфейса программы 24
3.1.2 Описание классов программы 30
3.2 Тестирование программной системы 32
3.3 Тестовые наборы для отладки работы программы. 37
ЗАКЛЮЧЕНИЕ 42
CПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ 43
ПРИЛОЖЕНИЕ A 46
ПРИЛОЖЕНИЕ Б 64


ВВЕДЕНИЕ

ВВЕДЕНИЕ
Целью курсовой работы является создание на языке C# Приложение для управления данными для магазина.
Для достижения поставленной цели необходимо решить следующие задачи:
1. Разработка архитектуры приложения.
2. Разработка интерфейса приложения.
3. Разработка БД.
4. Реализация хранимых процедур.
Основные результаты. В ходе разработки получены следующие результаты:
1. Разработана система работы с базой данных.
2. Реализован алгоритм процесса приобретения продукта.
3. Реализован алгоритм процесса удаления продукта.
4. Реализована работа с классами и методами в них.
?

1 Техническое задание

1.1 Основание для разработки

Основанием для разработки программного продукта служит задание по курсовой работе по дисциплине “Языки объектно-ориентирова ного программирования”.

1.2 Назначение разработки

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

1.3 Требования к программе или программному изделию
1.3.1 Описание предметной области

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

1.3.2 Функциональные требования

В программном продукте должен быть представлен один пользователь. Но также у программы существует возможность расширения в глубину для множественного подключения к Базе данных.

В разрабатываемом программном продукте для пользователя должны быть реализованы следующие функциональные требования.
Пользователь может добавлять продукты...
?
ЗАКЛЮЧЕНИЕ

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

?
CПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ

1. Белик, А. Г. Проектирование и архитектура программных систем : учебное пособие / А. Г. Белик, В. Н. Цыганенко. – Омск : ОмГТУ, 2016. – 96 с. – ISBN 978-5-8149-2258-8. – Текст : непосредственный.
2. Вигерс, К. Разработка требований к программному обеспечению : [практические приёмы сбора требований и управления ими при разработке программных продуктов : пер. с англ.] / К. Вигерс, Д. Битти. – 3-е изд., доп. – Санкт-Петербург : BHV, 2020. – 736 с. – ISBN 978-5-9775-3348-5. – Текст : непосредственный.
3. Гвоздева, Т. В. Проектирование информационных систем. Стандартизация : учебное пособие / Т. В. Гвоздева, Б. А. Баллод. – Санкт-Петербург : Лань, 2019. – 252 с. – ISBN 978-5-8114-3517-3. – Текст : непосредственный.
4. Космин, В. В. Основы научных исследований : учебное пособие / В. В. Космин. – 4-е изд., перераб. и доп. – Москва : РИОР: ИНФРА-М, 2020. – 238 с. – ISBN 978-5-369-01753-1. – URL: catalog/product/108836 (дата обращения: 17.09.2020). – Текст : электронный.
5. Кузин, Ф. А. Диссертация: методика написания, правила оформления, порядок защиты : практическое пособие для докторантов, аспирантов и магистров / Ф. А. Кузин ; под ред. В. А. Абрамова. – 3-е изд., доп. – Москва : Ось-89, 2008. – 447 с. – ISBN 978-5-98534-869-9. – Текст : непосредственный.
6. Кузин, Ф. А. Магистерская диссертация. Методика написания, правила оформления и процедура защиты : практическое пособие для студентов-магистрант в / Ф. А. Кузин. – 2-е изд., перераб. и доп. – Москва : Ось-89, 1999. – 304 с. – ISBN 5-86894-164-0. – Текст : непосредственный.
7. Мартин, Р. Чистая архитектура. Искусство разработки про-граммного обеспечения / Р. Мартин ; пер. с англ. А. Кисилева. – Санкт-Петербург : Питер, 2018. – 351 с. – ISBN 978-5-4461-0772-8. – Текст : непосредственный.
8. Программная инженерия : теоретический и прикладной научно-технический журнал / учредитель и издатель Издательство "Новые технологии" ; главный редактор Васенин В. А. – Москва, 2010 – . – ISSN 2220-3397. – Текст : непосредственный.
9. Программные продукты и системы : международный научно-практический журнал / учредитель Куприянов В. П. ; издатель Научно-исследовательск й институт «Центрпрограммсистем» ; главный редактор издания Г. И. Савин. – Тверь, 2014 – . – ISSN 2311-2735. – URL: >10. Руденков, Н. А. Основы сетевых технологий : учебник / Н. А. Руденков, Л. И. Долинер. – Екатеринбург : УрФУ, 2011. – 300 с. – Текст : непосредственный.
11. Фаулер, М. UML. Основы / М. Фаулер ; пер. с англ. А. Петухова. – 3-е изд. – Санкт-Петербург : Символ-Плюс, 2004. – 192 с. ISBN 5-93286-060-Х. – Текст : непосредственный.
12. Шкляр, М. Ф. Основы научных исследований : учебное пособие / М. Ф. Шкляр. – 7-е изд. – Москва : Дашков и К° , 2019. – 208 с. – ISBN 978-5-394-03375-9. – URL: catalog/product/10935 3 (дата обращения: 17.09.2020). – Текст : электронный.

?
ПРИЛОЖЕНИЕ A
Кодклассаuserclass:
using System;
using System.Collections.Ge eric;
using System.Linq;
using System.Text;
using System.Threading.Tas s;
using System.Data.SqlClien ;

namespace WindowsFormsApplicati n2
{


public class AUTH
{
public string name;
public string datetime;
public string connectionString = @"Data Source=(LocalDB)\v11. ;AttachDbFilename=""|D taDirectory|\Databas 1.mdf"";Integrated Security=True";

public AUTH(string name1,string name2)
{
this.name = name1;
this.datetime = name2;
}
public void ADDTODATA()
{
using (SqlConnection connection = new SqlConnection(connecti nString))
{
connection.Open();
SqlCommand myCommand = connection.CreateComma d();
Random rnd = new Random();
myCommand.CommandText = "Insert into HistoryAUF(id_auf,co putername,date) Values (" + rnd.Next(1000).ToStrin () + "," + this.name + "," + this.datetime + ")";
myCommand.ExecuteNonQu ry();...


Смотреть работу подробнее




Скачать работу


Скачать работу с онлайн повышением уникальности до 90% по antiplagiat.ru, etxt.ru


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