计算机应用 | 古代文学 | 市场营销 | 生命科学 | 交通物流 | 财务管理 | 历史学 | 毕业 | 哲学 | 政治 | 财税 | 经济 | 金融 | 审计 | 法学 | 护理学 | 国际经济与贸易
计算机软件 | 新闻传播 | 电子商务 | 土木工程 | 临床医学 | 旅游管理 | 建筑学 | 文学 | 化学 | 数学 | 物理 | 地理 | 理工 | 生命 | 文化 | 企业管理 | 电子信息工程
计算机网络 | 语言文学 | 信息安全 | 工程力学 | 工商管理 | 经济管理 | 计算机 | 机电 | 材料 | 医学 | 药学 | 会计 | 硕士 | 法律 | MBA
现当代文学 | 英美文学 | 通讯工程 | 网络工程 | 行政管理 | 公共管理 | 自动化 | 艺术 | 音乐 | 舞蹈 | 美术 | 本科 | 教育 | 英语 |

ASP交友系统设计(一)毕业论文网(4)

2013-05-30 01:39
导读:.1 主界面的设计及分析 运行ASP,新建一个虚拟目录“FRIEND”,新建站点。 建立交友系统主控界面如下图: (图4.1.1) 其上有上有各种类型的菜单选项,如
.1 主界面的设计及分析
 运行ASP,新建一个虚拟目录“FRIEND”,新建站点。
 建立交友系统主控界面如下图:
 
 
 
(图4.1.1)
 其上有上有各种类型的菜单选项,如好友注册、个人档案、相片上传、档案注册、好友登陆。以及下一级子菜单。可根据自己的需求进行选择。且工具栏上有相对应的快捷按钮,方便用户,为用户节省时间。
     窗体右面的类型表即书类型和书类型代号的对应表是为了提醒用户,方便用户,让用户不必强行记忆这么多东西,就是忘了也可方便查找。
§4.2 各界面的设计及分析
§4.2.1 网友注册模块
 网友注册包括以下子模块:
会员注册
reg.asp
regsubmit.asp
regok.asp
register.asp
ladd.asp
read.asp
用户登陆验证
default.asp
login.asp
your.asp
各子模块联系如下:

     
用户注册页面:
reg.asp页面示例
                
a.页面中需要用户填写的HTML表单元素有:
   
名称 表单元素类型 含义 最大长度 
User_name Text 用户登陆名称 10 
Password Password 用户登陆密码 10 
Password_two Password 确认密码 10 
b.页面所涉及的数据表信息:
此页面仅向系统提供用户名和密码。
c.页面代码分析:
        <%
 if session("user_id")<>1 then
         response.redirect "havereg.htm"
end if
%>
注册不成功页面: (转载自http://zw.nseac.coM科教作文网)
regsubmit.asp页面示例

 
 
a.页面中需要用户填写的HTML表单元素有:
     此页面无需填写HTML表单元素。
b.页面所涉及的数据表信息:
此页面仅向系统提供用户住册名称和密码。
c.页面代码分析:

       <!--#include file="conn.asp"-->
<%取得提交表单的用户名,密码。

   user_name     =left(request("user_name"),10)
   password      =left(request("password"),10)
如果密码为空终止程序执行。

if password="" then
   response.write "数据有错!"
   response.end
end if
Set rs_user = Server.CreateObject("ADODB.Recordset")
sql="select * from user_reg where user_name like '" & user_name & "'"
rs_user.open sql,conn,3,2

if rs_user.eof and rs_user.bof then
       rs_user.addnew
        rs_user("user_name")=user_name
        rs_user("password")=password
        rs_user("date")=date
        rs_user.update
        rs_user.movelast
        session("user_id")=rs_user("user_id")
        rs_user.close
       如果用户住册成功直接跳转到regok.asp
        response.redirect "regok.asp"
        response.end
else
%>

用户住册成功页:
regok.asp页面示例a.页面中需要用户填写的HTML表单元素有:
 此页面无需填写HTML表单元素。 内容来自www.nseac.com
 b.页面所涉及的数据表信息:
此页面没有涉及数据库表的信息
用户填写个人信息页
register.asp页面示例

 
 
a.页面中需要用户填写的HTML表单元素有:
   


名称 表单元素类型 含义 最大长度 
name Text 真实姓名 10 
Home Text 籍贯 10 
company Text 所在单位 50 
Postalcode Text 邮编 6 
Tel Text 联系电话 20 
Fresume Text  200 
Netname Text 

上一篇:ASP网上购书(一)毕业论文网 下一篇:没有了