Сдам Сам

ПОЛЕЗНОЕ


КАТЕГОРИИ







Концепция информационной базы и её структура





Проектирование внутренних структур данных происходит методом «сущность-связь» (ER-модель), в процессе этого будет разработана база данных для системы. На использовании разновидностей ER-модели основано большинство современных подходов к проектированию баз данных (главным образом, реляционных).

Реляционная база данных – это средство для рационального и эффективного хранения информации. Такая база обеспечивает надежную защиту данных от случайной потери или порчи, экономно использует ресурсы (как людские, так и технические) и снабжена механизмами поиска информации, удовлетворяющими разумным требованиям к производительности.

Детальное представление взаимодействия можно рассмотреть на рисунке 1 и на рисунке 2, где представлены ER-диаграммы данных и их связи.

Студент (Код, ФИО, Дата рождения, Район, город (село), адрес, телефон, телефон сотовый, группа, куратор, комната, дата заселения, Примечание, ФИО родителей, телефон, телефон сотовый);

Комната (Номер комнаты);

Группа (Код, Группа, Куратор);

Куратор (Код, куратор, телефон, адрес)

Рисунок 1 – ER-диаграммы данных

 

Рисунок 2 - Схема данных

Неформальное описание алгоритма работы ПП

База данных создана в MS Access, сформированы таблицы и связи между ними.

В программе «База данных общежития БГПК» в режиме просмотра возможно выполнение следующих действий:

▬ Поиск записей

▬ Просмотр записей

▬ Сортировка записей

▬ Вывод информации в MS Word, MS Excel после чего на печать

▬ Изменять шрифт

В режиме редактирования возможно выполнение следующих действий:

▬ Добавление записей

▬ Удаления записей

▬ Изменения записей

▬ Поиск записей

▬ Просмотр записей



▬ Смена пароля

▬ Блокировка приложения

▬ Сортировка записей

▬ Вывод информации в MS Word, MS Excel после чего на печать

▬ Создание резерва

▬ Изменять шрифт

a При добавлении информации открывается окно ввода, в котором необходимо заполнить соответствующие поля, после чего вся информация заносится в базу данных.

b Для удаления информации необходимо выделить необходимую запись и нажать кнопку, после чего появится диалоговое окно о подтверждение. После подтверждения на удаление данных вся информация будет стерта в базе данных.

c Для изменения данных, необходимо выделить запись и нажать на кнопку, после чего откроется окно, где будет нужно изменить необходимые данные и нажать кнопку «Сохранить».

d Для поиска записи нужно ввести в поле ввода искомую информацию, после чего осуществится переход к этой записи или появится искомая информация в отдельной таблице.

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

f Для вызова справки о программе необходимо нажать «Справка» на главном меню программы, при этом откроется Форма «Справка» с информацией о данной версии продукта.

g При окончании работы необходимо нажать кнопку выход.

Требования к контролю, обновлению и восстановлению данных, защите данных от разрушений

Программа должна быть обеспечена контролем за вводом данных:

a Данные вводятся лицами, ответственными за их достоверность, либо уполномоченными ими лицами.

b Перед вводом данных в систему лицами, ответственными за достоверность данных, проверяется их подтверждение соответствующими данными пользователей.

c В системе должно быть предусмотрено резервное копирование (архивирование) информации из баз данных.

Сохранность информации в системе должна обеспечиваться при следующих аварийных ситуациях:

a импульсные помехи, сбои и перерывы в электропитании;

b сбой общесистемного ПО, сервера технологического узла;

c полный или частичный отказ технических средств системы, включая сбои и отказы накопителей на жестких магнитных дисках;

d ошибки в работе персонала.

Функции подсистем (модулей)

Программа состоит из 17 модулей:

▬ Модуль ввода пароля: Защита изменения данных в базе данных «БГПК».

▬ Головной модуль: Связь с базой данных; осуществление перехода к другим модулям; выход из программы.

▬ Модуль смены пароля: Изменение пароля.

▬ Модуль вывода данных о студентах: Вывод данных о студентах на экран;

▬ Модуль ввода данных о студентах: Занесение или изменение данных о студентах в базу данных «БГПК».

▬ Модуль удаления данных о студентах: Удаления записи о студентах из базы данных «БГПК».

▬ Модуль вывода данных о комнате: Вывод данных о комнате на экран;

▬ Модуль ввода данных о комнате: Занесение или изменение данных о комнате в базу данных «БГПК».

▬ Модуль удаления данных о комнате: Удаления записи о комнате из базы данных «БГПК».

▬ Модуль вывода данных о группе: Вывод данных о группе на экран;

▬ Модуль ввода данных о группе: Занесение или изменение данных о группе в базу данных «БГПК».

▬ Модуль удаления данных о группе: Удаления записи о группе из базы данных «БГПК».

▬ Модуль вывода данных о кураторе: Вывод данных о кураторе на экран;

▬ Модуль ввода данных о кураторе: или изменение данных о кураторе в базу данных «БГПК».

▬ Модуль удаления данных о кураторе: Удаления записи о кураторе из базы данных «БГПК».

▬ Модуль поиска по студенту: Вывод данных о студентах на экран; поиск записи по фамилии или по группе или по номеру комнаты или по адресу или по номеру телефона или по номеру телефона родителей или по куратору или по дате заселения или по ФИО родителей или по району или по городу (селу) или по дате рождения или по примечанию или по сотовому телефону или по сотовому телефону родителей.

▬ Модуль блокировки приложения. Блокирует программу и делает ее не дееспособной пока не введется пароль.









Не нашли то, что искали? Воспользуйтесь поиском гугл на сайте:


©2015- 2018 zdamsam.ru Размещенные материалы защищены законодательством РФ.