Essays.club - Получите бесплатные рефераты, курсовые работы и научные статьи
Поиск

Проектирование и разработка базы данных книжного интернет-магазина

Автор:   •  Декабрь 1, 2021  •  Курсовая работа  •  2,341 Слов (10 Страниц)  •  349 Просмотры

Страница 1 из 10

Факультет информационных технологий

Кафедра «Программирование и инфокоммуникационные технологии»

Курсовая работа

«Проектирование и разработка базы данных книжного интернет-магазина»

Выполнил

направление подготовки «Программная инженерия».

Научный руководитель

кафедра «Программирование и инфокоммуникационные технологии», старший преподаватель. 

Работа защищена на оценку

2020 г.


ВВЕДЕНИЕ

Распространение информации, ее дальнейший сбор и переработка внутри современного общества происходит благодаря специальным ресурсам: человеческим, финансовым, техническим и другим. В определенный момент эти данные собираются в одном месте, структурируются по заранее определенным критериям, объединяются в удобные для использования специальные базы. Информационно - справочная система является инструментом, при помощи которого осуществляется обработка поступивших сведений. Основная функция информационно - справочной системы состоит в обеспечении актуальной информацией людей. Другими словами, она удовлетворяет потребность в сведениях в пределах заданной области предмета. 

Цель этой курсовой работы - анализ предметной области «Информационно-справочная система расписания поездов», проектирование и реализация учебного программного обеспечения в данной предметной области.

Реализация информационно-справочной системы расписания поездов в Microsoft Visual Studio 2017 на языке C#.

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

Изменить расписание:

  1. Добавить поезд
  2. Удалить поезд
  3. Изменить отдельный параметр

Найти что-либо в расписании:

  1. По пути отбытия поезда
  2. По номеру
  3. По времени
  4. По маршруту

Также он может вывести изменённое расписание (или интересующую его часть расписания) в текстовый файл для дальнейшей печати.

В данной курсовой работе ставлю перед собой следующие задачи:

1.        Анализ предметной области «Информационно-справочная система расписания поездов».

2.        Проектирование программы в данной предметной области.


Глава 1. Теоретическая часть работы

  1. Спецификация задачи

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

1.        Открыть расписание

2.        Изменить расписание

3.        Справка

4.        Выход

5.        Найти поезда

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

        До того, как пользователь открыл расписание ему доступны кнопки «справка» и «выход».

1.        Справка – появляется условие задачи, информация о разработчике и его научном руководителе.

2.        Выход – появляется сообщение об уточнении выхода из программы

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

  1. Описание методов решения задачи

Выбор нужного расписания

Для того чтобы открыть расписание, пользователю нужно найти меню в главном окне программы и нажать кнопку с одноимённым названием. После этого на экране появляется DataGridView, туда и будет загружено наше расписание, и кнопка открыть. Нажав на кнопку «открыть», пользователь увидит окно и может выбрать нужный ему файл.

...

Скачать:   txt (30.8 Kb)   pdf (1.2 Mb)   docx (1.1 Mb)  
Продолжить читать еще 9 страниц(ы) »
Доступно только на Essays.club