дно заповнити поля про поточний журналі - «Журнал», «Рік», «Номер» і деяку інформацію про додається статті: будь-яке з полів «Автор» або «Стаття», поля «Сторінка» і «Дата». Занести результат в базу можна натиснувши кнопку «Зберегти».
Малюнок 4.4. Додавання статті
Для редагування статті необхідно попередньо виділити її у таблиці головного вікна. Потім натиснути кнопку «Змінити». Відкрилося вікно (малюнок 4.5) містить вже заповнену інформацію про статті, необхідно тільки відредагувати необхідні дані і зберегти зміни. Однак тут, так само як і при додаванні, обов'язковими для заповнення є поля відносяться до журналу - «Журнал», «Рік», «Номер» і до статті - будь-яке з полів «Автор» або «Стаття», «Сторінка» і « Дата ».
Малюнок 4.5. Редагування статті
Для видалення потрібно аналогічно вибрати необхідну статтю, натиснути на кнопку «Видалити» і підтвердити видалення (малюнок 4.6).
Малюнок 4.6.Удаленіе статті
Висновок
В результаті виконання даної роботи була спроектована база даних для бібліотеки та розроблена програма для її зручного використання.
В якості використовуваної бази даних було прийнято рішення використовувати SQLite. Її можливостей вистачає для всіх цілей бібліотеки - збереження відомостей про статті та подальшого їх відбору за заданими критеріями. Крім цього, SQLite показала високу продуктивність і економне використання оперативної пам'яті. Також варто відзначити і можливість її використання на декількох робочих місцях.
Розроблене додаток має зручний користувальницький інтерфейс, можливість пошуку даних за різними критеріями і частково автоматизований введення нових статей. Завдяки цьому скоротився час на занесення в базу даних нових статей, з'явилася можливість зберігати більше відомостей для кожної статті, і як наслідок, поліпшити результати пошуку при запитах.
Розроблена програма і база даних є закінченим рішенням, але при цьому присутня можливість подальшого розширення функціоналу та розширення сфери її застосування.
Список використаних джерел
АлбахаріДж., Албахарі Б. C # 3.0. Довідник.- Пер. з англ.- СПб.: БХВ-Петербург, 2009. - 944 с.
Бьюлі А. Вивчаємо SQL.- Пер. з англ.- СПб.: Символ-Плюс, 2007. - 312 с.
Макконелл С. Досконалий код. Майстер-клас.- Пер. з англ.- М.: Російська редакція, 2011. - 896с.
Мартін Р., Мартін М. Принципи, патерни і методики гнучкої розробки на мові C #.- Пер. з англ.- СПб.: Символ-Плюс, 2011 - 768с.
Молінаро Е. SQL. Збірник рецептів.- Пер. з англ.- СПб.: Символ-Плюс, 2009. - 672 с.
Фрідл Дж. Регулярні вирази, 3-е видання.- Пер. з англ.- СПб.: Символ-Плюс, 2008. - 608 с.
Фрімен Адам, Раттц-мол., Джозеф С.LINQ: мова інтегрованих запитів в C # 2010для професіоналів.- Пер. з англ.- М.: Вільямс, 2011. - 656с.