鉴于大家对ASP类作品十分关注,我们编辑小组在此为大家搜集整理了“基于WEB的物资查询系统”一文,供大家参考学习
客服咨询,网学网竭诚为您服务,本站永久域名:myeducs.cn |
1.1 系统的具体实现 在上一节了解了系统内部一些界面的联系以及一些数据上的关系以后,说明系统中一些具体功能的实现。 登陆页面及实现: 1.1.1 管理员登陆 在编写此网页时,如果想要达到预期的效果是必须用到数据库,在这里就当数据库的连接已经完成。 为了达到登录效果,本人用了下面的java script服本登录代码: <%Showtitle("用户登录")%> <script LANGUAGE="javascript"> <!-- function input_onsubmit() { if(document.input.username.value=="") { alert("请填写用户名!") document.input.username.focus() return false } if(document.input.password.value=="") { alert("请输入密码!") document.input.password.focus() return false } if(document.input.selStorage.value==0) { alert("请选择仓库!") document.input.selStorage.focus() return false } } </script> <form action="loginchk.asp" method="POST" name="input" LANGUAGE="javascript" onsubmit="return input_onsubmit()"> <table align=center border="1" width="273" bgcolor="#F7FBFF" bordercolorlight="#2F97FF" cellspacing="0" bordercolordark="#F0F8FF"> <tr> <td width="100%" bgcolor="#FAD185"><div align="center"><center> <p align="center"><font color=blue><strong>用户登陆</strong></font> </td> </tr> <tr><td> <table border=0> <tr><td nowrap align=right>用户名:</td><td><input class=smallinput type=text name="username" value=<%=session("logname")%>></td></tr> <tr><td nowrap align=right>密码:</td><td><input class=smallinput type=password name="password" value=""></td></tr> <tr><td nowrap align=right>物资库:</td><td> <%ShowStorage%> </td></tr> <tr><td align=center></td><td><br> <input class="buttonface" type="submit" value="登录" name="ok"> <input class="buttonface" type="reset" value="清除" name="reset"> </td></tr> </table> </td></tr> </table> </form> 程序说明: 登录时,系统要将进入系统的用户名记下,因为在入库、出库操作及查询管理的的时候要出现操作人员的名字。系统接收用户所填信息,通过用户选择的管理员类型来判断准备连接的操作界面。对用户输入的信息进行判断,如果没有填用户名或密码,系统将刷新用户登录界面;如果用户名和密码都填写了,并且选择了登陆的物资库,将用户填写得信息作为参数,传入CheckValid(usr,pawd,sele)。从数据库的manager表中查询以存在的登录信息,如果传入的参数与manager表中的记录相付,那么网页将转入相应页面;否则,将会出现“该管理员不存在”或“密码错误”的提示。程序中Session为ASP的内置对象,能在多个网页中来回传递信息。Request也是ASP的内置对象,使服务器端得到客户端的信息。response.Redirect中的response也是ASP的内置对象,使服务器向客户端输出信息,Redirect是response中一个方法,作用是重定向网页。CheckValid(usr,pawd,sele)函数中的SQL = "select * from manager where username =''" + usr + "'' and type =''" + sele + "''"指令是数据库的查询指令。Set conn = GetSQLServerConnection()用来将程序与数据库进行连接。GetSQLServerStaticRecordset( conn, SQL)得到数据库中所查询到的记录集合。相应的set conn = nothing和set rs = nothing关闭数据库。
|
本站发布的计算机毕业设计均是完整无错的全套作品,包含开题报告+程序+论文+源代码+翻译+答辩稿PPT |
本文选自计算机毕业设计http://myeducs.cn |