Архитектуры реализации корпоративных информационных систем — страница 8

  • Просмотров 2047
  • Скачиваний 36
  • Размер файла 130
    Кб

stLName = ex1rs.getString (3); System.out.println (stNo, stFName, stLName); } } В следующем примере поле firstName таблицы Students изменяется. Доступ осуществляется через поле StudentNumber. // описать методы, переменные и параметры public void UpdateStudentName (String stFName, String stLName, String stNo) throws SQLException { int retValue; //инициализировать и загрузить драйвер JDBC-ODBC Class.forName ("jdbc.odbc.JdbcOdbcDriver"); // создать объект Connection Connection ex1Con = DriverManager.getConnection ( "jdbc:odbc:StudentDB;uid="admin";pw="sa""); // создать простой

объект Statement Statement ex1Stmt = ex1Con.createStatement (); // Создать строку SQL, передать ее СУБД и // выполнить SQL-оператор String SQLBuffer = "UPDATE Students SET FirstName =" + stFName + ", lastName =" + stLName + "WHERE StudentNumber = " + stNo; retValue = ex1Stmt.executeUpdate (SQLBuffer); System.out.println ("Модифицированно " + retValue + " строк в базе данных.") } Рис.11. Интерфейс для регистрации пользователя в АИС. Таким образом, взаимодействие с базами данных из Java также отличается простотой и гибкостью,

связанной с эффективной реализацией JDBC API. В сочетании со своей природной платформо-независимостью, Java предоставляет уникальный инструмент для создания интерактивных распределенных информационно-обучающих систем на база Internet/Intranet - технологий. Основными сложностями при реализации корпоративных систем на базе данной архитектуры являются: отсутствие многих популярных приложений и средств разработки реализованных в виде JAVA

аплетов; относительное высокое время компиляции аплетов на клиентских местах (временно); вопросы безопасной работы в сети. Список литературы 1. Попов И.Г., Мамонов С.Г. Информационные системы. М.: Инфра, 2007. 2. Абросимов А.Г. Бородинова М.А. Теория экономических информационных систем. Учебное пособие - Самара. Изд-во Самарск.гос. экон. акад., 2007. 3. Информационные системы. Учебник /Петров В.Н. – СПб.: Питер, 2008. 4. Информационное обеспечение

систем управления. Учебное пособие/Голенищев Э.П., Клименко И.В. - Ростов н/Д: Феникс, 2009. 5. Интеллектуальные информационные системы в экономике. Учебное пособие/Тельнов Ю.Ф. Издание третье, расширенное и доработанное. Серия «Экономика и бизнес». – Москва.: СИНТЕГ, 2009.