Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.50/4: Рейтинг темы: голосов - 4, средняя оценка - 4.50
0 / 0 / 0
Регистрация: 17.02.2023
Сообщений: 14

Программа для производства

01.11.2023, 08:06. Показов 1005. Ответов 8

Студворк — интернет-сервис помощи студентам
на практике попросили создать программу на c# или на другом языке для какого ни будь производства, используя базу данных sql с данными требованиями.
Производство
Минимальный список характеристик:
• Код изделия, название изделия, является ли типовым, примечание - для каких целей предназначено, годовой объем выпуска;
• код, название, адрес и телефон предприятий, выпускающих изделия;
• название, тип, единица измерения материала, цена за единицу, отметка об использовании материала в данном изделии;
• количество материала в спецификации изделия, дата установления спецификации, дата отмены;
• год выпуска и объем выпуска данного изделия предприятием.
Одно изделие может содержать много типов материалов и один и тот же материал может входить в состав разных изделий.

Выборки:
• Определить изделие, в которое входит больше всего материалов типа 'цветной металл'.
• Вывести список изделий, которые не производились в 2000 г.
• Вывести список изделий, для которых затраты на материалы в 2000 г. снизились по сравнению с предыдущим годом.
• Вывести среднемесячный расход материала 'лапша' в 2000 г.


У кого ни будь есть подобная программа или помогите её создать.
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
01.11.2023, 08:06
Ответы с готовыми решениями:

Программа IFS Applications (программа для планирования Т.О. отдела главного механика на производства)
:oops: госпада помогите найти програму IFS Applications ( программа для планирования Т.О. отдела главного механика на производства ) или...

Концепция базы данных производства с разными стадиями производства товара
Есть производство. Производство производит товар. Товар имеет стадии производства (или производственную цепочку). Каждый товар на...

Программа “Учет производства” - рабочее название
Программа предназначена для швейного производства, для учета и планирования кроя. Возможно найдет приминение и в других отраслях. Будет...

8
Эксперт .NET
6691 / 4102 / 1607
Регистрация: 09.05.2015
Сообщений: 9,574
01.11.2023, 09:54
Цитата Сообщение от DenisGIZMA Посмотреть сообщение
на практике попросили создать программу
Цитата Сообщение от DenisGIZMA Посмотреть сообщение
У кого ни будь есть подобная программа или помогите её создать
Почему попросили вас, а создавать должны мы? А как же ваша практика если всё сделают за вас?...
0
0 / 0 / 0
Регистрация: 17.02.2023
Сообщений: 14
01.11.2023, 10:07  [ТС]
нас учили только pascal в delphi, а программу заставляют делать в visual studio
0
 Аватар для Andrey-MSK
3349 / 2235 / 388
Регистрация: 14.08.2018
Сообщений: 7,557
Записей в блоге: 4
01.11.2023, 10:24
Цитата Сообщение от DenisGIZMA Посмотреть сообщение
нас учили только pascal в delphi, а программу заставляют делать в visual studio
Это как это?
0
1731 / 1609 / 166
Регистрация: 25.07.2015
Сообщений: 2,686
01.11.2023, 22:00
Цитата Сообщение от DenisGIZMA Посмотреть сообщение
создать программу на c# или на другом языке
Цитата Сообщение от DenisGIZMA Посмотреть сообщение
нас учили только pascal в delphi,
И что вам мешает в Embarcadero Rad Studio
на дельфях состряпать проект ?
На форуме и раздел, соответствующий
изученному вами языку, если что, имеется )))
Цитата Сообщение от DenisGIZMA Посмотреть сообщение
а программу заставляют делать в visual studio
Что-то вы лукавите
0
Эксперт .NET
 Аватар для Usaga
14307 / 9388 / 1355
Регистрация: 21.01.2016
Сообщений: 35,406
02.11.2023, 09:24
Цитата Сообщение от DenisGIZMA Посмотреть сообщение
нас учили только pascal в delphi, а программу заставляют делать в visual studio
Звучит как очередной буллшит. Но раз заставляют, то учи C#.
0
 Аватар для Doomov
1056 / 335 / 119
Регистрация: 28.11.2020
Сообщений: 1,066
02.11.2023, 10:05
Цитата Сообщение от Usaga Посмотреть сообщение
Звучит как очередной буллшит.
Похоже на то
Я так понимаю ТС желает чтобы на форуме сделали за него халтуру?
0
151 / 135 / 29
Регистрация: 02.07.2013
Сообщений: 969
02.11.2023, 10:34
Цитата Сообщение от Doomov Посмотреть сообщение
Похоже на то
Я так понимаю ТС желает чтобы на форуме сделали за него халтуру?
зато ТС все честно сразу сказал.
0
 Аватар для Doomov
1056 / 335 / 119
Регистрация: 28.11.2020
Сообщений: 1,066
02.11.2023, 11:03
Расписывать детально не буду, но приведу пример...
Создаем класс(ы)...
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
abstract class Entity
{
    public string Code { get; set; }
    public string Name { get; set; }
}
 
class Product : Entity
{
    public bool IsStandard { get; set; } // Является ли типовым
    public string Purpose { get; set; } // Для каких целей предназначено
    public int AnnualProductionVolume { get; set; } // Годовой объем выпуска
    public List<MaterialSpecification> Specifications { get; set; } // Спецификации материалов для изделия
}
 
class Company : Entity
{
    public string Address { get; set; } // Адрес предприятия
    public string Phone { get; set; } // Телефон предприятия
}
 
class Material : Entity
{
    public string MeasurementUnit { get; set; } // Единица измерения материала
    public decimal PricePerUnit { get; set; } // Цена за единицу материала
}
 
class ConcreteMaterial : Material
{
    public string Color { get; set; } // Дополнительное свойство для железобетонного материала
 
    public void SetColor (string color)
    {
        Color = color;
    }
 
    // Дополнительные методы для железобетонного материала
}
 
class SteelMaterial : Material
{
    public int Strength { get; set; } // Дополнительное свойство для стального материала
 
    public void SetStrength (int strength)
    {
        Strength = strength;
    }
 
    // Дополнительные методы для стального материала
}
 
class MaterialSpecification
{
    public Material Material { get; set; } // Материал
    public int Quantity { get; set; } // Количество материала в спецификации изделия
    public DateTime SpecificationDate { get; set; } // Дата установления спецификации
    public DateTime CancelationDate { get; set; } // Дата отмены спецификации
}
 
class ProductionRecord
{
    public Product Product { get; set; } // Изделие
    public Company Manufacturer { get; set; } // Предприятие, выпускающее изделие
    public int Year { get; set; } // Год выпуска изделия
    public int Volume { get; set; } // Объем выпуска изделия предприятием
}
Далее пример в проге...
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
    // Пример использования полиморфизма
    List<Entity> entities = new List<Entity>();
 
    entities.Add (new Product());
    entities.Add (new ConcreteMaterial());
    entities.Add (new Company());
 
    foreach (Entity entity in entities)
    {
        // Выполнение общих операций для всех объектов типа Entity
        Console.WriteLine (entity.Name);
    }
 
    ConcreteMaterial concreteMaterial = new ConcreteMaterial();
    concreteMaterial.Name = "Concrete";
    concreteMaterial.SetColor ("Gray");
 
    SteelMaterial steelMaterial = new SteelMaterial();
    steelMaterial.Name = "Steel";
    steelMaterial.SetStrength (100);
 
    Console.WriteLine ($"Concrete Material: {concreteMaterial.Name}, Color: {concreteMaterial.Color}");
    Console.WriteLine ($"Steel Material: {steelMaterial.Name}, Strength: {steelMaterial.Strength}");
Это пример на "быструю руку". Далее делаете под "себя", если вариант понравиться..?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
02.11.2023, 11:03
Помогаю со студенческими работами здесь

Написать код для расширения производства
Здравствуйте, прошу помочь с решением данной задачи: Для отпугивания птиц ставят пугало. Было решено наладить производство пугал в...

Разработать приложение для производства вычислений
Нужна помощь Нужно составить программу Z = true/false X = * в противном случае Приложение должно состоять из двух, модуль с...

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

Системный блок для производства (АСУТП)
День добрый! Есть предложение на работе, составить типовую конфигурацию АРМ оператора. На компьютере может быть установлено следующее ПО:...

Составить оптимальный план производства для цеха
Здраствуйте, форумчане!Вот надо решить одну задачу на EXCEL по оптимизации: Цех производит 7 различных видов деталей для двигателей A, B,...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
9
Ответ Создать тему
Новые блоги и статьи
Оттенки серого
Argus19 18.03.2026
Оттенки серого Нашёл в интернете 3 прекрасных модуля: Модуль класса открытия диалога открытия/ сохранения файла на Win32 API; Модуль класса быстрого перекодирования цветного изображения в оттенки. . .
SDL3 для Desktop (MinGW): Рисуем цветные прямоугольники с помощью рисовальщика SDL3 на Си и C++
8Observer8 17.03.2026
Содержание блога Финальные проекты на Си и на C++: finish-rectangles-sdl3-c. zip finish-rectangles-sdl3-cpp. zip
Символические и жёсткие ссылки в Linux.
algri14 15.03.2026
Существует два типа ссылок — символические и жёсткие. Ссылка в Linux — это запись в каталоге, которая может указывать либо на inode «файла-ИСТОЧНИКА», тогда это будет «жёсткая ссылка» (hard link),. . .
[Owen Logic] Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ФедосеевПавел 14.03.2026
Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора ВВЕДЕНИЕ Выполняя задание на управление насосной группой заполнения резервуара,. . .
делаю науч статью по влиянию грибов на сукцессию
anaschu 13.03.2026
прикрепляю статью
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога Финальные проекты на Си и на C++: hello-sdl3-c. zip hello-sdl3-cpp. zip Результат:
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд. Даже если у вас. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru