数据字典一、数据项1、店主信息表:数据名称数据类型数据长度描述姓名字符型5记录店主的真实姓名,便于核对身份登录名字符型20网店的后台数据库管理系统的登录账号登录密码字符型50登录密码,自行设置联系电话字符型15网店的官方电话,买家可以通过此电话联系店主联系QQ整形15网店的官方QQ联系地址字符型50可以联系到店主的地址2、物流信息表:数据名称数据类型数据长度描述ID整形4物流信息方式的编号方式字符型20物流方式的名称价格浮点型10每一种物流方式的费用使用次数整形10每一种物流方式频度,可以通过这个看出此物流方式的可信赖度等3、交易信息表:数据名称数据类型数据长度描述ID整形4每一次交易的ID编号宠物龟ID整形4宠物龟所对应的编号,依赖宠物信息表ID数量整形4单次交易的商品的数量物流方式ID整形4单次交易的物流方式的编号,依赖物流表ID付款方式ID整形4单次交易的付款方式的编号,依赖付款方式表ID买家ID整形4单次交易的买家的编号,依赖买家信息表ID4、宠物龟信息表:数据名称数据类型数据长度描述ID整形4商品的ID编号,用来识别宠物名称字符型20商品的名称品种字符型10商品的品种,商品的根本性区别长度浮点型10商品的长度宠物详情文本类型(描述生活习性等)价格浮点型10商品单价健康状态字符型200宠物龟的体检状态5、宠物龟信息表附属表:数据名称数据类型数据长度描述宠物信息ID整形4关联宠物信息表ID图片地址字符型100商品的图片的信息反馈信息文本型单次交易的买家的反馈信息,包括是否好评,所提的建议等是否退货布尔型6、买家信息表:数据名称数据类型数据长度描述ID整形4单次交易的买家的编号,也是买家的识别号登录名字符型20买家登录网店的账号登录密码字符型50登录密码,由买家设置联系电话字符型15交易的买家的联系电话,卖家可以通过这个联系买家收货地址字符型200买家收货的地址,必填项7、付款方式信息表:数据名称数据类型数据长度描述ID整形4付款方式的编号付款方式字符型50付款方式的名称手续费浮点型10交易过程中的额外的费用8、货源地信息表:数据名称数据类型数据长度描述ID整形4货源地信息的编号,识别不同的货源地货源地名称字符型100货源地的名称,作为店主对货源地的标示货源地负责人字符型5货源地负责人的姓名联系电话字符型15货源地负责人的联系电话,用来方便店主联系货源地负责人地址字符型50货源地的地址成功交易次数整形4店主与货源的成功交易的次数9、库存信息表:数据名称数据类型数据长度描述宠物龟ID整形4宠物龟的编号关联宠物信息表ID数量整形4进货的商品的数量存货地点字符型4进货后商品的存放地点二、数据流1.数据流名:添加店主信息说明:姓名、联系电话、QQ、登录名、密码、地址数据来源:用户数据流向:店主信息表2.数据流名:添加物流信息说明:ID、方式、价格、使用次数数据来源:用户数据流向:物流信息表3.数据流名:添加交易信息说明:ID、宠物龟ID、数量、物流方式ID、买家ID、反馈信息、是否退货数据来源:用户数据流向:交易信息表10、进货信息表:数据名称数据类型数据长度描述ID整形4进货批次信息的编号进货总额浮点型10进货的花费总额货源地ID整形4进货的货源地,关联货源地ID运费浮点型10进货所用的运费时间时间进货的时间11、进货表附属表:数据名称数据类型数据长度描述进货批次ID整形4进货信息编号,依赖进货信息表ID货物品种字符型10进货当中的货物品种信息,货物品种的名称数量整形4进货单个品种的数量单价浮点型10进货单个品种的价格4.数据流名:添加宠物龟信息说明:ID、名称、品种、长度、宠物详情(生活习性等)、出售价格、健康状态(1健康,2生病,3残疾)数据来源:用户数据流向:宠物龟信息表5.数据流名:添加买家信息说明:ID、登录名、密码、联系电话、收货地址数据来源:用户数据流向:买家信息表6.数据流名:付款方式信息表说明:ID、付款方式、手续费数据来源:用户数据流向:付款方式信息表7.数据流名:添加货源地信息说明:ID、货源地名称、货源地负责人、联系电话、地址、成功交易次数数据来源:用户数据流向:货源地信息表8.数据流名:添加库存信息说明:宠物龟ID、数量、存货地点数据来源:用户数据流向:库存信息表9.数据流名:添加进货批次信息说明:ID、进货总额、货源地ID、运费、时间、货物品种、单价、库存数量数据来源:用户数据流向:保存到进货批次信息表10.数据流名:添加宠物龟附属图片信息说明:宠物信息ID、图片地址、数据来源:用户数据流向:保存到宠物龟附属图片信息表11.数据流名:添加进货批次附属信息说明:进货批次的ID、货物品种、数量、单价数据来源:用户数据流向:保存到进货批次附属信息表12.数据流名:货物上架说明:名称、品种、长度、宠物详情、出售价格、健康状态、图片信息数据来源:店主登记数据去向:宠物信息表,宠物信息附属表三、数据存储1·数据文件:店主信息表文件组成:姓名、联系电话、QQ、登录名、密码、地址2·数据文件:物流信息表文件组成:ID、方式、价格、使用次数3·数据文件:交易信息表文件组成:ID、宠物龟ID、数量、物流方式ID、买家ID、反馈信息、是否退货、付款方式4·数据文件:宠物龟信息表文件组成:ID、名称、品种、长度、宠物详情(生活习性等)、出售价格、健康状态(1健康,2生病,3残疾)5·数据文件:信息附属表文件组成:宠物信息ID,图片地址6·数据文件:买家信息表文件组成:ID、登录名、密码、联系电话、收货地址7·数据文件:付款方式信息表文件组成:ID、付款方式、手续费8·数据文件:货源地信息表文件组成:ID、货源地名称、货源地负责人、联系电话、地址、成功交易次数9·数据文件:库存信息表文件组成:宠物龟ID、数量、存货地点10·数据文件:进货批次信息表文件组成:ID、进货总额、货源地ID、运费、时间11·数据文件:进货信息附属表文件组成:进货批次的ID、货物品种、数量、单价四、数据结构数据结构是为反映数据之间的组合关系,即一个数据结构可以由若干个数据项组成,也可以由若干个数据结构组成,或由若干个数据项和数据结构组成。具体如下表所示:数据结构名含义说明组成店主信息店主基本信息描述姓名、联系电话、QQ、登录名、密码、地址物流信息物流基本信息描述物流ID、物流方式、相对应的价格、使用频率交易信息此次交易的信息描述交易ID、物流ID、宠物龟ID、买家ID、反馈信息、是否退货买家信息买家基本信息描述买家ID、登录名、密码、联系电话、收货地址宠物龟信息宠物基本信息描述宠物龟ID、名称、品种、规格(长宽重)、生活习性、出售价格、健康状况、图片信息ID付款方式信息付款方式信息描述付款ID、付款方式、手续费库存信息库存信息描述宠物龟ID、数量、存货地点进货批次信息进货批次信息描述批次ID、进货总额、货源地ID、运费、时间、货物品种、数量、单价货源地信息货源地信息描述货源ID、货源地名称、货源地负责人、联系电话、地址、成功交易次数五、处理过程处理名输入数据输出数据备注资料修改店主信息、买家信息。获取店主信息、获取买家信息获取店主的基本信息以供买家参考,买家的基本信息以供店主联系买家或者给买家发货交易信息处理反馈信息、是否退货获取交易信息记录每次交易的信息,对于交易涉及到的货物类型、买家、物流等信息给予详细的记录。宠物信息修改库存信息、宠物信息宠物信息、库存信息记录商品宠物的信息,以供买家参考物流信息修改物流信息物流信息记录店主支持的物流的信息以供买家参考,在交易时选择相应的物流付款信息修改付款信息付款信息记录店主支持的付款方式的信息,以供买家参考,在交易时选择相应的付款方式