university of palestine faculty of engineering and urban planning software engineering department...

13
University of Palestine Faculty of Engineering and Urban planning Software Engineering department Software Engineering Group Project Software Engineering Group Project Requirements Requirements Project of Project of STATIC WEB PAGES STATIC WEB PAGES Supervision by : Mohammad meiki Prepare by: Prepare by: Osama Jaruor Abd Alrahman Abo Nada Wesal Abu Twahina

Upload: georgia-fitzgerald

Post on 28-Dec-2015

221 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: University of Palestine Faculty of Engineering and Urban planning Software Engineering department Software Engineering Group Project Requirements Project

University of PalestineFaculty of Engineering and Urban planning

Software Engineering department

Software Engineering Group ProjectSoftware Engineering Group Project

RequirementsRequirements Project ofProject of STATIC WEB PAGESSTATIC WEB PAGES

Supervision by : Mohammad meiki

Prepare by:Prepare by:

Osama Jaruor Abd Alrahman Abo Nada

Wesal Abu Twahina

Page 2: University of Palestine Faculty of Engineering and Urban planning Software Engineering department Software Engineering Group Project Requirements Project

Agenda

Introduction Identification of stakeholders

Requirements specification

Non functional Recruitment

functional Recruitment

Requirements Modeling

Software Used to Develop the System

Page 3: University of Palestine Faculty of Engineering and Urban planning Software Engineering department Software Engineering Group Project Requirements Project

Introduction

This document describes the requirements specification, system specification, functional and non-functional requirements of the web site of Department of Software Engineering .Our design for this web site goals to design many simple pages to which the user can recognize that the courses that are taught in the Department of Software Engineering. And that this is web site effort is simplified so that any user can take advantage of the information contained in the pages of this site

Page 4: University of Palestine Faculty of Engineering and Urban planning Software Engineering department Software Engineering Group Project Requirements Project

Identification of stakeholders

UsersUsersadminadminClientClient TeacherTeacher

Page 5: University of Palestine Faculty of Engineering and Urban planning Software Engineering department Software Engineering Group Project Requirements Project

Requirements specification

The main purpose of the project is to design several pages of the Department of Software Engineering at the University of Palestine so that user can be browsing the site. And identify the courses that are taught in the department and a description of each course as well acquainted with the faculty and information relating to each teacher and the materials are studied .

Page 6: University of Palestine Faculty of Engineering and Urban planning Software Engineering department Software Engineering Group Project Requirements Project

Requirements Modeling

Page 7: University of Palestine Faculty of Engineering and Urban planning Software Engineering department Software Engineering Group Project Requirements Project

We used the water fall modeling for these project because it is easy to

And for ease of understanding. And each separate from the process by the other followed. Here necessary documentation at each stage

Waterfall model tends to consume a lot more time compared to other software development models though it is able to pinpoint definite starting and ending points for a given project.

Requirements Modeling

Page 8: University of Palestine Faculty of Engineering and Urban planning Software Engineering department Software Engineering Group Project Requirements Project

Manage Connection .

The system displays the details of each course.

The system definition of a student teacher on each course and scientific qualifications

Functional Requirements

Page 9: University of Palestine Faculty of Engineering and Urban planning Software Engineering department Software Engineering Group Project Requirements Project

Functional Requirements

Manage Document .

The system shall enable the user to create new documents.

The system shall enable the user to open existing documents.

The system shall enable the user to print documents.

Page 10: University of Palestine Faculty of Engineering and Urban planning Software Engineering department Software Engineering Group Project Requirements Project

1.Performance Requirements

Non functional Requirements

The system shall process events at a reasonable speedThe system shall respond to user interface changes effectively immediately.

2.Usability Requirements The system should be usable by basically-familiar computer users .The system shall be easily recovered. 3.Interface Requirements The interface shall provide recognizable functionality.Interface text should be understandable, and convey appropriate meaning.

Page 11: University of Palestine Faculty of Engineering and Urban planning Software Engineering department Software Engineering Group Project Requirements Project

4. Resource Requirements The delivery of the system shall be

on time.

5. Maintainability Requirements The system shall be easy to

maintain by users or engineers. The software should be written in a

way that is moderately extensible.

6. Safety Requirements The system shall be safe to use by

users.

Non functional Requirements

Page 12: University of Palestine Faculty of Engineering and Urban planning Software Engineering department Software Engineering Group Project Requirements Project

Software Used to Develop the System

MySQL: is the database where all information/data related to requests, records, logs is stored

Adobe Dreamweaver CS5: is an easy-to-use software application used to create and manage web pages. It offers many features to help develop professional layout in a few easy steps much easier than HTML.

Servers: is the place that hosts all project code.

Page 13: University of Palestine Faculty of Engineering and Urban planning Software Engineering department Software Engineering Group Project Requirements Project