Problem Statement

The purpose of this assignment is to design a simple XML language that you would use to describe the entitites contained within a resume. The areas this language targets are contact information, education, and employment.

Keyword Design

XML Tag Description
<contactinfo> ... </contactinfo> Header for contact information section
<name> ... </name> My name
<homeaddress> ... </homeaddress> Home address
<umdaddress> ... </umdaddress> School address
<phone> ... </phone> Phone number
<email> ... </email> E-mail address
<education> ... </education> Header for educational background section
<school> ... </school> Name of school attended
<location> ... </location> Location of school
<degree> ... </degree> Anticipated Degree
<grad> ... </grad> Expected Date of Graduation
<scholar> ... </scholar> Scholarships
<gpa> ... </gpa> Grade Point Average
<employment> ... </employment> Header for past employment
<employer> ... </employer> Name of Employer
<time> ... </time> Duration of employment
<position> ... </position> Position held

Example of XML Markup

<?xml version="1.0"?>

<contactinfo>
	<name> Scott Scheine </name>
	<homeaddress>
	189 Deerfield Lane North
	Pleasantville, NY 10570, USA
	</homeaddress>
	<umdaddress>
	1125 Montgomery Hall
	College Park, MD 20742, USA
	</umdadress>
	<phone> 914-548-3248 </phone>
	<email> sscheine@umd.edu </email>
</contactinfo>

<education>
	<school> University Of Maryland </school>
	<location> College Park, MD </location>
	<degree> Bachelors of Science in Civil Engineering </degree>
	<grad> Expected Graduation Date: May 2012 </grad>
	<scholar> Presidential Scholarship Recipient </scholar>
	<gpa> GPA: 3.793/4.000 </gpa>
	<school> Horace Greeley High School </school>	
	<location> Chappaqua, NY </location>
	<gpa> GPA: 3.8/4.0 </gpa>
</education>

<employment>
	<employer> Mohawk Day Camp </employer>
	<time> June 2008 - August 2009 </time>
	<position> General Counselor </position>
	<employer> Touch Masters Soccer Camp </employer>
        <time> June 2007 - July 2007 </time>
        <position> Soccer Counselor </position>
	<employer> Chappaqua Youth Soccer Club </employer>
        <time> December 2005 - June 2007 </time>
        <position> Soccer Trainer </position>
</employment>

Hierarchy of Keywords and Content

Home