(服装设计与工程专业论文)基于CS和BS混合模式的三维人体数据管理系统的研究与实现[服装设计与工程专业优秀论文].pdf_第1页
(服装设计与工程专业论文)基于CS和BS混合模式的三维人体数据管理系统的研究与实现[服装设计与工程专业优秀论文].pdf_第2页
(服装设计与工程专业论文)基于CS和BS混合模式的三维人体数据管理系统的研究与实现[服装设计与工程专业优秀论文].pdf_第3页
(服装设计与工程专业论文)基于CS和BS混合模式的三维人体数据管理系统的研究与实现[服装设计与工程专业优秀论文].pdf_第4页
(服装设计与工程专业论文)基于CS和BS混合模式的三维人体数据管理系统的研究与实现[服装设计与工程专业优秀论文].pdf_第5页
已阅读5页,还剩61页未读 继续免费阅读

(服装设计与工程专业论文)基于CS和BS混合模式的三维人体数据管理系统的研究与实现[服装设计与工程专业优秀论文].pdf.pdf 免费下载

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

绪论 1 绪论 1 1 研究背景 对服装而占合体性是非常重要的。即使面料选择合适,设计精巧,色彩美观, 但是不合身,消费者是不会购买的。怎样才能满足消费者的需要呢? 了解他们的人 体尺寸,以此为依据来设计生产。通过人体测量可以得到大量服装设计所必需的人 体重要控制部位数据( 例如胸围、腰围等) ,这是达到服装合体性的基础。 人体测量是正确把握人体特征的必要手段,只有通过人体测量,获 x 绪论 多问题。第一是个体体型相对于号型系列的标准体型存在差异,这样按照号型标准 定制的服装不能很好的适应不同用户的体型特征。第二是不利于服装生产企业根据 不同消费群体的体型特征和需要,准确的进行服装设计和生产。由于不同地区,不 同年龄段,甚至是不同职业的人群,他们的群体体型特征是不同的,因此单纯依靠 一套统一的号型系列标准,是无法满足不同类型的人体对服装合体性的需要。 1 1 2 服装m t m 生产形式 m t m 生产模式是一种完全以单个顾客为中心的,高度自动化的工业生产方式, 这是计算机技术在现代服装工业迅速应用发展的产物。m t m 的生产模式是通过三维 人体扫描仪获得人体三维尺寸自动电子订单+ 尺寸传输给m t m 生产系统- 自 动样扳生成卜自动打版并形成优化裁剪方案自动缝制生产系统快速生产。 m t m 生产方式是将定制服装的生产通过产品重组转化为或部分转化为批量生产。 对客户而言,所得到的服装是定制的、个性化的;对生产厂家而言,该服装是采用批 量生产方式制造的成熟产品。因此,m t 睢生产方式解决了如何使成衣具有个性化及合 体性,同时加工工艺又符合工业化水平这一矛盾。 显然,服装m t m 生产模式,除了需要相关辅助设备的支持包括三维人体扫描 仪、服装c a d c a m 等,还必须有完善的三维人体数据库、服装号型规格数据库和 服装款式资料库支持才会发挥功效。目前,法国力克的m i m 系统、美国格柏的 m t m 系统基本解决了上述传统手工定制的缺陷,但存在的问题是其各阶段的个性 化和电子化程度不够充分。 1 1 3 电子化量身定制服装e m t m 欧洲纺织服装组织( e u r a :r e ) 于2 0 0 1 年提出了利用三维人体扫描仪,结合现 代网络技术和服装c a d 技术,建立电子化的量身定制服装生产一e m t m f e l e c 仃o i l i c m a d et om e a s u r e ) ,实现一种新型的电子商务模式e 埘l o r ”1 ( 电子裁缝) 。电子化的量 身定制系统主要由数据采集,体型分析,服装定制这三个部分组成“1 。 e m l m 运作的核心就是采用三维人体扫描仪,非接触、全自动、快速的获取顾 客人体数据,依据人体体型和某种服装款式号型的对应关系,寻找和该人体体型最 接近的号型规格,达到从标准化的人体体型到个体的人体体型的映射,用户和企业 以网络为定制媒介进行定制和生产。 目前,在欧洲已经有二十多所知名院校和十几家大型的服装制造企业共同参与 到e m t m 系统的研究之中。同时,欧洲、日本和美国己经分别开发出自己的e m t m 系统,并且已经投入市场进行运行。例如英国的b a 硼m e i l s w e a r 西服公司,其销 售到国内和国际市场的西服中有8 0 是通过e m l m 系统完成的,服装系列涵盖了 由不同款式、颜色和规格组成的成千上万种组合5 1 。e m t m 系统还被广泛应用于批 量服装的定制。2 0 0 2 年,美国海军展开了“海军制服计划”( n a v yu n i f o 丌1 1p r o e c t ) , 绪论 利用e m t m 系统,成功地为4 万名美国海军士兵定制了共4 0 个体型系列的海军制 服”1 。在我国,e m t m 技术的研究比较滞后,e m t m 的许多关键技术基本上未能得 到解决。目前我国还没有自行研制的适合我国服装行业的数字化服装定制系统。 研究e m t m 系统的关键之一是利用三维人体扫描仪得到的人体数据,建立三维 人体数据库,以便进行后续各种研究。 1 2 研究意义 世界各国都充分地意识到建立三维人体数据库的重要性,并且在三维人体数据 库的建立方面投入了很大的精力。目前,世界上己有9 0 多个大规模的三维人体数 据库,其中欧美国家占了大部分,亚洲国家约有1 0 个,而日本占了一半以上。例 如,长庚大学和台湾清华大学等院校和企业已经花了近5 年时间,联合进行了非接 触式人体测量技术和台湾人体数据库的研究,取得了一定的成果。1 。欧洲人体数据 库( h x 绪论 术进行选择,对于系统维护所需的安全性高、数据处理频繁、交互性强、地点固定 的功能模块,采用c s 模式;对于用户群所需的功能,因其使用范围广,安全性要 求不高,采用b s 模式。 本文的研究工作可以归纳为: ( 1 ) 完成了对三维人体数据管理信息系统的需求分析; ( 2 ) 设计了三维人体数据库及其应用系统的整体框架结构和各子模块的逻辑结构; ( 3 ) 在s q ls e e r 2 0 0 0 平台上实现了三维人体数据库的物理设计; ( 4 ) 设计并实现了企业用户、个人用户及研究者的复合查询及其查询结果显示界面; f 5 ) 设计并实现了系统内部人员的e x c e l 报表上传及个人用户的下载功能: ( 6 ) 设计并实现了按服装号型标准g b t1 3 3 5 1 9 9 7 以人体净体胸腰落差的差值将人 体划分四种体型特征的均值统计分析功能。 1 4 本文结构安排 在章节安排止,本文介绍了本课题的研究背景、研究内容和研究意义,并且列 出了论文的组织和结构;随后介绍了人体测量数据采集的技术设备及其要求:而后 对所要建立的系统进行了系统需求分析;在此基础上,给出了数据库的详细设计; 之后根据系统需求讨论了系统采用的结构模式,论述了采用c s 和b s 混合结构模 式的可行性、实施方案:接着给出了c s 和b s 模式各自的实现;最后进行了总结, 并提出下一步的工作。 2 人体测量数据采集 2 三维人体测量数据采集 2 1 引言 为了能够将计算机技术应用到服装设计、生产与销售的各个方面,必须把人体 各部分的体型特征数字化,用数据表示身体各部分的特征。相对于传统采集人体数 据的方式,本课题是采用目前国际先进的非接触式三维人体扫描仪采集人体的体形 数据。采集人体的体形数据不仅精度高、速度快、信息量大,而且数据可以在计算 机内直接用于服装设计,实现人体测量和服装设计一体化,也为远程人体测量提供 可靠的手段。 本章的主要工作首先介绍三维人体测量技术及其在服装工业中的应用,接着概 要地介绍了人体数据采集设备,并对其采集数据的要求及其测量的项目作了说明, 最后阐述了测量误差的来源与减少方法。 2 2 三维人体测量技术及其应用 2 2 1 三维人体测量技术 人体测量技术经历了由接触式到非接触式,由二维到三维,并向自动测量和利 用计算机测量、处理和分析的方向发展。目前,三维人体测量技术己广泛应用于; 建筑业、室内设计、机械工业、汽车制造业、动画业等领域。 三维人体测量技术是现代人体测量技术的主要特征。它是以现代光学为基础, 融光电子学、计算机图像学、信息处理、计算机视觉等科学技术为一体的测量技术。 三维人体测量技术与传统的人体测量技术相比具有准确、高速和一致性的优点,对 于传统方法无法测量的人体形态、曲线特征等也可以进行准确的测量,测量时只需 简单操作,不需要传统测量方法的专业知识。 当前三维人体测量技术的主要特点是采用非接触式三维人体扫描仪( 3 d s c 锄e r ) 进行测量。三维人体扫描的主要方法有:光学图样法( 干涉法,莫尔法,投影条纹相 位测量法等) 和基于图像传感器的光电法。其中普遍使用的是莫尔条纹法( 又称云纹 法) ,其基本原理是:当利用两块光栅重叠或光栅和它的影像重叠时,栅线交点的轨 迹被称为莫尔条纹( m o i - r e 蹦n g e ) 。如把光栅换成格栅( 二光栅) 、利用格栅就可形成 测物体表面轮廓的等高线即莫尔等高线图( o i r e t o p o g r o p h y ) 。1 9 7 0 年高崎和m e a d o u s 分别发表了格栅照射法计量原理、1 9 7 1 年吉泽又发表了格栅投影法。从而使莫尔等 高线的三维测量达到了实用的程度。莫尔条纹等高线测量是一种非接触式的三维测 量方法。根据产生条纹的方法不同,可分为照射型和投影型。 大部分三维人体扫描仪的明显优势是快速的扫描时问。这一点使得更多的人可 在短时间内进行更为精确的测量。近年来,随着三维人体扫描技术在服装行业进一 2 人体测量数据采集 步的广泛应用,各种非接触式三维人体扫描仪相继问世。目前国际上常用的三维人 体扫描仪有t e l m a t 的s y m c a d ,t u r b of l a s h 3 d 、t c - 3 t 6 ,t e c h m a t 1 一r a m s i s 、 c y b e 九v a r e w b 4 、v i t m n i c v i t u s1 1 。:等。 三维人体扫描仪的作用是为服装制造业提供一个可直接计算的系统,只需几秒 钟便可产生一个人体的无数线性和非线性测量数据,并能产生数字化格式的结果, 这个数字化格式的结果能自动集成到服装c a d 系统中“。三维非接触式人体扫描 系统具有扫描时间短,精确度高、测量部位多等多种优于传统测量技术和工具的特 点。如德国的豫h m a m 扫描仪在2 0 秒内完成扫描过程,可捕捉人体的数万个数据 点,获得人体相关的8 5 个部位尺寸值,精确度为 稳定可靠: 采用可视化的开发; 强大的数据库开发功能,对a d o 的连接方式能很好的支持; 提供多种数据表现形式,可生成复杂的报表、图形( 例如甘特图) ; 开发c o m 组件具有无法替代的优势; 可直接生成可执行文件,便于安装。 6 1 2 数据存取与事务处理 系统采用当前最流行的a d 0 数据库数据存取技术。a d o ( a c t i v e xd a t ao b i e c t ) 是微软公司推出的建立在c o m ( c o m p o n e n t o b j e c t m o d e l ) 体系之上的自动化接口, 它使得客户端的应用程序能够通过一种称为o l ed b 的数据提供者存取和处理远程 数据库服务器上的数据。o l ed b 提供了一系列关于数据库管理系统服务的c o m 接口。通过o l ed b 可以存取关联和非关联信息,包括电子邮件、文件系统、文本、 图形、图形化数据以及客户定制对象。a d o 就是连结o l ed b 与应用程序的数据 操作接口。 a d o 具有以下特性“: ( 1 ) 易于使用,访问速度快,对磁盘和存储容量的要求小。利用a d o 对象模型访问 数据,只需编写很少的代码; ( 2 ) 编程语言无关性。a d o 适用于大多数流行的编程语言,包括脚本语言: ( 3 ) 数据源无关性。a d o 能访问任何0 l ed b 数据源,可对各类数据通过统一的接 口a p i 进行存取,并具有自适应性; ( 4 ) 可从单个查询中返回多个结果集,并有出色的错误调试技术; ( 5 ) 先进的记录集缓冲区管理技术。可与现存的所有数据库技术配合使用。 a d 0 共包括七种( c o 蚰e c t i o n ,c o m m a l l d ,r o r d s e t ,e r r o r ,p a m m e t e r ,f i e l d , p m p e n i e s ) 可编程的对象,其中c o 皿e c t i o n 对象,c o m m a l l d 对象,r e c o r d s e t 对象是 最主要的三大对象。 6 混合摸,的实脱 事务就是一组s o l 语句,它必须在服务器对数据库更新前完成,所有的语句 要么都成功,要么都失败。碰到硬件故障,采用事务处理可使数据库保证数据的一 致性。工具管理的业务流程较复杂,一个业务一般会引发多张表并行修改数据库中 的数据。所以系统所有的业务操作都采用事务进行处理。 在a d o 数据存取中,事务控制是通过a d o c o n n e c t i o n 部件的 b e g i n t r a l l s ,c o m m i t t r a i l s 和r o l l b a c k t m n s 个方法实现的。 为了提高数据库的运行性能,系统还采用缓冲池的技术。在业务处理过程中, 先将待处理和准备提交的数据放在缓存区中,当整个事务完成时,再将缓存区里的 所有数据一起提交到数据库。这样可使数据在未提交之前,能随时终止事务,将数 据还原为事务开始之前的状态。 6 1 3 数据库连接的实现 在c s 体系应用中,使用a d o 连接数据库。在具体的实现时,将程序使用到 的数据库组件都统一的封装到一个数据模块( d a t a m o d l j l e ) 中,一个数据模块可以被 多个项目、开发组甚至整个企业共享。本系统就统一使用数据模块连接数据库”。 图6 1 显示的就是设计好的数据模块。 图6 1 系统设计的数据模块 6 1 4 用户登录合法性检验过程实现 为了加强本系统的安全性,用户在进入系统前要经过合法性验证,只有通过了 合法性验证的用户才能进入系统,使用系统的各项功能。为此系统打开前,先显示 用户登录界面,用户在此界面中输入编号、姓名和密码,系统会把用户输入的信息 与数据库中贮存的信息进行比较,判断用户是否有使用系统的权限。用户登录界面 简洁、清晰、友好是此界面的风格。用户登陆界面如图6 2 所示: 6 混合模c 的实现 由s e r v l e t 作相应的判断,然后传给j a v a b e a i l 执行与数据库的通信工作,再转发至 相应的j s p 文件。 ( 5 1 本软件中各部分的具体分工 用户发出请求到系统的服务器上,s e l e t 的容器t o m c a t 会把请求转发给服务调 度类,这个类的对象会把用户请求的特殊字段提取出来,然后根据这个特殊字段找 到系统中的对应的业务处理类。然后这个业务处理类会根据用户请求中的附带参数 来处理这个请求,同时通过一个数据库访问对象来访问数据库,处理完用户的请求 后,业务处理类会把处理好用户请求的页面返回给用户。整个系统主要有四个模块: e x c c p t i o n 模块、s e r v l e t 模块、l n i l 模块、d b 模块,每个模块在系统中对应一个包, 如e x c e p t i o n 模块实际上对应着e x c e 蛐o n 包。 下面分别具体介绍每个模块的基本功能,和对应包里面包括哪些具体类,和简 单介绍每个类的具体作用,以及类之间的继承关系。 e x c e 砸o n 模块的功能是主要负责具体的业务处理的异常,即所有对系统的访问 异常都是通过这个模块里的具体操作类来实现的。 表6 1e x c e 嘶0 n 模块里主要类的介绍 类名 功能介绍 b u s i n e s s e x c e p t i o n 执行业务操作时产生的异常 b e a l l i n f o r e c i e v e e x c 印t 主o n从页面接收信息赋给j 啪b e 趾时产生的异常 c o n n e c t i o n e x c e p t i o n 数据连接异常 d a o e x c e 埘o n d a o 操作时产生的异常 t r a i l s e x c e p t i o n d a o 操作时的事务异常 n e s t e d e x c 印d o n 嵌套异常,可以包含前面异常的信息 图6 - 8e x c e d t j o n 模块罩主要类的继承关系图 s e l e t 模块的功能是主要负责具体的业务处理,即所有对系统的访问都是通过 这个模块里的具体操作类来实现的。 6 混合模式的实现 表6 2s e r v l e t 模块星刿垮薹鞴嚣 照薹喜鞋捌娃销 蘑x 哥h 选垂h 壅y u 女? i ;颡錾开拍霎挂射墨溃延嚣弱驭黪 l 4 = y 3 4 木0 5 8 叩掣莺州叠一r 蠹鞋鲜;誊l 零j p l 髫钥巍, 骞l l 尊啤 ! | 喜 鲎卉 o r ! 旦 ¥ 蓉! 1 l 5 = y 8 术o 3 2 : 漓掣籀譬f 翰2 酢皱努锯黧错犁阵营划毕朝型筐硒译舞? 。钍 l 6 = y 8 术o 1 3 : 鹃静餮斡瓤既j 址“瑶弱鏊璎蹦时挝瑶剥羹霪虬韵芹转 l 7 = y 8 】术o 1 3 : 囊w 奇 y 3 4 木0 2 7: l 8 = y 3 4 丰o 5 7 : 乙 9 = y 1 9 丰o 4 8 : l 1 0 = y 1 9 木o 2 5 l n = y 1 0 掌o 3 5 l 1 2 = y 1 0 木o 4 8 l 1 3 = y 1 0 丰o 2 5 l 1 4 = y 2 木1 : l 1 5 = y 3 丰1 : l 1 6 = y 2 7 木0 4 0 l 1 7 = y 2 7 术0 6 0 l 1 8 = y 4 章1 : l 1 9 = y 5 木1 : “2 0 = y 3 3 斗c 0 4 8 l 2 1 = y 3 3 丰o 3 5 l 2 2 = y 3 3 o 3 1 “2 3 = y 2 8 1 : “2 4 = y 3 2 木1 : fo r ( i = 2 :i b o d y i n f o m n g a c t i o n 叫s e r v l e t - n 啪e a c t i o l l ,m 砒m g c ,| b o d y l n f 0 m n g a c t i o n t 饥埘p a 札锄 叫s c l e t m a p p i l l g 6 2 5 数据录入模块的实现 系统用户可以根据被测者在扫描前所填写的个人社会信息表,将被测者的 4 7 6 混台模式的实现 s t r i n ga c t i o n = r e q u e s t g e t p a r a r n e t e r ( ”s e a r c h ”) ; i f ( a c t i o ni _ n u l l ) 查询 p r o c e s s o l d o s e a r c h ( t 1 1 i s ,r e q u e s t ) ; r e t u ms e a r c h p a g c n 锄e ; ) a c t i o n = r e q u e s t g e t p a r 锄e t e “”v i e w t ) ; i f ( a c t i o nf - n u l l ) 显示查看页面 p r o c e s s o r d 0 v i e w ( c h i s ,r e q u e s t ) ; r e t u mv i e w p a g e n 锄e ; a c t i o n = r e q u e s t g e t p 猢e t 叫”a d d n e w ”) ; i f ( a c t i o n ! = n u l l ) ,显示新增页面 p r o c e s s o r d o d i s p l a y a d d ( t l l i s ,r e q u e s t ) ; r e t 啪a d d p a g e n 枷e ; ) a c t i o n = f e q u e s t g e t p 甜a i n e t e “”m o d i 母”) ; i f ( a c t i o n ! = 姗1 1 ) ,显示修改页面 p r o c e s s o l d o d i s p l a y m o d i 瞅t 1 1 i s ,r e q u e s t ) ; r e t 哪e d i t p a g i n a m e ; p r o c e s s o r d o s e a r c h ( 也i s ,r e q u e s t ) ; r e t i l m a r c h p a g e n 锄e ; ) c a c c h l l s i n e s s e x c e 州o ne ) t l l r o wn e ws e n r l e 也x c 印t i o n ( e ) ; ) ) p r o t e c t e ds 埘n gd o p e r f o 廿n p o s t ( h t t p s e r v l e 吸e q u e s tr e q u e s t , h t t p s e r v l e 吸e s p o n s e r e s p o n s e ) t h r o w s 6 混台模止的实现 s e r v l e t e x c 印t i o n ,i o e x c e p t i o n b o o l e a ns u c c e s s = t n l e :操作是否成功 s m n g 【】p a g e l n f o = n l l l l ;返回页面导向信息 s t r i n gr e t 啪v a l - ”; s m n gl o g a c t i o n n 锄e = ”新增或修改”;,操作名称,记录日志用 r e q u e s t p m c e s s 0 rp r o c e s s o r = g e t r c q u e s t p m c e s s o “) ; s m n ga c t i o n = n u l l ; t r y a c t i o n2r e q u e s t g e t p a 姗e t e “”r e m o v c ”) ; i f ( a c t i o nf - n l l l l ) 咖v 酊2 p 甜a f b r r e m o v e ; l o g a c d o l l n 栅e _ f l 删除f f ; p a g e h l 】b 烹p r o c e s s o l d o r e n l o v 叫t h i s ,r e q u e s t ) ; i f a g e i n f o n l l l l ) “- n 瑚联建啪v 砒: ) e l s ef i f ( p a g e i n f 0 0 】 f _ m l l l& & ! p a g e i n f o o 】e q u a l s ( ) ) r e t 啪、w + = ”& p a g e s i z e = ”+ p a g e i n f o 【o 】; ) i f ( p a g e i n f 0 【1 】净n u l l& & ! p a g e i n f 0 1 】e q u a l s ( ) ) r t 山m 、,砒+ = ”& p a g e n o = ”+ p a g e i n f o 【1 】; “北m n “北u n 删: ) ,处理附件 i 它t i 卫w = p a n l a f b r a d d + d o a b o u h k t t a c h ( f e q u e s t ,n s p o n s e ) ; r 弓n l mr e n 蝴v 融: ) c a t c h ( b u s 访e s s e x c e 州0 ne ) s u c c e s s = f 址s e : t 量l r o wn e ws e r v l e t e x c 印t i o n ( e ) ; ) 6 混合模式的实现 图6 _ 1 3 为测体编号为1 3 1 详细人体测量数据 若选择某种服装类型,查询结果通过列表形式显示某种服装类型最常用尺寸, 并对其进行分页来实现,单击该条记录可以查看制作某种服装类型详细尺寸信息。 图6 1 4 为企业用户选择内衣、2 0 3 0 年龄段迸行查询的结果。 图6 1 4 为企业用户选择内衣、2 0 - 3 0 年龄段进行查询的结果图 单击该条记录可以查看此记录的详细尺寸信息。详细尺寸主要包括影响内衣的 1 0 个基本尺寸报告:身高、胸围、肩宽、胸下围( 力克:下胸围) 、背宽( 力克: 后背宽) 、胸宽( 力克:前胸宽) 、左肩斜角、右肩斜角、左乳高、右乳高。附加具 6 混合模式的实现 体尺寸以下6 个:腰围、臀围、左大腿围、右大腿围、乳间距、背长。图6 - 1 5 为测 体编号为1 3 l 与内衣有关详细人体测量数据。 图6 - 1 5 为测体编号为1 3 l 与内衣有关详细人体测量数据 6 _ 2 7 个人用户信息查询与下载模块的设计与实现 信息的检索和输出是面向用户最终应用的主要途径,提供的查询功能主要有: 按照姓名、身份证号、出生地、性别、民族查询,通过检索查询得到自己相关信息, 且为个人用户提供定制报表的下载功能。6 1 6 姓名为刘磊的个人用户信息查询结 果。 6 1 6 姓名为刘磊的个人用户信息查询结果图 6 2 8 均值分析模块的设计与实现 我国现普遍使用的服装号型标准g b t1 3 3 5 一1 9 9 7 以人体净体胸腰落差的差值 将人体划分为y 、a 、b 、c 四类m 1 ( 见表6 5 ) 。 ! ! ! 鱼堡丛竺壅坐 _ _ - 一。 表6 5g b t1 3 3 5 一1 9 9 7 成人体犁分类表 单位:c m 体型分类代号及特征 女 子:胸围一腰围男 子:胸围一腰围 y ( 苗条) 1 9 2 4 1 7 2 2 a ( 标准) 1 4 一1 8 1 2 一1 6 这四个档次分别表示为茁条,标准,稍胖和肥胖这四种体型特征。 6 1 7 为男的均值统计结果 6 1 7 男的均值统计结果图 5 5 7 总结与腱单 7 总结与展望 ,心:日仃泛三e 7 1 系统特点 本文论述了一个基于c s 和b s 混合模式的三维人体数据管理系统。整个系统 主要包括客户数据输入、客户数据查询、统计分析及系统管理几个部分。 本文完成的基于c s 和b s 混合模式的三维人体数据管理系统,可充分利用 c s ,b s 结构系统的各自特点,对业务复杂、数据处理频繁、数据传输量大、安全 性要求高的业务,运用c s 结构模式;而对于面向范围广、安全性要求不高的业务, 运用b s 结构模式。混合模式集c s 和b s 结构的优点,满足了不同用户的实际使 用需求。 本系统以实体关系( e - r ) 模型设计数据模式,选取m ss q ls e r v e r 2 0 0 0 作为数 据库,建立了数据库的物理结构。系统c ,s 部分采用d e l p h i 强大的开发功能和强 大结构化查询语言s q l 的数据操作功能开发完成。系统b ,s 部分采用 j s p + s e r v l e t + j a v a b e 锄技术设计并开发,此技术明显的将显示和逻辑分离,使代码 容易管理,适合于大型项目的开发。系统中间层使用j d b c 连接池技术连接数据库, 加快了数据库服务器的处理速度和对客户机层的响应速度。系统采用t o m c a t 5 o 作 为j s p 的解释器。 1 ) 完成b s 结构和c s 结构的有机结合,并统一采用s q l s e n ,e r2 0 0 0 作为后台 数据库。保证b s 实现的功能能在i n t 锄e t 上信息共享,c s 实现功能只有服装工程 技术研究中心内部的授权用户才能使用。 2 ) 使用本系统的用户必须首先登录,从而提高了系统的可管理性和安全性。另外 系统b s 部分采用基于角色访问控制的权限管理方法,根据不同的用户级别,分配 不同的角色,再为不同的角色分配不同的使用权限,根据权限提供不同的信息处理 权。这样可大大提高本系统的安全性,同时又保证了系统的实用性。系统c s 部分 在客户前端应用程序中进行控制,包括通过菜单提供控制,有的甚至要具体到窗口 中的某个按钮。 3 ) 对于一些需打印报表,设计成e x c e l 模板,通过采用d e l p l l i 6 0 开发工具,实 现了c s 结构e x c e l 报表的输出,提高打印功能的灵活性。同时在b ,s 部分实现e x c e l 报表的上传下载。 4 ) 为企业、研究者和个人用户提供不同的组合查询。服装生产企业可以按照职业, 年龄段,地区,服装类型等参数属性来分析不同群体的体型特征,统计分析的结果 能够指导服装生产。个人用户可以通过身份证号、姓名、性别条件查询个人的信息 并可下载系统为客户提供的定制报表。 7 总结与艘牮 7 2 下一步的工作 本文的工作只是对基于三维人体数据库的应用系统的初步研究与探索。后续工 作将在己经初步完成的原型系统基础上,做出进一步的改善。 ( 1 ) 进一步完善和支持对含有各种用户定义类型的异构数据的存储和查询。这些 数据分散在各个地区,可能使用着不同的操作系统,不同的数据库管理系统。为了 将这些宝贵的信息资源得以充分利用,有必要将同种类型而不同结构的人体测量数 据整合起来,实现数据共享和交换。 ( 2 ) 系统的安全性还有待提高:虽然在设计系统的时候采取了一些安全技术,比 如基于表单的验证和基于角色的访问控制,但在系统的实际运行中,这些安全措施 还需要加强,比如可以使用s s l 、数字证书、加密解密等综合安全措施来提高系统 的安全性。 参考文献 参考文献 1 张文斌服装工艺学一结构设计分册 m 】北京:纺织工业出版社,1 9 9 3 2 5 2 6 ; 2 牛雪梅,张文斌,李东平三维人体扫描系统的公众认知度分析及其对比研究 【j 】国际纺织导报,2 0 0 5 ( 7 6 ,7 1 7 5 ; 【3 】gak a n s o u l l i s ,nm a 驴e n a t n a l m a i l ,b a n s c “s t i a l lr o d r i a n e t a i l o r :t h e i n t e g r a t i o n o f3 ds c a n n e r ,c a da n dm l a l 1 b o n t e c h n o l o g y f o ro n l i n c m a d e - t o - m e a s u r eg a m e n t s d 】u l l i v e r s i t y o fg e i 圮v a ,2 0 0 3 ; 【4 】e 一1 撕l o r 啦m d a r d ,h t t p :n 硼r a t c 础t a i l o 幽d e x h t n l l ,2 0 0 3 一0 8 ; 【5 】n i t a i t 俗m 伽c 螂,d m 加踟栉p n 站f 6 膪印】a p p 撕l ,1 9 9 8 ( 4 ) :2 2 - 2 4 ; 旧h 却:胁u p e r s c d t e c h n o l o 移n a 啊m i l ,b u p _ u p 甜u p d - c d ,b u p e r s ,u n i r c g 省p d f ; 7 】罗仕鉴,朱上上,孙守迁人体测量的现状与发展趋势【j 】人类工效学,2 0 0 2 , 8 ( 2 ) :3 1 3 4 ; 8 】s a g i e a ,m a g n e 巧r ,a s s e s 0 r 咖p e , n 砌b e ro fd i s t i n g u i s h a b l ed i m e n s i o n c a t e g o r i e s , 柚da s s e s s m e n tc e n t e rc o l 咖c t v a l i d i t y j o 啪a lo f o c c u p a t i o n a l a 1 1 d o 唱a j l i z a t i o n a lp s y c h o l o 肼1 9 9 7 ,7 0 :1 0 3 - 1 0 8 : 【9 】d o u r o si ,k a n s o u l l i sg 1 r e l e a v e np _ b 0 d y x m l : ax m lb a s e e d h i g h - l e v e li 砸p r e s e n l a 丌0 nf 艮u 旺w o r ko fh u m a nb o d i e sf o r t h e d e v e l o p m e n to fb o d ym o d e l l i n ga p p u c j 钢r i o n s e b o l l : 1 0 】c y n t l 】i al i s t o o ks u j e 蛐gh w a n g3 d b o d ys 伽m i n gs y s t e m sw i l l la p p l j c 鲥o nt o t 1 1 e 印p a r e l i n d u 咖l j o u m a lo f fa s :1 1 i o nm a r _ k e 血l g a n dm a l l a g e m e n th e n r ys t e w a r t p u b l i c a t i o 璐,1 3 6 1 - 2 0 2 6 ( 2 0 0 1 ) ,5 ( 2 ) :1 2 0 - 1 3 2 ; 【1 l 】王祺明,张珂三维身体扫描仪应用潜力的比较【j 】国外纺织技术,2 0 0 2 ( 7 ) , 3 5 3 9 1 2 】h t q p :伽n n :i ,t c 2 c o

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论