华帝灶具打不着火图解-太阳能暖气片供暖系统

2023年4月26日发(作者:九牧卫浴三件套)
管理信息系统课程设计报告
标题
: 室内装饰装修系统分析设计报告
: 管理学院 系部名称
: 信息管理与信息系统 专业名称
: 修越 姓 名
: 04910119 学 号
目 录
引言 ............................................................. 2
1系统功能分析 .................................................... 2
2 系统设计 ........................................................ 4
2。1 功能流程结构图 ........................................... 4
2.2数据库设计 ................................................. 5
3系统实施 ........................................................ 6
3。1页面设计 .................................................. 6
3.1.1主页面设计 ............................................ 6
3.2.2家具选择界面 .......................................... 7
3.3。3 预算计算界面 ......................................... 7
3.2程序设计 .................................................. 8
3。2.1登录界面 ............................................. 8
3。2。2 service层 .......................................... 9
3.2.3家具查询 ............................................. 10
5。总结 ........................................................ 14
引言
随着近几年经济高速发展,全民的生活水平也逐步提高,对室内的舒适程度
和审美观念也发展起来。目前,我国室内设计公司大部分都是采用实体办公,基
本流程为客户提供住宅室内图纸或现场丈量室内空间;与客户面谈沟通确定设计
方案;设计施工图和彩色室内效果图;确定报价和预付款;采购建材;施工及监理;
验收;付清尾款.需要特别指出的是,以上流程都需要客户耗费大量的时间亲身
参与,住宅装饰装修是一件非常累人劳心的事情。而且在选择后的实际组合效果
上不能得到及时有效的检验,一些缺陷在装修完成前也不易被发现,而且装修完
成后难免与设计图纸有些出入导致客户并不满意。
因此,如何节约时间,节省成本,提高效率,开发设计一套住宅室内设计管
理信息系统,能在网络上解决上述的流程问题,对现代人来说十分需要。所以我
想到了利用计算机技术和相关设备创建一个虚拟环境,当使用者沉浸到该环境中
可得到如同真实世界般的感受,并可与虚拟环境进行互动的交互,布置自己想要
的虚拟房间。
系统功能分析
1)在系统界面菜单提供可选择的模型
对于由开发商针对每种房型进行的推荐设计方案和房型模型、供选择的产品
的模型,可以在系统界面上设置对应的菜单,供购房者方便地查询和调入。为提
高运行效率可以将这部分模型包含在系统文件中。对于调入系统的模型,无论是
菜单中有对应的选择项的模型还是外部模型,都应该在调入模型前对模型进行预
览,以供客户进行比较和选择。
2)系统界面以外模型的调入
系统界面以外需要调入的模型可以分为二种情况:开发商暂时没有考虑到,
但在操作的过程中可能会临时增加的物体模型;购房者特别要求进行增加的一些
物品模型.这两类模型在系统的菜单中并没有体现出来,因此系统应能具有随时
方便地调入指定位置的外部模型的功能,具有开放性和适应性.
其实现方法,是在菜单中增加添加选项,并增设相应功能。
3)模型的位置编辑功能
1
为了达到用户满意的室内装修,对虚拟场景中物体模型的位置进行调整(平
移、旋转)是重要手段.
其操作方式,是通过鼠标选中场景中的物体,采用鼠标或键盘对其位置进行
调整,这项功能的前提是对虚拟场景中物体模型的选中。
4)灯的类型的选择添加、位置控制、灯光的设置功能
灯及灯光的设置在三维效果中有重要的作用,系统中应能够对其进行增加及
调整.
灯的位置控制与灯光的设置功能也通过菜单和工具栏两种操作方式进行。并
在弹出的对话框中为虚拟场景设置环境光照、灯的类型、光的强度等。
5)物体表面颜色或材质改变的功能
对于墙面漆或墙砖、地面地板或地磁砖,应该提供几种不同品种、颜色的产
品,供客户进行选择和调换,并实现时实时的显示。
操作方法:提供具有不同颜色花样产品的菜单,在客房选择菜单并指定在场
景中的位置后,在场景中实时显示改变后的效果。
6)虚拟漫游的功能
在开发商向客户展示其推荐方案的过程中,客户确定具体菜单的选项后,为
了对方案效果进行检测,系统能够为客户提供场景的虚拟三维漫游功能.
具体的操作方法,是通过鼠标或键盘控制前进、后退、左转、右转、俯视和
仰视等功能。
7)场景的保存的功能
对编辑满意的装修方案进行保存,作为双方关于设计最终合同的依据的一部
分.系统运行所定位的使用环境为普通微机,场景的显示使用微机的显示屏,漫
游的交互操作工具是键盘和鼠标,用户操作鼠标和键盘即可进行交互式的实时漫
游和其它操作
系统设计
2.1功能流程结构图:
2.2 数据库设计
选择房型
虚拟漫游
2
1家具表(furniture)
字段名 字段类型及长度 备注
id Number(8) 主键id
f_ame Varchar(30) 家具名称
f_color Varchar(30) 家具颜色
f_price Number(8) 单价(每一单位)
家具生产商 Varchar(30)
f_manufacturers
2 装饰表(decorate)
字段名 字段类型及长度 备注
id Number(8) 主键id
d_name Varchar(30) 装饰名称
d_effect Varchar(30) 装饰效果
d_price Number(8) 单价(每一单位)
3 房型表()
housetype
字段名 字段类型及长度 备注
id Number(8) 主键id
h_name Varchar(30) 房型名称
h_area Number(8) 房型面积
h_totalPrice Number(8) 总价格
四、预算分析budget
字段名 字段类型及长度 备注
id Number(8) 主键id
3
appliance Varchar(30) 使用器具
price Number(8) 单价
totalPrice Number(8) 总价
界面设计
主页面设计:
新建 地板墙面
户型选择
灯光特效 保存方案 家具家电
家具家电选择示例:
预算界面:
3D浏览
1登陆界面
〈base href=”〈%=basePath%>"/>
-cache"/equiv="pragma" content=”no〉 选中产品: 提供商: 规格: 单价: 程序设计 —equiv="cache-control" content=”no-cache"/〉 〈meta http-equiv="expires” content=”0"/〉 〈!-- 〈link rel=”stylesheet” type="text/css" href=”styles。css"/> --〉 〈/head〉 〈body〉 〈form action="selProductServlet" method=”post”〉 4 〈table border=”1"〉 〈td〉用户名〈/td〉 〈td>〈input type=”text” value="lk”/> 〈/tr> 〈/tr> 〈/form〉 〈/body> 〈/html〉 二、service层 import com。。factory。DaoFactory; import 。lkshop。t; import 。lkshop。tool。Page; public class ProductService { private BaseDao dao = (); public List〈Product> show(Page page,Product p){ StringBuilder hql = new StringBuilder(” from Product pr where 1=1"); if(p。getProductName() != null) { (” and pr。productName like '%”)。append(ductName ()。toUpperCase())。append("%'”); } if(p。getProductManufacturers() != null) { 5 (” and tManufacturers like '%")。append (ductManufacturers()。toUpperCase ()).append("%’"); } if(p。getProductPrice() != null) { hql。append(" and pr。productPrice like ’%").append(p。getProductPrice ()).append("%’”); } List〈Product> list = e(ng(), page); return list; } } 三、查询家具 〉 〈base href="<%=basePath%〉”/> —equiv="pragma” content="no-cache"/〉 〈meta http—equiv=”cache-control” content=”no—cache”/〉 〈meta http-equiv="expires” content=”0”/> 〈!—— css"/> --> 〉 〉 ”red"〉欢迎用户<%= name%>,您好!〈/font> <% racterEncoding(”UTF-8"); String f_ame = request。getParameter(”f_ame "); 6 if (f_ame == null) f_ame = "”; else { f_ame=new String(f_ame。getBytes(”iso—8859-1”), ”UTF—8”); } ; String f_manufacturers = ameter("f_manufacturers "); if (f_manufacturers == null) f_manufacturers = "”; else { f_manufacturers = new String(f_manufacturers。getBytes (”iso—8859—1"), "UTF-8"); } String f_price = ameter(”f_price "); if (f_price == null) f_price = ”"; else { f_price = new String(f_es(”iso—8859-1”), "UTF-8”); } %> <% racterEncoding(”UTF—8”); List〈furniture> list = (List〈 furniture >)ribute(”list"); %〉 〈form action=”sel Furniture Servlet” method="post"〉 〈% Page paging = (Page) request。getAttribute(”page"); %> 〈table〉 〈tr> 7 〈td〉家具名称〈/td〉 /> 〈/tr〉 〈td〉家具生产商〈/td> 〈%= manufacturers %>” /> 〈td〉家具价格: /> ”搜索" /〉 〈/td〉 〈/table〉 〈table border="1"> 〈tr> 〈th〉编号〉 〈th〉家具名称 〈th〉家具价格〈/th〉 〈/tr> <% if(list!=null||list。size()>0) { for(Product p :list){ 8 %> 〈tr> 〈td〉<%=p。getId() %>〈/td> 〈td〉<%=p。getFName() %> 〈td><%=p。getFManufacturers() %>〈/td〉 〈td>〈%=ice() %>〈/td〉 〈/tr〉 <% } } %> 〈tr> 〈td colspan=”20”〉 〈/td> 〈/table〉 〈/form> 〉 〈/html> 总结 菜单式全装修符合社会化大生产的需要,符合建筑行业信息化的需要,有利 于节约个人的时间和精力,符合环保和可持续发展等方面的要求,得到政府的提 倡和支持,在我国必将有较大的发展。在目前的技术发展水平和社会需求的基础 上,虚拟技术在全装修商品房中的应用可以在以下几个方面进一步开展: 利用计算机网络信息技术,研究实现网上虚拟漫游与编辑技术,实现客户通 过网络进行虚拟漫游,编辑自已的未来之家的功能。 建立三维模型库。由与装修相关的企业(如家电、建材等)建立和提供各自 产品类型的标准的三维模型,各模型库与系统进行链接,供客户进行自由选择和 9 添入. 集成造价功能。在客户选择模型时就可查询具体物品的价格信息,并可在确 定方案后可即时得出装修的总造价. 10 更多推荐 室内装修网站〉 〉 密码〈/td〉 〉〈input type=”text" value=”123"/> 〉 提交〈/td> 〉〈input type="submit" value="提交"/〉 〈input type=”text" name="f_ame" value=”〈%=f_name%>” 〉f_manufacturers” value=” type="text" name="f_price” value="<%=f_price%〉” 〉 〉家具生产商 〉 墙布排行-10大品牌排行榜
发布评论