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

Реферат Розробка довідково-інформаційної системи на мові програмування C #





ук - Пошук елемента», «Дані - Зміна», «Дані - Видалення» передбачена система «Збереження інформації», то Тобто якщо в будь-якому з вікон (пунктів меню перерахованих вище) присутній яка- небудь інформація, то буде спрацьована дана система і з'явиться вікно (малюнок 4.17) із запитом «У текстовому полі виявлена ??інформація, ви впевнені що хочете вийти?» з можливістю відповіді « Так чи ні". При натисканні на кнопку «Так» - відбудеться вихід з поточного вікна без збереження інформації, при натисканні на кнопку «Ні» - відбудеться повернення назад в поточне вікно.


Малюнок 4.16- Запит про збереження поточної інформації


4.2 Робота з файлом


Якщо при роботі з довідково-інформаційною системою (з відкритим файлом) спробувати виконати пункт «Файл - Відкрити» (тобто відкрити новий файл) або просто при натисканні на кнопку «Закрити» (вихід з програми) , відбудеться автоматичний запуск вікна (малюнок 4.18) із запитом «Зберегти інформацію?», якщо буде натиснута кнопка «Так» - відбудеться збереження бінарногодерева в поточний файл, кнопка «Ні» - означає закрити програму без збереження інформації, тобто очищення поточної сесії (малюнок 4.19), кнопка «Скасувати» - повернутися назад у програму без виконання будь яких дій.


Малюнок 4.17 - Вікно з запитом про збереження поточної інформації


Малюнок 4.18 - Вікно, що повідомляє, що дана сесія обнулено


Висновок


У ході роботи були вивчені теоретичні відомості і закріплені знання, отримані раніше при вивченні дисципліни «Конструювання програм та мови програмування». А так само були практично застосовані отримані знання при виконанні даної роботи.

Створена курсова робота - відмінне рішення для організацій, які у своєму професійному середовищі стикається з великою кількістю інформації.

Програма була розроблена на мові програмування C #, з організацією зручного для користувача інтерфейсу.

У процесі виконання курсового проекту були вирішені наступні завдання:

вивчена організація бінарних дерев, їх властивостей;

реалізовано бінарне дерево на мові програмування C #;

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

До достоїнств програмного продукту можна віднести:

можливість виконання операцій таких як: пошук (по ключу і максимального елемента), видалення даних, читання інформації з файлу в бінарне дерево, збереження бінарногодерева в файл, відображення інформації у двох видах («Таблиця» і «Дерево»), зміна вже наявної інформації, додавання даних вже в сформоване бінарне дерево;

зручність інтерфейсу;

простота і надійність.

Результатом виконання курсового проекту є сформоване «Бінарне дерево» яке можна відобразити у вигляді «Таблиці» і «Дерева», що включає в себе велику кількість методів, таких як: «Find_v1», «Add», « Shift »,« Delete »,« Find_v2 »,« Save »і так далі.

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

Також даний програмний продукт, з часом використання, можна буде оптимізувати шляхом: поновлення алгоритму пошуку (обходу бінарного дерева), поліпшенням функцій редагування вихідних даних (вставка, видалення, заміна).


Список використаних джерел

бінарний дерево лістинг програма

1. Левітін А.В. Алгоритми: введення в розробку й аналіз.- Москва: Видавничий будинок Вільямс, 2006. - 65 с.

. Ахо А.В. Структури даних і алгоритми /Д.Д. Хопкрофта, Д.Д. Ульман.- Видавничий будинок Вільямс, 2000. - 92 с.

. Джозеф А. C # 5.0. Довідник. Повний опис мови.- Видавничий будинок Вільямс, 2013. - 1008 с.

. Скит Д. C #: програмування для професіоналів.- Видавничий будинок Вільямс, 2011. - 544 с.

5.CSharp [Електронний ресурс].- Режим доступу: lt; # justify gt; Додаток


Лістинг програми


Текст программиForm1.cs

using System;System.Collec...


Назад | сторінка 6 з 14 | Наступна сторінка





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

  • Реферат на тему: Пошук і збереження інформації в мережі Інтернет
  • Реферат на тему: Проблеми збереження інформації в процесі підприємницької діяльності
  • Реферат на тему: Структури даних: бінарне впорядковане незбалансоване дерево
  • Реферат на тему: Розрахунки й аналіз характеристик ЗАСОБІВ передачі ІНФОРМАЦІЇ в Системі тех ...
  • Реферат на тему: Виконання введення і виведення інформації з носіїв. Робота з клавіатурою