1.74M
Category: softwaresoftware

Разработка программного обеспечения автоматизированной информационной системы продуктового магазина «изобилие»

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     Русский Rules