русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Лабораторная работа №4 «Заполнение страницы «Прайс-лист» на Excel»


Дата добавления: 2015-07-09; просмотров: 850; Нарушение авторских прав


Для разработки прайс-листа фирмы наиболее подходящей программой является Microsoft Excel Прайс-лист состоит из трех страниц:

- главная страница;

- «Наличие в складе»;

- «Диаграмма продаж».

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

Предусмотрен автоматический пересчет следующих параметров:

- перевод цены в долларах на рубли;

- цены для дилеров с учетом скидок.

Переход из главной страницы к страницам «Наличие в складе» и «Диаграмма продаж» осуществляется комбинацией клавиш Ctrl+z и Ctrl+x, которые реализуем при помощи макросов.

Страница «Прайс-лист» организована в файле prise.xls.

Лабораторная работа№5 «Заполнение страницы «Наши кадры» на Access»

Для заполнения данных о кадровом составе фирмы лучше всего подходят специальные программы для работы с базами данных - СУБД, которые позволяют автоматизировать ввод и вывод данных. Для нашего случая наиболее подходящая СУБД - Microsoft Access, так как она является составной частью пакета Microsoft Office.

В Access создаем три объекта:

- таблица с персональными данными сотрудников;

- запрос по какому-то критерию, например, данные о сотрудниках с высшим образованием;

- отчет по запросу.

В таблицу вводятся следующие данные сотрудника: Табельный номер, Фамилия, Имя, Отчество, Должность, Образование, Стаж работы. Домашний адрес, Домашний телефон. Таблицу создаем в режиме Конструктор.

Запрос организуем в режиме Конструктор.

Отчет создаем в режиме Мастер.

Все данные о кадрах находятся в файле kadr.mdb.

Лабораторная работа №6 «Использование Java-аплета для создания девиза фирмы»

В настоящее время наиболее популярным языком программирования в Internet является Java. При оформлении Web-страниц широко используются анимационные фрагменты -Java-аплеты, написанные на языке Java.



Java-аплет используем для разработки девиза фирмы. Который организован как анимированный текст внутри узкого окна. Фон окна представляет собой движущееся звездное небо. Скорость движения регулируется при помощи скроллинга. В центре окна размещен анимированный рисунок формата GIF соответствующий профилю фирмы.

Код аплета имеет следующее содержание:

<applct code="StarsText.class" WIDTH-"600" HFIGHT-"130"> <!— Размер окна —>

<param name="background_color" value="#000000"> <!— Цвет фона —>

<param namc="background_image" vaIuc="Fish3 gif> <!-- Файл рисунка для фона —>

<parain namc="enter_text_color" valuc="#FF0000"> <!— Цвет шрифта —>

<param namc^"enter_text_height" value="15"> <!— Высота текста —>

<param natne="pause" value="30"> <!— Задержка кадра в мс —>

<param name="stcpjmean" value="10"> <!— Скорость перемещения звезд — >

<param name^"text_height" valuc="35"> <!— Высота текста ~>

<param nanie="height_step" value="5"> <!— Время чередования букв —>

<param n;mie="text" value="Чувствуй себя как рыба в воде!"> <!— Текст —>

<param name "star color" value="#FFFFFF"> <!-- Цвет звезд —>

<param name-"scrollbar" value="true">

<!— Наличие полосы прокрутки --> </applet>

Используется базовый класс StarsText.class, файл которого можно приобрести в кафедре ММИТЭ.

Лабораторная работа №7 «Использование Java-скрипта для изображения логотипа фирмы»

Язык сценариев Java-скрипт широко используется при разработке Web-страниц.

Пример Java-скрипта: солнечная система - земля вращается вокруг солнца (в дальнейшем вместо солнца расположим анимированнос название фирмы).

Ниже описан код Java-скрипта: <script Language="JavaScript">

<script Language="JavaScnpt" src="dynlayer.js"></script> <script Language="JavaScript" src="circle.js"></script> function init() {

earth = new DynLayer("earthDiv")

earth.circle = new Circle("earth" "circle")

earth.circlc.play(85,l .5.0jiull,20)

}

</script>

<body bgcolor="green" onLoad-"init()">

<!-- Инициализация функции mit() --> <!-- Изображение фона звездного неба --> <div id="stars" style="position:absolute; left:500; top: 100; width:2()0;">

<img src="stars.gif" width^250 height 250 border=0> </div>

<!— Изображение солнца -->

<div id="sun" style:="position:absolute; left:580; top: 174; width:71;">

<img src="sun.gif width=71 height=7l border=0> </div>

<!-- Изображение вращающейся вокруг солнца Земли --> <div id="earthDiv" style="position:absolute; left:600; top: 160; width: 100, height: 100;">

 

<div id~"earthlmg" style="position:absolute; left:80; top:34; width:32; hcight:32;">

<img src="earth.gif' width=32 height=32 border=0> </div> </div>

Лабораторная работа №8 «Использование AdobePhotoshop для изображения названия фирмы»

Adobe Photoshop является наиболее популярным растровым графическим редактором. При разработке Web-страниц этот пакет чаще всего используется для создания рисунков в формате GIF.

В нашем случае используем Adobe Photoshop для создания серию надписей названия фирмы для дальнейшей анимации. Рассмотрим последовательность операций.

- запускаем Adobe Photoshop;

- определяем размеры окна, где будет написано название фирмы;

- на панели инструментов активизируем пиктограмму Горизонтальный шрифт (Г),

- определяем максимально возможный для выбранного окна размер и цвет шрифта,

- пишем название фирмы латинскими буквами (надпись кириллицей проблематично. в частности, надо редактировать реестр ОС);

- сохраняем файл под именем imgOl gif в личной папке;

- выделяем надпись, уменьшаем размер шрифта на один пункт, изменяем цвет и сохраняем файл под именем imgO2.gif в личной папке;

последнюю операцию повторяем до получения файла imgO6.gif.

Лабораторная работа №9 «Использование Java-скрипта для анимации названия фирмы»

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

Ниже описан код. реализующий анимационный надпись названия фирмы: <scnpt Language="JavaScript"> <!-- Объявляем глобальные переменные —>

var i= 1; <!— Номер текущего кадра —>

var bForward=true; <•-- Направление изменения номера кадра -->

<!— Функция для отображения очередного кадра анимационной последовательности —>

function show Next Image ()

{ if(bForward)

{ i++;

if(i>3) { bForward=false; } } else

{ i-;

if(i<2) { bForward=true;

}}

document, lmg.src- "imgO" + i + ".gif; setTimeout("showNextImage()", 500), } </script> </head>

<!-- Вызов функции showNextlmage —> <img src="imgO 1 .gif' name="Img" > <script Language="JavaScript">

showNextImage(); </script>

 

Приложение 1

Полный HTML-код разработанногосайта <html> <head> " <title> Сайт </titlc>

<script Language="JavaScript" src="dynlayer.js"></script> <script Language=" JavaScript" src="circle.js"></script> <script Language="JavaScript"> vari=l;

var bForward^true; function init() {

earth = new DynLaycr("earthDiv") earth.circle = new Circlc("earth","circle") earth.circlc.play(85,1 5,0,nuU,20) } function showNextImage() { if(b Forward) {i++; ifl(i>3)

{ bForward=falsc; } } else

{ i-S ifl[i<2) { bForward=true;

}} document.Img.src^ "imgO" + i + ".gif";

setTimeout("showNextlmageQ", 500); } </script> </head>

<body bgcolor="green" onLoad-"init()"> <div id="stars" style="position;absolute; left:440; top:30; width:200;"> <img src="stars.gif > </div> <div id="sun" style- "position:absolute; left:530; top: 130;

width: 10;">

<img src="img01.gif' name="Img" > <script Languagc="JavaScript">

showNextlmagc(); </script>

</div>

<div id="eartliDiv" style="position:absolute; left:580; top: 110; width: 100; height: 100;">

<div id="earthlmg" style="position:absolute; left:80; top:34; width:32; height:32;">

<img src= "carth.gif'> </div> </div>

<br> <br> <br> <br> <br> <br> <br> <br> <br> <br> <br> <applet code="StarsText.class" width="755" height="130">

<param namc="background color" value="#000000"> .

<param name="background image" value="figl gif>

<param name="pause" value="30">

<param namerr"stcp mean" value="10">

<param name="tcxt height" value-"50">

<param name="height_step" value="5">

<param name="text" уа1ие="Книга - источник знаний!">

<param namc="star color" value="#FFFFFF">

<param name "scrollbar" value="true"> </applet>

<br> <br> <br> <br> <font color="orange" size-"5">

Магазин "Букинист" имеет богатый выбор компьютерных книг. Мы обслуживаем города Н. Челны, Нижнекамск, Елабугу и Альметьевск. <font color="red"> <р align='center"> <br> <br> <br> Содержание <ul>

<li> <a href="prise.xls"> Прайс-лист </а> </li> <li> <a href="kadi mdb"> Наши кадры </а> </li> <li> <a href="'tablisa.htmr'> Таблица продаж </а> </li> <li> <a href='mailto //tafir/kanipi"> Пишите письма </а> </li> </ul> </body> </html>



<== предыдущая лекция | следующая лекция ==>
 | Oracle9


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.041 сек.