1.74M

chipichipi1111111_1 (2)

1.

ГОСУДАРСТВЕННОЕ ПРОФЕССИОНАЛЬНОЕ
ОБЩЕОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ
«КИСЕЛЕВСКИЙ ПЕДАГОГИЧЕСКИЙ КОЛЛЕДЖ»
РАЗРАБОТКА
ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ АВТОМАТИЗИРОВАННОЙ
ИНФОРМАЦИОННОЙ СИСТЕМЫ ПРОДУКТОВОГО МАГАЗИНА
«ИЗОБИЛИЕ»
Курсовая работа
Бардиер Алина Владиславовна
Группа ИСП-41
Киселевск
2024
Научный руководитель:
преподаватель
Тимофеева Мария Петровна

2.

Цель: разработка автоматизированной информационной
системы «ИЗОБИЛИЕ».
Задачи:
1.Изучить предметную область.
2.Рассмотреть аналоги программного обеспечения.
3.Проанализировать и выбрать средства разработки
программного обеспечения.
4.Разработать структурную, функциональную схему,
диаграммы UML и схему интерфейса.
5.Спроектировать ER-модель и 3НФ базы данных.
6.Разработать программное обеспечение.
7.Протестировать программу.
2

3.

Предметная область
Рисунок 1 – Логотип программы «Изобилие»
3

4.

Обзор аналогов существующего ПО
Рисунок 2 – Логотип HelloClient
Рисунок 3 – Логотип GBS.Market
4

5.

Выбор языка программирования
Рисунок 4 – C# (си шарп)
Рисунок 5 - Java
Рисунок 6 - Python
5

6.

Выбор среды разработки
Рисунок 7– Visual Studio Code
Рисунок 8- Intellij IDEA
Рисунок
- Eclipse
Рисунок
9 -9Eclipse
6

7.

Выбор СУБД
Рисунок 10 - Логотип
SQLite
Рисунок 11 - Логотип phpMyAdmin
Рисунок 12 - Логотип Apache cassandra
7

8.

Структурная схема
Рисунок 13 – структурная схема
8

9.

Функциональная схема
Рисунок 14 Функциональная схема (часть первая)
9

10.

Алгоритм программы
Рисунок 15 – Функциональная схема (вторая часть)
10

11.

ER-модель базы данных
Рисунок 16 - ER-модель базы данных
11

12.

Диаграмма вариантов использования
Рисунок 17 — Диаграмма вариантов использования
12

13.

Диаграмма классов
Рисунок 18 — Диаграмма классов
13

14.

Диаграмма состояний
Рисунок 19 – Диаграмма состояний
14

15.

Диаграмма потоков данных
Рисунок 20– Диаграмма потоков данных
15

16.

Диаграмма деятельности
Рисунок 21– Диаграмма деятельности
16

17.

Диаграмма компонентов
Рисунок 22 – Диаграмма компонентов
17

18.

Диаграмма последовательности
Рисунок 23– Диаграмма последовательности
18

19.

Третья нормальная форма базы данных
Рисунок 24 – Третья нормальная форма базы данных
19

20.

Схема интерфейса
Рисунок 25– Схема интерфейса
20

21.

Тестирование производительности
Таблица 1 – Тестирование производительности
Название
Нагрузка
на CPU
АИС
«Изобилие
»
3%
Нагрузка
на
оперативн
ую память
230МБ
Нагрузка на
GPU
Нагрузка
на сеть
Нагрузка
на
HDD/SSD
2%
Загрузка

7 КБ
отправка
— 6 КБ
0.1 Мб/c
21

22.

ГОСУДАРСТВЕННОЕ ПРОФЕССИОНАЛЬНОЕ
ОБЩЕОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ
«КИСЕЛЕВСКИЙ ПЕДАГОГИЧЕСКИЙ КОЛЛЕДЖ»
РАЗРАБОТКА
ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ АВТОМАТИЗИРОВАННОЙ
ИНФОРМАЦИОННОЙ СИСТЕМЫ ПРОДУКТОВОГО МАГАЗИНА
«ИЗОБИЛИЕ»
Курсовая работа
Бардиер Алина Владиславовна
Группа ИСП-41
Киселевск
2024
Научный руководитель:
преподаватель
Тимофеева Мария Петровна
English     Русский Правила