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
13
Embed
University of Palestine Faculty of Engineering and Urban planning Software Engineering department Software Engineering Group Project Requirements Project.
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
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
Agenda
Introduction Identification of stakeholders
Requirements specification
Non functional Recruitment
functional Recruitment
Requirements Modeling
Software Used to Develop the System
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
Identification of stakeholders
UsersUsersadminadminClientClient TeacherTeacher
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 .
Requirements Modeling
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
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
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.
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.
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
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.