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

Аукцион. Веб-версия (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
28.9 MB
Оцени работу

0

рейтинг

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