Professional Documents
Culture Documents
Software Project Plan
Software Project Plan
Project Plan
for
Internet Banking System
Team Members :
Abd El Rahman Nasser Khalaf
Abd El Rahman Mohamed Mahmoud
Ayman Salah El Deen
Karim Mohamed Mahmoud
Mohamed Abd Allah Zaghlol
Mohamed Emad Ahmed
Mostafa Amr Barakat
1. Overview
Online banking, also known as internet banking, e-
banking or virtual banking, is an electronic payment system that
enables customers of a bank or other financial institution to conduct a
range of financial transactions through the financial institution's
website. The online banking system will typically connect to or be part
of the core banking system operated by a bank and is in contrast
to branch banking which was the traditional way customers accessed
banking services.
View:
Page 1
Internet Banking System
Transact:
Transfer between your own accounts.
Transfer to another account (One Time Passcode Higher
Authentication required).
Transfer outside ; Inside/Outside the country (One Time
Passcode Higher Authentication required).
Settlement of your credit cards.
Contribute to your choice of Certified Charity Organizations.
Set a Forward and Recurring Transactions on specific dates.
Request:
Check book on any of your current accounts.
Add Related Account.
Update your Contact information with the Bank.
Send an inquiry, suggestion or complaint.
Change your Limit on the Supplementary Credit Card.
Dispute Credit Card Transaction.
Immediately stop your lost/stolen credit card.
2.1 Constraints
Deadline Time : 1-1-2016
Budget : ----------------
Team Members : 7 members
Work Time : 14 hours in a week
3. Organization
3.1 Organization Members
Team Leader : Mostafa Amr Barakat
Page 2
Internet Banking System
4.Risk Analysis
4.1 Problems
Team members are not available in the same region all the time , as they
are from different cities.
Team members are still undergraduates , so they do not have full time
for the project .
Page 3
Internet Banking System
5. Work BreakDown
Page 4
Internet Banking System
6.Project Schedule
6.1 Task duration and dependencies
Task Effort (person-days) Duration(days) dependencies
Requirements 5 29
Functional Requirement 4 3
Non-Functional 4 3
Requirement
User Requirement 4 3 Functional and
Non-Functional
Requirements
System Requirement 4 3 User
Requirement
Requirement Validation 3 3 System
Requirement
Model 3 17 Requirement
Validation
Context Model 1 7
Activity Model 1 10 Context Model
Sequence Diagram 1 6
Use Case 1 5
Design 3 2 Requirements
Architectural Design 1 2
Interface Design 2 2
Implementation 4 7 Design
Authentication 1 2 Database
Validation 1 2 Database
Database 2 2
Register 2 1 Authentication
and Validation
Customer 2 3 Authentication
and Validation
Admin 1 3 Authentication
and Validation
AdminMaster 2 2 Authentication
and Validation
DGVPrinter 1 1
Validation 4 2 Implementaion
Unit Testing 4 2
Component Testing 2 2
System Testing 4 2 User
Requirement
Release Testing 2 1
Page 5
Internet Banking System
Page 6