Design of XML Language

Problem Statement

The XML language is used to represent a resume. It will include personal information, such as name and address, as well as education, employment, and skills.




Keyword Design

XML Tag Description of Tag
<resume>...</resume>Language starter
<name>...</name>Name of person on Resume
<contact information>...</contact information>Email, telephone, fax, etc.
<home address>...</homeaddress>Residence of person on Resume
<school address>...</school address>Address of school person on Resume studies at
<major of study>...</major of study>Course of study person is taking at school
<education to date>...</education to date>Institutions and degrees of Person on Resume
<employment>...</employment>Past and Current Job Information



XML Mark-up Example



<resume>

<name> Sean Michael Demetrakis </name>
<home address> 38 Kate Wagner Ct., Westminster, MD 21157 </home address>
<school address> College Park, MD 20740 </school address>
<major of study> Civil (Infrastructure) Engineering </major of study>
<education to date> Westminster High School 2003-2007, University of Maryland-College Park 2007-Present </education to date>
<employment> GMB Architects and Engineers and Number I Liquors </employment>

</resume>







Hierarchy of Keywords and Content