May 26

By Amir Sezavar Keshavarz

In this post, I would like to highlight some of the implementation features of the application:

  • I have used a MVC architecture to develop the application in Java Programming Language
  • For the view layer, I have utilised HTML, CSS, and JavaScript. Also I have used JSP to show dynamic contents
  • Controller layer was implemented via Servlets and the database controller is pure Java with the help of POJO classes
  • For data storage and retrieval, I have used MySQL Database server

I also did feasibility study in order to make sure this project is feasible and then implement this project. By domain analysis, interviews, and questionnaire, we extracted a list of functional and non-functional requirements. Feasibility study shows that this project is feasible regarding the time we have.

I would like to draw your attention to a demo from some parts of our system:

Mar 19

This document, Finalized Use Cases, is available to download from DropBox. In case of any modification, please update all the versions. You have to update word document, PDF document in DropBox Folder and Also this post.


By: Amir Sezavar Keshavarz

This is the finalize version of our use case diagram. Some changes have been made to the use case diagram:

  • GroupCreator actor has been added to the actor section. Once a student creates a group, his role will be changed to GroupCreator and will have more features.
  • Some use cases have been also added to the diagram considering our initial vision and requirements.
Finalise Use Case Diagram

SOTON Student Connect Finalise Use Case Diagram

The general outline of this use case has been accepted by the team. In the next phase, I will write a documentation explaining all the use cases as our use case document.

Mar 14

This document, Use Case Version 2, is available to download from DropBox. In case of any modification, please update all the versions. You have to update word document, PDF document in DropBox Folder and Also this post.


By: Amir Sezavar Keshavarz

This is the second version of our use case diagram. In this use case, I add the System and Admin role and made some modifications to use cases.

Use Case Diagram Version 2

SOTON Student Connect Use Case Diagram Version 2

Upon acceptance, a document explaining all the use cases will be provided.

Mar 06

This document, Use Case Version 1, is available to download from DropBox. In case of any modification, please update all the versions. You have to update word document, PDF document in DropBox Folder and Also this post.


By: Amir Sezavar Keshavarz

This is the first version of our use case diagram. For the next phase, we have to add use cases for system and admin actor and make any necessary modifications to this one as well.

SOTON Student Connect Use Case Diagram Version 1

SOTON Student Connect Use Case Diagram Version 1

Upon acceptance, a document explaining all the use cases will be provided.