На нашем сайте Вы сможете найти готовые курсовые и дипломные работы по программированию
Сейчас работаем

Аукцион. Веб-версия (C#, NET 7, ASP.NET Core MVC, EF Core, SQL Server, HTML, CSS, JS, Bootstrap)

Скриншот архива с проектом

Структура проекта

Задание на разработку

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

Заказчик попросил разработать приложение на языке C# с применением ASP.NET Core MVC. К функционалу заказчик предъявил следующие требования: на главной странице должна быть приветственная надпись, а также описание функционала. Также на главной странице должен быть показан список лучших лотов и кнопка для перехода к сделкам.   Основной функционал по требованию заказчика должен быть следующим: добавление данных, редактирование и удаление данных. Также должен быть реализован поиск по товару и минимальная система регистрации и авторизации.  Выбор базы данных заказчик оставляет за разработчиком – то есть за вами.

Функционал программы

  • Добавление данных о сделках
  • Редактирование данных
  • Удаление данных
  • Поиск по товару
  • Регистрация и авторизация

Фрагмент программного кода

using Microsoft.EntityFrameworkCore;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;

namespace Auction.Data.Models
{
    /// <summary>
    /// Класс - Товар
    /// </summary>
    [Table("Products")]
    public class Product
    {
        /// <summary>
        /// id товара 
        /// </summary>
        public int Id { get; set; } // id товара 
        /// <summary>
        /// Наименование товара
        /// </summary>        
        [MaxLength(100)]
        public string Name { get; set; } = string.Empty; // наименование товара
        /// <summary>
        /// Описание товара
        /// </summary>
        [MaxLength(100)]
        public string Description { get; set; } = string.Empty; // описание товара
        [MaxLength(100)] 
        public string ImageFileName { get; set; } = string.Empty; // фото товара
        /// <summary>
        /// Категория
        /// </summary>
        [MaxLength(100)] 
        public string Category { get; set; } = string.Empty; // категория
        /// <summary>
        /// Цена товара
        /// </summary>
        [Precision(16, 2)]
        public decimal Price { get; set; } // стоимость товара на аукционе
        /// <summary>
        /// Кол-во товара
        /// </summary>
        [MaxLength(50)]
        public int Quantity { get; set; } // кол-во проданного товара
        /// <summary>
        /// Итоговая стоимость
        /// </summary>
        [Precision(16, 2)]
        public decimal Amount { get; set; } // итоговая стоимость товара - расчитывается как цена товара * на кол-во.
        /// <summary>
        /// Статус товара после аукциона
        /// </summary>
        [MaxLength(100)] 
        public string Status { get; set; } = string.Empty; // статус аренды 
        /// <summary>
        /// Дата аукциона
        /// </summary>
        public DateTime AuctionDate { get; set; } // дата проведения аукциона
    }
}

Пояснения по запуску программы

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

Купить 2500,00 
Сразу после оплаты Вы сможете скачать работу и мы вышлем дополнительно файл с работой на электронную почту. Исходник программ Вы сможете отредактировать, как Вам нужно.
Комментарии (0)

/ /

Оставить комментарий

Ты не можешь комментировать

Только зарегистрированые пользователи имеют возможность комментировать работы
Купить

2500,00 

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

Заказать через

Аукцион. Веб-версия 2025 г.rar
30305064
Оцени работу

рейтинг

Аукцион. Веб-версия (C#, NET 7, ASP.NET Core MVC, EF Core, SQL Server, HTML, CSS, JS, Bootstrap)
Приложение Auction предназначено для учёта аукционных сделок. Приложение обладает приятным дизайном, является понятным и удобным в использовании и имеет весь необходимый базовый функционал. Полностью соответствует требованиям заказчика.
Категория: Образование
Стоимость: 2500,00