1.确定简历内容,建立模式文档。
利用在面向对象程序设计时学到的抽象思维方式和自己的经验制作一个用于描述存储简历数据的模式文档(Schema);
(成果:这一步产生一个模式文档resume.xsd)
2.根据模式文档的描述建立个人简历的XML文档。
编写一个正确的存放了个人简历数据的XML文档;
(成果:这一步产生一个文档resume.xml)
3.制作用于显示个人简历的模板。
这是比较关键的一步,通用文档生成器所生成的各种不同文档就是由各种不同的模板所确定的,模板所显示的数据来源于第二步的resume.xml文档。制作的模板要求符合XSL规范,要求至少制作两个模板。
(成果:这一步产生若干个文档resume1.xsl、resume2.xsl...)
4.编写文档生成器。
文档生成器关联了简历数据和显示模板,可以根据不同的显示模板生成不同的简历文档(要求至少有一个最终生成文档为网页形式)
(成果:这一步产生一个或几个相关程序resume.exe …)