Створення бази даних про студентів вузу - інформатика, програмування

Державна освітня установа вищої професійної освіти «Московський державний технічний університет ім. Н.е. Баумана »

Кафедра "Програмного забезпечення ЕОМ, інформаційних технологій і прикладної математики" (ФН1-КФ)

До курсової роботи

На тему «Створення бази даних»

По курсу «Інформатика»

Курсовий проект являє собою програмне забезпечення для роботи з базами даних в сфері освіти. Програма містить необхідні кошти для створення, редагування, обробки і зберігання записів про студентів, що навчаються у навчальному закладі:

1. Зручний і інтуїтивно зрозумілий інтерфейс, що дозволяє легко вводити, редагувати і видаляти дані.

2. Контроль введення, що допомагає уникнути помилок при додаванні або редагуванні записів.

3. Можливість сортування даних за зростанням / спаданням в будь-якому з полів таблиці.

4. Пошук необхідних даних по часто використовуваних параметрах (запити) або по першій літері імені абонента з обраного поля.

5. Гарячі клавіші, що дозволяють швидко виконувати часто використовувані дії, а також, панель інструментів, призначена для тієї ж мети.

6. Можливість побудови діаграм для наочного подання відомостей, наведених в базі даних.

7. Довідкова система, яка допомагає вам швидко знайти відповідь на яке вас цікавить.

1.1 Постановка завдання

1.2 Загальні відомості

1.3 Елементи мови

1.4 Вбудовані елементи керування

2. КОНСТРУКТОРСЬКА ЧАСТИНА

2.1 Загальні відомості

2.2 Функціональне призначення

2.3 Опис логічної структури програми

2.3.1 Завантаження програми

2.3.2 Створення нової бази даних

2.3.3 Відкриття бази даних

2.3.4 Збереження бази даних

2.3.5 Закриття програми

2.3.6 Додавання даних

2.3.7 Видалення даних

2.3.8 Зміна даних

2.3.9 Формат даних

2.3.10 Пошук даних

2.3.11 Побудова діаграм

2.3.13 Довідка та інформація про програму

3. ТЕХНОЛОГІЧНА ЧАСТИНА

3.1. Керівництво системного програміста.

3.1.1 Складові частини програмного продукту

3.1.2 Запуск і виконання

3.1.3 Системні вимоги

3.1.4 Комплект ПО

3.1.5 Тестування програми

3.2 Керівництво оператора

3.2.1 Призначення програми

3.2.2 Короткий опис алгоритму роботи з програмою

3.2.3 Створення бази даних

3.2.4 Відкриття бази даних

3.2.5 Збереження бази даних

3.2.6 Видалення запису

3.2.7 Редагування запису

3.2.8 Додавання запису

3.2.9 Пошук записів

3.2.10 Побудова діаграм

3.2.12 Вихід з програми

3.2.12 Інформація про програму

3.2.14 Повідомлення програми


1 .ІССЛЕДОВАТЕЛЬСКАЯ ЧАСТИНА 1.1 Постановка завдання

1. Використовуючи засоби мови програмування створити файл, елементами якого є протоколи, що їх таблицею вашого варіанту.

2. Створити файл з 10 - 15 записів. Передбачити можливість редагування файлової інформації (додавання, видалення, заміну всього запису і одного з полів записи).

3. Створити запити, згідно з вашим варіантом.

4. Розробити інтерфейс користувача для реалізації вище перелічених функцій.

5. Створити файл довідкової служби і підключити його до інтерфейсу.

6. Підготувати розрахунково-пояснювальну записку (див. Методичні вказівки).

7. Основні алгоритми роботи програми винести на лист А1.

8. Створити заставку-презентацію даного програмного продукту з використанням графічних засобів VB.

- скільки лабораторних робіт здано студентом, прізвище якого вказана в запиті;

- скільки лабораторних робіт було здано студентами обраної групи за минулий місяць;

- отримати список студентів (із зазначенням студента, назвою курсу, назвою лабораторної роботи, оцінки), які здали в один день більше двох робіт;

- отримати список студентів (із зазначенням студента, групи, назвою лабораторної роботи), які здали лабораторні роботи за вказаним курсом з оцінкою добре і відмінно.

3. Додається стовпець «Дата видачі лабораторної роботи».

4. Додаткові запити:

- отримати список (із зазначенням студента, групи, назвою курсу, назвою лабораторної роботи) не склали роботи, видані протягом двох місяців;

- отримати відомості про студента і лабораторній роботі, що здається саме тривалий час.

Побудувати кругову діаграму, яка ілюструє:

- яку частину від всіх зданих лабораторних робіт, складають роботи по обраному курсу?

- Відомості про кількість зданих лабораторних робіт з кожного курсу.

Зобразити у вигляді графіка:

- Дані про кількість студентів кожної групи, що мають заборгованостей по здачі лабораторних робіт більше одного місяця;

Зобразити у вигляді стовпчастий діаграми:

- Дані про кількість студентів різних груп, які отримали обрану в запиті оцінку.

1.2 Загальні відомості

Visual Basic - досить потужна мова: з його допомогою, ймовірно, можна вирішити будь-яке завдання програмування, яку тільки можна вообразіть.Visual Basic- найшвидша і найлегша система створення додатків для Microsoft Windows. Чи ви є досвідченим професіоналом або тільки початківцям програмістом для Windows, Visual Basic надасть повний набір інструментів для легкого і швидкого створення програмного забезпечення.

Остання версія мови Visual Basic 6 являє собою інтегроване середовище розробки - IDE (Integrated Development Environment). Вона включає в себе набір інструментів, що полегшують і значно прискорюють процес розробки готового додатку.

IDE Visual Basic надає зручний інтерфейс для розробки програм. Вона не тільки форматує текст програми і виправляє деякі помилки, але також дозволяє швидко отримати інформацію про використовувані об'єктах і функціях - досить лише ввести їх імена. Існує також безліч можливостей для налагодження програми (діалогові вікна Watch, Immediate, послідовне виконання). Можна навіть змінювати код в процесі роботи програми.

У порівнянні з іншими мовами, Visual Basic набагато легше для вивчення. Наявність типу Variant дозволяє створювати універсальні функції і процедури, які обробляють різнотипні дані. Також дуже зручно працювати з динамічними рядками і масивами. Програміст може створювати власні типи даних на основі існуючих і об'єкти. Але можливості об'єктно-орієнтованого програмування в Visual Basic обмежені в порівнянні з C ++, Delphi і деякими іншими мовами, що, безсумнівно, є одним з його недоліків.

Багато незалежні розробники, як, наприклад відома своїми програмами в області бухгалтерського обліку фірма "1С", набувають ліцензії на використання мови Visual Basic як внутрішня мова своїх додатків. Тому в даний час Basic вже не вважається навчальним мовою знання Visual Basic і його діалектів (VBA, VBScript) стає необхідністю для сучасного програміста будь-якого рівня.

Простота і потужність мови Visual Basic 6 дозволили зробити його вбудованою мовою для додатків Microsoft Office. Ще одна версія мови - VBScript - використовується для написання скриптів і сценаріїв. Тому в даний час Basic вже не вважається навчальним мовою - знання Visual Basic і його діалектів (VBA, VBScript) стає необхідністю для сучасного програміста будь-якого рівня.

1.3 Елементи мови

У цій роботі використовувалися наступні елементи мови: змінні різних типів (Boolean, Integer, String, Long, Single), власні типи даних, альтернативні оператори умови (одноальтернатівние, двуальтернатівние), оператори циклу (з передумовою, з умовою поста, з параметром), процедури і функції (вбудовані і власні).

Синтаксис операторів, процедур і функцій:

1) Одноальтернатівний оператор умови

If <условие> Then <оператор>

2) Двухальтернатівний оператор умови

If <условие> Then <оператор1> Else <оператор2>

Розширена форма запису:

If <условие> Then

Створення бази даних про студентів вузу - інформатика, програмування
Створення бази даних про студентів вузу - інформатика, програмування
Створення бази даних про студентів вузу - інформатика, програмування

в нижній половині відображається велика панель для тексту нотаток. 3. Проектна частина. Створення презентації процесу розробки бази даних «Деканат ВНЗ» 3.1 Основні правила створення презентації Розглянемо загальні правила, якими користувалися при створенні презентації бази даних деканату [12, С.53]: Перш ніж приступити до створення презентації, слід чітко уявляти (розуміти).

Створення бази даних про студентів вузу - інформатика, програмування
Створення бази даних про студентів вузу - інформатика, програмування
Створення бази даних про студентів вузу - інформатика, програмування
Створення бази даних про студентів вузу - інформатика, програмування
Створення бази даних про студентів вузу - інформатика, програмування

літератури. Введення Практика за профілем спеціальності була мною пройдена в державному навчальному закладі середньої професійної освіти Темою індивідуального завдання було створення бази даних випускників. Програма призначена для використання в приймальні комісії і в деканатах. Програма була зроблена на ЕОМ для полегшення ведення списків випускників і.

Створення бази даних про студентів вузу - інформатика, програмування
Створення бази даних про студентів вузу - інформатика, програмування

). Причому, дата початку захворювання не може бути більше дати закінчення захворювання. 2 Постановка задачі Перед розробником було поставлено завдання спроектувати і розробити базу даних автоматизації обліку хворих студентів. Вона включає в себе докладне вивчення предметної області даного курсового проекту: збір і угрупування інформації про захворювання студентів, які лікують лікарів, типу лікування.

запуску програми, поки не з'явиться вікна не повинно перевищувати 2 секунд. 2) Час, витрачений на обробку і виведення результатів пошуку не повинно перевищувати 3 секунд. Детальна специфікація інтерфейсів 1) На вікні «База даних студентів», що відкриває при запуску програми, має перебувати назва програми і кнопки «Почати пошук» для переходу до пошуку даних про студентів, а також кнопка «Вихід» для.

Схожі статті