Professional Documents
Culture Documents
Associate Degree
in
Computer Science
Submitted By:
Rimsha Naz
Muskan Rasool
2018-GCUF-000001
2018-GCUF-000000
Submitted To:
Mr. Faheem Altaf
2021
Table of Contents
Table Of Content........................................................................................................................................ii
Revision 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
Government College University Faisalabad Page 4
1. Introduction
1.2 Purpose
A family health history is a record of health information about a person and his or her close relatives. A
complete record includes information from three generations of relatives, including children, brothers and
sisters, parents, aunts and uncles, nieces and nephews, grandparents, and cousins.
A family health history is a record of health information about a person and his or her close relatives. A
complete record includes information from three generations of relatives, including children, brothers and
sisters, parents, aunts and uncles, nieces and nephews, grandparents, and cousins.
1.4 Project Objective
A family health history can identify people with a higher-than-usual chance of having common disorders,
such as heart disease, high blood pressure, stroke, certain cancers, and type 2 diabetes. These complex
disorders are influenced by a combination of genetic factors, environmental conditions, and lifestyle choices.
A family history also can provide information about the risk of rarer conditions caused by variants
(mutations) in a single gene, such as cystic fibrosis and sickle cell disease.
The easiest way to get information about family health history is to talk to relatives about their health. Have
they had any health problems, and when did they occur? A family gathering could be a good time to discuss
these issues. Additionally, obtaining medical records and other documents (such as obituaries and death
certificates) can help complete a family health history. It is important to keep this information up-to-date and
to share it with a healthcare professional regularly.
2. Overall Description
A family health history can identify people with a higher-than-usual chance of having common disorders,
such as heart disease, high blood pressure, stroke, certain cancers, and type 2 diabetes. These complex
disorders are influenced by a combination of genetic factors, environmental conditions, and lifestyle choices.
A family history also can provide information about the risk of rarer conditions caused by variants
(mutations) in a single gene, such as cystic fibrosis and sickle cell disease.
Government College University Faisalabad Page 6
3. System Features
Some Performance requirements identified is listed below:
The database may get crashed at any certain time due to virus or operating system failure. Therefore, it is
required to take the database backup
Some of the factors that are identified to protect the software from accidental or malicious access, use,
modification below.
Keep specific log or history data sets.
V. Interface Requirements
VII. WBS
Name: _ _. Name: _ _.
Designation: _ . Designation: _ .
Comments:_ Comments:_
_ _
_ _
_ __ _
_ _
Signature: _ Signature: _
---------------------------------------------------------------------
Date:
Rejected
Remarks:
Project Title (if Revised):
Project Coordinator