Вернуть лучшее. Общий файл
Шрифт:
HTML - язык гипертекстовой разметки. Любой документ на языке HTML представляет собой набор элементов, причём начало и конец каждого элемента обозначается специальными пометками - тегами. Элементы могут иметь атрибуты, определяющие какие-либо их свойства (например, размер шрифта для элемента font). Атрибуты указываются в открывающем теге.Кроме элементов, в HTML-документах есть и сущности - 'специальные символы'. Сущности начинаются с символа амперсанда и имеют вид &имя; или &#NNNN;, где NNNN - код символа в Юникоде в десятичной системе счисления, обозначает начало и конец документа тегами соответственно. Внутри этих тегов должны находиться теги заголовка и тела документа.
Универсальный
22 апреля 1993 года появился первый графический веб-браузер NCSA Mosaic под операционную систему Microsoft Windows, обеспечивший широкое распространение Интернета. Программа удобна в использовании и не требует больших затрат. Mosaic представляет из себя легко читаемую страницу текста, который содержит выделенные слова и изображения. Mosaic обеспечивает доступ к серверам Internet самых разных типов через однородные локаторы ресурсов.
Думаю, не стоит оставлять столь нужные программные решения на отдаленное будущее, необходимые технические средства для их реализации есть, основные принципы построения мне известны, требуется детальная проработка и последующая апробация в ходе экспериментов и внедрения.
16
Веду НИР параллельно в трех направлениях:
адаптация и соединение локальных и региональных сетей с зарождающейся мировой сетью Интернет (ARPANET, NSFNet) на основе стека протоколов передачи данных TCP/IP прямым IP-подключением, через NAT и прокси-сервер;
подготовка и освоение программных продуктов World Wide Web и NCSA Mosaic как в собственных сетях, так и с выходом в Интернет;
создание методов, технического и программного обеспечения компьютерной информационной системы (КИС), основного моего направления в области IT-технологии.
Разделение условное, во многом эти направления взаимосвязаны, составляют комплексную систему информации и управления на основе компьютерных средств. Подготавливаю технические предложения по предлагаемым направлениям, собираю головных специалистов нашего сложившегося творческого союза - Гельмута Адриасовича и Илью Павловича, разъясняю им новые проекты. Обсуждаем основные аспекты совместной НИР, необходимые средства и ресурсы, распределение объема работ по группам. Гельмут Адриасович берется со своей группой за первое направление с вхождением в Интернет, за Ильей Павловичем и его помощниками разработка программных документов, на мне КИС и общая координация всего комплекса работ.
На заседании кафедры утвердили предложенные нами три проекта, собираем свои рабочие группы. У меня в группе пять сотрудников - два аспиранта, инженер и два лаборанта, оба студенты четвертого курса. Из прошлогоднего состава только двое - Куаныш и Кирилл, они моя опора, главные помощники. Куаныш в этом году завершает учебу в аспирантуре, готовит кандидатскую диссертацию по нашим сетям, имеющегося материала ему хватает с лихвой, сейчас систематизирует, подводит итоги. Кирилл второй год в аспирантуре, по моему совету выбрал тему внедрения
в глобальную сеть, зарождающийся Интернет.Остальные мои помощники в курсе наших прошлогодних проектов с сетями, горят желанием приобщиться к будущему успеху, ни у кого нет сомнения в нем. Думаю, они оправдают мои надежды , когда посчитал их лучшими из кандидатов в мою группу, а таких среди сотрудников кафедры и студентов предостаточно. Даю им основные сведения о компьютерной информационной системы, принципах построения. Мы должны предусмотреть ее применение для управления технологическими и организационно-технологическими процессами; организованного управления; обработки информации; научных исследований; в обучающих процессах.
Программно-технологическое обеспечение основывается на CASE-средствах, поддерживающих процессы создания и сопровождения информационных систем, включая анализ и формулировку требований, проектирование прикладного программного обеспечения и баз данных, генерацию кода, тестирование, документирование, обеспечение качества, конфигурационное управление и управление проектом, а также другие процессы.
Информационные системы ориентированы на конечного пользователя, не обладающего высокой квалификацией в области вычислительной техники. Поэтому клиентские приложения информационной системы должны обладать простым, удобным, легко осваиваемым интерфейсом, который предоставляет конечному пользователю все необходимые для работы функции и в то же время не дает ему возможность выполнять какие-либо лишние действия.
Разработка графического интерфейса пользователя выполняется средством визуальной разработки приложений Borland Delphi, который базируется на объектно-ориентированном языке Object Pascal и объектно-ориентированном программировании, позволяет сделать любую систему более гибкой и динамичной, исключив необходимость постоянной переделки структуры базы данных и приложений.
Принимаются реляционная система управления базой данных, поддерживающая стандарт SQL-92, метод организации информационных систем по двухзвенной архитектуре клиент-сервер. В этом случае вся прикладная часть информационной системы размещается на рабочих станциях, а на стороне сервера осуществляется только доступ к базе данных.
Ставлю группе задачу создания базовой многоуровневой информационной системы, на основе которой будет доступно проектирование систем прикладного назначения по установленному алгоритму. Выдаю задание каждому сотруднику, даю разъяснения по возникшим вопросам, мои помощники приступают к порученной работе.
Ребята трудятся с энтузиазмом, сложное задание по малоизвестной им теме не обескураживает, напротив, увлекает, дает простор творческой инициативе и смекалке. Всемерно поддерживаю их интерес, помогаю в решении каких-то проблем, трудных вопросов. Отрабатываем предложенные ими варианты на наших установках и сетях, разбираем результаты экспериментов, ищем пути устранения ошибок и реализации требуемых характеристик.
Программные документы составляем своими силами, привлекаю Илью Павловича для консультаций и контроля наиболее ответственных программ. Ребята справляются с ними на приемлемом уровне, Илья Павлович в целом доволен их работой, дает некоторые замечания, подсказывает лучшие пути в составлении и отработки программ.
Общая структура создаваемой системы готова, сейчас отрабатываем информационно-программное обеспечение на каждом уровне - пользовательском, функциональном, базы данных, коммуникационном, а также архитектуру клиент-сервер, графический интерфейс пользователя. Вводим программы в аппаратную часть локальной сети, устраняем ошибки и сбои, переносим на корпоративную сеть института, проверяем на всех уровнях, базовая система действует.