Разработка сайта туристической компании
Методика разработки сайта. Алгоритм ввода данных о туре и ценах, расчет стоимости тура в зависимости от выбранных клиентом параметров в диалоговом режиме, реализованы механизмы контакта с клиентами, обработка и анализ полученных данных по заявкам.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | дипломная работа |
Язык | русский |
Дата добавления | 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