网上商城管理系统需求说明书_第1页
网上商城管理系统需求说明书_第2页
网上商城管理系统需求说明书_第3页
网上商城管理系统需求说明书_第4页
网上商城管理系统需求说明书_第5页
已阅读5页,还剩52页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

需求分析说明书需求分析说明书 网上商城管理系统网上商城管理系统 徐洋徐洋 计算机科学与技术计算机科学与技术 10-210-2 1 1 引言引言 .4 4 1.1 编写目的 .4 1.2 背景 .4 1.3 定义 .4 1.4 业务范围 .4 1.5 参考资料 .5 2 2 任务概述任务概述 .5 5 2.1 目标 .5 2.2 用户的特点 .7 2.3 假定和约束 .7 2.3.1 软件运行环境以及技术约束 .7 2.3.1.1 软件约束 .7 2.3.1.2 硬件约束.8 2.3.2 交付及部署约束 .8 3 3 需求规定需求规定 .8 8 3.1 对功能的规定 .8 3.2 对性能的规定 .12 3.2.1 精度.12 3.2.2 时间特性要求.12 3.2.3 灵活性.13 3.3 输入输出要求 .14 3.4 数据管理能力要求 .15 3.5 故障处理要求 .15 3.6 其他专门要求 .16 4 4 运行环境规定运行环境规定 .1616 4.1 设备 .16 4.2 支持软件 .17 4.3 接口 .17 4.4 控制 .17 5 5 伪代码伪代码 .1818 5.1 会员模块 .18 5.1.1 用户注册页面 .18 5.1.2 忘记密码模块 .24 5.1.3 用户资料修改页面 .29 5.1.4 密码修改页面 .31 5.2 后台管理-商品管理模块 .32 5.2.1 增加新商品-一级分类 .32 5.2.2 编辑新商品-一级分类 .34 5.2.3 编辑新商品-二级分类 .35 5.2.4 增加新商品信息 .36 5.3 订单生成购物车及商品搜索和收藏 .40 5.3.1 搜索商品按钮页面 .40 5.3.2 我的购物车页面 .41 5.3.3 商品搜索页面 .42 5.3.4 我的购物车页面 .42 5.4 收藏夹页面 .45 5.5 会员登录页面 .45 5.6 收货人信息提交页面 .47 5.7 送货方式选择页面 .50 5.8 付款方式选择页面 .51 5.9 非会员登陆页面 .52 5.10 定单信息确认页面 .55 1 引言引言 1.1 编写目的编写目的 随着计算机网络技术的飞速发展,网络技术越来越受到人们的 重视,它已逐渐渗入我们生活各个层面。今天的生活人们离不开网 络,对于一些特别的购物形势顺势而生,人们不再单单的只是到商 店里面去购买自己喜欢东西,越来越喜欢网络购物这种方便快捷的 购物方式。在这个信息技术强大的社会里我们只需要在家里就能够 买到自己喜欢的东西,完全不需要走出家门。网络购物在电子商务 领域有着巨大的发展潜力,在未来的这些年人们都会很看重。 本设计从人们对于购物的一些基本现状出发,针对人们的一些 普遍习惯,开发设计出了具有一些最基本功能的网上商城管理系统。 1.2 背景背景 软件名称:网上商城管理; 系统用户是负责此系统管理的系统管理员,使用此系统的游客及商 城会员; 1.3 定义定义 商场会员 网上商城平台中合法的系统注册用户 管理员 系统管理者 非会员未注册的只有购买原价产品的权利的用户 用户所有来网上商城的非内部管理或工作人员 1.4 业务范围业务范围 网上商城购物系统是为了方便顾客购物而开发出来。包括用户 购物、用户注册、修改个人信息、对商品评价。以及管理员对商品 信息管理、公告信息管理、订单管理、普通用户信息管理等功能。 网上商城系统是一个 web 应用形式(B/S),可以通过互联网进行 访问。 1.5 参考资料参考资料 列出用得着的参考资料,如: a 国家标准软件需求说明书(GB856T88); b 网站开发项目教程陈密方 中国铁道出版社 软件测试朱少名 电子工业出版社 2 任务概述任务概述 2.1 目标目标 当今时代,琳琅满目的商场与商店无处不见,邮购铺天盖地;并随 着科技的发展与人类的进步,时间的要求也越来越紧.更多的人不愿意 拿出成倍的时间花费在挤车,排队,逛街等传统的选购商品方式中. 随 着计算机技术的发展和计算机的普及,电子商务的推出,为了满足广大 顾客的需求并创造更好的购物环境,其希望开发一个能够帮助顾客在 网上进行查找,选购自已满意商品的软件,以便使顾客能够轻轻松松足 不出户地在家买到自己喜欢的商品. 如何建立一个友好的购物环境, 大胆的留住顾客的眼球将是本文讨论的重点. 本文将从部门,商品 的展示,购物车的设计以及支付,送货,顾客简档等方面逐一介绍. 力求 构造出一个友好,舒适的购物环境. 该软件的用户是顾客与网上商城 管理员.该软件具有下列特性: 1. 管理员可以添加,更新或删除有关网上商城中的商品种类的 信息; 2. 管理员可以添加,更新或删除有关网上商城中的商品详细信 息; 3. 管理员可以查看或删除有关网上商城中的会员用户信息; 4. 管理员可以查看或删除有关网上商城中的一般用户信息; 5. 管理员可以查看,更新或删除有关网上商城中的订单信息; 6. 用户可以在网上商城中自由浏览有关商品; 7. 用户可以在网上商城中查询有关商品; 8. 用户可以在网上商城中查看有关商品的详细信息; 9. 用户可以在网上商城中查看有关种类的详细信息; 10. 用户可以在网上商城中通过种类信息浏览有关商品; 11. 用户可以在网上商城中自由选购有关商品; 12. 用户可以在网上商城中关键字搜索产品的信息; 13. 用户可以在网上商城中详细搜索产品的信息; 14. 会员用户可以增加,更新,删除有关自己的详细信息; 15. 会员用户可以查看自己的订单信息; 16. 会员用户可以查看自己的历史购物信息; 15. 会员可以通过回答正确自己的相关信息找回密码; 2.2 用户的特点用户的特点 本系统将在网上商城的服务器上使用,使用者为在线购物,在线浏览 的客户以及在线的管理人员,这些人员在计算机的应用,使用上不存 在障碍,他们以往有使用过类似系统的经验,并且都在计算机的操作 和使用方面得到过相关的培训. 根据业务的频繁程度,系统每天操作 完成一个功能点应该在 3000-30000 次之间. 用户对界面的友好性, 有一定的要求.本系统的规模比较小,并且将提供为期两天的操作,安 装培训,以达到其熟练使用的目的 2.3 假定和约束假定和约束 2.3.1 软件运行环境以及技术约束软件运行环境以及技术约束 2.3.1.1 软件约束软件约束 网上商城系统采用 Java 技术进行开发。开发及运行的软件环境 为: Java 开发包 JDK:jdk1.6.0_10-windows 版 应用服务器 Tomcat:apache-tomcat-6.0.18 数据库 SQL:sql2005-windows 版 开发框架 Struts:Struts2.0.14 ORM 工具 Hibernate:Hibernate3.2 2.3.1.22.3.1.2 硬件约束硬件约束 Web 服务器及数据库服务器均采用 SONY(2.5G HZ)笔记本电脑。 内存 4GB、硬盘 320G。 2.3.2 交付及部署约束交付及部署约束 网上商城系统要在两个月内开发完成,交付时要以独立的 war 文 件作为应用程序发布形式。 3 需求规定需求规定 3.1 对功能的规定对功能的规定 普通用户首先要进行用户注册,填写个人资料,注册成功过会才能进行登 陆,成功登陆过后可以对个人资料进行修改,然后还可以浏览商品并选择需要 购买的商品添加进购物车,待完毕后可以进入购物车查看添加的商品,在购物 车中可以对商品数量进行修改,最后进行购买确认。 管理员用户通过管理员账号进行登陆过后可以对商品信息进行编辑,修改 商品信息,添加新的商品,也可以删除商品。 前台功能模 块 商品展示商品购物用户管理 新品上架 特价商品 销售排行 购物车 收银台 会员注册 会员登录 会员资料 商品查询商城公告订单查询 后台功能模 块 用户管理产品管理统计分析 用户列表 产品列表 产品搜索 订单列表 网站访问列表 会员购物比例列表 类别管理订单管理退出系统 类别列表 类别列表AJAX 产品添加 产品修改 产品删除 类别添加 类别修改 类别删除 会员查看 会员修改 会员删除 订单查看 订单修改 (1) 商品管理 商品的种类信息,详细信息全部通过终端保存在数据库服务器, 管理员可以对这些 信息进行增加,修改和删除操作. 软件应该提供对管理员的增加,修改和删除的操作 (2) 订单管理 订单的信息全部通过终端保存在数据库服务器, 管理员可以对这些信息进行增加, 修改和删除操作. 软件应该提供对订单的增加和删除的操作.;会员可以通过登录查看自己 的订单信息及过去的交易记录 (3) 会员管理 会员的信息全部通过终端保存在数据库服务器, 管理员可以对这些信息进行增加, 修改和删除操作. 软件应该提供对会员的增加,修改和删除的操作;会员本身可以对自身信 息进行增加、查看、修改等功能 (4) 会员注册 未经注册的用户可以在终端进行注册 (5) 商品浏览和查询 对于所有的用户可以在终端任意查看商品,同时,可以在终端对自己所需了解的商 品进行查询. 软件应该提供对商品的查询和浏览功能. (6) 商品的购买 购买的过程分为普通用户购买和会员购买,普通用户购买只享有正常价格 (normalprice)会员购买可以享有会员价格(member price) 产品管理子模块 产品类别子模块 IPO 表 系统:网上商城 作者:徐洋 模块:产品管理 日期:2012 年 4 月 5 日 编号:1 注释: 被调用:产品录入信 息子模块 调用: 无 输入:产品新增信息 清单 输出:product 表中 处理:1.打开数据库中得 product 表 2.根据输入设计 的 product 表的格式,显示 product 表格式 3.接受数据 并校验 4 确认数据写入 product 表 5. 关闭数据库 局部数据元素: IPO 表 系统:网上商城 作者:徐洋 模块: 类别管理 日期:2012 年 4 月 5 日 编号:2 注释: 被调用:类别录入子 模块 调用: 无 输入:类别新增信息 清单 输出:category 表 处理:1.打开数据库中得 category 表 2.根据输入设计 的 category 表的格式,显示 category 表格式 3.接受 数据并校验 4 确认数据写入 category 表 5. 关闭数据 库 局部数据元素: 用户管理子模块 IPO 表 系统:网上商城 作者:徐洋 模块: 用户管理 日期:2012 年 4 月 5 日 编号:3 注释: 被调用:用户信息录 入子模块 调用: 无 输入:用户信息清单输出:user 表 处理:1.打开数据库中得 user 表 2.根据输入设计的 user 表的格式,显示 user 表格式 3.接受数据并校验 4 确认数据写入 user 表 5. 关闭数据库 局部数据元素: IPO 表 系统:网上商城 作者:徐洋 模块: 订单管理 日期:2012 年 4 月 5 日 编号:4 注释: 被调用:订单信息录 入子模块 调用: 无 输入:订单信息清单输出:salesorder 表 处理:1.打开数据库中得 salesorder 表 2.根据输入设 计的 salesorder 表的格式,显示 salesorder 表格式 3. 接受数据并校验 4 确认数据写入 salesorder 表 5. 关 闭数据库 局部数据元素: 3.2 对性能的规定对性能的规定 3.2.1 精度精度 1. 在执行数据(商品,订单,会员,管理员)增加的时候,不允许出现因 为程序的原因导致增加操作失败,也不允许发生重复增加的数据; 2. 在执行数据删除操作的时候,不允许因为程序的原因发生多删除 数据,删除失败的情况; 3. 数据的修改也要求保持对应的准确性; 4. 顾客之间发送的字符信息所产生的时间上延迟,应该在 5 秒之内; 5. 用户输入精度的要求取决于相应功能所需参数的精度要求: 用户 浏览的页面内如果需要用户输入相关的信息或参数将给出详细的数 据类型说明,并且如果用户在非恶意的情况下输入了错误的数据类 型参数,系统将自动提示用户再次输入正确的参数 6. 管理员输入的精度要求主要取决于数据库的相关数据类型要求: 在数据库为系统管理员提供的多种视图中将有各类数据库对象的相 关数据类型及精度要求。管理员工作过程中可以利用工具或查询有 关数据库对象的精度信息已决定输入的参数。如果管理员输入的参 数与要求不符将得到提示并重新进行操作。 3.2.2 时间特性要求时间特性要求 系统对单用户或者多用户执行 insert update delete select 等操 作时,在运行环境规定的条件下,单次操作响应的时间在 5 秒之内, 返回 100 行以内的数据,单次查询操作响应的时间在 5 秒之内 3.2.3 灵活性灵活性 说明对该软件的灵活性的要求,即当需求发生某些变化时,该软 件对这些变化的适应能力,如: a操作方式:程序在通常的应用环境下使用鼠标和键盘进行 输入和输出操作, 对于执行按钮, 通常使用鼠标的点击完成. ; b. 运行环境:数据库服务器:Oracle10g/SQL server2000/My SQL/access 服务器:Tomcat 客户端:Windows 系列程序在通常的 条件下,在 Windows xp 上安装运行,但是,还要求能够在 vista 及后续的 Win7 的操作系统上运行. c. 计划的变化或改进:不影响项目的按时实现对于为了提供 这些灵活性而进行的专门设计的部分应该加以标明。 3.3 输入输出要求输入输出要求 序号输入信息处理和操作输出 1管理员的完整信息执行添加操作对应信息被保存 2指定管理员执行更新操作 原信息被新信息替代 并被保存 3会员的完整信息执行添加操作对应信息被保存 4指定一个会员执行更新操作 原信息被新信息替代 并被保存 5指定一个会员执行删除操作 对应的会员信息被删 除 6商品种类的完整信息执行添加操作对应信息被保存 7 指定一种产品种类(二级 种类) 执行删除操作对应信息被删除 8指定一种产品种类执行更新操作 原信息被新信息替代 并被保存 9商品的完整信息执行添加操作对应新产品被加入 10指定一个产品执行更改操作 原信息被新信息替代 并被保存 11指定一个商品执行上传操作 产品的图像信息被上 传并保存 12指定一个商品执行删除操作产品的信息被删除 13购物车执行提交操作对应信息被保存 14购物车执行修改操作 原信息被新信息替代 并保存 15指定订单执行修改操作 状态被修改(0 未处 理 1 已处理 未发货 2 已发货 3 废单) 16管理员输入姓名和密码执行登录操作 检查是否正确 若否 则不允许进行下一步 操作 17会员输入姓名和密码执行登录操作 检查是否正确 若否 则不允许进行下一步 操作 3.4 数据管理能力要求数据管理能力要求 数据单元月增加量每月需求的最大空间 管理员0-510KB 会员1000-100005M-50M 产品种类0-11M 具体商品50-10005M 订单1000-20002-10M 操作单元月操作数每月操作成员数 增加管理员信息1-51-2 修改管理员信息2-103-10 删除管理员信息0-10-1 增加会员信息1000-10000100-1000 修改会员信息100-100010-100 删除会员信息100100 添加种类信息1-1010 修改种类信息1-100) 提示“这个用户名还未注册,赶快注册吧!” 返回 / / 用户注册 / If(用户名=0) 提示“用户名不能为空” regChkPass 值为 0 返回 Else UserNameChk 校验系统中是否存在指定用户并传给 userID If(userID0) 提示“用户名已经被注册,请换个名字再试试” regChkPass 值为 0 返回 If(UserPwd=0) 提示“密码不能为空!” regChkPass 值为 0 返回 If(确认密码=0) 提示“确认密码不能为空!” regChkPass 值为 0 返回 Else If(确认密码!=密码) 提示“确认密码错误!” regChkPass 值为 0 返回 If(密码提问为空) 提示“密码提问不能为空!” regChkPass 值为 0 返回 If(密码回答=0) 提示“密码回答不能为空!” regChkPass 值为 0 返回 If(真实姓名=0) 提示“真实姓名不能为空!” regChkPass 值为 0 返回 If(手机号码=0) 提示“手机号码不能为空!” regChkPass 值为 0 返回 Else If(UserMobile 长度不为十一位| UserMobile 前两位不为“13”) 提示“手机号码错误!” regChkPass 值为 0 返回 If(UserTelphone1=0| UserTelphone2=0) 提示“电话号码不能为空” regChkPass 值为 0 返回 If(UserPostcode=0) 提示“电子邮件不能为空” regChkPass 值为 0 返回 If(UserAddress=0) 提示“详细地址不能为空” regChkPass 值为 0 返回 If(regChkPass 值为 1) StringUtil.CheckStr 对输入的用户名进行过滤传给字符串 userName StringUtil.CheckStr 对输入的密码进行解密传给字符串 userPwd StringUtil.CheckStr 方法对输入的 PwdQuestion 过滤传给字符串 pwdQuestion StringUtil.CheckStr 方法对输入的 PwdAnswer 过滤传给字符串 PwdAnswer StringUtil.CheckStr 方法对输入的 UserRealName 过滤传给字符串 UserRealName StringUtil.CheckStr 方法对输入的 UserSex 过滤传给字符串 UserSex StringUtil.CheckStr 方法对输入的 UserTelphone1 和 UserTelphone2 过滤传 给字符串 userTelphone StringUtil.CheckStr 方法对输入的 UserEmail 过滤传给字符串 UserEmail StringUtil.CheckStr 方法对输入的 UserMobile 过滤传给字符串 userMobile StringUtil.CheckStr 方法对输入的 UserPostcode 过滤传给字符串 userPostcode StringUtil.CheckStr 方法对输入的 UserAddress 过滤传给字符串 userAddress Request 对象获取客户端地址并传给 userLastVisitIP 调用 UserReg 函数把(userName, userPwd, pwdQuestion, pwdAnswer, userRealName, userSex, userTelphone, userEmail, userMobile, userPostcode, userAddress, userLastVisitIP)添加到表中,并把返回值传 给变量 regOK If(regOk 0) 把 userName 传给 Session 对象中的 UserName UserChk 检查 userName 和 userPwd 传给 Session 对象中的 UserID else 提示“注册失败,请稍后回来!” 返回 5.1.2 忘记密码模块忘记密码模块 1) 忘记密码(提交用户名) / / 提交用户名 / If(UserName=0) 提示“用户名不能为空” 返回 Else CheckStr 过滤 UserName 的特殊字符并传给字符串 userName 创建一个 DataTable 数据表把 userName 插入到数据表中 If(myDtb.DefaultView.Count 0) 把 mydtb 的密码提问赋值给 PwdQuestion 把 mydtb 的密码回答赋值给 PwdAnswer 把 mydtb 的用户 ID 赋值给 userID 定义 answerNum 的只为 0 调用 SetShow 函数并传入三个参数 Else 忘记密码忘记密码 提示:请输入用户名,我们将确认您的身份 用户名: 【UserName 】 【btn 提交 submit】 【btn 清空 reset】 提示“对不起,没有找到该用户名” 退出 2) 忘记密码(回答密码提问) / / 回答密码提问 / If(用户输入的密码回答为空) 提示“密码回答不能为空!” 调用 SetShow 函数并传入三个参数 返回 Else If(answerNum3) If(用户输入密码回答=密码回答) answerNum 的值为 0 调用 SetShow 函数并传入三个参数 忘记密码(回答密码提问)忘记密码(回答密码提问) 提示:请输入用户名,我们将确认您的身份 密码提示: 【PwdQuestion】 密码回答: 【PwdAnswer 】 【btn 提交】 【btn 清空】 Else answerNum 的值加 1 提示“密码回答错误,请重新输入!” 调用 SetShow 函数并传入三个参数 返回 Else 提示“密码回答错误超过 3 次,请以后再来!” 页面跳转到 Default.aspx 3) 忘记密码(密码修改) / 0) 为 Username 设置 session 参数 username 提示“密码修改成功!” 跳转到 Default.aspx 页面 Else 提示“新密码输入失败,请稍后再来!” 调用 SetShow 函数并传入三个参数 返回 5.1.3 用户资料修改页面用户资料修改页面 我的资料我的资料 提示:您的信息如下,可随时修改(其中带 * 为必填项) 用户名 * 【UserName 】 密码提问 * 【PwdQuestion 】 密码回答 * 【PwdAnswer 】 真实姓名 * 【UserRealName 】 性别 【UserSex 】 年龄 【UserAge 】 工作职位 【UserOccupation 】 个人收入 【UserIncome 】 最高学历 【UserEducation 】 所在省份 【UserProvince 】 所在城市 【UserCity 】 手机号码 【UserMobile 】 Email【UserEmail 】 邮编 【UserPostCode 】 详细地址 【UserAddress 】 【btn 提交】 【btn 清空 reset】 / / 修改用户资料 / if (输入的 userName 为空) 提示(您的登录失效!); modifyChkPass 值为 0 返回 if (PwdQuestion 为空) 提示(密码提问不能为空!); modifyChkPass 值为 0 返回 if (PwdAnswer 值为空) 提示(密码回答不能为空!); modifyChkPass 值为 0 返回 if (UserRealName 值为空) 提示(真实姓名不能为空!); modifyChkPass =值为 0; 返回 if (UserMobile 值为空) 提示(手机号码不能为空!); modifyChkPass =值为 0; 返回 else if (UserMobile 的值前两位不为 11) | (UserMobile 的值前两位不为 13) 提示(手机号码错误!); modifyChkPass 值为 0; 返回 if (UserTelphone 为空) 提示(电话号码不能为空!); modifyChkPass 值为 0; 返回 if (UserEmail 为空) 提示(电子邮件不能为空!); modifyChkPass 值为 0; 返回 if (UserPostcode 为空) 提示(邮政编码不能为空!); modifyChkPass 值为 0; 返回 if (UserAddress 为空) 提示(详细地址不能为空!); modifyChkPass 值为 0; 返回 if (modifyChkPass 值等于 1) 略 if (modifyOk 0) 提示(修改成功,欢迎使用!); 页面转到(Default.aspx); else 提示(修改失败,请稍后再来!); 返回 5.1.45.1.4 密码修改页面密码修改页面 / / 密码修改 / if (UserPwd 为空) 提示(密码不能为空!); 返回 if (UserPwdChk 为空) 提示(确认密码不能为空!); 返回 else if (输入的 UserPwdChk 不等于 UserPwd) 提示(确认密码错误!); 返回 else Md5.GetMD5_16X 对 UserPwd 解密传给 userPwd int modifyOk = User.ModifyPwd(userName, userPwd); if (modifyOk 大于值 0) 提示(修改成功,欢迎使用!); 页面转到(Default.aspx); 忘记密码忘记密码 提示:由于密码已经采用 MD5 加密,因此请输入您的新密码 用户名: 【UserName 】 密 码: 【UserPwd 】 确认密码: 【UserPwd 】 【提交 btn】 【清空 btn】 else 提示(新密码输入失败,请稍后再来!); 返回 5.25.2 后台管理后台管理- -商品管理模块商品管理模块 5.2.15.2.1 增加新商品增加新商品- -一级分类一级分类 增加新一级分类增加新一级分类 分类名称:* Text:GoodsName 分类描述:* Text:GoodsContent 显示级别:* GoodsOrder btn:Items 是否审核:* GoodsCheck btn:Items 提交 btn:IsAdd 清空 btn:Reset If(商品分类名称=空) 则提示:“分类名称不能为空”; 退出; Else 把所有过滤后的文本框中的值传给相应的字段: 把字段中的值都插入到 insertOK 中; If(insertOK=1) 则提示:“增加成功,欢迎使用!”; 跳转到“GoodsTypeList.aspx 页面”; Else 则提示“增加失败,请稍候再来!”; 退出; 5.2.25.2.2 编辑新商品编辑新商品- -一级分类一级分类 编辑商品一级分类编辑商品一级分类 分类名称:* Text:GoodsName 分类描述:* Text:GoodsContent 显示级别:* GoodsOrder btn:Items 是否审核:* GoodsCheck btn:Items 提交 btn:IsModi fy 清空 Btn:Rese t 删除: Btn: IsDelete If(商品分类名称=空) 则提示:“分类名称不能为空”; 退出; Else 把所有过滤后的文本框中的值传给相应的字段: 把字段中的值都插入到 editOk 中; If(editOk=1) 则提示:“编辑成功,欢迎使用!”; 跳转到“GoodsTypeList.aspx 页面”; Else 则提示“编辑失败,请稍候再来!”; 退出; 5.2.35.2.3 编辑新商品编辑新商品- -二级分类二级分类 增加新商品二级分类增加新商品二级分类 一级分类:* TypeID btn:Items 分类名称:* Text:GoodsName 分类描述:* Text:GoodsContent 显示级别:* GoodsOrder btn:Items 是否审核:* GoodsCheck btn:Items 提交 btn:IsModi fy 清空 Btn:Rese t 删除: Btn: IsDelete If(商品二级分类名称=空) 则提示:“二级分类名称不能为空”; 退出; Else 把所有过滤后的文本框中的值传给相应的字段: 把字段中的值都插入到 insertOK 中; If(insertOK=1) 则提示:“增加成功,欢迎使用!”; 跳转到“GoodsTypeList.aspx 页面”; Else 则提示“增加失败,请稍候再来!”; 退出; 5.2.45.2.4 增加新商品信息增加新商品信息 增加新商品信息增加新商品信息 一级分类: * TypeID btn:Items 二级分类: * BorderID btn:Items 商品编号: * Text:GoodsCode 商品型号: Text:GoodsTypeCode 商品名称: * Text:GoodsName 关 键 字: Text:GoodsKeys 商品简介: Text:GoodsText 商品描述: GoodsContent 商品小图片: 路径 浏览 重新上传 商品大图片: 路径 浏览 重新上传 商品品牌: Text:GoodsPT 市 场 价: * Text:GoodsPriceShop 优 惠 价: * Text:GoodsPriceUser VIP 价:* Text:GoodsPriceVIP 折扣数值: * GoodsPricePer btn:Items 上市时间: * Text:GoodsOnTime 是否新品: * GoodsIsNew btn:Items 是否推荐: * GoodsIsVouch btn:Items 显示级别: * GoodsOrder btn:Items 是否审查: * GoodsCheck btn:Items 审 查 员: * Text:GoodsCheckAdmin 提交 btn:IsAdd 清空 btn:Reset If(如果没有选择商品一级分类的 ID) 则提示:“请选择一级分类”; 定义 addChkPass = 0; 退出; If(如果没有选择商品二级分类的 ID) 则提示:“请选择二级分类”; 定义 addChkPass = 0; 退出; If(如果商品编号=空) 则提示:“商品编号不能为空”; 定义 addChkPass = 0; 退出; If(如果商品名称=空) 则提示:“商品名称不能为空”; 定义 addChkPass = 0; 退出; If(如果商品市场价=空) 则提示:“商品市场价不能为空”; 定义 addChkPass = 0; 退出; Else If (商品市场价的

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论