Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Мета: продемонструвати реалізовану під час виконання лабораторних робіт інформаційну сситему максимально наближену до повноцінно-функціонуючого реального проекту.
- Завдання.
- 1. Доопрацювати та/або перевірити реалізовану систему на відповідність вимогам (див. нижче).
- 2. Викласти систему на githib.
- 3. Створити презентацію, яка б повно описувала релізовану систему, процес її проектвання, реалізації, функціонал, особливості, недоліки та ін.
- 4. Завантажити презентацію у відповідь на це завдання(у вигляді файлу або посилання).
- Вимоги
- 1. Система має графічний інтерфейс який дозволяє повноцінно комунікувати з БД ( реалізовано CRUD)
- 2. Система має бути протестованою та працювати не залежно від дій користувача (в розумних межах). Наприклад, при намаганні ввести користувачем некоректні дані система має перехоплювати помилки та видавати відповідні помилки та підказки.
- 3. В системі мають бути реалізовані функції валідації фільтрації даних.
- Додаткові вимоги (їх виконувати не обов'язково, але це буде плюсом, умовно це для тих хто бажає отримати "відмінно"):
- 4. В системі реалізовано реєстрацію/аутентифікацію.
- 5. Передбачено різні можлиовсті при різних рівнях доступу. (Для простого користувача - один інтерфейс, для адміна - інший)
- 6. Додатковий функціонал, залежно від теми. (Це може бути реалізована система онлайн-оплати, взаємодія з API гугл карт, авторизація через соц. мережі і т.п.)
- Приблизна структура презентації :
- Слайд 1. ПІБ/Назва роботи.
- Слайд 2. Мета/завдання роботи/посилання на github (Презентація обов'язково має містити посилання на викладений проект на github, для зручності бажано також додати на слайд QR код з посиланням)
- Слайд 3. Аналіз предметної області та/або UseCase дігарама.
- Слайд 4. Фінальна ER дігарама вашої БД.
- Слайд 5. Використані технології. Вибір. Чому саме ці вибрав? (універсальна відповідь - Розробка даного проекту допомогла мені більш глибоко вивчити певну мову/технологію/фреймворк/тощо, що допоможе в моїй професійній діяльності) Але можна, і навіть краще, щоб була своя відповідь. Відповіді типу - "тому що так написано в методичці" - погані, Ви робили вибір тем/мов/технологій і т.п., тому краще його аргументувати.
- Слайд 6-9. Демонстрація роботи: скріншоти, опис роботи і т.п. (Тут слайдів може бути більше, а може не бути взагалі, можна продемонструвати реальну роботу системи, можна відео, наприклад)
- Слайд 10. Висновки. Тут було б добре зазначити як можна вдосконалити роботу в майбутньому.
Add Comment
Please, Sign In to add comment