前台功能及界面设计

前台功能及界面设计

ID:18414894

大小:2.67 MB

页数:70页

时间:2018-09-17

上传者:xinshengwencai
前台功能及界面设计_第1页
前台功能及界面设计_第2页
前台功能及界面设计_第3页
前台功能及界面设计_第4页
前台功能及界面设计_第5页
资源描述:

《前台功能及界面设计》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

B2C服装电子商务平台后台管理系统功能及界面设计1.系统简介B2C服装电子商务平台前台管理系统包括了系统首页、商品分类搜索,高级搜索,购物车管理,在线交易,用户中心,用户注册、用户登录等功能。2.功能说明2.1.系统首页2.1.1系统左侧区域信息展示功能名:系统左侧区域主要用于显示商店公告、商品分类信息、销售排行榜等信息。〖参考图〗:商店公告:用户购物车信息:用于显示当前用户选购的商品信息和金额。商品分类信息: 销售排行榜:按照商品的销售数量计算销售量最大的前10个商品,其中不满10个商品的时候按实际数量展示(如:商店只售出了3种商品,那么就显示3条记录即可)。 1.1.1系统顶部区域信息展示功能名:系统顶部区域信息展示功能简介:用于展示商店logo、登录注册连接、系统主菜单(首页连接和商品一级分类,其中商品一级分类最多显示7种商品分类)等等。〖参考界面〗1.1.2首页商品信息展示功能名:首页商品展示功能简介:对于一些需要着重展示的商品,可以显示在系统的首页,以加重用户的关注,要求在系统首页显示三种类型的商品:新品、精品、热销。〖参考图〗:精品商品新品商品 热销商品1.1.1首页底部信息展示功能名:首页底部信息展示功能简介:该区域主要显示一些系统的帮助信息和商店的版权信息。〖参考界面〗 1.1.1首页整体效果图〖参考界面〗 1.1.商品搜索1.1.1首页商品分类搜索功能名:首页商品搜索功能简介:根据商品分类和商品名称或关键字进行搜索。〖参考界面〗搜索条件界面:位于系统顶部右侧位置搜索结果:对于搜索结果的三种显示方式(文本显示|商品大图显示|商品小图显示):可以只做“商品大图显示”,有能力的同学选作其他两种显示方式。1.1.2高级搜索功能名:高级搜索功能简介:根据多条件进行搜索:〖参考界面〗搜索条件部分: 搜索结果页面同商品分类搜索结果页面。1.1.1商品详情功能名:商品详情功能简介:商品详细信息展示:包括商品图片展示、商品名称、本店价格、市场价格、尺寸列表、颜色列表、商品详细描述信息、商品评论列表、发表评论等等。〖参考界面〗商品基本信息展示区域:商品详细信息展示区域:在后台商品信息编辑界面录入的商品详情要原样显示出来。 用户评论相关: 1.1.1用户注册功能名:订单打印功能简介:订单打印功能包括两部分,一是编辑jsp格式的打印源文件,二是运行该jsp文件,实现打印结果输出成网页。打印结果如下图所示:业务背景:打印的格式大致如前图,显示的信息内容如下:购货人姓名、下订单时间、支付方式、订单号付款时间、发货时间 、配送方式、发货单号收货人地址、收货人姓名、邮政编码、联系电话、手机号码各个商品的名称、商品货号、商品属性、商品单价、商品数量各个商品的体价格小计、全部商品的价格总计发票抬头和发票内容包装名称包装费用、支付手续费、配送费用保价费用(是否需要?待讨论)订单总金额给购货人看的备注信息、发货备注、支付备注网店名称,网店地址,网店URL以及联系电话 订单操作员以及订单打印的日期添加订单的实体关系如下:全站只有一个打印页面。运行打印页面之前,需要获得一个订单的所有数据。【编辑订单打印代码】〖页面进入〗:管理菜单->订单管理->订单打印〖参考界面〗注意:上图主要包含一个在线编辑器,编辑打印代码。图中的代码是php格式的。〖逻辑/操作〗:1、提供在线编辑组件,编辑打印文件的JSP代码。2、提供确定保存按钮,实现保存JSP代码到文件。〖约束〗:1、提交保存的JSP代码中,jsp标签<%...%>必须用正确的格式书写。处理方法之一是提交前用正则表达式做批量替换处理。[$订单打印-打印功能没有完成:可以编辑打印代码,但是订单详情列表中打印按钮点击后没有调出打印页面。 ]【打印订单】〖页面进入〗:管理菜单->订单列表->查看->打印订单〖参考界面〗〖逻辑/操作〗:1.按照指定的订单号查询相应的数据。2.由jsp页面显示订单数据。〖约束〗:1.无框架新页面,方便打印输出到打印机。1.1.1用户注册与登录功能名:用户注册功能简介:用户经过注册,使用注册的帐号登录本系统进行商品交易。〖参考界面〗 用户登录:找回密码:将该用户的新密码发送到用户提交的邮箱。 1.1.1用户中心管理功能名:用户中心管理功能简介:用户中心用于管理当前登录用户在该网站的注册信息、评论信息、缺货登记、收货地址、订单列表、收藏列表等信息。〖参考界面〗欢迎页面个人资料页面:可以对用户基本资料和密码进行修改我的订单:显示用户所有的订单列表 新增收货地址:【添加商品】〖页面进入〗:衔接前项〖参考界面〗上图全部是普通属性。另有一些属性是加价属性,如下图所示。 上图顶部为空的商品清单。往下为查询条件输入-选择区,中部为选中的商品的信息显示和订购事项输入区,下部有“加入订单”按钮。上图为加入商品到订单后的界面,商品清单区域已经更新。上图的属性是指商品可选属性值,原价250,属性加价5元,得商品价格255元。 〖逻辑/操作〗:1、提供商品查询控件,并实现ajax查询。2、提供所选商品的详细信息显示区,提供价格输入控件,提供商品的可选属性选择控件,提供订购数量输入控件。3、提供“加入订单”按钮,并更新已选择商品列表区域。4、提供已选商品的删除图标,并实现删除。5、增减商品时实现商品计价和总计并显示。注意加入可计价属性的价格。〖约束〗:1、没有选择商品,不得进入下一步。【设置收货人信息】〖页面进入〗:衔接前项〖参考界面〗注意:(1)图中“从已有收货地址中选择”应取消(如果有注册用户的地址可用,直接贴上来就是了,不必让人再选择)。(2)“地址”应为“详细地址”,“邮编”应为“邮政编码”,“电话”应为“固定电话”,“手机”应为“移动电话”。〖逻辑/操作〗:1、提供地址各部分输入区。 〖约束〗:1、严格验证电话和邮件的格式合法性。2、邮政编码可以不填。【选择配送方式】〖页面进入〗:衔接前项〖参考界面〗注意:“我要保价”选项可能存在无法计价的问题,暂时不做。〖逻辑/操作〗:1.提供可用的配送方式列表,可用的条件是该配送方式覆盖顾客的送货地址。2.提供可用配送方式的单项选择控件。默认选中第一个配送方式。〖约束〗:1、没有配送方式可选时,不能进入下一步。【选择支付方式】〖页面进入〗:衔接前项〖参考界面〗 〖逻辑/操作〗:1、提供支付方式列表。2、提供支付方式的单项选择控件。默认选中第一个支付方式。〖约束〗:1、没有支付方式可选时,不能进入下一步。2、管理员添加的订单,其支付状态必须设置为未支付。【设置其它订购信息】〖页面进入〗:衔接前项〖参考界面〗〖逻辑/操作〗:1、提供包装方式列表。2、提供包装方式的单项选择控件。默认选中第一个包装方式。3、提供发票类型选择控件(数据从系统配置中来)。 1、提供发票抬头和内容信息输入控件,默认应填入用户名和商品名。2、提供商家、客户留言输入控件。〖约束〗:1、发票信息为选填项目。【设置费用】〖页面进入〗:衔接前项〖参考界面〗上图中,画了红色斜线的输入项目代不需要。〖逻辑/操作〗:1、计算并显示各项费用。2、提供费用修改控件。3、提供“完成”按钮,并实现保存操作。〖约束〗:1.无约束。1.1.会员管理1.1.1会员列表功能名: 会员列表。功能简介:该功能实现了B2C平台注册会员的查看、搜索、新增、编辑、删除以及对应会员收货地址、订单和积分的查看功能。各功能说明:【会员列表】:以列表形式显示所有注册会员。〖页面进入〗:菜单项->会员管理->会员列表〖参考图〗:会员列表图〖逻辑/操作〗:1、初始化:从“b2c_tbl_users”表中取出所有记录显示在会员列表中。会员列表中从左到右依次显示“编号”、“会员名称”、“邮件地址”、“等级积分”、“消费积分”、“注册日期”、“操作”列。“操作”列包含“编辑会员”、“查看收货地址”、“查看订单”、“查看积分帐户”、“移除”的操作。从“b2c_tbl_user_rank”表中取出所有记录填充会员搜索条件的“会员等级”下拉项。2、搜索:单击“搜索”按钮时,把搜索结果填充进会员列表里。会员搜索的条件 按从左到右依次过滤:a)“会员等级”,根据“b2c_tbl_user_rank.rank_id”与“b2c_tbl_users.user_rank”表的外键关系进行匹配筛选。b)“积分条件”,按大于等于或小于当前会员的“消费积分(b2c_tbl_users.pay_points)”进行匹配筛选。c)“会员名称”按输入的值进行模糊查询。1、在线编辑:对记录行中的“邮件地址”进行在线编辑并实时保存回“b2c_tbl_users”表。2、排序:当分别点击“编号”、“会员名称”、“邮件地址”和“注册日期”这几列的表头时,能对记录进行升、降序的切换排序。其中,“编号”和“注册日期”列按数值大小进行排序;“会员名称”和“邮件地址”列先按英文字母表顺序排序,再按拼音字母的顺序排序。3、分页查询:在会员列表中,要实现分页查询的功能。4、操作:当点击“编辑会员”、“查看收货地址”、“查看订单”、“查看积分帐户”链接时,分别进入【编辑会员】、【查看收货地址】、【查看订单】、【会员帐户变动明细】功能,点击“移除”链接实现【移除会员】功能。5、批量移除:通过点击“编号”列内的单选按钮来选择一条或多条记录,点击“编号”列头的单选按钮实现全选或全取消选择。当有记录被选中时“删除会员”按钮可用,否则呈不可用状态。通过单击“删除会员”按钮来实现批量移除被选中的会员。6、添加会员:点击“添加会员”按钮,进入“添加会员”页面。〖数据来源〗:页面项目名数据库字段表会员等级rank_nameb2c_tbl_user_rank会员积分大于min_points会员积分小于max_points会员名称user_nameb2c_tbl_users邮件地址email等级积分rank_points 消费积分pay_points注册日期reg_time〖页面校验〗:当输入的积分非法时,不进行积分条件的过滤。〖注意事项〗:由于需求的变动,取消“可用资金”与“冻结资金”列的显示。【添加会员】:添加新注册会员。〖页面进入〗:菜单项->会员管理->会员列表->添加会员按钮〖参考图〗:添加会员图会员添加成功图〖逻辑/操作〗: 1、初始化:从“b2c_tbl_user_rank”表中取出所有记录填充“会员等级”下拉项,“会员等级”默认选中“非特殊等级”;“性别”默认选中“保密”;“出生日期”的年份填充为“1949~2010”,默认选中“1949-01-01”;“信用额度”默认为“0”,其余输入项默认为空。2、点击“确定”按钮时:a)把页面的各项数据以及“当前系统时间”保存入“b2c_tbl_users”表中。b)注册赠送积分:从“系统设置”变量中取出“register_points”,如果该值大于0,则要把该值写入“b2c_tbl_users”表中。同时,要记录该新增的会员积分账户的变动,把各项变动写入“b2c_tbl_account_log”表中。c)调用记录管理员操作日志的公共方法,写入“添加会员:会员名称(页面上输入的会员名称)”。d)保存结束后显示“会员添加成功图”。3、点击“重置”按钮时:把输入项的内容设为页面打开时的状态。4、点击“会员列表”按钮:返回“会员列表”页面,并执行一次会员的查询操作。〖页面校验〗:1、各输入项的校验条件参考“数据来源”表的“校验”列。2、当“确认密码”失去焦点时,要进行与“登录密码”进行相同匹配的校验。〖数据来源〗:项目名(粗体为非页面项目)字段校验项目:触发事件R(读)/W(写)(:值)表会员名称user_name数字、字母或下划线,是否已注册,最大30位,非空:失去焦点。wb2c_tbl_users邮件地址email合法e-mail格式,是否已注册,非空:失去焦点。登录密码password最小6位,最大18位,非空:失去焦点。会员等级user_rankW:0,非特殊等级;其余等级,b2c_tbl_user_rank.rank_id。性别sexW:0,保密;1,男;2,女。 出生日期birthdayw信用额度credit_line数字,最大8位整数,2位小数:失去焦点。MSNmsn整数,最大20位:失去焦点。QQqq办公电话office_phone合法电话格式,最大20位:失去焦点。家庭电话home_phone手机mobile_phone合法手机格式,最大20位:失去焦点。注册时间reg_timeW:当前系统时间。注册送积分rank_points、pay_pointsW:从“系统设置”变量中取出“register_points”。会员等级rank_nameRb2c_tbl_user_rank注册送积分(账户变动)rank_points、pay_pointsW:从“系统设置”变量中取出“register_points”。b2c_tbl_account_log变动描述change_descW:注册赠送积分。变动类型change_typeW:99。变动时间change_timeW:当前系统时间。帐户所属用户IDuser_idW:该新增会员在“b2c_tbl_users”表中对应的“user_id”。〖注意事项〗:【移除会员】:删除会员信息。〖页面进入〗:菜单项->会员管理->会员列表->移除链接〖参考图〗: 会员移除图会员删除成功图〖逻辑/操作〗:1、提示用户“您确定要删除该会员账号吗?”,选择“取消”,操作中止。2、选择“确定”:a)将所选行的会员记录从“b2c_tbl_users”表中实际删除。b)调用记录管理员操作日志的公共方法,写入“删除会员:会员名称(页面上所选会员对应的会员名)”。c)删除成功后,显示“会员删除成功图”。〖页面校验〗:〖使用表〗:b2c_tbl_users〖注意事项〗:【编辑会员】:编辑会员详细信息。〖页面进入〗:菜单项->会员管理->会员列表->编辑链接〖参考图〗: 编辑会员信息图会员修改成功图〖逻辑/操作〗:1、初始化,当通过“会员列表”页面某条记录的“编辑”链接,打开“编辑会员帐号”页面时,应从“b2c_tbl_users”、“b2c_tbl_user_rank”表中查出该会员对应的记录,初始化在对应的输入项内。 1、点击“确定”按钮时:a)把页面录入的数据保存入“b2c_tbl_users”表中。b)调用记录管理员操作日志的公共方法,写入“修改会员信息:会员名称(页面上所选会员对应的会员名)”。c)保存结束后显示“会员修改成功图”。2、点击“重置”按钮时:把输入项的内容设为页面打开时的状态。3、点击“等级积分”或“消费积分”的“[查看明细]”链接,应把该会员ID传入“会员积分帐户变动明细”页面,并打开该页面。查询出该会员的积分帐户变动明细。4、点击“会员列表”按钮:返回“会员列表”页面,并执行一次会员的查询操作。〖页面校验〗:1、各输入项的校验条件参考“数据来源”表的“校验”列。〖数据来源〗:项目名(粗体为非页面项目)字段校验项目:触发事件R(读)/W(写)(:值)表会员名称user_nameRb2c_tbl_users等级积分rank_points消费积分pay_points邮件地址email合法e-mail格式,是否已注册,非空:失去焦点。W会员等级user_rankW:0,非特殊等级;其余等级,b2c_tbl_user_rank.rank_id。性别sexW:0,保密;1,男;2,女。出生日期birthdayW信用额度credit_line数字,最大8位整数,2位小数:失去焦点。MSNmsn整数,最大20位:失去焦点。QQqq办公电话office_phone合法电话格式,最大20位:失去焦点。家庭电话home_phone 手机mobile_phone合法手机格式,最大20位:失去焦点。会员等级rank_nameRb2c_tbl_user_rank〖注意事项〗由于需求的变动,取消“可用资金”与“冻结资金”的显示。【查看收货地址】:查看会员收货地址详细信息。〖页面进入〗:菜单项->会员管理->会员列表->查看收货地址链接〖参考图〗:收货地址图〖逻辑/操作〗:1、初始化,通过传入的会员ID,打开“收货地址”页面时,应从“b2c_tbl_user_address”、“b2c_tbl_region”表中查出该会员对应的收货地址,显示在收货地址列表里。分别填充“收货人”、“地址”、“联系方式”、“其它”列。详细填充内容参见〖数据来源〗表格。2、击“会员列表”按钮:返回“会员列表”页面。〖页面校验〗:〖数据来源〗:页面项目名数据库字段说明表收货人consignee显示。b2c_tbl_user_address地址country、province、city、district、address、zipcode按左边字段列出的顺序从左到右、从上到下显示。其中,“country”、“province”、“city”所显示的值为该字段在“b2c_tbl_region”表里以“region_id”为外键关联所对应的“region_name”。 联系方式tel、mobile、email按左边字段列出的顺序从上到下显示。其它best_time、sign_building〖注意事项〗【查看订单】:查看会员所下订单详细信息。〖页面进入〗:菜单项->会员管理->会员列表->查看订单链接〖参考图〗:订单列表图〖逻辑/操作〗:1、初始化,通过传入的会员ID,显示出该会员所下的订单列表。2、其它逻辑操作参看“订单管理”的“订单列表”设计文档。〖页面校验〗:〖数据来源〗:参看“订单管理”的“订单列表”设计文档。 〖注意事项〗【会员帐户变动明细】:以列表形式显示选定会员的帐户变动明细。〖页面进入〗:菜单项->会员管理->会员列表->查看账目明细链接〖参考图〗:会员帐户变动明细图〖逻辑/操作〗:1、初始化:从“b2c_tbl_account_log”和“b2c_tbl_users”表中取出当前选中会员“user_id”所有对应记录显示在会员帐户变动明细列表中。该列表从左到右依次显示“帐户变动时间”、“帐户变动原因”、“等级积分账户”、“消费积分帐户”列。在列表上面提供“所有帐户”、“等级积分帐户”、“消费积分帐户”的过滤条件,如图:然后在过滤条件右边列出:“当前会员:”、“等级积分账户余额:”、“消费积分帐户余额:”。1、选择过滤:当选择“等级积分帐户”过滤条件时,应过滤掉“等级积 分帐户”为0的记录,同理,选择“消费积分账户”也如此。1、点击调解会员帐户按钮:进入“调节会员帐户”页面。〖页面校验〗:〖数据来源〗:页面项目名数据库字段表外键关联帐户变动时间change_timeb2c_tbl_account_logb2c_tbl_users.user_idàb2c_tbl_account_log.user_id帐户变动原因change_desc等级积分账户rank_points消费积分帐户pay_points当前会员user_nameb2c_tbl_users等级积分账户余额rank_points消费积分帐户余额pay_points〖注意事项〗:由于需求的变动,所有与资金相关的帐户信息都不显示。【调节会员帐户】:更改会员积分余额。〖页面进入〗:菜单项->会员管理->会员列表->查看账目明细链接->调节会员帐户按钮〖参考图〗:调节会员帐户图 记录帐户变动成功图〖逻辑/操作〗:1、初始化:从“b2c_tbl_users”表中取出当前选中会员“user_id”所对应的记录。来显示“当前会员”、“等级积分账户当前值”、“消费积分账户当前值”。如图:调节会员帐户图。“帐户变动原因”初始化为空,“等级积分账户”、“消费积分账户”下拉框默认为“增加”,增量默认为0。2、点击“确定”按钮时:a)把“等级积分账户设定值”和“消费积分帐户设定值”更新到“b2c_tbl_users”表中。b)把“当前会员ID”、“帐户变动时间”、“消费积分帐户设定值”、“等级积分账户设定值”、“帐户变动原因”以及“操作类型”写入“b2c_tbl_account_log”表中。c)调用记录管理员操作日志的公共方法,写入“修改会员积分余额:会员名称(页面上所选会员对应的会员名)”。d)保存结束后显示“记录帐户变动成功图”。3、点击“重置”按钮时:把输入项的内容设为页面打开时的状态4、点击“会员帐户变动明细”按钮:进入“会员帐户变动明细”页面,并再次初始化查询。〖页面校验〗:A、各输入项的校验条件参考“数据来源”表的“校验”列。〖数据来源〗:项目名(粗体为非页面项目)字段校验项目:触发事件R(读)/W(写)(:值)表当前会员IDuser_idW:在“会员列表”中所选择的会员,在“b2c_tbl_users”表中所对应的“user_id”。b2c_tbl_account_log帐户变动时间change_timeW:当前系统时间。 消费积分帐户设定值pay_points最大9位整数:失去焦点。W:若选“增加”,写入填入的数量;若选“减少”,则写入填入的数量的负数。等级积分账户设定值rank_points帐户变动原因change_desc非空,最大255位字符:失去焦点。W操作类型change_typeW:2当前会员user_nameR:根据“会员列表”中所选择的会员ID查出。b2c_tbl_users等级积分账户当前值rank_pointsR消费积分帐户当前值pay_points等级积分账户设定值rank_points最大9位整数:失去焦点。W:若选“增加”,将填入的数量与“当前值”相加;若选“减少”,则用“当前值”减去填入的数量。消费积分帐户设定值pay_points〖注意事项〗:由于需求的变动,所有与资金相关的帐户信息都不显示。1.1.1会员等级功能名:会员等级。功能简介:该功能实现了B2C平台会员等级的显示、添加和删除的功能。各功能说明:【会员等级列表】:以列表形式显示所有会员等级。〖页面进入〗:菜单项->会员管理->会员等级〖参考图〗: 会员等级列表图〖逻辑/操作〗:1、初始化:从“b2c_tbl_user_rank”表中取出所有记录显示在“会员等级列表”中。该列表中从左到右依次显示“会员等级名称”、“积分下限”、“积分上限”、“初始折扣率”、“特殊会员组”、“显示价格”、“操作”列。“操作”列包含了“移除”的操作。2、在线编辑:对“会员等级名称”、“积分下限”、“积分上限”、“初始折扣率”、“特殊会员组”、“显示价格”列进行在线编辑,并实时保存回“b2c_tbl_user_rank”表。其中,当某类等级被设为“特殊会员组”时,不能修改“积分下限”、“积分上限”。3、操作:点击“移除”链接进行删除操作,删除前应提示用户“您确定要删除这条记录吗?”,并从“b2c_tbl_user_rank”表中实际删除。删除成功后刷新该页面。4、批量移除:通过点击“编号”列内的单选按钮来选择一条或多条记录,点击“编号”列头的单选按钮实现全选或全取消选择。当有记录被选中时“删除会员”按钮可用,否则呈不可用状态。通过单击“删除会员”按钮来实现批量移除被选中的会员。5、添加会员:点击“添加会员”按钮,进入“添加会员”页面。〖数据来源〗:页面项目名数据库字段表会员等级rank_nameb2c_tbl_user_rank会员积分大于min_points会员积分小于max_points会员名称user_nameb2c_tbl_users 邮件地址email等级积分rank_points消费积分pay_points注册日期reg_time〖页面校验〗:当输入的积分非法时,不进行积分条件的过滤。〖注意事项〗:由于需求的变动,取消“可用资金”与“冻结资金”列的显示。1.1.权限管理1.2.系统设置1.2.1商店设置功能名:商店设置功能简介:该功能对网店的各种基础参数做设置功能说明:【商店设置】:以Tab页形式展示商店基本设置,并能对修改项进行保存。〖页面进入〗:菜单项->系统设置->商店设置〖逻辑/操作〗:1、使用Tab页,Tab分为:网店信息、基本设置、购物流程、商品显示设置、短信设置、WAP设置。2、从ecs_shop_config表中查询出数据,显示到界面上3、关联刷新:选择网店信息中的“所在国家”后,根据“所在国家”查询相应省份填充到“所在省份”下拉框中,同时把“所在城市”下拉框数据刷新为空,并把“所在省份”和“所在城市”下拉框默认选中“请选择”项;选择“所在 省份”后,根据“所在省份”查询相应城市填充到“所在城市”下拉框中,“所在城市”下拉框默认选中“请选择”项。1、点击“重置”按钮后把所有可重置输入项。2、点击确定按钮保存:保存页面上所有tab的修改内容,保存到表ecs_shop_config中,与“代码”的具体对应参见<网店配置预设表>。〖数据来源〗:1、“所在国家”、“所在省份”和“所在城市”的数据从ecs_region表中获取〖页面校验〗:1、暂时不做必输项效验,和ecshop一致2、暂时不做长度效验,和ecshop一致3、邮件格式效验,只要求效验必须有@和“.”,且@和在“.”之前4、上传图片类型(jpg、gif、png、bmp)效验,size效验,参见“基本设置”TAB页的“附件上传大小”5、水印透明度,数字0-1006、浮点效验项:市场价格比例、积分换算比例、积分支付比例、最小购物金额、发票的税率7、整数效验项:缓存存活时间(秒)、会员注册赠送积分、默认库存、缩略图宽度、缩略图高度、商品图片宽度、商品图片高度、销量排行数量、浏览历史数量、评论数量、相关商品数量、最新文章显示数量、商品名称的长度、商品分类页列表的数量、属性关联的商品数量、商品详情页相册图片数量、文章标题的长度、关联商品显示数量、文章分类页列表的数量8、缩略图背景色格式必须符合#FFFFF的格式〖参考图〗:商品设置图〖使用表〗:ecs_shop_config、ecs_region〖注意事项〗:1、该功能的大部分项目必须在ecs_shop_config表中有预设值。即系统第一次运行时数据库中就必须设置初始值,用以支撑网站初始运行。具体参见<网店配置预设表>2、Tab使用

方式实现。3、各输入项的提示信息必须与ecshop录入项的提示信息一致。 1、编写配置缓存功能,在应用服务器启动时加载所有配置进入缓存,所有配置修改后必须同时修改缓存;为其他使用者编写配置读取公共函数(从缓存读取)。2、购物流程Tab暂时不实现〖网店配置预设表〗: 页面项目名称对应数据库code字段ID字段健值对应初始值商店名称:shop_name101商店标题:shop_title102商店描述:shop_desc103商店关键字:shop_keywords104所在国家:shop_country105所在省份:shop_province106所在城市:shop_city107详细地址:shop_address108客服QQ号码:qq109淘宝旺旺:ww110Skypeskype111YahooMessenger:ym112MSNMessenger:msn113客服邮件地址:service_mail114客服电话:service_phone115暂时关闭网站:shop_close116否-0,是-10关闭网店的原因:close_comment117商店Logo:shop_logo118是否显示Licensed:licensed119否-0,是-10用户中心公告:user_notice120商店公告:shop_notice121是否关闭注册:shop_reg_close122系统语言:lang201简体中文-zh_cn繁体中文-zh_twzh_cnICP证书或ICP备案证书号:icp_number202否-0,是-10ICP备案证书文件:icp_file203无-0,左上-1,右上-2,居中-3,左下-4,右下-51 水印文件:watermark204水印位置:watermark_place205水印透明度:watermark_alpha206是否启用库存管理:use_storage207市场价格比例:mark_price_rate208URL重写:rewrite209禁用-0,简单重写-1,复杂重写-20消费积分名称:integral_name210积分换算比例:integral_scale211积分支付比例:integral_percent212商品货号前缀:sn_prefix213用户评论是否需要审核:comment_check214不需要审核-0需要审核-11商品的默认图片:no_picture215统计代码:stats_code218缓存存活时间(秒):cache_time219会员注册赠送积分:register_point220是否启用Gzip模式:enable_gzip221禁用-0,启用-10排行统计的时间:top10_time222所有-0,一年-1,半年-2,三个月-3,一个月-40默认时区:timezone223参见ecshop相应数据项8附件上传大小:upload_size_limit224服务默认设置-10KB-064KB-64128KB-128256KB-256512K-51264 1MB-10242MB-20484MB-4096是否开启命令行调用计划任务:cron_method226否-0,是-10商品评论的条件:comment_factor227所有用户-0仅登录用户-1有过一次以上购买行为用户-2仅购买过该商品用户-30是否开启新订单提醒:enable_order_check228否-0,是-11默认库存:default_storage2291缩略图背景色:bgcolor230#FFFFFF站点访问统计:visit_state231开启-on,关闭-offon是否开启自动发送邮件:send_mail_on232开启-on,关闭-offoff上传商品是否自动生成相册图:auto_generate_gallery233否-0,是-11上传商品时是否保留原图:retain_original_img234否-0,是-11是否开启会员邮件验证:member_email_validate235开启-on,关闭-offon是否启用留言板功能:message_board236开启-on,关闭-offon首页搜索的关键字:search_keywords330日期格式:date_format301时间格式:time_format302货币格式:currency_format303缩略图宽度:thumb_width304缩略图高度:thumb_height305商品图片宽度:image_width306商品图片高度:image_height307销量排行数量:top_number312 浏览历史数量:history_number313评论数量:comments_number314相关商品数量:bought_goods315最新文章显示数量:article_number314商品名称的长度:goods_name_length317商品价格显示规则:price_format318不处理-0保留不为0的尾数-1不四舍五入,保留一位小数-2不四舍五入,不保留小数-3先四舍五入,保留一位小数-4先四舍五入,不保留小数-55商品分类页列表的数量:page_size319商品分类页默认排序类型:sort_order_type320按上架时间-0按商品价格-1按最后更新时间-20商品分类页默认排序方式:sort_order_method321降序排列-0升序排列-10商品分类页默认显示方式:show_order_type322列表显示-0表格显示-1文本显示-21属性关联的商品数量:attr_ralated_number323商品详情页相册图片数量:goods_gallery_number324文章标题的长度:article_title_length325一级配送区域名称:name_of_region_1326 二级配送区域名称:name_of_region_2327三级配送区域名称:name_of_region_3328四级配送区域名称:name_of_region_4329关联商品显示数量:ralated_goods_number332用户帮助是否打开:help_open333关闭-0,打开-11文章分类页列表的数量:article_page_size334分页样式:page_style335默认经典-0流行页码-11推荐商品排序:recommend_order336按商品ID排序-0随机显示-10购物车确定提示:cart_confirm424提示用户,点击“确定”进购物车-1提示用户,点击“取消”进购物车-2直接进入购物车-3不提示并停留在当前页面-4能否开发票:can_invoice401能-1,不能-01是否使用积分:use_integral402使用-1,不使用-01是否使用红包:use_bonus403使用-1,不使用-01是否使用余额:use_surplus404使用-1,不使用-01是否使用缺货处理:use_how_oos405使用-1,不使用-01确认订单时:send_comfirm_email406发送邮件-1不发送邮件-00发货时:send_ship_email407发送邮件-1不发送邮件-00取消订单时:send_cancel_email408发送邮件-1不发送邮件-00把订单设为无效时:send_invalid_email409发送邮件-10 不发送邮件-0设置订单为“已付款”时:order_pay_note410必须填写备注-1无需填写备注-01设置订单为“未付款”时:order_unpay_note411必须填写备注-1无需填写备注-01设置订单为“已发货”时:order_ship_note412必须填写备注-1无需填写备注-01设置订单为“收货确认”时:order_receivce_note413必须填写备注-1无需填写备注-01设置订单为“未发货”时:order_unship_note414必须填写备注-1无需填写备注-01退货时:order_return_note415必须填写备注-1无需填写备注-01把订单设为无效时:order_invalid_note416必须填写备注-1无需填写备注-01取消订单时:order_cancel_note417必须填写备注-1无需填写备注-01发票内容:invoice_content418是否允许未登录用户购物:anonymous_buy419允许-1,不允许-00最小购物金额:min_goods_account420是否一步购物:one_step_buy421是-1,否-00发票类型及税率:invoice_type422减库存的时机:stock_dec_time423下订单时-1发货时-00下订单时是否给客服发邮件:send_service_email425是-1,否-00购物车里显示商品方式:show_goods_in_cart426只显示文字-1只显示图片-2显示文字与图片-33购物车里是否显示商品属性:show_attr_in_cart427是-1,否-01 是否显示货号:show_goodssn701显示-1不显示-01是否显示品牌:show_brand702显示-1不显示-01是否显示重量:show_goodsweight703显示-1不显示-01是否显示库存:show_goodsnumber704显示-1不显示-01是否显示上架时间:show_addtime705显示-1不显示-01商品属性显示样式:goodsattr_style706单选按钮-1下拉列表-01是否显示市场价格:show_marketprice707显示-1不显示-01商家的手机号码:sms_shop_mobile801客户下订单时是否给商家发短信:sms_order_placed802发短信-1不发短信-00客户付款时是否给商家发短信:sms_order_played803发短信-1不发短信-00商家发货时是否给客户发短信:sms_order_shipped804发短信-1不发短信-00是否使用WAP功能:wap_config901开启-1关闭-00WAPLOGO上传:wap_logo902界面参考:商店设置-网店信息图1 商店设置-网店信息图2商店设置-基本设置图1 商店设置-基本设置图2商店设置-显示设置图1 商店设置-显示设置图2商店设置-购物流程图1 商店设置-购物流程图2 商店设置-商品显示设置商店设置-短信设置商店设置-WAP设置保存商店设置成功 1.1.1支付方式功能名:支付方式功能简介:该功能可以安装、卸载、编辑各种支付方式。功能说明:【支付方式列表显示】:以List形式展示所有的支付方式。〖页面进入〗:菜单项->系统设置->支付方式〖逻辑/操作〗:1、从xxx查询出系统支持的所有支付方式,如果该支付方式在ecs_payment表中有,则取ecs_payment表中的名称和说明显示在列表中。否则使用该支付方式的默认名称和说明。2、如果某个支付方式没有安装操作项变成“安装”。(支付宝显示为“安装即时到账”和“安装中介担保”)3、如果某个支付方式已经安装,则可以在线编辑支付方式的名称。操作项变成“卸载”和“编辑”。(支付宝不同,具体参见ecshop)4、如果支付方式描述列含有HTML代码,则可以正常显示HTML代码(如:按钮,链接等)。〖数据来源〗:〖页面校验〗:1、在线编辑支付名称后,验证是否超过120个字符 〖参考图〗:见<界面参考>〖使用表〗:ecs_payment〖注意事项〗:1、财富通可以安装“安装即时到账”和“安装中介担保”两种方式。【编辑支付方式】:进入支付方式的编辑页面对支付方式进行编辑。〖页面进入〗:菜单项->系统设置->支付方式->编辑〖逻辑/操作〗:1、从ecs_payment查询出要编辑的支付方式的相关数据。2、把修改的内容保存进入ecs_payment表中。〖数据来源〗:〖页面校验〗:1、支付方式名称不能超过120个字符2、支付手续费不超过十位的double〖参考图〗:见<界面参考>(每种支付方式界面不同)〖使用表〗:ecs_payment〖注意事项〗:1、支付方式描述支持HTML代码。界面参考:支付方式列表显示 1.1.1配送方式功能名:配送方式功能简介:该功能可以启用、停用各种配送方式、并编辑打印模板。功能说明:【配送方式列表显示】:。〖页面进入〗:菜单项->系统设置->配送方式〖逻辑/操作〗:1、从b2c_tbl_shipping表中查询出配送方式(在该系统第一次使用之前预置),显示在列表上。2、配送方式名称、配送方式描述可以在线编辑。3、操作有:安装/卸载、设置区域、编辑打印模板。4、安装完成自动跳转到“设置区域”页面。可选的跳转有“回到列表页面”。〖数据来源〗:〖页面校验〗:1、必输:配送方式名称。2、长度效验:保持和数据库字段长度一致。〖参考图〗:见<界面参考>〖使用表〗:b2c_tbl_shipping〖注意事项〗:1、所有支持的配送方式需要在数据库中预置【编辑打印模板】:。〖页面进入〗:菜单项->系统设置->配送方式->编辑打印模板〖逻辑/操作〗:1、从b2c_tbl_shipping表中查询出该配送方式的打印模板,显示编辑页面上。2、保存时把编辑好的模板存到shipping_print字段中。〖数据来源〗:〖页面校验〗:〖参考图〗:见<界面参考> 〖使用表〗:b2c_tbl_shipping〖注意事项〗:1、shipping_print字段的打印模板内容最好预致【配送方式区域列表】:。〖页面进入〗:菜单项->系统设置->配送方式->设置区域〖逻辑/操作〗:1、从b2c_tbl_shipping_area表中查询出该配送方式的区域,显示在列表上。2、配送区域名称可以在线编辑。3、操作有:编辑、移除。4、可以执行批量移出操作。〖数据来源〗:〖页面校验〗:1、必输:配送区域名称。2、长度效验:保持和数据库字段长度一致。〖参考图〗:见<界面参考>〖使用表〗:b2c_tbl_shipping_area〖注意事项〗:1、b2c_tbl_shipping_are数据库表已修改(原表存储方式有问题)。2、移除一条配送方式时(从b2c_tbl_shipping_area表删除),要同时删除b2c_tbl_area_region表中的数据【编辑/新建配送方式区域】:。〖页面进入〗:菜单项->系统设置->配送方式->设置区域->编辑/新建配送区域〖逻辑/操作〗:1、从b2c_tbl_shipping_area表中查询出该配送方式的区域信息,显示在编辑页面上(新建不需要)。2、区域编辑完成后数据保存到b2c_tbl_shipping_area和b2c_tbl_area_region表中。3、保存后,跳转页面参考ecshop。〖数据来源〗:1、区域(全国)选择控件,从b2c_tbl__region表中查询出。〖页面校验〗: 1、必输:配送区域名称、基本费用、免费额度、货到付款支付费用。2、长度效验:保持和数据库字段长度一致。3、金额效验:基本费用、免费额度、货到付款支付费用。〖参考图〗:见<界面参考>〖使用表〗:b2c_tbl_shipping_area、b2c_tbl_area_region、b2c_tbl__region〖注意事项〗:1、b2c_tbl_shipping_are数据库表已修改(原表存储方式有问题)。2、初始值和ecshop一致界面参考:配送方式列表编辑打印模板 配送区域列表编辑配送区域 1.1.1邮件服务器配置功能名:邮件服务器配置功能简介:该功能可以配置邮件服务器。功能说明:【邮件服务器编辑】:编辑和保存邮件服务器的配置。〖页面进入〗:菜单项->系统设置->邮件服务器配置〖逻辑/操作〗:A、从b2c_tbl_shop_config查询出要编辑的邮件服务器配置显示到界面上。B、把修改的配置保存进入b2c_tbl_shop_config表中。(在b2c_tbl_shop_config表中的对应参见)C、点击“发送测试邮件”按钮发送测试邮件到邮件服务器。〖数据来源〗:〖页面校验〗:A、整形数字效验:服务器端口。〖参考图〗:见<界面参考>〖使用表〗:b2c_tbl_shop_config〖注意事项〗:A、邮件地址不保存进入数据库。〖b2c_tbl_shop_config表对应〗: 页面项目名称对应数据库code字段ID字段健值对应初始值发送邮件服务器地址(SMTP):smtp_host501localhost服务器端口:smtp_port50225邮件发送帐号:smtp_user503帐号密码:smtp_pass504邮件回复地址:smtp_mail505邮件编码:mail_charset506国际化编码(utf8)-UTF8简体中文-GB2312繁体中文-BIG5UTF-8邮件服务:mail_service507采用服务器内置的Mail服务-0采用其他的SMTP服务-10界面参考:邮件服务器配置 保存成功1.1.1地区列表功能名:管理网店的地区列表。功能简介:管理网店的地区,最多支持4级。功能说明:【地区列表管理】:管理网店的地区。〖页面进入〗:菜单项->系统设置->地区列表〖逻辑/操作〗:A、从菜单进入时,从b2c_tbl_region查询出region_type字段为0的地区显示在界面上。B、每个地区名称可以在线编辑C、每个地区有管理和删除两种操作。(第四级只有删除操作)。D、点击管理,管理它的所有下级地区。E、可以通过在“增加x级地区”输入框输入地区来添加区域,添加的区域为当前管理区域的下级区域,顶级没有父级区域。〖数据来源〗:〖页面校验〗: A、长度效验:保持和数据库长度一致。〖参考图〗:见<界面参考>〖使用表〗:b2c_tbl_region〖注意事项〗:A、暂时支持4级地区列表。B、整个中国的区域需要预置界面参考:区域列表管理1.1.1计划任务1、使用mysql的自动任务实现定时功能b2c_tbl_manage。1.1.2友情链接功能名:管理商店的友情链接列表。功能简介:管理商店的友情链接列表。功能说明:【友情链接列表显示】:管理网店的友情链接列表。〖页面进入〗:菜单项->系统设置->友情链接〖逻辑/操作〗:A、从菜单进入时,从b2c_tbl_friend_link表查询出所有的友情链接显示在界面上。B、链接名称、链接地址、链接LOGO、显示顺序,支持排序。C、链接名称、显示顺序,支持在线编辑。 A、链接地址点击就可以弹出页面跳转。B、链接logo显示图片在列表中。C、操作有编辑和删除。〖数据来源〗:〖页面校验〗:A、长度效验:保持和数据库长度一致。B、必输项:链接名称。〖参考图〗:见<界面参考>〖使用表〗:b2c_tbl_friend_link〖注意事项〗:A、显示顺序如果没有输入,则设置为零,可通过数据库默认值设置。【添加新链接/编辑】:添加或者编辑友情链接。〖页面进入〗:菜单项->系统设置->友情链接->添加新链接/编辑〖逻辑/操作〗:A、从b2c_tbl_friend_link表查询出当前友情链接数据显示在编辑界面上。(添加新链接不查询)B、保存时把数据存入b2c_tbl_friend_link表。〖数据来源〗:〖页面校验〗:A、长度效验:保持和数据库长度一致。B、必输项:链接名称、链接地址。〖参考图〗:见<界面参考>〖使用表〗:b2c_tbl_friend_link〖注意事项〗:B、显示顺序如果没有输入,则设置为零,可通过数据库默认值设置。1.界面参考:友情链接列表 友情链接编辑1.1.1验证码设置功能名:设置验证码。功能简介:设置验证码。功能说明:【设置验证码】:设置验证码。〖页面进入〗:菜单项->系统设置->验证码管理〖逻辑/操作〗:A、从菜单进入时,从b2c_tbl_shop_config表查询出当前验证码设置,显示在编辑界面上。B、编辑完成,数据保存到b2c_tbl_shop_config表中,具体对应代码参见“验证码配置表”。〖数据来源〗:〖页面校验〗: A、验证码图片的宽度,范围在40~145之间。B、验证码图片的高度,范围在15~50之间。〖参考图〗:见<界面参考>〖使用表〗:b2c_tbl_shop_config〖注意事项〗:A、验证码图片的宽度设置默认值100,高度设置默认值20。界面参考:验证码设置1.1.1Flash轮播图片管理功能名:flash轮播图片管理(对应ecshop的flash播放器管理)。功能简介:设置首页的轮播图片。功能说明:【flash轮播图片列表】:显示轮播图片。〖页面进入〗:菜单项->系统设置->flash轮播图片管理〖逻辑/操作〗:A、从菜单进入时,从data/flash_data.xml文件中解析出轮播图片的信息显示在列表界面上。 A、轮播图片地址、轮播图片链接可以点击,点击后弹出窗口显示B、操作有编辑和删除。C、点击界面上的“添加自定义”按钮进入添加新的轮播图片。〖数据来源〗:〖页面校验〗:〖参考图〗:见<界面参考>〖使用表〗:〖flash_data.xml格式样例〗:〖注意事项〗:A、暂定使用xml格式来存储轮播图片、且xml文件存放路径可根据需要修改。【flash轮播图片编辑页面】:编辑轮播图片。〖页面进入〗:菜单项->系统设置->flash轮播图片管理〖逻辑/操作〗:A、从flash_data.xml文件中解析出轮播图片的数据显示在编辑界面上。B、编辑完成,把数据保存进入flash_data.xml中。〖数据来源〗:〖页面校验〗:A、必输项:图片地址、图片链接。〖参考图〗:见<界面参考>〖使用表〗:〖flash_data.xml格式样例〗: 〖注意事项〗:A、暂定使用xml格式来存储轮播图片、且xml文件存放路径可根据需要修改。界面参考:轮播图片列表轮播图片编辑页面1.1.1自定义导航功能名:自定义网店的导航栏。功能简介:设置网店的导航栏。功能说明:【自定义导航列表】:显示自定义导航的列表。〖页面进入〗:菜单项->系统设置->自定义导航〖逻辑/操作〗: A、从菜单进入时,从b2c_tbl_nav中查询出已经设置好的导航,显示到列表中。B、“是否显示”和“是否新窗口”点击“勾”变成“叉”,点击“叉”变成“勾”。C、操作有编辑和删除。D、点击界面上的“添加导航”按钮进入添加新的导航界面。〖数据来源〗:〖页面校验〗:〖参考图〗:见<界面参考>〖使用表〗:〖注意事项〗:【自定义导航编辑页面】:编辑导航。〖页面进入〗:菜单项->系统设置->自定义导航->编辑〖逻辑/操作〗:A、从b2c_tbl_nav表中查询出自定义信息显示在编辑界面上。B、编辑完成,把数据保存进入b2c_tbl_nav表中。〖数据来源〗:A、“系统内容”下拉框的数据项,首先有“查看购物车、选购中心、团购商品、夺宝奇兵、标签云、用户中心、批发、优惠活动、配送方式、留言板、报价单”这些固定项,然后从b2c_tbl_category表中查询出数据做为下拉(分层级)。最后从b2c_tbl_article_cat表中查询出数据做为下拉(分层级)。也就是说3部分合并到一个下拉框中。〖页面校验〗:A、必输项:系统内容、名称、链接地址。〖参考图〗:见<界面参考>〖注意事项〗:A、新增时初始值:是否显示-是,是否新窗口-否,位置-顶部。界面参考:自定义导航列表 自定义导航编辑页面1.1.1站点地图功能名:站点地图。功能简介:生成供搜索引擎爬网站的Sitemap.xml文件。1.功能说明:【站点地图生成】:生成供搜索引擎爬网站的Sitemap.xml文件。〖页面进入〗:菜单项->系统设置->站点地图〖逻辑/操作〗:A、从b2c_tbl_shop_config查询出code为sitemap的值,显示在界面上。B、点击确定按钮,把设置保存到b2c_tbl_shop_config表,并在网店根目录生成 Sitemap文件。具体参考Sitemap.xml样例。〖数据来源〗:〖页面校验〗:〖参考图〗:见<界面参考>〖使用表〗:〖Sitemap.xml样例〗:http://192.168.1.113/2009-01-06hourly0.9http://192.168.1.113/category.php?id=12009-01-06hourly0.8〖注意事项〗:1.界面参考:站点地图生成界面

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。
关闭