Top Banner
Created for Project Implementation Course
18

PPMS

Mar 23, 2016

Download

Documents

Zaky Ahmed

Project proposal managment system created to manage the proposals process in College of computer Sinces & IT
Welcome message from author
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
Page 1: PPMS

Created for Project Implementation Course

Page 2: PPMS

Project Proposal Management System Created for Project implementation Course

Zakaria Al Musilim 261090072 Mohammed Al Muaily 207014719

Supervisor: Dr. Fahad Al Humidan

Kingdom of Saudi Arabia Higher Education Ministry King Faisal University College of Computer Sciences & IT Computer Information System Department

Page 3: PPMS

II• Table Contents

1 Acknowledgment III

2 Introduction 1

3 2Methodology

4 Analysis : 1-1 Functional requirments 3

6 Analysis: 1-2 The data flow diagram 6

7 Desgin: 2-1 The ERD 10

8 Desgin: 2-2 System architecture 11

9 System pages 12

10 21Time table

11 22Conclusion

Page 4: PPMS

At the beginning, and after thanking Allah, we would like to

thank all those who helped us in building this project, which is the first

step for us in the last year, and please Allah to guide us.

And I would like to thank Dr. Fahd Al-Humaidan for his efforts

to guide us, and to all those who have contributed, even advice to us.

III• Acknowledgment

Page 5: PPMS

The final year project is a course in the college curriculum plan

that is done by one or more student. This course is supervised by one of

the college faculty members. This course is considered as the outcome

of all course in the college.

A project proposal management system is a system that keep

records of all the projects that done by students . It is used as a media

for communication between the supervisors and students, such as the

meeting date, scheduling the work plan, sending e-mail to the groups.

Also it includes proposals for new projects. And provide the students

with profile and how to communicate with the projects' owner .

This system will reduce the chance of introducing similar projects. Also

it manages scheduling time , work, and communicating between the

students and supervisors.

1• Introduction

Page 6: PPMS

In this project, the structured approach is used to develop the

required system.

The approach consists of several stages such as:

1. Analysis.

2. Design.

3. Implementation.

4. Installation.

5. Maintenance.

2• Methodology

Page 7: PPMS

1-1 Functional requirements:

Finished projects ( ID, Title, Department, Description, Report,

Group, Supervisor, Year ):

o Add project.

o Edit project detail.

o Preview project information and report.

o Search about project ( By name, classify, year,….).

o Print report.

o Delete a project.

Proposal ( ID, Department, Title, Description, User ):

o Add new proposal.

o Edit proposal detail.

o Preview proposal information.

o Search about proposal ( By name, classify,….).

o Assign proposal to group.

o Print report.

o Delete proposal.

3• 1- Analysis

Page 8: PPMS

Student ( ID, Name, Department, GPA, Email, Mobile, No. of

complete unites ):

o Create a profile.

o Search about student.

o Edit profile information.

o Preview student information.

o Send e-mail to group or supervisor.

o Assign to group.

o Print report.

o Delete profile.

o Evaluate student.

Group ( ID, Members, Supervisor, Project title, Year ):

o Create a group.

o Assign to supervisor.

o Edit the group data.

o Evaluate the group.

o Print report.

o Delete group.

4• 1- Analysis

Page 9: PPMS

Supervisor ( ID, Name, Department, Mobile, Email ):

o Add a supervisor.

o Edit the supervisor information.

o Preview supervisor information.

o Evaluate the group.

o Evaluate the project.

o Send e-mail to group.

o Print report about a supervisor or all.

o Delete supervisor.

Advertisement ( ID, Date, Description ):

o Add advertisement.

o Edit advertisement.

o Preview advertisement.

o Delete advertisement.

Evaluation ( Student ID, Supervisor evaluation, Report

evaluation , Oral evaluation):

o Evaluate the student ( Supervisor 30%, Oral 35% ).

o Evaluate the project ( 35% ).

o Print evaluation report.

Department ( Department ID, Department name ):

o Add department.

o Edit department.

o Delete department.

5• 1- Analysis

Page 10: PPMS

1-2 The data flow diagram :

This technique is used to module the system process.

Context diagram

6• 1- Analysis

PPMS Student Students data

Evaluation, Emails and

Reports

Supervisor

Students, group, and

project evaluation.

Emails and Report

Management

Up

dates R

epo

rts

Stud

ent rep

ort

Stu

den

t ev

alu

atio

n m

arks

Evaluation panel

Page 11: PPMS

DFD Level 1

7• 1- Analysis

Page 12: PPMS

DFD Level 2: Process #9 decompose

8• 1- Analysis

Page 13: PPMS

DFD Level 2 : Process #10 decompose

9• 1- Analysis

Page 14: PPMS

2-1 The ERD:

10• 2-Desgin

Page 15: PPMS

2-2 System architecture:

11• 2-Desgin

Page 16: PPMS

NO. Task Duration Start Finish

1 Collecting requirements 12 Days 02/10/2010 13/10/2010 2 Analyzing 30 Days 14/10/2010 14/11/2010 3 Make the prototype 10 Days 15/11/2010 25/11/2010

4 Recollect the requirements 2 Days 27/11/2010 29/11/2010

5 Analyze the new

requirements 5 Days 30/11/2010 05/12/2010

6 Implementation 3 Months 1/2/2011 20/5/2011

7 Writing the report 4 Days 20/5/2011 23/5/2011 7

21• Time table

Page 17: PPMS

The PMS ( Proposal Management System ) is a huge

system we modify it to solve the problems which faced the leader

course, the student and the supervisor in the graduation project

stage.

We analyze this system throw many stages:

- Collecting requirement stage:

In this stage we meet the users of the system (

The leader course, the students and the

supervisors ) and get the main tasks which our

system will implement for.

- Drawing the DFD and ERD.

We use Microsoft Visio program to draw the

DFD and the ERD

- Make the prototype.

We use Microsoft Access to make the

prototype.

- Implement:

We used to implement this system many

programs:

Adobe Dreamwaver, Adobe Photo shop,

Appserver, MS World, Painter.

- Recollect requirements from the prototype.

- Adding the new requirements to the project.

- Writing the report.

22• Conclusion

Page 18: PPMS

The Proposal Project Management System ( PPMS ) is a system

to managing the finished project which don by graduated students and

use it as reference for the project proposal students.

This system also will reduce the time of selecting project idea by

providing student with suggested proposal projects. Also it helps to

communicate advertisement by allowing the leader or supervisor put an

advertisement in the PPMS site . Finally it helps the evaluation

electronically.

We used the structure approach, in the analysis and design. We collect

the requirement from the users ( Course leader, Supervisors, Students )

by meeting their. Then we draw the Data Flow Diagram (DFD) and

Entity Relationship Diagram (ERD) by using Microsoft office Visio, in

the design stage we specify the system architecture and draw it by

using Microsoft office Visio, then we coding the system by using PHP ,

Java scripts and HTML languages and MySQL database.

23• Conclusion