РНР бағдарламасын пайдаланып динамикалық элементтерді құру

Автор: Пользователь скрыл имя, 03 Марта 2013 в 08:42, дипломная работа

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

Бұл дипломдық жұмыста «ҚҰЛАГЕР» мекемесі туралы ресми мәліметтер, мысалы мекеме жайлы, мекеменің жаңалықтары жайлы, оның қызметкерлері жайлы, мекеменің құрылуы жайлы т.с.с мәліметтер қорын интернет бетіне байланыстырып шығару жолдары жасалған.
Дипломдық жұмыстың міндеті: «ҚҰЛАГЕР» мекемесі жайлы WEB сайт құру.
Дипломдық жұмыстың деректік негіздері: Бағдарлама негізінен PHP тілінде жазылған. Ал оған қосымша ретінде HTML, DHTML тегтері, бетін көркемдеу үшін CSS стилдері, Java Script, Macromedia Flash, Photo Shop бағдарламалары, және текстік редакторлар қолданылған.

Содержание

I.Кіріспе ................ ...... ............... ............... ..................................................3
II. Негізгі бөлім..........................................................................................5
1 тарау. PHP бағдарламалау тілі.
1.1 Интернет жайлы жалпы түсінік......................................................... 5
1.2. РНР ұғымы..........................................................
1.3. РНР дің пайда болуы және даму тарихы.......................................
2 тарау. РНР және АРАСНЕ локалді серверін орнату
2.1 Арасне Web-серверін орнату . ...........................................
2.2. РНР-ді орнату ..................................................................
3 тарау. PHP - де бағдарламалауды үйрену
3.1 PHP - де айнымалылар және экранға шығару........................
4 тарау РНР тілінде құрылған бағдарлама мысалдары
4.1 Файлдарды құжаттарға салу
4.2 Формаларды өңдеу және поштаны жіберу
4.3 Мерзімді сөз арқылы шығару (дата)
III.Қорытынды.....................................................................................................
IV. Қолданылған әдебиеттер тізімі ...............................................................

Работа содержит 1 файл

Диплом Веб сайт.doc

— 892.50 Кб (Скачать)

Машина құны – 150 теңге.

Барлығы:

Өнімді өндіруде және оны сату процесін жүзеге асырған басқа ұйымдарға қажеттілік тумайды. Жоғарыда көрсетілген позициялар бойынша шығын -  2216337.5.

Қаржылық  жоспар

 

   Қажетті  соманы несие түрінде «ТұранӘлемБанк»-тен   алу көзделеді. Бағдарламалық  өнім білім алу сферасымен  байланысты болғандықтан, несиені 8%  жеңілдік ставкасымен алуға болады.

 

 

Сатып алушылар

Өлшем бірлігі

Мәні

1

БҚ құруға және енгізуге кеткен шығындар

КТҚ-ға кеткен шығындар

Алгоритмге  кеткен шығындар

Жазуға  кеткен шығындар

Бағдарламаны  енгізуге кеткен шығындар

теңге

теңге

теңге

теңге

теңге

864000

153000

42000

59100

282100.003

2

Жыл бойындағы  эксплуатациялық шығын

теңге

216337.5

3

Өтелу мерзімі

ай

6


 

    Несиені   «ҚҰЛАГЕР» фирмасы атынан алғандықтан  мекеме кепілдік ретінде үлкен  көлемде жылжымайтын мүлікті  қоюына болады.

    Бағдарламалық  өнімдер нарығының дамуына байланысты  сату көлемінің төмендеуі байқалмайды.  Басқа жағдайда деректерді жетілдіруге  болады немесе жаңа  бағдарламалық  өнімдер шығарылады.

Қысқа мерзімді мақсаты өнімді шығаруды бастау  және бағдарламалық өнімнің  CD дисктерін тарату. Болашақтағы мақсат – бағдарламалық өнімнің түрлерін кеңейту және сату көлемін арттыру.

 

 

 

 

 

 

 

 

 

 

 

 

  Қорытынды

 

   Қорыта айтқанда, димломдық жұмысты орындау барысында РНР-бұл сіздің Web сайтыңыз  динамикалық элементтерді құруға арналған құрал екендігін, бұл тілдің синтаксисі таныс және пайдалануда аз талапты қажет ететіндігінің арқасында онымен жұмыс жасау оңай, онымен тек қарапайым скриптін жазып, жұмыс атқаруға болатындығын зерттеп үйрендім.

    Бұл  материалда РНР туралы алғашқы мәліметтер келтірілген. Бұл тілдің басқа да көптеген мүмкіндіктері бар екендігін, РНР ақпаратты әр түрлі берілгендер қорынан оңай сақтай алатынын: MySQL, Oracle, Microsoft SQL Server  және басқалар, онымен графикалық бейнелер құруға  болатындығын, онда реттеуші сөздердің көмегімен тексті өзгерте алуды үйрендім. IMAP, LDAP, PDF, SNMP, WDDX, XML  көмегімен бағдарламаларды жақсарта алуын, бұл жүйелі әдістің саймандарына иілгіш және саналы келудің қажеттілігіне негізделгенін, ғылым облыстарынан бөлек оқу процесінде пайдалану мүмкіндігін оқып үйрендім.

РНР нің мынадай мүмкіндіктері бар екендігін зерттеп үйрендім:

  • Берілгендер қорымен жұмыс:
  • РНР 3 ең күшті және маңызды мүмкіндігі берілгендер қорымен интеграция деңгейі.
  • Қазіргі уақытта келесі берілгендер қоры қолдау табуда: Orancle, Adabas D, Sybase, FilePro, Msql, Velocis, MySQL, Intermix, Solid, dBase, ODBC, Unix dbm, PostgreSQL. Бұл тізімдер өндірушілер арасыда ылғи да кеңейтілетін болады.
  • НТТР –РНР құралдарымен аутификация.
  • Жабық зонаға парольдық кіруге мүмкіндік береді.
  • РНР да аутификация Apache модулін пайдаланғанда ғана мүмкін болады. арнайы функцияны пайдаланғанда, пароль мен логин ендіруге мүмкіндік беретін диалог терезесі шақырылады. Әрі қарай ендірілген берілгендерді тексеру оңай болады.
  • PHP көмегімен  GIF-файлдарын құру.
  • РНР тек қана  HTMLқұрумен ғана шектелмеген. Ол сонымен қатар  GIF, JPEG және  PNG файлдарын құруда пайдаланылады.
  • File upload: қолдауы.
  • Бұл өте пайдалы нәрсе. Мысалы, музыка, реферат, бағдарламалар алмасуда керек болады. Оның үстіне  РНР жүктелген файлға толық бақылау орнатады. Ол арқылы жүктелген файлды басқаруға болады.
  • Cookie HTTP қолдауы.

РНР НТТР соокіе–ні қолдайды. Соокіе–алыс браузерде берілгендерді сақтауға арналған механизм. setcookie () функциясын пайдалана отырып соокіе  файлын құруға болады. Соокіе –РТТР тақырыбының бөлігі. Клиенттен жіберілген кез –келген соокіе автоматты түрде РНР айнымалысына айналып кетеді.

  • Қазіргі уақытта келесі берілгендер қоры қолдау табуда: Orancle, Adabas D, Sybase, FilePro, Msql, Velocis, MySQL, Intermix, Solid, dBase, ODBC, Unix dbm, PostgreSQL. Бұл тізімдер өндірушілер арасыда ылғи да кеңейтілетін үйрендім. РНР да аутификация Apache модулін пайдаланғанда ғана мүмкін болады. арнайы функцияны пайдаланғанда, пароль мен логин ендіруге мүмкіндік беретін диалог терезесі шақырылатындығын, әрі қарай ендірілген берілгендерді тексеру оңай болатындығын зерттедім. PHP көмегімен GIF-файлдарын құрдым.

Дипломдық жұмыстьң мақсаты, міндеті толық орындалды.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ПАЙДАЛАНЫЛҒАН ӘДЕБИЕТТЕР.

 

  1. Мазуркеевич .А.  Еловой.Д.  «PHP настольная книга программиста»
  2. Кузнецов.М.В. «Учебник PHP»
  3. Котеров.Д  Костарев А. «PHP5 в подлинке»
  4. Дронов В. «PHP и MySQL» Санкт Петербург 2005г
  5. http://www.php.net/postgres95/
  6. http://www.apache.org
  7. В.Холмогорв. Основый WEB-мастерства:учебный курс. «ПИТЕР».Санкт-Петербург, 2000.
  8. Дж. Вайскопф. Microsoft Front Page 2000:учебный курс. «ПИТЕР». Санкт-Петербург, 2000.
  9. Л.Омельченко, А .Федоров Самоучитель Microsoft Front Page 2000. «ПИТЕР». Санкт-Петербург, 2000.
  10. А.Федорчук. «Как создаются WEB-сайты»:краткий курс. «ПИТЕР». Санкт-Петербург.2000.
  11. Борис Карпов, Михаил Левченко, Алексей Жданов “Краткий курс Dream Weaver 3”
  12. Александр Левин “Интернет-это очень просто”
  13. WEB-дизайн:книга Якоба Нильсена. «Символ     Плюс». Санкт-Петербург,2001.
  14. Под редакцией Комягина В.Б “Создание Web-страниц”
  15. Под редакцией Ю.М.Алексеева “Быстро и легко создаем, программируем, шлифуеми раскручиваем Web-сайт”
  16. А.Федорчук “ Современный самоучительработы в сети Интернет
  17. Брайн Фафепбергер. Открой для себя Internet . Комиздат. Диалектика. Киев, Москва,Санкт – Петребург. 1998 г.
  18. В.П.Дьяконов. Internet / Настольная книга пользователя.

«Салон-Р» Москва 1999 г.

  1. В. Леонтьев . Новейшая энциклопедия персонального комьпютера. Масква «Олма - Пресс»,1999 г.
  2. Эд.Крол. Все об Интернет.Руководства и каталог BHV. Киев 1998г.
  3. Матнас Нольден. Ваш первый выход в Интернет.пер.с нем. – СПб. ИКС, 1996 г.
  4. Джерри Хоникатт. Internet Windows 95 без проблем! Руководство пользователья,Бином, Москва , 1996 г.
  5. Джон Р., Левин. Кэрол Бароди. Секреты Internet Диалектика.Киев 1996 г.
  6. Марахимов А. Р. , Раманкулова С.И. Интернеттен пайдалану негіздері. Тошкент 2001 ж.
  7. Гурова Л.Л. Психологический анализ решений задач -Воронеж, 1976.С.32-52, 898-177, 236-304.
  8. Шумилин А.Т. Проблемы теорий творчества -М., 1989. С.13-32,54-71.
  9. К.Йенсен, Н.Вирт. Паскаль: Руководство для пользователя и описание языка-Москва: Финансы и статистика, 1982.

 




Информация о работе РНР бағдарламасын пайдаланып динамикалық элементтерді құру