Разработка сайта туристической компании

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

Рубрика Программирование, компьютеры и кибернетика
Вид дипломная работа
Язык русский
Дата добавления 16.07.2013
Размер файла 2,9 M

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

com2. Parameters. AddWithValue («@date», dt. ToShortDateString());

// читает данные, выбранные запросом

SqlDataReader dt1 = com2. ExecuteReader();

// доп. переменная, определяющая, есть ли в БД дата для этого тура

int flag = 0;

while (dt1. Read()) // перебираем DataReader

{

// если дата есть, значение переменной меняется

flag = 1;

}

dt1. Close(); // закрываем

if (flag == 0) // если дата еще не добавлена в БД для этого тура

{

// записываем дату в БД

SqlCommand cmd = new SqlCommand («INSERT INTO club_TourDates (TD_DATE, TD_TURID) VALUES (@date,@id)», con);

cmd. Parameters. AddWithValue («@id», id. ToString());

cmd. Parameters. AddWithValue («@date», dt. ToShortDateString());

cmd. ExecuteNonQuery();

// обновляем GridView

GridView1. DataBind();

}

// закрываем соединение

con. Close();

}

protected void Button1_Click (object sender, EventArgs e)

{

// описываем соединение с базой данных

SqlConnection con = new SqlConnection (ConfigurationManager. ConnectionStrings [«club1ConnectionString»].ConnectionString);

con. Open();

for (int i = 0; i < GridView1. Rows. Count; i++)

{

if (((CheckBox) GridView1. Rows[i].Cells[0].FindControl («CheckBox1»)).Checked == true)

{

SqlCommand cmd = new SqlCommand («DELETE FROM club_TourDates WHERE (TD_ID = @id)», con);

cmd. Parameters. AddWithValue («@id», ((Label) GridView1. Rows[i].Cells[0].FindControl («Label1»)).Text. ToString());

cmd. ExecuteNonQuery();

}

}

con. Close();

GridView1. DataBind();

Label13. Text = «Удалено»;

}

protected void Button2_Click (object sender, EventArgs e)

{

if (TextBox5. Text == «» || TextBox6. Text == «»)

{

Label8. Text = «Заполните все поля»;

}

else

{

SqlConnection con = new SqlConnection (ConfigurationManager. ConnectionStrings [«club1ConnectionString»].ConnectionString);

con. Open();

SqlCommand cmd = new SqlCommand («INSERT INTO club_Rooms (RM_NAME, RM_MEN) VALUES (@name,@men)», con);

cmd. Parameters. AddWithValue («@name», TextBox5. Text. ToString());

cmd. Parameters. AddWithValue («@men», TextBox6. Text. ToString());

cmd. ExecuteNonQuery();

con. Close();

GridView2. DataBind();

TextBox5. Text = «»;

TextBox6. Text = «»;

Label8. Text = «»;

Label15. Text = «Добавлено»;

}

}

// Сохранение

protected void Button3_Click (object sender, EventArgs e)

{

SqlConnection con = new SqlConnection (ConfigurationManager. ConnectionStrings [«club1ConnectionString»].ConnectionString);

con. Open();

for (int i = 0; i < GridView2. Rows. Count; i++)

{

SqlCommand cmd = new SqlCommand («UPDATE club_Rooms SET RM_NAME = @name, RM_MEN = @men WHERE (RM_ID = @id)», con);

cmd. Parameters. AddWithValue («@id», ((Label) GridView2. Rows[i].Cells[0].FindControl («Label1»)).Text. ToString());

cmd. Parameters. AddWithValue («@name», ((TextBox) GridView2. Rows[i].Cells[0].FindControl («TextBox3»)).Text. ToString());

cmd. Parameters. AddWithValue («@men», ((TextBox) GridView2. Rows[i].Cells[0].FindControl («TextBox4»)).Text. ToString());

cmd. ExecuteNonQuery();

}

con. Close();

GridView1. DataBind();

}

// Удаление

protected void Button4_Click (object sender, EventArgs e)

{

SqlConnection con = new SqlConnection (ConfigurationManager. ConnectionStrings [«club1ConnectionString»].ConnectionString);

con. Open();

for (int i = 0; i < GridView2. Rows. Count; i++)

{

if (((CheckBox) GridView2. Rows[i].Cells[0].FindControl («CheckBox2»)).Checked == true)

{

SqlCommand com2 = new SqlCommand («SELECT PR_RMID AS Expr1 FROM club_Price WHERE (PR_RMID = @id)», con);

com2. Parameters. AddWithValue («@id», ((Label) GridView2. Rows[i].Cells[0].FindControl («Label1»)).Text. ToString());

SqlDataReader dt1 = com2. ExecuteReader();

int flag = 0;

while (dt1. Read())

{

flag = 1;

}

dt1. Close();

if (flag == 0)

{

SqlCommand cmd = new SqlCommand («DELETE FROM club_Rooms WHERE (RM_ID = @id)», con);

cmd. Parameters. AddWithValue («@id», ((Label) GridView2. Rows[i].Cells[0].FindControl («Label1»)).Text. ToString());

cmd. ExecuteNonQuery();

}

}

}

con. Close();

GridView2. DataBind();

Label14. Text = «Удалено»;

}

// Сохранение

protected void Button5_Click (object sender, EventArgs e)

{

SqlConnection con = new SqlConnection (ConfigurationManager. ConnectionStrings [«club1ConnectionString»].ConnectionString);

con. Open();

for (int i = 0; i < GridView3. Rows. Count; i++)

{

SqlCommand cmd = new SqlCommand («UPDATE club_PeriodPrice SET PP_DATETO = @dateto, PP_DATEFROM = @datefrom WHERE (PP_ID = @id)», con);

cmd. Parameters. AddWithValue («@id», ((Label) GridView3. Rows[i].Cells[0].FindControl («Label1»)).Text. ToString());

cmd. Parameters. AddWithValue («@datefrom», ((TextBox) GridView3. Rows[i].Cells[0].FindControl («TextBox7»)).Text. ToString());

cmd. Parameters. AddWithValue («@dateto», ((TextBox) GridView3. Rows[i].Cells[0].FindControl («TextBox8»)).Text. ToString());

cmd. ExecuteNonQuery();

}

con. Close();

GridView3. DataBind();

Label7. Text = «Изменения сохранены»;

}

// Добавление

protected void Button7_Click (object sender, EventArgs e)

{

if (TextBox7. Text == «» || TextBox8. Text == «»)

{

Label9. Text = «Заполните все поля»;

}

else

{

{ // выбираем значение переменной id из адресной страны

int id = Convert. ToInt32 (Request. QueryString [«id»].ToString());

SqlConnection con = new SqlConnection (ConfigurationManager. ConnectionStrings [«club1ConnectionString»].ConnectionString);

con. Open();

SqlCommand cmd = new SqlCommand («INSERT INTO club_PeriodPrice (PP_DATETO, PP_DATEFROM, PP_TRKEY) VALUES (@dateto,@datefrom,@trkey)», con);

cmd. Parameters. AddWithValue («@datefrom», TextBox7. Text. ToString());

cmd. Parameters. AddWithValue («@dateto», TextBox8. Text. ToString());

cmd. Parameters. AddWithValue («@trkey», id. ToString());

cmd. ExecuteNonQuery();

con. Close();

GridView3. DataBind();

TextBox7. Text = «»;

TextBox8. Text = «»;

Label9. Text = «»;

Label16. Text = «Добавлено»;

ListBind();

}

}

}

// Удаление

protected void Button6_Click (object sender, EventArgs e)

{

SqlConnection con = new SqlConnection (ConfigurationManager. ConnectionStrings [«club1ConnectionString»].ConnectionString);

con. Open();

for (int i = 0; i < GridView3. Rows. Count; i++)

{

if (((CheckBox) GridView3. Rows[i].Cells[0].FindControl («CheckBox3»)).Checked == true)

{

SqlCommand com2 = new SqlCommand («SELECT PR_RMID AS Expr1 FROM club_Price WHERE (PR_RMID = @id)», con);

com2. Parameters. AddWithValue («@id», ((Label) GridView3. Rows[i].Cells[0].FindControl («Label1»)).Text. ToString());

SqlDataReader dt1 = com2. ExecuteReader();

int flag = 0;

while (dt1. Read())

{

flag = 1;

}

dt1. Close();

if (flag == 0)

{

SqlCommand cmd = new SqlCommand («DELETE FROM club_PeriodPrice WHERE (PP_ID = @id)», con);

cmd. Parameters. AddWithValue («@id», ((Label) GridView3. Rows[i].Cells[0].FindControl («Label1»)).Text. ToString());

cmd. ExecuteNonQuery();

}

}

}

con. Close();

GridView3. DataBind();

ListBind();

Label7. Text= «Удалено»;

}

protected void DropDownList1_SelectedIndexChanged (object sender, EventArgs e)

{

GridView4. DataBind();

}

// Добавление основных цен

protected void Button8_Click (object sender, EventArgs e)

{if (TextBox11. Text == «» || TextBox13. Text == « «||TextBox12. Text==»»)

{

Label11. Text = «Заполните все поля»;

}

else

{

int id = Convert. ToInt32 (Request. QueryString [«id»].ToString());

SqlConnection con = new SqlConnection (ConfigurationManager. ConnectionStrings [«club1ConnectionString»].ConnectionString);

con. Open();

SqlCommand cmd = new SqlCommand («INSERT INTO club_Price (PR_TURID, PR_NAME, PR_RMID, PR_NIGHT, PR_PRICE, PP_ID) VALUES (@trid,@name,@rm,@night, @price, @pp)», con);

cmd. Parameters. AddWithValue («@trid», id. ToString());

cmd. Parameters. AddWithValue («@name», TextBox11. Text. ToString());

cmd. Parameters. AddWithValue («@rm», DropDownList2. SelectedValue. ToString());

cmd. Parameters. AddWithValue («@night», TextBox13. Text. ToString());

cmd. Parameters. AddWithValue («@price», TextBox12. Text. ToString());

cmd. Parameters. AddWithValue («@pp», DropDownList1. SelectedValue. ToString());

cmd. ExecuteNonQuery();

con. Close();

GridView4. DataBind();

TextBox11. Text = «»;

TextBox13. Text = «»;

TextBox12. Text = «»;

Label11. Text = «»;

Label17. Text = «»;

Label17. Text = «Добавлено»;

DropDownList2. ClearSelection();

}

}

// Сохранение

protected void Button10_Click (object sender, EventArgs e)

{

SqlConnection con = new SqlConnection (ConfigurationManager. ConnectionStrings [«club1ConnectionString»].ConnectionString);

con. Open();

for (int i = 0; i < GridView4. Rows. Count; i++)

{

SqlCommand cmd = new SqlCommand («UPDATE club_Price SET PR_NAME=@name, PR_RMID=@rm, PR_NIGHT=@night, PR_PRICE=@price WHERE (PR_ID = @id)», con);

cmd. Parameters. AddWithValue («@id», ((Label) GridView4. Rows[i].Cells[0].FindControl («Label1»)).Text. ToString());

cmd. Parameters. AddWithValue («@name», ((TextBox) GridView4. Rows[i].Cells[0].FindControl («TextBox14»)).Text. ToString());

cmd. Parameters. AddWithValue («@night», ((TextBox) GridView4. Rows[i].Cells[0].FindControl («TextBox15»)).Text. ToString());

cmd. Parameters. AddWithValue («@price», ((TextBox) GridView4. Rows[i].Cells[0].FindControl («TextBox16»)).Text. ToString());

cmd. Parameters. AddWithValue («@rm», ((DropDownList) GridView4. Rows[i].Cells[0].FindControl («DropDownList3»)).SelectedValue. ToString());

cmd. ExecuteNonQuery();

}

con. Close();

GridView4. DataBind();

Label12. Text = «Сохранено»;

}

// Удаление

protected void Button9_Click (object sender, EventArgs e)

{

SqlConnection con = new SqlConnection (ConfigurationManager. ConnectionStrings [«club1ConnectionString»].ConnectionString);

con. Open();

for (int i = 0; i < GridView4. Rows. Count; i++)

{

if (((CheckBox) GridView4. Rows[i].Cells[0].FindControl («CheckBox4»)).Checked == true)

{

SqlCommand cmd = new SqlCommand («DELETE FROM club_Price WHERE (PR_ID = @id)», con);

cmd. Parameters. AddWithValue («@id», ((Label) GridView4. Rows[i].Cells[0].FindControl («Label1»)).Text. ToString());

cmd. ExecuteNonQuery();

}

}

con. Close();

GridView4. DataBind();

Label12. Text= «Удалено»;

}

// Добавление дополнительных цен на доп услуги

protected void Button11_Click (object sender, EventArgs e)

{if (TextBox17. Text == «» || TextBox19. Text == «»)

{

Label10. Text = «Заполните все поля»;

}

else

{

int id = Convert. ToInt32 (Request. QueryString [«id»].ToString());

SqlConnection con = new SqlConnection (ConfigurationManager. ConnectionStrings [«club1ConnectionString»].ConnectionString);

con. Open();

SqlCommand cmd = new SqlCommand («INSERT INTO club_DopPrice (DP_TURID, DP_NAME, DP_RTKEY, DP_BY, DP_PRICE) VALUES (@trid,@name,@rt,@by, @price)», con);

cmd. Parameters. AddWithValue («@trid», id. ToString());

cmd. Parameters. AddWithValue («@name», TextBox17. Text. ToString());

cmd. Parameters. AddWithValue («@rt», DropDownList5. SelectedValue. ToString());

cmd. Parameters. AddWithValue («@price», TextBox19. Text. ToString());

cmd. Parameters. AddWithValue («@by», DropDownList4. SelectedValue. ToString());

cmd. ExecuteNonQuery();

con. Close();

GridView5. DataBind();

TextBox17. Text = «»;

TextBox19. Text = «»;

Label10. Text = «»;

Label18. Text = «Добавлено»;

DropDownList4. ClearSelection();

DropDownList5. ClearSelection();

}

}

// Сохранение

protected void Button12_Click (object sender, EventArgs e)

{

SqlConnection con = new SqlConnection (ConfigurationManager. ConnectionStrings [«club1ConnectionString»].ConnectionString);

con. Open();

for (int i = 0; i < GridView5. Rows. Count; i++)

{

SqlCommand cmd = new SqlCommand («UPDATE club_DopPrice SET DP_NAME=@name, DP_RTKEY=@rt, DP_BY=@by, DP_PRICE=@price WHERE (DP_ID = @id)», con);

cmd. Parameters. AddWithValue («@id», ((Label) GridView5. Rows[i].Cells[0].FindControl («Label5»)).Text. ToString());

cmd. Parameters. AddWithValue («@name», ((TextBox) GridView5. Rows[i].Cells[0].FindControl («TextBox18»)).Text. ToString());

cmd. Parameters. AddWithValue («@rt», ((DropDownList) GridView5. Rows[i].Cells[0].FindControl («DropDownList7»)).SelectedValue. ToString());

cmd. Parameters. AddWithValue («@price», ((TextBox) GridView5. Rows[i].Cells[0].FindControl («TextBox20»)).Text. ToString());

cmd. Parameters. AddWithValue («@by», ((DropDownList) GridView5. Rows[i].Cells[0].FindControl («DropDownList44»)).SelectedValue. ToString());

cmd. ExecuteNonQuery();

}

con. Close();

GridView5. DataBind();

Label3. Text = «Изменения сохранены»;

}

// Удаление

protected void Button13_Click (object sender, EventArgs e)

{

SqlConnection con = new SqlConnection (ConfigurationManager. ConnectionStrings [«club1ConnectionString»].ConnectionString);

con. Open();

for (int i = 0; i < GridView5. Rows. Count; i++)

{

if (((CheckBox) GridView5. Rows[i].Cells[0].FindControl («CheckBox5»)).Checked == true)

{

SqlCommand cmd = new SqlCommand («DELETE FROM club_DopPrice WHERE (DP_ID = @id)», con);

cmd. Parameters. AddWithValue («@id», ((Label) GridView5. Rows[i].Cells[0].FindControl («Label5»)).Text. ToString());

cmd. ExecuteNonQuery();

}

}

con. Close();

GridView5. DataBind();

Label3. Text= «Удалено»;

}

// Сохранение

protected void Button14_Click (object sender, EventArgs e)

{

if (DropDownList6. SelectedValue. ToString() == «0»)

Label4. Text = «Введите значение валюты»;

else

{

SqlConnection con = new SqlConnection (ConfigurationManager. ConnectionStrings [«club1ConnectionString»].ConnectionString);

con. Open();

int f = 0;

if (CheckBox6. Checked == true)

f = 1;

SqlCommand cmd = new SqlCommand («UPDATE club_Tours SET TUR_RTKEY=@rt, TUR_BYROOM=@byroom WHERE (TUR_ID = @id)», con);

cmd. Parameters. AddWithValue («@id», Request. QueryString [«id»].ToString());

cmd. Parameters. AddWithValue («@rt», DropDownList6. SelectedValue. ToString());

cmd. Parameters. AddWithValue («@byroom», f. ToString());

cmd. ExecuteNonQuery();

con. Close();

Label4. Text = «»;

Label4. Text = «Сохранено»;

}

}

}

Пользовательская часть. Страница подбора и расчета стоимости тура

using System;

using System. Data;

using System. Configuration;

using System. Collections;

using System. Web;

using System. Web. Security;

using System. Web.UI;

using System. Web.UI. WebControls;

using System. Web.UI. WebControls. WebParts;

using System. Web.UI. HtmlControls;

using System. Data. SqlClient;

public partial class page: System. Web.UI. Page

{

protected void Page_Load (object sender, EventArgs e)

{

if (! IsPostBack)

{

try

{

int id = 0;

try

{

id = Convert. ToInt32 (Request. QueryString [«id»].ToString());

}

catch

{

id = 0;

Response. Redirect («default.aspx»);

}

DateTime dateHeader = new DateTime();

dateHeader = DateTime. Now;

Response. AppendHeader («Last-Modified:», dateHeader. ToString («r»));

SqlConnection con = new SqlConnection (ConfigurationManager. ConnectionStrings [«clubConnectionString»].ConnectionString);

con. Open();

SqlCommand cmd = new SqlCommand («SELECT TUR_NAME, TUR_DESCBIG, TUR_ACTIV FROM club_Tours WHERE (TUR_ID =» + id. ToString() +»)», con);

SqlDataReader reader = cmd. ExecuteReader();

while (reader. Read())

{

if (Convert. ToBoolean (reader[2].ToString()) == true)

{

LabelHead. Text = reader[0].ToString();

LabelPath. Text = reader[0].ToString();

LabelContent. Text = reader[1].ToString();

Title = reader[0].ToString();

metakeywords. Content = reader[0].ToString();

metadescription. Content = reader[0].ToString();

}

else

{

Response. Redirect («default.aspx»);

}

}

reader. Close();

con. Close();

}

catch

{

}

}

}

protected void DropDownList1_SelectedIndexChanged (object sender, EventArgs e)

{

GridView1. DataBind();

}

protected void GridView2_DataBound (object sender, EventArgs e)

{

}

protected void RadioButton1_CheckedChanged (object sender, EventArgs e)

{

int pr = 0;

int col = 0;

int colnight = 0;

for (int i = 0; i < GridView1. Rows. Count; i++)

{

if (((RadioButton) GridView1. Rows[i].Cells[0].FindControl («RadioButton1»)).Checked == true)

{

pr = Convert. ToInt32 (((Label) GridView1. Rows[i].FindControl («Label1»)).Text. ToString());

col = Convert. ToInt32 (((Label) GridView1. Rows[i].FindControl («Label2»)).Text. ToString());

colnight = Convert. ToInt32 (((Label) GridView1. Rows[i].FindControl («Label3»)).Text. ToString());

}

}

//Label2. Text = pr. ToString();

SqlDataSource3. SelectParameters [«id»].DefaultValue = Request. QueryString [«id»].ToString();

GridView2. DataBind();

SqlConnection con = new SqlConnection (ConfigurationManager. ConnectionStrings [«samaraConnectionString»].ConnectionString);

con. Open();

for (int i = 0; i < GridView2. Rows. Count; i++)

{

int by =Convert. ToInt32 (((Label) GridView2. Rows[i].FindControl («Label2»)).Text. ToString());

int val = Convert. ToInt32 (((Label) GridView2. Rows[i].FindControl («Label4»)).Text. ToString());

int Price = Convert. ToInt32 (((Label) GridView2. Rows[i].FindControl («Label3»)).Text. ToString());

if (by == 0)

Price = Price * col;

else if (by == 1)

Price = Price * col * (colnight + 1);

else Price = Price * col * colnight;

((Label) GridView2. Rows[i].FindControl («Label3»)).Text = Price. ToString();

SqlCommand cmd = new SqlCommand («SELECT RA_CODE FROM dbo. Rates WHERE (ra_key="+val. ToString()+»)», con);

SqlDataReader reader = cmd. ExecuteReader();

while (reader. Read())

{

((Label) GridView2. Rows[i].FindControl («Label4»)).Text = reader[0].ToString();

}

reader. Close();

}

con. Close();

}

protected void Button1_Click (object sender, EventArgs e)

{

SqlConnection con = new SqlConnection (ConfigurationManager. ConnectionStrings [«clubConnectionString»].ConnectionString);

con. Open();

SqlCommand cmd = new SqlCommand («SELECT TUR_ByRoom, TUR_RTKEY FROM club_Tours WHERE (TUR_ID =» + Request. QueryString [«id»].ToString() +»)», con);

SqlDataReader reader= cmd. ExecuteReader();

int byroom = 0;

int rtkey = 0;

while (reader. Read())

{

if (Convert. ToBoolean (reader[0].ToString()) == true)

byroom = 1;

rtkey = Convert. ToInt32 (reader[1].ToString());

}

reader. Close();

con. Close();

SqlConnection conn = new SqlConnection (ConfigurationManager. ConnectionStrings [«samaraConnectionString»].ConnectionString);

conn. Open();

DateTime date = new DateTime();

date = Convert. ToDateTime (DateTime. Now. ToShortDateString());

SqlCommand cmdd = new SqlCommand («SELECT RC_COURSE, RC_RCOD2 FROM dbo. RealCourses WHERE (RC_DATEBEG = @date) AND (RC_RCOD1 = 'рб')», conn);

cmdd. Parameters. AddWithValue («@date», date);

SqlDataReader readerr = cmdd. ExecuteReader();

decimal dol = 0;

decimal evro = 0;

while (readerr. Read())

{

if (readerr[1].ToString() == «$»)

dol = Convert. ToDecimal (readerr[0]);

if (readerr[1].ToString() == «EU»)

evro = Convert. ToDecimal (readerr[0]);

}

//Label2. Text += «dol - «+dol. ToString()+» evro - «+evro. ToString();

readerr. Close();

int col = 0;

decimal price1 = 0;

for (int i = 0; i < GridView1. Rows. Count; i++)

{

if (((RadioButton) GridView1. Rows[i].Cells[0].FindControl («RadioButton1»)).Checked == true)

{

col = Convert. ToInt32 (((Label) GridView1. Rows[i].FindControl («Label2»)).Text. ToString());

price1 = Convert. ToInt32 (((Label) GridView1. Rows[i].FindControl («Label4»)).Text. ToString());

}

}

if (rtkey == 1)

price1 = price1 * dol;

if (rtkey == 5)

price1 = price1 * evro;

if (byroom == 0)

price1 = price1 * col;

for (int i = 0; i < GridView2. Rows. Count; i++)

{

if (((CheckBox) GridView2. Rows[i].Cells[0].FindControl («CheckBox1»)).Checked == true)

{

if (((Label) GridView2. Rows[i].FindControl («Label4»)).Text. ToString() == «$»)

price1 += dol * Convert. ToInt32 (((Label) GridView2. Rows[i].FindControl («Label3»)).Text. ToString());

if (((Label) GridView2. Rows[i].FindControl («Label4»)).Text. ToString() == «EU»)

price1 += evro * Convert. ToInt32 (((Label) GridView2. Rows[i].FindControl («Label3»)).Text. ToString());

}

}

Label7. Text = price1. ToString (@ "#,#0.00;»)+» руб.»;

conn. Close();

}

}

Размещено на Allbest.ru


Подобные документы

  • Процесс разработки Web-сайта. Состав и содержание работ по созданию подсистемы. Требования к Web-сайту. Определение сущностей модели базы данных. Разработка логической модели базы данных. Реализация PHP-скриптов и заполнение базы данных Web-сайта.

    дипломная работа [8,2 M], добавлен 29.06.2011

  • Разработка и программная реализация сайта и базы данных, наполнение базы данных тестовой информацией о товарах. Инструментальные средства создания сайта. Организация тестирования сайта, модуль визуализации интерфейса. Создание запросов в базе данных SQL.

    курсовая работа [1,4 M], добавлен 24.12.2012

  • Актуальность создания фирменного web-сайта. Разработка, внедрение web-сайта под названием "Удачная постройка". Анализ существующих программных решений, выбор инструментальных средств разработки. Архитектура сайта, структура данных. Тестирование и отладка.

    дипломная работа [4,7 M], добавлен 19.01.2017

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

    дипломная работа [3,0 M], добавлен 19.01.2017

  • Основные принципы работы с Macromedia Flash, структура программы, использование векторной графики, передача данных в потоковом режиме в Macromedia Flash, разделение данных и их представление. Разработка макета, информационной структуры и дизайна сайта.

    дипломная работа [394,3 K], добавлен 12.07.2010

  • Сайт – единая система организационных, технических, программных и информационных средств. Использование автоматизированных сайтов в деятельности организаций. Этапы разработки сайта HTML для компании "Lidia Travel": верстка сайта, наполнение контентом.

    отчет по практике [773,3 K], добавлен 05.02.2015

  • Постановка задачи разработки сайта компании "ОргТехСервис". Выбор методики проектирование сайта, разработка проекта, тестирование и отладка. Расчет показателей надежности Интернет-услуг. Порядок разработки интерфейсов взаимодействия с пользователем.

    контрольная работа [1,5 M], добавлен 22.10.2014

  • Анализ предметной области. Обзор инструментов Web-аналитики для развития бизнеса в Интернете. Построение моделей бизнес-процессов компании. Учет поискового трафика. Элементы управления доступом. Обработка и хранение данных. Видимость сайта в поисковиках.

    дипломная работа [1,4 M], добавлен 27.09.2016

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

    курсовая работа [2,8 M], добавлен 20.12.2012

  • Основные технологии разработки ресурсов Интернет. Процесс разработки веб-сайта. Понятие Web-сайта и классификация Web-сайтов. Основные этапы разработки Web-сайта. Использование HTML, CSS, JavaScript, FLASH, PHP и реляционной базы данных MySQL.

    презентация [1,3 M], добавлен 28.11.2015

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.