家具设计报告

2024-05-01

家具设计报告(通用6篇)

篇1:家具设计报告

山东科技大学 王昌帅 wangchangshuai0010.iteye.com

详细设计说明书

1、引言: 1、1编写目的:

在前一阶段(概要设计说明书)中,已解决了实现该系统需求的程序模块设计问题。包括如何把该系统划分成若干个模块、决定各个模块之间的接口、模块之间传递的信息,以及数据结构、模块结构的设计等。在以下的详细设计报告中将对在本阶段中对系统所做的所有详细设计进行说明。

在本阶段中,确定应该如何具体地实现所要求的系统,从而在编码阶段可以把这个描述直接翻译成用具体的 程序语言书写的程序。主要的工作有:根据在《需求分析说明书》中所描述的数据、功能、运行、性能需求,并依照《概要设计说明书》所确定的处理流程、总体结构和模块外部设计,设计软件系统的结构设计、逐个模块的程序描述(包括各模块的功能、性能、输入、输出、算法、程序逻辑、接口等等)

在以下的各个阶段中,《用户操作手册》将与本阶段的工作紧密结合,努力作到 让用户易懂易学。《测试报告》和《维护报告》也将参考本说明书,检验本系统的各项性能指标,及时发现纰漏及时修补,一定要把功能强大、稳定可靠、便于维护的机票预定系统交到用户手中。1、2项目背景:

在本即时聊天工具项目的前一阶段,也就是需求分析阶段,已经将系统用户对本系统的需求做了详细的阐述,这些用户需求已经在上一阶段中对不同用户所提出的不同功能,实现的各种效果做了调研工作,并在需求规格说明书中得到详尽得叙述及阐明。

本 飞Q即时聊天系统项目主要由两部分形成:

1、客户端;

2、数据库服务器端;

山东科技大学 王昌帅 wangchangshuai0010.iteye.com 1、3文中特殊的定义和缩写:

1.3.1定义

SQL SERVER: 系统服务器所使用的数据库管理系统(DBMS)。SQL: 一种用于访问查询数据库的语言

事务流:数据进入模块后可能有多种路径进行处理。主键:数据库表中的关键域。值互不相同。

外部主键:数据库表中与其他表主键关联的域。ROLLBACK: 数据库的错误恢复机制。

1.3.2 缩写

系统:若未特别指出,统指本机票预定系统。

SQL: Structured Query Language(结构化查询语言)。ATM: Asynchronous Transfer Mode(异步传输模式)。1、4参考资料:

1. 以下列出在概要设计过程中所使用到的有关资料: 2. 需求规格说明书

飞Q软件开发小组

3. 概要设计说明书 飞Q软件开发小组

4. 用户操作手册(初稿)

飞Q软件开发小组 5. 软件工程及其应用 周苏、王文等 天津科学技术出版社 6. 软件工程

张海藩 清华大学出版社

7. Computer Network A.S.Tanenbaun Prentice Hall

8.网络上的资料

文档所采用的标准是参照《软件工程导论》沈美明著 的“计算机软件开发文档编写指南”。

山东科技大学 王昌帅 wangchangshuai0010.iteye.com 2.总体设计: 2、1需求概要:

应广大用户的要求,要求做一个性能更高更人性化的即使聊天工具,我飞Q软件设计小组努力为大家写一个更好的即时聊天工具。

飞Q2012聊天系统的总目标是:在计算机网络,数据库和先进的开发平台上,利用现有的软件,配置一定的硬件,开发一个具有开放体系结构的、易扩充的、易维护的、具有良好人机交互界面的飞Q2012聊天系统,实现添加好友,删除好友,相互聊天系统,为人们聊天提供准确、精细、迅速的信息。

根据可行性研究的结果和客户的要求,分析现有情况及问题,采用Client/Server结构,将飞Q2012聊天系统划分为两个子系统:客户端子系统,服务器端子系统。

要求系统能有效、快速、安全、可靠和无误的完成上述操作。并要求客户机的界面要单明了,易于操作,服务器程序利于维护。2、2 软件结构:

各模块之间的关系已由概要设计给出

下面介绍详细的设计

登陆模块

山东科技大学 王昌帅 wangchangshuai0010.iteye.com

登录找回密码输入错误输入飞Q帐号和密码申请帐号输入格式是否正确正确进入找回密码界面点击登录进入申请界面密码正确?密码正确进入飞Q聊天主界面密码错误登录失败结束 申请模块

山东科技大学 王昌帅 wangchangshuai0010.iteye.com

开始输入基本信息N点击新用户注册信息是否完整Y显示已申请的QQ帐号,密码点击登录QQ进入QQ登陆界面结束

安全模块

山东科技大学 王昌帅 wangchangshuai0010.iteye.com

开始点击安全概述点击修改密码点击常见欺骗点击修改密保常见欺诈立即完成是否设置密保Y判断安全状况隐患危险N密保是否正确Y提交输入验证密保设置密保N密保问题是否正确提交Y提交N是否设置密保Y输入原密保问题输入密保问题N修改密码修改密保输入新密保提交良好结束

山东科技大学 王昌帅 wangchangshuai0010.iteye.com

聊天模块聊天窗口1聊天窗口2窗口1窗口2发送发送窗口2信息转换站窗口1信息转换站

服务器端:

1、申请模块

山东科技大学 王昌帅 wangchangshuai0010.iteye.com

启动线程将可申请帐号预读到内存中等待用户申请。。返回继续监听客户端返回申请到的QQ用户请求启动线程调用子线程次数过多此ip是否申请次数过多取出一个可申请的qq返回申请到的QQ在数据库中建立此人的基本信息档案结束c

2、登录模块山东科技大学 王昌帅 wangchangshuai0010.iteye.com

启动线程将密码预读到内存中等待用户申请。。返回继续监听该帐号另一客户端客户端返回申请到的QQ用户请求启动线程调用子线程重复则发送终止命令判断是否是重复登录不重复密码错误判断密码是否正确给其他好友发送登录信息、读取系统消息读取系统消息所以在线好友返回申请到的QQ返回用户的好友列表读取好友列表数据库结束

3、添加好友模块

山东科技大学 王昌帅 wangchangshuai0010.iteye.com

启动接收添加好友同意与否信息线程10

等待用户。。返回继续监听客户端发送同意与否信息启动子线程调用子线程读取同意与否信息不同意同意否?同意写入数据库数据库客户端同意信息子线程结束 10 山东科技大学 王昌帅 wangchangshuai0010.iteye.com

启动接收添加好友请求线程11

等待用户申请。。返回继续监听客户端用户请求启动子线程调用子线程不允许任何人加入判断要添加的用户的添加权限允许任何人加入数据库需要验证结束 11 山东科技大学 王昌帅 wangchangshuai0010.iteye.com

启动接收添加好友验证线程12

等待用户申请。。返回继续监听客户端用户请求启动子线程调用子线程读取验证信息判断要添加的用户是否在线发送同意与否不在线数据库在线子线程结束要添加的用户同意的同时数据库相应添加

4、删除好友模块

山东科技大学 王昌帅 wangchangshuai0010.iteye.com

启动删除好友请求线程13

等待用户请求。。返回继续监听客户端用户请求启动子线程调用子线程删除成功读取要删除的人在双方数据库中删除对方数据库发送刷新界面命令另一客户端结束

5修改好友昵称模块山东科技大学 王昌帅 wangchangshuai0010.iteye.com

启动修改好友昵称请求线程等待用户请求。。返回继续监听客户端用户请求启动子线程调用子线程读取要修改的人在数据库中修改数据数据库结束

6、查找用户模块

山东科技大学 王昌帅 wangchangshuai0010.iteye.com

启动查找用户请求线程15

等待用户请求。。返回继续监听客户端用户请求启动子线程调用子线程读取要删除的人判断是精确查找还是按条件按条件精确构造SQL语句构造SQL语句返回结果列表数据库构造搜索结果列表返回结果结束

7、安全模块

7.1、设置密保模块

山东科技大学 王昌帅 wangchangshuai0010.iteye.com

启动监听用户设置密保请求线程等待用户请求。。返回继续监听客户端用户请求启动子线程调用子线程读取此用户的信息,及密保设置信息返回成功信息构造SQL语句写入数据库数据库写入数据库完成后结束

7.2、判断是否设置密保模块

山东科技大学 王昌帅 wangchangshuai0010.iteye.com

启动监听用户请求线程等待用户请求。。返回继续监听客户端用户请求没有设置密保启动子线程调用子线程判断是否设置密保读取密保问题返回密保问题信息数据库得到该用户密保问题结束 山东科技大学 王昌帅 wangchangshuai0010.iteye.com 7.3、判断密保答案是否正确模块

启动接收用户密保答案线程等待用户请求。。返回继续监听客户端用户请求启动子线程错误调用子线程获得密保答案读取密保问题及答案数据库返回数据判断密保答案是否正确返回正确信息子线程结束

山东科技大学 王昌帅 wangchangshuai0010.iteye.com 7.4、修改密保模块

启动接收用户密保答案线程等待用户请求。。返回继续监听客户端用户请求启动子线程错误调用子线程获得密保答案读取密保问题及答案数据库返回数据判断密保答案是否正确返回正确信息子线程结束

7.5、修改密码模块

山东科技大学 王昌帅 wangchangshuai0010.iteye.com

启动接收用户重设密码线程等待用户请求。。返回继续监听客户端用户请求调用子线程启动子线程读取密码信息返回成功信息重设密码在数据库中重写此用户密码数据库子线程结束

7.6、找回密码

山东科技大学 王昌帅 wangchangshuai0010.iteye.com

启动监听用户请求线程等待用户请求。。返回继续监听客户端用户请求没有设置密保启动子线程调用子线程读取密保问题判断是否设置密保旧密码不正确判断旧密码是否正确返回重设成功信息数据库重设密码写入数据库子线程结束

8、移动好友模块 山东科技大学 王昌帅 wangchangshuai0010.iteye.com

启动移动好友昵称请求线程等待用户请求。。返回继续监听客户端用户请求启动子线程调用子线程读取基本信息在数据库中修改数据数据库结束

9、组操作模块

山东科技大学 王昌帅 wangchangshuai0010.iteye.com

启动组操作请求线程23

等待用户请求。。返回继续监听客户端用户请求启动子线程调用子线程读取基本信息判断是对组的什么操作赠加组删除组修改组的名称生成SQL语句在数据库中修改数据数据库结束

10、发送系统消息模块

山东科技大学 王昌帅 wangchangshuai0010.iteye.com

开始服务器线程产生的不通的发送消息要求判断是发哪种类型的系统消息用户1用户3用户2用户4给相应的用户发送相应的系统消息。。结束

11、更新个人信息模块

启动修改个人信息请求线程等待用户请求。。返回继续监听客户端用户请求启动子线程调用子线程读取信息生成SQL语句在数据库中修改数据数据库结束

山东科技大学 王昌帅 wangchangshuai0010.iteye.com

12、请求ipPort 模块

启动修改个人信息请求线程等待用户请求。。返回继续监听客户端用户请求启动子线程调用子线程读取信息读取ip和port读取另一用户ip和portHashmap返回此人ip和chatport判断ipport是否为空返回不在线信息结束、心跳模块

13.1、用户心跳接收处理模块

山东科技大学 王昌帅 wangchangshuai0010.iteye.com

启动修改个人信息请求线程26

等待用户请求。。返回继续监听客户端用户请求启动子线程调用子线程读取信息读取ip和port读取另一用户ip和portHashmap返回此人ip和chatport判断ipport是否为空返回不在线信息结束

13.2、服务器定时检测超时模块

山东科技大学 王昌帅 wangchangshuai0010.iteye.com

启动循环检测用户是否在线的线程得到hashmap中的一个用户是否超时?是推拉检测模块否得到hashmap中的下一个用户

13.3、服务器推拉检测在线模块

山东科技大学 王昌帅 wangchangshuai0010.iteye.com

启动循环检测用户是否在线的线程客户端是否在线我在线向用户询问是否在限定时间得到用户客户端响应是更新记录接收用户心跳时刻的hashmap否在数据库中相应修改从记录接收用户状态的hashmap删除此用户从记录接收用户在线信息的hashmap删除此用户从记录接收用户心跳时刻的hashmap删除此用户数据库此线程结束

14、添加可利用飞Q号

山东科技大学 王昌帅 wangchangshuai0010.iteye.com

开始否读取数据库中可申请的帐号数Sleep 一小时判断数量是否过少否是添加一些可利用的帐号添加到内存中的可申请帐号arraylist中

3、程序描述:

客户端总模块:

山东科技大学 王昌帅 wangchangshuai0010.iteye.com 30

登陆模块 登录过程

对在飞Q登录信息界面中输入的各项信息进行初步检验。若发现错误,输入数据全部清空,以让用户重新输入一次。若未发现错误,转入主界面。其中的错误种类有:

输入数据不匹配

帐号 数据库没有该帐号

密码 与对应账号的密码不匹配 2 输入数据不能为空 if(账号为空){ 请输入账号再登陆 } else if(账号长度小于6或对于20){ 请输入正确的账号,账号可以位数字或Email地址。

} else if(密码为空){ 请输入密码后再登陆 } else { 通知服务器 账号为:xxx 密码为:xxx的请求登陆 } 2申请过程

对之前没有申请飞Q的用户,不能登录飞Q,而必须点击申请,成为飞Q大家庭点击之后转入申请界面

寻找忘记密码过程

对之前申请飞Q的用户,如果忘记密码,请不要担心,点击界面上的“忘记密码”,点击之后转入寻找密码界面

1.的一员。

山东科技大学 王昌帅 wangchangshuai0010.iteye.com

2申请模块

对在飞Q申请信息界面中输入的各项信息进行账号申请。若发现错误,输入数据全部清空,以让用户重新输入一次。若未发现错误,转入账号申请成功界面。

if(昵称为空){ 请输入昵称 } else if(密码格式错误(小于6或大于20)){ 密码必须6-20个字符!

密码框清空,重新输入 } else if(两次密码输入不匹配){ 两次密码输入不一致

密码框清空,重新输入 } else { 获取注册信息

点击新用户注册,向服务器传输注册信息 }

山东科技大学 王昌帅 wangchangshuai0010.iteye.com

3 增删改查模块

3.1 查找好友模块

对在飞Q查找好友界面中选择查找类型(精确查找或条件查找),输入各项查找信息进行好友查找。若发现错误,输入数据全部清空,以让用户重新输入一次。若未发现错误,转入查找结果界面。在查找结果界面中选择要添加的好友,双击,查看该好友的详细资料,点击添加,转入好友信息验证界面。在好友信息界面,输入验证信息,完成好友的添加。

Search类

if(查找联系人){ if(精确查找){

if(查询条件为空)

{

请至少填一个查询条件

}

else { 获取查找信息

点击查找把查找信息传递给服务器 } }

else if(条件查找)

{ 获取查找信息

点击查找把查找信息传递给服务器

} Search_rasult类 if(点击添加好友){ if(添加好友选择的是自己)

山东科技大学 王昌帅 wangchangshuai0010.iteye.com

{

对不起,自己不能加自己为好友!

重新选择

} else { 把选择的好友发送给服务器

} } else if(关闭){ 放弃添加为好友

} Addfriends类

if(确定添加为好友){ 把选择的好友信息发送给服务器 } else if(取消){ 放弃添加为好友 } 3.2 删除好友模块

找到你要删除的对象所在的用户组,展开,找到该用户,右击,点击好友删除,然后刷新好友列表;

3.3.3 修改个人资料模块

点击自己头像,转入个人资料界面,更新你所需要的信息选项;确定更新点击确定,如果不想更新,点击取消即可;

更改头像:点击更换头像,即可转入更换头像界面,界面中陈列了各种头像,点击你想要的头像,即可显示该头像的不同样式,一供你参考。思考之后确实想更换,点击确定,立刻刷新所有界面,确保头像更换。如果不想更换,点击取消即可。

3.4 好友移动模块

山东科技大学 王昌帅 wangchangshuai0010.iteye.com

找到你要移动的对象所在的用户组,展开,找到该用户,右击,点击移动,在弹出框中选择移动的组对象,向服务器发送相应的数据,然后刷新好友列表;

3.5 组操作模块 <1> 修改

找到你要修改的用户组,右击点击重命名,向服务器发送该账号的修改组信息,刷新好友列表,即可看见修改成果.<2> 删除

找到你要删除用户组,展开,右击,点击删除分组,向服务器发送该账号的删除组信息,然后刷新好友列表;

如果,要删除的是默认分组“我的好友”,系统不提供删除权限。<3> 添加

在好友列表中右击,点击添加分组,输入分组名,点击确定,向服务器发送该账号的组信息,不想添加,点击取消。安全模块

对在飞Q安全界面中,分为“安全概述”,“常见欺诈”,“修改密码”,“修改密保”; <1> 安全概述

安全概述 概述了你当前飞Q的安全状况 if(设置密保并且密码等级为良好以上){

安全状况良好请继续保持良好的习惯

可立即完成设置密码 } else if(设置密保并且密码等级为中等以下){ 安全状况存在隐患请定期修改密码

立即完成设置密码 } else { 安全状况危险请立刻设置密保问题

立即完成设置密保 } <2> 常见欺诈

常见的集中欺诈方式:钓鱼网址,视频欺诈,中奖欺诈,冒充好友欺诈;

山东科技大学 王昌帅 wangchangshuai0010.iteye.com

<3> 修改密码

修改密码之前请确保设置密保;

如果没有设置密保问题,请先设置密保问题,以确保该账户的安全性。如果设置了密保问题,请先输入原密保问题,核对用户身份。密保正确才可以修改,如果错误,对不起,不能修改密码。

if(三个密保问题有空){ 对不起,密保问题回答不能为空!

没填写的须不完整

} else { 向服务器获取对应密保问题的答案

If(回答错误){ 提示:对不起,密保问题回答不能正确

全部清空,重新输入 }

else { 修改密码

输入旧密码

if(输入的旧密码正确){

if(新密码为空)

{

提示:密码不能为空

}

else if(两次密码输入不一致)

{

提示:两次密码输入不一致

}

else if(两次密码输入一致并且不空){ 向服务器发送该账号的新密码

} }

else

山东科技大学 王昌帅 wangchangshuai0010.iteye.com

{ 提示:密码有误,请重新输入

} } } <4> 修改密保

如果没有设置密保问题,设置密保问题。

如果设置了密保问题,请先输入原密保问题,核对用户身份。密保正确才可以修改,如果错误,对不起,不能修改密保。

if(没有设置密保){ 选择密保问题回答

If(选择的密保问题重复){ 提示:选择的密保问题重复

重新选择密保问题 }

Else if(修改密保时验证密保问题为空){ 提示:修改密保时验证密保问题为空 } Else { 服务器发送该账号的新密保问题和新密保问题对应的答案 }

} else { 已经设置设置密保

向服务器获取对应密保问题的答案

输入密保问题答案(用户)If(回答错误){ 提示:对不起,密保问题回答不能正确

全部清空,重新输入 }

else { 修改密保

选择密保问题回答

山东科技大学 王昌帅 wangchangshuai0010.iteye.com

If(选择的密保问题重复){ 提示:选择的密保问题重复

重新选择密保问题 }

Else if(修改密保时验证密保问题为空){ 提示:修改密保时验证密保问题为空 } Else { 服务器发送该账号的新密保问题和新密保问题对应的答案 } } } 聊天模块

所有的聊天窗口的即时聊天信息 只要点击发送,聊天信息会发送到服务器中信息中转站中;在信息中转站中判断该发送的对象,再由服务器发送给对。

服务器模块:

1、申请模块

将用户发送过来的申请信息写入临时变量对象中并存入数据库中 在数据库中建立如下信息

在main数据库的各表中插入申请的号码

在users 数据库中建立该帐号的档案,包括好友列表、添加好友验证表、历史记录表等等

2、登录模块

接收数据并存入loginpot中

山东科技大学 王昌帅 wangchangshuai0010.iteye.com

判断接收的密码和服务器中的密码是否相同,相同则返回登录成功,并发送一系列信息(见下),不相同则返回登录失败,3、添加好友模块

1、发送添加好友请求:

用户发送添加好友请求包,服务器解析出要添加的好友,然后从数据库中查找出该用户的添加好友权限jugde 然后进行一下判断: switch(judge){ case 1://假如统一任何人加入

在双方数据库中分别添加对方,并且向被添加的的用户发送的界面刷新命令

break;

case 2: 对方需要验证信息,通知客户端

break;

case 0: 对方不允许任何人加入,通知客户端

break;

}

2、发送验证信息:

用户发送验证信息包,服务器解析出数据,判断要发送验证信息的用户是否在线

If(在线){

在线的话,就把验证信息发送到该用户客户端上并显示 } Else {

不在线的话,就把验证信息存入要发送的用户的数据库中,等到该用户下次登录时候并会提示该用户有添加好友验证信息 }

3、发送同意以否信息

山东科技大学 王昌帅 wangchangshuai0010.iteye.com

用户发送同意与否信息包,服务器解析出数据,判断要发送同意与否信息的用户是否在线,判断同意与否信息是否

If(同意){

写入数据库相应 的信息。} Else {

不对数据库进行操作。}

If(在线){

在线的话,就把同意与否信息发送到该用户客户端,同时把此人的基本信息发送到客户端 } Else {

不在线的话,就把同意与否信息存入要发送的用户的数据库中,等到该用户下次登录时候并会提示该用户有添加好友成功与否信息 }

4、删除好友模块

删除好友模块设计思路比较简单,如下

用户发送删除好友信息包,服务器解析出基本数据,删除发送请求用户的数据库中要删除的好友的信息,同时在对方的数据库中也相应的删除此人信息,并且将删除成功与否信息发送回去,同时给要删除的用户发送刷新界面命令,当然得先判断该用户是否在线

If(在线){

在线的话,给要删除的用户发送刷新界面命令,删除点发送请求的用户的信息 } Else {

不在线的话,不用再进行任何操作 }

山东科技大学 王昌帅 wangchangshuai0010.iteye.com

5修改好友昵称模块

同样,修改好友昵称模块,也很简单明了,不需要进行复杂的逻辑判断,详细过程如下:

用户发送修改好友昵称信息包,服务器解析成基本数据,在数据库中找到该好友的好友列表,修改该用户要修改的好友的昵称,然后子线程就可以终止了

6、查找用户模块

用户发送修改好友昵称信息包,服务器解析成基本数据,首先判断该用户用的是什么搜索模式,If(搜索模式是精确查找模式){

根据内容构造出SQL语句,在数据库中查找出相应的用户,构造出列表发回客户端 }

Else if(搜索模式是按条件查找模式){

根据内容构造出SQL语句,在数据库中查找出相应的用户,构造出列表发回客户端 }

7.1、设置密保模块

用户发送修改好友昵称信息包,服务器解析成基本数据,在数据库中找到该用户的的信息,将密保问题和答案写入该用户的数据库中,假如已有密保问题则转到重设密保模块

7.2、判断是否设置密保模块

用户发送请求后,服务器解析出数据,在数据库中找到该好友,查看该好友是否设置密保,If(设置了密保){

返回密保问题

山东科技大学 王昌帅 wangchangshuai0010.iteye.com

Else if(没有设置密保){

发送回去没有设置密保的标识 }

7.3、判断密保答案是否正确模块

用户发送给服务器密保答案信息,服务器解析出相应的数据,从数据库中查找该用户的信息,得到密保问题和答案,进行判断三个问题是否全部回答对

If(三个密保问题全回答对)

向该用户客户端发送验证成功的消息 }

Else(三个问题不全对或全不对){

向该用户客户端发送验证失败信息 }

7.4、修改密保模块

这里说明一下,修改密保的模块是在验证密保答案正确的前提下才能进入的,所以此模块仅仅是覆盖掉该用户的,特此声明,呵呵,声明有点晚了。

没有复杂逻辑判断,思路如下:

用户发送给服务器新密保信息,服务器解析出相应的数据,从数据库中查找该用户,在数据库中重写此人的密保问题和答案,然后子线程接收。

7.5、修改密码模块

声明如7.4所示,不再重复 思路如下:

用户发送给服务器新密码信息,服务器解析出相应的数据,从数据库中查找该用户,在数据库中重写此人的密码,同时将新设置的密码加入内存中用户密码hashmap中,然后子线程接收。

7.6、找回密码

山东科技大学 王昌帅 wangchangshuai0010.iteye.com

找回密码其实和重设密保有什么相识的地方,都是先验证信息密保信息是否正确,然后根据正确与否做出相应的处理

用户发送请求后,服务器解析出数据,在数据库中找到该好友,查看该好友是否设置密保,If(设置了密保){

返回密保问题

。。

判断接受的密保答案是否正确

If(三个问题都回答正确){

返回验证成功信息,通知客户端转入重设密码模块

} Else {

返回验证失败信息

} }

Else if(没有设置密保){

发送回去没有设置密保的标识,通知该用户由于没有设置密码,通过此方法不能找回密码。

8、移动好友模块

移动好友模块设计思路比较简单,如下

用户发送移动好友信息包,服务器解析出基本数据,在数据库中查到该用户的用户列表信息,更新列表信息,在数据库中做相应的修改

9、组操作模块

由于基本的几个组操作有很多相似之处,所以将几个组操作划为一个模块,设计思路如下:

山东科技大学 王昌帅 wangchangshuai0010.iteye.com

用户发送组操作 信息包,服务器解析出基本数据和命令,判断要进行的组操作是什么操作,然后进行相应的操作,具体设计思路如下:

If(组操作命令为增加组){ 在users数据库中找到此用户的groupsList表,在此表中添加相应的组 } Else if(组操作为删除组){

1、在users数据库中找到此用户的friendsList表,把相应组的好友的组属性改为 我的好友,即将要删除组中的好友放到我的好友 中,而不是直接将他们删除,2、在users数据库中找到此用户的groupsList表,在此表中删 除相应的组

} Else if(组操作为修改组的名称){

1、在users数据库中找到此用户的friendsList表,把相应组的 好友的组属性改为 要修改的组名

2、在users数据库中找到此用户的groupsList表,在此表中删 找到相应的组,修改此组的名称为要修改的名称

}

10、发送系统消息模块

发送系统消息模块是由服务器直接调用的,来完成一些必须的用户响应,此模块发送消息的不同是由器构造函数决定的,其构造函数共有7种,如下:

//

public sendSystemMessageThread(String qq, int status)throws SQLException {

1、发送改变状态

}

public sendSystemMessageThread(String text)throws SQLException { 43 山东科技大学 王昌帅 wangchangshuai0010.iteye.com

2、发送系统消息(全部人)

}

public sendSystemMessageThread(String qq, int sign, String ip_od, String t)throws SQLException {

3、发送上次登录信息(登陆者)

}

public sendSystemMessageThread(String qq, String text)throws SQLException {

4、发送系统消息(对登录者)

}

public sendSystemMessageThread(String qq, systemMessage sys)throws SQLException {

5、发送添加好友请求信息

}

public sendSystemMessageThread(int sign, String qq)throws SQLException {

6、当在其他地方登录时给另一个QQ发送下线通知

}

public sendSystemMessageThread(String qq, systemMessage sys, int agree){

7、给该用户发送好友状态改变

}

由服务器根据不同的需要构造不同 的发送系统消息线程,实现相应的响应

11、更新个人信息模块

用户发送给服务器新个人信息信息,服务器解析出相应的数据,从数据库中查找该用户,在数据库中重写已经更改了的此人的信息

山东科技大学 王昌帅 wangchangshuai0010.iteye.com

12、请求ipPort 模块

此模块是服务器中唯一和聊天相关的监听线程,此种设计方法极大的降低了服务器的压力,获取ip 和聊天port 是聊天中很重要的一个环节,设计思路如下:

用户发送给服务器请求另一个人的port的信息包,服务器解析出相应的数据,从内存中查找另一个用户的ip 和聊天 port,判断是否得到此人信息

If(查询到此人的在线信息){

给客户端返回找到的在线信息 } Else {

给客户端返回没有找到此人信息,也就是此人不在线,客户端

然后做出相应地相应

}

13、心跳模块

心跳相互协作的工作组及即时聊天领域发挥着详单重要的角色,通过发送心跳报,来判断各个部分工作是否正常,以防某个部分运作异常发现不了,造成严重错误。

心跳包就是在客户端和服务器间定时通知对方自己状态的一个自己定义的命令字,按照一定的时间间隔发送,类似于心跳,所以叫做心跳包。

用来判断对方(设备,进程或其它网元)是否正常运行,采用定时发送简单的通讯包,如果在指定时间段内未收到对方响应,则判断对方已经离线。用于检测TCP的异常断开。基本原因是服务器端不能有效的判断客户端是否在线,也就是说,服务器无法区分客户端是长时间在空闲,还是已经掉线的情况。所谓的心跳包就是客户端定时发送简单的信息给服务器端告诉它我还在而已。代码就是每隔几分钟发送一个固定信息给服务端,服务端收到后回复一个固定信息如果服务端几分钟内没有收到客户端信息则视客户端断开。

比如有些通信软件长时间不使用,要想知道它的状态是在线还是离线就需要心跳包,定时发包收包。发包方:可以是客户也可以是服务端,看哪边实现方便合理,一般是客户端。服务器也可以定时发心跳下去。一般来说,出于效率的考虑,是由客户端主动向服务器端发包,而不是服务器向客户端发。客户端每隔一段时间发一个包,使用TCP的,用send发,使用UDP的,用sendto发,服务器收到后,就知道当前客户端还处于“活着”的状态,否则,如果隔一定时间未收到这样的包,则服务器认为客户端已经断开,进行相应的客户端断开逻辑处理。

山东科技大学 王昌帅 wangchangshuai0010.iteye.com

13.1、用户心跳接收处理模块

客户端发送心跳包,服务器心跳接收模块解析出此用户的状态,判断此人的状态与上一次心跳的状态是否相同

If(状态相同){ 将系统此时的时间写入内存中此用户的hashmap节点 } Else if(状态不同){

将系统此时的时间写入内存中此用户的hashmap节点

If(是下线信息){

删除此人的在线信息

} 给其好友发送状态改变信息

}

13.2、服务器定时检测超时模块

此模块用于定时检测用户心跳超时与否,设计详细如下:

While(true){ 从内存中的hashmap 中的第一个用户到最后一个用户,进行如下操作:

If(此用户心跳超时){

超时意味着此用户极有可能已经掉线了,但是不确定,所以此时要调用推拉检测用户在线模块,来确认此人到底在不在线

} Else {

不执行操作

} 休眠5秒后,继续 }

山东科技大学 王昌帅 wangchangshuai0010.iteye.com

13.3、服务器推拉检测在线模块

此模块是服务器中很特殊的模块,是主动联系客户端 的模块,在次模块中,服务器会主动询问客户端是否在线,形象的描述如下:

服务器问:******你在线吗? 客户端答:我在线。或者客户端没反应

这里就要判断在规定的时间内客户端是否返回响应 If(在规定的时间能收到相应){ 证明此用户是活着的,将系统此时的时间写入内存中此用户的 hashmap节点

} Else { 此用户已经意外掉线,所以应删除此人的所有在线信息 }

14、添加可利用飞Q号

添加可利用的帐号就是,假如可申请的号码低于规定的个数时,服务器添加帐号现在立即自动添加适当的帐号,保持适当数量的可利用的帐号,描述如下

While(ture){

If(数据库中的可申请的帐号数量小于某个值){

向数据库中添加适当数量的帐号,同时向内存中的可申请帐号

hashmap表中添加这些帐号

} Else {

不执行操作

} 线程休眠1小时

}

山东科技大学 王昌帅 wangchangshuai0010.iteye.com

篇2:家具设计报告

设计报告

题目

姓名:

所在学院:

所学专业:

班级:

学号:

指导教师:

完成时间:

单人座椅

一设计背景:

当代随着人们生活水平的不断提高,自然人们对生活的质量提出了更高的要求。另外随着现代生活节奏的加快、竞争愈来愈激烈,人们的身体经受着不同程度的压力与疼痛。因此在这种背景环境下市场对现代躺椅的设计有了新的不同的要求。现代的躺椅设计的功用不仅仅局限于传统的休闲放松之用了,结合现代节奏与现代生活工作的特点,就要要求现代躺椅不仅具备传统躺椅的休闲、放松之功用,另外需兼具减压、“治疗”之功用。在物质相对丰富的当代,人们的心理和行为正逐渐发生变化,在进行户外活动时对户外休闲躺椅的需求已不再停留在单纯的物质功能上了,人们期望休闲椅在具备良好性能的同时,还能为其带来心理的愉悦。这使得以机械化大批量生产的户外休闲躺椅在满足用户多元化、时尚化、情感化需求等方面表现出了越来越多的局限性,时代背景下的工业设计应当如何应对,这一问题成为备受关注的焦点之一。

二设计目的:

人们对城市户外活动热情的增加,一方面要求更多的户外活动空间,另一方面也要求有较高的户外活动质量,向户外空间提供更多休闲设施,可以供人们在劳累时得到暂时的休闲与交流。这是对家庭空间的延伸,将对人们家的归属感延伸到对城市的归属感。新式躺椅设计将帮助人们之间的交往,丰富人们的生活,完善城市与农村的服务功能。

三设计内容:

该躺椅主要有三部分组成:

1、躺椅面

2、躺椅靠背

3、躺椅支撑部分。其中该躺椅的设计材料突破了传统“用料单一模式”。该躺椅材料有:钢板,橡胶板,化纤织物,海绵。躺椅支撑部分:该躺椅支撑部分构件材料运用具有高强 度、高力

学性能的“铝合金”,该材料力学性能良好,但最主要的特色 是:强度高,但重量比一般金属质材轻;不易受腐蚀、光泽性能良好。

躺椅底部支撑部分采用了直线设计,下面钢管上装有防滑橡胶套,左右两边60度的倾角更加保证椅子的稳定性,坚固性,同时这种直线形设计更为简单大方,有一

种简约风格, 该设计新颖、美观又不失实用等特点。

躺椅背部分:整个躺椅背弧度的设计完全是根据人身体在 半躺下

最舒适弧度设计而成的。弧度恰到好处的设计使得身体感觉舒服,进而达

到放松身体的目的。整个躺椅背的设计最具特色的设计是:躺椅背部在身体处于半躺状态下头部的地方增加了一个类似枕头的设计,该枕头设计材料由质地柔软海绵构成,头部躺下去感觉很舒服,这种设计克服了传统躺椅设计头部部分的设计缺陷。

躺椅面部分:躺椅面部分主体部分由海绵组成,质感柔软,人的身

体感觉舒适。外面包覆化纤织物,坐垫下托有一块富有弹性的橡胶板,既有支撑作用同时又有弹性减震的作用。

四材料选择:

海绵化纤织物镀铬钢板橡胶板钢管

五总结

在设计该休闲躺椅之初,我们对当代休闲躺椅进行了深入的研究、调研。发现现在国内的休闲躺椅设计大多都存在弊端或者缺陷、不足:躺椅设计方案单调、没有新的元素融入当今对躺椅的需求,再者功能单

一、缺少人性化设计、设置简单、颜色单

一、材料选择不合理等突出问题均制约着国内躺椅设计的向前发展。通过这次设计,我们对软体家具以及躺椅有了更深刻的认识,软体家具要保证功能性,艺术性,工艺性和经济性,不仅要舒适美观还要具有一定的牢固性。躺椅的设计,其中的尺寸,造型,色彩以及布置形式都必须符合人体心理,生理以及人体各部位的活动规律,达到安全,舒适,方便和美观的目的。

六设计效果图与三视图 三视图

篇3:家具设计报告

“人”的设计心理和“物”的设计心理是贯穿全书的两条重要线索。

前者包括设计心理学的研究方法和设计思维以及设计师和消费者的心理、设计心理的微宏观分析、后者是阐述设计心理在具体设计中的应用。

因此,在重视消费者心理研究的同时,更要关注设计师心理、素质和风格,把设计思维特别是创造性思维的培养和训练作为完善设计师心理、提高设计质量的重要学习方向。

设计心理学对于设计师来说是必不可少的一门学科,对于设计师来说,可以更好的跟消费者进行沟通并为其服务。

学习设计心理学不但可以提高和发展设计师的创造力,扩展知识的同时,让设计师从消费者的角度去思考,更大程度提高了消费者对产品的认可,以及给企业带来一系列相对应的市场效应。“好的设计”是没有固定传统的模板,它与设计心理学有着辩证统一的联系。生产商和设计师都需要了解消费者市场和消费者心理。该作者在书中主要以:树立“以消费者为中心”的设计概念。“以消费者为中心”的新的经营观念,提出消费者才是重点,从而在满足产品的基本信息的同时,更应该在设计的时候应将重点放在消费者的需求和消费动机上。随着竞争越来越激烈的格局,以消费者心理要素作为市场细分的策略才是竞争致胜的法宝。

一、商品设计心理

设计产品的时候,设计师需要考虑的因素很多:材料的选择、产品的市场定位、生产工艺以及成本和实用性。设计师可以从产品的个性特点;企业文化形象的积累和反映;以及相关的地域民族文化三个方面来体现包装设计的内涵。但是很多人都没有意识到,在包装设计中,除了它的功能性起着决定性作用以外,在产品的设计和使用中还存在着情感因素。情感系统和认知系统都可以对接收的信息进行处理。情感在日常生活着扮演重要的角色,它甚至能够帮助人们作出决策。

在该书第七章包装设计心理中指出:“消费者的心是营销的终极市场。人们消费心理的多维性和差异性决定了商品包装必须有多维的情感诉求才能吸引特定的消费群体产生预期的购买行为。销售包装是推销策略的缩影,包装设计的心理策略是非常逻辑化的促销创意,它不仅要从视觉上吸引特定的消费群体产生预期的购买行为,更要从心理上捕捉消费者的兴奋点与购买欲。”

作为一名消费者,首先,我在挑选物品的时候会寻求方便。比如灌装的食品方便存放,透明保鲜膜的盒装水果方便享用等等。包装的方便简洁明了易用给商品增加了吸引力。就好比巴巴纳克提出的3R原则一样,绿色设计同样适用于包装。不同的人有不同的需求,如果能在设计时为特定的人群考虑,那是再好不过了。不仅能的消费者的广泛喜爱,还会给生厂商的内涵素养加分。其次,包装在正确充分传达它的功能性的时候,还需要满足消费者最主要的需求,也就是它需要有实在价值。在市场上面售卖的传统节日的食品礼盒,以月饼为代表的系列产品普遍是“形式大于内容”的过度包装。这些产品很难赢得消费者的忠诚,缺乏长远发展的动力。最后,包装的安全性不可忽视。它不但可以保护易碎商品在运输过程中不受到损坏,还可以减小购买者在买刀、叉货带有尖叫商品时带来的恐惧心理。

销售的外在包装是保护功能和视觉形式的结合,是将产品的实用性和创意性有效的结合在一起。产品的外置包装只是帮助商品促销的一种有效手段,设计师需要设身处地的为消费者着想,从消费者的角度出发。商品的销售包装只有把握消费者心理、迎合消费者的喜好、满足消费者的需求、激发和引导消费者的情感,才能够在激烈的竞争中成为佼佼者。

目前,产品的包装已经成为现有市场的营销手段。为大众所接受的包装设计能同时兼具既为消费者创造方便价值,又可以为生产者创造促销价值。

作为一名设计师,应当具备的知识和用户应当具备的知识差别很大,设计师往往熟悉他们所设计的产品,然而用户才是这些产品的专家。因此,设计师并不是典型的用户,我们每个人都有一套日常心理学理论,可以理解为“通俗心理学”或是“肤浅心理学”。这种心理学可能会存在谬论。就好比人类可以感知自己的有意识思维和信念,但却无法感知到自己的下意识思维。我们在进行有意识思维时,常常会对某些行为做出合理的解释,亦或是发现造成这类现象的依据。当设计师误把自己当成典型用户的时候,就会将设计师自己的一些解释和信念投射在产品当中。但是专业人士应该意识到,人类的信念和行为有千百万种非常复杂,单靠一个人很难发现所有的相关因素。要想了解用户真正的想法和行为,需要多跟它们交流沟通,了解他们真正的需求,获得他们对设计的看法。

二、结论

《设计心理学》以培养设计水为主题,从多个角度出发进行思维训练。要同时达到对市场和消费者的双重关注,使设计心理学能够在培养优秀设计师的课程中发挥重要作用。不但可以满足消费者需求,同时为企业获取高额利润。设计师不断发展的学科,“设计心理学”的内容和体系也必然会随社会生活的发展而发展。

摘要:设计师应当具备的知识和用户应当具备的知识差别很大,设计师往往熟悉他们所设计的产品,然而用户才是这些产品的专家。因此,设计师并不是典型的用户,我们每个人都有一套日常心理学理论,可以理解为“通俗心理学”或是“肤浅心理学”。这种心理学可能会存在谬论。就好比人类可以感知自己的有意识思维和信念,但却无法感知到自己的下意识思维。我们在进行有意识思维时,常常会对某些行为做出合理的解释,亦或是发现造成这类现象的依据。当设计师误把自己当成典型用户的时候,就会将设计师自己的一些解释和信念投射在产品当中。但是专业人士应该意识到,人类的信念和行为有千百万种非常复杂,单靠一个人很难发现所有的相关因素。要想了解用户真正的想法和行为,需要多跟它们交流沟通,了解他们真正的需求,获得他们对设计的看法。

关键词:设计师心理,消费者心理,包装设计心理

参考文献

[1]赵江洪.设计心理学.北京:北京理工出版社

[2](美)唐纳德·诺曼.设计心理学.北京:中信出版社,2003

[3]刘志峰,刘光复.绿色设计.北京:机械工业出版社,1997

[4]李彬彬.设计心理学.北京:中国轻工业出版社,2001

[5]史有春.消费心理学.天津:天津大学出版社,2004年7月

[6]陆跃详.广告与消费心理学.北京:人民教育出版社,2003年4月

[7]王霆,卢爽.心理营销.北京:中国纺织出版社

篇4:家具设计报告

设计改变生活

2006年,设计改变生活的力量最先出现在建筑领域。一大批被质疑,被批判的设计在今年从图纸变成了现实。这些创意独特的设计让越来越多的人关注到设计对人居生活的影响。比如,一直被怀疑技术上难以实现的2008年奥运会主场馆——鸟巢体育场在10月份钢架构全部完工,被怀疑工艺难以突破的国家游泳馆——“水立方”外膜也成功建设,在设计上存在极大争议的“扭曲建筑”——央视新大楼和上海环球金融中心也在2006年内顺利建设。就连曾参加威尼斯双年展的建筑“长城脚下的公社”,在被质疑“设计脱离生活”多年之后,于2006年内成功地被改建为饭店,开张迎客。这些都说明国人对新设计的态度正悄然发生的改变,充满创意的设计正以事实改变着人们的观念,让人们从以往的怀疑逐步走向宽容、接纳,承认新设计理念对生活改变的力量。

当然,2006年,设计的改变力量并不局限在建筑领域。5年以前靠着独特的、充满Apple风格外观设计拯救Apple公司的Ipod播放器在2006年发布了其第6代Ipod和第2代Ipod nano,其结果让很多人失望,因为从功能角度+新一代的Ipod几乎没有任何的改进,而且高价依旧,但其独特外观稍加改动又再次引爆热潮。到2006年,Ipod在全球销量超过T6800万部,牢牢占据美国MP3播放器70%以上的市场。今天,大家都说:“用apple,用ipod是一种文化。”实际上,在今天,人们对生活中设计元素的重视程度可能已远远超出了对产品本身功能的认同。“华而不实”其实没什么不可以。

同样的奇迹出现在手机领域。以超薄的设计理念畅销的MOTO V3手机在2006年,多次改款,比如换个颜色,比如推出“文身版V3”,在外观设计上做足功夫直接弥补了手机在功能上的日益落后,其直接效应是V3单一型号在2006年不仅没有停产,反而继续热销,全球销量突破5000万台。

于是,设计改变生活的力量并不遥远。看看我们住的城市,掏出我们的手机和MP3,你都会看到设计的存在,没错,这一切都出现在2006年。

超设计、反设计

2006年的9月-11月,上海绝对属于一个艺术的盛会——上海双年展。从街头招摇的海报到美术馆前冒雨购票的长队……每天高达6000张的出票量是市民艺术热情的佐证。

但这届的双年展却有一个让很多人难以理解的主题“超设计(HyperDesign)”,来看双年展的观众也不见得认同这一主题。在本刊记者的采访中,不少人质疑这样的主题是对当前“创意产业”、“设计改变生活”的反动,会损害刚刚发展起来的中国设计行业。

但主办方却并不这么认为,上海双年展的策展人说:“超设计的‘超’并不仅仅是超越,而是‘反设计’,是一种彻底的颠覆,反对设计领域内的实用主义等不好的倾向。”在主办方看来,功能主义的设计肯定不是好设计,日常生活层面强调的是一种实践,“住什么、用什么、穿什么 ”不要都被设计师设计好,而要亲自去实践,自己去设计,自己去DIY,这才是“超设计、反设计”的核心。

篇5:家具设计实习报告

家具设计实习报告

一·实习目的:

通过社会实践,熟练专业技能,了解家具的种类,风格,造型,材料,市场等,并从中认识到设计活动与人力、资金、社会的关系。二·实习时间:

2011.4.24~2011.4.28 三·实习地点:

伊赛特家居汇。四·实习内容:

转眼家具设计实习就结束了,回想的实习过程,我还是学到了很多书本上没有的知识,收获挺大。前三天的实习,就使我对家具形成了一个较深的认识。了解了现在家具的流行趋势,大致认识了家具的材料以及各种材料的所占的市场份额和发展前景。最后两天天则使我对家具有了更深一步的了解,这包括家具的结构,制作工艺流程。现在的我迫切的想要更深一步的了解家具制造的每一个步骤,我想着将是激励我大三的学习。

老师布置任务后,我们没有急于外出,而是在宿舍安排了自己接下来的行程。我跟几个比较要好的同学决定打算花两天的时间来了解家具的分类,主要是实木家具和板式家具。于是便去了合肥伊赛特家具汇,因为据初步了解,这是合肥最好的家居市场。便于我们初学者学习到更多的东西。之后有了这个初步对家具了解,我们就带着这种小小的认识去了伊赛特家居汇。

我的实习目标主要是瞄准家具的类型,从家具的材料分,主要有传统实木、仿实木家具的,贴木皮的、贴纸的、现代板式的、布艺的、钢化玻璃的、大理石的。通过半天的调研我发现至少70%的家具是板式的,而且这还是一个保守数字。而在板式家具里,也大都是实木颗粒板和三聚氰胺板贴面。一开始我并不知道实木颗粒板,后来在一位售货员给我看质量检测报告的时候才发现其实他们所谓的颗粒板就是刨花板。只是刨花板说出去不好听,在颗粒前面加上实木二字就能沾上实木的光,卖的贵点。由此可见,人们在购买家具的时候,还是很注重健康因素,考虑到甲醛释放量得问题。其实板式家具还是很时尚的,而且可以变化很多,颜色也比较丰富,只是在质量方面不如实木的好。

我还接触了一个新的材料,就是三聚氰胺板,销售人员表示,这种贴面比较耐磨。他们还解释道,实木颗粒板是经过高温高压一次成型,所以质量还是不错的。在我个人看来,人造板应用于家具还是值得提倡的,人造板首先节约了大量的优质木材,提高了木材的应用率。其次,人造板使得家具的搬运工作更加的便利,拆装家具方便运输。再次,人造板大大降低了家具的成本,使得更多人可以用的起家具,甚至有条件的还可以常换家具。而且板式家具生产工艺简单,生产效率高,生产成本低。

其他材料,如大理石做的餐桌椅,或者是钢化玻璃做的餐桌椅,也都表现不俗。而且还是烤漆加暗花做的表面,也非常的漂亮,只是比较容易留下指纹和划痕,不是很好打理。布艺只要是用于沙发和床。

第一天的实习,虽然很累,虽然学到的东西不是很多,但还是很有收获的,看到了很多好看的家具,很羡慕那些设计者出众的设计才华。可以说是见识了最近流行的家具造型,我想对于我今后的家具设计会有帮助的。第一天的日志写的匆忙,很多东西来不及表达,我相信每一天我都会有进步,每天我都学会新的东西,日积月累,就是一笔宝贵的财富。

实习的第二天,通过调研发现,伊赛特实木家具和真皮家具比例占多数,这也是他价格比较高的原因之一。这天的实习,我对家具的分类有了更为全面的认识,从用途上分,家具有柜类、床类、台几类、椅类、凳类等。按使用环境分,有卧室、客厅、餐厅、书房、办公、会议室、宾馆、医院、轮船、飞机、火车、学校、实验室等家具之分。按家具的使用功能的数量分,有单用式,双用式,多用式。按年代分,更是可以分为古代,近代,现代。而重点则是,按照家具的材料及其结构来分。

首先是实木家具。近年来人们的情趣开始回归自认,追求一种返璞归真的感觉,实木家具,尤其是一些原木的家具已成为家具消费的新潮流。我今天看到的实木家具用材多为柚木、榆木、橡木、橡胶木、胡桃木、山毛榉、柏木、樟木、水曲柳、红木等。有的实木家具也采用实木切片在家具表面覆盖,这样的实木家具比全部采用原木的当然稍逊一筹,价格也要便宜很多,但是外表看上去还是比较漂亮的,尤其是可以拼成一些特定的图案。大多数实木家具保持了其天然本色,呈现出美丽的木质花纹。制作良好的原木本色家具,不会开裂,不会发黑,也不会翘曲变形,给人返璞归真的感觉。

其次是金属家具,主要由不锈钢、古铜色金属材料制造,具有雍容华贵的独特魅力。金属家具运输方便,可拆装,不易损坏。此外一些铁艺的家具更是别有风味。

板式家具在现在的市场上更是占了相当的份额。

此外是软体家具、塑料家具、钢木家具、藤柳家具等一些具有款式多变,造型新颖,市场销售也有不俗表现。

从家具市场来看,家具已从传统的框架式结构转向如今的板块式结构,在国外已流行多年拆装式家具即构件家具在国内亦开始走俏。这种家具可由消费者自己进行随意组合,彰显个性的同时也更符合自己家的实际情况,家具也因此更加个性化。

实习的第三天,为了能够更清楚的了解实木家具的各种树木,我特意的在网上查阅了相关知识,再加上现场的询问,可以说这一天的收获还是比较大的。

实木分软木跟硬木两种,硬木多用于雕刻,价格相对来说也比较昂贵,比如紫檀,花梨木,酸枝,鸡翅木。软木做成的实木家具相对来说价格就比较实惠,能为大多数人所接受。结合我所看到的实木家具,我觉得市面上还是软木比较多,主要有以下几种:

1、黑胡桃,胡桃属木材中最优质的一种,黑胡桃呈浅黑褐色带紫色,弦切面为美丽的大抛物线花纹(大山纹)。黑胡桃非常昂贵,做家具通常用木皮,极少用实木。

2、榉木,这里的榉木是指山毛榉,与中国传统家具中“南榉北榆”的榉木是两回事。榉木色泽明亮浅黄,有密集的“针”,弦切有山纹。欧洲进口山毛榉瑕疵较少,比国产的好很多。进口榉木在国内属于中高档木材,常用木皮,实木也用作餐椅和小方条等。

3、桦木,桦木色泽浅黄,易分特征是多“水线”。桦木也是中档木材,实木和木皮都常见。

4、橡胶木,颜色呈浅黄褐色,有杂乱的小射线,年轮明显,轮界为深色带,管孔甚少。木质结构粗且均匀。纹理斜,木质较硬。

5、松木,不需雕饰,纹理清晰,线条细腻,带有松香味,有漂亮的节疤。

6、榆木,木性坚韧,纹理通达清晰,硬度与强度适中,一般透雕浮雕均能适应,刨面光滑,弦面花纹美丽,有“鸡翅木”的花纹,榆木经烘干、整形、雕磨髹漆、可制作精美的雕漆工艺品。榆木与南方产的榉木有“北榆南榉”之称。且材幅宽大,质地温存优良,变形率小,雕刻纹饰多以粗犷为主。

7、橡木,属麻栎,属山毛榉科,树心呈黄褐至红褐,生长轮明显,略成波状,质重且硬。优等橡木仍需要从国外进口,优良用材每立方达近万元,这也是橡木家具价格高的重要原因。橡木家具的特性:具有比较鲜明的山形木纹,并且触摸表面有着良好的质感。欧洲白橡木纹理优雅,北美红橡木有大山纹,由于橡木质地硬沉,水分脱净比较难,加工不易。

8、柳桉,其材质轻重适中,纹理直或斜而交错,结构略粗,易于加工,交接性能良好。干燥过程中稍有翘曲和开裂现象。

通过这三天的学习,使我对实木家具有了一个较为深刻的认识。实木家具分为纯实木家具与仿实木家具。

纯实木家具:家具的所有用料都是实木,包括桌面、衣柜的门板、侧板等均采用实木制成,不适用其他任何形式的人造板。纯实木家具对工艺及材质要求很高。实木的选材、烘干、指接、拼缝等要求都很严格,如果哪一道工序把关不严,小则出现开裂、结合处松动等现象,大则整套家具变形,以至无法使用。

仿实木家具:所谓仿实木家具从外观上看其实是实木家具,木材的自然纹理、手感及色泽都和实木家具一模一样,但实际上是实木和人造板混用的家具,侧板、定、底、扣板等部件用薄木贴面的刨花板或中密度板纤维板,门和抽屉则采用实木。这种工艺节约了木材,降低了成本。

实木家具表面一般都能看到木材真正的纹理,朴实和沉稳,偶有树结的表面也体现出清新自然的材质,既天然又无化学污染,这符合家具健康的时尚选择,符合现代都市人崇高大自然的心理需求。实木家具在材质的选择上以国内实木家具为例,种类主要有:榉木、柚木、枫木、橡木、水曲柳、榆木、杨木、松木等,其中与榉木、柚木最为名贵。

为此我还特意学习了如何判断是否一件家具是否是实木家具,奥妙就在于:木纹和节疤。如一个柜门,外表看上去是一种花纹,那么对应着这个花纹变化的位置,在柜门的背面看相应的花纹,如果对应得很好则是纯实木柜门。另外看节疤也是鉴定实木的好方法:看好有疤痕的一面所在位置,再在另一面找是否有相应的花纹。

第四天的主要目标是家具用材。主要的收获是认识了集成材,细木工板,刨花板,胶合板。

一、集成材。采用小块木条指接而成。消除了大块实木的固有内应力,避免了实木容易变形的缺点,不易弯曲、变形和开裂,适用于打造家具,窗套,门套等,可采用贴面、清水、混水等多种处理方法。集成材的要求是:板面平整,纹理自然,无补粉腻,甲醛释放量低。在调研中发现,打造家具里,集成材还是很受欢迎的,相对于其他的人造板,集成材更加环保,更有自然感,相对于实木来说,它的价格又比较便宜。根据材种的不同可分为杉木,松木,香樟木,橡木等集成材品种。

1、杉木。杉木所做的集成材用途及其广泛,很多木门都是采用实木复合板,而这个复合就是在杉木的表面贴上实木皮。

2、松木。采用俄罗斯进口的湿地松为原料,木质坚韧,不易变形及开裂,色泽亮丽,纹理清晰。适用于打造家具、窗套及台面等,建议使用清水效果处理,能更好体现松木的天然纹理。

3、樟木。具有天然香味,可防虫防蛀,尤其是对危害木制品最严重的囊虫具有很好的驱避作用。樟木木材为多孔型材料,可平衡室内温度。适用于打造家具,建议打磨后不上漆直接使用。

二、细木工板。它是由小方材两面再贴上单板胶合而成。销售人员也告诉我说,这种人造板材用的也比较多,它和集成材比起来,就是由于表面覆盖单板,没有节点,生长纹等出现。

三、刨花板。刨花板基本用于包装箱,这是国家唯一免检的包装箱。

四、胶合板。又称多层板,是由木段弦切成单板,或由方木刨切成薄木片,再用胶黏剂胶合而成的三层或多层的板状材料,一般采用奇数层单板。

第五天的目标是认识家具的结构。其实在家具市场是不能怎么看出家具结构的,所以回来我查阅了相关资料。实木家具结构,主要是榫接合。板式家具结构,主要是五金连接或圆榫连接。

1、实木家具结构

实木家具又称框式家具,它是以榫接合的框架为承重构件,板件附设于框架之上的木家具。在实木家具中,放框架为主体构件,板件只起围合空间或分隔空间的作用。传统实木家具为整体式结构;现代实木家具既有整体式,又有拆装式结构。整体式实木家具以榫接合为主,拆装式实木家具则以连接件接合为主。榫接合是通过榫头压入榫眼或榫槽的接合方式。

榫接合有多种类型,分类方式不同,其变现形式也不同。按榫头的形状分为:直角榫、蒸尾榫、椭圆榫、圆榫。按榫头的数目分为:单榫、双榫、多榫。按榫头与方料的关系分为:整体榫、插入榫。整体榫是直接在方材零件上加工而成,而插入榫与零件是分离的,常用的插入榫为圆榫。按榫头与榫眼、榫槽接合形式分为:开口榫,半开口榫、闭口榫、明榫、暗榫。

2、板式家具结构

板式家具是指以人造板为基材,以板件为主体,采用专用五金连接或圆榫连接装配而成的家具。由于板式家具的基材为人造板,其材性决定了板式部件的连接只能采用圆孔连接。若产品为拆装结构,则用五金连接拼接。现代五金连接件的种类繁多,主要分为九类:锁、连接件、滑道、位置保持装置、高度高速装置、支承件、拉手和脚轮。在家具设计过程中,应根据板件连接需要进行合理选择。从纯结构的角度,常用形形色色主要有坚固件、活动件和支承件等。板件的连接方式最终应视板件结构、产品结构、加工设备与工艺等综合因素而定。

板式家具摒弃了框式家具中复杂的榫卯结构,而安装五金件与圆榫所必需的圆孔由钻头加工完成的。

终于通过一系列的记录跟努力,持续五天的家具实习告一段落,接下来我将会把我上面介绍的一些家具用材以照片的形式附录到下面:

板式家具

板式家具

实木家具

实木家

三聚氰胺板

三聚氰胺板

胶合板

胶合板

刨花板

刨花板

细木工板

细木工板

桦木

桦木

榉木

榉木

榆木

篇6:家具设计分析报告

10月底,学校带着我们设计学院所有的同学去寻甸凤龙湾进行调研活动,怀着各种各样的目的和想法,我们几乎逛遍了大半个凤龙湾。这个正在开发的度假地真是个好地方,自然、生态、美丽...这里将被划分为多个功能分区,有度假酒店区、商业区、桑拿区、花海等等。

其中,有个规划是原生态的瓜果园。计划当中的这个瓜果园里将栽种许许多多的水果和蔬菜,当时我脑海里呈现各种瓜果园的景象,甚至想到自己亲手栽种、采摘、品尝...那一切将是多么的美好。

然而,此时此刻,你或许未曾留意:要是在这个大型的瓜果园里采摘,游玩累了想要坐下休息一会儿行不行?于是,我想到此时要是身边有个凳子坐坐该多好。因此,我便有了设计一个便捷的椅子提供给采摘者休息的想法。

上一篇:职业健康体检工作人员岗位职责下一篇:北师版三年级数学《什么是周长《》说课稿