31

Hostel managements system

Embed Size (px)

Citation preview

Page 1: Hostel managements system
Page 2: Hostel managements system

Presentation

of Software

Engineering

Muhammad Fahad

Faizan Amjad

BS-IT 4th Semester

Page 3: Hostel managements system

Software

Engineering

Course Instructor

Sir Obaid

Ullah

Page 4: Hostel managements system
Page 5: Hostel managements system

Introduction “HOSTEL MANAGEMENT SYSTEM” is software

developed for managing various activities in the hostel.

For the past few years the number of educational institutions is increasing rapidly. Thereby the number of hostels is also increasing for the accommodation of the students studying in this institution.

This particular project deals with the problems on managing a hostel and avoids the problems which occur when carried manually.

Page 6: Hostel managements system

Objective & Concentration

To deal with Hostel Management System in

an easy way and an efficient mannered.

Create strong and secrete data base that

allow for any connection in a secret way, to

prevent any outside or inside attacks.

Page 7: Hostel managements system

Scope and Limitation

Hostel Managements System is designed forHostel(like schools, universities).

There will be pre-defined criteria’s for theadmission to the hostels.

He checks the attested application forms ofthe students obtained from the internet andverify it with the student database.

If the students are found eligible then they areallotted to the hostel Room.

Page 8: Hostel managements system

Schedule:

Page 9: Hostel managements system

Hardware and software Cost Requirements:

Hardware Cost and Requirements:

Item Item Count Item price

Computers resent version 4 30000 for each one

ADSL Internet provider - 1300 in month

Office - 15000 in month

External HD 4 1000 for each one

Team salary 4 20000 per month (80000)

Software Cost and Requirements:

Item Item Count Item price

Office 2007 1 1000

SQL 2 2000

Another Cost and Requirements:

Drinks and Food - 1000 Per Day (30000)

Total 253300

Page 10: Hostel managements system

Software Process Model:

To solve an actual problems in anindustry, software developer or a team ofdevelopers must integrate with a developmentstrategy that include the process, methodsand tools layer and generic phases. Thisstrategy is often referred to a process model

Waterfall Model

Project management approach:

Page 11: Hostel managements system

Software Requirement Specification

Page 12: Hostel managements system

Introduction:

The purpose of this SRS document is to write

the functional and non-functional user or

system requirements that represent the

characteristics of Hostel Managements

System.

Page 13: Hostel managements system

Glossary:

Short name description

1 HMS Hostel Managements System

2 Hostel Managements

System

He checks the attested application forms of

the students obtained and verify it with the

student database.

3 Administrator Who is responsible to create a new course,

delete course, add member or delete it,

i.e.: the person who control the system

Page 14: Hostel managements system

User Requirements Definition:

The user requirement for this system is to make the system fast, flexible, less prone to error, reduce expenses and save the time.

Less human error

Data consistency

Easy to handle

Easy data updating

Easy record keeping

Page 15: Hostel managements system

System Architecture:

Page 16: Hostel managements system

System Requirement Specification:

Functional System Requirement:

This section gives a functionalrequirement that applicable to the HMS.

These are sub modules in this phase.

Administrator module.

User Module

Hostel Module

Registration Module

Page 17: Hostel managements system

Non-Functional System Requirements:

Performance Requirements

Safety Requirements

Security Requirements

Page 18: Hostel managements system

System Requirement Specification:

Hardware Requirements:

Processor: Pentium or Greater

RAM: 512MB

Hard Disk:1GB

Keyboard

Monitor or LCD

Page 19: Hostel managements system

Software Requirements

Tool : Command Prompt

Database: SQL

Operating System: Microsoft Window

Page 20: Hostel managements system

System Design

Page 21: Hostel managements system

Context Diagram:

This diagram represents what are the

bounders and scope of Hostel

managements System project. It describes

the main objective of the system and its

entities involved.

Page 22: Hostel managements system

Use Case Diagram:

Page 23: Hostel managements system

Sequence Diagram:

Page 24: Hostel managements system

Activity Diagram:

Page 25: Hostel managements system

Testing

Page 26: Hostel managements system

Introduction of Testing

Software testing is a process of executing a

program or application with the intent of

finding the software bugs.

It can also be stated as the process of

validating and verifying that a software

program or application.

Page 27: Hostel managements system

White box testing: White Box Testing is applied in HMS system Design.

It is also called as STRUCTURAL TESTING or GLASS BOX TESTING.

Testers use the knowledge of internal logic of the system.

Mostly verification techniques are used.

It does not ensure that the user requirement had been met.

Cost is very high since expert testers are required.

Example: feasibility review, designer review.

Page 28: Hostel managements system

Black box testing: Black Box Testing applied on HMS Requirements

(Functional).

It is also called as FUNCTIONAL TESTING. These tests are conducted at interface.

Testers do not have information about the internal functionality of the system.

Mostly validation techniques are used.

It stimulates the actual system usage.

They have potential of not detecting the logical errors.

Example: unit testing, integration testing, system testing, and acceptance testing.

Page 29: Hostel managements system

Unit testing:

Testing of individual software components or

modules. Typically done by the programmer

and not by testers as it requires detailed

knowledge of the internal program design and

code. May requires developing test driver

modules or test harnesses.

Page 30: Hostel managements system

System testing

Entire system is tested as per the

requirements. Black-box type testing that is

based on overall requirements specifications,

covers all combined parts of a system.

Page 31: Hostel managements system