时间:2023-10-11 09:58:08
绪论:在寻找写作灵感吗?爱发表网为您精选了8篇概念结构设计原则,愿这些内容能够启迪您的思维,激发您的创作热情,欢迎您的阅读与分享!
【关键词】 学生党建 管理系统 系统分析 系统设计
1 引言
在当今信息技术飞速发展背景下,现在高校已经都配备了合适于学校自身管理的学生管理系统,并成为了学生管理工作中重要的组成部分。但是随着学校的学生数量不断增加和管理工作的不断重置和细化。同时,由于学校加强了学生的思想政治教育,而学生的党建工作室其中的重要内容之一,故建立一个高效快捷的党建管理系统就显得不可或缺。其目的是为了提高对学生信息的管理,合理利用现有资源和开支,避免不必要的浪费,从而提高学校在各方面的工作效率。
本文以保山中医药高等专科学校学生党建管理工作为例进行了管理系统的分析和设计。
2 研究综述
2.1 系统概念及内容
保中医专学生党建管理系统是采用B/S(Browser/Server)结构即浏览器和服务器结构。在这种结构下,用户工作界面是通过web来实现,主要事务逻辑在服务器端(Server)实现这样就大大简化了客户端电脑载荷,减轻了系统维护与升级的成本和工作量,降低了总体成本。B/S架构管理系统方便、快捷、高效。他的主要特点是:维护和升级方式简单、成本低、应用服务器运行数据负荷较重。
2.2 系统建设的原则[1]
(1)面向用户的原则。(2)使用模块化设计。(3)此系统的设计主要使用快速原型法。
3 系统需求分析
3.1 管理部门及管理角色分析
(1)管理部门。保中医专学生党建工作是在校党委的领导下由学生工作部(处)来负责统筹规划、协调和具体管理。涉及的管理部门有:保山中医药高等专科学校党委、党委组织部、学生党总支、各系党支部。(2)管理角色。根据保中医专党建工作开展的业务需求,学生党建管理的主要用户大致可以分为以下系统管理员、校党委管理员、党委组织部管理员、学生党总支管理员、系党支部管理员、系年级管理员、班级管理员、学生。
3.2 系统主要业务流程分析
(1)学生党建管理介绍。根据保中医专学生党建工作分析,本系统业务流程包含:学生对本人入党申报相关信息的录入查看;各级管理员对申报入党学生信息的添加和修改审核。(2)学生入党流程。[2]学生入党过程中要严格按照和校党委制定的相关流程进行。对学生进行入党前的启蒙教育,接受学生的入党申请书,系党支部为申请人指定或学生自己联系入党介绍人并同申请人谈话教育,系部推荐为入党积极分子,积极份子考核期满后报送学生党总支进行审核,学生党总支报送校党委审核公示确定为发展对象,对发展对象进行培训考核,学生个人写书入党志愿书审核确定为预备党员公示,对预备党员进行教育观察审核为正式党员。
3.3 系统功能需求分析
按照用户的需求来进行分模块设计,通过使用系统使大量繁杂、重复的工作快捷、有序、规范同时提高管理效益和质量,实时动态、准确、完整地提供学生党员团员信息,保证我校在学生党建工作管理的质量,为学校提供数字化、合理化的学生党建工作管理信息及处理平台。
4 管理系统的设计
4.1 系统总体设计
(1)系统总体设计原则。稳定性、实用性、可靠性、经济性、扩充性、安全性。(2)系统功能模块划分。保中医专学生党建管理系统是在充分分析党建工作需求的基础上,结合此系统预期达到的目的确定了系统由以下六个子系统构成。设置管理模块;查询使用管理模块;入党管理模块;数据统计模块;信息模块;关系接转模块。
4.3 数据库设计
数据库设计是指对于给定的硬件、软件环境,针对现应用问题,设计一个较优的数据模型,依据此模型建立数据库中表、视图等结构,并以此为基础构建数据库信息管理应用系统。
(1)概念设计。概念结构设计是将需求分析得到的用户需求抽象为信息结构即概念模型的过程就是概念结构设计。概念数据模型,主要在系统开发的数据库设计阶段使用,是按照用户的观点来对数据和信息进行建模,利用实体关系图来实现。它描述系统中的各个实体以及相关实体之间的关系,是系统特性和静态描述。数据字典也将是系统进一步开发的基础。概念模型一般先画出组织的局部E-R图,然后将其合并来进行表现[3]。(2)逻辑结构设计逻辑结构设计的任务是把概念结构设计阶段产生的概念数据库模式变换为逻辑结构的数据库模式。即把E-R图转换为数据模型,这里以关系模型和关系数据库管理系统为基础来进一步讨论逻辑结构设计方法,逻辑结构设计一般包含两个步骤:将E-R图转换为初始的关系数据库模式;对关系模式进行规范化处理。再对其进行数据库表设计。
5 结语
通过保山中医药高等专科学校党建工作的开展情况做了大量的调查与分析,在功能分析、系统需求等方面做了大量的工作并阅读了大量的关于党建工作信息化建设管理的文献,权衡与考虑多方面因素上进行的系统分析与设计。并通过该系统的设计与实现,有效的促进学校信息化建设和管理。
参考文献:
[1]Roger5.Pressman著软件工程:实践者之路(第5版)[M].北京:清华大学出版社,2005.9.
【关键词】高层建筑;结构设计;钢筋混凝土
1.前言
我国施工建设的建筑高度不断提升,随之而来的是高层楼房建筑类型和功能日趋复杂,这必然对钢筋混凝土高层结构设计提出了更高的要求。通过查阅大量的资料以及本人设计实践发觉,在设计钢筋混凝土高层结构时,难免就会造成设计失误或者遗漏设计的状况发生。为了能够在很大程度上避免这种失误和漏洞的产生,展开钢筋混凝土高层结构设计分析有重要的意义。
2.概念设计
确保结构抗震性优越的一种设计方法即概念结构设计。选取结构方案应当有助于高层建筑防震,在对外延结构以及构件进行设计时应当考虑到,采取何种举措来规避薄弱环节受到损害,即使有局部被破坏的现象发生,怎样降低对建筑物整体的影响力;在对静定结构进行设计时,应当采取两道防线的举措等每个设计环节中都应将概念设计融入其中。因此概念结构设计在整个结构设计中起着非常重要的作用,设计师和建筑师应当注重概念设计中的各项规定,这样才能够确保整个设计方向的正确性。因此在概念结构设计上应当考虑以下几个因素:
2.1结构体系因素
在构建结构体系时一定要注重选择有规则的立面和平面,选择的结构体系要抗风性和抗震性强,且具有经济可行性。同时,要保证结构体系的设计简图明确,设计的地震传送路径具与结构设计相适应。
2.2概念设计中的弹性设计
在大部分建筑施工中,弹性设计只是针对小级别的地震,而概念设计下的结构构造,是以“大震不倒,中震可补”为原则。不过至今没有得到验证,所以概念设计的这一原则是否有效,没有得到实践性检验。为了能够满足这一原则,有关专家提出了系统的设计标准:大地震或者中级地震的弹性设计标准;大地震或者中级地震不屈服设计的标准;要求施工单位要确保“三水准”设计标准。
2.3设计的个性化
在概念设计中提出的结构设计应当使建筑物具有个性化,即在保证建筑物设计具有抗震性的基础上,将建筑物结构设计从宏观定向目标过渡到多样化设计目标中。在设计时,设计者可以根据业主的要求来选择不同抗震级别设计,根据业主防震抗震需求来运用“弹性设计”和“不屈服设计”。
3.高层结构设计中的常见问题及解决办法
3.1结构选型的常见问题以及解决办法
(1)结构选型中的结构体系问题的解决办法
有较好地基的高层建筑,在保证上部结构不变形的情况下,应使刚度尽可能减弱。这时宽高比例,可以利用合适的结构设计和基础来实现。同时为了确保上下层刚度匀实,可以将塔楼长剪力墙用轻型墙隔开成为断肢墙来分担刚度。在规范中明确规定对上下层进行调控转角比例为1时,可以替代转换层上下两层刚度的比例值公式。增加水平加强层的侧边刚度时,会给予外柱较大的剪力,所以不宜使用。
(2)结构超高问题的解决办法
在设计抗震级别越高的高层建筑时,楼层的限制高度的级别也就越高。特别是新规实施以来,对超高问题有了明确的限定,当下不但设置有A级高度建筑物,而且还添设了B级别高度的建筑物。所以,高度是结构设计中应当严格把关超高这一环节,特别是在进行B级建筑物进行设计时,一旦超高,设计方案和处置手段会发生巨大改变。在现实工程设计时,由于高度级别变化之后没有重新修改结构类型,而导致结构设计图无法被审批。因此高度问题是结构设计中一项重大问题,需要设计师和建筑师的重视。
(3)设定短肢剪力墙问题的解决办法
剪力墙是指两根连梁之间的横截面高度和厚度的比例是5-8的墙。在高层建筑中设置断肢剪力墙,增添了较多的限制条件。所以设计高层建筑结构时,工程师为确保工程的顺利进行,只有在不得已的条件下才会设计短肢剪力墙。
3.2地基基础设计的常见问题及解决办法
地基基础设计的设计好坏直接关系到下一个设计环节能否顺利进行,所以结构工程师比较注重该环节的设计。同时地基基础设计还关系着工程造价的问题,所以在该阶段如若出现问题,会造成巨大的亏损。
地方性规范重要性的问题是地基基础设计关键问题,我国国土面积大,地质状况千奇百怪,一本国家出台的《地基基础设计规范》,并不能满足全国每个地方对地基与基础的具体规定。所以,在以国家标准地基基础设计规范为基础的前提下,每个地区都有符合个区域性具体、系统的地基基础设计方法和经验,使得设计的地基基础更加精确和详尽。因此在设计地基基础时,必须要深入的学习地方性地基基础规范,这样才能够使设计出来的地基基础符合工程设计需要,为保证下面环节顺利设计奠定基础。
3.3结构计算与分析中的问题以及解决办法
基于建筑房屋建设施工中的新规不断下发,使得各类计算软件的版本也在不断更新。然而更新后的计算软件会时常出问题,究其原因有软件本身的问题,也有工程师对软件的规范不能了解所致。所以,工程设计师只有准确的使用计算机软件来确保内力分析更加精确和高效,同时按着设计要求来处理,才能够保证工程设计质量达标。下面就开始对结构计算分析中的问题进行探讨。
(1)计算模型的选取
针对普通结构设计,采取的模型应当是楼板整体平面内无限刚假设模型;楼板分块平面内的无限刚模型,则可以运用在错层和多塔结构中;既能选择弹性连接板模型,也能应用楼板分块无限刚模型的结构有在楼塔上面相连接的多塔型结构、楼板个别部位有大洞的结构等几种。在运用各个模型时,不是死板硬套而是从实际出发,来灵活运动各个模型。不过在选择计算模型时应当以极少的计算量来使预期分析的精度需求达标为原则,选用模型时要审时度势,分清状况来选择合适的模型,如果只是一味的使用刚性楼板,就会导致计算墙肢的值偏小,施工时就极有可能引起事故。同时弹性楼板的采用也要根据实际情况来,以免计算量过大,浪费人力物力。
(2)抗震等级确定的问题即解决办法
《高层建筑混凝土结构技术规程》中规定了普通的高层建筑的抗震等级。规定中指出主楼连接的整个楼群抗震级别要高于主楼的抗震级别;对于较复杂的高层建筑物,除了以上的要求之外,还应当满足第十章的要求。针对地下室的结构设计,地下室的上部结构牢固点即地下室天花板,进行抗震级别设计时,负一层的抗震等级应当与上部结构级别相同。负一层以下的抗震级别视情况而定,一般是设置为抗震级别三级,也可以设置更低的抗震级别。
4.结论
想要做好高层建筑结构设计这项非常复杂的工作,使工程技术员明确设计规范,将计算机软件合理运用起来,在最大程度上避免设计过程中错误或者遗漏的发生,降低结构设计中的不确定因素,是本文分析钢筋混凝土高层结构设计中的常见问题的初衷,希望通过本文分析能够给予相关人员以借鉴。
参考文献:
[1]张志强. 钢筋混凝土高层结构设计常见问题分析[J]. 城市建筑,2013(18):56.
关键词:大型风电机组;增速齿轮箱;箱体结构;优化设计
风能作为一种清洁、廉价的可再生资源,是现代能源发展的主要方向,其全世界蕴藏总量达到目前全球能源消耗总量的40倍,这在一定程度上推动了风电装备的发展。为了提高风力发电效率、降低发电成本,风电机组正面向增加单机功率、减轻整机质量和提高机组可靠性的方向发展。风电齿轮箱是连接叶轮与发电机之间的重要传动装置,是风电机组的核心部件,其功能是改变转速和传递扭矩。现有风电机组增速齿轮箱主要采用NGW行星轮系与平行轴轮系相结合的结构布局,由于其自身体积和齿轮强度的限制,难以满足大兆瓦机组的设计要求[1]。目前,行星传动结构设计方法对齿轮箱零件结构与形状等的设计仍停留在粗放式设计阶段,使得齿轮箱的结构粗糙、体积大、质量大,造成齿轮箱性能不佳和成本高。特别是在大功率齿轮箱的结构设计中,这种保守而又粗放式的设计方法难以满足大兆瓦风电齿轮箱的高功率密度、高可靠性和低成本的要求。如何设计合理的齿轮箱结构及参数,使每个零件的性能都得到充分发挥,成为各大企业的研究重点[2]。目前风电齿轮箱箱体的结构优化的相关文献较少,其他箱体的研究较多[3-7]。ShouwenYao对汽车的变速箱进行了以动态响应为目标的拓扑优化设计,根据优化结果重新建立CAD模型,校核分析表明变速箱的动态性能有所提高。WeiChao在考虑制造约束的条件下,基于SIMP优化理论对大型船用齿轮箱进行拓扑优化设计,通过比较,新方案减重7.8%,达到了轻量化目的。郭晓伟分别使用Workbench平台和支持向量机的方法对风电齿轮箱箱体进行尺寸优化,结果表明支持向量机方法具有较高可信度,质量减轻550kg。本课题提供的结构优化方法引入拓扑优化理论,模型化设计不再使用类比设计,拓扑优化设计能够在给定的设计域中得到满足边界条件的轻量化结构。结合优化结果和概念设计原则,得到规整的概念结构模型。结构详细设计对概念结构模型的关键尺寸实施基于响应面法的尺寸优化设计,并进一步完成结构的工艺特征以便于加工制造,从而得到结构的详细模型。
1增速齿轮箱传动方案介绍
大型风电齿轮箱主要传动方案分为两大类:NGW串联传动方案与封闭式功率分流传动方案。NGW串联传动方案的主要优点为传动比大、结构简单,但存在功率串行、各级承担功率相同的缺点,这就要求随着风电机组功率的增大,齿轮箱体积必须随之增大,导致齿轮制造成本与吊装成本增加。封闭式功率分流传动方案弥补了NGW串联传动方案的缺点,其各级承担功率为总功率的一部分,大大降低了各级齿轮所承担的载荷,可以显著地降低齿轮箱的质量。封闭式功率分流齿轮箱采用两级行星传动、一级平行轴的三级传动结构(如图1所示)。第一级为行星架固定的NGW构型,由内齿圈输入,太阳轮输出;第二级为差动轮系,由行星架和内齿圈共同输入,太阳轮输出;第三级为一定轴轮系,由大齿轮输入,小齿轮输出。
2增速齿轮箱箱体概念结构优化设计
概念结构设计是基于变密度法对模型化设计产生的初始几何模型进行拓扑优化计算,获得在极限工况下风电齿轮箱零件的最优材料分布规律,根据优化结果进行概念结构设计。2.1齿轮箱整体力学模型建立增速齿轮箱箱体结构优化模型,首先需要确定齿轮箱箱体结构的约束与载荷条件,因此根据齿轮箱机构简图,建立齿轮箱整体力学模型(如图2所示)。2.2箱体几何模型和网格划分根据增速齿轮箱传动构型,确定齿轮箱初始几何模型。以其中中间传递扭矩的构件7(内齿圈)为例说明结构设计过程。齿轮箱内齿圈由齿轮箱内轴承支撑整体回转运动,其初始几何模型如图3所示。网格划分之前需要分割实体。实体分割主要有两个目的:一是分割出非设计区域和设计区域;二是分割出载荷施加区域,方便施加载荷。利用Hypermesh软件实现网格划分。由于齿轮啮合实时变化,实际加载时作简化处理,即在内齿圈分度圆接触线进行等效加载,因此对轮齿面上分割出分度圆接触线以利于施加载荷。划分完网格的齿轮箱输入结构如图4所示,其中红色部分为设计区域(优化区域),绿色部分为非设计区域(非优化区域)。2.3载荷和约束根据图2中齿轮箱整体受力模型,齿轮箱内齿圈主要受行星轮6所提供的径向力和切向力。在网格模型上施加载荷(如图5所示)。内齿圈与第一级太阳轮轴(构件1)通过过盈连接传递动力,这里作简化处理,对联接盘凸缘内圆面进行全约束处理,施加约束的模型如图6所示。2.4优化参数设置概念模型设计中需要设置一些必要的参数,包括设计变量、成员尺寸、模式组、优化响应、优化约束、优化约束、优化辅助选项等(见表1)。2.5密度结果云图选取单元密度阀值为0.5,得到最终的拓扑密度云图(如图7所示)。分析云图可得材料总体分布为周向斜筋分布,符合受力特征。考虑到制造工艺,得到设计概念模型(如图8所示)。
3增速齿轮箱箱体尺寸优化设计
尺寸优化设计应用响应面法对模型中的关键尺寸进行最优设计,如壁厚、大的圆角和肋的厚度等。首先确定设计变量及其变化范围,选用试验设计方法生成样本点,然后通过最小二乘法进行二次多项式响应面的拟合,响应面拟合完成后,需要计算响应面的拟合程度评价指标,再选用优化方法对响应面进行寻优,最后将最优结果作为设计点进行验证。3.1建立参数驱动的三维模型创建参数化的三维模型,使软件可以对模型进行参数化自动修改。对齿轮箱箱体结构设置具体可变尺维软件设计模块建立关键尺寸参数驱动三维模型(如图9所示),各尺寸均可在一定范围内变化,通过尺寸优化设计可以确定最佳的尺寸组合方案。3.2关键尺寸的灵敏度分析通过分析关键尺寸对位移、应力、总质量的影响程度,为之后选择最优解提供数据支持。齿轮箱箱体结构设置具体可变尺寸(L1,R1,R2,R3,R4)的变化范围见表2。基于ANSYSWorkbench优化设计平台对上述模型进行材料属性定义、网格划分、施加边界条件等前处理操作,提交作业求解。通过软件DesignExplorer模块,采用中心组合方法给出27组设计点。对这些设计点进行求解,利用响应面法可得设计变量对总位移、等效应力、质量的灵敏程度(如图10所示)由图10可见:尺寸L1对箱体等效应力影响最大,尺寸R3对箱体等效应力的影响可以忽略不计;尺寸R3对箱体总移影响最大,尺寸L1对箱体总移影响最小;尺寸R2,R3和R4对箱体质量影响较大。在确定最优方案时需综合考虑尺寸对等效应力、总移、质量的综合影响。3.3尺寸优化设计为了获得候选设计点,需要结合灵敏度分析,综合考虑刚度、质量等因素,确定最优解。针对齿轮箱箱体结构设置总质量最小、最大总移不大于0.3和最大等效应力不大于100MPa,指定优化评定准则为总质量最小、最大总移不大于0.3和最大等效应力不大于100MPa,利用ANSYSWorkBench进行优化设计,得到3个较优设计方案(见表3)。由表3可知:3种方案的VonMises应力和最大变形相差极小,因此确定以质量最小为评价原则,选定方案一为最终设计方案。对相关尺寸进行圆整后,重新在ANSYS中进行建模计算,可得其最大VonMises应力和总移云图(如图11和图12所示)。由图11和图12可见:最大VonMises应力为90.438MPa,屈服强度为650MPa,安全因子大于1.1,满足要求。对比初始结合模型与轻量化几何模型,优化后质量降低0.8t,说明该方法有效地降低了齿轮箱的质量。
4结论
关键词:需求分析;用例图;概念结构;逻辑结构
中图分类号:TP311文献标识码:A文章编号:1009-3044(2011)31-7585-02
1 研究目的
随着人们生活水平的提高,品牌服装越来越受到人们的青睐。但是,很多专卖店仍然采用落后的人工管理方式。这种状况对提高整个专卖店的管理水平、市场预测和辅助决策等带来了负面影响。
本数据库应用系统是针对县区专卖店的实际需求开发设计的,利用计算机运算速度快、存储信息容量大、处理逻辑问题强、功能强大的优势,从专卖店的服装订购、进库、销售、店员管理等实际需求出发,针对性强,功能齐备,旨在通过帮助专卖店服装管理实现信息化,以提高专卖店管理的效率。
2 系统分析
2.1 技术可行性
硬件方面:硬盘根据数据库的大小而定;
CPU:2.4GHz;
内存:2G;
软件方面:
操作系统:WINDOWS2000/XP
程序开发工具:Visual Basic6.0
数据库:SQLServer2005
本系统所规划出的功能(基础数据维护、进货事务处理、销售事务处理、库存信息统计、销售信息统计、店员事务处理等)基本能满足用户的需求。所使用的开发工具完全可以完成用户所提出的要求。
2.2 经济可行性
本系统的使用完全脱离了传统的手工管理方式,实现无纸化办公,同时又有利于记录的长期保存,还可以使相关人员统计库存和销售数据,节省了翻账本查找和手工计算的时间,提高了工作效率,经理可以随时查看库存和统计的确切信息,使得决策更加高效准确。用户使用了本系统后只需要花一定资金购买电脑和必备的软件即能实现自动化,投如资金很少。
2.3 需求分析
在需求分析阶段,就是要准确的回答“系统必须做什么”的问题。需求分析的过程,就是与用户共同协商,明确系统的全部功能、性能以及运行规格。需求分析的结果是软件开发的基础,因此它关系到软件开发的成败和软件产品的质量,其重要性不言而喻。需求分析最大的好处就是,能使开发后期和整个维护阶段要重做的工作大大减少。
2.4 系统功能需求
用户管理需要实现的功能主要有:验证用户登录信息并获取用户信息,并记录登录时间、添加系统用户信息、更新系统用户信息、删除系统用户信息、查询系统用户信息。
进货管理需要实现的主要功能有:添加进货信息、更新进货信息、删除进货信息、查询进货信息、统计进货信息。
销售管理需要实现的主要功能有:添加、更新、删除、查询和统计销售信息。
报损管理需要实现的主要功能有:添加、更新、删除、查询和统计报损信息。
2.5 建立用例图
用例图是被称为参与者的外部用户所能观察到的系统功能的模型图,呈现了一些参与者和一些用例,以及它们之间的关系,主要用于对系统、子系统或类的功能行为进行建模。
用例图展示了用例之间以及同用例参与者之间是怎样相互联系的。用例图用于对系统、子系统或类的行为进行可视化,使用户能够理解如何使用这些元素,并使开发者能够实现这些元素。 将每个系统中的用户分出工作状态的属性和工作内容,方便建模,防止功能重复和多余的类。用例图定义了系统的功能需求,它是从系统的外部看系统功能,并不描述系统内部对功能的具体实现。
根据系统的功能需求分析,得到服装专卖店的数据库应用系统的用例图,见图1。
3 数据库设计
3.1 概念结构设计
将需求分析得到的用户需求抽象为信息结构即概念模型的过程就是概念结构设计。它是整个数据库设计的关键。
概念结构是对现实世界的一种抽象,即对实际的人、物、事和概念进行人为处理,抽取共同特性,忽略非本质细节,并把这些特性用各种概念精确的加以描述,这些概念组成了某种模型。一般有三种抽象:分类,聚集,概括。
对需求分析阶段收集到的数据进行分类、组织,形成实体,实体的属性,标识实体的码,确定实体之间的联系类型,设计E-R图。
为了简化E-R图的处置,现实世界的事物能作为属性对待的,尽量作为属性对待。
实体和属性并没有形式上可以截然划分的界限,但可以给出两条准则:
1) 属性不能再具有需要描述的性质。即属性必须是不可分的数据项,不能再由另一些属性组成。
2) 属性不能与其他实体具有联系。联系只发生在实体之间。
根据这些准则,设计E-R图。实体之间的联系见图2。
3.2 逻辑结构设计
逻辑结构设计的任务就是把概念结构设计好的基本E-R图转换为与选用DBMS产品所支持的数据模型相符合的逻辑结构[1]。
图2中菱形表示的两个实体之间的联系均为1:n的联系,根据参考资料1提到的E-R图转换为关系模型应遵循的原则,把这类联系与n端的实体合并。
下面把设计好的E-R图转换为关系模型,关系的码用下横线标出。
订单(订单编号,商品编号,数量,单价,送货员,接收号,日期,备注)
商品(商品编号,名称,数量,单价,类型编号,供应商编号,介绍,备注)
商品类型(类型编号,类型名称,商品名称,数量,单价,备注)
销售单(销售单编号,商品编号,数量,单价,店员编号,日期,备注)
报损单(报损单编号,订单编号,数量,店员编号,原因,日期)
供应商(供应商编号,名称,联系方式,介绍,备注)
店员(店员编号,用户名,密码,真实姓名,上次登录时间,用户类型)
3.3 数据库的物理结构设计
数据库最终要存储在物理设备上,并为物理设备实现数据的处理和输出提供理论依据。数据库在物理设备上的存储结构与存取方法称为数据库的物理结构,它依赖于给定的计算机系统。为一个给定的逻辑数据模型选取一个最合适应用要求的物理结构的过程,就是数据库的物理设计。
品牌服装专卖店数据库应用系统的后台数据库的物理结构设计主要考虑了两方面:
1) 数据存取选择索引方法,主要是B+树索引方法。存取方法是快速存取数据库中数据的技术[2]。
分析商品关系模式,商品名称属性以后在查询条件中经常出现,需要在商品名称上建立索引,这样,有了商品名称索引,以后使用该字段名查询时可以节省执行开销。分析商品类型关系模式,商品类型名称属性以后在查询条件中经常出现,需要在商品类型名称上建立索引。同样,分析店员和供应商关系模式,用户名属性和供应商名称属性以后在查询条件中经常出现,也需要在两个属性上建立索引。每个关系模式的编号属性,可以唯一确定关系中的一条记录,为了保证关系的实体完整性,把每个编号属性设置为每个关系模式的主索引。
2) 确定数据库的存储结构。由于整个系统涉及到的数据量相对来说不是很多,把整个数据库应用系统存储在同一磁盘上,建立“服装库存管理系统”文件夹。在该文件夹里边建立两个子文件夹“DB”和“Source Code”,其中,“DB”文件夹用于存储数据库BuySaleStorage,“Source Code”用于存储VB代码。这样,把所有数据集中在一起有利于以后的统一管理。
4 总结
通过数据库应用系统的设计与实现的具体实践,把软件工程的原理和方法应用到数据库系统的设计中来,开发了数据库及其应用系统。本数据库应用系统是针对县区专卖店的实际需求开发设计的,利用计算机运算速度快、存储信息容量大、处理逻辑问题强、功能强大的优势,从专卖店的服装订购、进库、销售、店员管理等实际需求出发,针对性强,功能齐备,可以帮助专卖店服装管理实现信息化,从而提高专卖店管理的效率。
参考文献
近年来,中国保险业发展迅猛,与此相对应,国内财产保险软件项目规模也越来越大,业务本身越来越复杂,这从技术和管理两个方面都给项目实施带来了挑战。
开发特点
总的来说,当前财产保险应用软件开发有以下几个特点:
业务多变
国内保险企业在全球保险业大环境和不断增长的来自国外和国内的竞争对手的竞争压力下需要以“变”求发展。不断推出新的产品和新的服务模式以满足用户的需求是目前保险业发展的一个特点。
业务复杂
财产保险公司往往包括几十个险类,上百个甚至几百个业务险种。这些险类险种既有共性,又有特性,如何将这些共性和特性有机地组织在一起是软件开发必须要有效解决的问题。
新产品上线要求时间短
保险公司为了抢占市场,争夺客户,从研发推出新产品到产品上线往往只有一周甚至更短的时间,这就对应用系统的开发效率提出了极高的要求。
项目组人员多,水平参差不齐,造成管理困难
项目规模变大造成项目参与人员不断增加,不少项目组都达到了30~50人的规模。而且,人员的水平有较大的差异,这对我们进行高效沟通,保证项目的进度和质量都是不小的挑战。
应对上述挑战的手段和方法有很多,而建立统一的开发规范首当其冲。其中,词根表和库结构又是建立开发规范的重要基础。词根是领域概念在软件实现过程中的英文(缩写)约定。词根能够对各保险软件开发形成一种规范和标准,统一领域语义;同时供开发人员参考遵循,从而避免不必要的重复工作和资源浪费,提高工作效率和质量。库结构的设计在应用开发中占有重要的地位,它使软件稳定下来,并且是实现业务敏捷性的一个基础。
词根的建设和应用
我们把领域概念在软件实现过程中的英文(缩写)约定称之为这个领域概念的词根。词根是在软件设计和实现中各种概念元素命名构造的基本单位。词根的基础框架如图1所示。它自下而上包括三个部分,词根来源、词根组成和词根应用。
词根表包括三个部分: 词根、词组根、术语和词典。所有词根按照词根的描述规范(EDS,Etyma Description Specification)进行描述,并按照词根分类规范(ECS, Etyma Classiftication Specification)进行分类。
词根的管理和应用是对词根表的管理维护和对词根表的使用方式的约定,包括词根生命周期管理规定、词根使用规则提示、词根查询和命名建议四个部分。
词根由“词组根”、“词根”和“保险术语和金融保险词典”三个部分组成。其中词根是软件开发中概念元素的最基本构造单位,是原子。词组根是词组形式的领域概念的编写约定,相对于词根来说,是分子。术语和词典是词根来源中的原始术语和词典,一并将其纳入词根系统进行管理以便于程序员进行参考。
参考《保险术语》中对保险术语的分类,根据保险项目的要素特征可以将词根分成几大类: 如标的、业务、单证、财会等大类,在每一大类中又根据业务主题或环节再进行细分,比如投承保、批改、理赔等子类。
为便于词根的应用,使得词根充分发挥作用,词根的应用更有效率,可以开发一个词根表管理系统,系统的主要功能包括词根生命周期管理、词根使用规则提示、词根查询和命名建议四个部分。
词根表应用可以统一团队内的保险领域的编程“语言”,实现应用的“规范化”,提高代码的质量和水平。其次,在对库表、字段、函数等进行命名时,词根表还可以提供重要参考,从而提高应用开发的效率,同时,它也是部门内培训新人的一个重要的文档材料。
库结构的设计
通常,数据库的设计被分为六个阶段,需求分析、概念结构设计、逻辑结构设计、物理结构设计、数据库实施、数据库运行和维护。将需求分析阶段得到的用户需求抽象为信息结构即概念模型的过程就是概念结构设计。它是整个数据库设计的关键。目前应用最广泛的描述概念结构的工具是ER图。
但仅仅以E-R关系为核心的传统设计方法对业务概念的依赖性较强,对实体缺乏进一步的分析,从而使得大型应用的模型很难理解。在对复用的支持上,在对业务变化的适应性上也缺乏必要的考虑。
在数据库结构的设计中,可以采用结合维度和E-R两种设计思想的综合性方法,具体步骤如图3所示,分为四步。
第一步,业务文件和单证分析
在开始阶段,首先对相关业务领域的业务文件和业务单证进行收集、整理和分析,重点是明确业务流程,收集业务文件和流程中所体现的业务实体概念、对单证上的各个要素进行采样和收集,并参照词根表对各个要素进行命名,形成“业务实体概念表”和“信息要素表”。
第二步,维度和标量的收集和分析
对上一步收集的信息要素进行分类和整理,首先分辨哪些要素属于维度、哪些要素是标量和属性,此后再对维度进行进一步的分析,按5WH的方式进行进一步分类,为下一步使用上述要素构建数据结构做好准备。
通过这个阶段的分析和整理,设计人员得到相关业务领域的维度分类汇总表、标量汇总表和属性汇总表。通过对上述“信息要素表”按5WH的方式进行分析,得到如下的“维度分类汇总表”、“标量汇总表”、“属性汇总表”。
第三步,实体-关系分析
在第三阶段,根据第一步中得到业务实体概念表,整理和汇总业务实体之间的关系,并根据业务领域的需要,选择其中必要的业务概念,作为系统的实体结构,并最终绘制业务领域的E-R图。
第四步,形成和调整数据结构
在第四阶段,使用第二步中得到的维度、标量和属性要素填充第三步得到实体结构最终得到数据结构的概念模型,并依据数据库设计的范式原则和程序应用的方便性等因素进行调整,得到最终的数据结构。
库结构适应性分析
随着保险市场的不断开放,竞争日益激烈,业务变化很快。业务相似度高但又绝不相同,分类困难。库表设计应充分考虑这些特点,通过纵横向设计、代码表配置、主子表设计等多种方法,使的库结构具备较强的适应性。
保险行业最主要的需求来源于业务扩展,即新产品增加。从数据采集的角度分析,新增产品可以抽象为三类情况。
第一类产品: 与系统的基本业务流程基本一致,只是条款信息、保障范围、费率、出险原因等有所差异,但是无需额外采集信息。这类产品只需配置横向代码表(包括险种代码、险别代码、标的代码等)就可以实现,无需变更数据结构。
第二类产品: 与已有基本产品相比,除了条款、保障项目等有所差异外,还需要额外采集非关键性的业务信息。可以使用属性扩展表存储额外采集的信息,无需调整数据结构。
关键词:信息系统;酒店管理;数据库;设计
中图分类号:TP391文献标识码:A文章编号:1009-3044(2012)17-4043-03
Database Design in the Hotel Management System
TAN Qian-fang
(Hunan Food and Drug Vocational College,Changsha 410016,China)
Abstract:In the process of building information management system, pay more attention on realization, Contempt on design is a common problem with technology developers, especially the standardization of back-end database design is easily overlooked. This will lead to the eventual realization of the system data processing capacity is limited, inefficient, data management, maintenance and post-update difficul? ties. The article strictly follow normalized database design ideas, with the typical business hotel management system for business logic to ex? plain the main steps in the information systems development process, database design and methods.
Key words: information system; hotel management; database; programing
在信息管理系统的设计和开发过程中,数据库设计是其中最为重要的环节之一。设计规范、良好的数据库不仅能带来系统数据处理效率的极大提升,更重要的是在系统正式运行后能大大简化后期的数据更新维护工作,提高系统的可扩展性。目前大多数酒店提供的服务多种多样,规模大小也各不相同,较为典型的酒店服务业务一般都包括饮食、住宿和娱乐等方面,下面该文从这些典型的酒店业务逻辑出发,分析和探讨数据库的设计方案。
1数据库需求分析
数据库设计的第一步是做好需求分析。在此阶段需要准确了解和分析用户的具体需求,包括数据需求和处理需求,这是整个数据库设计过程的基础,也是最困难、最耗费时间的一步。
1.1数据流图分析
典型的酒店管理一般包括饮食部门、住宿管理部门、娱乐管理部门和经理部门,下面简要分析各部门的业务逻辑。
饮食部门是酒店基本部门之一,所提供服务的特点是实时性强、持续时间短、强调效率。此处需要重点处理的信息是与饮食有关的财务数据,一方面便于定期的账目汇总,另一方面也便于及时向酒店管理层汇报。
住宿管理部门也是酒店基本部门之一。其主要职责包括:(1)布置房间设施、分类、编号、制定收费标准、分配服务人员;(2)登记旅客信息,记录其入住、退房时间;(3)统计各类房间的客满程度;(4)处理本部门的财务信息。
娱乐部门需要处理的业务主要包括:(1)制定收费标准,分配负责人;(2)收入支出财务处理等。经理部门的功能是必不可少的。主要职责有:(1)员工管理;(2)部门划分;(3)各部门的财务核算;(4)酒店营业收益的定期核算。从上面各个部门的业务分析可以看出,不同部门都有财务处理的需求,因此归总设计一个统一的“财务子系统”。而饮食部门因为所需要的业务功能都已包含在“财务子系统”中,故而去掉该功能模块。最终设计酒店信息管理系统分为四个子模块:经理子系统、财务子系统、住宿子系统和娱乐子系统。根据前面对业务逻辑的详细分析,画出各子系统的数据流图,例如图1所示为财务子系统的数据流图。
1.2数据字典设计
数据字典是数据库中各类数据描述的集合,需要设计人员对所开发系统的实际情况进行详细的数据收集和数据分析才能得到。数据字典内容一般包括数据项、数据结构、数据流、数据存储和数据处理过程。下面列举几例:
数据项如:员工号(编号:1,数据项名称:员工号,说明部分:整数类型,有唯一性)
数据结构如:员工信息(编号:1,数据结构名:员工信息,属性:包括员工号、姓名、性别、年龄、工龄、级别、部门、职务、备注)
数据流如:员工基本信息(编号:1,数据流名:员工基本信息,输入:招新员工,输出:员工信息)
数据存储如:员工信息(数据存储名:员工信息,输入数据流:员工基本信息,输出数据流:工资结算)
处理过程如:招新员工(处理过程名:招新员工,输入数据流:终端,输出数据流:员工基本信息)
……
2数据库概念结构设计
数据库概念结构设计常用方法有自底向上和自顶向下两种。该文采用自底向上的设计方法,即首先定义各局部应用的概念结构,然后将它们集成,得到全局概念结构。
2.1局部概念结构设计
下面以财务管理子系统为例,分析子系统的功能,设计局部概念结构,并且对该局部概念结构进行合理优化调整。
图2财务管理子系统E-R图
财务管理子系统的功能为:首先对各部门上交的收支情况进行汇总,得出各部门的收益情况;然后在此基础上进行整体汇总,得到整个酒店的收益信息;最后将酒店的收益情况下发给各个部门,公开账目。根据该分析,得到描述财务管理子系统概念结构的E-R模型如图2所示。
E-R模型调整的准则:(1)现实世界中的事物能作为属性对待的尽量作为属性对待;(2)属性中不具有需要描述的信息,即属性是不可分的数据项,不再包含其他信息。根据原则分析,员工应对应一个领导关系,但为了简便起见,就用员工的“等级”属性来表达员工之间的领导关系。
2.2数据视图集成
完成各子系统的分E-R图设计及优化之后,接下来需要将所有的分E-R图综合集成为一个总的E-R图。由于本系统中各分E-R图的规模较小,所以合成过程采用了一次集成方式。
整个过程分两步进行:第一步:合并。将各分E-R图合并生成初步E-R图,解决各分E-R图间可能存在的属性冲突、命名冲突或结构冲突。第二步:修改和重构。消除不必要的冗余,生成基本E-R图。
由于本系统涵盖的内容比较少,基本不存在冗余的现象,所以初步E-R图就是基本E-R图,不必再进行调整。
3数据库逻辑结构设计
3.1生成关系模式
根据E-R图向关系模式的映射法则,可以将2.2中得到的系统总体E-R图转换为一组关系模式。转换过程简单描述如下:
一个实体直接转换为一个关系模式,如:
员工(员工号,姓名,性别,年龄,工龄,级别,部门号,职务,备注);
工资(员工号,等级,实际工资,基本工资,出勤工资);
……
实体与实体之间的一对一联系或一对多联系可以直接合并到实体所对应的关系模式中,而实体之间的多对多联系则必须转换为一个单独的关系模式。根据这两条原则,对系统总体E-R图中的所有联系进行转换。
工资和员工之间的1:1联系与员工实体所对应的关系模式合并;
员工和部门之间的n:1联系与员工实体所对应的关系模式合并;
……
客房和订单之间n : m的预约联系转化为:预约(订单号,客房号,始定时间,结束时间);顾客和房间之间n : m的住宿联系转化为:住宿(顾客号,房间号码,住宿时间)
3.2关系模式优化
将E-R模型转换为关系模式后,还应该根据关系规范化理论对所有关系模式进行优化,以得到更为科学合理的关系模式。一般而言,在函数依赖的范畴之内,关系模式达到3NF或BCNF层次即可。下面对3.1中的关系模式进行分析:
(1)在顾客关系模式“顾客(顾客编号、级别、姓名、年龄、性别、证件号码、证件名称、所选项目、使用时间、备注)”中,因为“使用时间”对于顾客的必要性不强,且该属性在别的关系中可以查询得到,所以将“使用时间”属性删除。分析可得,“顾客”关系模式属于BCNF。
(2)在总账关系模式“总账(总账编号、部门号、财务状况编号、收入、支出、净利、日期、经手人号、备注)”中,“净利”属性可以根据收入和支出计算得到,并且不需要经常性的查询,所以将该属性删除。该关系模式也属于BCNF。
(3)在财务状况关系模式“财务状况(财务状况编号、时期、总收入、总支出、净利润)”中,虽然“净利润”也可以通过计算得到,但由于在这一项上查询比较频繁,如果每次查询都计算,必然使得系统性能降低,故保留下来。
(4)在员工关系模式“员工(员工号、姓名、性别、年龄、工龄、级别、部门号、职务、备注)”中,用户查询时,一般只需查询自己所属单位的员工信息,故可将其按部门水平分解为三个模式,以提高查询效率。
负责人员(员工号、姓名、性别、年龄、工龄、级别、部门号、职务、备注);
服务人员(员工号、姓名、性别、年龄、工龄、级别、部门号、职务、备注);
经手人员(员工号、姓名、性别、年龄、工龄、级别、部门号、职务、备注);
3.3用户子模式设计
得到优化后的总体逻辑结构后,还应该根据局部应用需求,结合具体的DBMS特点,设计用户的子模式。设计过程如下:
(1)因为经理对于员工的次要信息不会经常关注,因此将员工信息中最主要的内容映射过来,在经理子系统上设立员工关系子模式。
员工(员工号、姓名、级别、部门号、职务、部门经理、实际工资);
(2)因为酒店员工经常使用的只有客房的主要信息,所以在住宿子系统上设立客房关系子模式。
客房(客房号、位置、设备、收费标准、管理人员号、状态);
(3)因为酒店管理人员对于顾客的情况管理经常使用的只有部分信息,所以在经营管理子系统上设立顾客关系子模式。
顾客(顾客编号、住宿号、姓名、级别、应收款、使用时间、备注)
4物理结构设计
4.1存储结构设计
通过对典型酒店中的信息处理需求进行分析,可以得到如下需求特点:饮食、住宿、娱乐三大部门的数据不仅经常需要查询,而且更新速度快;各个部门信息要求共享的较多,如员工信息、来客信息等,但财务信息一般不共享;经理部门有一定的特殊职能,如汇总财务信息、级联删除辞退员工等。针对这些特点,设计如下:
首先要确定数据库的存放位置。为了提高系统性能,根据应用情况将数据按照易变部分和稳定部分、经常存取部分和存取频率较低的部分分别在两个磁盘上存放。经常存取部分包括员工、工资、客房、款项、折扣规则、项目、顾客等;而信息存取频率较低的部分包括部门、账单、订单、总账、财务状况等。同时考虑到本系统是多用户的,为了提高效率,数据库的备份的数据和日志文件将保存在磁带中。
然后要确定系统配置。酒店管理系统需要的微机数量和规模都不必太大,但在系统设计时应考虑到酒店的发展需求,在选择硬件设备、服务器操作系统、数据库时都考虑到能够逐步扩展。本酒店管理系统选用了Windows XP操作系统,后台数据库选用目前应用最多的ORACLE 10g。由于涉及到酒店的财务管理,数据的完整性和安全性显得尤其重要,为了保障系统安全稳定运行,需要每天进行数据备份。数据备份需要严格按照制定的备份与故障恢复策略进行,并落实备份登记和检查措施。
4.2存取路径设计
首先确定数据的存取方式。对饮食、住宿、娱乐三个子系统的各个关系最经常的操作是查找,假设现有n个住宿房间的信息,如果采取顺序查找,平均查找n/2次;建立B+树索引,则平均查找次数为B+树的层数log2n+1,所以选择B+树作为索引,具体设计如下:
(1)对经常在查询中出现的关系码建立索引。包括员工、工资、部门、客房、款项、折扣规则和财务状况等关系。
(2)对经常需要进行连接操作的关系码建立索引。包括员工号、客房号和部门号等。
(3)对于更新频率很高的关系模式,不宜在其上定义索引。包括顾客、订单和账单等。
4.3设计评价及说明
上述设计对时间效率,空间效率,维护代价和用户的实际需求做出了较好的权衡。实际方案还需要根据酒店管理的真实环境,以时间效率和用户需求为根本,进一步优化和完善。
5结束语
该文依据关系数据库设计的原则和步骤,结合典型的酒店管理的实际情况,设计了酒店信息管理系统所需的数据库。设计方案科学合理,考虑了实际的业务逻辑需求,对同类信息系统开发中数据库设计工作具有较高的参考价值。
参考文献:
[1]王珊,萨师煊.数据库系统概论[M].北京:高等教育出版社,2006:34-67.
[2]杨东青,马秀莉等译.数据库系统概念[M].北京:机械工业出版社,2007:27-60.
[3]毛国君.高级数据库原理与技术[M].北京:人民邮电出版社,2002:43-52.
[4] Jeffrey D.Ullman,Jenifer Widom.A First Course in Database Systems[M].北京:机械工业出版社2008:23-27.
[5]王建设,张金娜.酒店管理系统的设计与实现[J].计算机与现代化,2011(1):91-93.
[6]白雪峰,贺春林.酒店餐饮管理系统的设计与实现[J].电脑知识与技术,2010(6):1281-1282.
[7]于侃侃.数据库原理与应用课程教学改革探讨[J].无线互联科技,2011(9):41-43.
[8]刘芬.数据仓库在酒店CRM系统中的应用研究[J].科技信息,2009(14):557-558.
关键词:建筑结构 , 概念设计 ,具体运用
Abstract: with the development of the society, in everyday life we see more and more exquisite building structures, people on the requirement of building structure is rising steadily. In architectural design in the development of large, attracted many new design theory, along with the increase of the scale of the project, technology is also more and more complex, more uncertainty factors, and the engineering design requirements of more and more is also high, the introduction of the concept design satisfy these requirements, it not only played a designer's innovation ability and, in some special design conditions of a huge advantage.
Keywords: building structure, concept design, specific application
中图分类号:S611文献标识码:A 文章编号:
引言
在建筑结构设计中,一些经验丰富的工程设计人员会采用结构概念设计。结构概念设计是指工程设计人员根据自己多年的实践经验,对建筑物的结构应采取哪些合理的形式,对结构可能发生的变形和结构的内力等等形成的一种总体的概念和综合分析的能力。由于在建筑结构设计中,会遇到各种各样的不确定的因素,并且有些数据无法经过科学的计算方法获取,因此,只能根据建筑工程人员的多年经验,运用结构概念设计来解决。本文将对结构概念设计进行简单的论述,然后分析结构概念设计在具体领域的使用,并且分析结构概念设计在建筑结构设计中的意义。
一 结构概念设计概述
在摘要的论述中已经讲到过结构概念设计是在经验与理论相互结合的基础上产生的,它是建筑设计人员根据多年的实践经验和所学的建筑理论知识,对建筑结构设计形成的一种新的设计方法。这种方法既符合理论的科学性,又能根据具体的情境,结合施工的实际,补充建筑理论的不足。在进行建筑结构概念设计时,建筑工程师会依据已有的建筑结构设计经验与理论知识的结合,从大体的角度对建筑结构设计进行概念性地分析和比较,确立建筑结构的总体布局,实现合理的设计。
在建筑结构设计中,运用结构概念设计非常重要。在进行建筑结构方案设计时,建筑人员无法通过计算机的运行来实现,只能通过建筑工程师自身通过比较和分析,根据自己的建筑结构知识和以往经验,选择效果良好的经济效益高的结构方案。
二 结构概念设计在建筑结构设计中的具体运用
1 结构概念设计在建筑平面结构设计中的应用
在高层建筑设计中,水平荷载作用下的建筑结构侧移成为了高层建筑设计的难题。建筑结构设计人员在进行结构设计时,要运用结构概念设计原则,既要考虑到满足相关的要求,又要选择更好的抗侧力体系。在建筑物选择平面结构时,应该选用风压较小的结构设计。在进行结构设计时,还要综合分析所建建筑物周围的建筑物,了解分析周围建筑物对所建建筑物风压布局的影响。还要考虑建筑物的结构设计要增强建筑物的抵抗能力和竖向的荷载。并且,建筑结构设计人员还要运用概念设计,考虑到建筑结构的抗震能力,在平面设计时,要力求使建筑的平面结构简单规则。在结构概念设计中,如何选择既能够满足建筑结构侧向的移动距离,又不出现危险、使建筑结构能承受更多的侧压力的建筑结构模式,是目前建筑结构设计工程师所面临的最大难题。
建筑平面结构要做到简单规则,考虑到风所带来一定的影响,可以根据具体情况,适当放宽建筑平面的结构,因为建筑结构设计一旦发生整体弯曲变形,还可以有补救措施。
2 概念结构设计在建筑剖面结构设计中的应用
在建筑工程人员进行建筑的剖面设计时,要做好竖向的传力体系设计,控制好建筑物的高度比,使高层建筑物的抗侧力结构刚度由基础向建筑物的顶层逐渐过渡,避免出现建筑物竖向上刚度出现突变而消弱高层建筑物水平荷载能力的现象。当建筑物竖向的刚度变化特别大时或在高层建筑物的结构布局发生变化时,要设置结构的转换层,以确保高层建筑的稳定性。在给高层建筑设置锚固深度时,要结合高层建筑物设备用房和地下停车场的需要,设置一层或几层地下空间,提高高层建筑的抗震能力和抗倾覆能力。
在进行建筑物竖向形体设计时,根据概念设计原则,建筑结构设计人员可以选用截锥形、上窄下宽形和新月形的竖向形体设计形式。截锥形是指采用从下而上分段逐步减小楼层面积的阶梯状形体,这样能大大地增加房屋的刚度,此外,采用这种形体的建筑顶部楼面比建筑底部要小,有利于建筑的抗风和抗震作用。当采用上窄下宽形时,建筑物随着高度的增加,楼身不断变细,这样可以大大减少建筑物高层所承受的风力,降低楼体重心,增强建筑结构的稳定性。这种形式常见的有上削楔形体和退缩体,这些结构都有很好的抗风、抗震功能。当建筑设计人员采用新月形设计时,建筑物就像一个竖向的悬臂壳体,能有效地增加侧向力刚度。它的作用就像波形的屋面壳体,能抵抗重力荷载,通过一个壳和一个框架承受。这种形式的建筑物能够有效地抵抗对称作用和建筑物的侧向力。
3 结构概念设计在基础设计中的作用
根据建筑物的不同地理位置和结构形式,建筑结构设计人员可以根据结构概念设计原则选择使用桩基基础、箱型基础和筏形基础。当遇到地基土质较软的情况时,建筑结构设计人员一定要考虑到运用人工的方法增强地基的承载能力。建筑工程人员可以采用桩基结构,用预制的钢筋混凝土土桩、混凝土灌注桩和钢管桩,将荷载直接传到地基下部坚实的持力层。在运用箱型基础时,建筑物的荷载力能够均匀地传给地基,抵抗地基的不均匀沉降,和周围的土体共同协作,增强建筑物的抗震和抗风能力。当采用筏形基础时,建筑物的上部结构荷载较大,地基的承载力较低。采用这种结构可以有效分散建筑物上部的荷载力,增加地基的承载力,防止地基产生不均匀沉降。
三 在建筑结构中采用结构概念设计的意义
结构概念设计是在考虑建筑空间和具体的地理环境、使用整体概念来思考建筑结构的一种设计方案,力学的特点在结构概念设计中展现得淋漓尽致。运用结构概念设计时,建筑人员能够在整体结构上把握各种性能,进行科学判断和合理取舍,在建筑的初期设计阶段有着十分重要的作用。
总的来说,建筑工程是一个完整的空间结构,各个部分是一个有机结合体,不可分割。在当前的建筑结构设计中,对具体的空间结构的设计还有一定的局限性,有时只能依靠建筑工程设计人员进行大胆假设与猜想,通过建筑设计人员的经验和理论知识,选择多样的建筑结构形式,增加建筑结构设计的灵活性。
就目前来说,我国的建筑结构设计,难以准确地达到抗震、抗暴风的要求。建筑结构设计的一些理论还不尽完善,有一些建筑结构设计没有具体的计算公式,无法求出准确的答案,因此只能通过建筑结构设计人员的经验,运用结构概念设计,才能弥补这些不足。
总结:
建筑结构概念设计是一种很重要的设计思想,正在被越来越多的建筑结构设计工程师接受和采用,并且在建筑结构设计中发挥越来越重大的作用,必定会成为以后建筑结构设计的主流思想。建筑结构概念设计侧重的是建筑结构设计人员的经验,需要建筑结构设计人员形成整体的概念来构筑整体的方案。在建筑结构中,结构概念的设计具体体现在建筑结构的平面设计、剖面设计和基础设计中,并且能够取得良好的效果,能够有效提高建筑物抗震和抗风能力,增加建筑物的稳定性,并且还能够提高建筑结构设计的效率,给建筑工程公司带来更好的经济效益。
参考文献:
[1] 隋翔宇. 工业建筑中的结构概念设计[J]. 山西建筑, 2011(4).
【关键词】酒店管理 人员管理 餐饮 住宿
管理信息系统利用计算机的硬件和软件,手工规程、分析、计划、控制和决策用的模型,以及数据库对信息进行收集、传输、加工、保存和使用。因此,管理信息系统是一个信息处理系统。酒店管理系统的应用对象定位在普通酒店,因此在进行需求分析时主要考虑酒店的具体需求,并将设计目标确定为酒店提供基本的管理功能。
我们在概念设计方面的需求分析阶段所得到的应用需求应该首先抽象为信息世界的结构,才能更好地、更准确地用某一DBMS实现这些需求。
数据库作为存取数据并对数据进行操作的工具在系统中所起到的作用至关重要。数据库设计是指对于一个给定的应用环境,构造优化的数据库逻辑模式和物理模式结果,并据此建立数据库及其应用系统,使之能有效地存储和管理数据,满足应用需求,包括信息管理要求和数据操作。信息管理要求是指在数据库中应该存储和管理哪些数据对象;数据操作要求是指对数据对象进行哪些操作,如查询、增、删、改、统计等操作。数据库设计地目标是维用户和各种应用系统提供的一个信息基础设施和高效率地运行环境。高效率的运行环境包括:数据库数据的存取速率、数据库存储空间的利用率、数据库系统运行管理的效率等都是高的。
概念结构主要特点:
(1)能真是、充分地反映显示世界,包括事物和事物之间的联系,能满足用户对数据的处理要求,是对现实世界的一个只是模型;
(2)易于理解,从而可以用它和不熟悉计算机的用户交换意见,用户的积极参与是数据库设计成功的关键。
(3)易于更改,当应用环境和应用要求改变时,容易对概念模型修改和扩充;
(4)易于向关系、网状、层次等各种数据模型转换;
现在对所设计系统的需求作进一步的分析,产生概念结构设计的E-R模型。由于这个系统并不复杂,因此可采用自顶向下的设计方法。自顶向下设计的关键是确定系统的核心活动。所谓核心活动就是系统中的其它活动都要围绕这个活动展开,或与此活动密切相关。确定了核心活动之后,系统就有了可扩展的余地。此系统包含的实体有:
(l)用户:用来描述酒店操作员的有关信息,用用户编号来标志。
(2)餐台:用来描述餐台的有关信息,用餐台编号来标志。
(3)菜品:用来描述酒店菜品的有关信息,用菜品编号来标志。
(4)菜系:用来描述菜品分类的有关信息,用菜系编号来标志。
(5)消费单:用来描述酒店某一餐台消费的有关信息,用消费单编号来标志。
经过初步分析,可以得到此系统中各实体所包含的基本属性如下:
(1)用户(序号,姓名,性别,出生日期,身份证号,密码,用户状态) 。
(2)餐台(编号,人数)。
(3)菜品(编号,所属菜系,名称,祝记码,单位,单价,菜品状态)。
(4)菜系(序号,名称)。
(5)消费单(编号,所属餐台号,时间,消费额,操作用户)。
数据库的设计是系统设计过程中的重要组成部分,它是通过管理系统的整体需求而制定的,数据库设计的好坏直接影响到系统的后期开发。下面对系统中具有代表性的数据库设计进行详细说明。 餐台和菜系在本系统中是最简单的实体,在本系统中用来描述餐台的是台号和座位数,而描述菜系的是名称。在描述菜品实体时,加入了助记码,目的是为了实现智能化获取菜单功能,通过这一功能系统操作员可以快速的获取顾客所点的菜品信息、菜品信息表的E-R图。
概念结构设计所得的E-R模型是对用户需求的一种抽象的表达形式,它独立于任何一种具体的数据模型,因而也不能为任何一个具体的DBMS所支持。为了能够建立起最终的物理系统,还需要将概念结构进一步转化为某一DBMS所支持的数据模型,然后根据逻辑设计的准则、数据的语义约束、规范化理论等对数据模型进行适当的调整和优化,形成合理的全局逻辑结构,并设计出用户子模式。这就是数据库逻辑设计所要完成的任务。
关系模型是由一组关系(二维表)的结合,而E-R模型则是由实体、实体的属性、实体间的关系三个要素组成。所以要将E-R模型转换为关系模型,就是将实体、属性和联系都要转换为相应的关系模型。
有了基本的E-R模型就可以进行逻辑结构设计,也就是设计基本的关系模式。设计基本的关系模式主要从E-R模型出发,将其直接转换为关系模式。根据转换规则,这个E-R转换的关系模式为:
(1)用户(用户序号,用户名,餐台号,菜品编号,消费单编号),主码为用户序号。
(2)消费单(消费单编号,所属餐台号,时间,消费额,操作用户,餐台编号,菜品编号,用户序号),主码为消费单编号。
(3)菜品(菜品编号,所属菜系,名称,祝记码,单位,单价,菜品状态,消费单编号,用户序号,菜系序号),主码为菜品编号。
(4)菜系(菜系序号,名称,菜品编号),主码为菜系序号。
(5)餐台(餐台编号,人数,消费单编号,用户序号,菜品编号),主码为餐台编号。
现在分析一下这些关系模式。由于在设计关系模式时是以现实存在的实体为依据,而且遵守一个基本表只描述现实世界的一个主题的原则,每个关系模式中的每个非主码属性都完全由主码唯一确定,因此上述所有这些关系模式都是第三范式的关系模式。
对于物理设计阶段,数据库在物理上的存储结构与存储方法称为数据库的物理结构,它依赖于选定的数据库管理系统。为一个给定的逻辑数据模型选取一个最适合应用要求的物理结构的过程,就是物理设计。
数据库的物理设计通常分为两步:
(1)确定数据库的物理结构,在关系数据库中主要指存取方法和存储结构;
(2)对物理结构进行评价,评价的中的是时间和空间效率。
参考文献
[1]周立柱,冯建华,孟小峰等.SQL Server数据库原理.北京:清华大学出版社,2004.
[2]黄中,黄泽钧,胡.计算机应用基础教程.北京:中国电力出版社,2002.
[3]龚沛罾,陆慰民,杨志强.Visual Basic 程序设计简明教程.高等教育版社,2003.
作者简介
刘欢(1992-),男,吉林省人。学士学位。研究方向为软件开发。