dc.description.abstract |
В настоящата дипломна работа е представена една система за
управление на складове, стоки, клиенти и поръчки.
Целта на дипломната работа е да се реализира система за
управление на стоки и поръчки, като основните функции на
системата са да обработва поръчки идващи към централния склад
на фирмата, като чрез нея се следи за целият процес, от
приемането на нови стоки в склада, до пренасочването им към
аптечната или дистрибуторската мрежа на фирмата, а в редки
случай и към крайни клиенти.
За разработване на системата е избран двуслоен обектно
ориентиран сценарий. Клиентският слой е представен от Java
SWING и back-end слой, представен от Microsoft SQL Server
2000, който управлява достъпа до базата данни на системата.
Комуникацията с БД се осъществява с помощта на JDBC.
Основните причини за изборът на Java технологията са високата
ефективност при програмиране и богатият и набор от библиотеки.
Java класовете са организирани в пакети и предлагат
изключително широка функционалност - I/O, мрежи, графични
интерфейси, сигурност и др. Програмният език Java е мощен, но
в същото време при него са избегнати твърде сложните
особености на други обектно ориентирани езици като C++.
Като система за управление на бази данни (СУБД) SQL Server
2000 е един много удачен избор, защото той включва: SQL Server
Agent, Distributed Transaction Coordinator (DTC), SQL Server
Profiler, и Enterprise Manager(EM) - основното вградено в
системата средство за управление.
SQL Server 2000 e подходящ избор, тъй като позволява отдалечен
достъп до данните, посредством различни модели за достъп.
За целите на приложението е използван Native protocol, all
Java driver, тъй като тези драйвери не изискват специален
софтуер, който трябва да бъде инсталиран на клиентската
машина. Реализират се чрез чисти Java методи, които използват
един СУБД присъщ мрежови протокол за клиент/сървър
комуникация. Подходящи са и за работа с разпределени
приложения.
Връзка с базата данни е вградена в съответни класове на
системата и следва основните стъпки при използването на JDBC:
• Зареждане на JDBC драйвера;
• Дефиниране на URL адреса на конекцията;
• Установяване на конекцията;
• Създаване на Statement обект;
• Изпълнение на заявка; |
bg_BG |