"World of GRE", a Software Engineering project. Here this documents contains project purpose,scope,use case for this project,Activity Diagram and Class card of this project.
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
SRS Project Report by Foysal
1. World of GRE
Md. Foysal Mahmud
Department of Computer Science and Engineering,
University of Barisal
Roll: 14CSE028
Session: 2014-2015
c MD. Foysal Mahmud, 2018
3. List of Figures
3.1 Use case For World of GRE . . . . . . . . . . . . . . . . . . . . . . 6
3.2 Use case For Examination Structure . . . . . . . . . . . . . . . . . . 7
3.3 Use case For Books of GRE . . . . . . . . . . . . . . . . . . . . . . 8
3.4 Use case For All word . . . . . . . . . . . . . . . . . . . . . . . . . 9
3.5 Use case For Model Test . . . . . . . . . . . . . . . . . . . . . . . . 10
3.6 Use case For My favorite . . . . . . . . . . . . . . . . . . . . . . . . 11
3.7 Activity Diagram For Exam Structure . . . . . . . . . . . . . . . . 12
3.8 Activity Diagram For Books of GRE . . . . . . . . . . . . . . . . . 13
3.9 Activity Diagram For All words . . . . . . . . . . . . . . . . . . . . 14
3.10 Activity Diagram For Model Test . . . . . . . . . . . . . . . . . . . 15
3.11 Activity Diagram For My favorite . . . . . . . . . . . . . . . . . . . 16
iii
4. Chapter 1
Introduction
World of GRE, a android apps named represent the overall description about the
project. Already there are many Android apps on GRE. But most of them are in
English language and some Bangla language apps also present where those apps are
only provide vocabulary or less information about GRE.So in this apps showing the
details process of GRE examination and also provide famous books pdf download
link which is very popular for GRE. This apps provide a clear concept about GRE
without any confusion.
1.1 Purpose of the project
The purpose of the project is to increase user knowledge about GRE which is
written in Bangla language for easy to understand. This apps contains the ex-
amination structure of GRE and the three section of GRE examination. There
are Verbal section, Quantitative section and Analytical writing section. In this
section, the details are provided in those section and provides section books pdf
link for easy to download. There also provide Barrons 1100 Essential word with
Picture for easy to memorizes.
The GRE (Graduate Record Exam) Test is the standardized test used to get
admissions in various graduate schools or business graduate schools in various En-
glish speaking countries, especially the United States. More than 100,000 graduate
school applicants from approximately 160 countries take the GRE General Test
at 700 test centers. Aspirants interested in pursuing a master’s degree, specialized
master’s course, MS, MBA, MEM or doctoral degree can sit for the GRE Test. In
addition to the GRE revised general test, there are seven GRE subjects tests that
evaluate candidates knowledge in their respective field. GRE test is conducted by
1
5. the Educational Testing Service (ETS).
So For higher study in USA and Canada, GRE is must needed. For Bangladeshi
student, they are very friendly with Bangla language rather than English. So, New
candidate of GRE are found this apps very helpful.
1.2 Scope of the project
The scope of this project is to increase the knowledge about English vocabulary.
Words are the currency of communication. A robust vocabulary improves all areas
of communication listening, speaking, reading and writing. This English area is
needed not only GRE examination but also others jobs exam and industry. And
for better education on abroad, GRE is needed to test anyones English skills.
This apps also show the GRE score v/s USA University available within the range
on score. So the main aim of this project is to learn English from this apps at
anytime, anywhere by using Android Phone.
1.3 Overview of this document
This chapter gives user an overall idea about the project.The purpose of project,scope
of project and the overall details will be given in this section.
The second chapter, Requirements are discuss clearly.The two types of require-
ments i.e. Functional Requirement and Non-Functional Requirement are discuss
in details and specified the needed for this project.
The third chapter, Use Case section represents the proper diagram and require
table for every Use Case. Every use case section have their own diagram and
their own table.This chapter is very important for both user and developer to
understand about the project.
2
6. Chapter 2
Background
The Background is described as a set of inputs, the behavior, and outputs for this
project.Some of the section describe in details here:
• GRE exam structure: In this part, the details knowledge about GRE ex-
amination structure is given and where the examination occurs, when the
examination held, the registration fees for the examination etc. is given.
• Score and University: Total GRE score is 340. In this part, user can see
a list of table which contains the University minimum require GRE score
needed to admit those University.
• Verbal section: This section contains the vocabulary needed for GRE exam-
ination which is helpful for verbal section. This section also contains some
GRE verbal section books pdf links to download those book just by one
click.
• Quantitative section: This is actually mathematics section. Here this apps
provide some shortcut technique on math and also provide some books pdf
link for download which is the famous books on GRE Quantitative section
in the world.
• Analytical writing section: This section contains the information on how to
writing English properly and understand it clearly. This section also provide
some books pdf link for Analytical writing section.
• Barrons 1100 word with picture: Barrons 1100 word is famous in the world
for GRE verbal section. If anyone can memorized this 1100 word, then
3
7. anyone can score a 160-170 in verbal section. So for easy to memorized, the
word contains picture and Bangla meaning on that word.
• Model Test: This section provide some random word selection and user
needed to answer those Question within time limit. The model test is taken
on the Verbal section i.e. Barrons 1100 word for GRE.
4
8. Chapter 3
Use Case
3.1 Use Cases:
Use cases are used to understand how the software will be used, what will be the
input etc. The use case for this apps:
• Exam Structure
• Books of GRE
• All words
• Model Test
• My favorite
• Modification
3.2 Use Case Diagram:
In GRE apps, use case diagrams are used in the sense that how the users are
interacts with the apps. The following diagram is described the overall use case
diagram for this apps:
5
20. 17
3.4 Class Based Models:
Introduction: Class based modeling represents the object that the system will manipulate, the
operations that will be applied to the objects to effect the manipulations, relationships between the
objects, the collaborations that occur between the classes that are defined. To effect the
manipulations, relationships between the objects, these model are used.
Now analyzing the main scenario or the story to get classes:
A user wants to see the GRE examination structure for clear knowledge about GRE. The
examination held by two section, each of the section contains a fixed score. The score is 170 for
each section.
The verbal section contains the vocabulary needed for GRE examination which is helpful for
verbal section. This section also contains some GRE verbal section books pdf links to download
those book just by one click. Quantitative section is actually mathematics section.
The Model Test section provide some random word selection and user needed to answer those
Question within time limit. The model test is taken on the Verbal section i.e. Barron’s 1100 word
for GRE. User can save their favorite word in my favorite section and also delete that word from
there. The Admin can modify any information of this apps.
Here the probable classes are
User
Structure
Fixed
Verbal
Section
Vocabulary
Download
Quantitative
Test
Random
Question
Favorite
Admin
21. 18
3.4.1 Identifying analysis classes and attributes:
Selection Characteristics:
Retained information
Needed services
Multiple attributes
Common attributes
Common operations
Essential requirements
Potential Classes Characteristics Number that Applies
User Accepted: All apply
Structure Accepted: All apply
Fixed Rejected: 3 fails.
Verbal Accepted: All apply
Section Rejected: 3 fails.
Vocabulary Accepted: All apply
Download Rejected: 5 fails.
Quantitative Accepted: All apply
Test Accepted: All apply
Random Rejected: 3 fails, keyword.
Favorite Accepted: All apply
Admin Accepted: All apply
Finally the potential classes are:
User
Admin
Structure
Verbal
Quantitative
Test
Favorite
Vocabulary
22. 19
3.4.2 Class Cards:
Class Name: User
Methods:
DisplayName(); void
MyFavorite(); void
Attributes:
Name: String
objListFavorite (Object)
Class Name: Admin
Methods:
UpdatesWords(); void
UpdatesBooks(); void
ModelTest(); void
Attributes:
TestName: String
objDownloads (Object)