Контрольная работа по "Современные информационные технологии в экономике"

Автор работы: Пользователь скрыл имя, 09 Июня 2013 в 11:59, контрольная работа

Описание работы

1. Разработать сайт компании по оказанию услуг психологической помощи.
Сайт должен содержать модуль JavaScript (+jQuery), позволяющий клиенту пройти в режиме online тот или иной вид психологического теста и увидеть его результаты.
2. К разработанному сайту составить диаграммы UML: вариантов использования, состояний, развертывания.
ПОСТАНОВКА ЗАДАЧИ
Постановку задачи определим следующим образом:
выбрать и провести краткий аналитический обзор литературных источников;
разработать методы и модели представления сайта;
разработать сайт салона красоты.

Содержание работы

Задание к контрольной работе…………………………………………………...3
Постановка задачи…………………………………………………………….......3
Краткие теоретические сведения об используемых языках и технологиях... ..3
Моделирование системы на языке UML…………………………………….…..5
Описание сайта……………………………………………………………………7
Выводы…………………………………………………………………………….9
Список используемой литературы……………

Файлы: 1 файл

Контрольная работа.doc

— 509.50 Кб (Скачать файл)

Министерство  образования Республики Беларусь

БЕЛОРУССКИЙ ГОСУДАРСТВЕННЫЙ  УНИВЕРСИТЕТ ИНФОРМАТИКИ И РАДИОЭЛЕКТРОНИКИ

 

Кафедра экономической информатики

 

Контрольная работа по дисциплине

"Современные информационные технологии в экономике"

 

Выполнила студентка:

 

 

 

 

 

 

Минск, 2012

Содержание:

Задание к контрольной  работе…………………………………………………...3

Постановка задачи…………………………………………………………….......3

Краткие теоретические сведения об используемых языках и технологиях... ..3

Моделирование системы  на языке UML…………………………………….…..5

Описание сайта……………………………………………………………………7

Выводы…………………………………………………………………………….9

Список используемой литературы……………………………………………...10

Приложение………………………………………………………………………11

 

 

 

 

 

ЗАДАНИЕ ПО КОНТРОЛЬНОЙ РАБОТЕ

1. Разработать  сайт компании по оказанию услуг психологической помощи.

Сайт должен содержать модуль JavaScript (+jQuery), позволяющий клиенту пройти в режиме online тот или иной вид психологического теста и увидеть его результаты.

2. К разработанному  сайту составить диаграммы UML: вариантов использования, состояний, развертывания.

ПОСТАНОВКА  ЗАДАЧИ

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

  • выбрать и провести краткий аналитический обзор литературных источников;
  • разработать методы и модели представления сайта;
  • разработать сайт салона красоты.
  • к разработанному сайту составить диаграммы UML: вариантов использования, состояний, компонентов.

КРАТКИЕ ТЕОРЕТИЧЕСКИЕ СВЕДЕНИЯ ОБ ИСПОЛЬЗУЕМЫХ ЯЗЫКАХ И ТЕХНОЛОГИЯХ

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

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

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

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

Web-приложение – это развертываемый пакет, состоящий из web-компонентов (JSP, Servlets), файлов-ресурсов (картинки, html и др.), вспомогательных классов, библиотеки (*java), описатели развертывания (web.xml).

Web-приложение можно представить как:

- иерархия каталогов;

- *.war (упакованная иерархия каталогов)

Клиент отправляет HTTP-запрос на веб-сервер. Веб-сервер конвертирует запрос в объект HTTPServletRequest. Этот объект доставляется веб-компоненту (т. е. JSP либо Servlet), который может взаимодействовать или с JavaBeansComponents или с базой данных БД. Веб-компонент генерирует HTTPServletResponse, веб-сервер конвертирует этот объект в HTTPResponse и данный ответ передается веб-клиенту.

 

 

МОДЕЛИРОВАНИЕ СИСТЕМЫ  НА ЯЗЫКЕ UML

На рисунке 1 показана диаграмма UML вариантов использования сайта:

рис.1 диаграмма UML вариантов использования

На рисунке 2 показана диаграмма UML состояний сайта

рис.2 диаграмма UML состояний

На рисунке 3 показана диаграмма UML развертывания

 

 

рис.3 диаграмма UML развертывания

 

ОПИСАНИЕ САЙТА

Сайт содержит основную информацию компании по оказанию услуг психологической помощи:

  • информацию о предоставляемых услугах
  • справочную информацию о психологической помощи
  • психологический тест
  • прайс на услуги

 

Главная страница сайта содержит frame-структуру из 3-х фреймов:

  1. TopFrame
  2. LeftFrame
  3. MainFrame

 

TopFrame содержит анимированный логотип и название компании.

 

LeftFrame содержит ссылки навигации по сайту из 5 опций:

  1. Главная
  2. Услуги
  3. Справочная информация
  4. Тест
  5. Прайс-листи

 

 

 

 

 

В MainFrame отображается выбранный пункт меню навигации:

  1. Главная (mainframe.html)

 

  1. Услуги (yslygi.xml)

  1. Справочная информация (spravka.html)

 

  1. Тест (test.html)

 

Сайт должен содержит модуль JavaScript (+jQuery), позволяющий клиенту пройти в режиме online психологический тест и увидеть его результаты. На сайте также используются стили CSS, которые содержаться в файле style.css.

ВЫВОДЫ

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

 

 

Список использованной литературы:

 

  1. http://www.citforum.ru/
  2. http://khpi-iip.mipk.kharkiv.edu/library/case/leon/index.html
  3. http://webdis-by.narod.ru/index.htm
  4. http://www.INTUIT.ru

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Приложение

РАСПЕЧАТКА КОДА

index.html

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">

<head>

<meta http-equiv="Content-Type" content="text/html; charset=windows-1251" />

<title>Cайт компании по оказанию  услуг психологической помощи</title>

</head>

 

<frameset rows="80,*" cols="*" frameborder="no" border="0" framespacing="0">

  <frame src="topframe.html" name="topFrame" scrolling="No" noresize="noresize" id="topFrame" title="topFrame" />

  <frameset cols="150,*" frameborder="no" border="0" framespacing="0">

    <frame src="menuframe.html" name="leftFrame" scrolling="No" noresize="noresize" id="leftFrame" title="leftFrame" />

    <frame src="mainframe.html" name="mainFrame" id="mainFrame" title="mainFrame" />

  </frameset>

</frameset>

<noframes><body>

</body>

</noframes></html>

mainframe.html

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">

<head>

<meta http-equiv="Content-Type" content="text/html; charset=windows-1251" />

<title>Untitled Document</title>

</head>

 

<body>

Главная страница.

</body>

</html>

menuframe.html

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">

<head>

<meta http-equiv="Content-Type" content="text/html; charset=windows-1251" />

<title>Untitled Document</title>

<style type="text/css">

<!--

body {

background-color: #75B990;

}

-->

</style>

<link href="images/styles.css" rel="stylesheet" type="text/css" />

<style type="text/css">

<!--

a:link {

color: #FFFF00;

}

a:visited {

color: #FFFF00;

}

a:hover {

color: #FFFF00;

}

a:active {

color: #FFFF00;

}

-->

</style></head>

 

<body>

<div align="center" class="Menu">Меню</div>

<ul class="ul">

  <li><a href="mainframe.html" target="mainFrame">Главная</a></li>

  <li><a href="yslygi.xml" target="mainFrame">Услуги</a></li>

  <li><a href="spravka.html" target="mainFrame">Справочная информация</a></li>

  <li><a href="test.html" target="mainFrame">Тест</a></li>

  <li><a href="price.rar" target="mainFrame">Прайс-лист</a></li>

</ul>

</body>

</html>

spravka.html

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">

<head>

<meta http-equiv="Content-Type" content="text/html; charset=windows-1251" />

<title>Untitled Document</title>

</head>

 

<body>

<div>

  <p><strong>Главной  задачей моей работы является  оказание психологической помощи   людям с разнообразными житейскими  проблемами, людям, находящимся в  кризисной   ситуации. Консультации  могут проходит в <U>индивидуальном</U> или <U>групповом</U> формате.</strong></p>

  <p>Индивидуальные  консультации</p>

  <p>Психика человека  – тонкий и сложный механизм, требующий особого отношения.   Причём, у каждого человека –  свой, особенный. Поэтому, наиболее  эффективным   решением во многих  случаях является индивидуальная работа с клиентом. К тому же,   многие проблемы являются сугубо личными, и человек не готов обсуждать их с   кем-либо, кроме психолога – профессионала, заслуживающего доверия.</p>

  <p>На <strong>индивидуальных  консультациях</strong> я помогу Вам добиться   личностного роста, получить навыки управления своими эмоциями. Вы встретитесь со   своими страхами и тревогами и научитесь справляться с ними, выработаете   стратегии поведения, которые помогут Вам достигать успеха в жизни и быть   лидером.</p>

  <p>Решение  проблем, психологическая поддержка</p>

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

  <p>И, конечно  же, консультация у психолога  поможет исправить отношение к себе,   повысить самооценку, избавиться от неуверенности, вылечить депрессию и снять   накопившееся напряжение</p>

  <br />

  <br /></div>

</body>

</html>

test.html

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">

<head>

<meta http-equiv="Content-Type" content="text/html; charset=windows-1251" />

<title>Untitled Document</title>

</head>

 

<body>

<script type="text/javascript" src="js/jquery.js"></script>

 

<script type="text/javascript">

function test() {

summa=0; 

summa+=parseInt($('input:radio[name=radiobuttom1]:checked').val());

summa+=parseInt($('input:radio[name=radiobuttom2]:checked').val());

summa+=parseInt($('input:radio[name=radiobuttom3]:checked').val());

summa+=parseInt($('input:radio[name=radiobuttom4]:checked').val());

summa+=parseInt($('input:radio[name=radiobuttom5]:checked').val());

summa+=parseInt($('input:radio[name=radiobuttom6]:checked').val());

summa+=parseInt($('input:radio[name=radiobuttom7]:checked').val());

 

if (summa<17) {alert ("Результат  теста "+summa+" балов:Ты замкнута  и закомплексованна. Начни избавляться  от этих недостатков, научись  искусству флирта.");}

else {

if (summa<33) {alert ("Результат  теста "+summa+" балов:Ты открытый человек, но в тоже время не ветренный. Новые знакмства не представляют для тебя труда.");}

else {alert ("Результат  теста "+summa+" балов:У тебя  масса поклонников. Но многие  считают тебя слишком легкомысленной, это может помешать перерасти влюбленности в более серезное чувство.");}

}

}

</script>

 

<h4>Психологический  тест "Насколько ты влюбчива?" </h4>

<form id="form1" name="form1" method="post" action="">

  <p><strong>1. Способна ли ты влюбиться с первого взгляда?</strong> </p>

  <p>

    <input name="radiobuttom1" type="radio" value="2" />

    Нет, сначала я должна поближе узнать человека.

    <input name="radiobuttom1" type="radio" value="5" />

    Бывает, но довольно редко.

    <input name="radiobuttom1" type="radio" value="9" />

    Со  мной это случается часто.</p>

  <p><strong>2. Довольна ли ты своей внешностью?</strong></p>

  <p>

    <input name="radiobuttom2" type="radio" value="5" />

    Скорее нет, чем да.

    <input name="radiobuttom2" type="radio" value="3" />

    Зависит от настроения.</p>

  <p><strong>3. Нравится ли тебе, ког парни  оглядываются на тебя?</strong></p>

  <p>

    <input name="radiobuttom3" type="radio" value="8" />

    Да.

    <input name="radiobuttom3" type="radio" value="3" />

    Нет, не люблю таких типов.</p>

  <p><strong>4. Сколько времени по утрам ты  приводишь себя в порядок?</strong></p>

Информация о работе Контрольная работа по "Современные информационные технологии в экономике"