Розробка ER-діаграми АСО "Роботи студентського гуртожитку" - Розробка автоматизованної системи для обліку роботи студентського гуртожитку
Предметна область курсового проекту - облік роботи гуртожитка. База даних вирішує наступні завдання: збереження, видалення, додавання, редагування, пошук та фільтрація інформації.
До бази даних вносяться дані о студентах, які бажають проживати в гуртожитку: прізвище, група, кл. керівник, телефон, а також о кімнатах із вільними місцями (№ кімнати, № гуртожитку, кількість проживаючих осіб). Крім цього до БД заносяться дані о даті заселення, даті виселення.
БД дипломного проекту спроектована за допомогою ER-діаграми, наведена на рисунку 1.
- *Код студента *№ проживання *№ кімнати Код студента *Код кімнати
ПІП Код кімнати № Гуртожитку
Група Дата заселення Кількість людей
Кл. керівник Дата виселення
Телефон
Рисунок 1. - ER-діаграма предметної області "Працівника студентського гуртожитку"
Повний перелік полів таблиці БД з параметрами наведений у Таблиці 1.7
Таблиця 1.7 - Перелік полів таблиць БД
Найменування поля |
Ключове (*) |
Тип даних |
Інформація |
Таблиця "Студент" | |||
Код студента |
Так |
Лічильник | |
ПІП |
Ні |
Текстовий | |
Група |
Ні |
Текстовий | |
Кл. керівник |
Ні |
Текстовий | |
Телефон |
Ні |
Ціле число |
Маска вводу |
Таблиця "Проживає" | |||
№ Проживання |
Так |
Лічильник | |
Код студента |
Ні |
Ціле число | |
Код кімнати |
Ні |
Ціле число | |
Дата заселення |
Ні |
Дата | |
Дата виселення |
Ні |
Дата | |
Таблиця "Кімната" | |||
№ кімнати |
Так |
Ціле число | |
№ гуртожитку |
Ні |
Ціле число |
Підстановка |
Кількість осіб |
Ні |
Ціле число |
Підстановка |
Похожие статьи
-
Редагування таблиця база фільтрація Технічне завдання на розробку програмного продукту Програмний продукт (ПП) являє собою АСО "Роботи студентського...
-
Вимоги до параметрів технічних засобів, необхідних для експлуатації ПП : - ПК IntelPentium 1,2 GGz, 128 Mb OЗУ, або вище. - 5 МБ вільного...
-
Для того щоб спроектувати реляційну БД потрібно виділити певну сукупність таблиць, які містять потрібну інформацію, і встановити зв'язки між цими...
-
Структура технічних засобів визначається, виходячи із можливості їх забезпечити виконання встановлених операцій процесу технічного обслуговування,...
-
Відомі два підходи до організації інформаційних масивів: файлова організація та організація у вигляді бази даних. Файлова організація передбачає...
-
Далі наводиться загальний вигляд (рис. 5.3) логіко-функціональної схеми роботи системи. Рис. 5.3 Логіко-функціональна схема роботи системи тестування Як...
-
Google Android System Android - операційна система для смартфонів, планшетів і нетбуків. Компанія Google придбала розробника програмного забезпечення...
-
Існує декілька методів представлення знань: Концептуальний граф; Семантична мережа; Фрейми. Продукційна модель знання - модель, заснована на правилах,...
-
Опис бази знань Вхідні дані Вхідні дані надходять з одного джерела, а саме від експерта. Дані, які надходять: Актуальні дані про мови та засоби...
-
У додатках під Android використовуються бази даних SQLite, які являють собою один з п'яти способів зберігання даних в Android-. Ми будемо розглядати...
-
Перевірка працездатності системи тестування - Мультимедійна система для тестування студентів
Для того, аби перевірити працездатність оцінювання системи тестування знань студентів необхідно виконати діагностику системи. Найважливішою...
-
Модуль PHP PHP (англ. PHP:Hypertext Preprocessor -- PHP:гіпертекстовий препроцесор), попередньо: Personal Home Page Tools -- скриптова мова...
-
Титульна сторінка Після запуску системи комп'ютерного тестування відкривається титульна сторінка проекту, яка містить в собі тему проекту та додаткову...
-
Використання розробленого програмного забезпечення оператором Оператор має наступні можливості при роботі з розробленим програмним забезпеченням...
-
Представления, Хранимые процедуры - База данных "Определение факультативов для студентов"
Представление -- это виртуальная таблица, содержимое которой определяется запросом. Как и таблица, представление состоит из ряда именованных столбцов и...
-
Постановка задачі - Інформаційна система адміністратора готелю "Венеціанська ніч"
У цій курсовій роботі повинна бути розроблена інформаційна система адміністратора готелю "Венеціанська ніч" у середовищі Access. У базі даних міститься...
-
Висновок - Розробка програми для проходження різноманітних тестів
В даний час комп'ютери упроваджуються у всі галузі людської діяльності. Вони допомагають автоматизувати процеси, на виконання яких потрібне багато часу....
-
VC++ - мова і середовище програмування, що відноситься до класу RAD - (Rapid Application Development _ "Засіб швидкої розробки додатків") засобів CASE -...
-
РОЗРОБКА ТЕСТУ, Постановка задачі - Розробка програми для проходження різноманітних тестів
Постановка задачі Технічне завдання даної роботи вимагає розробити програму для тестування студентів в інтегрованому середовищі Visual C++. При створенні...
-
Вступ - Розробка програми для проходження різноманітних тестів
Комп'ютер - один з головних винаходів століття. В останнє десятиріччя він став невід'ємною частиною життя людини. Комп'ютер застосовують в самих різних...
-
Таблиця переходів - Розробка прототипу експертної системи з вибору оптимальної мови програмування
Реалізується побудова експертної системи реляційного типу, використовуючи дерево рішень, що відображає знання й досвід експерта в рішенні задач у даній...
-
База даних (БД) -- це організована структура, призначена для зберігання інформації: даних і методів, за допомогою яких відбувається взаємодія з іншими...
-
Для кожного модуля навчальної дисципліни створюється тест. Тест складається з загальної частини і тестових завдань. Загальна частина повинна включати: -...
-
Aрхітектурнa та телекомунікаційна стадія проектування СКС Структурована кабельна система (Structured Cabling System, SCS) - це набір комутаційних...
-
Single Choice Question 1. Наиболее эффективное средство для защиты от сетевых атак 1) использование сетевых экранов или "firewall" 2) использование...
-
Windows Phone - мобільна операційна система, розроблена Microsoft, вийшла 11 жовтня 2010. 21 жовтня почалися поставки перших пристроїв на базі нової...
-
Apple IOS - Розробка програмного забезпечення для відтворення файлів мультимедіа для Windows Phone
Щоб ваш мобільний помічник міг виконувати свої завдання одного заліза й батареї недостатньо. Потрібна ще програмна начинка, яка забезпечить потрібний...
-
Опис роботи програми - Розробка гри в С# "Корови та бики"
Для того, щоб запустити програму необхідно двічі клікнути мишею на файл Cowbulls. exe. Користувач побачить стартове вікно програми, яке зображене на Рис...
-
Основні характеристики Найбільш істотні відмінності між додатками для мобільних пристроїв і додатками для настільних комп'ютерів обумовлені, ймовірно,...
-
Вступ - Розробка програмного забезпечення для відтворення файлів мультимедіа для Windows Phone
Без стільникового зв'язку сучасне людство не може уявити собі й дня. І буквально зовсім недавно головними функціями були тільки дзвінки та відправка...
-
Засоби розробки інформаційного забезпечення Уніфікована мова моделювання UML (скор. від англ. Unified Modeling Language -- уніфікована мова моделювання)...
-
Програмний код для алгоритму ЕЦП ЕЦП DSS/DSА - Розробка електронного цифрового підпису
#include "stdafx. h" Extern "C" { #include "miracl. h" } #include <ctime> #include <cstring> #include <iostream> Class DSA { Public: Big p, q,...
-
При запуске программы необходимо выполнить следующее действия: 1 При включении программы появляется главная форма, которая представлена на рисунке 3. На...
-
Початок роботи в Access. Проектування бази даних - Система керування базами даних Access
Створення бази даних - досить складний процес, тому не варто відразу після включення комп'ютера і запуску Microsoft Access починати її побудову. Спочатку...
-
Для иллюстрации последовательности проводимых работ приведем диаграмму Гантта данного проекта, на которой по оси Х изображены календарные дни от начала...
-
Триггеры - База данных "Определение факультативов для студентов"
Триггер -- это особая разновидность хранимой процедуры, выполняемая автоматически при возникновении события на сервере базы данных. Триггеры языка...
-
Основания для разработки Система разрабатывается в соответствии с планом учебного процесса Института менеджмента и Информационных технологий (ИМИТ...
-
Для начала разрабатывается модель базы данных (рис.1). Главная идея создания функциональной модели заключается в том, чтобы описать, "увидеть" и...
-
Проведем анализ исходной информации ПО с целью определения состава и структуры информации для последующей формализации и построения...
-
Этап машинного проектирования предполагает описание структуры таблиц с указанием имен, типов и размерностей полей, входящих в состав БД, а также включает...
Розробка ER-діаграми АСО "Роботи студентського гуртожитку" - Розробка автоматизованної системи для обліку роботи студентського гуртожитку