
- •Xml файли class classroom teacher schedule lesson time формують виведення даних до адміністративної частини. 18
- •1 Постановка задачі
- •Xml файли class classroom teacher schedule lesson time формують виведення даних до адміністративної частини.
- •3.2 Стислий опис ос Linux
- •3.3 Обґрунтування вибору cms
- •3. 4 Налагодження та тестування програм
- •3.5 Інструкція по роботі з програмою
- •Продовження рисунку 3.10
- •4.3 Організація робочого простору
- •4.5 Электробезпека у приміщеннях з вдт
- •5.3 Конкуренція
- •5.4 Стратегія маркетингу.
ЗМІСТ
Вступ 8
1 Постановка задачі 13
2 Алгоритм розв’язання задачі 15
2.1 Текстуальний опис алгоритму 15
Файл style.css відповідає за стиль в адміністративній частині. Файл install.mysql.utf8.sql, існує для зтворення таблиць у базі і файл uninstall.mysql.utf8.sql, що створений для видалення таблиць з бази. 16
Файли en-GB.com_sschedule, en-GB.com_sschedule.sys тримають в собі мовні константи. 16
Файл day.php має клас SscheduleHelperDay з фунціями getDaySelect, що вертає масив днів тижня та getDayText, що вертає текстове значення дня тижня, і файл sschedule.php в якому знаходиться клас SscheduleHelper з двома функціями getActions відповідає за ініціалізацію компонента та друга addSubmenu, в якій перераховані всі пункти підменю. 16
Файли class.php, classes.php, classroom.php, classrooms.php, lesson.php, lessons.php, schedule.php, schedules.php, teacher.php, teachers.php, time.php, times.php однакові за будовою ініціалізуються ім’я класу моделі та префікс класу моделі, далі перевизначаеться метод getModel для того, щоб батьківський клас JControllerAdmin міг отримати доступ до класу нашої моделі. 16
Файлы class, classroom, lesson, schedule, teacher, time відповідають за видалення даних з бази та зміну даних в базі. Кожен файл має подібну структуру: клас –SscheduleTable_(назва моделі) і дві функції в ньому функція delete за допомогою якої йде видалення даних з бази та функція store зберігає данні користувача. 16
Файл default.php що відповідає за адміністративну частину має в собі форму для виведення інформації про автора. В файлах views.html.php SscheduleView(назва моделі) знаходиться дві функції display(), addToolbar() перша отримує дані з моделі, встановлює панель інструментів, відображає подання. Друга додає панель інструментів. Далі директорія class, lessons, time, classroom, schedule, teacher в каталозі tmpl містять файл edit.php інші default.php структура файлів майже однакова. За допомогою файла edit.php дані піддаються зміні, файл default відповідає за вивід та фільтрацію даних. 16
Файл config.xml відповідає за формування основних настройок компоненту. 17
Файл controller.php має клас, що наслідує клас Jcontroller, знаходиться одна функція display, потрібна для відображення даних. 17
Файл access.xml відповідає за контроль доступу. 17
Файл sschedule.php перевіряє рівень доступу, викликає файл помічника, підключає необхідний стиль, імпортує контролер joomla, встановлює підменю. 17
Файл info.php має одну функцію, що повертає інформацію про компонент функція має назву getComponentInfo (). 17
Xml файли class classroom teacher schedule lesson time формують виведення даних до адміністративної частини. 18
Файл style.css відповідає за загальний стиль компоненту, jquery.js- бібліотека jquery, jquery.cookie.js- для роботи з куками, jquery-noconflict- використовується для запобігання конфлікту з іншою бібліотекою. 18
Наш шаблон має назву ”beez5”. Файл editor.css відповідає за стиль редактору, template.css файл стилів оформлення шаблону-це основний файл, за допомогою якого здійснюється призначення різних стилів оформлення елементів сайту та сss template.ie7 для браузера IE7 стиль print.css слугує для роздрукування. 18
Default.php – стандартній шаблон материалу, default_item.php –шаблон окремого матеріалу. Blog.php відповідає за шаблон блогу розділу, blog_item.php – шаблон окремого матеріалу з блогу розділу. 18
Default_component.php -шаблон елементів меню для компонентів, default_separator.php -шаблон елементів типу роздільник, default_url.php-шаблон елементів меню типу зовнішня ссилка. 18
Файл modules.php визначає наступні стилі: none, artstyle, artarticle, artblock, rounded та artvmenu. 18
Файл component.php - шаблон версії для друку. Index.php - основний шаблон з розміткою всіх блоків. Template_thumbnail.png - мініатюрний скриншот шаблону. TemplateDetails.xml - ( назва, налаштування, ліцензія, авторство,) містить метадані шаблону. 18
Програма календар, має функцію calendar, в якій відбувається обробка даних, підготовка таблиці до заповнення днів місяця, звернення до бази даних, та перевірка на існування події, при натисканні мишки на число перехід до статті. 18
2.2 UML – діаграми 19
Рисунок 2.2 – Діаграма класів 24
25
Рисунок 2.3 – Діаграма прецендентів 25
26
3 Реалізація алгоритму на ЕОМ 27
3.1 Стислий опис ЕОМ типу Acer Aspire 5552G 27
Зовні ноутбук Acer Aspire 5552G виглядає досить стильно і привабливо. Виконаний лептоп з якісного міцного пластику. Матове покриття корпусу. Що виглядає досить привабливо, і в той же час дуже практично. 32
Ноутбук оснащений досить потужним двоядерним процесором AMD Turion II Dual-Core Mobile P540 з тактовою частотою 2,4 ГГц і об'ємом кеш-пам'яті другого рівня 2048 Кб. Необхідний рівень швидкодії системи забезпечується трьома Гігабайтами оперативної пам'яті сучасного енергоефективного формату DDR3. Такого обсягу оперативної пам'яті цілком достатньо, але в разі необхідності його можна збільшити до 8 Гб. Жорсткий диск ноутбука, ємністю в 500 Гб. 32
Відеосистема ноутбука представлена продуктивною дискретною відеокартою ATI RadeOn HD6650 з 1 Гб власної відеопам'яті. За допомогою технології Hyper Memory, ємність відеопам'яті може змінюватися до майже 3 Гб за рахунок системної. Графічний адаптер підтримує найсучасніші версії графічних технологій DirectX 11, Shader 5,0 і OpenGL 2,0. 32
Аудіосистема ноутбука представлена двома вбудованими в панель над клавіатурою стереодинаміками. Гучність їх досить висока. При максимальному рівні гучності в звучанні спікерів з'являється сторонній шум і скрип. У звучанні динаміків переважають середні частоти. Низьких і високих відчутно не вистачає. Для максимально комфортної роботи з мультимедіа доцільніше підключати до лептопу зовнішню акустику або навушники. 32
Клавіатура ноутбука цілком ергономічна і зручна в роботі. Вона повнорозмірна і оснащена виділеним блоком цифрових кнопок. 32
Тачпад ноутбука досить зручний у роботі. Розміри його достатні для комфортного керування курсором на дисплеї. Тачпад оснащений смугами вертикальної і горизонтальної прокручувань, але візуально позначена тільки вертикальна. Реакції сенсорної панелі руху і натиснення цілком адекватні і своєчасні. Кнопки тачпада натискаються м'яко, але не занадто тихо. 33
Система охолодження ноутбука працює цілком збалансовано і ефективно. Вентилятор її працює постійно, але шуму від нього не чути навіть при сильних навантаженнях на систему. А корпус моделі практично не нагрівається навіть при дуже тривалій роботі. 33
В цілому, Acer Aspire вийшов цілком якісною і самодостатньою моделлю портативного комп'ютера, здатного повноцінно замінити непоганий десктоп. Оснащений найсучаснішими компонентами, ноутбук незвично швидко і ефективно впорається не лише з будь-якими офісними і мультимедійними додатками, але і з высокодетализированной графікою сучасних тривимірних відеоігор. 33
3.2 Стислий опис ОС Linux 33
3.3 Обґрунтування вибору CMS 37
3. 4 Налагодження та тестування програм 45
3.5 Інструкція по роботі з програмою 50
Натиснувши на меню «материал», ви можете перейти до сторінки, зі списком всіх матеріалів, в фільтрі ви можете ввести назву матеріалу, для скорішого пошуку. Натиснувши на назву матеріалу, матеріал відкриється для редагування.Редагування тексту являється зручним та інтуїтивно зрозумілим, передбачена вставка тексту з Word, Libre office. Для вставки html коду необхідно відключити редактор. Для зтворення нового матеріалу необхідно натиснути на кнопку «Создать». Дати ім’я матерілу, аліас та заповнити його текстом, далі не забути оублікувати. 57
57
4 Охорона праці 58
4.1 Загальні питання охорони праці 58
4.2 Гігієна праці та виробнича санітарія 59
4.3 Організація робочого простору 62
4.4 Пожежна безпека 63
65
4.5 Электробезпека у приміщеннях з ВДТ 65
5 Бізнес-план. 68
5.1 Резюме 68
5.2 Оцінка ринку збуту. 68
5.3 Конкуренція 69
5.4 Стратегія маркетингу. 73
Рисунок 5.1 - графік беззбитковості 77
Висновки 78
Перелік посилань 79
Додаток А (Лістинг програми на 39 сторінках) 81
editor.css 81
/ / style content 81
background: // style background 81
url('../images/page.png') fixed; //фонове зображення 81
margin: 0 auto; //величина відступу 81
/ / Table Styles 81
/ / style headlines 81
/ / link style 81
/ / paragraph style 82
//style of fonts of links according to headlings 82
/ / style active links 82
/ / style forms 85
/ * style input and select methods*/ 86
Вступ
У другій половині XX століття людство вступило в новий етап свого розвитку - перехід від індустріального суспільства до інформаційного. Процес, що забезпечує цей перехід, отримав назву інформатизації [3]. Альтернативи інформатизації немає. Це об'єктивний етап соціального прогресу у всіх областях життєдіяльності людини. Говорячи про інформатизацію, слід розуміти, що це не тільки створення і розвиток технічної бази, це програмована зміна інформаційної основи функціонування різних суспільних систем і підсистем, заміна в допустимих межах паперової інформації людино- машинними діалоговими системами, створення нових, незрівнянно більш ефективних моделей діяльності людей. Глобальна мета інформатизації освіти полягає в радикальному підвищенні ефективності якості освіти, відповідно вимогам постіндустріального суспільства [3]. Глобальна мета є багатофакторною, що включає в себе цілий ряд підцілей, таких як:
підготовка учнів до повноцінної і ефективної участі у всіх сферах життєдіяльності в умовах інформаційного суспільства;
підвищення якості освіти;
збільшення ступеня доступності освіти;
інформаційна інтеграція національної системи освіти в інфраструктуру світового співтовариства.
Розвиток нових інформаційних технологій тягне за собою становлення принципово нової освітньої системи, яка може забезпечити надання освітніх послуг мільйонам людей при скороченні питомих витрат на освіту. Саме на досягнення цих цілей направлена Інтернет- освіта, яку можна визначити як освіту широких верств населення, що отримується за допомогою інформаційних освітніх ресурсів мережі Інтернет [3]. Аналізуючи процеси становлення інформаційного суспільства, можна виділити основні напрямки радикальних змін у системі освіти:
Розвиток неформальної освіти, обумовлений впливом інформаційних технологій.
Посилення індивідуалізованого характеру освіти, який дозволяє брати до уваги можливості та потреби кожної конкретної людини.
Затвердження самоосвіти, самонавчання в якості ведучої форми освіти.
Формування системи безперервної освіти, тобто освіти протягом усього життя.
Інтернет-технології - це автоматизована середа отримання, обробки, зберігання, передачі та використання знань у вигляді інформації та їх впливу на об'єкт, що реалізується в мережі Інтернет, включає машинний і людський (соціальний) елементи.
Стосовно до навчання можна виділити наступні:
комп'ютерні навчальні програми (електронні підручники, тренажери, лабораторні практикуми, тестові системи);
навчальні системи на базі мультимедіа-технологій, побудовані з використанням персональних комп'ютерів, відеотехніки, накопичувачів на оптичних дисках;
інтелектуальні та навчальні експертні системи, що використовуються в різних предметних областях;
розподілені бази даних за галузями знань;
засоби телекоммуніаціі, що включають в себе електронну пошту, телеконференції, локальні та регіональні мережі зв'язку, мережі обміну даними тощо;
електронні бібліотеки, розподілені і централізовані видавничі системи.
Бурхливий розвиток глобальної мережі Інтернет за останнє десятиліття послужив поштовхом до появи нової епохи в розвитку відкритого і дистанційного навчання (ВДН). На зміну епосі телебачення і радіомовлення, коли навчальний матеріал пропонувався слухачеві на аудіо і відеоносіях або транслювався на радіо-і телевізійних каналах, прийшла епоха Інтернета та Мультимедійних технологій. Основною перевагою даних технологій є, безумовно, інтерактивність, тобто навчання, використовуючи мережу Інтернет, студент має можливість спілкування з викладачем: він може ставити цікаві питання, отримувати коментарі і навіть здавати тести та контрольні роботи, не виходячи з дому. Іншою перевагою нової епохи в дистанційному навчанні є можливість спілкування не тільки з викладачем, але і з іншими учнями, що практично виключено в інших формах ВДН. Дискусійні форуми, круглі столи, а також інші види інтерактивного спілкування в Інтернеті, стали невід'ємною частиною електронних курсів [2].
Безперечно, стрімкий розвиток мережі Інтернет позначився не тільки на ВДН, а й практично на всьому сучасному бізнесі: компанії стали створювати свої Інтернет сайти, з'явилися Інтернет аукціони та Інтернет торги. Однак, для більшості компаній використання Internet обмежується створенням свого власного сайту, що містить інформацію про діяльність фірми, у спектрі пропонованої продукції чи послуг та інформацію для контактів. Для організацій або компаній, що займаються дистанційним навчанням, створення свого Інтернет сайту стало практично обов'язковою умовою виживання на ринку освітніх послуг, причому не тільки для тих компаній, які безпосередньо займаються процесом навчання, а й для тих, сферою діяльності яких є розробка курсів і методичних матеріалів для ВДН, а також консалтинг з питань ВДН [2].
Інтернет поступово проникає в освітню область. У сфері освіти Інтернет пропонує широкий спектр енциклопедичних відомостей, освітніх і розвиваючих програм, різних тестів.
В даний час створена система освітніх порталів - зручне для учнів і викладачів інформаційне та навчальне середовище, яке дає можливість користувачеві задовольняти індивідуальні інформаційні та освітні потреби, отримувати необхідні знання для наукової та практичної діяльності, а також надає засоби для інформаційного пошуку і професійного спілкування [1].
Сайт - набір з декількох десятків, сотень і навіть тисяч веб-сторінок, пов'язаних між собою єдиною темою, загальним оформленням і посиланнями. Це інформаційна одиниця, що представляє компанію або окремо взяту людину, доступна з будь-якого куточка світу. А також, одне з сучасних засобів передачі інформації, комунікативний засіб, і, нарешті, рекламний продукт, що дає великі можливості в сфері пошуку та залучення клієнтів в заклад що має потребу в рекламі.
Будь-який навчальний заклад мають потребу у власному сайті. Це і спосіб залучення уваги майбутніх абітурієнтів, і можливість в екстреному порядку оповіщати студентів, учнів про ті чи інші зміни в розкладах.
Це можливість об'єднати студентів зацікавити їх, налагодити діалог і інтерактивне спілкування. Сайт потрібний і для того, щоб зберігати інформацію про святкові заходи, відзначати урочисті події, вшановувати ювілярів і вітати відмінників.
За допомогою освітнього ресурсу можливо:
Вести продуктивний діалог з учнями і студентами даного навчального закладу.
Встановлювати комунікативний міст з потенційними абітурієнтами, які, заглянувши на сайт, зацікавляться саме цим навчальним закладом.
Проводити різноманітні пробні або початкові тестування, які дозволяють виявляти тих, хто може розраховувати на місце в тому чи іншому освітньому закладі.
За результатами деяких інтерактивних тестувань можливо навіть проводити зарахування.
Сайт вищого, початкового або середнього навчального закладу буде обов'язково відрізнятися виконанням, однак він повинен нести інформативну складову. Будь-який користувач загляне на такий ресурс саме за потрібною і корисною інформацією, тому так важливо зробити навігацію сайту зручною, сам ресурс - легким, та не перевантаженим зайвими ефектами і плагінами.
На сайті Міністерста Освіти розташовані критерії, які висунуті до освітніх навчальних закладів в Україні, щодо зтворення інформаційних ресурсів в мережі, вони мають приблизно такий вигляд:
розділ з відомостями про освітній заклад (дати реєстрації, акредитації та отримання ліцензії освітньої установи; місце знаходження школи);
розділ, що інформує про структуру закладу, вказівка реалізованих освітніх програм і чисельності учнів;
розділ із зазначенням складу і кваліфікації педагогічного колективу;
розділ, що розкриває матеріально-технічне забезпечення школи (наявність спеціалізованих класів, спортзалу, басейну, бібліотеки, їдальні та ін.);
розділ, присвячений платних послуг освітнього закладу (якщо такі є).
Всі вищевказані розділи сайту дуже важливі, проте, по суті, носять лише презентаційний характер, тобто являють собою віртуальне, вкрай поверхове, відображення очної діяльності навчального закладу. Зміст сайту зводиться до набору інформаційно-рекламних текстів про навчальний заклад, декільком фотографіям кабінетів, директора, завучів. Дуже часто описується перелік додаткових послуг, наприклад, консультації психолога, заняття в платних гуртках. Таким чином, роль сайту обмежується присутністю в мережі Інтернет невеликих статичних web-сторінок, на яких абсолютно не використовується все те різноманіття можливостей, яке надають сучасні телекомунікаційні технології.