Примерни сайтове за проекти по „Програмиране в интернет среда“
(версия 1 на файла)
Оцветените в червено теми евентуално биха могли да се разширят и представят като дипломен проект!
ТЕМИ
Сайт за обучение по С
Сайт за обучение по С++
Сайт за обучение по Java
Сайт за обучение по JavaScript
Създаване на сайт с помощта на Joomla (http://www.joomla.org)
Румен Георгиев
Създаване на сайт с помощта на Drupal (http://www.drupal.org)
Създаване на сайт с помощта на Wordpress (http://www.wordpress.org)
Създаване на сайт с помощта на Exponent Content Management System (http://www.exponentcms.org) Създаване на сайт с помощта на OpenCart (http://www.opencart.com)
Сайт за обучение по PHP
Сайт за обучение по MySQL
Сайт за обучение по Adobe Illustrator
Сайт за обучение по Adobe InDesign
Сайт за обучение по Adobe Flash
Сайт за обучение по MatLAB - работа с изображения. http://www.matlabtutorials.com/
Златка Караколева
Създаване на макроси в Excel
Създаване на макроси в WORD
ДРУГИ ВАРИАНТИ
Да се направят BG версии на сайтовете, като се използва информацията, но се смени дизайна:
Вариант 01:
http://www.cplusplus.com/doc/tutorial/
Introduction Basics of C++ Compound Data Types
Вариант 02:
http://www.cplusplus.com/doc/tutorial/
Object Oriented Programming Advanced Concepts C++ Standard Library
Вариант 03:
http://www.hardwarebook.info/
Connectors
Вариант 04:
http://www.hardwarebook.info/
Cables
Вариант 05:
http://www.hardwarebook.info/
Adapters
Вариант 06:
http://www.hardwarebook.info/
Tables
Вариант 07:
http://ktu.aknet.kg/Korp/hard/hwb/menu_Connector.html
Buses
Вариант 08:
http://ktu.aknet.kg/Korp/hard/hwb/menu_Connector.html
Serial In/Out
Вариант 09:
http://ktu.aknet.kg/Korp/hard/hwb/menu_Connector.html
Parallel In/Out
Misc In/Out
Вариант 10:
http://ktu.aknet.kg/Korp/hard/hwb/menu_Connector.html
Video
Вариант 11:
http://ktu.aknet.kg/Korp/hard/hwb/menu_Connector.html
Joysticks/Mouses
Keyboards
Вариант 12:
http://ktu.aknet.kg/Korp/hard/hwb/menu_Connector.html
Diskdrives
Harddrives
Вариант 13:
http://ktu.aknet.kg/Korp/hard/hwb/menu_Connector.html
Diskdrives
Harddrives
Вариант 14:
http://ktu.aknet.kg/Korp/hard/hwb/menu_Connector.html
Misc data storage
Memories
Вариант 15:
http://ktu.aknet.kg/Korp/hard/hwb/menu_Connector.html
Home audio/video
PC motherboards
Networking
Вариант 16:
http://ktu.aknet.kg/Korp/hard/hwb/menu_Connector.html
Cartridge/Expansion
Misc
Вариант 17:
http://ktu.aknet.kg/Korp/hard/hwb/menu_Cable.html
Nullmodem
Modem
Printer
Parallel
Misc Serial
Вариант 18:
http://ktu.aknet.kg/Korp/hard/hwb/menu_Cable.html
Loopback plugs
Data storage
TV/Video/Monitor
Networking
Misc
Вариант 19:
http://ktu.aknet.kg/Korp/hard/hwb/menu_Adapter.html
Serial
Parallel
Keyboard
Mouse
Joysticks
Video
Misc
Вариант 20:
http://ktu.aknet.kg/Korp/hard/hwb/menu_Misc.html
Active Filters
Butterworth 1st order Lowpass
Butterworth 1st order Highpass
Butterworth 2nd order Lowpass
Butterworth 2nd order Highpass
Butterworth 3rd order Lowpass
Butterworth 3rd order Highpass
Butterworth 4th order Lowpass
Butterworth 4th order Highpass
Bessel 2nd order Lowpass
Bessel 2nd order Highpass
Bessel 3rd order Lowpass
Bessel 3rd order Highpass
Bessel 4th order Lowpass
Bessel 4th order Highpass
Linkwitz 4th order Lowpass
Linkwitz 4th order Highpass
Definitions
DTE & DCE
Вариант 21:
Search Engine Optimization
What is SEO?
What are the basic concepts?
Keywords - how can you identify your BEST keywords for Google, Yahoo, and/or Bing?
Free SEO Tools - what are the BEST FREE tools are out there on the Internet that can help you quickly get to the top of the search engines?
Вариант 22:
http://www.old-computers.com/history/type.asp?t=3
4164 (OCTOBER 1978)
8008 MICROPROCESSOR RELEASED BY INTEL. (APRIL 1972)
ABC-80 (AUGUST 1978)
APPLE ANNOUNCES ITS THIRD COMPUTER, THE APPLE II+ (JUNE 1979)
APPLE DISK II, THE APPLE II SECOND BIRTH (JANUARY 1978)
APPLE II, FIRST DELIVERIES (MAY 1977)
Вариант 23:
http://www.old-computers.com/history/type.asp?t=3
ATARI REVEALS ITS NEW VCS VIDEO GAME CONSOLE (JULY 1977)
ATARI UNVEILS ITS 400 AND 800 HOME COMPUTERS (DECEMBER 1978)
BALLY PROFESSIONAL ARCADE IS ANNOUNCED (SEPTEMBER 1977)
BUILDING ITS OWN S-100 BUS BASED SYSTEM (month unknown 1977)
CLICK AND SPELL (JUNE 1978)
COMMODORE INTRODUCES THE PET (JUNE 1977)
COMMODORE PET VS SHARP MZ-80K (MARCH 1979)
Вариант 24:
http://www.old-computers.com/history/type.asp?t=3
COMPUTERS - SOME HISTORY AND BACKGROUND #1 (month unknown 1915)
COMPUTERS - SOME HISTORY AND BACKGROUND #2 (month unknown 1915)
COMPUTERS - SOME HISTORY AND BACKGROUND #3 (month unknown 1915)
COMPUTERS - SOME HISTORY AND BACKGROUND #4 (month unknown 1915)
COMPUTERS - SOME HISTORY AND BACKGROUND #5 (month unknown 1915)
DIGITAL VT-100 (NOVEMBER 1978)
EXIDY ANNOUNCES ITS SORCERER (APRIL 1978)
Вариант 25:
http://www.old-computers.com/history/type.asp?t=3
FIRST TEXAS INSTRUMENTS TI-57 SALES (JULY 1977)
FRENCH LOGABAX LX-500 LAUNCHED (MAY 1978)
HEATHKIT PRESENTS ITS FIRST COMPUTER (SEPTEMBER 1977)
IBM ''YELLOWSTONE'' (JANUARY 1978)
INTEL INTRODUCES THE 8086 MICROPROCESSOR (APRIL 1978)
LEAR-SIEGLER INTRODUCES THE ADM-3A VIDEO DISPLAY TERMINAL (VDT) (JUNE 1977)
Вариант 26:
http://www.old-computers.com/history/type.asp?t=3
NEC PC-8001, THE BIRTH OF THE JAPANESE HOME COMPUTER INDUSTRY (FEBRUARY 1979)
NORTH STAR HORIZON ANNOUNCED (NOVEMBER 1977)
SINCLAIR MK-14 (JULY 1978)
TANDY ANNOUNCES THE TRS-80 MODEL II (MAY 1979)
TEXAS INSTRUMENTS TI-99/4, FIRST 16-BIT HOME COMPUTER (JUNE 1979)
THE 8088, FIRST INTEL'S REALLY SUCCESSFUL CPU (JUNE 1979)
THE MOTHER OF ALL DEMOS (DECEMBER 1968)
Вариант 27:
http://www.old-computers.com/history/type.asp?t=3
THE Z80-A BECOMES AVAILABLE IN PRODUCTION QUANTITIES (MAY 1977)
TI LAUNCHES A NEW EPROM CHIP (OCTOBER 1977)
TRS-80 MODEL 1 NOW AVAILABLE (AUGUST 1977)
UNIVERSITY COMPUTER LAB IN 1978 (AUGUST 1978)
VAX 11/780, THE FIRST VAX SYSTEM (OCTOBER 1977)
XEROX ALTO (NOVEMBER 1978)
ZILOG Z8000 (APRIL 1979)
линк към http://www.pravetz.info/index.html
Вариант 28:
http://www.handson.ca/tutorials.html
Вариант 29:
http://www.handson.ca/reference.html
Вариант 30:
http://www.allapplabs.com/java_design_patterns/java_design_patterns.htm
Други задания, които могат да се доразвият и за дипломна работа:
Задание 1: Проектиране и създаване на WEB график на отдалечен сървър
- Георги Семов
-
WEB графика да е разположен на отдалечен сървър;
-
WEB графика да има възможност за въвеждане на информация от минимум 5 потребители;
-
В системата да има потребители с различни нива на достъп;
-
Системата да позволява на потребителите от най-ниско ниво (администраторите) да изпратят съобщение до потребителите от по-високите нива;
-
Системата да предлага актуална информация за дата и час;
-
За реализация на проекта да се използва HTML, CSS, PHP и JavaScript.
Задание 2: Проектиране и създаване на часови график през 15 минути
-
Системата да позволява вход на двама потребители с общ график;
-
При влизане в системата да се покаже датата, часът и графика за деня - от 07:00 до 22:00 часа през 15 минути;
-
В системата да е разположен календар за избор на година, месец и ден. След избор на ден системата да покаже графика за избрания ден
-
След преглед на графика за денят да има възможност да се запише нов ангажимент като се избира свободен часови диапазон от 7:00 до 22:00 през 15 минути. След задаване на часовия диапазон (начален и краен час или начало и продължителност) да има възможност да се въведе текстов коментар с минимум 20 символа, който да се изписва в графика;
-
След записване на нов ангажимент графика да се презареди и покаже отново;
-
Ако се получи застъпване с зает вече час да се покаже съобщение за грешка и да се даде възможност за избор на нов часови диапазон;
-
При показане на графика да се използват три различни цвята на запълване - за часовете заети от първи потребител, втори потребител и за незаетите часове (незаетите часове може да се оставят и незапълнени);
-
За реализация на проекта да се използва HTML, CSS, MySQL, PHP и JavaScript.
Пример за показване на графика за избран ден:
График за 04 Юни 2012 г.
7:00
|
7:15
|
7:30
|
7:45
|
8:00
|
8:15
|
8:30
|
.
|
.
|
.
|
.
|
.
|
.
|
21:30
|
21:45
|
22:00
|
Коментар 1
|
Коментар 2
|
|
|
|
|
|
|
|
|
Коментар 3
|
Ком. 4
|
Задание 3: Създаване и управление на потребителски профили
-
Системата да позволява регистрация на потребител;
-
При създаване на профила да се изпраща потвърждаващ линк на зададения от потребителя емейл;
-
Да има възможност за ресетване на паролата при забравяне от потребителя;
-
В профила си всеки потребител да може да въвежда до пет снимки и информация за него, а именно:
4.1 Име на потребителя
4.2 месторабота
4.3 информация за контакт
4.4 произволно написан текст
-
В профила си всеки потребител да може да прикачва pdf файлове, като към всеки файл да се поставя заглавие до 150 символа, ключови думи разделени със запетайка до 200 символа и описание до 5000 символа. За всеки един файл потребителя да указва дали да може да се сваля или не;
-
В сайта да се предоставя възможност за търсене по заглавие, ключови думи и име на автор за pdf файловете от всички потребители.
-
За реализация на проекта да се използва HTML, CSS, MySQL, PHP и JavaScript.
Сподели с приятели: |