Розробка алгоритму функціонування програмного продукту

Інформація про навчальний заклад

ВУЗ:
Національний університет Львівська політехніка
Інститут:
Не вказано
Факультет:
Не вказано
Кафедра:
Кафедра програмного забезпечення

Інформація про роботу

Рік:
2009
Тип роботи:
Звіт до лабораторної роботи
Предмет:
Інформаційні технології
Група:
ПІ

Частина тексту файла (без зображень, графіків і формул):

МІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИ НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ "ЛЬВІВСЬКА ПОЛІТЕХНІКА" ІНСТИТУТ КОМП’ЮТЕРНИХ НАУК ТА ІНФОРМАЦІЙНИХ ТЕХНОЛОГІЙ КАФЕДРА ПРОГРАМНОГО ЗАБЕЗПЕЧЕННЯ  ЗВІТ До лабораторної роботи № 4 На тему: “ Розробка алгоритму функціонування програмного продукту” З дисципліни : "Моделювання програмного забезпечення" Лектор: Семотюк В.М. Львів – 2009 Лабораторна робота № 4 Тема: Розробка алгоритму функціонування програмного продукту. Завдання: Розробити алгоритм функціонування майбутнього проекту – сайту спортивного клубу Хід роботи Поставленим завданням є розробка сайту для спортивного клубу. Даний програмний продукт призначений для представлення спортивного клубу замовника, інформації щодо послуг, які надає клуб замовника, зокрема надання відомостей щодо філіалів клубу, секцій, наявних у клубі, розкладу занять, різноманітних даних щодо тренерів, структури тощо. Метою створення сайту є реклама спортивного клубу замовника, розширення кола клієнтів клубу, а також надання клієнтам усієї необхідної інформації щодо сфери діяльності клубу. Програмний продукт повинен надавати такі функціональні можливості: Доступ до інформації щодо напряму діяльності, секцій, розкладу занять, контактів з тренерами, новин клубу, а також іншої корисної, з точки зору адміністратора, інформації. Розклад повинен мати просту і зрозумілу структуру. Розклад можна переглянути як для групи, так і для тренера. Новини повинні зображатись у вигляді заголовків на головній сторінці, детальніше – на сторінці новин. Інформація про послуги повинна бути поділена за структурою клубу: «Басейн», «Салон краси», «Зал боксу» тощо. Інформація про групи повинна бути обмежена для звичайних користувачів, повна – для тренерів. Повинна бути реалізована сторінка з контактами – телефон, факс, поштові адреси тренерів, адреса клубу. Повинна бути передбачена реєстрація. На сайті повинен бути організований форум. Повинна бути організована сторінка платежів для клієнтів клубу, а також сторінка з інформацією про абонементні картки. Основним класом користувачів будуть клієнти клубу, які зможуть детальніше ознайомитись з клубним сервісом, переглянути розклад або контактні телефони, переглянути особисту сторінку платежів за послуги. Ще одним класом користувачів будуть люди, зацікавлені спортивними клубами. Для них корисною буде інформація про повний спектр послуг клубу. Зареєстровані користувачі можуть переглядати вміст наявних груп (лише імена), обговорювати теми на форумі, переглядати інформацію проабонементні картки. Адміністратори сайту будуть переглядати та змінювати інформацію на сторінках. Умовно за наданими правами користувачі сайту будуть поділені на 2 групи: Користувач і Адміністратор Основними функціями за вищевказаними групами даного програмного продукту є: Користувач – Реєстрація на сайті. Авторизація. Перегляд матеріалів. Пошук по сайту. Додавання коментарів. Перегляд афіш. Обговорення на форумі. Адміністратор – Додавання матеріалів. Створення теми для обговорення. Перегляд та видалення коментарів. Кожен гість для того, щоб мати повний набір функцій, доступних зареєстрованому користувачеві, повинен пройти реєстрацію, вказавши необхідні особисті дані та підтвердити запис, .пройшовши за повиланням, відісланим на пошту. Кожен клієнт клубу матиме змогу зайти на сайт під заданим логіном та паролем, наданим йому при вступі до клубу. Він матиме доступ до інформації про структуру клубу, персонал, секції, групи, розклад. Окремою функцією сайту є представлення особистої сторінки платежів, доступної лише певному клієнту. Сторінка містить дані про оплату послуг клубу, стан рахунку, знижки та ін. Адміністратор сайту матиме доступ до сторінок, які дозволяють внесення змін до бази даних, тобто редагування інформації. Інформація про користувачів, філіали, тренерів клубу, платежі, інформація, необхідна для форуму, та інші дані міститимуться в базі даних. Доступ до БД буде відбуватись за допомогою інструментів ADO.Net. Розробка бази даних для даного програмного продукту має за мету підвищення швидкості обробки інформації, cпрощення оперування даними, зберігання інформації. Логічна структура бази даних сайту матиме наступний вигляд (див.рис.1) Висновок: В ході лабораторної роботи я описала основну логіку організації майбутнього проекту – сайту спортивного клубу, а саме: опис послуг, які надаватимуться сайтом, класів користувачів з різним правами доступу, структури бази даних. Розробка веб-сайту спортивного клубу повинна відповідати основним вимогам та забезпечувати функціональність, описану в даній лабораторній роботі.
Антиботан аватар за замовчуванням

28.01.2013 17:01-

Коментарі

Ви не можете залишити коментар. Для цього, будь ласка, увійдіть або зареєструйтесь.

Ділись своїми роботами та отримуй миттєві бонуси!

Маєш корисні навчальні матеріали, які припадають пилом на твоєму комп'ютері? Розрахункові, лабораторні, практичні чи контрольні роботи — завантажуй їх прямо зараз і одразу отримуй бали на свій рахунок! Заархівуй всі файли в один .zip (до 100 МБ) або завантажуй кожен файл окремо. Внесок у спільноту – це легкий спосіб допомогти іншим та отримати додаткові можливості на сайті. Твої старі роботи можуть приносити тобі нові нагороди!
Нічого не вибрано
0%

Оголошення від адміністратора

Антиботан аватар за замовчуванням

Подякувати Студентському архіву довільною сумою

Admin

26.02.2023 12:38

Дякуємо, що користуєтесь нашим архівом!