书签 分享 收藏 举报 版权申诉 / 7

类型网络应用系统设计.docx

  • 文档编号:5216561
  • 上传时间:2022-12-14
  • 格式:DOCX
  • 页数:7
  • 大小:113.86KB

上述代码中调用了USER类的Login函数,函数Login()用于用户登录时验证输入的用户名和密码是否正确,如果查询结果为空,将抛出异常;如果不为空,则正常返回.

这只是一个简单的含有用户名和密码输入的登陆界面功能并不完整.

2.2.2完善登陆界面

通过学习更多的技术,我知道了通过简单的添加几行有用的代码,来实现更有效的操作和功能:

ifusername=""then

response.Write"alert('帐号不能是空');history.back()"

endif

sql="select*fromT_usewhereT_name='"&username&"'andT_password='"&password&"'"

setuser_rs=conn.execute(sql)

ifnotuser_rs.bofandnotuser_rs.eofthen

response.write"alert('您已经成功登录!

');"

response.write"location.href='hy.asp'"

else

response.write"alert('登陆失败');"

response.write"location.href='bhy.asp'"

endif

通过添加以上语句,我们可以让登陆界面显示登录成功或登录失败,而且屏蔽了无效的空白用户名或密码登录.

登录失败

登陆成功

3.设计总结

3.1表单

表单,在网页中的作用不可小视,主要负责数据采集的功能,比如你可以采集访问者的名字和e-mail地址、调查表、留言簿等等。

本次设计主要用到了文本框和密码框.

3.1.1文本框

是一种让访问者自己输入内容的表单对象,通常被用来填写单个字或者简短的回答,如姓名、地址等。

代码格式:

<inputtype="text"name="..."size="..."maxlength="..."value="...">

3.1.2密码框

是一种特殊的文本域,用于输入密码。

当访问者输入文字时,文字会被星号或其它符号代替,而输入的文字会被隐藏。

  代码格式:

<inputtype="password"name="..."size="..."maxlength="...">

当然对于更复杂的Web制作来说,还有许多表单类型需要学习运用,现在不多做说明.

3.2Request和Response对象的用法

面向过程程序设计:

从解决问题的每一个步骤入手,适合解决规模较小的简单问题。

 面向对象程序设计:

按照现实世界的特点管理复杂的事物,事物抽象为对象,

 并具有自己的状态和行为,通过消息反应来完成一定的任务。

 对象:

属性、事件和方法的集合。

一切事物均可视为一个对象。

3.2.1Request

利用Request对象从客户端获取信息,使用Form获取方法

 上网时经常会遇到填写注册信息这类的界面。

它是通过FORM表单

 实现的,一般包括文本框、按钮、单选框、复选框、下拉框等基本元素,填写好后,

 单击【确定】或【提交】按钮将输入的信息传送到服务器,然后调用相应的程序来

 处理输入的信息。

FORM格式:

              method=“get”|”Post”

              name=该Form的名称

              onreset=按下reset键所调用的程序

              onsubmit=按下submit键所调用的程序

              target=输出窗口或分页名称

         ……

          Form元素

         ……

在JSP中,获取HTML的Form表单中的信息使用Form方法,method方法应用post

Form负责规定信息输入界面及信息输入;而JSP的Form是Request对象的获取

信息的一种方法。

用Request.Form()方法读取表单数据Request.Form(参数)

3.2.2Response

利用Response对象向客户端输出信息ASP的内部对象Response用于控制对客户端的信息输出。

 Response对象有如下:

方法:

    Write:

直接输出信息到客户端

    Redirect:

引导客户端至另一个URL位置

    Cookies:

设置Cookies值

属性:

   Buffer:

设置缓冲区信信息

   ContentType:

控制送出的信息类型

使用Write方法输出信息格式:

  Response.Write<变量>/<字符串>

  <%=<变量>/<字符串>%>

 功能:

  在客户端显示<变量>/<字符串>的值

 例:

<%

Response.Writeuser_name&”您好!

Response.Write“您好”&age

%>

3.2.3总结

个人觉得,Web界面设计是一个不断积累和实践的过程,除了使用技能上的提升之外,对于Web设计理念的学习和感悟是必不可少的。

至少要知道什么样的设计符合用户的需求,达到人们审美观念的普遍水平。

还需要将设计融入到用户体验中来,既美观又容易操作。

登录界面就像是软件的一把锁,在我看来,即使是一把锁,花点功夫进行界面的设计与雕琢,是会给这个软件带来更多的魅力的.

四、参考文献

1.《ASP.NET入门经典》,康博著,清华大学出版社,2002.5

2.《SQL入门经典》,威尔顿,科尔比著,清华大学出版社,2006

配套讲稿:

如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。

特殊限制:

部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。

关 键  词:
网络 应用 系统 设计
提示  冰豆网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
关于本文
本文标题:网络应用系统设计.docx
链接地址:https://www.bdocx.com/doc/5216561.html
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2008-2022 冰点文档网站版权所有

经营许可证编号:鄂ICP备2022015515号-1

收起
展开