欢迎来到冰点文库! | 帮助中心 分享价值,成长自我!
冰点文库
全部分类
  • 临时分类>
  • IT计算机>
  • 经管营销>
  • 医药卫生>
  • 自然科学>
  • 农林牧渔>
  • 人文社科>
  • 工程科技>
  • PPT模板>
  • 求职职场>
  • 解决方案>
  • 总结汇报>
  • ImageVerifierCode 换一换
    首页 冰点文库 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    万家福商城网上商城详细设计说明书.docx

    • 资源ID:18062615       资源大小:26.67KB        全文页数:55页
    • 资源格式: DOCX        下载积分:5金币
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录
    二维码
    微信扫一扫登录
    下载资源需要5金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    万家福商城网上商城详细设计说明书.docx

    1、万家福商城网上商城详细设计说明书万家福网上商城详细设计说明书网上商城详细设计说明书1.引言. 31.引言1.1编写目的该阶段开发以正式进入软件的实际开发阶段,本阶段完成系统的详细设计并明确系统的数据结构与软件结构。在软件设计阶段主要是把一个软件需求转化为软件表示的过程,这种表示只是描绘出软件的总的概貌。本详细设计说明书的目的就是进一步细化软件设计阶段得出的软件总体概貌,把它加工成在程序细节上非常接近于源程序的软件表示。1.2编写背景随着Internet国际互联网的发展,越来越多的企业开始建造自己的网站。基于Internet的信息服务,商务服务已经成为现代企业一项不可缺少的内容。很多企业都已不满

    2、足于建立一个简单的仅仅能够发布信息的静态网站。现代企业需要的是一个功能强大的,能提供完善的电子商务服务的动态商务网站。本网上商城系统就是根据电子商务和互联网的发展,针对网上顾客所开发的网络购物系统,本商城系统主要有:1) 前台管理:处理商品显示等;2) 后台管理:管理员管理和处理数据库商品更新等。 2.会员模块2.1用户注册页面 用户注册注册信息:用户名和密码可以使用(a-z,0-9,A-Z)其中密码提问和密码回答帮助你找回密码(带 * 为必填项)用户名 *【UserName 】【btn检测用户名】密码 *【UserPwd 】确定密码 *【UserPwd 】密码提问 *【PwdQuestion

    3、 】密码回答 *【PwdAnswer 】联系信息:请如实填写方便我们及时与您联系真实姓名【UserRealName 】性别【UserSex 】手机号码【UserMobile 】Email【UserEmail 】电话【UserTelphone 】邮编【UserPostCode 】详细地址【UserAddress 】【btn注册 UserReg 】 【btn清空reset】图2-2.1-用户注册/ / 用户名注册校验/ If(用户名=空) 提示“用户名不能为空”返回ElseUserNameChk 校验系统中是否存在指定用户并传给userIDif(userID0)提示“这个用户名还未注册,赶快注册吧

    4、!”返回/ / 用户注册/ If(用户名=0)提示“用户名不能为空”regChkPass值为 0返回ElseUserNameChk 校验系统中是否存在指定用户并传给userIDIf(userID0)提示“用户名已经被注册,请换个名字再试试”regChkPass值为 0返回If(UserPwd=0)提示“密码不能为空!”regChkPass值为 0返回If(确认密码=0)提示“确认密码不能为空!”regChkPass值为 0返回ElseIf(确认密码!=密码)提示“确认密码错误!”regChkPass值为 0返回If(密码提问为空)提示“密码提问不能为空!”regChkPass值为 0返回If(

    5、密码回答=0)提示“密码回答不能为空!”regChkPass值为 0返回If(真实姓名=0)提示“真实姓名不能为空!”regChkPass值为 0返回If(手机号码=0)提示“手机号码不能为空!”regChkPass值为 0返回ElseIf(UserMobile长度不为十一位| UserMobile前两位不为“13”)提示“手机号码错误!”regChkPass值为 0返回If(UserTelphone1=0| UserTelphone2=0)提示“电话号码不能为空”regChkPass值为 0返回If(UserPostcode=0)提示“电子邮件不能为空”regChkPass值为 0返回If(

    6、UserAddress=0)提示“详细地址不能为空”regChkPass值为 0返回If(regChkPass 值为 1)StringUtil.CheckStr对输入的用户名进行过滤传给字符串userNameStringUtil.CheckStr对输入的密码进行解密传给字符串userPwdStringUtil.CheckStr方法对输入的PwdQuestion过滤传给字符串pwdQuestionStringUtil.CheckStr方法对输入的PwdAnswer过滤传给字符串PwdAnswerStringUtil.CheckStr方法对输入的UserRealName过滤传给字符串UserRea

    7、lNameStringUtil.CheckStr方法对输入的UserSex过滤传给字符串UserSexStringUtil.CheckStr方法对输入的UserTelphone1和UserTelphone2过滤传给字符串userTelphoneStringUtil.CheckStr方法对输入的UserEmail过滤传给字符串UserEmailStringUtil.CheckStr方法对输入的UserMobile过滤传给字符串userMobileStringUtil.CheckStr方法对输入的UserPostcode过滤传给字符串userPostcodeStringUtil.CheckStr方

    8、法对输入的UserAddress过滤传给字符串userAddressRequest对象获取客户端地址并传给userLastVisitIP调用UserReg函数把(userName, userPwd, pwdQuestion, pwdAnswer, userRealName, userSex, userTelphone, userEmail, userMobile, userPostcode, userAddress, userLastVisitIP)添加到表中,并把返回值传给变量regOKIf(regOk 0)把userName传给Session对象中的UserNameUserChk检查use

    9、rName和 userPwd传给Session对象中的UserIDelse提示“注册失败,请稍后回来!”返回2.2忘记密码页面1)忘记密码(提交用户名)忘记密码提示:请输入用户名,我们将确认您的身份用户名:【UserName 】【btn提交submit】 【btn清空reset】图2-2.2-1-忘记密码(提交用户名)/ / 提交用户名/ If(UserName=0)提示“用户名不能为空”返回ElseCheckStr过滤UserName的特殊字符并传给字符串userName创建一个DataTable数据表把userName插入到数据表中If(myDtb.DefaultView.Count 0)

    10、把mydtb的密码提问赋值给PwdQuestion 把mydtb的密码回答赋值给PwdAnswer 把mydtb的用户ID赋值给userID定义answerNum 的只为 0调用SetShow函数并传入三个参数Else提示“对不起,没有找到该用户名”退出2)忘记密码(回答密码提问)忘记密码(回答密码提问)提示:请输入用户名,我们将确认您的身份密码提示: 【PwdQuestion】密码回答:【PwdAnswer】【btn提交】 【btn清空】图2-2.2-2-忘记密码(回答密码提问)/ / 回答密码提问/ If(用户输入的密码回答为空)提示“密码回答不能为空!”调用SetShow函数并传入三个参

    11、数返回ElseIf(answerNum3)If(用户输入密码回答=密码回答)answerNum的值为0调用SetShow函数并传入三个参数ElseanswerNum的值加1提示“密码回答错误,请重新输入!”调用SetShow函数并传入三个参数返回Else提示“密码回答错误超过3次,请以后再来!”页面跳转到Default.aspx3)忘记密码(密码修改)密码修改提示:请输入您的新密码用户名【UserName】新密码【UserPwd】确认密码【UserPwd】 【提交】 【清空】图2-2.2-3-忘记密码(密码修改)/ summary/ 输入新密码/ If(输入的密码为空)提示“密码不能为空!”调

    12、用SetShow函数并传入三个参数返回If (输入的确认密码为空)提示“确认密码不能为空”调用SetShow函数并传入三个参数返回ElseIf (输入确认密码不等于密码)提示“确认密码错误”调用SetShow函数并传入三个参数返回Else调用 Md5.GetMD5_16X方法对密码字符串进行解密并传值给userPwd调用Modifypwd修改用户名和密码,并把返回值传给modifokIf(modifok0)为Username设置session参数username提示“密码修改成功!”跳转到Default.aspx页面Else提示“新密码输入失败,请稍后再来!”调用SetShow函数并传入三个参

    13、数返回2.3用户资料修改页面我的资料提示:您的信息如下,可随时修改(其中带 * 为必填项)用户名 *【UserName 】密码提问 *【PwdQuestion 】密码回答 *【PwdAnswer 】真实姓名 *【UserRealName 】性别【UserSex 】年龄【UserAge 】工作职位【UserOccupation 】个人收入【UserIncome 】最高学历【UserEducation 】所在省份【UserProvince 】所在城市【UserCity 】手机号码【UserMobile 】Email【UserEmail 】邮编【UserPostCode 】详细地址【UserAddr

    14、ess 】【btn提交】 【btn清空reset】图2-2.3-用户资料修改页面/ / 修改用户资料/ if (输入的userName为空) 提示(您的登录失效!); modifyChkPass值为0返回if (PwdQuestion为空) 提示(密码提问不能为空!); modifyChkPass 值为0 返回if (PwdAnswer值为空) 提示(密码回答不能为空!); modifyChkPass 值为0返回if (UserRealName值为空) 提示(真实姓名不能为空!); modifyChkPass =值为0; 返回if (UserMobile值为空) 提示(手机号码不能为空!);

    15、modifyChkPass =值为0; 返回elseif (UserMobile的值前两位不为11) | (UserMobile的值前两位不为13) 提示(手机号码错误!); modifyChkPass 值为 0; 返回if (UserTelphone为空) 提示(电话号码不能为空!); modifyChkPass 值为0; 返回if (UserEmail为空) 提示(电子邮件不能为空!); modifyChkPass 值为 0; 返回if (UserPostcode为空) 提示(邮政编码不能为空!); modifyChkPass 值为 0; 返回if (UserAddress为空) 提示(详

    16、细地址不能为空!); modifyChkPass 值为0; 返回if (modifyChkPass 值等于1)略if (modifyOk 0) 提示(修改成功,欢迎使用!); 页面转到(Default.aspx);else 提示(修改失败,请稍后再来!); 返回 2.4密码修改页面忘记密码提示:由于密码已经采用MD5加密,因此请输入您的新密码用户名: 【UserName 】密 码:【UserPwd 】确认密码:【UserPwd 】【提交btn】 【清空btn】图2-2.4-密码修改页面/ / 密码修改/ if (UserPwd为空) 提示(密码不能为空!); 返回if (UserPwdChk为

    17、空) 提示(确认密码不能为空!); 返回elseif (输入的UserPwdChk不等于UserPwd) 提示(确认密码错误!); 返回else Md5.GetMD5_16X对UserPwd解密传给userPwdint modifyOk = User.ModifyPwd(userName, userPwd);if (modifyOk 大于值0) 提示(修改成功,欢迎使用!); 页面转到(Default.aspx);else 提示(新密码输入失败,请稍后再来!); 返回 3.后台管理-商品管理模块3.1.增加新商品一级分类增加新一级分类分类名称:*Text:GoodsName分类描述:*Text

    18、:GoodsContent显示级别:*GoodsOrderbtn:Items是否审核:*GoodsCheckbtn:Items提交btn:IsAdd清空btn:Reset图3-3.1-增加新一级分类If(商品分类名称=空) 则提示:“分类名称不能为空”;退出;Else 把所有过滤后的文本框中的值传给相应的字段: 把字段中的值都插入到insertOK中;If(insertOK=1) 则提示:“增加成功,欢迎使用!”;跳转到“GoodsTypeList.aspx页面”;Else 则提示“增加失败,请稍候再来!”;退出;3.2.编辑新商品一级分类编辑商品一级分类分类名称:*Text:GoodsNam

    19、e分类描述:*Text:GoodsContent显示级别:*GoodsOrderbtn:Items是否审核:*GoodsCheckbtn:Items提交btn:IsModify清空Btn:Reset删除:Btn: IsDelete图3-3.2-编辑商品一级分类If(商品分类名称=空) 则提示:“分类名称不能为空”;退出;Else 把所有过滤后的文本框中的值传给相应的字段: 把字段中的值都插入到editOk中;If(editOk=1) 则提示:“编辑成功,欢迎使用!”;跳转到“GoodsTypeList.aspx页面”;Else 则提示“编辑失败,请稍候再来!”;退出; 3.3.编辑新商品二级分

    20、类增加新商品二级分类一级分类:*TypeIDbtn:Items分类名称:*Text:GoodsName分类描述:*Text:GoodsContent显示级别:*GoodsOrderbtn:Items是否审核:*GoodsCheckbtn:Items提交btn:IsModify清空Btn:Reset删除:Btn: IsDelete图3-3.3-编辑商品二级分类If(商品二级分类名称=空) 则提示:“二级分类名称不能为空”;退出;Else 把所有过滤后的文本框中的值传给相应的字段: 把字段中的值都插入到insertOK中;If(insertOK=1) 则提示:“增加成功,欢迎使用!”;跳转到“Go

    21、odsTypeList.aspx页面”;Else 则提示“增加失败,请稍候再来!”;退出;3.4.增加新商品信息增加新商品信息一级分类:*TypeIDbtn:Items二级分类:*BorderIDbtn:Items商品编号:*Text:GoodsCode商品型号:Text:GoodsTypeCode商品名称:*Text:GoodsName关 键 字:Text:GoodsKeys商品简介:Text:GoodsText商品描述:GoodsContent商品小图片:路径浏览重新上传商品大图片:路径浏览重新上传商品品牌:Text:GoodsPT市 场 价:*Text:GoodsPriceShop优 惠

    22、 价:*Text:GoodsPriceUserVIP 价:*Text:GoodsPriceVIP折扣数值:*GoodsPricePerbtn:Items上市时间:*Text:GoodsOnTime是否新品:*GoodsIsNewbtn:Items是否推荐:*GoodsIsVouchbtn:Items显示级别:*GoodsOrderbtn:Items是否审查:*GoodsCheckbtn:Items审 查 员:*Text:GoodsCheckAdmin提交btn:IsAdd清空btn:Reset图3-3.4-编辑商品二级分类If(如果没有选择商品一级分类的ID)则提示:“请选择一级分类”;定义a

    23、ddChkPass = 0;退出;If(如果没有选择商品二级分类的ID)则提示:“请选择二级分类”;定义addChkPass = 0;退出;If(如果商品编号=空)则提示:“商品编号不能为空”;定义addChkPass = 0;退出;If(如果商品名称=空)则提示:“商品名称不能为空”;定义addChkPass = 0;退出;If(如果商品市场价=空)则提示:“商品市场价不能为空”;定义addChkPass = 0;退出;Else If (商品市场价的文本框的内容不是数字类型) 则提示:“商品市场价必须为数字!”;定义addChkPass = 0; 退出;.If(如果商品Vip价=空)则提示:“商品Vip价不能为空”;定义addChkPass = 0;退出;Else If (商品Vip价的文本框的内容不是数字类型) 则提示:“商品Vip价必须为数字!”;定义addChkPass = 0; 退出;If(addChkPass = =1) 把文本框中的值传给相应的字段; 把商品一级分类、二级分类、商品名称等值插入到addOK中;If (addOK中不为空) 则提示:“新商品增加成功!”; 页面条转到“GoodsInfoList.aspx” 商品信息管理页面Else 则提示:“


    注意事项

    本文(万家福商城网上商城详细设计说明书.docx)为本站会员主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2023 冰点文库 网站版权所有

    经营许可证编号:鄂ICP备19020893号-2


    收起
    展开