Для студентов РЭУ им. Плеханова по предмету ДругиеИнформационная система “База данных абитуриентов”Информационная система “База данных абитуриентов”
4,945813
2024-06-292024-06-29СтудИзба
Курсовая работа: Информационная система “База данных абитуриентов”
Описание
АННОТАЦИЯ
Пояснительная записка содержит 59 листов печатного текста, 11 рисунков, 10 таблиц, список литературы из 20 наименований и 3 формулы.
Данный курсовой проект состоит из введения, трёх разделов: анализ технического задания, проектирование разрабатываемой системы и реализация разрабатываемой системы; заключения, списка используемых источников и приложения.
В первом разделе анализируется техническое здание курсового проекта и объясняется выбор средств разработки проекта.
Во втором разделе разбирается предметная область курсового проекта и для наглядного представления логики разрабатываемой системы строятся следующие виды диаграмм:
- функциональная диаграмма IDEF0;
- диаграмма переходов состояний STD;
- диаграмма Джексона.
Кроме этого во втором разделе приводятся схемы алгоритмов, отражающие выполнение и работу проекта.
В третьем разделе осуществляется сама реализация разрабатываемой системы. Строятся две диаграммы: классов и компонентов, кроме этого в этом разделе приводятся основные интерфейсные формы проекта, строится граф диалога и выполняется тестирование проекта двумя способами: структурное и функциональное тестирование.
Структурное тестирование включает в себя тестирование:
- базового пути;
- условий;
- циклов.
Функционально тестирование включает в себя:
- разбиение на классы эквивалентности;
- анализ граничных значений;
- анализ причинно-следственных связей.
Кроме этого в третьем разделе рассчитывается оценка качества программных средств – ГОСТ 28195-89.
Объект исследования: программные средства для работы с базой данных абитуриентов.
Цель работы: разработать программный продукт, позволяющий сотрудникам университета и абитуриентам работать с базой данных.
Технология разработки – Visual Studio 2019, язык программирования высокого уровня C#.
Результаты работы: спроектирован и разработан программный продукт, позволяющий работать с базой данных абитуриентов.
ANNOTATION
The explanatory note contains 59 sheets of printed text, 11 pictures, 10 tables, a bibliography of 20 titles and 3 formulas.
This course project consists of an introduction, three sections: analysis of technical specifications, design of the system under development and implementation of the system under development; conclusion, list of sources used and applications.
The first section analyzes the technical building of the course design and explains the choice of project development tools.
In the second section, the subject area of the course project is analyzed and the following types of diagrams are built to visualize the business logic of the system being developed:
- functional diagram IDEF0;
- STD state transition diagram;
- Jackson diagram.
In addition, the second section provides diagrams of algorithms that reflect the implementation and operation of the project.
In the third section, the implementation of the system being developed is carried out. Two diagrams are built: classes and components, in addition, in this section, the main interface forms of the project are given, a dialog graph is built and the project is tested in two ways: structural and functional testing.
Structural testing includes testing:
- base path;
- conditions;
- cycles.
Functional testing includes:
- partition into equivalence classes;
- analysis of boundary values;
- analysis of cause-and-effect relationships.
In addition, in the third section, an assessment of the quality of software is calculated - GOST 28195-89.
Research object: software for work with university entrants database.
Purpose of work: develop a software product, allowing university staff and university entrants work with database.
Development technology - Visual Studio 2019, high level programming language C #.
Results of work: designed and developed a software product, allowing work with university entrants database.
СОДЕРЖАНИЕ
1. АНАЛИЗ ТЕХНИЧЕСКОГО ЗАДАНИЯ
1.1.Выбор средств разработки
1.2. Выводы по разделу
2. ПРОЕКТИРОВАНИЕ ПРОГРАММНОГО ПРОДУКТА
2.1. Анализ предметной области
2.2.Функциональные диаграммы (IDEF0)
Общая диаграмма работы программного продукта
2.3.Диаграмма переходов состояний (STD)
2.4.Диаграмма Джексона
2.5.Схемы алгоритмов
2.6. Выводы по разделу
3. РЕАЛИЗАЦИЯ ПРОГРАММНОГО ПРОДУКТА
3.1. Структурные или функциональные схемы
3.1.1 Диаграмма компонентов
3.1.2. Диаграмма классов
3.2. Реализация пользовательского интерфейса
3.3. Тестирование
3.3.1. Структурное тестирование
3.3.1.1. Тестирование базового пути
3.3.1.2. Тестирование условий
3.3.1.3. Тестирование циклов
3.3.2. Функциональное тестирование
3.3.2.1. Разбиение на классы эквивалентности
3.3.2.2. Анализ граничных значений
3.3.2.3. Анализ причинно-следственных связей
3.4. Оценка качества программного продукта
3.5. Выводы по разделу
ЗАКЛЮЧЕНИЕ
СПИСОК ИСПОЛЬЗУЕМЫХ ИСТОЧНИКОВ
ПРИЛОЖЕНИЕ А – КОД ПРОГРАММЫ
Пояснительная записка содержит 59 листов печатного текста, 11 рисунков, 10 таблиц, список литературы из 20 наименований и 3 формулы.
Данный курсовой проект состоит из введения, трёх разделов: анализ технического задания, проектирование разрабатываемой системы и реализация разрабатываемой системы; заключения, списка используемых источников и приложения.
В первом разделе анализируется техническое здание курсового проекта и объясняется выбор средств разработки проекта.
Во втором разделе разбирается предметная область курсового проекта и для наглядного представления логики разрабатываемой системы строятся следующие виды диаграмм:
- функциональная диаграмма IDEF0;
- диаграмма переходов состояний STD;
- диаграмма Джексона.
Кроме этого во втором разделе приводятся схемы алгоритмов, отражающие выполнение и работу проекта.
В третьем разделе осуществляется сама реализация разрабатываемой системы. Строятся две диаграммы: классов и компонентов, кроме этого в этом разделе приводятся основные интерфейсные формы проекта, строится граф диалога и выполняется тестирование проекта двумя способами: структурное и функциональное тестирование.
Структурное тестирование включает в себя тестирование:
- базового пути;
- условий;
- циклов.
Функционально тестирование включает в себя:
- разбиение на классы эквивалентности;
- анализ граничных значений;
- анализ причинно-следственных связей.
Кроме этого в третьем разделе рассчитывается оценка качества программных средств – ГОСТ 28195-89.
Объект исследования: программные средства для работы с базой данных абитуриентов.
Цель работы: разработать программный продукт, позволяющий сотрудникам университета и абитуриентам работать с базой данных.
Технология разработки – Visual Studio 2019, язык программирования высокого уровня C#.
Результаты работы: спроектирован и разработан программный продукт, позволяющий работать с базой данных абитуриентов.
ANNOTATION
The explanatory note contains 59 sheets of printed text, 11 pictures, 10 tables, a bibliography of 20 titles and 3 formulas.
This course project consists of an introduction, three sections: analysis of technical specifications, design of the system under development and implementation of the system under development; conclusion, list of sources used and applications.
The first section analyzes the technical building of the course design and explains the choice of project development tools.
In the second section, the subject area of the course project is analyzed and the following types of diagrams are built to visualize the business logic of the system being developed:
- functional diagram IDEF0;
- STD state transition diagram;
- Jackson diagram.
In addition, the second section provides diagrams of algorithms that reflect the implementation and operation of the project.
In the third section, the implementation of the system being developed is carried out. Two diagrams are built: classes and components, in addition, in this section, the main interface forms of the project are given, a dialog graph is built and the project is tested in two ways: structural and functional testing.
Structural testing includes testing:
- base path;
- conditions;
- cycles.
Functional testing includes:
- partition into equivalence classes;
- analysis of boundary values;
- analysis of cause-and-effect relationships.
In addition, in the third section, an assessment of the quality of software is calculated - GOST 28195-89.
Research object: software for work with university entrants database.
Purpose of work: develop a software product, allowing university staff and university entrants work with database.
Development technology - Visual Studio 2019, high level programming language C #.
Results of work: designed and developed a software product, allowing work with university entrants database.
СОДЕРЖАНИЕ
1. АНАЛИЗ ТЕХНИЧЕСКОГО ЗАДАНИЯ
1.1.Выбор средств разработки
1.2. Выводы по разделу
2. ПРОЕКТИРОВАНИЕ ПРОГРАММНОГО ПРОДУКТА
2.1. Анализ предметной области
2.2.Функциональные диаграммы (IDEF0)
Общая диаграмма работы программного продукта
2.3.Диаграмма переходов состояний (STD)
2.4.Диаграмма Джексона
2.5.Схемы алгоритмов
2.6. Выводы по разделу
3. РЕАЛИЗАЦИЯ ПРОГРАММНОГО ПРОДУКТА
3.1. Структурные или функциональные схемы
3.1.1 Диаграмма компонентов
3.1.2. Диаграмма классов
3.2. Реализация пользовательского интерфейса
3.3. Тестирование
3.3.1. Структурное тестирование
3.3.1.1. Тестирование базового пути
3.3.1.2. Тестирование условий
3.3.1.3. Тестирование циклов
3.3.2. Функциональное тестирование
3.3.2.1. Разбиение на классы эквивалентности
3.3.2.2. Анализ граничных значений
3.3.2.3. Анализ причинно-следственных связей
3.4. Оценка качества программного продукта
3.5. Выводы по разделу
ЗАКЛЮЧЕНИЕ
СПИСОК ИСПОЛЬЗУЕМЫХ ИСТОЧНИКОВ
ПРИЛОЖЕНИЕ А – КОД ПРОГРАММЫ
Характеристики курсовой работы
Предмет
Учебное заведение
Семестр
Просмотров
3
Размер
773 Kb
Список файлов
Информационная система “База данных абитуриентов”».doc