传统的软件工程方法学运用结构化分析技术,来完成对个人网站的需求分析工作。需求分析最初要对用户的情况有一个整体的了解,并通过与用户的交流,不断将用户的基本要求进一步详细化,以得出对目标系统需求的完整、准确和具体描述。需求分析的目的是发现用户真正需要的功能。而要做到这一点,首先要从宏观角度调查、分析用户所面临的问题,也就是说,需求分析的第一步是尽可能准确地了解用户当前的情况和需要解决的问题。在个人网站中,用户所需的主要是获取标本的相关信息,并能够根据自身的查询条件,查询到满足要求的标本详细资料。因此,在设计查询系统时,要充分考虑标本的属性以及用户可能使用的查询条件,将二者有机结合起来,以更好地为用户提供服务。结构化分析实质上是建立模型的过程。数据模型包含三种相互关联的信息:数据对象、描述数据对象属性的特征,以及数据对象之间的连接关系。数据对象表示对软件必须理解的复合信息。复合信息指具有一系列性质或属性的事物。在这个查询系统中,数据对象就是标本和用户。属性是指数据对象的特性,在确定属性时,应根据所要解决的问题进行理解和定义。关系是指数据对象之间的连接方式。动态网页技术有众多供应商提供支持,他们各自都有各自的优点。利用JSP、ASP、P等技术,可以实现个人网站的动态化。