Problem Statement
The XML language is developed for writing resume. The branches of my resume that will be covered by my XML language will be contact information, education, activities, and skills.
Keyword Design
| XML Tag | Description |
|---|---|
| <resume>...</resume> | Indicates the beginning and end of the resume |
| <contact>...</contact> | Name and contact information |
| <name>...</name> | Full name |
| <mailing>...</mailing > | Street Address |
| <email >...</email > | E-mail Address |
| <education>...</education> | Indication of education part of the resume |
| <highschool>...</highschool > | Highschool attended |
| <university >...</university > | University being attended and expected graduating semester |
| <activities>...</activities> | Extracurricular activities |
| <major>...</major > | Field of Study |
| <degree >...</degree > | Degree being seeked/held |
| <skills>...</skills> | Specialization areas |
| <basic >...</basic > | Basic skills |
| <programming >...</programming > | Programming skills |
| <language >...</language > | Experience in Foreign Language |
Example of XML Markup
< resume > < contact > < name > James Colin Marooney < /name > < mailing > 4 Ciafardini Court Marlboro, NJ 07746 < /mailing > < email > jayme@umd.edu < /email > < /contact > < education > < highschool > Saint John Vianney high School, Holmdel, NJ Class of 2008 < /highschool > < university > University of Maryland, College Park, MD B.S. in Civil Engineering Expected graduation: 2012 < /university > < /education > < activities > < major > B.S. in Civil Engineering < /major > < degree > B.S in Civil Engineering < /degree > < /activities > < skills > < basic > Experience with Microsoft Word, Powerpoint, and Excel < /basic > < programming > Html < /programming > < language > Semi-Fluent in Spanish > /language > < /skills > < resume >
Hierarchy of Keywords and Content