МІНІСТЕРСТВО ОСВІТИ УКРАЇНИ
НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ “ЛЬВІВСЬКА ПОЛІТЕХНІКА”
КАФЕДРА ПРОГРАМНОГО ЗАБЕЗПЕЧЕННЯ
Звіт
До лабораторної роботи № 1
На тему: “ Аналіз існуючих програмних систем: відновлення вимог (reverse engineering) за програмою для обраної предметної області ”
З дисципліни : "Аналіз вимог до програмного забезпечення"
Виконав:
Ст. гр. ПІ - 32
Прийняв:
доцент
Білас О.Є.
Львів – 2009
Мета: Провести відновлення вимог (reverse engineering) за програмою для обраної предметної області.
Завдання: Провести відновлення вимог та прокласифікувати їх.
Хід роботи
Розглядуваним ПЗ є типовий особистий інформаційний сайт, на якому можна реєструватись користувачам, додавати та обговорювати матеріали, спілкуватись на форумі, і т.д.
Прикладом інформаційного сайту можна розглядати сайт Евгенія Попова - ruseller.com ( HYPERLINK "http://ruseller.com/" http://ruseller.com/ ).
Призначення, мета
Даний блог призначений для того, щоб автор зміг викладати свої нові статті та матеріали для того, щоб користувачі, зайшовши на сайт, змогли знайти нові матеріали для покращення своїх вмінь в розробці веб-сайтів.
Перспективи продукту
Даний продукт поєднує в собі характерні риси такого роду продуктів. Сайт розроблявся як засіб для донесення до людей своїх досягнень в технологіях веб-розробки та реклами і продажу навчальних матеріалів.
Характеристики продукту
Серед основних функціональних можливостей, які надає продукт можна виділити:
Можливість перегляду користувачами доступної на сайті інформації.
Можливість підписки користувачів до розсилок.
Забезпечення можливості реєстрації користувачів в системі.
Забезпечити доступ в секретний розділ тим користувачам, які підписалися на розсилку.
Забезпечити можливість користувачам запропонувати свої уроки та статті в заданій предметній області.
Забезпечити пошук інформації по сайту
Надання можливості відвідувачам коментувати та обговорювати доступні на сайті матеріали.
Класи користувачів та їх характеристики
Основним класом користувачів сайту є люди, які зацікавлені у вивчені основ веб-розробки, хочуть створити власний сайт або зацікавлені в просуванні власного онлайн бізнесу.
Користувацькі інтерфейси
Сайт має наступний вигляд:
В лівій частині екрану розміщене головне меню сайту, в якому перелічені всі основні категорії, доступ до яких має користувач. В правій частині сторінки розміщені додаткові форми для входу, пошуку на сайті, посилань на інші продукти, голосування.
Вся основна інформація на сайті розміщується в центральній частині сторінки. На сайті крім списку всіх документів окремо виділені матеріали з найбільшим рейтингом та найновіші матеріали.
Прикладом форуму можна розглянути форум компанії StudentLand ( HYPERLINK "http://forum.workandtravel.org.ua/" http://forum.workandtravel.org.ua/ ).
Призначення, мета
Даний форум призначений для того, щоб користувачі могли створювати нові теми та обговорювати існуючі.
Перспективи продукту
Даний продукт є характерним форумом серед великої кількості схожих чи ідентичних продуктів в мережі, який створений для надання користувачам можливості обговорювати різні теми в тій предметній області, якій присвячений даний продукт.
Характеристики продукту
Серед основних функціональних можливостей, які надає продукт можна виділити:
Можливість перегляду користувачами доступної на сайті інформації.
Забезпечення відвідувачам можливості реєстрації на сайті для можливості брати участь в роботі форуму.
Можливість створення користувачами нових тем для обговорення.
Забезпечення можливості кожному зареєстрованому користувачу, який не порушував правил сайту, давати відповіді до відкритих тем.
Класи користувачів та їх характеристики
Основним класом користувачів сайту є люди, які зацікавлені у предметній області, якій присвячений даний сайт та які хочуть обговорити якусь проблему з даної предметної області.
Користувацькі інтерфейси
Сайт має наступний вигляд:
На даному сайті всі теми згруповані в категорії, які поділені в сою чергу на розділи. Така організація тем полегшує навігацію по темам та прискорює пошук необхідної інформації. Додавати теми для обговорення та відповідати в темах можуть лише попередньо зареєстровані користувачі, тому зразу ж на головній сторінці є поля для вводу свого логіна і пароля для входу в систему та посилання на сторінку реєстрації нових користувачів. Після вибору теми зареєстрований користувач зможе залишати свої коментарі до цієї теми.
Менеджмент блог ( HYPERLINK "http://blog.management.com.ua/" http://blog.management.com.ua/ )
Призначення, мета
Даний блог призначений для того, щоб користувачі могли ознайомитися із новинами в області маркетингу.
Характеристики продукту
Серед основних функціональних можливостей, які надає продукт можна виділити:
Можливість перегляду користувачами доступної на сайті інформації.
Забезпечення відвідувачам можливості реєстрації на сайті.
Забезпечення можливості кожному зареєстрованому користувачу коментувати новини.
Забезпечення зручної навігації по категоріям та архів новин
Можливість підписатися на розсилку та канал новин
Можливість переглядати сайт в PDA варіанті
Забезпечення пошуку по сайту
Можливість ознайомитися із статистикою на сайті
Користувацькі інтерфейси
Сайт має наступний вигляд:
Блог Евгенія Попова ( HYPERLINK "http://www.evgeniypopov.com/" http://www.evgeniypopov.com/ )
Призначення, мета
Даний блог призначений для можливості донесення до людей статей автора, публікації його журналу по розробці сайтів та он-лайн бізнесу, реклами власних товарів.
Характеристики продукту
Серед основних функціональних можливостей, які надає продукт можна виділити:
Можливість перегляду відвідувачами доступної на сайті інформації.
Забезпечення можливості коментувати новини.
Забезпечення зручної навігації по категоріям та архів новин
Можливість підписатися на розсилку та канал новин
Можливість підписки на журнал
Забезпечення пошуку по сайту
Можливість переглянути список схожих сайтів та партнерів
Користувацькі інтерфейси
Сайт має наступний вигляд:
Ще одним прикладом інформаційного сайту може служити сайт компанії SRG-Group ( HYPERLINK "http://forum.srg-group.com/" http://forum.srg-group.com/ ).
Призначення, мета
Даний ресурс призначений для надання різноманітної інформації як працівникам компанії так і клієнтам.
Характеристики продукту
Серед основних функціональних можливостей, які надає продукт можна виділити:
Забезпечення відвідувачам можливості реєстрації на сайті.
Забезпечення можливості коментувати новини.
забезпечення можливості створення та обговорення тем на форумі
Можливість брати участь в голосуванні
Можливість перегляду останніх тем на форумі та майбутніх зустрічей
Можливість брати участь в конференціях
Можливість спілкування з командою сайту
Користувацькі інтерфейси
Сайт має наступний вигляд: