Разработка интернет-сайта банковского учреждения ООО 'ХКФ БАНК'

  • Вид работы:
    Дипломная (ВКР)
  • Предмет:
    Информационное обеспечение, программирование
  • Язык:
    Русский
    ,
    Формат файла:
    MS Word
    1,25 Мб
  • Опубликовано:
    2014-06-25
Вы можете узнать стоимость помощи в написании студенческой работы.
Помощь в написании работы, которую точно примут!

Разработка интернет-сайта банковского учреждения ООО 'ХКФ БАНК'














ПОЯСНИТЕЛЬНАЯ ЗАПИСКА

ДИПЛОМНЫЙ ПРОЕКТ НА ТЕМУ:

Разработка интернет - сайта банковского учреждения ООО «ХКФ БАНК»

СОДЕРЖАНИЕ

Введение

I.Специальная часть

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

2.Формалицация

3.Описание среды программирования

3.1 Требования к техническому обеспечению

3.2 Требования к программному обеспечению

4. Методика разработки проекта

4.1 Алгоритмизация задачи

4.1.1 Описание алгоритма

4.1.2 Структурная схема

4.2 Программирование

4.3 Аномалии и защитное программирование

4.4 Тестирование и отладка

5. Анализ результатов решения

6. Инструкция пользователю

II .Экономическая часть

Заключение

Литература

Приложение

Введение

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

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

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

Веб - сайт способствует привлечению новых клиентов, а так же призван снизить нагрузку на работников фирмы OOO «ХКФ Банк» в чьи задачи входит проведение консультаций по телефону.

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

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

I.Специальная часть

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

Цель дипломного проекта разработка Веб - сайт, с помощью которого появится возможность эффективного распространения информации об услугах фирмы ООО «ХКФ Банк», привлечения новых потенциальных клиентов.

Сайт должен отвечать следующим требованиям:

Внешнее оформление должно быть выполнено в классическом стиле.

Дизайн сайта не должен повторять сайты конкурирующих фирм.

Сайт должен давать полную и правильную информацию о предоставляемых услугах.

Информация должна быть распределена по разделам, интерфейс сайта отвечать стандарту ISO 14915-1.

Пользователь должен получить интересующую его информацию за минимальное число обращений.

2.Формалицация

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

Реализация проекта выполняется в несколько этапов:

Предварительные исследования;

Разработка технического задания;

Создание концепции дизайна сайта;

Программирование создание сайта;

Тестирование;

Устранение недостатков;

Сдача проекта заказчику.

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

Уточнение целей и задач;

Изучение бизнеса клиента, определение и анализ целевой аудитории;

Анализ решений использованных конкурентами;

Составление календарного плана работ;

Формирование бюджета и рабочей группы;

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

Разработка и согласование дизайна и разработка структуры сайта оказываются неразделимыми на этапе создания концепции дизайна сайта. Дизайн и структура очень взаимозависимы, поскольку изменения в объеме информации требуют изменения её представления.

3.Описание среды программирования

Всемирная паутина World Wide Web (WWW) состоит из Web-страниц, которые создаются с помощью языка разметки гипертекста HTML (HyperText Markup Language). Хотя многие говорят о программировании на этом языке, HTML вовсе не является языком программирования в традиционном понимании. HTML - язык разметки документа. При разработке HTML-документа выполняется разметка текстового документа точно так же, как это делает редактор при помощи красного карандаша. Эти пометки служат для указания формы представления информации, содержащейся в документе.

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

Специальные программы просмотра HTML-документов, которые часто называют браузерами, служат для интерпретации файлов, размеченных по правилам языка HTML, форматирования их в виде Web-страниц и отображении их содержимого на экране компьютера пользователя. Существует большое количество программ-браузеров, разработанных различными компаниями, однако, на сегодняшний день из всего разнообразия программ явно выделяются две программы-лидера - Netscape Communicator и Microsoft Internet Explorer.

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

3.1 Требования к техническому обеспечению

Данный проект проектировался и тестировался на компьютере с процессором Intel Pentium III (1.6 GHz), объём ОЗУ DDR 512 МБ, 80 ГБ HDD, видеокарта GeForce 256 МБ.

.2 Требования к программному обеспечению

Операционная система: 32 - разрядная, семейства MS Windows XP, с поддержкой сетевых протоколов TCP /IP. Интернет - обозреватели для предварительного тестирования на совместимость с разными браузерами: Internet Explorer v.8.0.6, Opera v.9.64, Mazilla Firefox 3.0.7.

Для разработки и редактирования web-сайта использовался программный продукт Adobe Photoshop.

В качестве редактора для программного HTML-кода использовался редактор PHP Expert Editor v.4.2.

4. Методика разработки проекта

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

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

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

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

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

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

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

4.1 Алгоритмизация задачи

Основной задачей при создании и разработки рабочей части проекта является создание полноценного функционирующего программного кода с внешней графической надстройкой (интерфейсом пользователя). Данная задача подразделяется на несколько этапов:

Создание функционального HTML кода для отображения внешних форм и элементов управления.

Создание активных элементов дизайна, базирующихся на объектно-ориентированных языках HTML.

Проще говоря, алгоритмизация задачи сводится к решению двух основных задач:

Разработка функционального внешнего интерфейса пользователя, на языке HTML

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

4.1.1 Описание алгоритма

В развернутом, подробном виде алгоритм задачи представляет собой следующее:

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

.Создание процедур защиты от несанкционированного доступа и несанкционированной регистрации.

.Создание программного ASP модуля Интернет форума.

.Создание обработчика всех возможных ошибок.

.Тестирование и отладка.

Структурная схема










Рисунок 2.1

Создание дизайна - это креативная идея, разработка основной графической концепции дизайна сайта на примере главной страницы. Адаптация элементов фирменного стиля клиента для сайта.

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

Тестирование работоспособности сайта на наличие ошибок, тестирование страниц на корректность работы в различных браузерах (Internet Explorer, Opera,);

Организация работ по размещению проекта в сети Интернет на домене клиента. Финальное тестирование проекта.

4.2 Программирование

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

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

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

Примечание: страницы имеют совершенно идентичный программный код, а отличаются лишь текстовым содержанием по тематике страницы, поэтому при описании программного кода можно ограничиться описанием лишь одного файла index.html

4.3 Аномалии и защитное программирование

Описание аномалии

Реакции на аномалию

Способ защиты

Невозможность загрузки ленты новостей с адреса www.yandex.ru <#"784096.files/image001.gif">

С данной страницы с помощью гиперссылок можно перейти на все страницы Веб - сайта:

. Контакты.


На данной странице перечислены контакты, и график работы офисов банка.

2. Заявка на кредит.

Банковские продукты


Авторизация администратора.

интернет сайт банковский

Просмотр поданных заявок.


Просмотр информации о клиенте.


II .Экономическая часть

Проект создания Интернет - сайта реализуется в том случае, если это экономически целесообразно. Для определения экономического эффекта, необходимо подсчитать:

количество и стоимость времени, затраченного на разработку сайта;

стоимость обслуживания сайта;

возможные финансовые и рекламные дивиденды.

Далее будут проведены все необходимые расчеты и выкладки.

Расчет затрат на разработку.

Распределение трудоемкости по стадиям разработки приведено в таблице№1

Таблица№1

Этап разработки

Описание содержания работ

Трудоёмкость (час.)

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

Предпроектное обследование. Разработка, согласование и утверждение технико-экономического обоснования.

20




Техническое проектирования

Уточнение структуры и формы представления входных и выходных данных. Разработка алгоритма решения задачи. Разработка структуры программы. Разработка плана мероприятий по разработке и внедрению проекта. Разработка пояснительной записки. Согласование и утверждение технического проекта.

45




Рабочее проектирование

Написание программы на языке программирования, первичная отладка, тестирование. Разработка, согласование и утверждение порядка и методики испытаний, корректировка программы.

91




Документирование и внедрение.

Разработка программной документации. Сдача программы и программной документации

28

ИТОГО:


184 часа


Коэффициент сложности задачи с - характеризует относительную сложность программы по отношению к так называемой типовой задаче, сложность которой принята равной единице (величина с лежит в пределах от 0,5 до 1,5). Так как программа не является сложной, чтобы ей присвоить максимальное значение с = 1,5, но она и не является простой, чтобы присвоить 0,5. Поэтому для моего программного продукта сложность задачи берем 0,6.

c = 0,6 - (коэффициент сложности программы)

Коэффициент коррекции программы p - увеличение объема работ за счет внесения изменений в алгоритм или программу по результатам уточнения постановок (меняется от 0,1 до 0,5). С учетом того, что при разработке интернет-сайта я достаточно хорошо представляла себе конечный результат ПП, возьмем коэффициент равный 0,1

p = 0,1 - коэффициент коррекции программы в ходе разработки.

При расчете основной З/П следует учитывать следующие коэффициенты:

Коэффициент увеличения затрат труда, вследствие недостаточного описания задачи. В зависимости от сложности задачи принимается от 1 до 1,5. Так как задача была поставлена в общем виде, то b = 1,3.

Коэффициент квалификации разработчика k определяется в зависимости от стажа работы и составляет: для работающих до двух лет - 0,8; от трех лет до пяти лет - 1,0; от пяти до восьми - 1,2; свыше восьми лет -1,5. Поскольку стажа работы по специальности у меня нет, возьмем k= 0,8.

Расчёт фонда заработной платы разработчика с учётом всех выше перечисленных коэффициентов выводится по формуле:

З/Посн = з/п * c * (p+1) * b * k = (15000 руб. * 0,6 * (0,1 + 1) * 1,3 * 0,8) = 10296руб. - в месяц. Где з/п - средняя заработная плата разработчика данного предприятия или фирмы , составляющая 15000руб/месяц.

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

Страховые отчисления берутся в размере 34% от заработной платы:

Со = (З/Посн /100*34) = 10296/100*34 = 3500,64руб.

Суммарные затраты предприятия или фирмы за время разработки программного продукта с учётом страховых отчислений составит:

З/Побщ = (З/Посн + Со ) * 184/176 = 14423,70руб.

Содержание и эксплуатация вычислительной техники.

Для расчёта затрат данного вида необходимо иметь значения следующих показателей:

Стоимость электроэнергии.

Амортизационные отчисления.

Техническое обслуживание, или затрат на ремонт.

Стоимость 1 КВт/час электроэнергии составляет: 5руб.

Один компьютер потребляет в среднем 300 Вт в час.

Годовые отчисления затрат электроэнергии потребляемые ПК составят:

8ч. * 22дня * 12мес. * 0,3КВт/ч. * 5руб. = 3168руб.

Амортизационные отчисления зависят от срока полезного использования ПК, а так как данный срок эксплуатации компьютера 3 года при сроке его полезного использования 4 года, то необходимо исчислить амортизационные отчисления.

Программный продукт разрабатывался на компьютере, который является собственностью НИЯУ МИФИ “Математический техникум”.

Стоимость компьютера составляет 25000руб.

Амортизационные отчисления = стоимость ПК/ срок полезного использования:

25000руб. / 4 года = 6250руб.

Затраты на ремонт ПК составляют 5% от её стоимости - 1250р. в год.

руб.*0,05=1250руб.

Действительный фонд работы ПК:

Фвт = Фном - Фпроф.

Фном = 8ч.*22дня*12мес.=2112ч. - номинальный фонд работы ПК.

Фпроф= 2112/100*5= 105,6ч. - Годовые затраты времени на профилактические работы, 5% от Фном.

Фвт = 2006ч.

Стоимость машинного часа равна:

(3168руб. + 1250руб. + 6250руб.) / 2006ч = 5,30руб

Содержание и эксплуатация вычислительного комплекса на время написания дипломного проекта составляет (данные из таблицы №1):

164час. * 5,30руб. = 869,20руб.

Затраты размещения на платный хостинг оцениваются в пределах 20 у.е. в месяц. Затраты по оплате хостинга в течение года составят:

28.07руб.*20 у.е.* 12мес. =6736,80 руб.

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

Заработная плата администратора сайта

Для поддержания сайта в рабочем состоянии, требуется постоянный контроль и мониторинг со стороны администратора сайта. В его обязанности входит регулярное обновление информации на самом сайте. Заработная плата администратора составляет 2000 руб./мес. С учетом страховых взносов(34%) от фонда з/п 2000руб. * 34%=680руб.

Заработная плата в год составит:

(2000руб.+680руб.) * 12 месяцев=32160руб.

Затраты на разработку программного продукта приведены в таблице 2.

Таблица 2.

Наименование расходов

Затраты (руб.)

1

Основная заработная плата.

10296руб.

2

Страховые отчисления (34% от ФЗП - фонда заработной платы).

3500,64руб.

3

Содержание и эксплуатация вычислительного комплекса

869,20руб.

4

Хостинг

6736,80руб.

5

Заработная плата администратора

32160руб.

ИТОГО

 53562,64руб.

 Заключение

Данный дипломный проект заключался в разработке информационного ресурса в виде Веб - сайта.

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

После завершения работы над программой было еще раз произведено полное тестирование всей программы.

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

Экономическая оценка эффективности показывает, что данное приложение экономически выгодно. Срок окупаемости составляет 4 месяца.

Литература

Mackey, Introducing .NET 4.0: with Visual Studio 2010, Apress - 2010 г.Sanderson, Pro ASP.NET MVC Framework, Apress - 2009 г.Nash, Accelerated C# 2010, Apress - 2010 г.

Даниэль Арсеновски, Рефакторинг в C# и ASP.NET для профессионалов, Wrox - 2011 г.

Приложение

<!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=utf-8" />

<title>ООО &quot;Хоум Кредит энд Финанс Банк&quot;</title>

<link rel="stylesheet" href="css/main.css" />

<link rel="stylesheet" href="css/index.css" />

</head>

<body>

<div id="main">

<div id="menu">

<div id="logo"><!--Для дизайна--></div>

<div id="active"><a href="index.php">Главная страница</a></div>

<div id="link"><a href="contacts.php">Контакты</a></div>

<div id="link"><a href="order.php">Заявка на кредит</a></div>

<div id="link"><a href="products.php">Банковские продукты</a></div>

<div id="link"><!--Для дизайна--></div>

</div>

<div id="wrapper">

<h1>Добро пожаловать!</h1>

<br /><hr />

<div id="content">

<?php

include "code/dbinit.php";

$query = mysql_query("SELECT * FROM `index` WHERE `id`=1");(!$query) exit(mysql_error());(list($id, $text) = mysql_fetch_row($query))

echo ($text);

?>

</div>

</div>

<div id="container">

</div>

</div>

<div id="footer">&copy; <?php if(date(Y)<='2011') echo '2011'; else echo ('2011 - '.date(Y)); echo (', ООО &quot;Хоум Кредит энд Финанс Банк&quot;');?></div>

</body>

</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=utf-8" />

<title>ООО &quot;Хоум Кредит энд Финанс Банк&quot;</title>

<link rel="stylesheet" href="css/main.css" />

<link rel="stylesheet" href="css/index.css" />

<link rel="stylesheet" href="css/products.css" />

</head>

<body>

<div id="main">

<div id="menu">

<div id="logo"><!--Для дизайна--></div>

<div id="link"><a href="index.php">Главная страница</a></div>

<div id="link"><a href="contacts.php">Контакты</a></div>

<div id="link"><a href="order.php">Заявка на кредит</a></div>

<div id="active"><a href="products.php">Банковские продукты</a></div>

<div id="link"><!--Для дизайна--></div>

</div>

<div id="wrapper">

<h1>Банковские продукты</h1>

<br /><hr />

<div id="content">

<table cellspacing="0px">

<tr>

<td><h3>Земельный участок</h3></td>

<td><h3>Потребительское кредитование</h3></td>

</tr>

<tr>

<td>Сумма кредита: от 20 000,00 до 500 000,00<br /><br />Ставка: 12,00%<br /><br />Срок: от 12 мес. до 25 лет<br /><br /></td>

<td>Сумма кредита: от 30 000,00 до 1 000 000,00<br /><br />Ставка: 25,00%<br /><br />Срок: от 6 мес. до 12 мес.<br /><br /></td>

</tr>

<tr>

<td><h3>Свобода выбора</h3></td>

<td><h3>Быстрая ипотека (первичный рынок)</h3></td>

</tr>

<tr>

<td>Сумма кредита: от 50 000,00 до 750 000,00<br /><br />Ставка: 27,50%<br /><br />Срок: от 6 мес. до 4 лет и 11 мес.</td>

<td>Сумма кредита: от 300 000,00 до 10 000 000,00<br /><br />Ставка: 10,75%<br /><br />Срок: от 2 лет и 12 мес. до 19 лет и 9 мес.</td>

</tr>

<tr>

<td><br /><h3>Кредит &quot;На все про все&quot;</h3></td>

<td><br /><h3>Автокредит</h3></td>

</tr>

<tr>

<td>Сумма кредита: от 501 000,00 до 1 000 000,00<br /><br />Ставка: 25,90%<br /><br />Срок: 7 лет<br /><br /></td>

<td>Сумма кредита: от 50 000,00<br /><br />Ставка: 15,00%<br /><br />Срок: от 90 дн. до 12 мес.<br /><br /></td>

</tr>

<tr>

<td><h3>DeltaПлюс</h3></td>

<td><h3>Многоцелевой с обеспечением</h3></td>

</tr>

<tr>

<td>Сумма кредита: от 30 000,00 до 1 100 000,00<br /><br />Ставка: 15,00%<br /><br />Срок: 12 мес.</td>

<td>Сумма кредита: от 300,00 до 10 000,00<br /><br />Ставка: 14,00%<br /><br />Срок: до 12 мес.</td>

</tr>

<tr>

<td><br /><h3>Доверительный</h3></td>

</tr>

<tr>

<td>Сумма кредита: от 100 000,00 до 350 000,00<br /><br />Ставка: 22,00%<br /><br />Срок: от 90 дн. до 1 г. и 12 мес.</td>

</tr>

</table>

</div>

</div>

<div id="container">

</div>

</div>

<div id="footer">&copy; <?php if(date(Y)<='2011') echo '2011'; else echo ('2011 - '.date(Y)); echo (', ООО &quot;Хоум Кредит энд Финанс Банк&quot;');?></div>

</body>

</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=utf-8" />

<title>ООО &quot;Хоум Кредит энд Финанс Банк&quot;</title>

<link rel="stylesheet" href="css/main.css" />

<link rel="stylesheet" href="css/order.css" />

</head>

<body>

<div id="main">

<div id="menu">

<div id="logo"><!--Для дизайна--></div>

<div id="link"><a href="index.php">Главная страница</a></div>

<div id="link"><a href="contacts.php">Контакты</a></div>

<div id="active"><a href="order.php">Заявка на кредит</a></div>

<div id="link"><a href="products.php">Банковские продукты</a></div>

<div id="link"><!--Для дизайна--></div>

</div>

<h1>Заявка на кредит</h1>

<br /><hr />

<div id="content">

<?php"code/dbinit.php";

$phpself = $_SERVER["PHP_SELF"];

$print_form = 0;(@$_POST) {

$i = 0;

$query = mysql_query("SELECT * FROM `order`");(list($id) = mysql_fetch_row($query)) $i++;

$programm = $_POST['addprogramm'];

$name = $_POST['addname'];

$surname = $_POST['addsurname'];

$thname = $_POST['addthname'];

$sex = $_POST['addsex'];

$day = $_POST['addday'];

$mounth = $_POST['addmounth'];

$year = $_POST['addyear'];

$email = $_POST['addemail'];

$tel = $_POST['addtel'];

$mobtel = $_POST['addmobtel'];

$dohod = $_POST['adddohod'];

$stazh = $_POST['addstazh'];

$addday = date(j);

$addmounth = date(n);

$addyear = date(Y);($programm == '0' || $name == '' || $surname == '' || $thname == '' || $sex == '0' || $day == '0' || $mounth == '0' || $year == '0' || $mobtel == '' || $dohod == '' || $stazh == '0') {

echo ('<script>alert("Заполните поля помеченные звездочкой");</script>');

$print_form = 1;

}{

$query = "INSERT INTO `order` VALUES ('$i', '$programm', '$name', '$surname', '$thname', '$sex', '$day', '$mounth', '$year', '$email', '$tel', '$mobtel', '$dohod', '$stazh', '$addday', '$addmounth', '$addyear', '1')";(mysql_query($query)) {('<script>alert("Ваша заявка принята");</script>');

$print_form = 1;

}

}

} {

$print_form = 1;

}($print_form == 1) {

?>

<form action="<?=$phpself; ?>" method="post" name="order">

<table>

<tr>

<td>Интересующая кредитная программа <span>

<td>

<select name="addprogramm" size="1">

<option value="0"> </option>

<option value="1">Земельный участок</option>

<option value="2">Потребительское кредитование</option>

<option value="3">Свобода выбора</option>

<option value="4">Быстрая ипотека (первичный рынок)</option>

<option value="5">Кредит &quot;На все про все&quot;</option>

<option value="6">Автокредит</option>

<option value="7">DeltaПлюс</option>

<option value="8">Многоцелевой с обеспечением</option>

<option value="9">Доверительный</option>

</select>

</td>

</tr>

<tr>

<td>Имя <span>

</tr>

<tr>

<td>Фамилия <span>

</tr>

<tr>

<td>Отчество <span>

</tr>

<tr>

<td>Пол <span>

<td>

<select name="addsex" size="1">

<option value="1">Мужской</option>

<option value="2">Женский</option>

</select>

</td>

</tr>

<tr>

<td>Дата рождения <span>

<td>

<select name="addday" size="1">

<option value="0"></option>

<?php for($i=1; $i<=31; $i++) echo('<option value="'.$i.'">'.$i.'</option>');?>

</select>

<select name="addmounth" size="1">

<option value="0"></option>

<?php for($i=1; $i<=12; $i++) echo('<option value="'.$i.'">'.$i.'</option>');?>

</select>

<select name="addyear" size="1">

<option value="0"></option>

<?php for($i=1993; $i>=1951; $i--) echo('<option value="'.$i.'">'.$i.'</option>');?>

</select>

</td>

</tr>

<tr>

<td>Электронная почта<br /><br /></td><td><input name="addemail" type="text" value="" size="32" /></td>

</tr>

<tr>

<td>Стационарный телефон с кодом<br /><br /></td><td><input name="addtel" type="text" value="" size="32" maxlength="12" /></td>

</tr>

<tr>

<td>Мобильный телефон <span>

</tr>

<tr>

<td>Ваш ежемесячный доход после уплаты налогов и других вычетов рубли <span>

</tr>

<tr>

<td>Стаж на текущем месте работы <span>

<td>

<select name="addstazh" size="1">

<option value="0"></option>

<option value="1">до 6 месяцев</option>

<option value="2">от 6 месяцев до 1 года</option>

<option value="3">от 1 года до 3 лет</option>

<option value="4">от 3 лет и выше</option>

</select>

</td>

</tr>

</table>

<input id="checkbox" type="checkbox" value="" onchange="if (document.getElementById('goButton').disabled == true) document.getElementById('goButton').disabled = false; else document.getElementById('goButton').disabled = true;" /> Настоящим даю свое согласие на хранение и обработку моих персональных данных, включая передачу 3-им лицам с целью проверки достоверности предоставленной информации.<br /><br />

<input type="submit" id="goButton" value="Отправить" disabled="disabled" /><br /><br />

</form>

<span>

<?php } ?>

</div>

</div>

<div id="container">

</div>

</div>

<div id="footer">&copy; <?php if(date(Y)<='2011') echo '2011'; else echo ('2011 - '.date(Y)); echo (', ООО &quot;Хоум Кредит энд Финанс Банк&quot;');?></div>

</body>

</html>

<?php include('code/dbinit.php'); $query = mysql_query("SELECT * FROM `contacts` where `id`='1'"); list($id, $tel, $email, $adr, $gr1, $gr2, $gr3) = mysql_fetch_row($query); ?>

<!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=utf-8" />

<title>ООО &quot;Хоум Кредит энд Финанс Банк&quot;</title>

<link rel="stylesheet" href="css/main.css" />

<link rel="stylesheet" href="css/contacts.css" />

</head>

<body>

<div id="main">

<div id="menu">

<div id="logo"><!--Для дизайна--></div>

<div id="link"><a href="index.php">Главная страница</a></div>

<div id="active"><a href="contacts.php">Контакты</a></div>

<div id="link"><a href="order.php">Заявка на кредит</a></div>

<div id="link"><a href="products.php">Банковские продукты</a></div>

<div id="link"><!--Для дизайна--></div>

</div>

<div id="wrapper">

<h1>Контакты</h1>

<br /><hr />

<div id="content">

<table cellspacing="0px">

<tr>

<td><h3>Схема проезда</h3></td>

</tr>

<tr>

<td><a href="img/map.jpg" target="_blank"><div id="map"><!--Карта--></div></a><br /><br /></td>

</tr>

<tr>

<td><h3>Контакты</h3></td>

</tr>

<tr>

<td>Телефон: <?php echo($tel); ?><br /><br />E-mail: <?php echo($email); ?><br /><br />Адрес: <?php echo($adr); ?></td>

</tr>

<tr>

<td><br /><h3>График работы</h3></td>

</tr>

<tr>

<td>Пн-Пт: <?php echo($gr1); ?><br /><br />Сб: <?php echo($gr2); ?><br /><br />Вс: <?php echo($gr3); ?></td>

</tr>

</table>

</div>

</div>

<div id="container">

</div>

</div>

<div id="footer">&copy; <?php if(date(Y)<='2011') echo '2011'; else echo ('2011 - '.date(Y)); echo (', ООО &quot;Хоум Кредит энд Финанс Банк&quot;');?></div>

</body>

</html>

Похожие работы на - Разработка интернет-сайта банковского учреждения ООО 'ХКФ БАНК'

 

Не нашли материал для своей работы?
Поможем написать уникальную работу
Без плагиата!