Разработка и создание информационной системы "Электронная газета"
Использование языка гипертекстовой разметки HTML. Преимущества интернет-хостинга Yutex.ru. Структура базы данных информационной системы "Электронная газета". Структура сайта, описание разделов и страниц. Интерфейс и сценарии администраторского блока.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | курсовая работа |
Язык | русский |
Дата добавления | 07.07.2015 |
Размер файла | 2,2 M |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
Размещено на http://www.allbest.ru/
Содержание
Введение
1. ТОО «АгроЦентр-Статус»: история становления и развития
1.1 Предварительные замечания
1.2 Реклама. Менеджмент. Новые направления
1.3 Социальная реклама
1.4 Реклама в печатных изданиях
1.5 «Электронная газета». Цели и задачи. Содержание
2. Проектная часть
2.1 Постановка задачи
2.2 Обзор выбранных сред разработки ИС «Электронная газета»
2.2.1 Язык гипертекстовой разметки HTML
2.2.2 JavaScript
2.2.3 Серверный язык программирования PHP
2.2.4 СУБД MySQL
2.2.5 Adobe Dreamweaver CS3
2.2.6 Adobe Photoshop CS3
2.2.7 Adode Flash CS3
2.3 Интернет хостинг Yutex.ru
2.4 ИС «Электронная газета
2.4.1 Структура базы данных statusk_bdkarabalyk
2.4.2 Структура сайта
2.4.3 Описание разделов и страниц сайта
2.4.4 Принцип работы ИС «Электронная газета»
2.5 Администраторская часть сайта
2.5.1 Интерфейс администраторского блока
2.5.2 Сценарии администраторского блока
3. Техника безопасности
3.1 Общие требования безопасности
3.2 Требования к организации рабочего места
3.3 Освещенность рабочего места
3.4. Расчеты по технике безопасности в помещении
Заключение
Список используемой литературы
Введение
Во время прохождения преддипломной практики в ТОО «АгроЦентр - Статус» были поставлены задачи для дипломного проекта - создание информационной системы «Электронная газета». За основу ИС «Электронная газета» было выбрано, создание web - сайта. Для этих целей, во время прохождения преддипломной практики, изучались материалы по созданию web сайтов, в частности видео уроки Евгения Попова по PHP и MySQL [1],[2] и различной другой литературы по web дизайну и сайтостроению. Благодаря видео урокам была понятна суть и важные мелочи на всем протяжении создания web сайта - от проектирования таблиц страниц сайта, до проектирования баз данных, проектирования структуры работы сценариев сайта, и последующее размещение и настройка сайта на удаленном сервере.
Чтобы иметь представление о принципе работе ИС «Электронная газета», изучались похожие web сайты СМИ Костанайской области [3],[4], а также и Российских СМИ [5].
После сбора информации во время прохождения преддипломной практики, уже имелась примерная структура работы базы данных ИС «Электронная газета», а также был выбран примерный дизайн интерфейса для пользователей сайта. Таким образом, на момент прохождения преддипломной практики, были точно поставлены цели и задачи самого дипломного проекта. В которой заключается, точное определение структуры базы данных, создание и принцип работы сценариев web сайта ИС «Электронная газета»
Пояснительная записка представлена на 59 стр., содержит 9 рисунков, источников 46. Состоит из введения, краткого описания деятельности ТОО «АгроЦентр - Статус», обзора выбранных сред для создания ИС «Электронная газета», описания структуры и внешнего вида ИС «Электронная газета», техники безопасности, заключения.
1. ТОО «Агроцентр-статус». История становления и развития
1.1 Предварительные замечания
ТОО «АгроЦентр-Статус» - одно из самых успешных частных предприятий Карабалыкского района было образовано в 1999 году на базе развитой торговой сети, начало которой было положено в 1966 году. У товарищества сегодня три основных направления деятельности: производство зерна пшеницы и переработка сельхозпродукции, торговля и строительство. В стадии изучения и разработки находится также несколько инновационных проектов, в том числе рекламно-информационных.
Учредителем и руководителем предприятия является выпускник экономического факультета Карагандинского университета Айтказин Марат Нургалиевич. В бизнесе Айтказин с мая 1990 года, то есть с момента организации одного из первых в Карабалыкском районе производственны кооперативов. Деятельность этого современно мыслящего, постоянно находящегося в творческом поиске бизнесмена неоднократно ставилась в пример.
«Результатом плодотворной инновационной деятельности Марата Нургалиевича Айтказина, - отмечал 26 января 2009 года аким Карабалыкского района Ф.И. Филиппов, - является созданная им образцово-показательная фирма «Статус». Объекты фирмы стали показательными не только в масштабе области, но и в Республике Казахстан, они придают особый архитектурный облик райцентру, стали гордостью и достопримечательностью Карабалыкского района. Высоко ценю отношение Марата Нургалиевича к проблемам сельских граждан, его вклад в развитие экономики и социально-значимых проектов района».
Подразделения ТОО «АгроЦентр-Статус» (далее АЦ-С) неоднократно посещал аким Костанайской области С.В. Кулагин. 3 декабря 2004 года в день официального открытия гостинично-оздоровительного сектора ТРК «Статуслэнд» он оставил следующую запись в Книге отзывов: «Марат Айтказин - один из плеяды молодых бизнесменов Костанайской области, строящих будущее своего края. Открытие в сельской местности современного культурно-развлекательного центра, Статуслэнд - это яркий пример веры в успех экономики Казахстана. Уверен, что практические дела таких людей вызывают особое уважение среди земляков и наших гостей».
Труд М.Н. Айтказин неоднократно отмечался почётными грамотами, правительственными наградами. Он принимал участие во встрече с президентом Республики Казахстан Н.А. Назарбаевым с лучшими людьми страны 26 декабря 2007 года.
К фирме нет претензий у налоговиков: она аккуратный налогоплательщик, своевременно оплачивает труд своих работников, вносит отчисления в пенсионный фонд. Средняя заработная плата здесь одна из самых высоких в районе. Практически нет текучести кадров. Работать в «Статусе» считается престижным, потому недостатка в рабочих руках здесь никогда не испытывали. А в годы кризиса работников здесь не то, что не убавилось, а даже прибавилось. Ведь фирма постоянно расширяется, находя для себя всё новые и новые сферы деятельности.
1.2 Реклама. Менеджмент. Новые направления
В АЦ-С всегда много внимания уделяли рекламе и никогда на ней не экономили. Занимался рекламой непосредственно сам учредитель и руководитель фирмы - М.Г. Айтказин. За годы существования фирмы были опробованы многие известные формы как социальной, так и коммерческой рекламы. Создание электронной газеты, поиск в области информационных технологий, интернет-менеджмента является логическим продолжением многолетних усилий ТОО «АгроЦентр-Статутс в определении своей рекламно-информационной ниши с учётом конкретных местных условий.
Коммерческая реклама.
С первых дней фирма, плодотворно сотрудничая с известным Костанайским агентством «Валер», широко использует такой эффективным вид рекламы как наружная реклама. Всевозможные вывески, щиты, тумбы, растяжки и т.д. и т.п. фирмы отвечают всем современным требованиям, безупречны с эстетической точки зрения. Служат подлинным украшением не только самых торгово-сервисных точек, но и прилегающих к ним участков улиц. Первой в районе АЦ-С использовало рекламу на транспорте. Реклама на её служебном транспорте служит отличным ориентиром для покупателей.
На высоте и имиджевая реклама. При открытии каждого нового магазина первого покупателя, как правило, ждёт сюрприз: пачка конфет, бутылка шампанского и т.д. Во второй половине 90-х годов «Статусом» регулярно проводились еженедельные лотереи, участником розыгрыша ценных призов автоматически становился любой покупатель, сделавший покупку на 500 и свыше тенге.
Эта традиция была восстановлена в 2008 году, когда почти девять месяцев проводилась акция «Автомобиль за 5000 тенге». А завершилась она 16 декабря розыгрышем супер-лотереи. В акции приняло участие свыше трёх тысяч человек практически со всех населенных пунктов района, а также из Костаная, Астаны, Челябинска, Пешковки, Узункольского района. Около полутора тысяч человек пришли на площадь перед новым торгово-развлекательным комплексом, чтобы наблюдать за ходом розыгрыша. Десять везунчиков из Бурлей, Подгородки, Каерака, Станционного, Карабалыка покинули площадь с призами: от сотового телефона до холодильника. Нашли своего хозяина и «Жигули» седьмой модели. По сотовому телефону в утешение получили трое обладателей наибольшего количества выигрышных купонов.
1.3 Социальная реклама
АЦ-С никогда не отказывало в спонсорской помощи и продержке. Все факты её благотворительных дел и акций просто не перечислишь. Особенно значительную помощь оказывала и оказывает по сей день фирма спортсменам района. Семь лет подряд ТОО «АгроЦентр-Статус» проводило международный турнир по футболу и баскетболу, в турнире 2003 года, например, принимало участие 29 баскетбольных и 19 футбольных команд. Щедрые награды, без которых практически не оставалась ни одна из команд-участниц, прекрасная организация привлекали на статусовский турнир всё новых и новых участников. И вот уж в восьмой раз фирма проводит не имеющее себе аналогов в области открытое первенство района по футболу. В нём, кроме полдюжины местных команд, участвуют также спортсмены Фёдоровского района и города Троицка.
1.4 Реклама в печатных изданиях
Одним из первых, ещё в 1995 - 1996 годах, Айтказин стал размещать рекламу о своём бизнесе на страницах районной газеты. Поначалу это были простые объявления, содержащие лишь самую необходимую информацию о ценах и услугах. Он же первый использовал графическое оформление своих объявлений. Причём, это была не компьютерная графика, а исполненная художником пером и тушью. С учётом тогдашнего товарного дефицита и нехватки наличных денег у населения, основным слоганом рекламы был следующий «В продаже 100 именований продуктов питания по самым низким ценам в районе».
Не было никогда у фирмы недостатка и в материалах, именуемых сегодня «имиджевыми статьями». Причём, как правило, публиковались они газетой не по инициативе предпринимателя, а по инициативе самих покупателей, отмечавших высокую культуру обслуживания, непривычно большой выбор товаров. Вот типичные для этих статей заглавия: «Статус» - магазин с будущим» («ДиЛ», 24.02. 1986 г. ), «В «Статусе» людям доверяют» («ДиЛ, 01.06. 1986 г.»).
Вскоре газетных полос М.Н. Айтказину показалось недостаточно. В 1978 году в его торговых точках стала бесплатно распространяться программа телевидения, печатавшаяся в Костанае тиражом 1000 экземпляров и форматом А-4, конечно же, не бесплатно. Новшество не осталось незамеченным. Покупателей в магазинах «Статуса» заметно прибавилось. В том числе и из контингента малообеспеченных граждан, не имевших возможности покупать газеты с программами телевидения.
Тем более, что «программки» постепенно превращались в своеобразные еженедельные информационно-рекламные бюллетени, где публиковались не только программы телевидения, но рекламные материалы, отчёты о спортивных соревнованиях, других событиях в жизни фирмы. Даже фотографии и те время от времени в них печатались.
Словом, «программки» как-то незаметно сформировались в самостоятельное еженедельное рекламно-информационное издание, которое покупатели ждали и в котором они находили всю нужную для себя информацию. Потому, когда в январе 2004 года выпуск «программок» прекратился, а адрес М.Н. Айтказина посыпались недоуменные «почему». Ответ меж тем был прост. «Программки» сменила еженедельная рекламно-информационная полоса «Статус-инфо» в районной газете.
Главной задачей, стоявшей перед «Статус-инфо» была раскрутка только что вступившего в строй Статуслэнда. Требовалось как можно полнее и ярче показать все его возможности, привлечь к торгово-развлекательному комплексу самое пристальное внимание всех слоёв населения.
Уже к лету эта важная задача практически была успешно выполнена. Статуслэнд стал неотъемлемой частью посёлка. Завоевал доверие людей самых разных возрастов, которые могли здесь делать им нужные повседневные покупки, и отдыхать в компании друзей, домочадцев.
Раскрутив Статуслэнд, попутно несколько упорядочив рекламу всей фирмы, рекламно-информационная полоса неплохо раскрутила и саму себя. Её постоянные читатели не только следили за рекламой товаров и услуг, но активно участвовали в бесконечных викторинах и конкурсах, на которые не скупилась полоса. Это и понятно. Ведь победители и призёры получали право на бесплатное посещение киносеансов и дискотек.
В конце 2004 году из-за разногласий с редакцией газеты выпуск полосы «Статус-инфо» прекратился. Но уже 21 марта 2005 года, накануне Наурыза, тысячным тиражом вышел первый в районе глянцевый журнал «Знай наших», задумывавшийся как коллективная визитка деловых людей Комсомольца-Карабалыка. Всех тех, кто, выжив, выстояв в труднейшие годы так называемого переходного периода, помог тем самым выжить, выстоять родному посёлку. Значительное место в журнале, конечно, отводилось самой фирме, ставшей к тому времени по сути крупнейшим частным предприятием района в сфере торговли и услуг, переработки, строительства.
Издание-визитка имело успех, стало главным сувениром для гостей Карабалыка, бывших его жителей, покинувших родину в смутные 90-е годы.
С апреля 2006 по сентябрь 2007 года фирмой издавалась рекламно-информационная газета «Знай наших». Тираж её составлял 1000 экземпляров, выходила она дважды в неделю форматом А-3 на восьми полосах, четыре из которых были цветными. За умеренную плату каждый предприниматель района мог разместить в «Знай наших» рекламу своих товаров и услуг, поделиться на её страницах своими проблемами, добрыми новостями. Частные же объявления принимались бесплатно. При этом предпринимались - и небезуспешно - попытки выработать свой собственный стиль подачи рекламных материалов.
Что касается второго, информационного направления газеты, то наряду с публикацией малоизвестных, эксклюзивных материалов по истории родного края, широко практиковался дайджест лучших статей отечественных и иностранных изданий, консультации специалистов по различным социальным и экономическим проблемам. Регулярно публиковались самые важные новости культурной и спортивной жизни, произведения местных авторов, проводились призовые конкурсы самой различной тематики.
В 2007 году был создан собственный сайт газеты, позволивший значительно расширить круг читателей газеты. Именно на сайте разворачивались самые жаркие дискуссии по проблемным материалам.
Наработанный в газете и на сайте газеты опыт и лег в основу информационной тематики электронной газеты «Статус-Карабалык». А лучшие материалы вошли составной частью во второй номер полноцветного издания-визитки» «Знай наших». В отличие от своего предшественника второй номер вышел форматом А-5 и объемом в 240 страниц. Наряду с информационными материалами местной тематики в новом журнале в качественном и стилистически ином формате была размещена реклама как самого АЦ-С, так и целого ряда ведущих предприятий и торговых фирм райцентра.
Это издание имело ещё больший успех, чем аналогичное первое. Особенно охотно приобретали его многочисленные гости п. Карабалыка в качестве сувениров. Не остался незамеченным и недавно изданный, красочно исполненный проспект «Десять лет стабильного развития» (глянцевая бумага формата А-4, 40 страниц), посвященный десятилетнему юбилею ТОО «АгроЦентр-Статус».
Встал вопрос о реализации издания-визитки через Интернет и подготовки к изданию других полиграфических изданий, например, открыток с видами райцентра, других населенных пунктов района, и реализации их опять же через интернет. Летом 2008 года в сети был размещен сайт «Статуслэнд», носивший имиджевый характер. Его целью было привлечь внимание к фирме потенциальных клиентов, познакомить их со сферой деятельности фирмы, местным рынком.
1.5 «Электронная газета». Цели и задачи. Содержание
Современная социально-экономическая ситуация характеризуется тем, что многие области человеческой деятельности, в том числе бизнес, стремительно развиваются за счет внедрения различных инноваций. Предпринимателям, рассчитывающим на будущее своего дела, в этой ситуации надо быть не только исполнителем в их осуществлении, но и непосредственным творцом инновационных процессов. Одним из таких проектов, нацеленных в будущее, и является, вероятно, не только первая в Карабалыкском районе, но и в Костанайской области электронная газета «Статус-Карабалык».
Её целями и задачами являются:
На первом этапе - создание полноценного информационного сегмента, дававшего бы посетителям достаточно полное представление о возможностях фирмы и всего региона, в котором она находится.
На втором этапе - оптимизация сайта на основных перспективных коммерческих направлениях, выход на SEO, рекламно-коммерческая деятельность.
Для решения имиджевых задач первого, так сказать, социального этапа, который в дальнейшем будет совершенствоваться и развиваться не только параллельно, но и за счёт коммерческого сегмента, с учётом интересов читателей всех возрастов, разной образованности и вкусов в газете в настоящей момент созданы следующие рубрики:
- «Дайджест», где выставляются все интересные материалы СМИ и интернет-ресурсов не только нашей области и страны, но и российских изданий, в первую очередь соседней Челябинской области;
- «Району-80» , посвященная малоизвестным фактам из истории района;
- «Дискотека», посвященная молодёжным проблемам;
- «Самотворцы», где выставляются опыты в стихах и прозе местных авторов;
- «Гости», посвященная гостям района и их впечатлениям, мнениям, пожеланиям;
- «Сегодня», отданная свежим оперативным новостям;
- «Спорт», посвященная спортивным событиям;
- Две фотогалереи, на одно из которой («Просто фото») имеют возможность разместить свои фотографии все желающие;
- «Поиск, знакомства»;
- «Объявления»;
- «Гостевая»;
- «Статус-инфо», посвященная деятельности отраслей ТОО «АгроЦентр-Статус».
Весьма информативна главная страница, содержащая в основном анонсы уже выставленных и будущих материалов. На ней также регулярно размещаются: сведения о погоде в Карабалыке, Костанае, Троицке; курсы валют; имеется прямой доступ к информации ведущих отечественных информационных агентств и электронному почтовому ящику администратора сайта - «Обратная связь».
На сегодняшний день самыми посещаемыми являются разделы: «Дискотека», «Сегодня», «Дайджест» и что особенно приятно - «Статус-инфо». Именно этот сегмент вместе с рубрикой «Обявления» должны стать главными на втором - коммерческом этапе развития и становления электронной газеты «Статус-Карабалык».
Известно, что читают нашу газету в Костанае, Астане, Алматы, Москве, Троицке, Челябинске, Санкт-Петербурге, в Белоруссии, Украине, и, конечно, в Германии, где особенно много наших бывших земляков, покинувших район в 90-е годы прошлого века.
Что касается целей и задач второго этапа, то вплотную к их реализации намечается приступить в конце 2009 - начале 2010 года. Уже имеются первые предложения к партнёрскому сотрудничеству, другие намётки.
Главные опасения связаны с тем, что на сегодняшний день и у нас в стране, и в России не так уж много компаний, которые могут предоставить услуги по мониторингу посещаемости сайта и составу аудитории. А заниматься этим самостоятельно, очень трудно.
Конечно, всегда можно заказать эти услуги у зарубежных специалистов, но это обойдётся крайне дорого. В этом и есть главный минус рекламы в Интернете. Помимо этого, в Казахстане Интернет ещё доступен весьма ограниченному числу людей, отсюда узость рынка. По нашим сведениям, число нашим посетителей Интернета в районе не превышает и одной тысячи человек. Тем не менее, ничто не стоит на месте, постепенно Интернет становится доступным всё большему числу людей, поэтому вскоре Интернет реклама станет более распространена и, вполне возможно, станет лидером среди всех видов рекламы по эффективности. На что мы и рассчитывали, создавая электронную газету «Статус-Карабалык».
2. Проектная часть
2.1 Постановка задачи
Создание реальных Web-приложений редко бывает простым. Несколько лет назад "интерактивный" Web-сайт предоставлял возможность отправки формы по электронной почте, и это было все. В наши дни Web-сайты стали Web-приложениями, другими словами, настоящими программными средствами, доступными через Web. В результате вместо коротких сценариев Web-сайты содержат сотни и тысячи строк кода. Проекты подобного масштаба требуют планирования и управления в такой же степени, как и разработка любых других программных средств.
Создание информационной системы «Электронная газета» требует использования в первую очередь удаленного сервера для хранения информации. Сценарии, написанные на серверном языке программирования, служащие для изменения, редактирования, удаления и добавления информации в базу данных, а также, правильного построения HTML когда, для вывода информации в окне браузера, для пользователя. Использование графических редакторов, для создания более красивого интерфейса.
2.2 Обзор выбранных сред разработки ИС «Электронная газета»
2.2.1 Язык гипертекстовой разметки HTML
World Wide Web, или, что-то же самое Всемирная паутина, WWW составляет основную компоненту глобальной компьютерной сети Интернет. Зародившись еще в 60-е гг., Интернет долгое время использовалась лишь узким кругом специалистов для обмена информацией по электронной почте. Сеть управлялась операционной системой UNIX - для научных целей это подходило, но достаточно сложный текстовый интерфейс UNIX'a существенно ограничивал масштабы применения сетевых технологий. Годом рождения World Wide Web считается 1989 - в этом году был изобретен язык, ставший впоследствии основным языком web-документов - это язык - HTML (HyperText Markup Language - язык разметки гипертекста) [6].
Автором языка HTML является Тим Бернерс-Ли (Tim Berners-Lee), выпускник Оксфордского университета, работавший в то время по контракту в Женеве, в Европейской лаборатории физики элементарных частиц (CERN, Conseil Europeen pour la Recherche Nucleaire) консультантом по программному обеспечению. CERN - достаточно большая организация, и потому, чтобы лучше ориентироваться в ее структуре, не хранить в памяти данные о большом количестве проектов, должностных лиц и пр., Тим Бернерс-Ли разработал для своего личного пользования программу Enquire, на основе которой через несколько лет для лаборатории было создано своего рода информационное пространство. Программа Enquire позволяла осуществлять так называемый "нелинейный" поиск документов - т.е. переходить от одного документа к другому без обращения к оглавлению или справочнику.
Язык HTML составляет основу технологии гипертекста. Гипертекстовый документ содержит так называемые гиперссылки.
Текстовые гиперссылки обычно выделяются цветом и подчеркиванием, хотя это необязательно. Гиперссылки позволяют пользователю немедленно перейти к нужному документу, независимо от места его физического расположения. Это существенно облегчает поиск информации, разбросанной по всему Земному шару. Технология гипертекста позволила связать всю совокупность опубликованных в Интернет документов в единую систему - WWW.
Язык разметки документов - это набор специальных инструкций, называемых тэгами, предназначенных для формирования в документах какой-либо структуры и определения отношений между различными элементами этой структуры. Тэги языка, или, как их иногда называют, управляющие дескрипторы, в таких документах каким-то образом кодируются, выделяются относительно основного содержимого документа и служат в качестве инструкций для программы, производящей показ содержимого документа на стороне клиента. В самых первых системах для обозначения этих команд использовались символы “<” и “>”, внутри которых помещались названия инструкций и их параметры. Сейчас такой способ обозначения тэгов является стандартным.
Использование гипертекстовой разбивки текстового документа в современных информационных системах во многом связано с тем, что гипертекст позволяет создавать механизм нелинейного просмотра информации. В таких системах данные представляются не в виде непрерывного потока текстовой информации, а набором взаимосвязанных компонентов, переход по которым осуществляется при помощи гиперссылок.
Язык HTML не является собственно языком программирования; это есть средство описания структуры документа, его стиля и связей его с другими документами. Для просмотра Web-документов используются специальные программы - так называемые браузеры (англ.: to browse - 1) пастись, ощипывать побеги; 2) читать, заниматься беспорядочно, урывками.) Вообще-то, возможности браузеров много шире, но пока ограничимся их определением как средством просмотра web-документов. Именно браузерам Интернет обязана своей популярностью.
Создание языка HTML в 1989 году облегчило обмен информацией в пределах лаборатории CERN, однако это не решало проблем, связанных обменом информацией между сотрудниками лаборатории и их коллегами, работавшими в разных странах. Для того, чтобы такой обмен был возможен, необходимо было создать децентрализованную информационную систему, основанную на некоем стандарте обмена данными. Таким стандартом стал созданный Тимом-Бернерсом Ли в 1990 году протокол HTTP (HyperText Transfer Protocol, протокол передачи гипертекстовых файлов).
HTML является упрощенной версией стандартного общего языка разметки - SGML (Standart Generalised Markup Language), который был утвержден ISO в качестве стандарта еще в 80-х годах. Этот язык предназначен для создания других языков разметки, он определяет допустимый набор тэгов, их атрибуты и внутреннюю структуру документа. Контроль за правильностью использования дескрипторов осуществляется при помощи специального набора правил, называемых DTD- описаниями(более подробно о DTD мы поговорим чуть позже), которые используются программой клиента при разборе документа. Для каждого класса документов определяется свой набор правил, описывающих грамматику соответствующего языка разметки [7].
2.2.2 JavaScript
Web, как гипертекстовую систему, можно рассматривать с двух точек зрения. Во-первых, как совокупность отображаемых страниц, связанных гипертекстовыми переходами. Во-вторых, кaк множество элементарных информационных объектов, составляющих отображаемые страницы (текст, графика, мобильный код и т.п.). В последнем случае множество гипертекстовых переходов страницы - это такой же информационный фрагмент, как и встроенная в текст картинка.
При втором подходе гипертекстовая сеть определяется на множестве элементарных информационных объектов самими HTML-страницами, которые и выступают в роли гипертекстовых связей. Этот подход более продуктивен с точки зрения построения отображаемых страниц "на лету" из готовых компонентов.
При генерации страниц в Web возникает дилемма, связанная с архитектурой "клиент-сервер". Страницы можно генерировать как на стороне клиента, так и на стороне сервера. Последнее реализуется через механизм подстановок на стороне сервера (Server Site Includes). Компания Netscape распространила в 1995 году механизм управления страницами и на клиента, разработав язык программирования JavaScript [8].
Таким образом, JavaScript - это язык управления сценариями просмотра гипертекстовых страниц Web на стороне клиента. Если быть более точным, то JavaScript - это не только язык программирования на стороне клиента. Liveware, прародитель JavaScript, является средством подстановок на стороне сервера Netscape. Однако, наибольшую популярность JavaScript обеспечило программирование на стороне клиента.
К возможностям JavaScript можно, например, отнести следующее:
- отображать изменяющиеся данные, такие как текущее время или дата;
- программировать переменное содержание в зависимости от даты, браузера пользователя или других условий;
- изменять внешний вид элементов страницы, если пользователь щелкнул мышью или провел курсор мыши над элементом.
2.2.3 Серверный язык программирования PHP
РНР изобретен Расмусом Лердорфом в конце 1994 года. Первая версия выпущена в 1995 году под именем «Инструментарий Персональных Домашних Страниц», затем она была переработана и названа PHP/FI Version 2 (FI -- модуль обработки данных для форм). Также была добавлена поддержка баз данных mSQL. С этого момента в разработке стали принимать участие добровольцы.
Статистика используемости РНР приблизительна, но, согласно исследованию, проведенному Netcraft, в начале 2001 года РНР использовался на более чем 5 300 000 сайтах по всему миру. Для сравнения: в это время число IIS серверов было примерно таким же (5 млн). Разработка интерпретатора РНР приняла форму организованного командного процесса, ядро интерпретатора разрабатывает компания Zend.com. При этом РНР распространяется свободно: его последнюю версию можно загрузить с сайта PHP.net. Модули РНР поставляются в комплекте с сервером Apache, в комплектах систем Linux.
Изначально аббревиатура РНР означала Preprocessor of Home Pages -- препроцессор домашних страниц. Это язык внедряемых в HTML-страницы сценариев, исполняемых на сервере. По большей части его синтаксис заимствован из таких языков, как С, Perl, Java, и при этом добавлена масса возможностей, которых этим языкам недостает. Проще говоря, синтаксис РНР -- это разумная альтернатива и строгости С, и «беспредельности» Perl.
РНР наделен практически полным набором функциональности, о которой (до появления РНР) мог только мечтать web-программист. Его цель -- позволить максимально быстро создавать динамически генерируемые web-страницы. С полным основанием можно заявить, что изучение и использование РНР будет выгодно как начинающим, так и профессиональным программистам.
Основными конкурентами РНР являются технологии JSP (Java Server Pages и Java Scriptlets), ASP (Active Server Pages), Perl, SSI (Server Side Includes), Cold Fusion Server Pages [9].
Недостатки, которые присущи указанным технологиям. JSP -- достаточно сложный для изучения и использования язык. ASP, основанный на синтаксисе VBScript (Visual Basic), имеет всего несколько десятков собственных функций и поэтому вынужден использовать СОМ-объекты; кроме того, он ориентирован исключительно на работу под Windows. Perl -- язык головоломный, и его вольности затрудняют его понимание. SSI позволяет всего лишь компоновать HTML-страницу из нескольких файлов. CF -- коммерческий продукт, что является его основным недостатком.
Основные достоинства РНР:
бесплатен; постоянно совершенствуется; работает на UNIX и Windows платформах;
допускает работу с большинством СУБД;
имеет широкий набор функций (более 3 тыс.);
допускает объектно-ориентированное программирование;
способен использовать протоколы HTTP, FTP, SNMP, NNTP, РОРЗ, net sockets и другие;
позволяет выполнять все операции, что и перечисленные его конкуренты, и даже работать с файлами графики. Можно также запускать РНР - скрипты как интерпретируемые файлы и компилировать исполняемые приложения (в том числе с поддержкой графического интерфейса GTK).
Если обнаружится, что РНР не способен на что-то (или работает не так, как вам хотелось бы), никто не будет препятствовать вносить в исходный код РНР (написанный на С) желаемые изменения. РНР является программным продуктом с открытым исходным кодом, и внесение в него улучшений и дополнений путем создания собственных модулей расширения всегда приветствуется.
2.2.4 СУБД MySQL
MySQL -- свободная система управления базами данных (СУБД). MySQL является собственностью компании Sun Microsystems, осуществляющей разработку и поддержку приложения. Распространяется под GNU General Public License и под собственной коммерческой лицензией, на выбор. Помимо этого компания MySQL AB разрабатывает функциональность по заказу лицензионных пользователей, именно благодаря такому заказу почти в самых ранних версиях появился механизм репликации.
MySQL является решением для малых и средних приложений. Входит в LAMP. Обычно MySQL используется в качестве сервера, к которому обращаются локальные или удалённые клиенты, однако в дистрибутив входит библиотека внутреннего сервера, позволяющая включать MySQL в автономные программы.
Гибкость СУБД MySQL обеспечивается поддержкой большого количества типов таблиц: пользователи могут выбрать как таблицы типа MyISAM, поддерживающие полнотекстовый поиск, так и таблицы InnoDB, поддерживающие транзакции на уровне отдельных записей. Более того, СУБД MySQL поставляется со специальным типом таблиц EXAMPLE, демонстрирующим принципы создания новых типов таблиц. Благодаря открытой архитектуре и GPL-лицензированию, в СУБД MySQL постоянно появляются новые типы таблиц.
MySQL возникла как попытка применить mSQL к собственным разработкам компании: таблицам, для которых использовались ISAM -- подпрограммы низкого уровня. В результате был выработан новый SQL-интерфейс, но API-интерфейс остался в наследство от mSQL. Откуда происходит название «MySQL» -- доподлинно не известно. Разработчики дают два варианта: либо потому, что практически все наработки компании начинались с префикса My, либо в честь девочки по имени My, дочери Майкла Монти Видениуса, одного из разработчиков системы [10].
Логотип MySQL в виде дельфина носит имя «Sakila». Он был выбран из большого списка предложенных пользователями «имён дельфина». Имя «Sakila» было отправлено Open Source - разработчиком Ambrose Twebaze.
MySQL имеет двойное лицензирование. MySQL может распространяться в соответствии с условиями лицензии GPL. Однако по условиям GPL, если какая-либо программа включает исходные коды MySQL, то она тоже должна распространяться по лицензии GPL. Это может расходиться с планами разработчиков, не желающих открывать исходные тексты своих программ. Для таких случаев предусмотрена коммерческая лицензия компании MySQL AB, которая также обеспечивает качественную сервисную поддержку.
MySQL портирована на большое количество платформ: AIX, BSDi, FreeBSD, HP-UX, GNU/Linux, Mac OS X, NetBSD, OpenBSD, OS/2 Warp, SGI IRIX, Solaris, SunOS, SCO OpenServer, SCO UnixWare, Tru64, Windows 95, Windows 98, Windows NT, Windows 2000, Windows XP, Windows Server 2003 и Windows Vista. Существует также порт MySQL к OpenVMS. Важно отметить, что компания MySQL AB предоставляет для свободной загрузки не только исходные коды СУБД, но и откомпилированные и оптимизированные под конкретные операционные системы готовые исполняемые модули, которые можно загрузить с зеркал, представленных на официальном сайте.
2.2.5 Adobe Dreamweaver CS3
Dreamweaver -- HTML-редактор (Рисунок 1). Разработан и поддерживался компанией Macromedia в версиях до 8-й (2005 год). Следующие версии (начиная с Dreamweaver CS3 (2007)) выпускает фирма Adobe. Богатый инструментарий, открытость приложения для всевозможных настроек, удобный интерфейс и другие особенности сделали Dreamweaver одним из наиболее популярных HTML-редакторов в мире.
Adobe Dreamweaver (с.м. Рисунок 1) позволяет не только с легкостью проектировать дизайн сайта, используя визуальные методы, но и предоставляет необходимые средства для продуктивной разработки web - приложений. Здесь присутствует полная поддержка формата CSS, с функцией проверки его совместимости с различными браузерами, функциональный редактор кода веб-страниц и возможность работать с такими технологиями, как: XML, JavaScript, PHP, Adobe ColdFusion, ASP и ASP.NET [11].
Рисунок 1. Adobe Dreamweaver CS3
2.2.6 Adobe Photoshop CS3
Adobe Photoshop -- растровый графический редактор, разработанный и распространяемый фирмой Adobe Systems (с.м. Рисунок 2). Этот продукт является лидером рынка в области коммерческих средств редактирования растровых изображений, и наиболее известным продуктом фирмы Adobe. Часто эту программу называют просто Photoshop (Фотошоп).
Несмотря на то, что изначально программа была разработана для редактирования изображений для печати на бумаге (прежде всего, для полиграфии), в данное время она широко используется в Web - дизайне. В более ранней версии была включена специальная программа для этих целей -- Adobe ImageReady, которая была исключена из версии CS3 за счёт интеграции её функций в самом Photoshop [12].
Рисунок 2. Adobe Photoshop CS3
Photoshop тесно связан с другими программами для обработки медиафайлов, анимации и другого творчества. Совместно с такими программами, как Adobe ImageReady (программа упразднена в версии CS3), Adobe Illustrator, Adobe Premiere, Adobe After Effects и Adobe Encore DVD, он может использоваться для создания профессиональных DVD, обеспечивает средства нелинейного монтажа и создания таких спецэффектов, как фоны, текстуры и т. д. для телевидения, кинематографа и всемирной паутины. Основной формат Photoshop, PSD, может быть экспортирован и импортирован во весь ряд этих программных продуктов. Photoshop CS поддерживает создание меню для DVD. Совместно с Adobe Encore DVD, Photoshop позволяет создавать меню или кнопки DVD. Photoshop CS3 в версии Extended поддерживает также работу с трёхмерными слоями.
Из-за высокой популярности Photoshop, поддержка его формата файлов, PSD, была реализована в его основных конкурентах, таких, как Macromedia Fireworks, Corel Photo-Paint, Pixel image editor, WinImages, GIMP, Jasc Paintshop Pro и т. д.
Photoshop поддерживает следующие цветовые модели:
RGB
LAB
CMYK
Grayscale
BitMap
Duotone
Photoshop v.10.0, датируемый апрелем 2007, имеет название «Photoshop CS3». Аббревиатура «CS3» означает, что продукт интегрирован в третью версию пакета программ «Adobe Creative Suite». В предыдущих продуктах -- Photoshop CS и CS2 c целью отличия от прежних версий и укрепления принадлежности к новой линейке продуктов, был изменён символ программы: вместо изображения глаза, которое присутствовало в версиях с 3-й по 7-ю, в стилевом решении использовалось изображение перьев. В Photoshop CS3 в иконке приложения и экране-заставке используются буквы из названия продукта «Ps» на синем градиентном фоне. Список нововведений включает в себя новый интерфейс, увеличенную скорость работы, новый Adobe Bridge, новые фильтры и инструменты, а также приложение Device Central, позволяющее осуществлять предварительный просмотр работы в шаблонах популярных устройств, например мобильных телефонов.
2.2.7 Adode Flash CS3
World Wide Web (Всемирная паутина) развивается очень стремительно. Традиционные Web-сайты (Web-sites) со статическими информационными страницами уже не привлекают как прежде внимание конечных пользователей. Поэтому Web-дизайнеры и разработчики пытаются придать своим страницам неотразимый вид, вводя графику и файлы анимационного формата GIF. Несмотря на то, что применение графики в традиционных форматах сжатия изображений GIF, JPEG и PNG придает сайту некоторый эффект, тем не менее, загрузка таких страниц может отнять много времени из-за больших размеров графических файлов. Альтернативным инструментом создания анимации является программный продукт -- Adobe Flash CS3 (с.м. Рисунок 3), который поможет добиться поставленных при Web-разработке целей [13],[14].
Рисунок 3. Adobe Flash CS3
По сравнению с другими графическими приложениями, предназначенными для публикации результатов в Web или вывода в файл, Flash обладает многими преимуществами, такими, как:
Применение векторной графики, которая в действительности представляет собой ряд математических формул, описывающих размер, цвет и местоположение формы. Векторная графика состоит из линий и кривых, тогда как растровая -- из небольших точек растра, или пикселей. Применение математических формул является главным преимуществом отображения графики и сохранения небольшого размера файлов, что особенно важно для Web.
Возможность сжатия анимации, графики и звука. Такое сжатие файла обусловливает свойство потоковой передачи, которое позволяет отображать сайт в Web-браузере до полной загрузки его содержимого. Это означает, что одна векторная графика сайта отображается, в то время как другая графика, звук и анимация все еще загружаются.
Интерактивность во Flash может состоять из самых разных свойств. Помимо неограниченных возможностей применения простой графики, анимации или крупных заголовков, в любой объект или область сайта можно вводить полноценные навигационные свойства: кнопки, меню или фрагменты анимации, с помощью которых конечный пользователь перемещается по сайту. А задавая действия, можно создавать интерактивные фильмы. Для создания интерактивных элементов управления во Flash предоставляется язык создания сценариев - ActionScript.
Изображения и тест, разработанные во Flash, всегда отображаются ясно и четко, что опять же обусловлено векторной графикой.
Flash помогает пользователю рисовать. В частности, Flash может распознавать основные геометрические формы в процессе их создания. При этом она заменяет небрежно нарисованную форму правильной геометрической формой, которую, как предполагается, пользователь пытается нарисовать. Например, если быстро нарисовать овал или окружность, создав круглую форму, Flash сделает эту форму более плавной и круглой, доведя ее до идеального овала или окружности. Кроме того, Flash помогает создавать прямые и плавные линии.
В состав Flash входит инструмент, который создает основу для большинства качественных Flash-фильмов. Этот инструмент - ActionScript - событийно-управляемый язык, встроенный во Flash. ActionScript делает ваши страницы интерактивными. Вы можете реагировать на события с мышки или с клавиатуры, можете выполнить какие-либо действия при проигрывании определенного кадра.
Для того чтобы овладеть ActionScript в полной мере, желательно уже иметь опыт программирования (предпочтительно на С++, JavaScript, etc.). Однако одним из достоинств языка Flash является то, что не нужно быть профессионалом во Flash, или полностью знать ActionScript, чтобы писать на нем качественный код. Можно использовать лишь те возможности языка, которые необходимыми для своей работы.
2.3 Интернет хостинг Yutex.ru
На рассмотрение интернет хостинга выбор лежал на Российских компаниях, а не на Казахстанских в связи с тем, что Российские компании предлагали более дешевые услуги, чем Казахстанские. Поэтому, был выбран интернет хостинг Yutex.ru.
Компания Ютекс предоставляет услуги по размещению сайтов своих клиентов в сети Интернет и регистрацию доменных имен. Также специализируется на разработке сайтов и их продвижению в Интернете.
Ютекс уже довольно продолжительное время существует на рынке хостинг - услуг, и за это время сумела добиться высоких результатов. Отличное качество, высокий уровень обслуживания и выгодные цены - это три основных черты, которые выделяют компанию среди других и делают ее сильным конкурентом на рынке хостинг - услуг.
Выбор тарифа.
Тарифный план «Оптимальный» - полный набор инструментов и функций. Идеально подходит для проектов средних размеров [15].
Тарифный план «Оптимальный» включает:
- неограниченный трафик;
- 2500 Mb дискового пространства;
- 40 баз данных MySQL;
- поддержка WAP/XML;
- неограниченно FTP аккаунтов;
- неограниченно E-mail аккаунтов;
- 5 доменов на аккаунте;
- неограниченно поддоменов;
- анонимный FTP;
- поддержка FrontPage;
- панель Управления;
- cron;
- backup / Restore;
- POP3 и SSL-POP3;
- SMTP сервер;
- неограниченно количество почтовых адресов;
- почтовый Web-интерфейс;
- менеджер почты;
- автоответчики, фильтры почты;
- антивирусная и антиспамовая проверка почты;
- перенаправление адресов почты;
- 24 часовой мониторинг;
- изменение файла конфигурации .htaccess.
Стоимость, заказа одного домена на один год - 16 долларов США. Ежемесячная оплата услуг 4,8 долларов США.
2.4 ИС «Электронная газета»
2.4.1 Структура базы данных statusk_bdkarabalyk
Таблицы базы данных:
- таблица с данными всех статей;
- таблица с данными объявлений;
- таблица с данными описаний рубрик;
- таблица с данными описания страниц;
- таблица с данными комментариев;
- таблица с данными учета ip адресов посетителей;
- таблица с данными опции количества вывода статей;
- таблица с данными изображений раздела «Просто фото»;
- таблица с данными пароля для администраторского блока.
Поля таблицы с данными статей (data):
- id - номер статьи в таблице;
- cat - номер категории к которой относится статья;
- meta_d - краткое описание статьи для поисковых роботов;
- meta_k - ключевые слова статьи для поисковых роботов;
- description - краткое описание статьи для анонса статьи;
- text - полное описание статьи;
- view - поле для учёта количества просмотров статьи;
- author - поле автора статьи;
- date - дата добавления статьи;
- title - заголовок статьи.
Поля таблицы с данными объявлений (announ):
- id - номер объявления;
- text - текст объявления;
- date - дата добавления;
- title - заголовок объявления.
Поля таблицы с данными категорий (categories):
- id - номер категории;
- title - название категории;
- meta_d - краткое описание категории для поисковых роботов;
- meta_k - ключевые слова для поисковых роботов;
- text - текст описания категории.
Поля таблицы с данными комментариев (comments):
- id - номер комментария;
- post - номер статьи, к которой относится данный комментарий;
- author - автор комментария;
- date - дата добавления комментария.
Поля таблицы с данными учета присутствия на сайте пользователя
(online):
- id - номер зарегестрированного пользователя;
- ip - айпи адрес пользователя;
- time - поле регистрации времени запроса данных с сайта.
Поля таблицы с данными фотографий (prosto_foto):
- id - номер фотографии;
- text - описание фотографии;
- date - дата добавления фотографии;
- ssilka - поле ссылки на миниатюрную фотографию;
- ssilka2 - поле ссылки на оригинальную фотографию.
Поля таблицы с данными страниц (settings):
- id - номер страницы;
- title - заголовок сраницы;
- meta_d - краткое описане статьи для поисковых роботов;
- meta_k - ключевые слова страницы;
- text - текст описания страницы;
- page - название страницы.
Поля таблицы с данными логина и пароля для администраторского раздела (userlist).
- id - номер пользователя;
- user - логин администратора;
- pass - поле пароля администратора.
2.4.2 Структура сайта
Навигация по рубрикам статей (см. Рисунок 4а):
- дискотека;
- дайджест;
- статус - Инфо;
- сегодня;
- спорт;
- гости;
- району - 80;
- поиск, знакомства;
- самотворцы.
Навигация по сайту (см. Рисунок 4б):
- главная;
- гостевая;
- галерея;
- просто фото;
- объявления.
Рисунок 4а
Рисунок 4б
В навигацию по сайту не входит навигация по рубрикам статей так как, навигация по рубрикам статей неизменно будет находиться на всех страницах сайта в левой части.
2.4.3 Описание разделов и страниц сайта
Дискотека - в этом разделе находятся статьи посвященные дискотеке Статус - Лэнд и жизни молодежи Карабалыкского района.
Дайджест - в этом разделе собраны избранные материалы из отечественной и российской прессы, так или иначе касающиеся Карабалыка и Карабалыкского района.
Статус - Инфо - здесь собрана наиболее полная информация о делах и проектах ТОО «АгроЦентр-Статус».
Сегодня - в этом разделе находятся эксклюзивные материалы о сегодняшних событиях в их пересечениях с прошлым. Комментарии к ним. Также разная информация о ежедневных событиях Карабалыка и Карабалыкского района.
Спорт - в этом разделе находятся статьи о событиях касающиеся спорта и спортивных мероприятиях Карабалыка и Карабалыкского района.
Гости - раздел о гостях карабалыка.
Району - 80 - в этом разделе находится информация о людях и событиях истории района, о которых мало кто знает.
Поиск, знакомства - раздел поиска потерявшихся земляков.
Самотворцы - Творческая рубрика электронной газеты Карабалыка.
Главная - на главной странице выводится информация о наиболее значимых статьях, объявлениях, предстоящих праздниках.
Гостевая - выводятся сообщения написанные пользователями.
Галерея - на этой странице выводятся изображения поселковых и районных достопримечательностей, красивых мест, уютных уголков.
Просто фото - на странице просто фото выводятся изображения загруженные пользователями на сайт.
Объявления - здесь выводятся различные объявления.
2.4.4 Принцип работы ИС «Электронная газета»
При просмотре разделов сайта, визуально изменяется только, главная, средняя область интерфейса сайта. Вследствие этого, все сценарии разбиты на блоки, во избежание дублирования кода и легкого редактирования областей сайта.
Так сайт разбит на пять блоков:
- левый блок, состоящий из кода для вывода: навигации по разделам; последние статьи; архив; поиск; погода; курсы валют; статистика сайта.
- правый блок, состоящий из навигации по сайту;
- средний блок - главный, отвечающий за вывод информации, в зависимости от запроса пользователя;
- шапка сайта, состоящая из рисунка - логотипа сайта;
- нижний блок, состоящий из рекламы.
Различие сценариев состоит в том, что каждый сценарий содержит в себе собственный обработчик данных для редактирования и вывода информации в центральной области сайта.
Шапка сайта (см. Рисунок 5) header.php.
В верхнем блоке содержится код для вывода изображения - логотипа сайта. На фоне логотипа изображено здание ТРЦ «Статус Лэнд» - объект принадлежащий фирме ТОО «АгроЦентр - Статус». Поверх фона содержится надпись названия сайта.
Рисунок 5
Нижний блок (см. Рисунок 6) footer.php.
Содержит код подключения к информационному сайту marketgid.com для вывода рекламы.
Рисунок 6
Левый блок (lefttd.php).
Левый блок делится на семь областей:
- навигация по разделам;
- последние статьи;
- архив;
- поиск;
- погода;
- курсы валют;
- статистика сайта.
Навигация по разделам.
Содержит код выбора из таблицы categories данных всех полей в базе данных statusk_bdkarabalyk. Далее идет проверка этого запроса, если запрос на извлечение данных не прошел, то выводится сообщение пользователю, от том что произошла ошибка, при этом дальнейшее выполнение сценария прекращается.
Если запрос к базе данных прошел успешно, то идет сохранение данных из таблицы categories в массив и выполняется проверка на количество строк в массиве более нуля. Если в массиве нет строк, то пользователю выводится сообщение от том, что данных не существует, и прекращается дальнейшее выполнение сценария.
Подобные документы
Концептуальное проектирование сайта по онлайн-продаже кофе, его древовидная логическая структура страниц. Описание языка гипертекстовой разметки сайта HTML, особенности отображения HTML-тегов в браузерах. Создание формы заказа для онлайн-торговли.
курсовая работа [2,2 M], добавлен 16.04.2017Написание сайта с помощью выбранного языка программирования с минимальной интерактивностью. Изучение дополнительных аспектов языка гипертекстовой разметки HTML. Моделирование информационной структуры. Разработка структуры данных, центральный фрейм.
курсовая работа [1,0 M], добавлен 02.06.2015Основные теги и атрибуты языка HTML. Создание web-сайта, который должен представлять собой несколько связанных между собой страниц. Рассмотрение различных значений атрибутов и тегов на страницах и в других документах. Экранные формы разработанных страниц.
лабораторная работа [1,2 M], добавлен 16.04.2014Преимущества и недостатки электронной коммерции. Описание локального сервера Denwer. Структура файлов и папок. Особенности PHP, MySQL, CSS, HTML. Разработка структуры сайта интернет-магазина по продажи гитар и комплектующих, его программная реализация.
курсовая работа [5,0 M], добавлен 25.10.2014Обоснование выбора языка программирования для создания интернет магазина. Построение виртуальных страниц. Определение затрат на создание Web-сайта. Расчет трудоемкости создания программного продукта. Использование HTML как языка разметки гипертекста.
дипломная работа [1,2 M], добавлен 28.05.2016Описание проектирования электронной библиотеки для размещения в облаке документации кафедры. Планирование базы данных, структуры Web-системы и дизайна страниц. Разработка Интернет-системы в среде Visual Studio.NET. Разработка бизнес-логики системы.
курсовая работа [2,5 M], добавлен 23.08.2014Понятие сайта и их классификация - корпоративные, презентационные, тематические, интернет-магазины. Язык гипертекстовой разметки HTML и его средства разработки. Виртуальный web-сервер Denver и MySQL базы. Этапы разработки сайта и структура навигации.
дипломная работа [2,4 M], добавлен 13.01.2015Архитектура "клиент-сервер". Системный анализ базы данных "Газета объявлений", ее инфологическое и физическое проектирование. Программирование на стороне SQL-сервера. Разработка клиентской части в Borland C++ Builder 6.0 и с помощью Web-технологий.
курсовая работа [1,3 M], добавлен 07.07.2013Идея создания универсальной базы данных. История возникновения гипертекстовой информационной системы World Wide Web (WWW). Понятие гипертекста, архитектура построения. Типы ресурсов в сети Интернет. Интерфейс Web-приложений при работе в сети Интернет.
реферат [63,7 K], добавлен 28.01.2011Особенности создания страниц на языке APS.NET, создание и формы обращение к базам данных. Интерфейс автоматического вывода определнного столбца базы данных в элементы управления. Структура базы данных, принцип работы страниц сайта, настройка приложения.
курсовая работа [387,3 K], добавлен 02.03.2010