Розрахунково-пояснювальна записка
до курсової роботи
Розробка системи обліку прокату автомобілів
Введення
Сучасний світ інформаційних технологій важко уявити собі без можливості обробки великих обсягів інформації. Такі обсяги інформації зручно обробляти за допомогою баз даних. Практично всі системи в тій чи іншій мірі пов'язані з довготривалим зберіганням і обробкою інформації. Фактично, інформація стає фактором, що визначає ефективність будь сфери діяльності. У зв'язку із збільшенням інформаційних потоків більшість операцій не може бути виконано вручну. Створення інформаційної системи дозволить забезпечити надійне зберігання даних, швидкий і ефективний пошук інформації, запобігання накладок, дублювання, малу ймовірність введення помилкових даних.
В даний час існує безліч областей виробництва, в ході функціонування яких більша частина часу витрачається на облік різної інформації та її обробку, тому виникає необхідність в автоматизації таких областей. Правильно організована автоматизація небудь області дозволяє в рази скоротити витрати підприємств і витрачається час на виконання будь-яких операцій. Успішність реалізації автоматизованої інформаційної системи безпосередньо залежить від обраних засобів розробки.
Зараз широко поширена архітектура «клієнт-сервер». У цьому випадку в якості клієнта виступає Web-браузер, а в якості сервера - Web-сервер. У функції Web-сервера входять: обробка запитів клієнтів мережі, передача параметрів запиту та формування Web-документа з використанням різних HTML-шаблонів. Готовий HTML-документ відсилається Web-оглядачеві у форматі протоколу HTTP [1].
Для розробки бази даних була обрана MS Access. MS Access - реляційна СУБД корпорації Microsoft. Має широкий спектр функцій, включаючи пов'язані запити, зв'язок із зовнішніми таблицями і базами даних. Завдяки вбудованому мови VBA, в самому Ассе можна писати програми, що працюють з базами даних.
Для розробки програми була вибрана технологія Java.
Одна з основних переваг мови Java - незалежність від платформи, на якій виконуються програми: один і той же код можна запускати під управлінням операційних систем Windows, Solaris, Linux, Machintosh та ін
Це дійсно необхідно, коли програми завантажуються через Інтернет для подальшого виконання під управлінням різних операційних систем. Інша перевага полягає в тому, що синтаксис мови Java схожий на синтаксис мови C + +, і програмістам, що знають мови С і C + +, його вивчення не складає труднощів. Правда, для програмістів, що володіють мовою Visual Basic, цей синтаксис, можливо, буде незвичний. Якщо ви ніколи не програмували на мові C + +, деякі терміни, використані в цьому розділі, будуть вам незрозумілі. У цьому випадку можете пропустити його. Поки ви доберетеся до кінця глави 6, ці терміни стануть для вас звичними.
Крім того, Java - повністю об'єктно-орієнтована мова, навіть більшою мірою, ніж C + +. Всі сутності в мові Java є об'єктами, за винятком небагатьох основних типів, наприклад чисел [2].
Метою курсової роботи є розробка програми «Облік прокату автом...