Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Государственное бюджетное образовательное учреж...docx
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
1.56 Mб
Скачать

2 Проектирование информационной системы

2.1 Общие понятия информационной системы

Автоматизированная информационная система (АИС) – комплекс информационных, программных, технических, организационно-методических и других необходимых средств обеспечивающих отбор, обработку, хранение, передачу данных, а так же манипулирование ими для решения различных задач.

АИС реализуют определенную методологию проектирования, предполагает наличие некоторой концепции, принципов проектирования и реализуются набором методов и средств.

Методы проектирования АИС классифицируются:

  • по степени использования средств автоматизации;

  • по типовым проектным решениям;

  • по степени адаптивности проектных решений;

По степени автоматизации различают:

  • ручное проектирование, программирование производится на алгоритмических языках;

  • компьютерное проектирование;

По степени использования типовых проектных решений:

  • оригинальное (индивидуальное) проектирование;

  • типовое проектирование;

По степени адаптивности проектных решений:

  • реконструкция - адаптация проектных решений выполняющиеся перепрограммированием программных модулей;

  • параметризация – проектные решения, настраиваемые в соответствии с заданными и изменяющимися параметрами;

  • реструктуризация изменяется модель предметной области, что приводит к автоматическому переформированию проектных решений.

Технология проектирования АИС - это совокупность методов и средств проектирования АИС, а так же методов и средств организации проектирования (управление процессами создания и моделирование проекта АИС).

2.2 Разработка информационной системы «!!!!»

Информационная система «!!!!!!» может быть использована в cфере реализации мебельной продукции различных стилей , а так же для учебных заведений, где изучается данная предметная область. Данная информационная система ознакомит пользователя с ассортиментом мебели её различий в зависимости от стилей строительного комплекса. Удобный интерфейс поможет быстро найти нужную информацию.

Для информационной системы «!!!!!!!!!!!» необходим компьютер и периферийные устройства для поддерживания работы;

  • процессор частотой не ниже 500МГц;

  • оперативная память не ниже 500 МБ;

  • место на жёстком диске не меньше 0,5ГБ;

  • монитор;

  • клавиатура;

  • мышка;

Обязательным является наличие следующего программного обеспечения;

  • Microsoft Access 2007(или более поздней версии) осуществляет работу с информационной системой;

  1. Разработка базы данных

3.1 Общие понятия базы данных

База данных (БД) – некоторый набор данных, необходимый для той или иной сферы деятельности. БД хранят данные об объектах и отношения между объектами и представляют собой электронные таблицы.

СУБД – средство доступа к БД .Основная задача СУБД – предоставление программного продукта.

Назначение систем управления базами данных (СУБД) – хранение и обработка информации.

Информация хранится на диске. Способ ее хранения определяется моделью данных.

Модели данных:

- Иерархическая;

- Сетевая;

- Реляционная;

- Объектно-ориентированная.

На сегодняшний день используются в основном реляционная модель базы данных.

Однако, первые прототипы БД – файлы (с 60-х гг. ХХ в.).Файл типа «запись»- примитивная БД, но в отличие от БД не хранит в себе структуру данных, а только сами данные. Файловые системы плохи тем, что в них невозможно установить связь между данными из разных файлов.

Иерархическая модель. В ее основе – структура «дерево».Поиск данных – получение указателя на положение на диске конкретных данных (набора физических указателей). Отличались простой структурой, быстродействием, малой избыточностью .Хороши для запоминания структуры изделия, организации и т.п. Неудобство такой модели – трудность доступа к боковым ветвям (вправо и влево).

Сетевая модель. Эта модель взята из математики и физики. В 1973 году – стандарт CODASYL.До сих пор известна, например, IDS,ADABAS.В ее основе – язык Cobol,PL1.

Реляционная модель. Разрабатывалась в 1969-70 гг. Родоначальник – Э.Ф.Кодд (работал в то время в IBM) предлагал сделать БД в виде таблицы. Доступ к данным осуществлять не по указателям, а на основе данных, хранящихся в таблице.

Основные понятия:

Атрибут – столбец или поле, колонка;

Степень(арность) – количество столбцов;

Кардинальное число – число строк;

Первичный ключ (primary key) – уникальный идентификатор строки;

Домен – общая совокупность допустимых значений (упрощенно – тип данных).

Этапы развития базы данных

Для работы со всеми БД используется реляционная алгебра и реляционные счисления.

3 аспекта данных: структура, целостность и обработка данных. Реляционная модель освободила от работы с физической структурой данных.

В 80-х гг начали разработку реляционных СУБД для ПК, формат DBF впоследствии лег в основу FoxPro

В 1990-м г. – манифест о системе данных 3-его поколения. Содержал в себе 3 принципа и 13 предложений, которые касаются необходимости опираться на работу с БД как со множеством.

В 1990-м – манифест об объектно-ориентированных БД.