The unit aims at revisit the learning outcome of databases and web languages and technologies, providing a practical perspective on this core areas of computer engineering. This unit was attended @ FEUP.
António Pedro Fraga | Luís Oliveira | Marina Camilo | Pedro Martins |
---|---|---|---|
up201303095@fe.up.pt | up201304515@fe.up.pt | up201307722@fe.up.pt | up201303095@fe.up.pt |
-
Development of a Web application supported by a database: requirements gathering, design, modeling, implementation and documentation.
-
General notions of architecture of web applications using client scripting languages (JavaScript) and server (PHP).
-
Presentation of the Document Object Model (DOM), use of Ajax framework and APIs for data access.
-
Design of relational databases using data modeling languages (UML), the SQL language and procedural extensions to SQL.
-
Identification and maintenance of business rules: on the interface (JavaScript), on the business logic and in the database (triggers); define transactions.
-
General notions of usability and Web Design.
It was intended to write artifacts every week about the following modules:
-
User Requirements Specification
-
DataBase Requirements
-
Architecture and Prototype Requirements
-
Final Product Presentation
The final product specification can be found in artifacts 12 and 13. Here are some images of the final website: