Skip to content

MaiklGureev/TestApp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TestApp

Разработать приложение на C#.

  1. В БД хранятся таблицы "Студент", "Факультет", "Специальность". Таблицы должны быть связаны, "Специальность" привязана к "Факультету", "Студент" к "Специальности". Таблица "Студент" должна содержать ФИО, телефон, адрес, год поступления, ссылку на "Специальность". "Специальность" содержит название и ссылку на "Факультет". "Факультет" содержит название. БД заполняется тестовыми данными.
  2. Слой сервис логики реализован на C#.
  3. Отображение реализовано в виде win form, должно позволять отображать в виде отдельной страницы все таблицы из БД. (Например, главная страница index, с неё сссылки на страницы student, faculty и speciality)
  4. Приложение должно формировать (report) отчет по количеству студентов, поступивших в определенный год на факультет.

Год | Факультет | Кол-во студентов 2001 Номер 1 15 2001 Номер 2 16 2001 Итого 31 2002 Номер 1 10 2002 Номер 2 14 2002 Итого 24 ... ... Итого 12359

SELECT st.year, f.name, COUNT(st.Id) FROM FacultySet f JOIN SpecialtySet sp on f.Id = sp.Faculty_Id JOIN StudentSet st on st.Specialty_Id = sp.Id GROUP BY st.year, f.name

БД ms sql.

Дополнительно:

  • Добавление возможности редактирования таблиц
  • Выгрузка таблиц и отчета в файл (txt, xls или иной формат).
  • Применение Entity Framework

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published