Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые обзорные » Програма "Гуртожиток"

Реферат Програма "Гуртожиток"





додавання студентів в базу даних;

зміна даних про студента;

видалення студентів;

переміщення студентів по кімнатах;

очищення кімнати;

пошук у базі даних за різними критеріями;

додавання кімнат;

редагування кімнат;

перегляд студентів по кімнатах;

програма повинна виконувати всі функції за кінцеве кількість часу;

Критичні випадки:

відсутність вільного місця на жорсткому диску при збереженні бази даних журналу. Будь-яка операція з файлової системою має бути скасована;

завершення роботи Windows. У цьому випадку програма повинна завершити свою роботу. br/>

ПРОЕКТУВАННЯ


2.1 Проектування архітектури програми


Це програмне засіб можна розбити на підсистеми, які взаємодіють один з одним.


В 

Рисунок 1 - Структура програми


Підсистема інтерфейсу реалізує користувальницький інтерфейс програми. Відображення бази даних реалізовано в табличному вигляді з колонками №, Місць, Вільно і мешканці з можливістю сортування даних і пошуку по заданому критерію. p align="justify"> Підсистема роботи з базою надає доступ до управління базою:

створення, видалення, зміна записів бази даних;

надання даних для інших підсистем

Підсистема пошуку реалізує пошук безпосередньо в базі даних за заданим значенням.

Підсистема експорту реалізує методи збереження даних з бази в поширені формати візуального представлення даних.

2.2 Проектування структури даних


Структура бази даних гуртожитки

База даних являє собою дві таблиці, в яких зберігаються записи по студентам та комнатам.Такая структура бази даних була як найбільш повно описує предметну область і зважаючи на її оптимальності та зручності з точки зору реалізації програмного продукту.

Опис полів.

Таблиця 1 - Інформація про студента

ПолеТіп поляОпісаніе ціле числовозрастPhoneстроканомер телефонаCourceнеотрицательное ціле числокурсGroupстрокагруппаRoomнеотрицательное ціле чіслоіндекс кімнати

Таблиця 2 - Інформація про кімнатах

ПолеТіп поляОпісаніе поляMaxнеотріцательное ціле чіслочісло местStudentsList список проживаючих студентів

Таблиці пов'язані ставленням один до багатьох по полях Students з таблиці 2 і Room з таблиці 1 відповідно.

База даних для гуртожитку зберігається в єдиному файлі. xaml в каталозі програми. Файл має структуру стандарту XAML...


Назад | сторінка 2 з 13 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Проектування бази даних "База даних районного відділу податкової інспе ...
  • Реферат на тему: Створення бази даних критичних властивостей речовин в редакторі баз даних M ...
  • Реферат на тему: Створення та аналіз бази даних обліку комунальних витрат підприємств. Орга ...
  • Реферат на тему: Розробка бази даних засобами системи управління базами даних MS Access
  • Реферат на тему: Проектування бази даних з контролю успішності студентів