10
computer science department Prepared by : Ahmed ALqramany Ahmed Qeshta Supervised by : Eng. Mohammad A. Mikki Static Web Page

computer science department Prepared by : Ahmed ALqramany Ahmed Qeshta Supervised by: Eng. Mohammad A. Mikki Static Web Page

Embed Size (px)

Citation preview

Page 1: computer science department Prepared by : Ahmed ALqramany Ahmed Qeshta Supervised by: Eng. Mohammad A. Mikki Static Web Page

computer science department

Prepared by: Ahmed ALqramany

Ahmed Qeshta 

Supervised by:Eng. Mohammad A. Mikki

Static Web Page

Page 2: computer science department Prepared by : Ahmed ALqramany Ahmed Qeshta Supervised by: Eng. Mohammad A. Mikki Static Web Page

Contents

 

Scope Workflow PartitioningA use case diagram Use caseSoftware modelingRequirements statementNon-Functional Requirements

Page 3: computer science department Prepared by : Ahmed ALqramany Ahmed Qeshta Supervised by: Eng. Mohammad A. Mikki Static Web Page

Vision of the Solution:

By this product, The student will be able to contact with his faculty names, email addresses and phone numbers and instructors all the time and, to browse all classes and choose the suitable classes.

Scope and Limitations:

This project-release HTML 1.0 a static three web pages. These pages together will constitute the site of a fictitious software

engineering department  .

Goal of this project:

Facilitate services for students to get all the information about the College

Page 4: computer science department Prepared by : Ahmed ALqramany Ahmed Qeshta Supervised by: Eng. Mohammad A. Mikki Static Web Page

Workflow Partitioning

 Ahmed Alqramany: analysis design implementation and testing documents. Implement the main page. Implement the second page.

Ahmed Qeshta : Write the requirement Design . analysis Implement the third page.

Page 5: computer science department Prepared by : Ahmed ALqramany Ahmed Qeshta Supervised by: Eng. Mohammad A. Mikki Static Web Page

A use case diagram

Static web pages

users

System

Admin

Faculty site

Add and modify data

Main page

Second page

Third page

Selection and the transition

class page

Page 6: computer science department Prepared by : Ahmed ALqramany Ahmed Qeshta Supervised by: Eng. Mohammad A. Mikki Static Web Page

SOFT

WAR

E M

OD

ELIN

GWaterfall model

Page 7: computer science department Prepared by : Ahmed ALqramany Ahmed Qeshta Supervised by: Eng. Mohammad A. Mikki Static Web Page

Requirements statement

The pages must have the same visual structure to give the site consistency. The first page(main page) should be the departmental home page with some general information about the fictitious computer science department.

  The second page should have the thumbnail photos of 20 faculty together with their

names, email addresses and phone numbers. These photos should be arranged in two columns, and the names of the faculty should all be hyperlinks to “http://www.up.edu.ps/cs/”.

  The third page should contain a table of the classes offered by the fictitious department.

The three columns of the table should contain the code of the class, a short description and the name of the instructor. All instructor names should link to “http://www.up.edu.ps/cs” and all class codes should link to "http:// ://www.up.edu.ps/ ESGD 4224”.

All three of these pages should have a sidebar to the left with links in the to the three pages. The sidebar should use a different background and color scheme than the main part of the pages.

Page 8: computer science department Prepared by : Ahmed ALqramany Ahmed Qeshta Supervised by: Eng. Mohammad A. Mikki Static Web Page

Non

-fun

ction

al re

quire

men

tsExecution qualities, such as

security and usability, which are observable at run time.

Evolution qualities, such as testability, maintainability, extensibility and scalability, which are embodied in the static structure of the software system

Page 9: computer science department Prepared by : Ahmed ALqramany Ahmed Qeshta Supervised by: Eng. Mohammad A. Mikki Static Web Page

desi

gn

Page 10: computer science department Prepared by : Ahmed ALqramany Ahmed Qeshta Supervised by: Eng. Mohammad A. Mikki Static Web Page

THANK YOU