Foundations in Programming Assignment 2: Zodiac Sign Application

Verified

Added on  2025/06/18

|16
|1168
|227
AI Summary
Desklib provides solved assignments and past papers to help students succeed.
Document Page
Foundations in Programming
Assignment 2
QAC020B021S
Student Name:
Student ID:
tabler-icon-diamond-filled.svg

Paraphrase This Document

Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser
Document Page
Table of Contents
Introduction....................................................................................................................................2
Question 1......................................................................................................................................3
Question 2....................................................................................................................................10
Conclusion....................................................................................................................................13
References...................................................................................................................................14
Appendix.......................................................................................................................................15
List of Figures
Figure 1: Flow Chart.....................................................................................................................4
Figure 2: Virgo Zodiac Symbol....................................................................................................5
Figure 3: Cancer Zodiac Symbol................................................................................................6
Figure 4: Aquarius Zodiac Symbol.............................................................................................7
Figure 5: Libra Zodiac Symbol....................................................................................................8
Figure 6: Pisces Zodiac Symbol.................................................................................................9
Figure 7: Zodiac Output Screen................................................................................................10
1
Document Page
Introduction
In the given assignment, it has stated that a program should be executed in the Visual
Basic. In this program the c- sharp will be used because this software is more robust
and durable, it has to be shown all the details of zodiac sign in VB and to discuss all the
decisions and steps a program has taken to design the program. A programmer has to
elaborate all his research, which has helped him in this assignment and also to share
his/her strength and in which steps improvement is needed.
2
Document Page
Question 1
Pseudo Code
Initialize Variables
Include GUI Elements
Include Date Picker for Birth Date textbox
Put Box for all Zodiac Symbols
Assign the conditions for all Zodiac Symbols according to the Birth Date
Put a Rich text box for the characteristics of Zodiac Symbols
Put a Go button to process the birth date for getting the symbol
End
3
tabler-icon-diamond-filled.svg

Paraphrase This Document

Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser
Document Page
Flow Chart
Figure 1: Flow Chart
4
Document Page
Screenshots of Application
Figure 2: Virgo Zodiac Symbol
5
Document Page
Figure 3: Cancer Zodiac Symbol
6
tabler-icon-diamond-filled.svg

Paraphrase This Document

Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser
Document Page
Figure 4: Aquarius Zodiac Symbol
7
Document Page
Figure 5: Libra Zodiac Symbol
8
Document Page
Figure 6: Pisces Zodiac Symbol
9
tabler-icon-diamond-filled.svg

Paraphrase This Document

Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser
Document Page
Question 2
Research Done
To design an application of zodiac sign in Visual Basic, I have research about, all the
zodiac sign in details from their date of birth, color, number to their personalities,
behavior, strength, weakness and the star sign too, there are 12 zodiac sign and each
have their respective planet/star sign (Rouse, 2011). I have gone through some
research paper of college students and also from various blogs and pdf which help us to
understand better after getting all the basic and adequate knowledge about zodiac sign,
which helps us to design an appropriate program of zodiac sign which contains all the
information required by a person. I have also research for, how to work on visual basic
or VB.Net with the use of C-sharp, as we know that VB.Net and C-sharp is developed
by the Microsoft and c-sharp has used because it is very robust and efficient in nature
and provide a wide range of attributes and properties to create an application, and with
the help of this software only, a program will be created with all the details of all zodiac
sign (Bharti, 2017).
10
Document Page
Figure 7: Zodiac Output Screen
This is the given example or an overview that show how the details of all the zodiac sign
will be represented, and to use the properties of c-sharp in a way which help us to
represent the application in the most better way possible.
Decisions Made
A portfolio is a way or a process to present the collection of your work in front of
someone which gives an overview of the work one had done. I have decided to
represent the zodiac sign into a program box, in picture box the symbol of zodiac sign
will be represented, button is used to insert date of birth by which the user can search
their respective zodiac sign, a text box has been used to write the characteristic of
zodiac sign and a date/time picker will be used to show date and time. All this decision
is made to make the application easy to understand and easy to use for the user, so all
these parameters will keep the application reliable and increase the flexibility of the
application (Chand, 2014).
Success and Improvements
I think in the representation of zodiac sign, I have succeeded because the flexibility of
application is one of the major concern for all the programmer and I think I have
achieved it in a better way, by giving an option of date/time picker is a good option by
this a user can check its zodiac by their own need, it will give freedom of their choice
and will not make user confuse. I think, I also have succeeded in my choice that I have
used C-sharp because it is most robust and durable software which provide a vast
range of applications and options, it helps us to provide a quality of work to the client
and provide an application which is easy to operate by both experienced and
inexperienced people. To show some of the characteristics of zodiac sign is one of the
quite good moves because by this one can get the overview of their respective zodiac,
which helps a person to get a rough idea about their zodiac sign (Hejlsberg, 2016).
11
chevron_up_icon
1 out of 16
circle_padding
hide_on_mobile
zoom_out_icon
[object Object]