You are on page 1of 11

FYP-Proposal

By

XYZ 2016-GCUF-071948
XYZ 2016-GCUF-071938
XYZ 2016-GCUF-071944

BACHELOR OF SCIENCE
IN
COMPUTER SCIENCE

DEPARTMENT OF COMPUTER SCIENCE


Government College University Faisalabad

2021

Table of Contents
Table of Content……………………………………………………………………………………………….……………...ii
Revision Of History………………………………………..……………………………………………………..……..…..iii
1. Introduction........................................................................................................................... 1
1.1 General Information............................................................................................................ 1
1.2 Purpose ............................................................................................................................... 1
1.3 Document Conventions ...................................................................................................... 1
1.4 Project Objective ................................................................................................................ 1
1.5 Intended Audience and Reading Suggestions ..................................................................... 2
1.6 Project Scope ...................................................................................................................... 2
2. Overall Description......................................................................................................... 2
2.1 Product Perspective............................................................................................................. 2
2.2 Product Features ............................................................................................................... 3
2.3 User Classes and Characteristics ........................................................................................ 3
2.4 Operating Environment....................................................................................................... 3
2.5 Design and Implementation Constraints ............................................................................ 3
2.6 User Documentation .......................................................................................................... 3
2.7 Assumptions and Dependencies......................................................................................... 3
3. System Features............................................................................................................. 4
3.1 System Feature 1................................................................................................................ 4
3.2 System Feature 2 (and so on) ............................................................................................. 5
4. External Interface Requirements................................................................................... 5
4.1 User Interfaces .................................................................................................................. 5
4.2 Hardware Interfaces........................................................................................................... 5
4.3 Software Interfaces............................................................................................................. 5
4.4 Communications Interfaces............................................................................................... 5
5. Other Nonfunctional Requirements............................................................................... 6
5.1 Performance Requirements............................................................................................... 6
5.2 Safety Requirements ......................................................................................................... 6
5.3 Security Requirements ...................................................................................................... 6
5.4 Software Quality Attributes............................................................................................... 6

6. WBS Project Management............................................................................................ 7


7. Analysis model ............................................................................................................. 7
7.1 Use Case Diagram............................................................................................................. 7
7.2 Class Diagram.................................................................................................................... 7
7.3 Object Diagram................................................................................................................. 7
7.4 Sequence Diagram ............................................................................................................ 7
7.5 Activity Diagram................................................................................................................ 7
7.6 Collaboration Diagram..................................................................................................... 7
7.7 State Transition Diagram ................................................................................................. 7
7.8 ERD .................................................................................................................................. 7
8. Tools & Technologies.................................................................................................. 7
8.1 Programming Languages ................................................................................................. 7
8.2 Databases/Data storages................................................................................................. 7
8.3 Operating System............................................................................................................ 7
Appendix A: Glossary..................................................................................................... 8
Appendix B: Check List.................................................................................................... 9
Appendix C: Supervisory Committee............................................................................. 10

Revision History
Name Date Reason For Changes Version
1. Introduction

1.1 General Information

Information to be provided in this section gives a specific name to the project as well as
pertinent information about the personal involved.

Project Name: E-Commerce Website Starting Date:

Controlling Agency: Final Date:

Prepared By: Authorized By:

1.2 Purpose

1.3 Document Convention


1.4 Project Objective

1.5 Intended Audience and Reading Suggestions

1.6 Project Scope

2. Overall Description

2.1 Product Perspective

2.2 Product Features

2.3 User Classes and Characteristics

2.4 Operating Environment

2.5 Design and Implementation Constraints

2.6 User Documentation


2.7 Assumptions and Dependencies

3. System Features

3.1 System Feature 1

3.2 System Feature 2 (and so on)

4. External Interface Requirements

4.1 User Interfaces

4.2 Hardware Interfaces

4.3 Software Interfaces

4.4 Communications Interfaces

5. Other Nonfunctional Requirements


5.1 Performance Requirements

5.2 Safety Requirements

5.3 Security Requirements

5.4 Software Quality Attributes

6. WBS Project Management

7. Analysis model

7.1 Use Case Diagram

7.2 Class Diagram

7.3 Object Diagram

7.4 Sequence Diagram

7.5 Activity Diagram

7.6 Collaboration Diagram

7.7 State Transition Diagram


7.8 ERD

8. Tools & Technologies

8.1 Programming Languages

8.2 Databases/Data storages

8.3 Operating System

Appendix A: Glossary

Appendix B: Check List

Check List Yes No


Appendix C: Supervisory Committee

For Approval of any two Consultant Teachers

Teacher Consulted Teacher Consulted

Name: Name:

Designation
: Designation
:

Comments: Comments:
Signature: Signature:

(For office use only)

Date:

Approved Group ID:

Meeting Required Date Time Place:

Rejected

Remarks:
Project Title (if Revised):

Project Coordinator:

You might also like