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

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

Описание разработки

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

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

Исходное задание

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

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

Обязательное задание: разработать программное обеспечение по варианту. Для хранения информации использовать БД 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)

/ /

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

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

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

3500,00 

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

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

StudentSpec (1).zip
57891140
ПЗ.docx
857970
Оцени работу

рейтинг

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