Проектирование и разработка концептуальной и логической моделей ИСУ ведение журнала успеваемости и посещаемости (Нижегородский государственный университет)
Введение 3
1. Теоретическая часть 4
1.1 Описание предметной области 4
1.2 Метод структурного анализа и проектирования SADT 5
Обоснование проектных решений по техническому обеспечению (ТО) 7
1.3 Обоснование проектных решений по информационному обеспечению 8
2. Практическая часть 12
2.1 Создание модели вариантов использования 12
2.2 Создание EPC-диаграммы 13
2.3 Создание диаграммы IDEF1X 16
2.4 Разработка самой программы 18
Заключение 23
Список литературы 24
Целью данной курсовой работы является проектирование и разработка концептуальной и логической моделей ИСУ ведение журнала успеваемости и посещаемости, а также создание программы с использованием Microsoft Access.
Актуальность данной работы заключается в том, что в любой стране имеются образовательные учреждения, которым нужна индивидуальная ИСУ. Данная работа направлена на создание системы для упрощения контроля, обработки, поиска и хранения данных для образовательных учреждений разного типа.
Объектом исследования выступает принцип работы образовательного процесса.
Предметом исследования является разработка концептуальной и логической модели ИСУ «Журнал успеваемости и посещаемости» для учащихся высшего образовательного учреждения.
Методы исследования. Ключевым для данного проектирования является описательный метод, который включает анализ, синтез и классификацию. Также будет использоваться практическое моделирование, а именно имитирование работы высшего учебного заведения в области учета оценок, обучающегося в этом учреждении.
Задача курсовой работы. Первостепенной задачей является проектирование и создание информационной системы. Вместе с тем стоит провести анализ литературы в области проектирования информационных систем и создание базы данных.
Структура курсовой работы состоит из: введения, теоретической части, практической части, заключения и списка литературы.
Результатом выполнения курсовой работы бакалавра является созданная информационная система журнал успеваемости и посещаемости, которая соответствует поставленным целям и задачам, и реализует следующие функции:
• Формируем список студентов, преподавателей и дисциплин.
• Вносим и храним итоги сессии.
• Ведем журнал успеваемости и посещаемости студента.
Созданная база данных в Access позволяет преподавателю хранить информацию об оценках и посещаемости студентов, итогах сессии.
В базе данных созданы формы и отчеты, позволяющие комфортно работать в данной системе. При создании системы была предусмотрена возможность хранения данных о студентах, преподавателях, дисциплинах, оценках и успеваемости студентов.
В системе также сформирован механизм отчетности, что позволит по запросу пользователя получать необходимый отчет о списках преподавателей, студентов, дисциплин. Также отчет об итогах сессии каждого студента по каждой дисциплине.
Были изучены известные средства разработки для реализации проекта, после чего была выбрана среда реализации MS Access 2016, поскольку она соответствует требованиям, которые были предъявлены к разработке ИС.
В итоге была разработана ИС, которая выполняет сбор, хранение, обработку, учет и контроль необходимых данных, помогает преподавателю быстро вносить и получать нужные данные.
Информационная система полностью удовлетворяет поставленным целям и задачам проектирования.
Были улучшены навыки использования таких программ как MS Access 2016, Microsoft visio, arisexpress, staruml, а также получен опыт написания курсовой работы.
[1]- Денис Иванов и Федор Новиков. Моделирование на UML 2020 - 200 ст.
[3]- Проектирование информационных систем. О.Г. Инюшкина.
[5]- Алешин, А.С. C++. От ламера до программера (включая C++11) [текст] / А.С. Алешин. – М. - 2016. - 480 с.
[6]- Алиев, С.А. Быстрая разработка программного обеспечения [текст] / С.А. Алиев. - М., 2017. - 336 с.
[7]- Андрейчиков, А.А. Системный анализ и синтез стратегических решений в инноватике. Концептуальное проектирование инновационных систем [текст] / А.А. Андрейчиков, Андрейчикова О.С. - М., 2018. - 402 с.
[8]- Астел, Д.С. Практическое руководство по экстремальному программированию [текст]/ Д.С. Астел. - М.: Издательский дом "Вильямс", 2011. - 320 с.
[9]- Баранова, Е. Н. Основы информатики и защиты информации [текст] / Е.Н. Баранова. - М., 2016. - 192 с. Баранова, Е.Н. Информационная безопасность и защита информации [текст]/ Е.Н. Баранова, Бабаш А.Н. - М., 2014. - 256 с.
[10]- Билл Карвин, Программирование баз данных SQL. Типичные ошибки и их устранение [текст] / Б. Карвин. – М., 2020. - 336 с.
[11]- Брайан, С.А. HTML5 и CSS3. Веб-разработка по стандартам нового поколения [текст] / С.А. Брайан. - М.,2017. - 320 с.
[12]- Бретт, М.К. PHP и MySQL. Исчерпывающее руководство [текст] / М.К. Бретт. - М., 2019. – 544 с.
[13]- Брюс, Б.Б. Семь языков за семь недель. Практическое руководство по изучению языков программирования [текст] / Б.Б. Брюс - М., 2019. - 384 с.
[14]- Jacobson Ivar and Magnus Christerson, Modeling with use cases — A growing consensus on use cases, Journal of Object-Oriented Programming, March-April 1995.
[17] – О. А. Цуканова методология и инструментарий моделирования бизнес-процессов / Цуканова О. А., 2015 – 101 с.