网络答疑系统的设计与实现毕业论文(编辑修改稿)内容摘要:

ement Studio providerName= / /connectionStrings / /configuration 4 系统页面设计 各功能模块及示意图 基于构建的数据库,系统的逻辑模型,着手开始设计系统页面部分,利用 asp 来实现各模块功能。 设计页面采用的工具是 Visual Studio 2020 和 Macromedia Dreamweaver MX 2020,程序语言是 Visual C。 系统首页 系统首页,用户没有登陆前显示页面,如图 41。 广东海洋大学 2020 届本科生毕业论文 11 注册登陆模块 用户更新页面:(如图 43)用户在对应的地方可以更新用户名、密码,详细地址、所在城市 、邮编、电话、电子邮件,然后提交到数据库中并在后台的会员管理界面中体现出来。 代码: %@ Page Language=C MasterPageFile=~/MasterPage/ AutoEventWireup=true CodeFile= Inherits=User_UpdateMember Title=Untitled Page % 以上代码交待了页面的基本信息,所用语言是 C,代码文件是。 下面代码是脚本文件中登陆部分的判断语句。 protected void btnUpdate_Click(object sender, EventArgs e) { if (() == amp。 amp。 () == amp。 amp。 () == amp。 amp。 () == amp。 amp。 () == ) { (scriptalert(39。 请 输 入 完 整 信 息。 39。 )。 location=39。 javascript:(1)39。 /script)。 } else { if (IsValidPostCode(()) == false) { ()。 return。 } else if (IsValidPhone(()) == false) { ()。 return。 } else if (IsValidEmail(()) == false) { ()。 return。 } else { bool P_Bl_Sex。 广东海洋大学 2020 届本科生毕业论文 12 if ((()) == 1) { P_Bl_Sex = true。 } else { P_Bl_Sex = false。 } ((), P_Bl_Sex, (), (), , , (), (), (), (), (), (Session[UID].ToString()))。 Session[Username] =。 Session[Username] = ()。 ()。 } } } 图 43 用户更新信息界面 广东海洋大学 2020 届本科生毕业论文 13 注册模块:注册页面 ,新用户注册提交的资料包括用户名、密码、性别、真实姓名、所住城市、详细住址、邮编、电话、电子邮件,这些是必须填写的资料。 新用户的注册资料将被提交到注册提交页面,注册页面对注册资料进行判断。 若用户名为空则提示输入用户名;若电子邮件为空则提示请输入你的邮箱 ,以便联系;若密码、为空则提示请输入密码;邮编必须是七位数。 判断语句如下: %@ Page Language=C AutoEventWireup=true CodeFile= Inherits=Register MasterPageFile=~/MasterPage/ Title =Register% //所建页面的基本信息 // 下面是脚本中的判断语句 protected void btnSave_Click(object sender, EventArgs e) { if (() == amp。 amp。 ()==) { ()。 } else { bool P_Bl_Sex。 if((())==1) { P_Bl_Sex =true。 } else { P_Bl_Sex =false。 } G_Int_MemberID = ((), P_Bl_Sex, (), (), , , (), (), (), (), ())。 Session[Username] =。 Session[Username] =()。 ()。 } } } 图 46 注册页面 购物车模块 : 这是 本系统 的核心模块。 用户可以选择各种自己需要的商品,并将他们添加到 购物车中即可 ,并通过购物车中的“结账“ 按钮链接到结算页面( )。 购物车主要流程图: 广东海洋大学 2020 届本科生毕业论文 14 protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { gvShipBind()。 } } public string GetVarStr(string P_Str_ShipFee) { return (P_Str_ShipFee, 2)。 } public string GetClass(int P_Int_ClassID) { string P_Str_ClassName = (P_Int_ClassID)。 return P_Str_ClassName。 } public void gvShipBind() { DataSet ds = (ShipInfo)。 = [ShipInfo].DefaultView。 ()。 开始 查看商品信息 购买 处理购物车 填写订单 提交订单 Y N Y N 结 束 广东海洋大学 2020 届本科生毕业论文 15 } protected void gvShip_PageIndexChanging(object sender, GridViewPageEventArgs e) { =。 gvShipBind()。 } protected void btnExit_Click(object sender, EventArgs e) { ()。 } } 货物支付模块 在此页面中,会员要填写自己的相关信息以保证自己买到的商品能够通过邮寄的方式到达自己的手中,会员在这里还可以对送货方式及支付方式进行选择,更加方便和快捷。 代码: %@ Page Language=C MasterPageFile=~/MasterPage/ AutoEventWireup=true CodeFile= Inherits=User_CheckOut Title=Untitled Page % ///页面基本信息 /// protected void Page_Load(object sender, EventArgs e)///页面载入事件,在页面载入时被触发 sender:触发事件的控件句柄 EventArgs e:事件参数 /// { if (!IsPostBack)/// 判断页面是否第一次加载的属性 /// { ddlCityBind()。 ///数据库 City 中信息 /// ddlShipBind()。 ddlPayBind()。 = ()。 } } public void ddlCityBind() { (ddlShipCity)。 } public void ddlShipBind() { (ddlShipType)。 } public void ddlPayBind() { (ddlPayType)。 } public float TotalGoodsPrice() 广东海洋大学 2020 届本科生毕业论文 16 { DataSet ds=((Session[UID].ToString()), TotalInfo)。 Float P_Flt_TotalGP= ([TotalInfo].Rows[0][0].ToStrin。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。