高校信息查询系统的设计与实现(2)
2013-06-01 01:32
导读:4.2 查询模块的设计及实现 查询模块是本系统的核心模块,主要解决本系统的主要关于高校信息的查询功能。本系统用了一个页面主要展示系统的所有分类
4.2 查询模块的设计及实现 查询模块是本系统的核心模块,主要解决本系统的主要关于高校信息的查询功能。本系统用了一个页面主要展示系统的所有分类的查询功能,分类查询功能是针对用户对陕西省高校的认知存在缺陷或不足而设计的,使任何用户只要知道陕西高校的某一条信息,便可以查询到自己想要的所有信息。查询模块界面设计效果如图3所示。图3 查询界面
查询模块中所设计的部分代码如下:…………..<% Key=request("Key") if Key="" then %><script language="javascript">window.alert("您没有输入的需要查找的学校!")history.back()</script><% elsesql="select * from school where s_name like '%"& Key&"%'"set rs_school=server.CreateObject("adodb.recordset") ‘创建链接rs_school.open sql,conn,1,1 ‘打开记录集if rs_school.eof and rs_school.bof then ‘判断数据库中是否有该记录response.Write("<table width=770 border=0 align=center cellpadding=0 cellspacing=0>")response.Write("<tr>")response.Write("<td height=300 align=center valign= middle class=text>")response.Write("对不起,站内暂时没有您查找的学校信息! ; ;<a href="&"select.asp"&" class="&"link"&">返回</a>")response.End()end ifid=rs_school("s_id")s_name=rs_school("s_name")vip=rs_school("vip")end if response.Write("</td>")response.Write("</tr>")response.Write("</table>")%>………….. 在以上代码中,列举的是以高校名称进行查询,返回到主界面的页面的部分设置代码,当在主界面中输入高校名称进行查询时,在点击其后对应的“查询”按钮后,调用的页面文件为search.asp,其中以上的代码就是该文件中的部分代码 。其它相关代码略去。5 结束语 陕西省高校信息查询系统在设计过程中严格按照软件工程开发的步骤进行,即需求分析、概要设计、详细设计、代码编写、测试、调试等。系统设计完成后,测试、调试结果表明:实现情况良好。