19.17M
Category: informaticsinformatics

К информационной системе «СМИ»

1.

Министерство цифрового развития, связи и массовых ко
ммуникаций Российской Федерации
Ордена Трудового Красного Знамени
Федеральное государственное бюджетное
Образовательное учреждение высшего образования
«Московский технический университет связи и информа
тики»
Кафедра СИТиС
Презентация к информационной системе «СМИ»
Выполнили студенты группы БФИ1901
Струкова А.В., Кареева В.В.
Рахимов Е.К.,Гусев Н.С.
Проверил: доц. Гадасин Д.В.
Москва, 2022

2.

Этапы создания информационно
й системы
01.
Анализ
предметной
области
04.
03.
02.
Составление ТЗ
и обозначение
требований к системе
Построение
даталогической
модели системы
Построение
инфологической м
одели системы
05.
06.
07.
Реализация
Разработка
Пользовательского
интерфейса
Построение
физической
модели системы

3.

Этап 1.
Анализ предметной
области «СМИ»
Пользователь
Редактор
СМИ
Выявление сущностей
В результате анализа предметной области,
мы выявили 4 сущности и
установили связь между ними.
Новость
Новостная
лента

4.

Этап 2.
Составление ТЗ и обозначение требований к системе
Данная информационная система предназначена для просмотра, записи, систематизации,
повышения надежности хранения, а также упрощения обработки информации.
Цели создания системы:
Систематизация полученной
информации
Обеспечение целостности
данных
Обеспечение сбора и первичной
обработки информации
Облегчение работы с
информацией
Обеспечение долгосрочного
надежного хранения данных

5.

Требования к системе
01.
02.
03.
04.
Требования к
надежности
Требования по
эргономике и
технической
эстетике
Требования к
эксплуатации
Требования к
обеспечения
м системы

6.

Этап 3.
Построение инфологической модели
Сущность
Наименование атрибута
Логин
Пользователь
Пароль
ФИО
Электронная почта
Уникальный код редактора
Пароль
Редактор
ФИО
Электронная почта
Наименование редакции
Номер свидетельства регистрации СМИ
Уникальный номер новости
Заголовок
Новость
Медиа-контент
Наименование редакции
Дата выхода
Отметка «понравилось»
Новостная лента
Список уникальных кодов новостей
Сложная инфологическая
таблица системы
представлена в таблице.
Главной и ключевой
сущностью была выбрана
«Новостная лента».

7.

Наименование атрибута
Логин пользователя
Пароль пользователя
Фамилия пользователя
Имя пользователя
Электронная почта пользователя
Уникальный код редактора
Пароль редактора
Фамилия редактора
Имя редактора
Первая нормальная форма
Электронная почта редактора
Наименование редакции
Номер свидетельства регистрации СМИ
Уникальный номер новости
Заголовок
Текстовый контент
Видео-контент
Аудио-контент
Наименование редакции
Дата публикации новости
Отметка «понравилось»
Список уникальных кодов новостей

8.

Вторая нормальная форма
Пользователь:
Фамилия
Логин
Имя пользователя
пользователя
Электронная почта
Пароль
пользователя
Редактор:
Код
Фамилия
Имя
редактора
редактора
редактора
Пароль
Электронная п
Наименование
Номер свидетель
очта пользоват
редакции
ства регистрации
еля
СМИ
Новость:
Уникальный номе
р новости
Заголовок
Текстовый
Видео -
Аудио -
Наименование
контент
контент
контент
редакции
Дата публикации
Отметка «понравилось»

9.

Третья нормальная форма
Пользователь:
Логин
Фамилия
пользователя
Имя пользователя
Электронная почта
Пароль
пользователя
Редактор:
Код
Фамилия
Имя
редактора
редактора
редактора
Пароль
Электронная почта
пользователя
Новость:
Уникальный номер
новости
Заголовок
Текстовый контент
Видео - контент
Аудио - контент

10.

Этап 4.
Построение даталогической модели

11.

Всего таблиц: 4
Количество связей 1:М – 2

12.

Этап 5. Построение физической модели
Сравнительная таблица и выбор СУБД:
Название
Краткое описание
Microsoft Access
Реляционная система управления базами данны
Простой графический интерфейс;
Не поддерживает многопоточность;
х корпорации Microsoft. Входит в состав пакета M
Совместная работа с другими источниками;
Отсутствие собственного ЯП;
Полная русификация.
Низкая надежность;
Ограничение по размеру БД.
Отсутствие пользовательского упра
icrosoft Office.
SQLite
Преимущества
Недостатки
Это быстрая и легкая библиотека, встраиваемая
Файловая;
в приложение, которое её использует. Подходит
Стандартизированная;
для разработки и тестирования.
Имеются дополнительные функции.
ления;
Невозможность дополнительной на
тройки.
Oracle Database
Это лицензированная, коммерческая, объектно-р
Поддерживает большие базы данных;
еляционная система управления базами данных,
Обрабатывает транзакции с высокой произво
созданная компанией Oracle.
дительностью;
MySQL
Свободная реляционная система управления ба
Высокая потребляемость ресурсов;
Высокая стоимость.
Одна из самых надежных.
Нет ограничений по размерности БД;
зами данных с поддержкой от Oracle.
Доступность;
Нет механизма блокировки транзак
ий;
Высокая надежность;
PostgreSQL
Объектно-реляционная система управления баз
Поддержка БД неограниченного размера;
Сложность системы и ее настройки;
ами данных с открытым исходным кодом, предус
Наследование;
В простых операциях скорость уступ
матривающая возможность легкого масштабиро
Легкая расширяемость;
вания и соответствующая стандартам ANSI/ISO.
Частые обновления.
ет другим СУБД.

13.

Физическая модель системы

14.

Этап 6.
Разработка пользовательского интерфейса
Макет:
Цветовая палитра:

15.

Визуальный макет

16.

Часть 2.
Разработка общей БД
Таблица сущностей:
Наименование сущности
Описание
Пользователь
Пользователь имеет доступ к просмотру системы и изменению своих личных данных.
Администратор
Редактор
Хранилище медиа
Новость
Новостная лента
Медицинский специалист
Лицо, администрирующее мультимедийную систему, отвечает за работоспособность системы и осуще
ствляет управление мультимедийной системой.
Редактор имеет возможность создания, редактирования и публикации новостей, включающих различ
ные форматы медиа-файлов
База данных необходимая для хранения ссылок на видео, статьи, книги, аудио. Данное хранилище исп
олняет роль осуществления перехода к нужному контенту.
Новость содержит такие параметры, как заголовок, тело новости, дату и автора.
Новостная лента представляет собой список опубликованных новостей, сортирующийся по умолчани
ю по даты выхода
Медицинский специалист имеет возможность просматривать даты и время записи различных пациен
тов
Медицинское учреждение
Медицинское учреждение – за ним закрепляются различный мед персонал
Запись к медицинскому специалисту
В записи указывается – к какому медицинскому специалисту, какой пациент записан и на какую дату
Пациент
Пользователь имеет доступ к просмотру системы и изменению своих личных данных.
Тип медицинского специалиста
Описывает тип специализации различных специалистов

17.

Логин
Фамилия пользователя
Имя пользователя
Пароль
Электронная почта польз
ователя
Код редактора
Фамилия редактора
Уникальный номер новости
Код админ-ра
Имя редактора
Пароль
Заголовок
Логин админ-ра
Пароль админ-ра
Электронная почта редактора
Код медиа-файла
Фамилия админ
Имя админ-ра
Отчество админ-ра
-ра
Код мед. спец-та
Код мед. учреждения
Логин мед. спец-та
Код пациента
Пароль мед. спец-та
Код мед. спец-та
Дата посещения
Код пацие
Имя пацие
Фамилия п
Отчество п
Телефон п
Логин пац
Пароль п
нта
нта
ациента
ациента
ациента
иента
ациента
Код медиа файла
Ссылка на текст
Ссылка на аудио
Полис
Серия па
Номер
спорта
паспорта
Ссылка на видео
СНИЛС

18.

Даталогическая и физическая формы

19.

Спасибо за внимание!
English     Русский Rules