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

Учёт персонала организации. Курсовая работа на C# (C#, ASP.NET Core MVC 7.0, EF Core, SQL Server)

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

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

Задание

Начальник отдела кадров заказал разработку приложения для своих нужд – для учета персонала. 

Разрабатываемое приложение носит следующее наименование: «Автоматизированная информационная система «Учет персонала»».

Плановые сроки начала и окончания работы над системой:

- дата начала: 01.07.2024 г.;

- дата окончания: 28.09.2024 г.

Приложение должно содержать логику и интерфейс пользователя. По требованиям заказчика, приложение должно быть написано на языке C# с применением технологии: ASP.NET Core.

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

  • добавление сотрудников
  • редактирование сотрудников
  • удаление сотрудников
  • поиск сотрудника по фамилии и должности

Содержание отчета к программе

ВВЕДЕНИЕ. 4

1.АНАЛИЗ ПРЕДМЕТНОЙ ОБЛАСТИ.. 8

1.1. Информационное обеспечение задачи. 8

1.2. Выбор состава технических и программных средств. 11

1.3 Техническое задание на разработку приложения «ИС «Персонал»». 16

2. АНАЛИЗ СРЕДСТ И ЯЗЫКОВ КАК ИНСТРУМЕНТОВ РАЗРАБОТКИ.. 17

2.1. Язык программирования C#. 17

2.2. Обзор Visual Studio 2022. 18

2.3. Методы и средства разработки графических приложений на языке  C#. 20

3 РАЗРАБОТКА ПРИЛОЖЕНИЯ ДЛЯ УЧЁТА ПЕРСОНАЛА  НА ЯЗЫКЕ C# ASP.NET CORE MVC NET 7.0. 23

3.1 Постановка задачи. 23

3.2 Создание проекта и его базовая настройка. 23

3.3. Разработка базы данных и пользовательского интерфейса. 27

ЗАКЛЮЧЕНИЕ. 44

СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ. 45

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

using EmployeesMVC.Models;
using Microsoft.EntityFrameworkCore;

var builder = WebApplication.CreateBuilder(args);

// Add services to the container.
builder.Services.AddControllersWithViews();

builder.Services.AddDbContext<AppDbContext>(options =>
{
    var connectionString = builder.Configuration.GetConnectionString("DefaultConnection");
    options.UseSqlServer(connectionString);
});

var app = builder.Build();

// Configure the HTTP request pipeline.
if (!app.Environment.IsDevelopment())
{
    app.UseExceptionHandler("/Home/Error");
    // The default HSTS value is 30 days. You may want to change this for production scenarios, see https://aka.ms/aspnetcore-hsts.
    app.UseHsts();
}

app.UseHttpsRedirection();
app.UseStaticFiles();

app.UseRouting();

app.UseAuthorization();

app.MapControllerRoute(
    name: "default",
    pattern: "{controller=Home}/{action=Index}/{id?}");

app.Run();

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

  • Скачиваем и устанавливаем Visual Studio 2022 Community -  https://visualstudio.microsoft.com/ru/vs/community/
  • Выбираем все необходимые рабочие нагрузки - это разработка веб и классических приложений на C# в дополнительных параметрах проверяем что все компоненты выбраны, при необходимости доватьте то что считаете нужным.
  • Скачиваем и устанавливаем Microsoft SQL Server Management Studio 20 - https://learn.microsoft.com/ru-ru/sql/ssms/download-sql-server-management-studio-ssms?view=sql-server-ver16
  • Имя сервера должно быть таким - (LocalDB)\MSSQLLocalDB
  • Запускаем проект через Visual Studio 2022/ Удаляем папку миграций - Migrations. Переходим в Вид - Другие окна - Консоль диспетчера пакетов и пишем команды: Add-Migration Initial и Update-Database. 
  • На верхней панели увидие зеленую стрелку, жмете на нее и запускаете ваш проект. Добавляете автомобили которые вам нужны.  
Купить 3500,00 
Сразу после оплаты Вы сможете скачать работу и мы вышлем дополнительно файл с работой на электронную почту. Исходник программ Вы сможете отредактировать, как Вам нужно.
Комментарии (0)

/ /

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

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

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

3500,00 

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

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

Учёт персонала.rar
17500894
Оцени работу

рейтинг

Учёт персонала организации. Курсовая работа на C# (C#, ASP.NET Core MVC 7.0, EF Core, SQL Server)
Веб-приложение для учета сотрудников предназначено для учёта сотрудников и ни для чего больше. Это простое веб-приложение на C# ASP.NET Core MVC позволяющее вести учет всех сотрудников которые работали в организации, своего рода электронный веб-архив.
Категория: Образование
Стоимость: 3500,00