- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于 Web 服务器的数据库管理基于 Web 服务器的数据库管理
基于 Web 服务器的数据库管理数据库的管理采用 Web 方式来实现,是因为电子标签内存储的数据量有限,无法将完整的生产销售过程中的所有信息存储,所以,需要以编号的方式来存储关键信息,而这些编号对应的具体含义需要以数据库来记录。而在整个生产销售过程中,各个过程的程序相对独立,采用Web 方式对数据库进行统一管理有助于统一各个环节的数据。电子标签内数据存储格式在本实验中,利用 900M电子标签的用户区域来保存商品生产销售过程中各个环节的信息。用户区域共计 32 个字,在本实验中,使用到了其中的 15 个字来保存溯源信息,从用户区域的 0 地址开始,各个部分的存储信息格式如表1电子标签内数据格式名称长度(字)说明flag1固定为0x5555,用于判断标签是否被初始化过product1商品类型编码producer1产地编码level1商品等级编码storage1商品存储的仓库编码market1分销商编码produceDate2生产日期levelDate2商品被分级的日期storageDate2商品被入库存储的日期marketDate2商品被分销到分销商的日期expirationDate1保质期(单位:天)表1电子标签内数据格式可以看出,商品生产销售过程中的各个环节在电子标签中都是以编码的形式来保存,具体代表的含义,则需要通过数据库来查询获得。数据库设计在本系统中,数据库共包含五张表,其名称和作用如下表表2商品溯源系统数据表表名作用说明tbl_trace_product商品类型表用于记录商品的种类和默认保质期tbl_trace_producer产地表用于记录产地信息tbl_trace_level分级表用于记录分级信息tbl_trace_storage仓库表用于记录仓库信息tbl_trace_market分销商表用于记录分销商信息表3 tbl_trace_product表结构列名类型说明id自动增加的整数主键name文本,非空用于保存产品名称expiration整数,非空用于保存产品的默认保质期,单位为天表4 tbl_trace_producer表结构列名类型说明id自动增加的整数主键name文本,非空用于保存产地名称表 5tbl_trace_level表结构列名类型说明id自动增加的整数主键name文本,非空用于保存产品等级名称表 6tbl_trace_storage表结构列名类型说明id自动增加的整数主键name文本,非空用于保存仓库的名称表 7 tbl_trace_market列名类型说明id自动增加的整数主键name文本,非空用于保存分销商的名称针对数据库的操作均由 Web 程序来完成,而这些程序需要在 Web 服务器的环境下运行。其他程序可以使用 HTTP 协议对其进行调用,这些接口的调用说明如下Web 程序调用接口一般规则:使用 PHP 语言实现了这些调用接口,所有调用接口均通过control.php,这个uri来实现。这些调用接口位于范例代码的 00_TraceBackServer 内。其调用的基本规则为:【接口地址】control.php【调用方式】 GET 或 POST【功能】用来调用指定模块中指定的方法【表单参数】 module,必须,用来指定调用的模块,本实验代码中提供的模块参见表 8 method,必须,用来指定调用模块中的方法的名字,详细参考后续说明,其他,依据被调用的方法的不同而不同【返回值】json格式的字符串【说明】这个接口是本系统中所有 Web 调用接口的入口。另外需要注意的是,表单参数中,除了 module 和 method 之外,其他参数的数量以及传递顺序,必须遵循被调用方法的说明。表 8 调用模块列表模块名功能product用于实现对商品类型表的管理producer用于实现对产地表的管理level用于实现对分级表的管理storage用于实现对仓库表的管理market用于实现对分销商表的管理product 模块调用说明product 模块用于实现对商品类型表的管理的功能。在本模块中,提供了下面的调用方法:【接口地址】control.php?module=productmethod=query【调用方式】 GET 或 POST【功能】查询商品类型列表【表单参数】 id,可选,如果存在该参数并且不为空,则表示查询指定编号的商品类型信息,否则,则返回数据库中所有的商品类型信息【返回值】json格式的数组,数组中的每一个单元代表了一个商品类型的信息,其定义见表9表 9 商品类型json对象成员列表成员名类型说明id整数数据库中的索引序号name字符串商品类型名称expiration整数商品类型对应的默认的保质期(单位:天)【接口地址】control.php?module=productmethod=name
您可能关注的文档
- 在自主活动中培养学生的创新精神和实践能力在自主活动中培养学生的创新精神和实践能力.doc
- 在肥料产品层出不穷的今天在肥料产品层出不穷的今天.doc
- 在文言文教学中“学在文言文教学中“学.doc
- 在职硕士:2011年全国硕士研究生入学统一考试英语(二)试题在职硕士:2011年全国硕士研究生入学统一考试英语(二)试题.docx
- 在职研究生英语模拟试题3(附答案)在职研究生英语模拟试题3(附答案).doc
- 在调整中促进工业发展转型升级——今年以来经济发展述评之二在调整中促进工业发展转型升级——今年以来经济发展述评之二.doc
- 在职申硕英语考试大纲在职申硕英语考试大纲.doc
- 在金融危机背景下电力企业客户服务在金融危机背景下电力企业客户服务.doc
- 在职研究生毕业论文在职研究生毕业论文.doc
- 地 下 室 防 水 施 工 心 得地 下 室 防 水 施 工 心 得.doc
- 基于51单片机恒温控制器的设计 Microcontroller基于51单片机恒温控制器的设计 Microcontroller.doc
- 基于51单片机的信号发生器-完整电路、程序基于51单片机的信号发生器-完整电路、程序.doc
- 基于ARM9的语音报警系统设计基于ARM9的语音报警系统设计.doc
- 基于51单片机的八路抢答器基于51单片机的八路抢答器.doc
- 基 本 设 置6基 本 设 置6.doc
- 培训师口才的训练教程.培训师口才的训练教程..doc
- 基于ARM控制的交流伺服系统设计基于ARM控制的交流伺服系统设计.docx
- 基于51单片机的数字电流表设计基于51单片机的数字电流表设计.doc
- 基于51单片机的交通灯显示论文基于51单片机的交通灯显示论文.doc
- 基于B2B与B2C模式下的旅游企业构建电子商务预订与支付平台研究基于B2B与B2C模式下的旅游企业构建电子商务预订与支付平台研究.doc
有哪些信誉好的足球投注网站
文档评论(0)