Skip Navigation LinksITEC403_2019Spring

Graduation Project

    Self-learning     Milestones

 (2019 Spring - 2019 Fall) - Tourist Info WEB Pages for Famagusta's viewpoints

Announcements

Documents & Forms

ITEC404 - Course Outline (for Fall 2019)

ITEC404- 2019 Fall - Graduation Project Teams

ITEC403 - Course Outline (for Spring 2019)

 2019 Spring, Graduation Project Proposal

2019 Spring, Project Teams

2019 Spring, Free Hosting WEB Site Accounts of each team

Report Template

Supervisors

Birol Özkaya

UX – UI Supervisor & Committee  Chair


Cem Yağlı

Coding and Techn. Supervisor

Şebnem Çoban

Database Supervisor

Halide Sarıçizmeli

System Analysis and Design Supervisor

Yeşim Kapsıl Çırak

Project Mgmt., Documentation & Presentation Supervisor

Milestones

01. <Sys. Analy. & Dsg> Software Requirements Specification - Deadline is 25 March 2019

SRS_REQUIREMENT_DOCUMENTATION:  You must examine the requirements very carefully and create the documentation according to the given template. Submit hard copy of the documentation to the ITEC403 Assistant on 20/03/2019. Use the template given here.

02. <Database> Conceptual DB Design - Deadline is 25 March 2019

Database Design Version 1:  This is the first version of your database design. You must examine the requirements very carefully and focus on data requirements. Design a conceptual ERD for the “visitor” user view. Show all attributes and indicate the PKs. Submit hard copy of the report to the ITEC403 Assistant on 25/03/2019. Use the template given here.


03. <Sys. Analys. & Dsg> "Event List" and "Event Table" - Deadline is 29 March 2019

Design the "Event List" and "Event Table". Submit hard copy of the report to the ITEC403 Assistant on 29/03/2019. 

04. <Sys. Analys. & Dsg> "Activity Diagrams" - Deadline is 4 April 2019

 Design "Activity diagrams" for each event. Submit diagram to the ITEC403 Assistant on 04/04/2019 

05. <Coding> Spiking-1 - Deadline is 5 April 2019

06. <GUI> Screen Layout - Deadline is 5 April 2019

07. <Database> Logical Database Design - Deadline is 9 April 2019

 Database Design Version 1.1: Make corrections, if any, on Version 1.Design the logical ERD and transform to tables (relational schema). Validate your design using normalization and against user transactions. i.e. For each form/report you have designed, explain how the database records will be retrieved or updated. Submit hard copy of the report to the ITEC403 Assistant on 05/04/2019. Use the template given here.

08. <Sys. Analy. & Dsg> "General Use Case Diagram" and "Partial Use Case Diagram" - Deadline is 10 April 2019

Design the "General Use Case Diagram" and "partial use case diagram" for each actor. Submit diagram to the ITEC403 Assistant on 15/04/2019

09. <Sys. Analy.&Dsg> "Domain class Diagram" - Deadline is 10/05/2019

10. <Sys. Analy.&Dsg> "Sequence Diagram for each event" - Deadline is 24/05/2019

FALL 2019  (ITEC404) Milestones

01. <Coding> All your works have to be ready on the WEB Site Accounts - Deadline is 06 November 2019.

From your local host to your WEB accounts, all your works have to be migrated untill 6th of November 2019. They have to be visible and ready for supervisors' control.

02. <Sys. Analy. & Dsg> "General Use Case Diagram" and "Partial Use Case Diagram" - Deadline is 07 November 2019

Design the "General Use Case Diagram" and "partial use case diagram" for each actor. Submit diagram to the ITEC403 Assistant on 07/11/2019

03. <Coding> All of the viewpoints should be input to the system - Deadline is 13 November 2019

All view points including the pictures and explanation in "Turkish" have to be input into the system (Your WEB Accounts) untill 13rd of November, 2019. They will be checked on your WEB account.

04. <GUI> <CODING> The "Turkish" and "English" content should be input into the database and the system should be ready to online tests - Deadline is 27 November 2019 .

Details of the milestone can be read from here.


05. <Database> Logical Database Design - Deadline is 27 November 2019

Database Design Version 2: Make corrections, if any, on Version 1.1 to draw the final version of the ERD (Version 2). Use Peter-Chen / Crow’s Foot Notation. Use the tips given in the Database Design handout (see ppt slides). Submit hard copy of the report to the ITEC404 Assistant on 27/11/2019. 

06. <Sys. Analy.&Dsg> "Use Case Specification" - Deadline is 28 November 2019

Design the "Use Case Specification "  for each use case. Submit diagram to the ITEC403 Assistant on 28/11/2019

07.<Coding> Admin Pannel have to be completed - Deadline  is 04 December 2019

Admin pannel have to be completed and be ready to be tasted on your WEB account untill 4th of December 2019. The explanations of each view point in "English" have to be input the system through admin pannel. You have to create an account having admin priviledges and give it to Mr. Cem Yağlı for testing your work.

08. <Sys. Analy.&Dsg> "Design Class Diagram" - Deadline is 05 December 2019

Design the "Design Class Diagram "  . Don't forget to add interface and controller classes. Submit diagram to the ITEC403 Assistant on 05/12/2019

09.<GUI> Colored Screen Printouts should be submitted - Deadline is 11 December 2019

Details of the milestone can be read from here.

09<Database> Physical Database Design - Deadline is 11 December 2019

Create the final script (.sql file) that will include create table statements, and the statements for other database objects (trigger and/or procedure and/or function). Create procedural programs to solve complicated tasks such as constraints/business rules (procedure and/or trigger and/or function –min two). Create views to support forms and reports (min two). Create Security/Privacy procedures: password encryption, account profiles regarding number of login attempts etc. Backup/Recover strategy and scripts, schedules. For each database object, make sure you explain the aim of the object you have created. Submit hard copy of the report to the ITEC404 Assistant on 11/12/2019. 

10. <Sys. Analy.&Dsg> "Sequence Diagram for each event" - Deadline is 19 December 2019

Design the "Sequence Diagram(design sequence (interaction diagram))"  for each event . Don't forget to add boundary, controller and DA objects Submit diagram to the ITEC403 Assistant on 19/12/2019

11.<Database> Database Documentation - Deadline is 20 December 2019

Prepare database documentation based on the final version of logical ERD (Version 2). Make sure that the documentation includes the tables for every entity, attribute, and relationship. Use valid data type, constraints, etc. Submit hard copy of the report to the ITEC404 Assistant on 20/12/2019. Use the table formats for database documentation given in the database design handout (see ppt. slides).

12. <Sys. Analy.&Dsg> "Package Diagram" - Deadline is 26 December 2019

Design the "Package Diagram".  Submit diagram to the ITEC403 Assistant on 26/12/2019


Self Learning Assignments

1. (Coding) Follow the Youtube videos for learning Object Oriented Php Programming.

2. (GUI) download these resources and follow the Youtube videos for learning wireframe sketching for GUI design.

3. (Documentation) Read this article to learn how you have to write the "Literature Review" part of your report.

Handouts of The Seminers 

1. Database Design

2. UML Design

3. User Interface Design

4. Effective Presentation

5. Application Security