University of Palestine Faculty of Engineering and Urban planning Software Engineering department Software Engineering Group Project Requirements Project.

Slides:



Advertisements
Similar presentations
Case Tools Trisha Cummings. Our Definition of CASE  CASE is the use of computer-based support in the software development process.  A CASE tool is a.
Advertisements

1 SWE 513: Software Engineering Requirements II. 2 Details in Requirements Requirements must be specific Examples -- university admissions system Requests.
Copyright 2004 Monash University IMS5401 Web-based Systems Development Topic 2: Elements of the Web (g) Interactivity.
SWE Introduction to Software Engineering
1 Classic ASP vs. ASP.NET Technical Information and Market Adoption Lance Welker University of San Diego Dr. Rebman MSIT 526 December 20, 2005.
SWE Introduction to Software Engineering
Week 2 IBS 685. Static Page Architecture The user requests the page by typing a URL in a browser The Browser requests the page from the Web Server The.
Why choose Drupal?
Software Requirements
Multimedia for the Web: Creating Digital Excitement HTML, XHTML and Web Authoring.
Software Engineering Chapter 6 Software requirements
Static VS Dynamic websites. 1-What are the advantages and disadvantages? 2- Which one should you choose and why?
Build a CMS Website. The topics this chapter covers are: What is CMS ? What you can do with CMS The benefits and disadvantages of using a content management.
HTML 1 Introduction to HTML. 2 Objectives Describe the Internet and its associated key terms Describe the World Wide Web and its associated key terms.
Louisa Lambregts, What Makes a Web Site Successful and Effective? Bottom Line... Site are successful if they meet goals/expectations.
8/17/2015CS346 PHP1 Module 1 Introduction to PHP.
Section 13.1 Add a hit counter to a Web page Identify the limitations of hit counters Describe the information gathered by tracking systems Create a guest.
1 Introduction to Web Development. Web Basics The Web consists of computers on the Internet connected to each other in a specific way Used in all levels.
HTML Comprehensive Concepts and Techniques Intro Project Introduction to HTML.
Lecturer: Ghadah Aldehim
Software Engineering Group Project Prepared by Abd Elkarim AbuGhali Mahmoud Badawi Norhan Abo Hani Supervised By Dr: Mohammed Mikii.
Introduction The SDU Webship program is divided into two parts: the first semester of the course is spent learning how to code webpages using a variety.
Basics of Web Databases With the advent of Web database technology, Web pages are no longer static, but dynamic with connection to a back-end database.
computer science department Prepared by : Ahmed ALqramany Ahmed Qeshta Supervised by: Eng. Mohammad A. Mikki Static Web Page.
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 6 Slide 1 Software Requirements.
LOGO Project I Website Requirements Prepared By Abdullah Mustafa Abu Nada Hussian Abd-Jaleel Shaalan Nael Wael Skaik Supervised.
University of Palestine Faculty of Engineering and Urban planning Software Engineering department Software Engineering Group Project Testing for News Web.
Software Requirements Presented By Dr. Shazzad Hosain.
HTML Hyper Text Markup Language A simple introduction.
University of Palestine Faculty of Applied Engineering and Urban Planning Software Engineering Department Prepared By Ahmed Obaid Wassim Salem Supervised.
These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer.
University of Palestine Faculty of Applied Engineering and Urban Planning Software Engineering Department Prepared By Ahmed Obaid Wassim Salem Supervised.
LOGO 2 nd Project Design for Library Programs Supervised By Dr: Mohammed Mikii.
Requirements Documentation CSCI 5801: Software Engineering.
Project Overview Graduate Selection Process Project Goal Automate the Selection Process.
Credit Hours Agenda IntroductionProblem Statement Objectives Project PlanMethodology Work Breakdown Structure Requirements and specificationSoftware Requirements.
Near East University Department of Computer Engineering E-COMMERCE FOR LAPTOPS SELLING COMPANY Abdul Halim Abu Kuwaik
University of Palestine Faculty of Engineering and Urban planning Software Engineering department Software Engineering Group Project Requirements Project.
Project Overview Graduate Selection Process Project Goal Automate the Selection Process.
University of Palestine Faculty of Engineering and Urban planning Software Engineering department Software Engineering Group Project Design Document for.
Yarmouk University Department of Computer Information Systems CIS 499 Yarmouk University Department of Computer Information Systems CIS 499 Yarmouk University.
Cmpe 589 Spring 2006 Lecture 2. Software Engineering Definition –A strategy for producing high quality software.
Requirements Engineering Lesson 2. Terminologies:  Software Acquisition is where requirement engineering significantly meets business strategy.  Software.
Web Design Fall 2011.
D R A T D R A T ABSTRACT Every semester each department at Iowa State University has to assign its faculty members and teaching assistants (TAs) to the.
These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer.
CentralCampus Group: May13-26 – William Van Walbeek & Paul Wilson Client: Google, Muthu Muthusrinivasan Advisor: Manimaran Govindarasu Abstract Introduction.
HTML Concepts and Techniques Fifth Edition Chapter 1 Introduction to HTML.
Software Engineering Chapter 6 Software requirements Ku-Yaw Chang Assistant Professor Department of Computer Science and Information.
Introduction to HTML Simple facts yet crucial to beginning of study in fundamentals of web page design!
Web Design New Brighton High School Exploring the History of the World Wide WebWorld Wide Web.
Introduction. Internet Worldwide collection of computers and computer networks that link people to businesses, governmental agencies, educational institutions,
Advanced Higher Computing Science
Project 1 Introduction to HTML.
Chapter 1 Introduction to HTML
Web Site Development and Macromedia Dreamweaver 8
Presentation on Software Requirements Submitted by
Chapter 1 Introduction to HTML.
Web Development Web Servers.
Personnel Effort Budget
Managing the content of web pages
By Janet Crawford and Dam Luong Submitted to the Faculty of
ADOBE CONTRIBUTE CS4: Creating and Managing Web Pages for Beginners
Web Page Development Tools
Globey’s World Ongo-08b Abstract End-Product Description Introduction
End-Product Description
Introduction to HTML Simple facts yet crucial to beginning of study in fundamentals of web page design!
Web Page Development Tools
Intro Project Introduction to HTML.
Presentation transcript:

University of Palestine Faculty of Engineering and Urban planning Software Engineering department Software Engineering Group Project Requirements Project of STATIC WEB PAGES STATIC WEB PAGES Supervision by : Mohammad meiki 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  Users  admin  Client  Teacher

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

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 speed The 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.