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

База данных "Учет студентов" C#

Описание курсовой работы

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

В первой главе производится постановка задачи, выбираются подходящие технологии для ее реализации.

Во второй главе выполняется проектирование системы, разработка диаграммы реализуемых функций, разработка схемы базы данных, диаграммы классов приложения.

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

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

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

Глава 1. Постановка задачи

         Необходимо разработать приложение для ведения учета студентов. В приложении должны иметься следующие возможности: принять студента на определенную специальность, отчислить за неуспеваемость, перевести со специальности на специальность. Сформировать отчет о том, сколько студентов и на каких специальностях в данный момент обучаются. Количество студентов по группам.

В курсовой работе имеется обязательное и дополнительное задание.

Обязательное задание: разработать программное обеспечение по варианту. Для хранения информации использовать БД SQLite, для сохранения отчетов – формат pdf.

Дополнительное задание: осуществить выгрузку запрошенных данных из БД в формате XML, используя механизм XML-сериализации и вывести на форму график по заданию.

         Для реализации будут использоваться VisualStudioи язык программирования C#.  Приложение будет реализовано на WindowsForms, для работы с pdf и базой данных будут использоваться дополнительные библиотеки.

Диаграммы в проекте:

  • Use Case
  • ER- диаграмма базы данных
  • UML диаграмма классов

Содержание пояснительной записки:

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

namespace StudentSpec
{
    class SQL
    {
        //строка подключения
        string sqlConnection = "Data Source=database.db;Version=3;New=True;Compress=True;datetimeformat=CurrentCulture";
        //подключение
        SQLiteConnection sqlite_conn;
        

        public SQL()
        {
            // создаем подключение
            sqlite_conn = new SQLiteConnection(sqlConnection);
            // открываем его
            sqlite_conn.Open();
        }

        public void close()
        {
            //закрытие соединения
            sqlite_conn.Close();
        }

        //перевод даты в строку, для записи в бд
        private string DateTimeSQLite(DateTime datetime)
        {
            string dateTimeFormat = "{0}-{1}-{2} {3}:{4}:{5}.{6}";
            return string.Format(dateTimeFormat, datetime.Year, datetime.Month, datetime.Day, datetime.Hour, datetime.Minute, datetime.Second, datetime.Millisecond);
        }

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

Содержание архива:

  • исходный код  на C# для Visual Studio 
  • пояснительная записка к курсовой работе (26 страниц)
  • Исходники UseCase диаграмм и диаграммы БД
Купить 3500,00 
Сразу после оплаты Вы получите работу на электронную почту. Файлы отправляются автоматически. Исходник программ Вы сможете отредактировать, как Вам нужно.
Комментарии (11)

klausms

/ /

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

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

Только зарегистрированые пользователи имеют возможность комментировать работы
Другие работы автора
Тип Название Рейтинг Категория Стоимость
Исходник Нахождение эйлеровых циклов в графе С++ 0 C/C++ 800,00
Курсовая Автоматическое реферирование текста C# 5 .NET (C#) 3 700,00
Курсовая Автоматическое составление кроссвордов С++ 0 .NET (C#) 2 700,00
Исходник Алгоритм Рабина-Карпа C# 0 .NET (C#) 1 500,00
Исходник Алгоритм Хаффмана C# 22 .NET (C#) 3 500,00
Новые работы
Тип Название Рейтинг Категория Стоимость
Диплом Разработка Telegram-бота для колледжа АГУ (Python) new 0 Python 10 000,00
Исходник Учёт товаров (Python, Tkinter, Sqlite) new 0 Python 3 000,00
Курсовая АИС "Авиакасса" (C#, WPF, WinForms, SQLite, SQL Server, Access) new 0 .NET (C#) 5 500,00
Курсовая Курсовая работа разработка мобильных приложений "FTP клиент для Android" new 0 Сетевые протоколы 6 500,00
Исходник Транспонирование матрицы new 0 .NET (C#) 150,00
Купить

3500,00 

Сразу после оплаты Вы получите работу на электронную почту. Файлы отправляются автоматически. Исходник программ Вы сможете отредактировать, как Вам нужно.
StudentSpec (1).zip
57891140
ПЗ.docx
857970
Оцени работу

рейтинг

Поделись работой с друзьями

Категории
База данных "Учет студентов" C#
Курсовая работа "Учет студентов" на языке программирования С#
Категория: Образование
Стоимость: 3500,00