首页 > 专利 > 内蒙古大学 > 一种基于Android的服装设计智能测量系统及测量方法专利详情

一种基于Android的服装设计智能测量系统及测量方法   0    0

有效专利 查看PDF
专利申请流程有哪些步骤?
专利申请流程图
申请
申请号:指国家知识产权局受理一件专利申请时给予该专利申请的一个标示号码。唯一性原则。
申请日:提出专利申请之日。
2018-07-05
申请公布
申请公布指发明专利申请经初步审查合格后,自申请日(或优先权日)起18个月期满时的公布或根据申请人的请求提前进行的公布。
申请公布号:专利申请过程中,在尚未取得专利授权之前,国家专利局《专利公报》公开专利时的编号。
申请公布日:申请公开的日期,即在专利公报上予以公开的日期。
2018-12-28
授权
授权指对发明专利申请经实质审查没有发现驳回理由,授予发明专利权;或对实用新型或外观设计专利申请经初步审查没有发现驳回理由,授予实用新型专利权或外观设计专利权。
2020-10-30
预估到期
发明专利权的期限为二十年,实用新型专利权期限为十年,外观设计专利权期限为十五年,均自申请日起计算。专利届满后法律终止保护。
2038-07-05
基本信息
有效性 有效专利 专利类型 发明专利
申请号 CN201810728031.7 申请日 2018-07-05
公开/公告号 CN108932657B 公开/公告日 2020-10-30
授权日 2020-10-30 预估到期日 2038-07-05
申请年 2018年 公开/公告年 2020年
缴费截止日
分类号 G06Q30/06A41H1/00 主分类号 G06Q30/06
是否联合申请 独立申请 文献类型号 B
独权数量 1 从权数量 7
权利要求数量 8 非专利引证数量 0
引用专利数量 7 被引证专利数量 0
非专利引证
引用专利 CN107019277A、CN106767221A、CN201911363U、CN207054920U、CN107960697A、CN108007412A、US9462838B1 被引证专利
专利权维持 4 专利申请国编码 CN
专利事件 事务标签 公开、实质审查、授权
申请人信息
申请人 第一申请人
专利权人 内蒙古大学 当前专利权人 内蒙古大学
发明人 王树彬、高伟杰 第一发明人 王树彬
地址 内蒙古自治区呼和浩特市赛罕区大学西路235号 邮编 010021
申请人数量 1 发明人数量 2
申请人所在省 内蒙古自治区 申请人所在市 内蒙古自治区呼和浩特市
代理人信息
代理机构
专利代理机构是经省专利管理局审核,国家知识产权局批准设立,可以接受委托人的委托,在委托权限范围内以委托人的名义办理专利申请或其他专利事务的服务机构。
合肥市泽信专利代理事务所 代理人
专利代理师是代理他人进行专利申请和办理其他专利事务,取得一定资格的人。
方荣肖
摘要
本发明公开一种基于Android的服装设计智能测量系统,其包括服务器、客户端、数据处理模块和卷尺。卷尺在其尺带的0刻度线开始每隔Xcm打一个通孔。数据处理模块包括红外发送接收传感器、处理器、按键单元。红外发送接收传感器固定在相应卷尺的抽口处,能检测到红外线穿过通孔时产生的突变信号。按键单元包括键盘和多组按键组。处理器通过键盘设置客户编号,且在触发相应按键后接收突变信号并计算个数,将个数乘以Xcm的结果设置成测量的长度值。服务器内设置数据库,数据库录入所述客户编号及不同测量项目的长度值。客户端通过调阅所述数据库获取所述客户编号及不同测量项目的长度值。
  • 摘要附图
    一种基于Android的服装设计智能测量系统及测量方法
  • 说明书附图:图1
    一种基于Android的服装设计智能测量系统及测量方法
  • 说明书附图:图2
    一种基于Android的服装设计智能测量系统及测量方法
  • 说明书附图:图3
    一种基于Android的服装设计智能测量系统及测量方法
  • 说明书附图:图4
    一种基于Android的服装设计智能测量系统及测量方法
  • 说明书附图:图5
    一种基于Android的服装设计智能测量系统及测量方法
法律状态
序号 法律状态公告日 法律状态 法律状态信息
1 2020-10-30 授权
2 2018-12-28 实质审查的生效 IPC(主分类): G06Q 30/06 专利申请号: 201810728031.7 申请日: 2018.07.05
3 2018-12-04 公开
权利要求
权利要求书是申请文件最核心的部分,是申请人向国家申请保护他的发明创造及划定保护范围的文件。
1.一种基于Android的服装设计智能测量系统,其特征在于,其包括服务器(9)、多个客户端(10)、至少一个数据处理模块(11)、与至少一个数据处理模块(11)相对应的至少一个卷尺(1):
每个卷尺(1)在其尺带的0刻度线开始每隔Xcm打一个通孔;
每个数据处理模块(11)包括红外发送接收传感器(3)、处理器(5)、按键单元(2);红外发送接收传感器(3)固定在相应卷尺(1)的抽口处,且发送的红外线能穿过路过所述抽口处的每一个通孔,并在红外线穿过通孔时产生一个突变信号;按键单元(2)包括键盘和代表不同测量项目的多组按键组,每组按键组包括测量键和确认键;处理器(5)通过所述键盘设置客户编号,还在采用卷尺(1)测量其中一个项目时,通过相应测量键的按压触发后接收所述突变信号并计算所述突变信号的个数,且在通过相应确认键的按压触发后将所述个数乘以Xcm的结果设置成所述客户编号的当前项目测量的长度值;
所述服务器(9)内设置数据库,所述数据库录入所述客户编号及不同测量项目的长度值;
每个客户端(10)通过调阅所述数据库获取所述客户编号及不同测量项目的长度值;
所述按键单元(2)还包括计数减键,在目测拉出所述抽口处的尺带超出待测项目时,通过所述计数减键的触发,驱动处理器(5)倒扣所述突变信号的个数,倒扣的数量为所述计数减键触发后红外发送接收传感器(3)产生的突变信号的个数。

2.如权利要求1所述的一种基于Android的服装设计智能测量系统,其特征在于,每个数据处理模块(11)还包括用于对处理器(5)复位的复位电路(6)。

3.如权利要求1所述的一种基于Android的服装设计智能测量系统,其特征在于,每个数据处理模块(11)还包括液晶显示器模块(8),所述液晶显示器模块(8)用于显示处理器(5)输出的所述客户编号及不同测量项目的长度值。

4.如权利要求1所述的一种基于Android的服装设计智能测量系统,其特征在于,每个数据处理模块(11)还包括WiFi装置(4),处理器(5)通过WiFi装置(4)与所述服务器(9)达成通讯。

5.如权利要求4所述的一种基于Android的服装设计智能测量系统,其特征在于,所述服装设计智能测量系统还包括路由器(12),每个处理器(5)通过相应的WiFi装置(4)采用所述路由器(12)与所述服务器(9)通讯。

6.如权利要求1所述的一种基于Android的服装设计智能测量系统,其特征在于,每个数据处理模块(11)设置成三个PCB电路板,卷尺(1)的外壳由PCB制成,至少一个侧壁采用所述其中PCB电路板制成。

7.如权利要求1所述的一种基于Android的服装设计智能测量系统,其特征在于,在所述尺带的0刻度线开始每间隔X=0.5cm打一直径为0.2cm的通孔。

8.一种基于Android的服装设计智能测量方法,其应用于如权利要求1至7中任意一项所述的一种基于Android的服装设计智能测量系统,其特征在于,所述服装设计智能测量方法包括以下步骤:
在卷尺(1)的尺带的0刻度线开始每隔Xcm打一个通孔;
在卷尺(1)的抽口处固定红外发送接收传感器(3),且红外发送接收传感器(3)发送的红外线能穿过路过所述抽口处的每一个通孔,红外发送接收传感器(3)在红外线穿过通孔时产生一个突变信号;
设置键盘和代表不同测量项目的多组按键组,每组按键组包括测量键和确认键;
通过键盘设置客户编号;
采用卷尺(1)测量其中一个项目时,通过相应测量键的按压触发后接收所述突变信号并计算所述突变信号的个数,且在通过相应确认键的按压触发后将所述个数乘以Xcm的结果设置成所述客户编号的当前项目测量的长度值;其中,在目测拉出抽口处的尺带超出待测项目时,通过计数减键的触发,驱动处理器倒扣突变信号的个数,倒扣的数量为计数减键触发后红外发送接收传感器产生的突变信号的个数;
设置数据库,对所述数据库录入所述客户编号及不同测量项目的长度值;
通过调阅所述数据库获取所述客户编号及不同测量项目的长度值。
说明书

技术领域

[0001] 本发明涉及服装设计领域,尤其涉及一种基于Android的服装设计智能测量系统及测量方法。

背景技术

[0002] 现代社会服装个性化的定制了展现了服装行业一个新兴的发展方向。目前服装设计存在一种人工智能服装设计模式,该模式结合服装设计、虚拟试衣和智能预测等自动功能于一体,但是该模式下各个功能都是虚拟的,不能符合人们对量身定做的要求。而当前的服装设计理念是在注重时尚元素等整体效果的基础之上,更加注重“以人为本”的设计理念,所以应该尽可能的提供更好的客户体验,并让客户参与到服装设计中来。而在传统的量身定制测量方式下服装设计工作室人员在工作测量时采用一项一项的测量完成后将结果和项目记录在笔记本上,过后在录入电脑里,浪费时间、而且工作效率低,还会使得被测客户的体验也较差。目前有一种卷尺测量、显示和数据存储功能都具备,但是该卷尺只实现了智能读取测量结果,将数据结过存储在SD卡,查询数据还需后期导入电脑中才可实现,该智能卷尺并不能提高服装测量设计的工作效率。目前有使用单一数码相机方法达到自动人体测量提取的效果,但是该方法并不能将结果直接存取,需要记录数据后期由工作人员录入数据到电脑,不能有效的提高工作效率。

发明内容

[0003] 针对以上存在的问题,本发明提供了一种基于Android的服装设计智能测量系统及测量方法。本系统既能够智能测量数据并显示测量结果,又可以将得到的结果通过无线传输的方式实时传送到Android手机客户端和服务器,服务器与数据库交互,手机上可以通过服务器端进行历史数据的查询。
[0004] 本发明采用以下技术方案实现,一种基于Android的服装设计智能测量系统,其包括服务器、一个客户端、至少一个数据处理模块、与至少一个数据处理模块相对应的至少一个卷尺:
[0005] 每个卷尺在其尺带的0刻度线开始每隔Xcm打一个通孔;
[0006] 每个数据处理模块包括红外发送接收传感器、处理器、按键单元;红外发送接收传感器固定在相应卷尺的抽口处,且发送的红外线能穿过路过所述抽口处的每一个通孔,并在红外线穿过通孔时产生一个突变信号;按键单元包括键盘和代表不同测量项目的多组按键组,每组按键组包括测量键和确认键;处理器通过所述键盘设置客户编号,还在采用卷尺测量其中一个项目时,通过相应测量键的按压触发后接收所述突变信号并计算所述突变信号的个数,且在通过相应确认键的按压触发后将所述个数乘以Xcm的结果设置成所述客户编号的当前项目测量的长度值;
[0007] 所述服务器内设置数据库,所述数据库录入所述客户编号及不同测量项目的长度值;
[0008] 每个客户端通过调阅所述数据库获取所述客户编号及不同测量项目的长度值;
[0009] 所述按键单元还包括计数减键,在目测拉出所述抽口处的尺带超出待测项目时,通过所述计数减键的触发,驱动处理器倒扣所述突变信号的个数,倒扣的数量为所述计数减键触发后红外发送接收传感器产生的突变信号的个数。
[0010] 作为上述方案的进一步改进,每个数据处理模块还包括用于对处理器复位的复位电路。
[0011] 作为上述方案的进一步改进,每个数据处理模块还包括液晶显示器模块,所述液晶显示器模块用于显示处理器输出的所述客户编号及不同测量项目的长度值。
[0012] 作为上述方案的进一步改进,每个数据处理模块还包括WiFi装置,处理器通过WiFi装置与所述服务器达成通讯。
[0013] 作为上述方案的进一步改进,所述服装设计智能测量系统还包括路由器,每个处理器通过相应的WiFi装置采用所述路由器与所述服务器通讯。
[0014] 作为上述方案的进一步改进,每个数据处理模块设置成一个PCB电路板,卷尺的外壳的至少一个侧壁采用所述PCB电路板制成。
[0015] 作为上述方案的进一步改进,在所述尺带的0刻度线开始每间隔X=0.5cm打一直径为0.2cm的通孔。
[0016] 本发明还提供一种基于Android的服装设计智能测量方法,其应用于所述的一种基于Android的服装设计智能测量系统,所述服装设计智能测量方法包括以下步骤:
[0017] 在卷尺的尺带的0刻度线开始每隔Xcm打一个通孔;
[0018] 在卷尺的抽口处固定红外发送接收传感器,且红外发送接收传感器发送的红外线能穿过路过所述抽口处的每一个通孔,红外发送接收传感器在红外线穿过通孔时产生一个突变信号;
[0019] 设置键盘和代表不同测量项目的多组按键组,每组按键组包括测量键和确认键;
[0020] 通过键盘设置客户编号;
[0021] 采用卷尺测量其中一个项目时,通过相应测量键的按压触发后接收所述突变信号并计算所述突变信号的个数,且在通过相应确认键的按压触发后将所述个数乘以Xcm的结果设置成所述客户编号的当前项目测量的长度值;其中,在目测拉出抽口处的尺带超出待测项目时,通过计数减键的触发,驱动处理器倒扣突变信号的个数,倒扣的数量为计数减键触发后红外发送接收传感器产生的突变信号的个数;
[0022] 设置数据库,对所述数据库录入所述客户编号及不同测量项目的长度值;
[0023] 通过调阅所述数据库获取所述客户编号及不同测量项目的长度值。
[0024] 本发明既能够智能测量数据并显示测量结果,又可以将得到的结果通过无线传输的方式实时传送到客户端和服务器,服务器与数据库交互,可以通过服务器端进行历史数据的查询。使用节省了用笔记录的时间避免了记录错误的情况,使得数据清晰明了的显示在客户端,存储在数据库中,方便后续将数据导出给客户,还可以改进工作效率。

实施方案

[0030] 为了使本发明的目的、技术方案及优点更加清楚明白,以下结合具体实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。
[0031] 实施例1
[0032] 请参阅图1及图2,本实施例提供了一种基于Android的服装设计智能测量系统,其包括服务器9、多个客户端10、至少一个数据处理模块11、与至少一个数据处理模块11相对应的至少一个卷尺1、路由器12。
[0033] 每个卷尺1在其尺带的0刻度线开始每隔Xcm打一个通孔,本实施例中在尺带的0刻度线开始每间隔X=0.5cm打一直径为0.2cm的通孔。为了使得卷尺1能卷起来且拉出后可以抽回,在卷尺1轮内部放置一个圆形弹簧,弹簧一端固定在中轴上,一端连接在转轮上,当抽出卷尺1时弹簧受力产生形变从而产生反向拉力,反向拉力会带动卡轮反转从而是的卷尺1自动抽回。为了方便工作室的工作人员测量,卷尺1的外壳要尽可能的单手握住。
[0034] 每个数据处理模块11包括红外发送接收传感器3、处理器5、按键单元2、复位电路6、液晶显示器模块8、WiFi装置4。红外发送接收传感器3固定在相应卷尺1的抽口处,且发送的红外线能穿过路过抽口处的每一个通孔,并在红外线穿过通孔时产生一个突变信号。按键单元2包括键盘和代表不同测量项目的多组按键组,每组按键组包括测量键、确认键和计数减键。处理器5通过键盘设置客户编号,还在采用卷尺测量其中一个项目时,通过相应测量键的按压触发后接收突变信号并计算突变信号的个数,且在通过确认键的按压触发后将个数乘以Xcm的结果设置成客户编号的当前项目测量的长度值。在目测拉出抽口处的尺带超出待测项目时,通过计数减键的触发,驱动处理器5倒扣突变信号的个数,倒扣的数量为计数减键触发后红外发送接收传感器3产生的突变信号的个数。复位电路6用于对处理器5复位,复位电路6可以在每次测量结束时对处理器5进行复位,也可以在处理器5运行中遭到外部影响或其他因素致使处理器5内部的数据错乱,从而不可以正常持续运行程序和获得正确的结果时,复位电路6实现复位功能使得程序重新开始运行。液晶显示器模块8用于显示处理器5输出的客户编号及不同测量项目的长度值。WiFi装置4用于处理器5与服务器之间的通讯。
[0035] 每个数据处理模块还可以包括:电源和时钟电路。电源可采用USB供电,也可采用纽扣电池供电,为整个硬件提供电源支持。时钟电路为整个硬件电路提供时钟信号。每个数据处理模块(11)设置成三个PCB电路板,卷尺(1)的外壳由PCB制成,至少一个侧壁采用所述其中PCB电路板制成。服务器9内设置数据库,所述数据库录入所述客户编号及不同测量项目的长度值。
[0036] 每个客户端10通过调阅所述数据库获取所述客户编号及不同测量项目的长度值。
[0037] 路由器12用于每个处理器5通过相应的WiFi装置4与服务器9之间进行通讯。
[0038] 本实施例还提供了一种基于Android的服装设计智能测量方法,其应用于上述的一种基于Android的服装设计智能测量系统,服装设计智能测量方法包括以下步骤:
[0039] 在卷尺1的尺带的0刻度线开始每隔Xcm打一个通孔,本实施例中在尺带的0刻度线开始每间隔X=0.5cm打一直径为0.2cm的通孔;
[0040] 在卷尺1的抽口处固定红外发送接收传感器3,且红外发送接收传感器3发送的红外线能穿过路过抽口处的每一个通孔,红外发送接收传感器3在红外线穿过通孔时产生一个突变信号;
[0041] 设置键盘和代表不同测量项目的多组按键组,每组按键组包括测量键和确认键;
[0042] 通过键盘设置客户编号;
[0043] 采用卷尺1测量其中一个项目时,通过相应测量键的按压触发后接收所述突变信号并计算所述突变信号的个数,且在通过相应确认键的按压触发后将所述个数乘以Xcm的结果设置成所述客户编号的当前项目测量的长度值;
[0044] 设置数据库,对数据库录入客户编号及不同测量项目的长度值;
[0045] 通过调阅数据库获取客户编号及不同测量项目的长度值。
[0046] 本实施例还提供一种基于Android的服装设计智能测量系统的测量方法,其中,所述测量方法包括以下步骤:
[0047] 通过键盘设置客户编号;
[0048] 采用卷尺1测量其中一个项目,在采用卷尺1测量其中一个项目时,按压相应测量键;
[0049] 在测量结束时,按压相应确认键。
[0050] 实施例2
[0051] 本实施例中,将测量系统分为系统硬件设计和系统软件设计。
[0052] 一、系统硬件设计
[0053] 系统硬件设计主要分为卷尺设计和硬件设计。硬件系统主要由处理器5、按键单元2、复位电路6、WiFi装置4、液晶显示器模块8和红外发送接收传感器3组成。
[0054] 1.卷尺1设计
[0055] 本系统使用的卷尺1与平常用来测量的卷尺1类似,因为系统设计是通过红外发送接收传感器3计算无遮挡的次数,所以采用在卷尺1上打孔的方法实现计数,考虑到被测者的体感和方便打孔,本次使用普通的玻璃纤维材料卷尺1。根据国际测量衣物误差标准为±0.5cm,孔到红外发送接收传感器3的距离为0.6cm,本次使用的卷尺1宽度为1.2cm,所以使用打孔机在卷尺的0刻度线开始距离一侧边缘0.6cm、每隔0.5cm刻度打一直径为0.2cm的孔,这样所测得数据误差均会在0.5cm之内。为了使得卷尺1能卷起来且拉出后可以抽回,所以在卷尺1轮内部放置一个圆形弹簧,弹簧一端固定在中轴上,一端连接在转轮上,当抽出卷尺1时弹簧受力产生形变从而产生反向拉力,反向拉力会带动卡轮反转从而是的卷尺1自动抽回。为了方便工作室的工作人员测量,卷尺1外壳要尽可能的单手握住。本实施例中,卷尺1的外壳使用PCB板代替,3块PCB板构成一个长方体,长方体的长和宽分别为5.5cm,高为
1.3cm,抽口处放红外发送接收传感器3以计算距离。
[0056] 2.硬件设计
[0057] 硬件系统选用STM32F103ZET6为核心处理器5,通过IO口接收红外发送接收传感器3采集的信号,通过串口1发送到ESP8266串口转WiFi装置4。电源可为USB供电和纽扣电池供电,为整个硬件提供电源支持。时钟电路为整个硬件电路提供时钟信号,复位电路6实现复位功能使得程序重新开始运行,从而避免在运行中遭到外部影响或其他因素致使寄存器内部的数据错乱从而不可以正常持续运行程序和获得错误的结果。通过按键单元2输入被测者编号、确定所测量的项目,并将测量的项目和数据结果显示在LED液晶显示器8上,液晶屏使用128*64型号,所述按键分别标记为PD0-PD9。再通过WiFi装置4将数据通过无线路由器
12发送给服务器9并将数据通过服务器9存储到数据库里。
[0058] 二、系统软件设计:
[0059] 请参阅图3、图4及图5系统软件设计分为功能模块软件设计、数据库设计、服务器设计和Android客户端设计。
[0060] 1.功能模块软件设计
[0061] 系统开始初始化,将IO端口PA6设置成输入端口连接红外发送接收传感器3的OUT输出端口,用来计算红外发送接收传感器计算的孔个数,通过检测PA6引脚高低电平的变化来计数,当有小孔通过时便会产生一个低电平和一个高电平的脉冲,用变量N计算脉冲的个数,每有一个小孔通过,N就会自动加一。因为每个小孔的间距是5mm(国际量衣标准误差±5mm),再将0.5×N赋值给长度L就是所测量的长度。接下来调用按键检测函数Key_Scan()检测是否有按键按下和哪一个按键按下,IO口为PD0—PD7用于独立按键的接入,其中每个按键的按下代表不同的测量项目,依次是领围、肩宽、胸围、衣长、袖长、腰围、臀围、裤长。当有按键按下时,液晶显示器8显示按键所对应的信息。I/O口PD8用于发送数据的确认键,当检测到该端口对应的按键按下时才会通过WiFi装置4发送数据,而当测量的时候卷尺1抽出过长时则通过PD9对应的按键进行卷尺1减数计数操作,按下其对应的按键以后,计数长度开始减去孔个数与孔间距的乘积的长度,从而的得到最终长度结果。
[0062] 先通过OLED_ShowCHinese()将“测量内容:”显示在第一行开头位置,通过OLED_ShowString()函数将测量单位CM显示在第二行后面90*35的点阵位置上。通过设置OLED_ShowCHinese()汉字显示函数的3个参数确定显示的内容和位置,显示数字通过设置OLED_ShowNum()函数的起始显示位置为0*35的点阵位置,所显示的内容为测量长度L的数值。将L分别除100、除100取余除10、除10取余得数做测量的百位、十位和个位,通过number[0]=L/100;number[1]=L%100/10;number[2]=L%10;将测量内容赋值给显示的位上,然后在测量的时候,通过按键控制使测量的项目和所测得的数据在OLED屏幕上显示出来,当按下第二的按键,就代表测量的项目是肩宽,通过程序设置每次按键都只显示字库里面的两个汉字。
[0063] 首先通过ESP8266_Init()函数初始化WiFi—ESP8266模块的接口和外设,使能该模块,然后用ESP8266_AT_Test()进行AT指令测试,测试成功则会返回OK。接着进行AT指令的设置包括模块工作模式的选择、连接路由器、启动多连接、设置链接外部服务器的ID和网络协议。ESP8266有3种工作模式,由于本次设计需要多硬件可以同时发送到一个客户端,所以本次设计使用STA模式。通过ESP8266_Net_Mode_Choose(STA)函数设置。然后通过ESP8266_JoinAP(macUser_ESP8266_ApSsid,macUser_ESP8266_ApPwd)函数加入连接路由器,ESP8266_Enable_MultipleId(ENABLE)函数启动多连接,ESP8266_Link_Server(enumUDP,macUser_ESP8266_TcpServer_IP,macUser_ESP8266_TcpServer_Port,Single_ID_0)函数选择传输网络协议,为了传输数据的安全性,本次设计选用TCP协议。调用ESP8266_SendString(char*pStr,u32ulStrLength,ENUM_ID_NO_TypeDef ucId)函数确定要发送的数据的长度,定位要发送数据的目的地址,然后调用sppSend(&txData)函数用来发送数据指针指向的数据包。设置要发送的数据包的格式(SPP_RX_STRUCT),加载的包长,目的地址,源地址、标志位,检查劝人链路打开然后发送数据。如果设定的确认帧的最大接收时间还没有接受但数据则会重新发送。本设计卷尺硬件端与服务器端的通信方式使用Socket通信。
[0064] 2.数据库设计
[0065] 选用数据库存储数据的方法先将数据存储到服务器9,通过客户端10与服务器9交互实现数据的存储和获取。要明确实体类型、属性和他们联系的方法。简历数据表存储卷尺1编号信息和测量信息。
[0066] 3.服务器设计
[0067] 服务器9的主要目标是实现不同卷尺1硬件的数据接收和存储到数据库,当Android客户端请求数据查询时访问数据库返回数据到Android客户端。选用Visual Studio 2005软件通过C#语言和SQL数据库指令进行程序的开发编写。服务器9包括登陆界面、系统管理和数据查询功能,其中在系统管理功能下,可以看到接收的时间数据显示信息,可以选择增加数据、删除数据和修改数据对系统数据进行操所。在数据查询的功能下可以通过选择以往不同的时间段和硬件编号对历史数据进行查询,还设置了数据导出的功能为数据查看提供了便捷之处,可以把实时的测量值以PDF的形式导出可以选择存储在电脑的任意位置。
[0068] 4.客户端设计
[0069] Android客户端10的主要目标用户为裁缝、衣物测量人员,客户端10的主要功能是实现数据的接收显示和查询显示。使用的Android客户端10的设计与开发的是Eclipse平台。客户端10包括登录界面、实时数据查询、历史数据查询和设置选项四个功能,用户通过登陆界面进行登陆,工作人员通过自己设置好的账号及密码实现客户端10的登录验证,没有账号和密码可以先注册。成功登陆之后就会有实时数据查看、历史数据查询和设置三个功能,其中在实时数据查看功能下,还可以进行硬件的选择,选择了硬件之后就可以显示实时的测量结果。在历史数据查询的功能下可以通过选择以往不同的时间对历史数据进行查询。设置的功能中有账号管理、问题反馈和退出三个操作,账号管理可以进行用户密码的修改和存储位置的设置与修改,选择退出用户也可以直接退出当前账号。
[0070] 实施例3
[0071] 当智能卷尺1上电之后,首先WiFi装置4会启动、组网,当智能卷尺1组网成功后按键单元2输入客户编号,串口接收红外发送接收传感器3来采集测量数据,不同的按键代表不同的测量项目从左到右领围、肩宽、胸围、衣长、袖长、腰围、臀围、裤长、计数减键和数据发送键。当测量完成后检测到有按键按下则会在LED显示屏上显示测量项目和测量结果,确定测量结果是正确的则按下确认键发送数据,如果卷尺1抽出过长,按下计数减键让卷尺1收回,测量结果便会减去长出部分。当测量结果比较准确的时候按下确认键,数据便会通过WiFi装置4发送到服务器9。
[0072] 服务器9首先将接收智能卷尺1发送的数据,在设计好数据库的主键以及各个单元属性之后,接收到的数据将会存储进数据库当中,工作人员可以通过数据库来了解当前以及历史信息来了解工作环境信息。为了方便系统管理,设计师可以对数据进行增加、修改和删除的工作,填写编号、领围、肩宽、胸围、衣长、袖长、腰围、臀围、裤长等信息点击增加按钮便会将数据添加到数据库,根据时间和编号查询数据点击修改可以进行修改,点击删除则可以删除改测量项目数据或者编号下的所有数据。为了方便数据查询可以将数据以PDF形式导出到电脑任意位置,还设计了Android客户端10。
[0073] Android客户端10通过服务器9查询数据,向服务器9发送请求,服务器9接收请求、处理请求返回数据到客户端10,在客户端10界面上显示查询的实时数据或历史数据。
[0074] 尽管已经示出和描述了本发明的实施例,对于本领域的普通技术人员而言,可以理解在不脱离本发明的原理和精神的情况下可以对这些实施例进行多种变化、修改、替换和变型,本发明的范围由所附权利要求及其等同物限定。

附图说明

[0025] 图1为本发明一种基于Android的服装设计智能测量系统的结构示意图。
[0026] 图2为图1数据处理模块的连接示意图。
[0027] 图3为图1中服务器的操作界面示意图。
[0028] 图4为图1中客户端的操作界面示意图。
[0029] 图5为图1中数据处理模块测量方法的程序步骤图。
版权所有:盲专网 ©2023 zlpt.xyz  蜀ICP备2023003576号