Ravensbourne University London
Ravensbourne University London
Department of Computing and Business
Project Name
(Semester Project)
Student Name: Registration No: Module : Teachers Name:
Date:
ABBREVIATIONS
SRS Software Require Specification
PC Personal Computer
PIN Personal Identification Number
DFD Data Flow Diagram
ERD Entity Relationship Diagram
TABLE OF CONTENTS
TOC o "1-3" h z u 1.Introduction PAGEREF _Toc150332788 h 51.1.Project Background and Literature PAGEREF _Toc150332789 h 51.2.Methodology and Software Lifecycle for This Project PAGEREF _Toc150332790 h 51.6.1.Rationale behind Selected Methodology PAGEREF _Toc150332798 h 52.Problem Definition PAGEREF _Toc150332799 h 62.1.Problem Statement PAGEREF _Toc150332804 h 62.2.Deliverables and Development Requirements PAGEREF _Toc150332805 h 63.Requirement Analysis PAGEREF _Toc150332806 h 73.1.Software Requirements PAGEREF _Toc150332811 h 73.2.Functional Requirements PAGEREF _Toc150332812 h 73.3.Non-Functional Requirements PAGEREF _Toc150332813 h 73.4.Other Requirements (optional) PAGEREF _Toc150332814 h 74.System Design PAGEREF _Toc150332815 h 84.1.Data Flow Diagram PAGEREF _Toc150332824 h 84.2.Use Case Diagrams PAGEREF _Toc150332825 h 85.Prototyping PAGEREF _Toc150332826 h 95.1.User Interface PAGEREF _Toc150332828 h 96.Implementation PAGEREF _Toc150332829 h 107.Conclusion and Future Work PAGEREF _Toc150332830 h 101.1.Conclusion PAGEREF _Toc150332832 h 101.2.Future Work PAGEREF _Toc150332833 h 108.References PAGEREF _Toc150332834 h 11
LIST OF FIGURES
Fig 1.1 Diagram8
Fig 2.1 Use Case Diagram9
IntroductionThis section provides the overview of the project. A very brief introduction of project work, outcome of your work, tools, methodology used & highlights of discussions in various chapters of report.
Project Background and LiteratureIt includes explanation of the idea behind the project. Provide introduction of the subject area and its importance. Literature describes current trends/ research/ products etc. related to your project.
Methodology and Software Lifecycle for This ProjectA brief discussion of methodology and SDLC model selected for this project.
Rationale behind Selected MethodologyWhy you selected above methodology (such as structural and Object Oriented) and software life cycle for this project?Problem DefinitionThis section discusses the precise problem to be solved. It should extend to include the outcome.
Problem StatementProblem statement goes here.
Deliverables and Development RequirementsDeliverables and development requirements.
Requirement AnalysisThe following parts of Software Requirements Specification (SRS) report should be included in this section.
Software RequirementsFunctional RequirementsNon-Functional RequirementsOther Requirements (optional)
System DesignThe following parts of Software Design Description (SDD) report should be included in this section.
[must include Diagrams with brief Description]
Data Flow Diagram
Use Case Diagrams
Prototyping
This section will discuss implementation details supported by UML diagrams (if applicable). You will put your system prototype here. The following section may be included based on your project.
User InterfaceDetails about user interface with descriptions (you may use FluidUI or any other tools to generate the UI)
ImplementationThis section may include the implementation details, such software screens and small code snippets. Conclusion and Future WorkThis chapter concludes the project and highlights future work.
Conclusion Future Work
ReferencesList of Harvard Style referencing