三维人体数据管理系统的分析与研究

2016-07-10 08:41郑婉朱起帆胡盈盈顾喆忞
电子技术与软件工程 2016年8期
关键词:数据库

郑婉 朱起帆 胡盈盈 顾喆忞

摘 要:三维人体数据管理系统主要实现用户远程查询、管理员服务器管理、基本统计功能、Excel报表的上传与下载等功能,并应具有良好的可扩展性、可维护性。

【关键词】三维人体测量 数据库 数据管理系统

随着时代的发展,人们对服装的要求也已经不再局限于遮体、保暖等功效。舒适性、合体性等要求是目前人们的目标。人体数据的滞后成为研究服装舒适性、合体性的一大障碍。建立三维人体数据库具有十分重大的意义。

1 三维人体数据库设计的关键技术

(1)操作系统选择Microsoft Windows XP。

(2)数据库管理系统选择Microsoft SQL Server 2000。

(3)开发工具采用Active Server Pages(ASP)开发网络应用程序。ASP.NET作为应用程序开发的新一代技术,具有页面编辑与业务逻辑分开、使用编译式语言、同时拥有更强大的错误处理和调试的特点。

(4)选择B/S作为实现技术。B/S 是建立在广域网之上的而不必提供专门的网络硬件环境,例如电话上网,租用设备,信息自己管理,有比C/S更强的适应范围,一般只需要提供操作系统和浏览器就能实现。完全没有升级成本高、沟通难的问题,能很好的实现三维人体数据的互动性。

2 三维人体数据库设计

本系统的主要功能包括:对人体测量数据及相关信息的添加、删除、修改等功能,并具有基本的统计分析的功能,能够针对该个体提供较全面的控制部位数据。适合于具有此系统使用权的各个部门人员、企业单位对我国4-16岁儿童人体尺寸数据库信息进行基本的查询、统计分析等。具体如下:

为了实现资源共享,并控制用户的使用权限,便于有效地进行数据和统计分析,我们可以事先设计好几个用于存放数据的数据表:城市信息表、用户资料表、权限申请表、女性人体测量数据表、男性人体测量数据表、儿童人体测量数据表。

3 三维人体数据管理系统基本功能

3.1 登陆功能描述

用户输入用户名及密码进入登陆成功页面,若密码错误登陆失败则弹出错误提示框,点击确定按钮返回到登陆页面。

3.2 注册功能描述

输入格式为:http://服务器名/Login.aspx的网址登入系统首页,在登陆页面中点击“现在注册”或“如果没有用户名请单击这里注册”中的“这里”进入注册页面,首先进入网站版权声明页面,同意本网站服务条款则点击“看过并同意服务条款!确认提交”进入注册页面。如图1。

3.3 数据库功能描述

用户登陆成功后能在登陆成功页面中可以选择进入儿童人体数据库、女性人体数据库、以及男性人体数据库。点选登陆成功页面中数据库前的小圆并点击进入按钮进入相应的数据库页面。

三个人体数据库页面采用统一设计,儿童人体数据库对应sql数据库中的children_data表;男性人体数据库,对应sql数据库中的men_data表;女性人体数据库页面如图2,对应sql数据库中的women_data表。

3.4 统计功能描述

从三个数据库中点击“进入统计页面”进入统计功能页面。该页为根据年龄统计页面。在年龄后的文本框中输入想要进行统计的年龄,在统计数据源中选择统计的数据源:男性人体数据库、女性人体数据库或者儿童人体数据库。选择了相应的数据源后,以下的统计结果完全是依据所选数据源对应的数据所得。

确定要统计的年龄及数据源后在统计部位右侧的下拉框中选择所要统计的部位,下拉框中能选择本次实验确定的全部数据部位。点击记录总数则在其右侧显示在统计数据源中相应年龄所对应的记录总数;点击平均值则会显示对应记录的平均值;点击最大值则会在右侧显示出对应记录中的最大数值;点击最小值按钮则求出相应最小值;点击标准差按钮则求出对应的标准差;点击方差按钮则求出对应的方差值。

4 结论

本文从服装业的现阶段发展状况提出了建立三维人体数据库的必要性,阐述了建立三维人体数据库的关键技术,介绍了本系统数据库的设计以及系统的基本功能。

参考文献

[1]苏军强,刘国联,袁卫娟.基于三维人体测量的服装工业技术数字化研究[J].纺织导报,2009,(6):110-111.

[2]赵莹,单毓馥,刘建萍.服装的量体设计[J].针织工业,2008,(5):31-34.

[3]罗毅,邹存者.数据库原理与应用教程[M].北京:北京大学出版社,2006.

作者单位

上海工程技术大学服装学院 上海市 201600

猜你喜欢
数据库
超星数据库录入证
本刊加入数据库的声明
两种新的非确定数据库上的Top-K查询
国外数据库高被引论文排行TOP10
国内主要期刊数据库