0% found this document useful (0 votes)
52 views19 pages

FYP Documentation Sample

Uploaded by

Hina Javaid
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
52 views19 pages

FYP Documentation Sample

Uploaded by

Hina Javaid
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 19

THERMAL DEGRADATION OF COTTON SEED OIL

BY
STUTEND NAME
Registration No

Project Report Submitted in Partial Fulfillment of Requirements for the Degree of

BACHLORS OF SCIENCE
IN
COMPUTER SCIENCE

SIZE OF MONOGRAM (1.5”)


FACULTY OF SCIENCE AND TECHNOLOGY
GC WOMEN UNIVERSITY
FAISALABAD PAKISTAN

February 2024
DECLARATION

I hereby declare that the contents of the Final Year Project, “Title” is product of my own
research and no part has been copied from any published source (except the references,
standards, algorithms and protocols etc.). I further declare that this work has not been submitted
for award of any diploma/ degree. The university may take action if the information provided is
found inaccurate at any stage (in case of default the scholar will be proceeded against as per
HEC plagiarism policy).

Name of Student
Registration No
(Sample Certificate Page)

The Controller of Examinations,


The members of the Supervisory Committee find the Final Year Project, submitted by Ms.
----------------- (Registration No.) satisfactory and recommend that it be processed for evaluation
by the External Examiner(s) for the award of degree.

Supervisor ----------------------------------
Designation
GCWUF

Member I -----------------------------------
Designation
GCWUF

Member II -----------------------------------
Designation
GCWUF

Acronyms and Abbreviations


DSA Data Structure and Algorithms
OOP Object Oriented Programming
PF Programming Fundamentals
SE Software Engineering
SQL Structured Query Language
UNESCO United Nations Educational, Scientific and Cultural Organization
UNICODE Unique, Universal, and Uniform Character enCoding
XML Extensible Markup Language

Chapter 1
INTRODUCTION
This is one of the most important chapters of the report. It should begin with a clear statement of
what the project is about so that the nature and scope of the project can be understood by any
reader. It should summaries everything you set out to achieve, provide a clear summary of the
project’s background, relevance and main contributions. The introduction should set the context
for the project and should provide the reader with a summary of the key things to look out for in
the remainder of the report. When detailing the contributions it is helpful to provide pointers to
the section(s) of the report that provide the relevant technical details. The introduction itself
should be largely non-technical. It is useful to state the main objectives of the project as part of
the introduction. Should have the following headings:

• Project Background/Overview
• Problem Description
• Project Objectives
• Project Scope

Chapter 2
RELATED WORK
Literature review is a systematic method of identifying, evaluating and interpreting the work
(similar to yours) produced by others. This chapter should set the project into context and give
the proposed layout for achieving the project goals. It is an important chapter especially if the
project involves significant amount of ground work. Review prior work critically, identify gaps
in knowledge/areas of application and build an argument for your own work. When referring to
other pieces of work, cite the sources where they are referred
to or used, rather than just listing them at the end

Chapter 3
REQUIREMENT SPECIFICATIONS

In this chapter, first describe the existing system, its limitations or drawbacks and then explain
how the new or proposed system will overcome these problems. This should then be followed by
complete requirements specification for the proposed system. Describe the behavior of the
system to be developed and include a set of use cases that describe interactions the users will
have with the system. In addition also describe non-functional requirements. Non-functional
requirements impose constraints on the design or implementation (such as performance
engineering requirements, quality standards, or design constraints). Should have the following
headings:

• Existing System
• Proposed System
• Requirement Specifications
• Use Cases
Chapter 4
DESIGN
Systems design is the process of defining the architecture, components, modules, interfaces, and
data for a system to satisfy specified requirements. This chapter should have the following
sections:
4.1 System Architecture
This section describes the system in narrative form using non-technical terms. It should provide a
high-level system architecture diagram showing a subsystem breakout of the system, if
applicable. The high-level system architecture or subsystem diagrams should, if applicable, show
interfaces to external systems. Supply a high-level context diagram for the system and
subsystems, if applicable.
4.2 Design Constraints
This section describes any constraints in the system design (reference any trade-off analyses
conducted such, as resource use versus productivity, or conflicts with other systems) and
includes any assumptions made during the developing the system design.
4.3 Design Methodology
Summarize the approach that will be used to create and evolve the designs for this system. Cover
any processes, conventions, policies, techniques or other issues which will guide design work.
This is for deciding whether you will use structured, object-oriented or other specific
methodologies. Most people will use some object-oriented technique with UML.
4.4 High Level Design
This section describes in further detail elements discussed in the Architecture. High-level designs
are most effective if they attempt to model groups of system elements from a number of different
views. Typical viewpoints are:
1. Conceptual or Logical: This view shows the logical functional elements of the system.
Each component represents a similar grouping of functionality. For UML, this would be a
component diagram or a package diagram.
2. Process: this view is the runtime view of the system. The components are threads or processes
or distributed applications. In UML, this would be a process interaction diagram.
3. Physical: this view is for distributed systems. The components are physical processors that
have parts of the system running on them. For UML, this would be a deployment diagram.
4. Module: this view is for project management and code organization. The components are
typically files or directories. This picture shows how the directory structure of the build and
development environment will be designed.
5. Security: this view typically focuses on the components that cooperate to provide security
features of the system. It is often a subset of the Conceptual view.
4.5 Low Level Design
This section provides low-level design descriptions that directly support construction of modules.
Normally this section would be split into separate documents for different areas of the design.
For each component we now need to break it down into its fundamental units or modules. For an
OO implementation in Java, our components would become packages.
Then the low level design will take each package and break it down into its classes. For smaller
systems, you may have a single UML class diagram that each module description refers to.
4.6 Database Design
The section should reveal the final design of all database management system (DBMS) files and
the non-DBMS files associated with the system under development. Provide a comprehensive
data dictionary showing data element name, type, length, source, validation rules, maintenance
(create, read, update, delete capability), data stores, outputs, aliases, and description.
4.7 GUI Design
This section provides the detailed design of the system and subsystem inputs and outputs relative
to the user. Depending on the particular nature of the project, it may be appropriate to repeat
these sections at both the subsystem and design module levels.
4.8 External Interfaces
External systems are any systems that are not within the scope of the system under development.
In this section, describe the electronic interface(s) between this system and each of the other
systems and/or subsystem(s), emphasizing the point of view of the system being developed.
Chapter 5
SYSTEM IMPLEMENTATION
Implementation is the process of moving an idea from concept to reality. The System
implementation is a realization of a technical specification or algorithm as a program, software
component, or other computer system through programming and deployment.
5.1 System Architecture
Describe the architecture e.g. in terms of: System internal components, Functionality of the
components, Communication between the components Tools and Technology Used
Development Environment/Languages Used Processing Logic/Algorithms Application Access
Security Describe new application access related security measures, e.g. in terms of: Security
Zones/Firewalls, Encryption, Authentication, e.g. Account & Password structures and rules,
Authorization, e.g. operator rights and roles, authority handling, Auditing / Access Logging, Safe
Data Storage Database Security
Describe new DB related security measures, e.g. in terms of: Remote Access, Authentication
(Account & Password: structure, rules), Authorization (rights/roles, handling), Anonymous and
Group Users, Auditing/Logging (events, data, log handling).
Chapter 6
SYSTEM TESTING AND EVALUATION
System testing of software or hardware is testing conducted on a complete, integrated system to
evaluate the system’s compliance with its specified requirements. Be warned that many projects
fall down through poor evaluation. Simply building a system and documenting its design and
functionality is not enough to gain top marks. It is extremely important that you evaluate what
you have done both in absolute terms and in comparison with existing techniques, software,
hardware etc. This might involve quantitative evaluation and qualitative evaluation such as
expressibility, functionality, ease-of-use etc. At some point you should also evaluate the
strengths and weaknesses of what you have done. Avoid statements like "The project has been a
complete success and we have solved all the problems associated with ...! It is important to
understand that there is no such thing as a perfect project. Even the very best pieces of work have
their limitations and you are expected to provide a proper critical appraisal of what you have
done. The following are different types of testing that should be considered during System
testing
Graphical user interface testing
• Usability testing
• Software performance testing
• Compatibility testing
• Exception handling
• Load testing
• Security testing
• Installation testing
For research based projects this chapter should include complete description of evaluation
metrics and analysis/discussion of evaluation results.
Chapter 7
CONCLUSIONS
The project’s conclusions should list the things which have been learnt as a result of the work
you have done. For example, "The use of overloading in C++ provides a very elegant mechanism
for transparent parallelisation of sequential programs". Avoid tedious personal reflections like "I
learned a lot about C++ programming..." It is common to finish the report by listing ways in
which the project can be taken further. This might, for example, be a plan for doing the project
better if you had a chance to do it again, turning the project deliverables into a more polished end
product.
References
It is important that the students should go to the primary sources of information and an effort
always be made to obtain the information from original articles published in a journal or a reprint
obtained from the author. The tendency to cite the literature from abstracting journals is neither
enough nor in scientific spirit. In only unavoidable circumstances, the secondary source of
information may be utilized or when the original article is in a language other than English.
Secondary reference(s) should be written in parenthesis after quoting primary reference without
the main heading. Following points should be kept in mind while enlisting references.
i. References should be arranged alphabetically according to author and then according to
the year.
ii. A complete reference includes author(s), year of publication, complete title of the paper,
and reference to journal
iii. The number of the issue of the volume of a journal may not be given, unless paging of
each number starts from 1 or issue number may be given in all the references
consistently.
iv. In case of book, the name of the author(s), year of publication, title, edition and complete
address of the publisher must be given and should not be underlined.
v. Names of journals and number of their volumes should not be underlined.
vi. The words ‘Idem’ and ‘Ibid’ may be avoided in citing references.
vii. The word ‘References’ may be used in preference to ‘Literature Cited’.
viii. The title must appear exactly as it does on the first page of article or the title page of the
book.
ix. For titles of scientific papers, only the first letter of the first word is capitalized.
(exceptions are proper names, scientific names or certain other words which are
capitalized always).
x. The family name of the first or sole author precedes the initials or given names. The
names of co-author(s) follow in normal order and are separated by comma.
xi. When the reference is the proceedings of a symposium etc. and the author to be cited is
the editor, it may be indicated as such in parenthesis.
xii. References except of publication by Government department or other organization for
which no author is known, may be listed as Anonymous.
xiii. In case of publications of organizations, learned societies or Government department, the
name of the organization, Government department, Ministry or Division be given in place
of author, if no author is indicated in the publication.
xiv. Work of authors, whether individual or joint should be discussed under different topics or
headings in the review, i.e. integration and analytical treatment.
xv. There are many systems of writing References in vogue in various sciences and journals.
With this end in view, a model list is given below to be followed for uniformity in the
thesis preparation.
Format of Listing References
i. Journal article
1. Nazli, Z. H., A. Khalid, M. Khalid and M. Arshad. 2008. Aminocyclopropane – 1 –
carboxylate – dependent biosynthesis of ethylene in soils of different textures. Pedobiologia.
51(): 351–358.

2. Nazli, Z. H., M. Arshad and A. Khalid. 2003. 2 – Keto – 4 – methyl thiobutyric acid
dependent biosynthesis of ethylene in soil. Biol. Fertil Soils, 37(): 130–135.

3. Arshad, M. and Z. A. Zahir. 2004. Kinetics of effects of trace elements and electron
complexes on 2 – Keto – 4 – methyl thiobutyric acid – dependent biosynthesis of ethylene in
soil . Letters in Applied Microbiology. 39(): 306 – 309.

ii. Article in serial publication


1. Zia, K.M., and M. Fiyyaz. 1997. Control of soil-home plant pests using glucosinolate-
containing plants. Adv. Agron. 61():167-231.
2. Zubair A.C. and M.S. Rehman. 1992. Freezing and its effect on chemical and biological
roperties of the soil. Adv. Soil Sci. 18():59-79.

iii. Article not in english with english abstract


Title translated into English
Mahmood, C. A., J. C. O. Arshad and A. Khalid. 1982. Foliar fertilization of soybean: II. Effects
of NPK and micronutrients (In Portuguese, with English abstract.). Pesq. Agropec. Bras.
17():1559-1562
Title in original language
Mahmood, C. A., J. C. O. Silverio and O. Primaves. 1982. Adubacao foliar de soja: II. Efeitos de
NPK micronutrients (In Portuguese, with English abstract.) Pesq. Agropec. Bras. 17():1559-
1562.
iv. Without English abstract (Translated title)
Sana, S. and A. R. Selmer-Olsen. 1981. Uptake of heavy metals by some plants from sewage
sludge (In Norwegian.) Fast Avfall. 2():26-29.
v. Magazine article
Chughtai, F.A. 1984. Computer programmes from your radio? Agri. Marketing. 22(6):66.
Zulfiqar. D.L. and L. Paul. 1984. Rotating crops and tillage. Crops Soils. 36:18-19.
vi. Article with known errata follow-up
Shahid, J. M., E. J. A. Amiel and C. F. Corroler. 1996. Conductimetric measurement of CO2
concentration: Theoretical basis and its verification. Agron. J. 88(): 675-682 [errata: 88(6):vii].
vii. Books (including bulletins, reports, multivolume works, series)
Jean Luc, J. 1966. Soils of the Okpilak River region, Alaska. CRREL Res. Rep. 188. U.S. Army
Cold Reg. Res. Eng. Lab, Hanover, NH, USA.
Ridha, R. L., G. A. Salma, E. E. Hartwig and C. J. Edwards. 1988. Origins and pedigrees of
public soybean varieties in the United States and Canada. USDA Tech. Bull. 1746.
viii. Book equivalent: Numbered bulletin, report or special publication
Ahmad, A. A. (ed.). 1997. Sunflower technology and production. Agron. Monogr. 35. ASA,
CSSA and SSSA, Madison, WI, USA.
Tallat, C. T. Johnston, and M. E. Sumner (eds.). 1996. Methods of soil analysis. Part 3. SSSA
Book Ser. 5. SSSA. Madison, WI, USA.
ix. Conference, symposium or workshop proceedings and transactions
Amiel, J. W. (ed.). 1968. Trans. Int. Congr. Soil Sci., Adelaide Elsevier, New York, NY, USA.
McGarry, D. 1992. Final report of the soil management training workshop, Dalby. 3-4 July 1991.
Conf. and Workshop. Ser. QC92008. Dept. Primary Industries, Brisbane, QLD, Australia
x. Chapter in a book
Jamil, P. P. and H. L. Noor. 1985. Developments in potassium fertilizer technology. p. 49-66. In
R.D. Munson (ed.) Potassium in agriculture. ASA, Madison, WI, USA.
Aslam, W.H. 1986. Water content. p. 493-544. In A. Klute (ed.) Methods of soil analysis. Part 1
(2nd Ed.). Agron. Monogr. 9. ASA and SSSA, Madison, WI, USA.
xi. Chapter in a proceedings volume
Nawab, M. I. and C. Token. 1996. Path-coefficient analysis for grain yield and related characters
under semiarid conditions in barley. p. 607-609. In A. Slinkard et al. (eds.) Proc. 5th Int. Barley
Genet. Symp., Vol. 2. Univ. Saskatchewan Ext. Press, Saskatoon, SK, Canada.
xii. Dissertation or thesis
Endres, C. 1986. Influence of production practices on yield and morphology of Amaranthus
cruentus and Amaranthus hypochondriacus. M.S. thesis, Dept. Agron., Univ. Arkansas,
Fayetteville, AR, USA.
Schuster, A. 1987. The response of cotton to ammonium and nitrate in the irrigation solution (In
Hebrew with English summary). M.S thesis. Hebrew Univ. Jerusalem, Rehovot, Israel.
xiii. Abstracts
NB: Cite abstracts only until a more formal publication becomes available Caldwell, B.A. 1 997.
Fatty acid esterase activity in forest soils and ectomycorrhizal mat communities. p. 223. Agron.
Abstr. 1997. ASA, Madison, WI, USA.
Talat, G. S. R. and P. M. Huang. 1991. The role of Al in Fe(II) transformation. p.96. In
Abstracts, Annual Meeting, Clay Minerals Soc., Houston, TX. 5-10 Oct. 1991. Clay Miner. Soc.,
Houston, TX, USA.
xiv. Software and software documentation
Abacus Concepts. 1991. Super ANOVA users guide. Release 1.11. Abacus Concepts, Berkeley,
CA, USA.
Boone, K., D. Porter and J. McKinion. 1995. Rhizos-1991: A simulator of row crop rhizosphere.
USDA ARS-113. USDA ARS Crop Simulation Res. Unit, Mississippi State, Stoneville, MS,
xv. Printed publication with on-line edition and/or updates
University of California. 1996. UC IPM pest management guidelines: Tomato. UC-DANR Publ.
3339. (Available on-line with updates at http://www.ipm. ucdavis.edu/PMG/
selectnewpest.tomatoes.html).
xvi. Standards
ASAE (Am. Soc. Agric. Eng.). 1993. Manure production characteristics. EngineeringPractice
Subcommittee, ASAE Agri. Sanit. Waste Manage. Comm. D384.1. ASAE StandardD384.1.
ASAE, St. Joseph, MI, USA.
xvii. Supplements and special volumes
Hardy, R.W.R, R.C. Bums, R.R. Hebert, R.D. Holsten and E.K. Jackson. 1971.
xviii. On-line electronic sources
Treat electronic sources as you would the same kind of material in print, starting with the author,
year, and title and then giving further information as for a chapter or journal article, but adding
the essential on-line address URL and the date the information was posted or accessed or when
the address was verified.
xix. Electronic version only
Aslam. F.P., M. Jansen and K. Metalmark. 1995. Newsletter of Agro-Ecosystems Modeling
[Online]. November extra Ed. Available by e-mail Listserv ([email protected]) or
Web link to http://www.bib.wau.nl/camase/cam news.html (verified 1 Nov. 1996).
Huma, M., D. Langseth, R. Stoffel and T. Kroll. 1996. Large-scale hybrid poplar production
economics: 1995 Alexandria, Minnesota, establishment cost and management [Online].
BIOENERGY 96. Proc. Natl. Bioenergy Conf., Partnerships to Develop and Apply Biomass
Technologies, Nashville, TN. 15-20 Sept. 1996. Available at http://www.esd.
oml.gov/bidp/papers/bioen96/downing.html (posted 10 Dec. 1996;
xx. CD-ROM
Moore, K., and M. Collins (eds.). 1997. Forages, CD-ROM companion [CD-ROM
Computer file]. 5th Ed. Iowa State Univ. Press, Ames, IA, USA.
Appendix A
USER MANUAL

Appendices are generally included to help clarification and make readers Understand statements
in the main body of theses or dissertations. In addition, sometimes appendices are useful to
support the interpretation of results. This becomes a record of data for different computations
later by the author or the readers

You might also like