Завдання та виконання лабораторної роботи
Тема:Складання програм з розгалуженнями. Мета роботи: Створити форму з назвою “Обмiн валюти”, на якій можна змоделювати операції обмiну валюти в обмiнному пунктi. Застосувати поля редагування (ТехtВох) та перемикачi (ОрtiоnВutton, дослiвно кнопка вибору), а також кнопки для виконання обчислень та закiнчення роботи програми. Обладнання робочого мiсця: системний блок, монiтор, клавiатура, миша Короткi теоретичнi відомостi Об’єкти типу ТехtВох використовують для введення рядка символiв з клавiатури. Окрiм вiдомих уже властивостей, поля редагування ТехtВох володiють такими:
Об’єкти типу ОрtiоnВutton призначенi для створення у формi засобу для вибирання однiєї альтернативної можливостi серед декiлькох. Розглянемо такi властивостi перемикачiв:
Хiд роботи 1. Завантажте середовище Visual Ваsiс. 2. Вiдмовтесь вiд можливостi змiнювати розмiри вiкна програми, надавши властивостi форми ВоrderStyle значення Fixed Dialоg. Задавши це значення, виконайте програму i переконайтеся, що не можна змiнити розмiр форми. Звернiть увагу на вiдсутнiсть у вiкнi кнопок мiнiмiзацiї та максимiзацiї. Завершiть роботу програми. З. Вставте у форму два об’єкти типу ОрtiоnВutton (перемикачi) як це показано на рис. 7. Для цього двiчi клацнiть на пiктограмi об’єкта типу ОрtiоnВutton (перемикач) на палiтрi компонентiв і розмістiть його у потрiбному мiсцi форми. Повторiть цi дії, щоб вставити другий перемикач. 4. Задайте початкове значення правого перемикача як активне. Для цього клацнiть на правому перемикачi i значення його властивостiValue (контроль вибору) задайте Тruе. 5. Вставте у форму два поля редагування – об’єкти Техt1та Техt 2. 10. Збережіть створену на даний момент форму у своїй папцi. File Þ Save Projеct. Iмена файлiв форми та проекту занотуйте у звiт. У подальшому перiодично, зокрема перед черговими запусками проекту на виконання, зберiгайте файли програми (File Þ Save Projеct, вводити iмена файлiв вже не потрiбно). 11. Змiнiть назву форми з “Form1” на “Обмiн валюти”. Для цього змiнiть значення властивостi Сарtiоn форми. Клацнiть на формi і на рядку Сарtiоn у вiкнi Рroperties. Введiть назву форми без лапок. Звернiть увагу на те, що для об’єктiв деяких типів (зокрема Label, Form, CheckBox та інших) значення властивостей Сарtiоn та Name збігаються. 12.Змiнiть пiдписи Сарtiоn на об’єктах типу ОрtiоnВutton, Label та CommandВutton так, як показано на рис. 8 Для цього по черзi вибирайте об’єкти (клацайте на них) i змiнюйте значення властивостi Сарtiоn. 1З. Задайте однаковi розмiри для всiх текстових полiв, полiв редагування та кнопок i вирiвняйте їх на формi. Для цього одночасно виокремте п’ять об’єктiв лiвого стовпця одним iз способiв: • тримаючи натиснутою клавiшу Shift, почергово активізуйте об’єкти, клацаючи на них лiвою клавiшею мишi; • обведiть навколо цих об’єктiв контур, утримуючи натиснутою лiву клавiшу мишi. У вiкнi властивостей задайте спiльнi для цих об’єктiв значень властивостей Width (ширина), Неight (висота) та Left (вiдступ вiд лiвої межi вiкна) у твiпах. Звернiть увагу, що подвійне клацання по назвi спiльної властивостi приводить до надання їй значення властивостi першого виокремленого об’єкта створеної групи. Можете змiнити стиль, колiр чи розмiр шрифту одночасно дляусiх виокремлених об’єктiв (властивостi Font, ForeColor, ВасkСоlоr). Знiмiть виокремлення, клацнувши на вiльному місці форми. Аналогiчно виконайте вирiвнювання правого стовпця об’єктiв. Вирiвняйте вставленi поля попарно у горизонтальному напрямку. Для цього змiнiть властивiсть Тор (вiдступ верхньої межi вiкна у пiкселях) для вiдповiдних груп об’єктів. Збережiть роботу (Save Аll). 14. Задайте значення курсiв купiвлi та продажу валюти, а кiлькiсть валюти, яку кантор купує чи продає. Для цього введiть потрiбне число, наприклад 5,20, як значення властивостi Техt об’єкта Техt1. Повторiть це для об’єкта Техt2, (значения 5,40) та ТехtЗ (наприклад, 15). 15. Очистiть поле редагування Техt4. Для цього вилучiть значення властивостi Техt для об’єкта Техt4. Не сплутайте значения властивостей Namе та Техt цих об’єктiв. 16. Заблокуйте можливiсть введення даних для поля Техt4, задавши його властивiсть Еnabled (доступнiсть) як Falsе, оскiльки це поле мiститиме результат. Змiнювати значення певної властивостi можна подвiйним клацанням на нiй лiвою клавiшею мишi. Збережiть роботу (Save Projеct). Виконайте програму і переконайтеся, що не можна ввести чи редагувати данi у полi об’єкта Техt4. 17. Запрограмуйте перемикачi так, щоб напрямок стрiлки показував на вид операцiї: купiвля чи продаж. Зробiть активним поле Техt3. Клацнiть двiчi на правому перемикачi Орtiоn2 (Продаж). Отримаєте заготовку процедури Орtiоn 2_С1iсk. У тiлi цiєї процедури опишiть дії, якi мають вiдбутися у результатi клацання на правому перемикачi Орtiоn2:
Аналогiчно запрограмуйте подiю Click клацанням на лiвому перемикачi Орtiоn1, врахувавши, що стрiлка має показувати на лiве поле (<=). Фрагмент програмного коду створеної процедури запишiть у звiт. 18. Запустiть програму i переконайтесь, що перемикач виконує свої функцiї згiдно пункту 17. 19. Запрограмуйте кнопку “Вихiд”. Скористайтесь процедурою закiнчення роботи програми Еnd:
20. Запрограмуйте кнопку “Обчислити”. Текст процедури цiєї кнопки передбачатиме перевiрку стану одного iз перемикачiв (увiмкнений чи нi). Перемикачi створенi так,що інший завжди перебуватиме у протилежному станi.
21. Збережiть роботу (Save Projеct). 22. Виконайте програму i поекспериментуйте з рiзними грошовими сумами i операцiями купiвлi чи продажу. Закрийте вiкно програми “Обмiн валюти”. Для переривання роботи програми у випадку неправильного введення вхiдних даних виконайте пункт головного меню Run Þ End чи клацнiть на кнопцi ■ End панелi iнструментiв головного вiкна Visual Ваsiс. Контрольнi запитання: Завдання та виконання лабораторної роботи
I. Створення технічного завдання на Web-ресурс. Технічне завдання - це документ, в якому визначені вимоги до майбутнього Web-сайта. Для цього виконують аналіз аналогічних Web-сайтів, що існують (лабораторна робота 1). Технічне завдання: · Назва організації. · Електронна адреса. · Інформація про фірму: -загальні відомості про організацію, історія її створення, № ліцензії; -кадровий склад організації; -адреса, телефони, факс, е-mail організації; -особисті телефони і е-mail співробітників організації; -банківські реквізити фірми; -інформація про діяльність та послуги організації; -детальна інформація про послуги; · Цілі з якими компанія виходить на Інтернет-ринок: -реклама іміджу компанії; -просування продукту -можливість збільшення обсягів продажу за допомогою Інтернету -можливість одержання постійного клієнта шляхом необхідної інформації. · Технічні характеристики сайту: -швидкий доступ -зручність навігації -можливість пошуку інформації -повнота завантаження поданої інформації, як текстової, так і графічної. · Структура сайту: -чітко виділені розділи, рубрики, підрубрики -зручне розташування з погляду користувача -надана карту сайту -можливість передплати на новини -наявність банерної реклами -існування можливості ”зворотного зв’язку” за допомогою електронної пошти -наявність “лічильників” відвідувань сайту. -на початковій сторінці логотип і координати розробника -реклама на сайті. Процес створення Web-сайта вимагає вирішення таких питань: 1. Визначення мети і завдання. Варто визначити, навіщо створюється Web-сайт, яким має бути результат, наскільки взагалі сфера діяльності компанії підходить для введення електронної комерції в Інтернеті. Мета створення: Даний сайт створюється для надання інформації про товари та послуги даної компанії, залучення нових споживачів, та партнерів, підтримання іміджу компанії. Завдання: -реклама іміджу компанії; -просування продукту -можливість збільшення обсягів продажу за допомогою Інтернету -можливість одержання постійного клієнта шляхом необхідної інформації. Визнавши основну мету і завдання присутності компанії в Інтернеті необхідно сформулювати критерії досягнення поставленої мети. Критерії досягнення поставленої мети: -швидкий доступ -зручність навігації -можливість пошуку інформації -повнота завантаження поданої інформації, як текстової, так і графічної. Визначення цільового сегмента споживачів/користувачів. Даний етап має увазі складання опису цільової аудиторії, на яку в першу чергу націлений Web-сайт. При цьому необхідно врахувати рівень представлення цільового сегмента споживачів у Інтернеті. Сайт націлений на цільову аудиторію віком 25-70 років, для працівників компанії та для інвесторів, як чоловіків так і жінок. 2. Вибір структури. Web-сайт складається із сукупності окремих сторінок, зв’язаних між собою гіперпосиланнями, і після набору адреси Web-сайта відвідувач потрапляє на основну сторінку, де знаходяться посилання, що ведуть до інших сторінок. Сформуйте структуру сайта: опишіть перелік необхідних з вашої точки зору (частин) сайта. Структура сайту: -чітко виділені розділи, рубрики, підрубрики -зручне розташування з погляду користувача -надана карту сайту -можливість підписки на новини -наявність банерної реклами -існування можливості ”зворотного зв’язку” за допомогою електронної пошти -наявність “лічильників” відвідувань сайту. -на початковій сторінці логотип і координати розробника -реклама на сайті -бібліотека; Це розташування основних важливих елементів на кожній сторінці. Треба вирішити, де і як буде розташовано меню, можливо, пошук, основний зміст, певні анонси про нові розділи сайту, оновлення, лічильник та банери, якщо вони передбачені на сайті.
При розробці зовнішньої і внутрішньої структури орієнтуються на те, щоб в майбутньому відвідувачеві було легко орієнтуватися на сайті, щоб легко знаходилася важлива і потрібна інформація. Тому, перш ніж братися за розробку структури сайту, потрібно вивчити ресурси з подібною тематикою і подивитися, як вирішено це завдання там. Маючи певну мету і конкретну спрямованість проекту, неважко визначити логічну структуру, тобто список тематичних розділів, з яких складатиметься сайт, перелік матеріалів, документів, що представлятимуть кожен розділ. Розділи можуть містити по кілька документів, пов’язаних однією темою. На цьому етапі слід визначити, як різні тематичні розділи взаємодіятимуть між собою для подальшого визначення гіперпосилань між окремими розділами сайта. Навести карту сайта: О нас · Основные показатели · Миссия, видение, ценности · Стратегия · Менеджмент · Корпоративное управление o Наблюдательный совет o Комитеты Наблюдательного совета · Этика и комплаенс · История
|