还剩12页未读,继续阅读
本资源只提供10页预览,全部文档请下载后查看!喜欢就下载吧,查找使用更方便
文本内容:
电子商务(笔记本专卖)简介本系统为基于B2c电子商务模式的笔记本在线销售系统具有的具体最基本模块有商品模块、用户模块,会员积分管理模块、购物车模块、订单管理模、链接管理模块、广告管理模块等等其中商品模块主要包括商品资料的管理(增删改查)以及商品图片的管理等用户模块主要包括用户登录,注册,修改个人资料,找回密码等会员积分管理模块包括会员的等级,积分兑换等购物车模块主要包存放商品订单模块主要包括订单处理(增删改等)链接管理主要包括链接的增加删除修改删除等广告管理主要包括广告的增删改等小组成员姓名项目负责部分杨耀豪蒋凡魏慧亮洪令辉陈杰系统需求分析一版本更新信息表1-1版本更新记录7搜索商品流程图册除购物交商R会员订单管理流程图后台商品管理流程图后台订单管理流程图创建者创建日期维护者维护日期维护纪要版本号蓝点2011/8/8--------—-----V
1.0角色定义用户在系统中扮演的角色,一级可以执行的职责表1・2编号角色职责1游客Visitor注册会员、浏览商品、搜索商品等2会员(member)拥有游客的功能、登录、订购商品等3管理员administer商品管理、用户管理、订单管理、管理连接等信息源(表)用户信息表user序号数据项类型Pk/fk简要概述1userid intpk用户Id号,并为其添加自动加12name Varchar20用户登录名3email Varchar35用户邮箱(用于找回密码)4password Varchar15会员登录密码5mark biginl积分,开始注册默认积分为06address VarcharlOO用户联系地址(送货时需要)7postcode Varchar10邮政编码(送货时需要)8trucNamc Varchar20用户真实姓名(送货时需要)9registerTime dateTime注册时间10fixedTel Varchar15用户固定电话(固定一定至少有一个)11mobelTel Varchar15用户移动电话(送货时需要)12password_a Varchar50取回密码问题13Password_q Varchar50取回密码答案14role int用户角色(2代表客户3管理员1游客)注册时默认选项为2,没登陆默认为1因为网站的角色有限,所以并没有单独创建表权限表privilege序号数据项类型Pk/fk简要概述1Privilegeld IntPk权限Id号,并为其添加自动加12PriName Varchar20权限名称3Pri Levelint菜单级别(1为一级菜单2为二级菜单)4Prisort int菜单项排序5Fatherld int父菜单项默认为0权限角色表role_privilege序号数据项类型Pk/fk简要概述1Id IntPk Id号,并为其添加自劫加12roleld int fk角色Id3privilegeld intfk权限Id商品信息表product序列号数据项类型pk/fk简要说明1produced int Pk商品id为其自动添加12typeName varchar60商品名称3AfterService varchar80商品质保(即全国联保一年等信息)4addTimc datcTimc商品录入时间,默认为gctDatc()5Company varchar40商品生产公司/产地7onMarkelTime dateTime商品上市日期(即商品的上产日期)6Weight Numeric商品重量7format Varchar100商品规格8GoodsSimple Varchar2000商品简介(填写商品的一些基本信息)9typeld intfk商品类型10providerid intfk供应商id11marketMoncy float市场价12discountMoney float优惠价13saveMoney float节省价14addGrade bigint商品积分(购买商品获得的积分)image String图片名称(文件配置图片大小、类型等的约束15条件)16totalQuantity int商品总量17scllQuantity int商品销售量,新商品录入默认为018surplusQuantity int商品剩余量,新商品录入默认为0节省价和商品剩余量,看起来似乎数据库冗余,但想到要是程序处理时数据量比较大时,这样做性能更高点供应商表provider序列号数据项类型pk/fk简要介绍1providerid intPk供应商id,唯一标识为其自动添加12name varchar30货物供应商商家名称3address varchar100商家地址4Email Varchar30电子邮件地址5mobilePhone Varcharl5移动电话6fixedPhone Varcharl5固定电话7connection Varchar20联系人4applyTimc datetime申请时间默认为gctDateO供应商申请成功时间,初始默认为nulL(当此项不为null为合法供应商,可卖此供应商5SuccessTime dateTime的商品;为null则待网站管理员给予申请进行处理)商品类型表product_type序列号数据项类型pk/fk简要介绍1type IdintPk商品类型id,唯一标识为其自动添加I2typeName Varchar20商品类型名订单表order序列号数据项类型pk/fk简要介绍1orderld intPk订单id唯一标识为其自动添加12userid intfk用户Id3pay Typeint付款方式(1货到付款2网上银行)4total Moneyfloat订单总额5Statusld Intfk订单状态(1已发货2待发货3缺货4交易成功5不缺货需确认)6AddTime dateTime下单时间默认为getdateO以上的付款方式和订单状态,因为数据量不大,用文件配置即可订单状态表序列号数据项类型pk/fk简要介绍1Statusld intPk唯一标识为其自动添加12status Varchar30订单状态商品与订单的关系表product_roder序列号数据项类型pk/fk简要介绍1id intpk唯一标示,无实际意义2order Idintfk订单Id3productld intfk商品Id4number int商品数量系统功能分析用例图游客用例图会员用例图快袭选址将皆E管理员用例图g曲M方大前台用户购物流程图。