Основы создания информационного пространства для размещения и хранения научно-технических разработок ученых | Статья в журнале «Молодой ученый»

Отправьте статью сегодня! Журнал выйдет 23 ноября, печатный экземпляр отправим 27 ноября.

Опубликовать статью в журнале

Библиографическое описание:

Болатбек, Уалихан Болатбекулы. Основы создания информационного пространства для размещения и хранения научно-технических разработок ученых / Уалихан Болатбекулы Болатбек, Е. М. Бейшен, М. А. Байжарикова, М. Б. Тлебаев. — Текст : непосредственный // Молодой ученый. — 2017. — № 4.1 (138.1). — С. 35-39. — URL: https://moluch.ru/archive/138/39099/ (дата обращения: 15.11.2024).



В данном проекте приводятся основы создания простого онлайн-хранилища на базе программы технопарка. Пользователи, зарегистрированные в программе, могут открыть базу данных с последующим ее изменением. База данных обновляется через Интернет. Пользователю достаточно подключится к нужному серверу и база данных сама обновит ее до последней версии. Обновления происходят при изменении базы другими участниками.

Ключевые слова: научные исследования, облачные технологии, коммуникации, информационное пространство, web-сервисы, web-технологии, информационные системы, экспериментальное исследование.

Бул долбоор Техно парк программалардын негизинде жөнөкөй онлайн дүкөн түзүүнүн негиздерин камсыз кылат. Программа менен катталгандар базасын ачып, андан кийин аны өзгөртө аласыз. Берилиштер базасына интернет аркылуу берилип турат. Колдонуучуларга акыркы нускасына туура Server жана маалыматтар базасын өзгөрүүлөр байланышат. Башка салым салуучулар тарабынан базаны өзгөртүү качан өзгөрүүлөр болот.

Шарттары: изилдөө, булут эсептөө, байланыш, маалымат мейкиндиги, интернет кызматтары, интернет технологиялары, маалымат системалары, эксперименталдык изилдөө.

This project provides the basics of creating a simple online store on the basis of techno park programs. Users registered in the program can open the database and then change it. The database is updated via the Internet. Users simply connect to the correct server and database updates to the latest version. Updates occur when you change the base by other contributors.

Keywords: research, cloud computing, communication, information space, web-services, web-technology, information systems, experimental research.

Внедрение новых информационно-коммуникационных технологий осуществил перенос деятельности ученых и научных организаций в онлайн среду. Система научных коммуникаций кардинально меняет свою структуру, появляются новые электронные формы и методы научного взаимодействия, формируется виртуальное пространство научных коммуникаций. В этом случае большие по объему потоки информации, подающиеся возможности фиксации, обработки, передачи и хранения данных; обеспечивает многообразие их визуализации, интеллектуализацию обработки и компактность хранения, предоставляют широкий набор инструментальных средств для дистанционного доступа к информации и для ее передачи. Развитие технологии облачных вычислений позволяет поднять научно-исследовательскую работу на качественно новый уровень, что является актуальной проблемой перехода к использованию web-технологий в процессе научных исследований.

Таким образом, предметом исследования является построение информационного пространства по принципу наличия общих стандартов качества и содержания услуг в инновационной сети в целом, так и отдельных организаций, входящих в сеть.

Остановимся на основных понятиях информационного пространства:

- облачное хранилище данных, в котором данные хранятся на многочисленных распределённых в сети серверах, предоставляемых в пользование клиентам, в основном, третьей стороной. В отличие от модели хранения данных на собственных выделенных серверах, приобретаемых или арендуемых специально для подобных целей, количество или какая-либо внутренняя структура серверов клиенту, в общем случае, не видна. Данные хранятся и обрабатываются в так называемом «облаке», которое представляет собой, с точки зрения клиента, один большой виртуальный сервер. Физически же такие серверы могут располагаться удалённо друг от друга географически;

- научно-технологический комплекс, охватывающий все процессы от фундаментальных научных исследований, опытного производства вплоть до реализации новой продукции. Технопарк это большой комплекс, где все компоненты должны быть связаны. И сетевая база данных является необходимостью для таких предприятий.

При проектировании проекта программное обеспечение для создания оболочки программы использовала последнюю версию Delphi 10 (Embacadero). А в качестве базы данных – SQLserver.

Delphi – императивный, структурированный, объектно-ориентированный язык программирования со строгой статической типизацией переменных. Основная область использования — написание прикладного программного обеспечения.

Microsoft SQL Server – система управления реляционными базами данных (РСУБД), разработанная корпорацией Microsoft. Основной используемый язык запросов — Transact-SQL, создан совместно Microsoft и Sybase. Transact-SQL является реализацией стандарта ANSI/ISO по структурированному языку запросов (SQL) с расширениями. Используется для работы с базами данных размером от персональных до крупных баз данных масштаба предприятия; конкурирует с другими СУБД в этом сегменте рынка.

  1. Разработка проекта

На данный момент программа состоит из 5 окон, включающих в себя: главный экран, окно входа/выхода, информацию о проекте, а так же пример сетевой БД.

Для начала создадим новый проект:

Файл – New – VCL Forms Application(рис. 1)

Рис. 1. Создание проекта

После того как мы создали проект перед нами создаться новая чистая форма готовая к работе.

Далее нам нужна панель инструментов, откуда мы будем брать элементы для дальнейшей разработки (рис. 2).


Рис. 3. Главная форма


Рис. 2. Панель инструментов

Находим элементы как: Button, Image, Edit, Label делаем форму как показано на рисунке 3.

Главная форма готова, но мы всего лишь нарисовали оболочку. Для того, чтобы заработала оболочка, нужно написать программу для каждого элемента.

Для того чтобы открыть программную часть элемента достаточно двойным нажатием щелкнуть на элемент.

Программный код для первой, второй и третьих кнопок:

Главная форма готова, функциональные кнопки настроены.

Для того чтобы создать новую форму, форму входа и выхода обращаемся к рисунку 4.

Рис. 4. Форма входа и выхода

В данном скриншоте показаны все элементы использующиеся в форме, а так же пример построения рисунка (рис. 4).

Далее пишем программный код кнопок, для их работы:

По примеру формы 1 и 2 создаем форму «О программе».

Теперь переходим к наиболее важной части нашей программы. К подключению онлайн базы. Для реализации данного проекта вам потребуется скачать:

  1. SQL Server Manager 2014
  2. SQL Server Installation 2014
  3. Net. FrameWork
  4. GitGui и Tortoise Git

База данных должна находиться на сервере, а мы как клиенты просто подключаемся к ней и редактируем. А после редактирования, как бы отправляем отчет серверу для исправления. Так и происходит процесс обновления базы данных. После установления программы GitGui у пользователя появляется возможность обновления базы данных (рис. 5).

Рис. 5. Контекстное меню

Конечная форма должна выглядеть так (рис. 6):

Рис. 6. Конечная форма

Список элементов, которые использовались в данной форме: AdoConnection, ADODataSet1, DataSourceи DbeGrid, DbeNavigator.

Литература:

  1. Дейт К. Дж. Введение в системы баз данных / Пер с англ. 7-е изд. – К.: Диалектика, 2001. – 1072 с.
  2. Кузан Дмитрий, Шапоров Владимир Программирование Win32 API в Delphi; БХВ-Петербург - Москва, 2005. – 368 c.
  3. Культин Н. Программирование в Delphi 2010. Самоучитель; БХВ-Петербург – Москва, 2010. – 448 c.
  4. Anthony T. Mann Microsoft®SQL Server 7 For Dummies®; М.: ЧеРо; Издание 2-е, стер. – М., 2009. – 360 c.
  5. Carlos Rojas, Fernando Guerrero SQL Server 2000 Programming by Example; М.: Центр РСПИ – Москва, 2010. – 558 c.
  6. Damir Bersinic, Stephen Giles Portable DBA: SQL Server; Stoeger Publishing Company – Москва, 2011. – 852 c.
Основные термины (генерируются автоматически): SQL, база данных, главная форма, информационное пространство, ANSI, ISO, VCL, баз данных, конечная форма, последняя версия.


Похожие статьи

Особенности использования корпоративной информационной системы

В статье рассмотрено преимущество внедрения и использования корпоративных информационных систем, основной задачей которой является обеспечение безперебойной и системной работы внутриорганизационных подразделений, также и организация контроля поступаю...

Библиотеки инфраструктуры информационных технологий

В статье обосновываются проблемы повышения эффективности бизнеса за счет внедрения в организацию современных ITIL-технологий, которые используются не только в управлении, но и в транспортно-логистических операциях. Так как данное явление в российской...

Компоненты ERP-системы вуза и их роль в системе управления

В статье ставится задача определения характеристик и составных частей информационной системы управления ресурсами высшего учебного заведения. Приводится описание типовой структуры хранимых данных в базах данных университета. Определяются направления ...

Разработка информационных ресурсов по дисциплине «Технология» раздела «Компьютерная графика»

Одним из приоритетных направлений процесса информатизации современного общества является информатизация образования. Использование качественных информационных ресурсов позволяет сделать процесс обучения гибким по отношению к социальным и культурным р...

Медицинская информационная система для автоматизации рабочего места врача

В работе представлены результаты разработки медицинской информационной системы «DoctorHelper», рассмотрен один из способов автоматизации электронной медицинской карты с помощью созданной медицинской информационной системы. Подобраны оптимальные услов...

Строительство коммерческого дата-центра в г. Астане: бизнес-план и перспективы

В статье автор проводит анализ рынка услуг дата-центров в г. Астане Республики Казахстан с целью разработки устойчивого бизнес-плана. Исследуются результаты опросов потенциальных клиентов, включая компании и государственные учреждения, что позволяет ...

Применение учебных интернет-ресурсов в рамках обучения английскому языку в вузе

Автором статьи доказывается целесообразность и важность разработки и применения различных видов учебных интернет-ресурсов для изучения иностранного языка. Основное внимание в работе автор акцентирует на то, что иностранный язык служит средством социа...

Приложение ветеринарной клиники

Данная статья описывает процесс создания приложения ветеринарной клиники, которое призвано решить такие проблемы, как повышение удовлетворенности клиентов, электронное ведение документации, учет пациентов в базе данных клиники и др. Мотивируется высо...

Наполнение и поддержание актуальности содержимого базы данных товаров современного интернет-магазина

В статье рассмотрена разработка программного модуля интеграции данных между сайтами электронной торговли. Проанализировано несколько вариантов стандартов, описывающих структуру коммерческих документов, и сделан обзор аналогичных программных решений. ...

Проблемы размещения бизнес-логики в клиентской части веб-приложений

Интернет с каждым днем охватывает все большее количество сфер жизнедеятельности человека. Вместе с развитием глобальной сети и ростом производительности персональных вычислительных устройств, расширяются и возможности разработки интернет-ресурсов. На...

Похожие статьи

Особенности использования корпоративной информационной системы

В статье рассмотрено преимущество внедрения и использования корпоративных информационных систем, основной задачей которой является обеспечение безперебойной и системной работы внутриорганизационных подразделений, также и организация контроля поступаю...

Библиотеки инфраструктуры информационных технологий

В статье обосновываются проблемы повышения эффективности бизнеса за счет внедрения в организацию современных ITIL-технологий, которые используются не только в управлении, но и в транспортно-логистических операциях. Так как данное явление в российской...

Компоненты ERP-системы вуза и их роль в системе управления

В статье ставится задача определения характеристик и составных частей информационной системы управления ресурсами высшего учебного заведения. Приводится описание типовой структуры хранимых данных в базах данных университета. Определяются направления ...

Разработка информационных ресурсов по дисциплине «Технология» раздела «Компьютерная графика»

Одним из приоритетных направлений процесса информатизации современного общества является информатизация образования. Использование качественных информационных ресурсов позволяет сделать процесс обучения гибким по отношению к социальным и культурным р...

Медицинская информационная система для автоматизации рабочего места врача

В работе представлены результаты разработки медицинской информационной системы «DoctorHelper», рассмотрен один из способов автоматизации электронной медицинской карты с помощью созданной медицинской информационной системы. Подобраны оптимальные услов...

Строительство коммерческого дата-центра в г. Астане: бизнес-план и перспективы

В статье автор проводит анализ рынка услуг дата-центров в г. Астане Республики Казахстан с целью разработки устойчивого бизнес-плана. Исследуются результаты опросов потенциальных клиентов, включая компании и государственные учреждения, что позволяет ...

Применение учебных интернет-ресурсов в рамках обучения английскому языку в вузе

Автором статьи доказывается целесообразность и важность разработки и применения различных видов учебных интернет-ресурсов для изучения иностранного языка. Основное внимание в работе автор акцентирует на то, что иностранный язык служит средством социа...

Приложение ветеринарной клиники

Данная статья описывает процесс создания приложения ветеринарной клиники, которое призвано решить такие проблемы, как повышение удовлетворенности клиентов, электронное ведение документации, учет пациентов в базе данных клиники и др. Мотивируется высо...

Наполнение и поддержание актуальности содержимого базы данных товаров современного интернет-магазина

В статье рассмотрена разработка программного модуля интеграции данных между сайтами электронной торговли. Проанализировано несколько вариантов стандартов, описывающих структуру коммерческих документов, и сделан обзор аналогичных программных решений. ...

Проблемы размещения бизнес-логики в клиентской части веб-приложений

Интернет с каждым днем охватывает все большее количество сфер жизнедеятельности человека. Вместе с развитием глобальной сети и ростом производительности персональных вычислительных устройств, расширяются и возможности разработки интернет-ресурсов. На...

Задать вопрос