SylabUZ

Wygeneruj PDF dla tej strony

Databases Project 2 - opis przedmiotu

Informacje ogólne
Nazwa przedmiotu Databases Project 2
Kod przedmiotu 11.3-WK-CSEEP-DP2-S22
Wydział Wydział Matematyki, Informatyki i Ekonometrii
Kierunek Computer science and econometrics
Profil ogólnoakademicki
Rodzaj studiów pierwszego stopnia z tyt. licencjata
Semestr rozpoczęcia semestr zimowy 2022/2023
Informacje o przedmiocie
Semestr 5
Liczba punktów ECTS do zdobycia 4
Występuje w specjalnościach Information systems
Typ przedmiotu obieralny
Język nauczania angielski
Sylabus opracował
  • dr inż. Agnieszka Lasota
Formy zajęć
Forma zajęć Liczba godzin w semestrze (stacjonarne) Liczba godzin w tygodniu (stacjonarne) Liczba godzin w semestrze (niestacjonarne) Liczba godzin w tygodniu (niestacjonarne) Forma zaliczenia
Projekt 30 2 - - Zaliczenie na ocenę

Cel przedmiotu

Design by the student a relational database modeling a certain fragment of reality and create a web application to support it.

Wymagania wstępne

Databases 2

Zakres tematyczny

The project involves the creation of an information system on a selected topic. Students in groups of 1-4 carry out and document the various stages of creating an information system. The final result is to be a working web system, functioning in client-server architecture, and analytical and design documentation.

As part of the course, students analyze the subject domain, make a logical design of the database, scripts creating the structure of the database, or create a description of the system using selected UML diagrams (classes, use cases, state, activities, implementation), create the code of the actual application.

Projects are done independently or in groups.

Metody kształcenia

Laboratory exercises; project method.

Efekty uczenia się i metody weryfikacji osiągania efektów uczenia się

Opis efektu Symbole efektów Metody weryfikacji Forma zajęć

Warunki zaliczenia

In order to receive a passing grade, a complete project (database and web application) and documentation must be submitted by the deadline set by the instructor.

Final grade: 40% for the database project, 40% for the web application, 20% for the documentation.

Literatura podstawowa

  1. Max Bramer, Web Programming with PHP and MySQL, Springer International Publishing AG, 2015
  2. J. Clark, XSL Transformations (XSLT), http://www.w3.org/TR/xslt7.
  3. L. Quin, Extensible Markup Language (XML), http://www.w3.org/XML.
  4. Urman, Scott, Hardman, Tools and methods of databases optimization in Oracle Database 10g, McGraw Hill, 2004
  5. Russ Miles, Kim Hamilton, Learning UML 2.0, O'Reilly Media, 2006 
  6. https://www.uml-diagrams.org/

 

Literatura uzupełniająca

  1. Dr Charles Russell Severance, Sue Blumenberg, Elliott Hauser, Python for Everybody, Createspace Independent Publishing Platform, 2016
  2. Robin Nixon, Learning PHP, MySQL, JavaScript, CSS & HTML5. A Step-by-Step Guide to Creating Dynamic Websites, O'Reilly Media, 2014

Uwagi


Zmodyfikowane przez dr inż. Agnieszka Lasota (ostatnia modyfikacja: 09-02-2024 23:36)