第一篇:毕业设计论文
一、综述..........................................................................................................................2
一、信息检索技术.....................................................................................................2
1、信息检索技术的发展.....................................................................................2
2、信息检索技术的简介.....................................................................................3
3、信息检索技术的模型.....................................................................................5
一、综述
一、信息检索技术
由于以因特网为主体的信息高速公路的不断普及和发展,信息技术已经渗透到我们社会生活的各个角落,正以前所未有的速度和能力改变着我们的生活的工作方式,我们真正处于一个“信息爆炸”的时代。一方面,因特网上面蕴含的海量信息远远超过人们的想象;另一方面,面对信息的汪洋大海,人们往往感到束手无策,无所适从,出现所谓的“信息过载”和“信息迷向”的现象。于是一个极富挑战性的课题:如何帮助人们有效地选择和利用所感兴趣的信息,尽量剔除不相关的信息。同时保证人们在信息选择方面的个人隐私权利?成为学术界和企业界所十分关注的焦点。
随着在线文本的日益增多,其中包括新闻、电子杂志、电子邮件、技术报告、文档以及网上图书馆。如此众多的信息,仅仅依靠大脑来收集和整理所需要的信息显然是不够的。所以,自动收集和整理所需要的各类信息成为信息产业面临新的挑战和新的发展契机。根据不同的应用背景和不同的使用目的,信息处理技术已经演化信息检索、信息过滤、信息分类、问题回答等方向。
由于目前网上信息的表现形式大多数为文本,而且文本也是广大用户所习惯接收的形式。因此我们在下面主要讨论中文文本检索和相关的评价方案。
1、信息检索技术的发展
信息检索(Information Retrieval)是指信息按一定的方式组织起来,并根据信息用户的需要找出有关的信息的过程和技术。狭义的信息检索就是信息检索过程的后半部分,即从信息集合中找出所需要的信息的过程。
信息检索起源于图书馆的参考咨询和文摘索引工作,从19世纪下半叶首先开始发展,至20世纪40年代,索引和检索成已为图书馆独立的工具和用户服务项目。1945年,Vannevar Bush的论文《就像我们可能会想的„„》第一次提出了设计自动的,在大规模的存储数据中进行查找的机器的构想。这被认为是现在信息检索技术的开山之作。进入50年代后,研究者们开始为逐步的实现这些设想而努力。在50年代中期,在利用电脑对文本数据进行检索的研究上,研究者取得了一些成果。其中最有代表性的是Luhn在IBM公司的工作,他提出了利用词对文档构建索引并利用检索与文档中词的匹配程度进行检索 的方法,这种方法就是目前常用的倒排文档技术的雏形。
在著名的国际文本检索会议(Text Retrieval Conference,TREC)上,有两个最重 要的研究方向:Routing Task和Ad Hoc Task。其热点问题包括从早期的文本检索、文本过滤到当前的问题回答。
文本信息检索就是根据用户提出的具体查询,在大量相对稳定的文本源中,检索出符合用户查询条件的文本,并按其满足查询的程度排序列出。文本检索技术的发展已经有四十多年的历史,取得了很大的成就,产生了大批实用的检索系统,积累了很多成熟的技术。
1992年,NIST(美国国家标准和技术研究所)与DARPA联合赞助了每年一次的TREC,对于文本检索和文本过滤和问题回答等专题倾注了极大的热忱。
目前随着因特网的迅速发展,需求的不断增加,文本检索以及相关技术方面取得了长足的进展,成为信息产业新的增长点。
2、信息检索技术的简介
信息检索系统流程大致如下图所示:
总体上,系统可分为四个部分:数据预处理,索引生成,查询处理,检索。下面我们分别对各个部分采用的技术加以介绍。
1.数据预处理
目前检索系统的主要数据来源是Web,格式包括网页、WORD 文档、PDF 文档等,这些格式的数据除了正文内容之外,还有大量的标记信息,因此从多种格式的数据中提取正文和其他所需的信息就成为数据预处理的主要任务。此外,众所周知,中文字符存在多种编码,比如GB2312、BIG5、Unicode(CJK 区),而原始数据集往往包含多种编码,因此要正确地检索到结果必须进行统一编码转换。研究者们对预处理部分要提取哪些信息并没有共识,这与后续处理所需的信息密切相关,一般来说,正文、锚文本和链接地址都是要提取出来的。
2.索引生成 对原始数据建索引是为了快速定位查询词所在的位置,为了达到这个目的,索引的结构非常关键。目前主流的方法是以词为单位构造倒排文档表,其结构大致如下图所示:
每个文档都由一串词组成,而用户输入的查询条件通常是若干关键词,因此如果预先记录这些词出现的位置,那么只要在索引文件中找到这些词,也就找到了包含它们的文档。为了进一步提高查询的速度,在组织索引时还可以采用一些更复杂的方法,比如B树、TRIE 树、哈希表等。这个阶段还需要对预处理之后的文档进行词法分析,这是因为很多语言的文本都不宜直接把正文中的字符串用于建立索引。例如,中文里的词与词之间不存在分隔符,因此必须先进行分词,而英文中的词存在很多变形,比如“compute”就存在“computes”、“computing”、“computed”等多种变形,应先进行词根还原。此外,有些词虽然出现频率很高,但对于查询没有任何帮助,比如“的”、“了”等,就无需放入索引,为此需要预备一个停用词表(stop word list)对这类词进行过滤。
3.查询处理
用户输入的查询条件可以有多种形式,包括关键词、布尔表达式、自然语言形式的描述语句甚至是文本,但如果把这些输入仅当作关键词去检索,显然不能准确把握用户的真实信息需求。很多系统采用查询扩展来克服这一问题。各种语言中都会存在很多同义词,比如查“计算机”的时候,包含“电脑”的结果也应一并返回,这种情况通常会采用查词典的方法解决。但完全基于词典所能提供的信息有限,而且很多时候并不适宜简单地以同义词替换方法进行扩展,因此很多研究者还采用相关反馈、关联矩阵等方法对查询条件进行深入挖掘。
4.检索
最简单的检索系统只需要按照查询词之间的逻辑关系返回相应的文档就可以了,但这种做法显然不能表达结果与查询之间的深层关系。为了把最符合用户需求的结果显示在前面,还需要利用各种信息对结果进行重排序。目前有两大主流技术用于分析结果和查询的相关性:链接分析和基于内容的计算。许多研究者 发现,WWW 上超链结构是个非常丰富和重要的资源,如果能够充分利用的话,可以极大地提高检索结果的质量。基于这种链接分析的思想,Sergey Brin 和Larry Page 在1998 年提出了PageRank 算法,同年J.Kleinberg 提出了HITS 算法,其它一些学者也相继提出了另外的链接分析算法,如SALSA,PHITS,Bayesian等算法。这些算法有的已经在实际的系统中实现和使用,并且取得了良好的效果。而基于内容的计算则沿用传统的文本分类方法,多采用向量空间模型、概率模型等方法来逐一计算用户查询和结果的相似度(相关性)。两者各有优缺点,而且恰好互补。链接分析充分利用了Web 上丰富的链接结构信息,但它很少考虑网页本身的内容,而直观上看,基于内容的计算则较为深入地揭示了查询和结果之间的语义关系,但忽略了不同网页之间的指向关系,因此现在很多系统尝试把两者结合起来,以达到更好的性能。
3、信息检索技术的模型
信息检索模型可形式化地表示成为一个四元组< D, Q, F, R(qi,dj)>,D是一个文档集合,Q是一个查询集合,F是一个对文档和查询建模的框架,R(qi,dj)是一个排序函数,它给查询qi和文档 dj 之间的相关度赋予一个排序值。3.1、布尔模型
所谓布尔检索, 就是采用布尔代数的方法, 用布尔表达式表示用户提问, 通过对文本标识与用户给出的检索式进行逻辑比较来检索文本。设文本集D 中某一文本i, 该文本可表示为:Di =(t1 , t2, ⋯, tm),其中, t1 , t 2, ⋯, t m 为标引词, 用以反映i 的内容。另设用户某一检索式如下:Qj =(t1 ∧ t 2)∨(t3 ∧(t4)).对于该检索式, 系统响应并输出的一组文本应为: 它们都含有标引词t1 和t2 , 或者含有标引词t 3, 但不含有标引词t 4。
布尔检索具有简单、易理解、易实现等优点, 故得到广泛的应用。1967年后, 布尔检索模型正式被大型文献检索系统采用, 并渐成为各种商业性联机检索系统的标准检索模式, 服务信息情报界30多年, 直到现在, 大多数商用检索系统仍采用布尔检索。尽管布尔检索有着种种的优点, 但是它的缺点仍然是明显的, 它存在的主要缺陷有以下几点。
(1)布尔逻辑式的构造不易全面反映用户的需求。用标引词的简单组配不能完全反映用户的实际需要, 用户需要那一方面内容的文本, 需要到多大程度, 这是检索式无法表达清楚的, 如对上述检索式, t1 和t2 , 究竟用户希望能得到更多地反映t1 内容的文本还是反映t2 内容的文本, 传统的布尔检索无法 5 解决此问题。
(2)匹配标准存在某些不合理的地方。例如, 在响应某个用“∧”连接的检索时, 系统把只含有其中一个或数个但非全部检索词的文本看作与那些根本不含有其中一个检索词的文本一样差, 同样加以排除;另一方面, 用响应某个用“∨”连接的检索式时, 系统都不能把含有所有这些检索词的文本看作比那些只含有其中一个检索词的文本更好一些。
(3)检索结果不能按照用户定义的重要性排序输出。系统检索输出的文本中, 排在第一位的文本不一定是文本集中最适合用户需要的文本, 用户只能从头到尾浏览才能知道输出文本中那些更适合自己的需要。
针对于标准的布尔模型中文献表达形式过于简单、检索条件过于严格而出现的问题,人们对其采取了扩充和修改,提出了扩展的布尔模型。如Salton 于1983年提出的一种所谓的扩展布尔检索模型, 它是将向量检索模型与布尔检索模型融为一体, 并克服了传统希尔模型的一些缺陷, 下面我们用矢量的方法来讨论布尔检索。设文本集中每篇文本仅由两个标引词t1 和t2 标引, 并且t1、t2允许赋以权值, 其权值范围为[ 0, 1] , 权值越接近1, 说明该词越能反映文本的内容, 反之, 越不能反映文本的内容, 在Salton 模型中, 上述情形用平面坐标系上某点代表某一文本和用户给出的检索式, 如图:
图中的横、纵坐标用t1、t2 表示, 其中A(0, 1)表示词t1 权值为0, 词t 2 权值为1 的文本, B(1, 0)表示词t 1权值为1, 词t 2 权值为0 的文本, C(1, 1)表示词t
1、t 2 的权值均为1 的文本, 文本集D 中凡是可以用t
1、t 2 标引的文本可以用四边形OACB 中某一点表示, 同样, 用户给出检索式后, 也可用四边形OACB 中某一点表示。
下面我们来看看Salton 模型中是如何构造相似度计算式的。对于由t1 和t2 构成的检索式q = t1 ∨ t2 , 在图1中只有A、B、C 3点所代表的各文本才是最理想的文本, 对于某一文本D 来说, 当D 点离A、B、C 3点越接近时说明相似度越大,或者说,当D点离O点越远时,相似度越大。因而D与O的距离
DO =(d10)(d20)22 =
d1d222 可以作为我们衡量一文本与查询q 的相关程度的一个尺度, 显然0 ≤ 2 , 为了使相似度控制在0 与1 之间, 将相似度定义为:
d1d222DO ≤
sim(D, Q(t1 ∨ t2))= 与C 的距离
DO(1)对于由t1 和t 2 构成的查询q = t1 ∧ t 2, 只有C 点才是最理想的文本, 用D =(1d1)(1d2)22
作为我们衡量一文本与查询q 的相关程度的一个尺度, 于是, 把相似度定义为:
(1d1)(1d2)22sim(D, Q(t1 ∧ t2))= 1-(2)(1)、(2)式还可推广到对检索标引词进行加权的情形, 设检索标引词t1、t2 的权值分别为a, b,0 ≤ a, b ≤ 1, 则(1)式、(2)式可进一步推广为:
a(1d1)b(1d2)2222sim(d, Q(t1 , a)∨(t2, b))= 1
在文本信息检索中, 布尔检索不仅具有简单、易理解等特点, 而且易于在计算机中加以实现, 是一种最为常用的检索方法。扩展的布尔模索模型——Salton 模型克服了传统布尔模型的一些缺陷, 更符合了用户的需要。
3.2、向量空间模型 向量空间模型是由Salton及其学生们在六十年代末到七十年代初提出并发展起来的。这一模型将给定的文本(文章、查询或文章中的一段等)转换成一个维数很高,由一系列关键词组成的向量。模型并没有规定关键词如何定义,但是一般来说,关键词可以是字,词或者短语。假设我们用“词”作为Term,那么在词典中的每一个词,都定义向量空间中的一维。如果一篇文档包含这个词,那么表示这个文档的向量在这个词所定义的维度上应该拥有一个非0值。这个模型最大特点是可以方便地计算出任意两个向量的近似程度,即向量所对应的文本间的相似性。用信息检索的术语来说,如果两个向量是相近的,则其对应的文本是语义相关的。将所有文献和查询以向量形式表示,则针对特定的查询向量,比较它与所有文献向量的相似度,并依相似度将文献降序排列,这便是现代信息检索系统中常用的方法。Salton及其学生们还根据向量空间模型实现了Smart系统。该系统在过去的30多年中,对信息检索的研究有非常重要的影响。信息检索的许多理论和技术(如自动索引、加权技术、相关反馈、文献聚类等)都是在Smart上首先实现或测试的。
假设表示文档向量,而
表示查询向量,文档与查询的相关性可以用余弦距离表示如下:
如果我们用进行归一化,即令和表示和中的第i维的值,并且对每个文档矢量,那么上式有可以表示为
在此,究竟如何取值是一个重要的问题,其取值一般被称为关键词i在文档D中的权重。
目前,对关键词权重的确定方法一般都需要获取一些关于关键词的统计量,而后根据这些统计量,应用某种认为规定的计算公式来得到权重。最常用的统计量包括:
tf,Term Frequency的缩写,表示某个关键词在某个文档中出现的频率。
qtf,Query Term Frequency的缩写。表示查询中某关键词的出现频率。
N,集合中的文档总数 df,Document Frequency的缩写,表示文档集合中,出现某个关键词的文档个数。
idf,Inversed Document Frequency的缩写。dl,文档长度 adl,平均文档长度
权重的计算:
在向量空间模型下,构造关键词权重计算公式有三个基本原则:
1.如果一个关键词在某个文档中出现次数越多,那么这个词应该被认为越重要。
2.如果一个关键词在越多的文档中出现,那么这个词区分文档的作用就越低,于是其重要性也应当相应降低。
3.一篇文档越长,那么其出现某个关键词的次数可能越高,而每个关键词对这个文档的区分作用也越低,相应的应该对这些关键词予以一定的折扣。早期的权重往往直接采用tf,但是显然这种权重并没有考虑上述第二条原则,因此在大规模系统中是不适用的。目前,常用的关键词权重计算公式大多基于tf和df进行构建,同时,一些较为复杂的计算公式也考虑了文档长度。现简要列举如下:
TF-IDF得分。严格地说,TF/IDF得分并不特指某个计算公式,而是一个计算公式集合。其中TF与IDF都可以进行各种变换,究竟何种变换较能符合实际需求,需要由实验和应用来验证。常见的变换方法有:
其中,最后一个公式,即:
被大量系统证明是最有效的。
此外,较为常用的关键词权重算法还包括Okapi权重和Pivoted Normalization 权重(PNW)。这些公式综合考虑了查询和文档中的词频,以及文档的长度。Okapi权重需要预设三个参数:
k1,在1.0-2.0之间 b,通常为0.75 k3,在0-1000之间 而PNW则需要预设一个参数s,大部分情况下取0.20。
在经典模型中,假设索引项是独立的,或者说是正交的。这个假设极大地简化了索引项权值的计算过程,尽管这一假设有时不符合自然语言的实际情况,但是在这个假设下,计算权值的过程简单快捷,因而在目前很多实用的信息检索模型中仍被广泛采用。向量空间模型中索引项权重的算法提高了检索的性能,改进了检索效果,同时采用了部分匹配的策略和一定的相似度计算方法,使得模型可以根据结果文档与检索项的相似度进行排序,检索出与用户查询要求接近的文档,从而有效地控制返回文档的数量和质量,检索的结果文档集更接近用户的检索需求。但是事实上,在自然语言中,有些索引项是相互关联的,比如当在一个文档中看到“计算机”时,就非常有可能同时看到“科学”;而当在一个文档中看到“土豆”时,看到“计算机”的可能性就很小。再比如:“王励勤”“乒乓球”的出现不是独立的。同时,该模型丢失了句法信息(如短语结构、词的顺序等),而权重的计算需要利用整个文档集合的信息。
3.3、概率模型
由于信息检索中文本信息的相关判断的不确定性和查询信息表示的模糊性,导致了人们用概率的方法解决这方面的问题。Maron和Kuhns在1960年提出了第一概率检索模型;1976年Robertson和Sparck Jones等在此基础上进行改进提出了第二概率检索模型;之后,Turtle、Fuhr和Roberston又提出了统一化模型,即第三概率检索模型,提高了文档的排序精度。
信息检索的概率模型基于概率排序原则:对于给定的用户查询Q,对所有文本计算概率,并从大到小进行排序,概率公式为:P(R|D,Q)。其中,R表示文本D与用户查询Q相关。另外,用R’表示文本D与用户查询Q不相关,有:
P(R|D,Q)+ P(R’|D,Q)= 1,也就是用二值形式判断相关性。把文本用特征向量表示:x =(x1,x2,,xn)。其中,N为特征项的个数,xi为0或者1,分别表示特征相i在文本中出现或不出现。
在信息检索中,估计参数是困难的,一般地并不直接地计算P,而是把计算P(R|di,qk)换为计算P(R|x,qk),这样处理略去了公式中与文本无关的特征项,计算的结果可能与实际不符。为了容易计算,现在假设包括相同特征项的文本,经过计算后,它们的可能性是相同的。将所有文本按相关概率P进行排序,等价于所有文本按特征向量排序。一个文本D的概率相关性的计算为:
第二篇:毕业设计(论文)
四川交通学院毕业设计(论文)目录1 VI设计综合概述....................11.1 VI的定义.......................1
1.2 VI基础要素系统设计表....................1
1.3 VI应用要素系统设计表.....................1
1.4 VI设计的基本原则.........................设计软件介绍.........................32.1设计软件介绍.....................43 设计基本的思路......................53.1 牛牛啤酒有限公司VI设计基本思路....................5
3.2 牛牛啤酒有限公司VI设计的详细介绍................5啤酒行业的现状....................17中国啤酒市场的现状..........................20
5.1 总述.............................20
5.2 分述...............................20外国啤酒对于我国啤酒市场的影响.....................23
参考文献...........................26
致谢............................27
四川交通学院毕业设计(论文)VI设计综合概述
1.1 VI的定义
VI即(Visual Identity),通译为视觉识别,是CIS系统中最具传播力和感染力的层面。人们所感知的外部信息,有83%是通过视觉通道到达人们心智的。也就是说,视觉是人们接受外部信息的最重要和最主要的通道。企业形象的视觉识别,即是将CI的非可视内容转化为静态的视觉识别符号,以无比丰富的多样的应用形式,在最为广泛的层面上,进行最直接的传播。设计科学、实施有利的视觉识别,是传播企业经营理念、建立企业知名度、塑造企业形象的快速便捷之途。
1.2 VI基础要素系统设计表
1.企业标识
2.产品商标
3.企业标志释义
4.标志制图法
5.标志的使用规范
6.标志的色彩规范
8.中文标准字
9.英文标准字
10.中文指定印刷字体
11.英文指定印刷字体
12.企业辅助色
13企业象征图案
1.3 VI应用要素系统设计表
1.待客用项目类:洽谈会、会客厅、会议厅家具、烟灰缸、坐垫、招待餐饮具、客户用文具。商品及包装类商品包装设计、包装纸、包装箱、包装盒、各种包装用的徽章、封套、封缄、粘贴商标、胶带、标签等。
2.符号类
公司名称招牌、建筑物外观、招牌、室外照明、霓虹灯、出入口指示、橱窗展示、活 动式招牌、路标、纪念性建筑、各种标示牌、经销商用各类业务招牌、标示。
3.帐票类
订单、货单、帐单、委托单、各类帐单、申请表、通知书、确认信、契约书、支票、收据等。
4.文具类
专用信笺、便条、信封、文件纸、文件袋、介绍信等。
5.服装类
男女职工工作服、制服、工作帽、领带、领结、手帕、领带别针、伞、手提袋
等。
6.印刷类
股票、报告书、公司一览表、调查报告、自办报刊、公司简历、概况、奖状等。
7.大众传播类
报纸广告、杂志广告、电视广告、广播广告、邮寄广告等。
8.SP类
产品说明书、广告传播单、展示会布置、公关杂志、促销宣传物、视听资料、季节问候卡、明信片、各种POP类。
9.交通类
业务用车、宣传广告用车、货车、员工通勤车等外观识别。
10.证件类
徽章、臂章、名片、识别证、公司旗帜。
1.4 VI设计的基本原则
VI的设计不是机械的符号操作,而是以MI为内涵的生动表述。所以,VI设计应多角度、全方位地反映企业的经营理念。VI设计不是设计人员的异想天开而是要求具有较强的可实施性。如果在实施性上过于麻烦,或因成本昂贵而影响实施,再优秀的VI
也会由于难以落实而成为空中楼阁、纸上谈兵。
1.风格的统一性原则
2.强化视觉冲击的原则
3.强调人性化的原则
4.增强民族个性与尊重民族风俗的原则
5.可实施性原则
6.符合审美规律的原则
7.严格管理的原则
VI系统千头万绪,因此,在积年累月的实施过程中,要充分注意各实施部门或人员的随意性,严格按照VI手册的规定执行,保证不走样。企业视觉识别系统中的基本要素与应用要素的内容、形式,需要根据企业经营的内容与服务的性质来决定。其内容、项目的多少,一
般说来,是与企业识别系统开发设计工程的大小和实施程度而成正比;其风格与特色也与企业产品、经营特色及企业识别系统在应用中的展开程度而不同。另外,企业在实行视觉识别系统时,还应考虑到企业费用和时间的问题,逐步改善企业的设计并使之统一化。因此,视觉识别系统的实施、设计,还应该根据企业识别系统逐步实行,只有这样,才能真正发挥视觉识别的功效。为了达成企业形象对外传播的一致性与一贯性,应该运用统一设计和统一大众传播,用完美的视觉一体化设计,将信息与认识个性化、明晰化、有序化,把各种形式传播媒体上的形象统一,创造能储存与传播的统一的企业理念与视觉形象,这样能集中与强化企业形象,使信息传播更为迅速有效,给社会大众留下强烈的印象与影响力对企业识别的各种要素,从企业理念到视觉要素予以标准化,采同一的设计,对外传播均采同一的模式,并坚持长期一贯的运用,不轻易进行变动。要设计的简化:对设计内容进行提炼,使组织系统在满足推广需要前提下尽可能条理清晰,层次简明,优化系统结构。如VI系统中,构成元素的组合结构必须化繁为简,有利于标准的施行。设计软件介绍
2.1设计软件介绍
本组设计主要用了两种平面设计软件,是PhotoshopCS ILLUSTRATOR CS 这是款很经典的平面设计软件,在介绍我们的具体设计之前,首先向大家大致介绍一下它:
PhotoshopCS ILLUSTRATOR CS是Adobe公司开发的,它是一款集图形设计、文字编辑和高品质输出于一体的矢量图形软件,可以保证所绘制的图形任意地放大或是缩小而不影响其质量。它被广泛地应用于海报、包装和排版等平面广告设计、网页图形制作和艺术效果的处理等诸多领域。该软件具有图形绘制、图形优化以及艺术处理等多方面的超强功能,能充分满足设计者的实际工作需要。设计基本的思路
3.1 牛牛啤酒有限公司
VI设计基本思路我们这次是为一家啤酒有限公司做VI设计。首先,我们调查了各类啤酒公司的各种广告、宣传等涉及到VI方面的案例,然后又在网上搜索了大量关于啤酒行业VI设计中所牵涉到的知识、需求;在调查中积累了一定的经验后,我们开始对这家公司的性质进行分析:这是一家以突出青春和活力为主的啤酒公司,而且根据现在的市场需要,又往往都会提到“价格”这个概念,那么,我们就决定围绕着“青春”、“活力”“环保”、“价格中等”这四个中心来思考设计方案;经过讨论,然后考虑到我们的消费对象主要是中下水平家庭,基本这种情况,所以我们基本确定了标志的设计方向:青春、活力、环保、价格中等。我分别设计了各种标志,然后放在一块进行比较、讨论,最后,经过反复讨论、修改,最后确定了“beer jjan”企业标志确定下来以后,我们就开始了整个VIS的基础系统和应用系统部分的定义和设计,以下就是我们最后设计出来的样稿。
第三篇:毕业设计论文
毕业设计(论文)
软弱土地基处理对策研究
刘建军(建筑工程技术 专业 0730610256 湖北 黄石 435003)摘要:为充分利用土地资源,有必要对软弱土地基进行处理。本文探讨了软弱土地基的特性,结合具体的工程实例比较分析了常用处理方法的特点及在工程中的应用。
关键词:软弱土地基;不均匀沉降;处理方法;应用
我国幅员辽阔,海岸线长,河流湖泊遍布,软弱土地基分布广泛。加之我国建筑业迅猛发展,原先的优良地基由于建筑层数的增高,荷载的增大,也变为软弱地基。因此,对软弱地基处理的研究非常必要。本文将在前人的基础之上进一步探讨软弱地基的特点,并结合工程实例总结地基处理的方法以及在工程中的应用。软弱地基的特点
软弱地基主要由淤泥、淤泥质土、冲填土、杂填土或其他高压缩性土构成。其主要缺陷是承载力不足、地基变形过大。基础底面以下,当土层的地基承载力低于持力层的1/3时,则该土层为软弱下卧层。软弱下卧层地基指受力层范围内存在软弱地基土层的地基。
原则上应避免在软弱地区进行工程建设,因为含水量较高,具有高压缩性、流变性、渗透性差和抗剪强度低等特性。
软弱地基处理有提高地基的抗剪切强度、降低地基的压缩性、改善地基的透水特性、改善地基的动力特性和改善特殊土的不透水性等作用。软弱土作为持力层的相关要求
如果必须要利用软弱土作为持力层时,必须满足《地基规范》第7.2.1条规定:(1)淤泥和淤泥质土宜利用其上覆较好土层作为持力层,当上覆土层较薄,应采取避免施工时对淤泥和淤泥质土扰动的措施。
(2)冲填土、建筑垃圾和性能稳定的工业废料,当均匀性和密实度较好时,均可利用作为持力层。
(3)对于有机质含量较多的生活垃圾和对基础有侵蚀性的工业废料杂填土,未经处理不宜作为持力层。(《地基规范》第7.2.7条。)
软弱土地区建筑物裂缝和损坏的主要原因是由于地基的不均匀沉降超过的上部结构所能承受的不均匀变形能力。因此,设计时根据地基的不均匀沉降的分布规律,从建筑布置及结构
毕业设计(论文)
处理两方面采取必要的措施。在建筑布置方面,宜采用单元组合的设计原则,就是对体型复杂或超长的建筑物,设置沉降缝将其分割为若干独立的单元,增强各单元建筑的刚度和强度,使每个单元具有一定的调整不均匀变形的能力。在结构措施方面,应减小结构的单元长度,增加结构的整体刚度,适当增加基础的刚度和强度等方面着手采取恰当的措施,保证软弱地区建筑安全并确保建筑使用功能的实现。软弱土地基处理方法分析
目前常用的地基处理方法包括换填法、排水固结法、强夯法、砂石桩法、水泥土搅拌法、灌浆法和高压喷射法等,每一种方法都有自身特点和适用条件,现分述如下:
3.1 换填法
当软弱地基的承载力和变形满足不了建筑物的要求,而软弱土层的厚度又不很大时可将基础底面以下土层的部分或全部挖去,然后分层换填强度较大的砂(碎石、素土灰土、高炉干渣、粉煤灰)或其他性能稳定,无侵蚀性的材料,并压(夯、振)实至要求的密实度为止,这种方法称为换填法。《建筑地基处理技术规范》(JGJ79-2002)中规定:换填法适用于浅层软弱地基及不均匀地基的处理。
当地表软弱土层为饱和淤泥或淤泥质土时,一般要求挖除后换填砂(砾)土、碎石、石渣、矿渣、黏土等透水性良好的材料,分层填筑并压实,压实要求同表层压实法,挖除方法主要有挖土机械掘法,人工挖除法等。当软土过于软弱而挖土机推土机无法作业时,可采用水力挖塘机组挖除,即用高压水流对软黏土进行切割并冲成泥浆,然后用泥浆泵送到指定地点沉淀后再处理。
通常基坑开挖后,利用分层回填压实,虽也可处理较深的软弱土层,但经常由于地下水位高而需采取降水措施,且坑壁放坡占地面积大或需要基坑支护,以及施工土方量大,弃土多,常使处理工程费用增高,工期延长,对环境影响增大等,因此换填法的深度通常控制在3m以内,但也不宜小于0.5m,因为垫层太薄则换土垫层的作用并不明显。
某综合楼占地面积为288.00㎡,拟建场地属于河流侵蚀堆积地貌,地势平坦,原为耕作地。场地区域内的抗震设防烈度为6度,设计地震分组为第一组,设计基本地震加速度为0.05g。等效剪切波速v为180m/s,覆盖层厚度约为20m左右,拟建场地的土类型划分为中软场地土,场地类别Ⅱ类。场区地下水类型主要为潜水,赋存于中粗砂层,透水性强,水量较大,静止水位埋深,地面起算3.20m~3.80m。据勘察结果显示:场地地基土主要以第四纪沼泽沉积的淤泥质
毕业设计(论文)
土为主,部覆盖有少量素填土。第一素填土层,第二素填土层呈松散、流塑、软塑状,地基土均具有压缩性,承载力低,属于地基软弱土,不宜作建筑、构筑物的持力层;而第三层中粗砂层,第四层粉质粘土层及以下的土层呈硬塑状,具低压缩性、承载力高的特点,是勘察场地内建筑、构筑物的良好持力层,换填部分软弱土可以提高地基的承载力从而达到设计要求,故设计采用砂石换填处理的方法进行地基处理。
该工程采用振动碾压法施工工艺,分段摊铺分层碾压,要求每层虚铺厚度不大于300mm。控制砂石混合料含水量在8%~12%之间,否则应洒水或晾干。地基换填完后,为确定碾压换填达到设计要求,建筑质量检测中心对工程实施静载荷试验,任意选取试验点。通过试验,质量检测中心得出结论,地基换填承载力大于150kPa。在基础顶板和两侧边梁上各均布4个沉降观测,砌筑生产上场前观测1次,上场后每过15天观测1次,设备安装完观测1次,投产观测1次,并做好观测记录。经核实所有观测点沉降数据均在规范允许范围之内。
大量工程实践证明,各种换填材料经过压实换填后都可以提高地基承载力、减少沉降量、加速软弱土层的排水固结、防止冻胀、消除膨胀土的胀缩等作用。在换填材料丰富、土层勘察明确的地区,使用各种材料换填软弱地基土的方法具有施工简便、成本低、工期短等特点,是当前地基处理技术中比较经济、可行和常用的方法之一。
3.2排水固结法
排水固结法是对天然地基,或先在地基中设置砂井(袋装砂井或塑料排水带)等到竖向排水体,然后利用建筑物本身的重量分级逐渐加载;或在建筑建造前在场地先进行加载预压,使土体中的孔隙水排出,逐渐固结,地基发生沉降,同时强度逐步提高的方法。该法常用于解决软黏土地基的降和稳定问题,使地基的沉降在加载预压期间基本完成或大部分完成,使建筑物在使用期间不致产生过大的沉降和沉降差。同时可增加地基土的抗剪强度,从而提高地基的承载力和稳定性。
广东顺德快速干线线路位于珠江三角洲相冲积平原,地下水位高,河网交叉频繁、耕地和鱼塘范围大。表层软土(淤泥、淤泥质土)发育,呈流塑、软塑状,扰动易失水离析,具高压缩性、高含水量、欠固结、高灵敏度、低强度和低承载力的特点。地基土层为:+2.0~-0.5为素填土,杂色,主要含碎石、砖块等建筑垃圾和少量植物根系,道路区主要为杂填土,鱼塘区主要为塘梗;-0.5~l3.2为淤泥、淤泥质土,灰黑色,主要由粘粒组成,粘性较强,干强度高,切口较平滑,底部含较多植物腐殖质,流塑状态:-13.2~-15.9为粉细砂,深灰、灰白色、毕业设计(论文)
松散,饱和,含贝壳,云母,局部夹中砂。该区软土的透水性较 高,适合使用排水固结法加固软基。以下是砂井布置与施工方法。
路基宽度为58.5m,设计采用的袋砂井直径为7cm,呈正三角形布置,砂井长度由软基深度确定,一般全部穿透软土层,并打入持力层50cm。
1)设置砂垫层
(1)首先清除地面上的草皮及杂物,再用土质相同的土填筑成路拱式横坡,坡度不小于3%,要求碾压密实,形成排水坡,设计密实度为0.90以上。
(2)再在路拱上均匀地铺设透水性好的粗砂层,砂层厚度在30cm以上,表面应平顺,形成与路拱相同的坡度,以利于袋装砂井排出的水能迅速从该砂层中流出。
2)机具定位
(1)袋装砂井布置呈正三角形,各边间距按设计要求。
(2)根据袋装砂井布置范围及间距,采用小木桩或竹板桩准确定出每个砂井的位置,在套管入土时再将其拔掉。
3)打入套管
(1)当套管吊起定位后,即可轻缓打击。入土困难时,再进行大幅振动打击,直至设计深度为止。
(2)套管打入前,在套管上放置注水用的水管,用以向套管内注水。当向套管内放入砂袋时,同时注水,防止回袋。
4)起吊下砂袋
(1)砂袋运输要用专门运送工具,严禁在地上拖拉。
(2)下放砂袋时,应在套管上口设滑槽,将砂袋缓慢顺直地放入套管。5)拨套管
砂袋到位后即可起拨套管,起拔时要连续缓慢进行,中途不得放松吊绳,防止因套管下落而损坏砂袋。
6)袋头处理
套管拨出后,砂袋应露出井口30cm,由于振动下砂袋过程中砂袋更加密实,上口通常会形成空袋,必须二次补砂密实,用力抖动袋口后,重新扎牢袋口,防止在孔口附近形成缩井或断井,影响排水效果。
毕业设计(论文)
在经过3个月的超载预压后,该区的沉降速率已经降低到很小,基本达到了卸载要求,由此可见,本区在路基填筑期间已经完成了大部分主固结。此外,路基横向的差异沉降相对较小,说明软土层在本区的横向分布比较均匀。袋装砂井排水固结法进行软基处理,关键在于施工工艺和质量控制.施工过程中要严格控制砂的质量和砂袋的灌砂量,防止砂袋的颈缩和回带;对于软土厚度较大、土含水量较高的土层,为达到预期的加固效果,要选择一个合适的砂垫层标高和厚度,使土体压缩过程中砂垫层处于排水边沟水位之上。广东顺德快速干线公路项目施工期间及沉降观测显示,地基处理效果良好,各项指标满足了设计要求。
排水固结法适用处理各类淤泥、淤泥质土及冲填土等饱和黏性土地基。砂井法特别适用于存在连续薄砂层的地基。但砂井只能加速主固结而不能减少次固结,对有机质土和泥炭等次固结土,不宜只采用砂井法。克服次固结法可利用超载的方法。真空预压法适用于能在加固区形成(包括采取措施后形成)稳定负压边界条件的软土地基。降低地下水位法、真空预压法和电渗法由于不增加剪应力,地基不会产生剪切破坏,可适用于很软弱的黏土地基。
3.3 强夯法
强夯法国际上称为动力固结法(dynamic consolidation Method)或称动力压实法(dynamic compaction Method)。这种方法是反复将很重的锤提到一定高度使其自由落下,给地基以冲击和振动能量,从而提高地基的强度并降低其压缩性,改善地基性能。
目前,使用的夯锤一般为10~40t,提升高度在10~40m。
宜昌兴山县公安局看守所监室、位于兴山县新县城古夫镇北侧古洞口小区,南与电业公司住宅楼毗邻。建筑面积2800平方米,基础全部坐落在高填土上,填土厚度3m-6m。填筑材料为碎石,砂,卵石和少量崩坡积含碎石粉质粘土等。由于该工程位于6度地震区的高填土上,并且下卧可液化土层,必须对地基进行加固处理。
该工程先后决定用沉管灌注桩基础、挖孔桩和强夯法。经比较最终决定采用强夯法,以15t履带式起重机作为提升机具。夯锤重120kn,以20mm厚的钢板为底,底面积1.8×1.8㎡,外包高0.96m。厚10mm钢板,内设多层锚固钢筋并满浇C28混凝土,锤底到锤面埋有5根ф100mm的通气管,以降低夯击的气垫作用,锤顶采用刚性吊环,使用吊钩得以迅速而方便的挂上。自动脱钩装置由船用脱钩装置改变而来,开钩拉绳一端系在脱钩装置的把柄上,另一端穿过焊在吊车大钩侧板上的转向滑轮,然后固定在吊车起重臂底部的轴上,当夯锤起吊到预定高度时,开钩拉绳即张紧而拉开脱钩装置的锁卡,使夯锤脱钩下落。
毕业设计(论文)
据观测,强夯后地基平均下沉0.55m,夯击点周围没有隆起现象,在夯击截面2 m范围内,标高都有下降。通过现场测试,地基承载力提高1-2倍,有效影响深度达7 m左右,改善了地基的抗液化性能。经比较,采用强夯法比桩基节省投资15余万元,比人工挖孔桩节约投资18余万元,基础施工速度明显加快。质量效果甚佳,深受建设单位好评。
强夯法由于在实践中具有效果显著,适用土类广,设备简单、施工方便面、节省劳力、施工期短、节约材料,施工文明和施工费用低等优点,在世界各地应用很广泛。
强夯法适用于处理碎石土、砂土、低饱和度的粉土和黏性土、湿陷性黄土、素填土和杂填土等地基,均能取得较好的效果。对于饱和度较高的黏性土,一般来说,强夯法效果不明显,尤其对于淤泥和淤泥质土地基,处理效果更差,应用时要慎重。
3.4 砂石桩
碎石桩、砂桩砂石桩总称为砂石桩是指应用采用振动、冲击或水冲等到方法在软弱地基中成孔后,再将砂或碎石挤压入已成的孔,形成大直径的砂石所构成的密实桩体。砂砂石桩法早期主要用于挤密砂石地基,随着研究和实践的深化,其应用范围不断扩大。
砂石桩与桩间土形成复合地基,提高地基的承载力,可防止砂土的振动液化,也可增强软弱黏性土、素填土及杂填土地基。在饱和黏土地基上对变形控制要求不严的工程也可采用砂石桩进处理;但对于沉降要求较为严格的建筑结构,最好是通过现场试验后再确定是否采用。
砂石桩具有施工简单加固效果好,节省材料、工程造价低、无污染等特点,广泛应用于公路路堤(含构筑物)、码头、仓库、油罐、厂房和住宅等工业与民用建(构)筑物的地加固工程中。
砂石桩(含碎石桩、砂桩)复合地基与刚性地基的区别在于砂石桩属散体材料桩,无胶结强度,其刚度介于土和柔性桩之间,能承受和传递压力,不能承受拉力,并且在围限条件下方能成桩;砂石桩是地基整体的一个组成部分,仅起加固地基的作用;而刚性桩则需与建筑物的基础作刚性连接,并且某些桩可以预制。
3.5水泥土搅拌法
水泥土搅拌法是适用于加固饱和黏性土和粉土等地基的一种方法,它是利用水泥(或石灰等材料)作为固化剂(浆体或分体)强制搅拌,使软土硬结成具有整体性,水稳性和一定强度的水泥加固土,从而提高地基的强度和增大变形模量。
水泥土搅拌法一般适用于处理正常固结的淤泥,淤泥质土、黏性土、粉土、素填土(包括
毕业设计(论文)
冲填土)、饱和黄土、塑性指数大于25的黏土、地下水具有腐蚀性时以及无工程经验地区,必须通过现场试验确定其适用性。
水泥土搅拌法加固软土地基具有其独特的优点:(1)最大限度地利用了原土;
(2)搅拌时无振动无噪音和无污染,可在密集的建筑群中施工,对周围原有建筑物和地下沟管影响很小;
(3)可根据上部结构的需要,灵活地采用柱状、壁状、格栅状等加固形式;(4)与钢筋混凝土桩相比,可节约材料并降低造价。
基于上述优点,水泥土搅拌法在铁路、公路、市政工程、工业和民用建筑等软土地基加固方面应用非常广泛。
3.6 灌浆法
灌浆法是指利用液压、气压或电化学原理,通过注浆管把浆液均匀地注入地层中,浆液以填充、渗透、和挤密等方式,赶走土颗粒间或岩石裂隙中的水分和空气后占据新的位置,经人工控制一定时间后,浆液将原来松散的土粒或裂隙胶结成一个整体,形成一个结构新、强度大、防水性能好和化学性质稳定性良好的“结石体”。
灌浆法可以从下列几个方面对地基进行处理:
(1)降低了地基土的透水性,防止流砂、钢板桩渗水,坝基漏水和隧道开挖时涌水,并改善了地下工程开挖条件;
(2)可整治塌方滑坡;
(3)提高了地基承载力,减少地基的沉降和不均匀沉降;(4)可进行托换技术加固古建筑地基。
3.7高压喷射注浆法
高压喷射注浆法(high pressure jet grouting)简称为高喷法或旋喷法。具有加固体强度高。加固质量均匀、加固体形状可控的特点,已成为国内工程界普遍接受的、多用途、高效的地基处理方法。
高压喷射注浆,先利用钻机把带有喷嘴的注浆管,钻入土层的预定位置,然后将浆或水以高压流的形式从喷嘴里射出,冲击破坏土体,高压流切割、搅碎的土层,呈颗粒状分散,一部分被浆液和水带出钻孔,另一部分则与水搅拌混合,随着浆液的凝固,组成具有一定强度和抗
毕业设计(论文)
渗能力的固结体。
高压喷射注浆法适用于处理淤泥、淤泥质土、黏土、黏性土、粉土、黄土、砂土、人工填土和碎石土等地基,当土中含有较多的大颗粒块石、坚硬黏性土、大量植物根茎或有过多的有机质应根据现场试验结果确定其适用程度。
高压喷射法注浆法可用于既有建筑物和新建筑的地基处理,也可用于截水土保持、防渗、抗液化和土锚固定等。高压喷射法的加固体可用作挡土结构、基坑底部加固,护坡结构、隧道棚拱,抗渗帷幕、桩基础、地下水库结构、竖井斜井等地下围护和基础。
除以上各种方法外,近年来还有土工合成材料、和复合地基等方法处理软弱地基。软土地基处理方法的综合运用
以上各种方法各有优缺点,应根据各自适用条件合理选择,解决相应的问题。需要注意的是,由于各地软土地基条件千变万化,有时单独任一种处理方法都不能解决或不能完全解决问题,这时可同时运用两种甚至几种方法,综合各种方法长短合理运用。如饱和软黏土为软弱土层,其作地基的主要障碍是含水量大(呈饱和状态),因此沉降量大、承载力低、强度和稳定性差。要使其固结并具有足够的承载力,一般情况下难以办到,若单一采用堆载预压来提高承载力,则短期内难见成效;若采用复合的方法,综合发挥几种方法的各自优势,问题就不难解决。
毕业设计(论文)
致 谢
在论文写作期间,得到了缑勇老师的悉心指导。缑老师治学严谨,学识渊博,思想深邃,视野开阔,为我营造了一种良好的精神氛围。授人以鱼不如授人以渔,置身其间,耳濡目染,使我不仅巩固了所学知识,而且接受了全新的思想观念,领会了基本的思考方式,掌握了通用的学习方法。为我即将到来的工作奠定了专业基础技能。缑老师以其平易近人、朴实无华和认真负责的作风感染着我。再次向缑老师表达崇高的敬意和衷心的感谢!
此致
敬礼!
刘建军
2010年4月25日
毕业设计(论文)
参考文献
[1] 丁常国.布袋注浆桩加固深厚夹层软弱地基施工技术[J].铁道标准设计,2009,(08):23-28 [2] 田忠.高速公路软弱地基综合处理施工技术[J].铁道建筑,2007,(08):66-68 [3] 杨普济,罗嗣海,黎程.砂石桩法在软弱土地基处理中的应用[J].西部探矿工程,2006,(4):21-22 [4] 肖南军.袋装砂井排水固结法在公路软基处理中的应用[J].中华建设,2009,(4):70-71 [5] 韦马季.综述软弱地基的处理方法[J].工会博览:下旬,2009,(7):193-193 [6] 吴增利.采用灌浆法加固豫北某砖混结构厂房地基[J].中国高新技术企业,2009,(4):47-48 [7] 高顺锋,祝珺,余静.软弱地基处理方法[J].中国新技术新产品,2009,(20):71-71 [8] 赵明华.土力学与基础工程[M].第二版.武汉:武汉理工大学出版社.2003 [9] 应惠清.土木工程施工[M].北京:高等教育出版社.2006 [10] GB50204-2002.混凝土结构工程施工质量验收规范[S] [11] 吴培明.混凝土结构[M].第2版.武汉:武汉理工大学出版社.2003 [12] GB50007-2002.建筑地基基础设计规范[S] [13] GB50300-2001.建筑工程施工质量验收统一标准[S] [14] 舒秋华.房屋建筑学[M].武汉:武汉理工大学出版社.2002 [15] 朱炳寅,娄宇,杨琦.建筑地基基础设计方法及实例分析[M].北京:中国建筑工业出版社.2007 [16] 高广运,时刚,冯世进.软土地基与深基础工程[M].上海:同济大学出版社.2008
第四篇:毕业设计论文2014 (完整格式)
完整的论文标题写在这里
摘要: 摘要内容三百字左右。简述课题和论文的主要内容,如:课题提出了什么问题,经过了哪些分析,遇到了哪些困难,解决了什么问题,得出了什么样的结论等等。三百字摘要内容三百字摘要内容三百字摘要内容三百字摘要内容三百字摘要内容三百字摘要内容三百字摘要内容三百字摘要内容三百字摘要内容三百字摘要内容三百字摘要内容三百字摘要内容三百字摘要内容三百字摘要内容三百字摘要内容三百字摘要内容三百字摘要内容三百字摘要内容三百字摘要内容三百字摘要内容三百字摘要内容三百字摘要内容三百字摘要内容三百字摘要内容三百字摘要内容三百字摘要内容三百字摘要内容三百字摘要内容三百字摘要内容三百字摘要内容三百字摘要内容三百字摘要内容三百字摘要内容三百字摘要内容三百字
关键词: 关键词一;关键词二;关键词三;关键词四;关键词五
English Title Here Abstract:
Abstract translated from Chinese Abstract translated from Chinese Abstract translated from Chinese Abstract translated from Chinese Abstract translated from Chinese Abstract translated from Chinese Abstract translated from Chinese Abstract translated from Chinese Abstract translated from Chinese Abstract translated from Chinese Abstract translated from Chinese Abstract translated from Chinese Abstract translated from Chinese Abstract translated from Chinese Abstract translated from Chinese Abstract translated from Chinese Abstract translated from Chinese Abstract translated from Chinese Abstract translated from Chinese Abstract translated from Chinese Abstract translated from Chinese Abstract translated from Chinese Abstract translated from Chinese Abstract translated from Chinese
Keywords: Keyword1;Keyword2;Keyword3;Keyword4;Keyword5 i
目录
摘要..............................................................................................................................................i Abstract.......................................................................................................................................i 目录.............................................................................................................................................ii 1 绪论.....................................................................................................................................1 1.1 二级标题.........................................................................................................................1 1.1.1 三级标题.................................................................................................................1 1.1.2 三级标题...............................................................................错误!未定义书签。1.2 图和表的用法.................................................................................................................2 2 分析.....................................................................................................................................4 2.1 2.2 2.3 2.4 3 白日依山尽.....................................................................................................................4 黄河入海流.....................................................................................................................4 欲穷千里目.....................................................................................................................4 更上一层楼.....................................................................................................................4
设计.....................................................................................................................................5 3.1 3.2 3.3 3.4 春眠不觉晓.....................................................................................................................5 处处闻啼鸟.....................................................................................................................5 夜来风雨声.....................................................................................................................5 花落知多少.....................................................................................................................5 结论.....................................................................................................................................6 4.1 4.2 4.3 4.4 故人西辞黄鹤楼.............................................................................................................6 烟花三月下扬州.............................................................................................................6 孤帆远影碧空尽.............................................................................................................6 惟见长江天际流.............................................................................................................6
致谢.............................................................................................................................................7 参考文献.....................................................................................................................................8 附录.............................................................................................................................................9
ii 毕业设计(论文)题目 1 1 绪论
开场白„„
↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑ 注意双击上面的页眉修改为你自己的毕业设计(论文)的课题名称!!
1.1 二级标题
一般,标题之后,次一级标题之前应该写些过渡性的话。
1.1.1 三级标题
(1)四级标题(2)四级标题 A 五级标题 B 五级标题 a 六级标题 b 六级标题 C 五级标题
这里一共给出了六级标题的例子,使用时只需在大纲视图选择合适的级别样式即可,样式的格式已按照要求设置。各级标题的内容仅作为排版的样例,具体内容请与指导老师商榷。
从别的文档中粘贴文字到本文档应该选择“编辑”菜单中的“选择性粘贴”,然后选择“无格式文本”,以免格式受到“污染”。
论文内容完成后,在目录部分点击右键,选择“更新域”,“更新整个目录”确定即可。
(3)四级标题
1.1.2 代码的格式
论文中的代码段落一般不宜过长,一般并不需要完整的代码段落,以能说明问题的代码为主。代码应按习惯缩进,缩进建议用Tab符和空格符,不宜用Word中的左缩进。
上海应用技术学院 计算机科学与信息工程学院 毕业论文 毕业设计(论文)题目 2 为了代码的对齐,往往采用等宽字体,如:“Courier New”等。
模板中设置了样式“代码”,可以选中代码后应用该样式。也可以用下面代代码段使用格式刷工具应用到自己的代码段上。
#include
} printf(“你好!”);return 0;1.2 图和表的用法
在论文中图的用法和格式参考如下。
图的标题可以在插入图后“插入”菜单“引用”“题注”,标签选择“图”即可(没有“图”标签新建即可)。为了方便操作,图标题也可以复制后再修改。图片的样式选择“插图”,图标题的样式可以选择“图标题”。如果文中需要引用图片,可以在“插入”菜单“引用”“交叉引用”,引用类型选择“图”,引用内容“只有标签和编号”。例如:如图 1.1所示。
注意如果在论文中粘贴屏幕截图,应选用合适的工具选取有说明性的部分,一般不宜截取整个屏幕。截图后用工具保存为JPG或者PNG格式,作为备份。然后根据论文中的位置修改到合适的尺寸,再插入到Word中。
图 1.1 例图
论文中表格的用法参考如下。
表的标题可以在插入表格后选中整个表格后“插入”菜单“引用”“题注”,标签选择“表”即可。为了方便操作,表格标题也可以复制后再修改。表格标题的样式可以选择“表标题”。
上海应用技术学院 计算机科学与信息工程学院 毕业论文 毕业设计(论文)题目 3 表格标题的引用同图标题的引用。可以在“插入”菜单选择“交叉引用”,引用类型选择“表”,引用内容“只有标签和编号”。例如:数据如表 1.1所列。
表格的居中和表格后空白设置:右键点击表格后选择“表格属性”,对齐方式选择“居中”,文字环绕选择“环绕”,定位,距正文,下:0.5厘米,左、右:10厘米即可。
表 1.1 MsgBox 函数返回值
常数
vbOK vbCancel vbAbort vbRetry vbIgnore vbYes vbNo 值 1 2 3 4 5 6 7 按钮 确定 取消 放弃 重试 忽略 是 否
论文字数要求15000字以上,是指正文部分。摘要、目录、参考文献、附录等不计在内,统计时请注意。
图 1.2 全垒打
上海应用技术学院 计算机科学与信息工程学院 毕业论文 毕业设计(论文)题目 4 2 分析
一级标题和二级标题之间,比如这里,最好写一些起承转合的话。
2.1 2.2 2.3 2.4 白日依山尽 黄河入海流 欲穷千里目 更上一层楼
上海应用技术学院 计算机科学与信息工程学院 毕业论文 毕业设计(论文)题目 5 3 设计
3.1 3.2 3.3 3.4 春眠不觉晓 处处闻啼鸟 夜来风雨声 花落知多少
上海应用技术学院 计算机科学与信息工程学院 毕业论文 毕业设计(论文)题目 6 4 结论
4.1 4.2 4.3 4.4 故人西辞黄鹤楼 烟花三月下扬州 孤帆远影碧空尽 惟见长江天际流
上海应用技术学院 计算机科学与信息工程学院 毕业论文 毕业设计(论文)题目 7
致谢
致谢内容
上海应用技术学院 计算机科学与信息工程学院 毕业论文 毕业设计(论文)题目 8
参考文献
[1] 下面给出几个参考文献的格式参考
[2] 匿名,不知道,非常多.计算机实用教程.北京:XX大学出版社,2004,123~234 [3] [美] Donis Something.Visual X# 2008技术内幕.北京:YYY大学出版社,2007,56~78 [4] Johns Smith, James Nothing.Programming in C++ or Anything and Something.http:// 2007 [6] 至少10篇 [7] 其中两篇外文 [8] 按在文中出现 [9] 的前后次序 [10] 排列
上海应用技术学院 计算机科学与信息工程学院 毕业论文 毕业设计(论文)题目 9
附录
附录说明文字。附录篇幅不宜过大。如果文档或程序过多,可以写明附录见所附软盘或光盘。没有请删去此部分内容。
上海应用技术学院 计算机科学与信息工程学院 毕业论文
第五篇:毕业设计(论文)
[在此处键入]
日照职业技术学院毕业设计(论文)
php许愿墙系统
学生姓名
院 部电子信息科学与工程学院 专 业计算机应用技术 指导老师
日 期 2015-05-19
目录
一 许愿墙简介..........................................................................................................................................4 二 许愿墙设计原理..................................................................................................................................4 三 四 五 PHP技术介绍...................................................................................................................................4 PHP技术优点...................................................................................................................................4 MYSQL介绍......................................................................................................................................6
六 许愿墙系统的概要设计......................................................................................................................6(一)系统开发环境...............................................................................................................................6(二)php语言选择...............................................................................................................................6(三)系统功能.......................................................................................................................................7 七 许愿墙详细设计..................................................................................................................................7(一)数据库设计...................................................................................................................................7(二)许愿墙数据库连接 写入和保存..................................................................................................8(三)许愿墙文件夹中文件的介绍.....................................................................................................13(四)许愿墙首页设计.........................................................................................................................13 八 许愿墙特色和不足............................................................................................................................15
第1页
许愿墙系统
摘要:随着Internet的发展,网站的作用越来越重要,被称之为继广播、报纸、杂志、电视后的
第五种媒体——数字媒体,拥有众多优势,所以现在不少企业都有或正在建设自己的网站。而许愿墙作为网站重要的一个部分,从来就是一个大家交流的平台!许愿墙是一种最为简单的BBS应用,借助许愿墙,浏览者可以张贴留言的方式给站长、版主或其他浏览者进行留言和提问。
本文主要介绍许愿墙系统的设计思路和制作过程,从许愿墙的重要性开始,介绍我的留言版采用的PHP技术和MYSQL数据库,进而阐述整个许愿墙系统的制作过程和具体的设计思路。该许愿墙较全面地利用PHP技术实现许愿墙的基本功能:留言、回复、删除,并增加了一些特色功能。最后介绍自己在设计过程的心得体会。
关键词:许愿墙,PHP,MYSOL数据库
第2页
引言
Internet起源于20世纪60年代末、70年代初,当时,美国国防部为了将充斥于军事基地内各种厂商的电脑主机互连,让它们可以进行数据交换以便研究工作顺利进行,于是成立了ARPA网络计划。ARPA计划尝试建设1个网络系统,它可将各种不同厂商的电脑连接起来。随着这个计划的成功,各学术单位,研究机构也纷纷与ARPA计划所建立的ARPANet连接。到了20世纪80年代,Internet这个名词因势产生,它代表着这10年来所构建涵盖全球各地的网络系统。从1990年起,商业使用的Internet在美国急速地扩大,而Internet也从原来属于少数人使用的网络系统转变为普通百姓也能够使用的网络系统。
最初的Internet资源服务都还停留在文本模式,1989年,量子物理实验室(CERN)下的1个研究小组着手开发1种全新的Internet服务,它可以在网络上传送图片、文本、影像、声音等多媒体数据。于是由Tim Berners Lee领导的小组开发出了1种主从、分布式的网络服务系统,这就是www.xiexiebang.compile编译或链接程序,可在服务器端直接执行,这无疑是更加方便了我们的编写过程。
2、使用编程环境方便简单。可以使用普通的记事本之类的文本编辑器,即可进行编辑设计,如:Windows的记事本、FrontPage等文本编辑器。也可以用dreamweaver和专业的Microsoft Visual InterDev开发工具。
3、浏览网页方便,交互速度也快。PHP是运行在服务器端,所以我们无须担心浏览器是否支持PHP所使用的编程语言,用户端只要使用可执行HTML码的浏览器,即可浏览Personal home pages所设计的网页内容。PHP在服务器端运行,当程序执行完毕后,服务器仅将执行的结果返回给客户浏览器,这样也就减轻了客户端浏览器的负担,大大提高了交互的速度。
4、提供多种编程语言。PHP能与任何ActiveX scripting语言相容。除了可用VBScript或JScript语言来设计外,还通过plug-in的方式,使用由第三方所提供的其他脚本语言,譬如Perl等。
5、提高代码的安全性。Personal home pages的程序代码隐藏,已编码的脚本在运行时由脚本引擎解码,因此不需要单独的应用程序。客户端上仅可以看到由PHP输出的动态HTML文件。因而可以避免所写的源程序被他人剽窃,也提高了程序的安全性。
6、功能强大。编程是面向对象的(Object oriented),并可扩展ActiveX Server组件功能。Personal home page Components(ActiveX服务器组件)具有无限可扩充性。你可以使用任何编程语言来编写你所需要的Personal Server 组件。可以使用Visual Basic、Java、Visual C++、COBOL等编程语言来编写你所需要的Personal Server Component。也可以使用第三方组件或自己开发的Personal Server组件。理论上说,可以实现任何功能。
7、访问数据库十分方便。可以通过PDO(Personal Data Objects,微软的一种新的数据访问模型,是一种可以提供WEB页面开发者轻松存取Internet的数据库,并可以在用户端实现网上立即、即时更新显示的最新WEB页面数据库技术。)非常方便地访问数据库。总之,PHP从字面上说,包含三方面含义:
1.Personal:PHP使用了微软的Personal技术。Personal(COM)技术是现在Microsoft软件的重要基础。它采用封装对象,程序调用对象的技术,简化编程,加强程序间合作。PHP本身封装了一些基本组件和常用组件,有很多公司也开发了很多实用组件。只要你可以在服务器上安装这些组件,通过访问组件,你就可以快速、简易地建立自己的WEB应用。2.home:PHP运行在服务器端。这样就不必担心浏览器是否支持PHP所使用的编程语言。PHP的编程语言可以是VBSCRIPT和JSCRIPT。VBSCRIPT是VB的一个简集,会VB的人可以很方便的快速上手。然而NETscape浏览器不支持客户端的VBSCRIPT,所以最好不要在客户端使用VBSCRIPT。而在服务器端,则无需考虑浏览器的支持问题。NETscape浏览器也可以正常显示PHP页面。
3.page:PHP返回标准的HTML页面,可以正常地在常用的浏览器中显示。浏览者查看页面源文件时,看到的是PHP生成的HTML代码,而不是PHP程序代码。这样就可以防止别人抄袭程序。由此可以看出,PHP是在IIS下开发WEB应用的一种简单、方便的编程工具。在了解了VBSCRIPT的基本语法后,只需要清楚各个组件的用途、属性、方法,就可以轻松编写出自己的PHP系统。而我这次所开发的留言本系统,主要是利用PHP技术的简单和实用的特点,以及PHP使用的广泛性,而且非常适合于网络中小型系统开发。
第5页
五 MYSQL介绍
MySQL是一个小型关系型数据库管理系统,开发者为瑞典MySQL AB公司。在2008 年1月16号被Sun公司收购。而2009年,SUN又被Oracle收购.对于Mysql的前途,没有任何人抱乐观的态度.目前MySQL被广泛地应用在Internet上的中小型网站中。由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,许多中小型网站为了降低网站总体拥有成本而选择了MySQL作为网站数据库。
1.使用C和C++编写,并使用了多种编译器进行测试,保证源代码的可移植性 2.支持AIX、FreeBSD、HP-UX、Linux、Mac OS、Novell Netware、OpenBSD、OS/2 Wrap、Solaris、Windows等多种操作系统
3.为多种编程语言提供了API。这些编程语言包括C、C++、Python、Java、Perl、PHP、Eiffel、Ruby和Tcl等。
4.支持多线程,充分利用CPU资源
5.优化的SQL查询算法,有效地提高查询速度
6.既能够作为一个单独的应用程序应用在客户端服务器网络环境中,也能够作为一个库而嵌入到其他的软件中提供多语言支持,常见的编码如中文的GB 2312、BIG5,日文的Shift_JIS等都可以用作数据表名和数据列名
7.提供TCP/IP、ODBC和JDBC等多种数据库连接途径 8.提供用于管理、检查、优化数据库操作的管理工具 9.可以处理拥有上千万条记录的大型数据库
六 许愿墙系统的概要设计
(一)系统开发环境
基于微软平台PHP环境,使用MYSQL数据库。适用于IE4.0以上版本浏览器,Win2000+APACHE 或winxp+APACHE以上运行环境。(本人用的winxp+APACHE测试)。
(二)php语言选择
选择一个好的编程语言十分的重要,当前,面对众多的编程语言,很多人无从选择,而本人看到PHP的以上众多特点,个人认为:
MYSQL后台数据库+PHP服务器端程序+客户端IE浏览器,是一个精练实用高效的组合模式。在这种使用模式中,PHP程序无疑是最重要的,是沟通客户端和后台数据库之间的桥梁。在PHP程序中,通过数据库语言,建立对MYSQL数据库的连接,是客户能够访问后台数据库的前提。
鉴于前面介绍PHP优点的原因,又有上面组合的优势,本人的许愿墙使用PHP语言也是十分正确而实用的。
第6页
(三)系统功能
该许愿墙具有的主要功能如下:
1.可以按照发言时间的先后顺序,许愿墙自动排序; 2.许愿墙的主要栏目组成图
3.本许愿墙不需注册,陌生人即可留言。
七 许愿墙详细设计
有了技术和流程图以及许愿墙要实现的功能,接下来就应该进行详细设计了。数据库是首当其冲的,接下来就是用户常接触的首页的设计,然后就是该许愿墙特色功能的设计和实现。
(一)数据库设计
我的数据库采用的是MY SQL数据库,采用的原因也已经介绍了。以下就介绍许愿墙数据库的组成。
第7页
(二)许愿墙数据库连接 写入和保存
数据库链接失败!”;
exit();} mysql_select_db(“gbook”, $con);mysql_query(“set names 'gb2312'”);date_default_timezone_set(PRC);?>
$sessSavePath = LOVE_ROOT.“data/sessions/”;if(is_writeable($sessSavePath)&&is_readable($sessSavePath)){ session_save_path($sessSavePath);} date_default_timezone_set(Singapore);$timestamp = time();require_once LOVE_ROOT.'./data/config.inc.php';require_once LOVE_ROOT.'./data/db.inc.php';require_once LOVE_ROOT.'./include/db_mysql.class.php';require_once LOVE_ROOT.'./include/template.class.php';if(defined('UC_KG')){include_once TM_ROOT.'/uc_client/client.php';} $PHP_SELF = $_SERVER['PHP_SELF'] ? $_SERVER['PHP_SELF'] : $_SERVER['SCRIPT_NAME'];
第8页
$SCRIPT_FILENAME = str_replace('', '/',($_SERVER['PATH_TRANSLATED'] $_SERVER['PATH_TRANSLATED'] : $_SERVER['SCRIPT_FILENAME']));//$homeurl = 'http://'.$_SERVER['HTTP_HOST'].preg_replace(“//+(api|archiver|wap)?/*$/i”, substr($PHP_SELF, 0, strrpos($PHP_SELF, '/'))).'/';
? '', //实例化数据库操作 $db = new dbstuff;$db->connect($dbhost, $dbuser, $dbpw, $dbname, $pconnect);unset($dbhost, $dbuser, $dbpw, $dbname, $pconnect);$db->query(“set names gbk”);if(getenv('HTTP_CLIENT_IP')&&strcasecmp(getenv('HTTP_CLIENT_IP'), 'unknown')){ $onlineip = getenv('HTTP_CLIENT_IP');} elseif(getenv('HTTP_X_FORWARDED_FOR')&&strcasecmp(getenv('HTTP_X_FORWARDED_FOR'), 'unknown')){ $onlineip = getenv('HTTP_X_FORWARDED_FOR');} elseif(getenv('REMOTE_ADDR')&&strcasecmp(getenv('REMOTE_ADDR'), 'unknown')){ $onlineip = getenv('REMOTE_ADDR');} elseif(isset($_SERVER['REMOTE_ADDR'])&& $_SERVER['REMOTE_ADDR'] &&strcasecmp($_SERVER['REMOTE_ADDR'], 'unknown')){ $onlineip = $_SERVER['REMOTE_ADDR'];}
preg_match(“/[d.]{7,15}/”, $onlineip, $onlineipmatches);$onlineip = $onlineipmatches[0] ? $onlineipmatches[0] : 'unknown';unset($onlineipmatches);?>
var $dbhost;var $dbuser;var $dbpw;var $dbcharset;var $pconnect;var $tablepre;var $time;
var $goneaway = 5;
function connect($dbhost, $dbuser, $dbpw, $dbname = '', $dbcharset = '', $pconnect = 0, $tablepre='', $time = 0){
$this->dbhost = $dbhost;
第9页
$this->dbuser = $dbuser;
$this->dbpw = $dbpw;
$this->dbname = $dbname;
$this->dbcharset = $dbcharset;
$this->pconnect = $pconnect;
$this->tablepre = $tablepre;
$this->time = $time;
if($pconnect){
if(!$this->link = mysql_pconnect($dbhost, $dbuser, $dbpw)){
$this->halt('Can not connect to MySQL server');
}
} else {
if(!$this->link = mysql_connect($dbhost, $dbuser, $dbpw)){
$this->halt('Can not connect to MySQL server');
}
}
if($this->version()> '4.1'){
if($dbcharset){
mysql_query(“SET character_set_connection=”.$dbcharset.“, character_set_results=”.$dbcharset.“, character_set_client=binary”, $this->link);
}
if($this->version()> '5.0.1'){
mysql_query(“SET sql_mode=''”, $this->link);
}
}
if($dbname){
mysql_select_db($dbname, $this->link);
}
}
function fetch_array($query, $result_type = MYSQL_ASSOC){
return mysql_fetch_array($query, $result_type);}
function result_first($sql){
$query = $this->query($sql);
return $this->result($query, 0);}
第10页
function fetch_first($sql){
$query = $this->query($sql);
return $this->fetch_array($query);} function fetch_row($query){
$query = mysql_fetch_row($query);
return $query;} function fetch_fields($query){
return mysql_fetch_field($query);} function fetch_rows($sql){
$result = $this->query($sql);
$arr = array();
while($row = $this->fetch_array($result))
{
$arr[] = $row;
}
$this->free_result($result);
return $arr;} function fetch_one($sql){
$rs = $this->query($sql);
$arr = $this->fetch_array($rs,MYSQL_NUM);
$this->free_result($rs);
return $arr[0];} function fetch_all($sql, $id = ''){
$arr = array();
$query = $this->query($sql);
while($data = $this->fetch_array($query)){
$id ? $arr[$data[$id]] = $data : $arr[] = $data;
}
return $arr;}
function cache_gc(){
$this->query(“DELETE FROM {$this->tablepre}sqlcaches WHERE expiry<$this->time”);}
function query($sql, $type = '', $cachetime = FALSE){ $func = $type == 'UNBUFFERED' && @function_exists('mysql_unbuffered_query')第11页
?
'mysql_unbuffered_query' : 'mysql_query';
if(!($query = $func($sql, $this->link))&& $type!= 'SILENT'){
$this->halt('MySQL Query Error', $sql);
}
$this->querynum++;
$this->histories[] = $sql;
return $query;}
function affected_rows(){
return mysql_affected_rows($this->link);}
function error(){
return(($this->link)? mysql_error($this->link): mysql_error());}
function errno(){
return intval(($this->link)? mysql_errno($this->link): mysql_errno());}
function result($query, $row){
$query = @mysql_result($query, $row);
return $query;}
function num_rows($query){
$query = mysql_num_rows($query);
return $query;}
function num_fields($query){
return mysql_num_fields($query);}
function free_result($query){
return mysql_free_result($query);}
function insert_id(){
return($id = mysql_insert_id($this->link))>= 0 ? $id : $this->result($this->query(“SELECT last_insert_id()”), 0);}
第12页
function version(){
return mysql_get_server_info($this->link);}
function close(){
return mysql_close($this->link);}
function halt($message = '', $sql = ''){
$error = mysql_error();
$errorno = mysql_errno();
if($errorno == 2006 && $this->goneaway--> 0){
$this->connect($this->dbhost, $this->dbuser, $this->dbpw, $this->dbname, $this->dbcharset, $this->pconnect, $this->tablepre, $this->time);
$this->query($sql);
} else {
$s = 'Error:'.$error.'
';
$s.= 'Errno:'.$errorno.'
';
$s.= 'SQL::'.$sql;
exit($s);
} } } ?>
(三)许愿墙文件夹中文件的介绍
有了数据库,就应该设计许愿墙的各个页面。本许愿墙由6个文件夹,11个文件组成,简单介绍各文件的作用:
index.PHP:许愿墙主页,主要功能是查看许愿,任何人都可以查看许愿信息。add.php添加愿望。footer.php页面尾部。head.php页面头部。list.php列表页面
message.htm首页留言贴样式
db_mysql.class.php.许愿墙与数据库的连接的文件。Css.css:本网站的样式控制。
(四)许愿墙首页设计
我许愿墙的首页文件index.PHP,功能主要是为访客留下相关的信息,并进行留言。
第13页
界面相对简单,但功能很实用!许愿墙的基本功能实现具体如下:
图7.1许愿首页
图7.2添加愿望
第14页
图7.3愿望列表
结束语:通过上面的介绍,相信对该许愿墙整体的构建和各项功能都有了一定的认识,最重要的是学会了许愿墙的设计以及类似网络的编程,更对实际操作和具体设计流程有了清晰的认识。该许愿墙实现了基本功能,并具有自己的特色,例如屏蔽关键字和防灌水功能。由于该许愿墙功能实用,而且界面友好,特别适合于中小型网站使用。对于刚刚接触网络编程人员的信心和兴趣也会有很大提高。
八 许愿墙特色和不足
特色:任何人都可以许愿,任何人都可以看到。无需注册和登录,完全开放。不足:没有添加管理员功能,队员王的管理功能较弱。
第15页