基于web的图书查询系统的设计与实现说明书.doc_第1页
基于web的图书查询系统的设计与实现说明书.doc_第2页
基于web的图书查询系统的设计与实现说明书.doc_第3页
基于web的图书查询系统的设计与实现说明书.doc_第4页
基于web的图书查询系统的设计与实现说明书.doc_第5页
已阅读5页,还剩11页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

基于Web的图书查询系统的设计与实现摘要Books Inquiry System面向对象技术是软件工程和过程工程领域中的重要技术,统一建模语言UML则是近几年国际上比较流行的面向对象的标准建模语言。本文阐述了基于面向对象建模的图书查询系统的开发文档。建模是开发优秀软件所有活动的核心部分,也是本文工作的重点所在。在开发中我们考提出了自己的一套UML的建模过程。基于这个过程我们从系统分析,设计,实现与测试,运用UML建模思想与各种模型对仓储系统进行了详细的描述。关键字:面向对象,UML,图书查询系统,系统开发Abstract00 is an important technology for software engineering and processing engineering, and the Unified Modeling Language (UML) is ainternational popular 00 modeling language in recent years. This article expatiate the documentation of the Books Inquiry System(BIS).Modeling is the key portion for an excellent software development,and modeling is also the key work for the article. we develop an new process of Modeling based on the combine of the RUP developing and the storage system.Keywords: OO, UML, Books Inquiry System , system development引言:1 问题的提出:用在全球范围内日益普及,当今社会正快速向信息化社会前进,信息自动化的作用也越来越大,极大地提高了我们的工作效率。目前,有些学校图书馆的借阅工作部分还是手工管理,工作效率比较低,并且不能满足日益复杂的需求。手工管理还存在着许多弊端,由于不可避免的人为因素,很容易造成数据的遗漏、误报。计算机信息化管理有着储存容量大、处理速度快等许多优点,能及时、快捷的为我们提供各种信息。为了保证信息的可操作性、客观性、可靠性和及时性,我们通过JSP 技术,来建立图书馆在线图书查询系统,以期对教师和学生的图书借阅过程形成一整套动态的管理。2 本文工作和系统开发:本文首先对图书馆用户的需求进行了分析,然后对系统的功能进行详细的设计,并在分析与设计的同时用UML建模语言对其建模,采用UML工具Microsoft Visio绘制描述各种模型的图形,目的使开发者与用户更有效的实现功能与理解需求,并使程序人员能顺利的实现系统,在系统的实现阶段重点讲述设计到编码的过渡,以体现UML建模的模型对系统开发带来的好处。本文的编写结合了面向对象的软件开发方法与UML建模语言的优势与特色,同时与图书查询系统紧密结合。既体现了面向对象的软件开发思想 ,又包容了UML建模语言所特有的语言建模优势。在编写中我们大量的使用UML语言所提供的各种建模图形来描述图书查询系统,例如描述用户需求的用例图,描述系统功能的动态的顺序图。根据图书查询的特点,我们大胆的改进了一般的UML建模的分析过程,并在分析设计过程中采用更加适合图书查询系统的分析级类图与顺序图。因为系统开发的难度比较大,系统分析工作是我们小组共同完成的;而系统设计任务是我们分工完成的,我完成了人员管理功能的设计及部分文档的编写,张少举完成了图书查询系统设计及其他功能的设计工作,马福林主要负责文档的编写及部分数据库的录入工作。3 系统功能简介:系统的功能是系统能够做的事情,在本系统中,系统的功能有:1 系统应该能完成新到图书的录入,进行废旧图书的删除和图书信息的修改;2 系统应该可以任意的添加和删除管理员,和进行权限管理;3 系统用户能按作者、书名、图书分类、出版社、内容等有效的查询图书。第一章 系统规划1.1 概述随着社会发展,图书馆的藏书数据非常丰富,提供有效快速的查询,能满足广大用户的需求。利用因特网环境及Web数据库技术去开发图书查询系统,用户只需输入所需的查询条件,便可查找出相应的图书。该系统不但满足用户查阅的需求,也使更多的人去检索图书信息,实现资源共享。对于管理员来说,能更便捷地堆数据进行插入、删除、修改等操作,降低人员的工作量。1.2 组织机构图书查询系统只有一个职务:管理员。但是分为一般管理员,只对图书进行管理;还有系统管理员,可以对图书和人员进行管理。1.3 组织目标1 实现对在馆图书的按类别、书名、作者、是否已被借出等多方面的在线查询。2 实现对新书入库、旧书注销等处理,并建立书籍档案,方便图书管理。1.4 需求概要1 系统应该能完成新到图书的录入,进行废旧图书的删除和图书信息的修改;2 系统应该可以任意的添加和删除管理员,和进行权限管理;3 系统用户能按作者、书名、图书分类、出版社、内容等有效的查询图书。1.5 组织职能域将该要操作归入2个职能域:1、管理人员管理2、图书管理1.6 可行性分析1.6.1技术可行性本系统利用JSP+JavaBean+Servlet技术实现。在系统中,采用JSP实现数据表示,Servlet实现数据的控制,JavaBean实现数据模型。在开发工具上使用了Dreamweaver,数据库采用Access实现了图书的查询和管理等功能。1.6.2经济可行性本系统运行于原有的计算机软、硬件上不需要投入多少资金本系统带来的好处:(1)图书管理人员工作环境的改善,降低了工作量。(2)图书查询的高效率。应用本系统带来的人力节省费用将大于投入费用1.6.3社会可行性随着社会发展,图书馆的藏书数据非常丰富,提供有效快速的查询,能满足广大用户的需求。1.7系统开发工具及运行环境开发工具:JSP+Servlet+JavaBean;服务器:Tomcat;后台数据库:ACCESS;客户端为Windows 2000/ XP 以及更高版本的操作系统。第二章 图书查询系统业务用例建模2.1 图书查询系统业务流程分析2.1.1 新书入库流程分析新图书到达后,管理员将新书清点、分类放入书库中。2.1.2 旧书处理流程分析管理员检查、盘点将旧书、被损坏的书从书库中搬出,处理掉。2.1.3 图书管理业务流程分析 管理员检查核对书库中的书。2.2业务需求用例建模阶段2.2.1业务角色的查找及建立根据此图书查询系统的分析知,该系统所涉及的业务角色有:管理员。2.2.2业务用例查找与分析根据业务流程可以找到基本的业务用例有:1 新书入库管理员将新书放入书库中。2 旧书处理管理员将旧书从书库中搬出,处理掉。3 图书管理管理员必须随时检查书库。2.2.3业务用例图2.3 系统基本功能描述:根据图书查询系统业务过程分析知系统的基本功能有图书插入管理,旧书删除管理与人员管理三大模块,系统功能图如下:图书查询系统新图书入库业务图书管理业务旧图书处理业务第三章 图书查询系统分析3.1 系统需求用例分析3.1.1 确定系统角色:一个角色可以是人、硬件设备、甚至另外一个系统。对于一个系统而言,每种类型的用户表示为一个或几个角色,每个与该系统交互的外部系统也表示为一个或几个角色。图书查询系统中,我们通过分析,可以找出这样一些角色:系统管理员、一般管理员和用户。3.1.2确定系统顶层用例一般的uml的需求描述方法是用用例图来表达角色、用例及其之间的关系,用文字形式的事件流文档具体描述用例细节。根据系统的业务过程分析与用户的需求分析,系统的顶层用例如表所示:参与者用例说明管理人员人员管理,有由具有更高权限的管理员添加新管理员名称,密码,权限和删除管理员信息。图书管理,有进行新书入库、删除图书和图书信息。用户查询图书,用户可更具作者、书名、图书分类、出版社和内容等查询图书系统得顶层用例图如下:3.1.3 图书查询系统功能性分析:根据业务描述,我们知道此模块应该要实现的功能大致如下:1 添加管理员由具有更高权限的管理员添加新管理员名称,密码,权限。2 删除管理员由更高权限的管理员删除管理员信息。3 图书维护管理员进行新书入库、删除图书和图书信息。4 图书查询用户可更具作者、书名、图书分类、出版社和内容等查询图书。系统的分层用例图如下:3.1.4 身份验证用例描述:身份认证:要求用户输入正确的用户名和密码。如果输入错误,系统将持拒绝用户登录并要求再次输入。这将有效的防止他人窃取你的私人信息。3.1.5 添加信息用例描述:添加信息功能:添加新书信息或新管理员信息。功能:完成增加功能。输入项目:键盘命令。输出项目:无。3.1.6 删除信息用例描述:删除功能:删除旧书信息或管理员信息,并且提供确认机制。功能:完成删除功能。输入项目:键盘命令。输出项目:无。3.1.7 更新信息用例描述:更新信息功能:修改管理员信息或图书信息。功能:完成更新信息功能。输入项目:键盘命令输出项目:无3.1.8 查询图书用例描述可以进行: (1)作者匹配查询; (2)书名匹配查询; (3)图书分类匹配查询(包括多个域); (4)出版社匹配查询; (5)内容匹配查询;功能:完成查询功能。性能:响应时间控制在12秒内。输入项目:查询条件。输出项目 :标准的SQL语句,发送设置浏览区命令。测试要点:测试各种查询方式。3.2 系统扩展功能需求用例分析1、权限管理:给操作员分配相应的权限。2、数据备份:将所有数据表信息定期保存在磁盘中,确保数据的安全性与可靠性。3、数据恢复:将备份文件恢复到数据库中。3.3 系统整体功能描述系统整体功能图如下:图书管理 查询管理 人员管理 仓储系统功能第四章 图书查询系统分析模型建模4.1定义概念类1、图书查询系统的概念类列表:所属类型概念类举例人员组织物品设备事件规格说明政策或规则管理员、用户暂无图书暂无查询暂无暂无2、图书查询系统的概念类4.2 识别对象属性:属性是概念类自身拥有的特性。从概念建模的角度看属性越简单越好,要保持属性的简单性,应做到:1、仅定义与系统责任和系统目标有关属性。2、使用简单数据类型来定义属性。3、不使用可导出的属性。4、不为对象关联定义属性。按照以上规则,识别出图书查询系统中概念类的属性,新的领域模型产生了。定义了属性的概念类4.3 识别对象的关系识别对象的关系,包括建立类与类之间的泛化关系,对象的关联关系。4.3.1识别关联关联表示不同类的对象之间的结构关系,他在一段时间内将多个类的实例连接在一起。人们常用关联名称、角色、多重性和向导性来说明关联。带关联的领域模型4.3.2识别泛化泛化是在多个概念之间识别共性,定义超类和子类关系的活动。在领域模型中识别超类与子类具有重要价值,可以利用更普遍更抽象的方式来理解概念,从而使概念的表达简约,帮助理解并减少概念信息的重复。4.4 建立交互图4.4.1 类图4.4.2 顺序图顺序图描述涉及用例实现的多个对象实例以及对象交互时传递的消息,并按照用例的执行步骤为顺序指明对象交互顺序。4.5 系统扩展功能我们对操作进行编码,为每个操作角色赋予相应的操作权限,形成操作权限表,系统管理员能根据需要灵活地对操作角色的操作权限进行赋予与修改,以此有效灵活地对用户的操作权限进行控制。1) 权限管理对系统的权限编号的权限内容进行权限的管理,如修改客户权限的权限大小,入库管理员的权限大小等操作:填加角色的顺序图删除角色的顺序图修改用户权限顺序图修改用户密码顺序图修改权限信息表2)数据备份:将所有数据表信息定期保存在磁盘中。系统功能实现的顺序图如下:3)数据恢复用备份文件替换受损文件。实现的顺序图如下:第五章 系统设计5.1 系统构架设计包是类或者文件的组合,在入库系统的开发中,我们定义了用户接口包,入库管理类包,数据存储包,以及在开发中涉及到的java包。用户接口:通过用户接口类,用户可以浏览系统中的数据、输入新的数据。其操作是通过调用业务逻辑中的操作来完成的。业务逻辑:主要包括应用系统的对象(它们是对现实世界的模拟),定义了这些对象的行为以及它们为数据存取层提供了数据操作功能。数据存取:提供服务给业务逻辑层中的类,以及类的定义。用户接口包业务逻辑包数据存取包应用包图书查询系统的设计架构:用户接口业务逻辑数据存取人员管理管理接口图书管理接口查询管理接口查询处理插入处理修改处理删除处理5.2 设计软件类5.2.1 识别软件类软件类是设计阶段中讨论的对象和类,也称设计类。1、 界面类2、 控制类3、实体类4、如图,管理员修改图书信息的实体类、控制类、边界类和参与者的协作。获取:管理员更新 boundary :管理员登录界面 control :修改控制类 entity :图书 entity :书库5.2.2 设计属性5.2.3 建立用户界面原型1、人员管理界面原型2、图书管理界面原型3、图书查询界面原型第六章 系统实现测试与配置6.1系统实现的工具与技术本次系统地开发工具有Dreamweaver,MicrosoftVisio2003中文版,Access,以及Tomcat;Tomcat是一个开放源代码、运行servlet和JSP Web应用软件的基于Java的Web应用软件容器。系统开发在Dreamweaver中开发Java Servlet,jsp页面,以Tomcat作为应用程序服务器,Access 作为数据库服务器。6.2 系统实现方式图系统配置图:client computersever computerwan系统组件图:UML是用组件来表示代码物理模块的。组件可以包括代码库和运行文件。在生成代码之前,将每个文件映射相应组件。在本系统中,使用的是JSP开发。每个类映射一个组件,表示这个类的.jsp文件。生成代码时,Rose用组件信息创建相应的代码库文件。本系统构造的组件图框架如下:6.3 系统测试与系统实现界面系统的测试以用例图,类图,顺序图,为依据,测试实现的部分是否满足用例的功能要求。系统实现界面:1 管理员登录界面2 图书名称查询界面3 作者查询界面第六章 系统开发的思考6. 1 数据库设计问题 现在的开发环境越来越多的是面向对象的,而存储机制却是不同于此的关系型数据库,这两者之间存在着很大差异。这种差异使系统的开发活动不能统一。典型的情况是,越来越多的应用系统是三层甚至多层体系结构,在此情况下,用户接口层和业务逻辑层是用面向对象技术开发的,而数据库多数仍然是关系型的。因此,在采用面向对象建模技术分析获得对象模型后,怎样得到关系型的数据库呢?这也是我们本次系统开发中遇到的问题。(1)属性类型映射成域UML中的属性类型(Attribute Type)映射成数据库中的域(Domain)。域的使用提高了设计的一致性,且优化了应用的移植性。简单的域是非常容易实现的,仅仅需要替换相对应的数据类型和数据的尺寸。同时,对于使用域的属性,可能要求为域的约束加入SQL的Check串。例如,限定域的取值范围等。枚举域(Enumeration Domain)限定了域允许取值的集合。其实现通常有几种方法:定义SQL约束来限定取值;为每个枚举值定义标志;枚举表;对枚举值进行编码等。在本系统地开发中,所有涉及到枚举型的数据象,我们都单独设置一表来表达,例如计量单位表中就是入库单等表中计量单位数据项的一枚举约束。(2)类的属性映射至关系数据库表中的列属性可以直接映射为表中的零到多列。通常,一个属性映射为表中的一列,但也有例外:对于非持久的属性可以不进行映射,有些属性置只做为中间值用于计算而不需保存在数据库中。某些对象属性本身就是对象,客户中的地址属性(如果较复杂)可以映射为数据库表或多列。此时,属性映射成多个字段。反之,也可以将多个相似的简单属性映射为一列。(3)类映射成表类到表的映射通常不是直接的。只有非常简单的应用,类与表之间才会存在一一对应的关系。6. 2 数据库访问设计问题上面的实体对象映射到数据库表,主要是考虑UML的静态模型到数据库的映射,我们继续讨论动态模型在数据库设计中的实现,主要是数据库存取部分设计。一般来说,数据库存取部分设计主要有以下几种策略:(1)每个对象或类自己负责数据库的访问工作.这种方法不需要专门的服务类,但是业务逻辑和数据操作逻辑都集中在业务类中,任务划分不清晰,业务类既要处理业务逻辑,又要处理数据操作,其中每一个的改动,都会影响到这个业务类。(2)利用开发环境提供的机制许多开发环境提供了初级的访问关系数据库的机制,它们是很好的一个开始。常用的方法包括Microsoft的ODBC机制(开放数据库连接ODBC)和Java数据库连接(JDBC),绝大多数面向对象的开发环境提供了封装这些标准方法之一的类库。在本系统地开发中,我们用到了后者。结束语本文从面向对象的思想出发,讨论了UML建模的语法结构和UML的建模思路与过程,并基于此对图书查询系统进行了分析,设计,以及最后的实现与测试,由于篇幅有限,本文重点介绍了系统的设计部分,对系统的实现与测试只是选择重点分析。从整个论文的撰写和用例的开发中,我对基于UML和统一过程的面向对象建模方法有了相当的认识。在统一过程开发中,把一个较大的项目的功能分配到一个个用例上去实现,让开发过程变得比较轻松,更适合多个人共同开发;同时,通过开发阶段的限制和迭代的划分,使开发过程的透明度更高,目标更明确,整个项目开发的风险也降低了。参考文献1 信息系统分析与设计第3版 王晓敏著 清华大学出版社 2006.62 JSP动态网站开发基础教程与实验指导 王晓军 清华大学出版社 2008.11 3 JAVA程序设计基础教程与实验指导王占中 清华大学出版社 2008.1116大学本科生毕业设计(论文)撰写规范本科生毕业设计(论文)是学生在毕业前提交的一份具有一定研究价值和实用价值的学术资料。它既是本科学生开始从事工程设计、科学实验和科学研究的初步尝试,也是学生在教师的指导下,对所进行研究的适当表述,还是学生毕业及学位资格认定的重要依据。毕业论文撰写是本科生培养过程中的基本训练环节之一,应符合国家及各专业部门制定的有关标准,符合汉语语法规范。指导教师应加强指导,严格把关。1、论文结构及要求论文包括题目、中文摘要、外文摘要、目录、正文、参考文献、致谢和附录等几部分。1.1 题目论文题目应恰当、准确地反映论文的主要研究内容。不应超过25字,原则上不得使用标点符号,不设副标题。1.2 摘要与关键词1.2.1 摘要本科生毕业设计(论文)的摘要均要求用中、英两种文字给出,中文在前。摘要应扼要叙述论文的研究目的、研究方法、研究内容和主要结果或结论,文字要精炼,具有一定的独立性和完整性,摘要一般应在300字左右。摘要中不宜使用公式、图表,不标注引用文献编号,避免将摘要写成目录式的内容介绍。1.2.2 关键词关键词是供检索用的主题词条,应采用能覆盖论文主要内容的通用技术词条(参照相应的技术术语标准),一般列35个,按词条的外延层次从大到小排列,应在摘要中出现。1.3 目录目录应独立成页,包括论文中全部章、节的标题及页码。1.4 论文正文论文正文包括绪论、论文主体及结论等部分。1.4.1 绪论绪论一般作为论文的首篇。绪论应说明选题的背景、目的和意义,国内外文献综述以及论文所要研究的主要内容。文管类论文的绪论是毕业论文的开头部分,一般包括说明论文写作的目的与意义,对所研究问题的认识以及提出问题。绪论只是文章的开头,不必写章号。毕业设计(论文)绪论部分字数不多于全部论文字数的1/4。1.4.2 论文主体论文主体是论文的主要部分,要求结构合理,层次清楚,重点突出,文字简练、通顺。论文主体的内容要求参照大学本科生毕业设计(论文)的规定第五章。论文主体各章后应有一节“本章小结”。1.4.3 结论结论作为单独一章排列,但不加章号。结论是对整个论文主要成果的归纳,要突出设计(论文)的创新点,以简练的文字对论文的主要工作进行评价,一般为4001 000字。1.5 参考文献参考文献是论文不可缺少的组成部分,它反映了论文的取材来源和广博程度。论文中要注重引用近期发表的与论文工作直接有关的学术期刊类文献。对理工类论文,参考文献数量一般应在15篇以上,其中学术期刊类文献不少于8篇,外文文献不少于3篇;对文科类、管理类论文,参考文献数量一般为1020篇,其中学术期刊类文献不少于8篇,外文文献不少于3篇。在论文正文中必须有参考文献的编号,参考文献的序号应按在正文中出现的顺序排列。产品说明书、各类标准、各种报纸上刊登的文章及未公开发表的研究报告(著名的内部报告如PB、AD报告及著名大公司的企业技术报告等除外)不宜做为参考文献引用。但对于工程设计类论文,各种标准、规范和手册可作为参考文献。引用网上参考文献时,应注明该文献的准确网页地址,网上参考文献不包含在上述规定的文献数量之内。1.6 致谢对导师和给予指导或协助完成论文工作的组织和个人表示感谢。内容应简洁明了、实事求是,避免俗套。1.7 附录如开题报告、文献综述、外文译文及外文文献复印件、公式的推导、程序流程图、图纸、数据表格等有些不宜放在正文中,但有参考价值的内容可编入论文的附录中。基于Jsp的图书查询系统的设计与实现2、论文书写规定2.1 论文正文字数理工类 论文正文字数不少于20 000字。文管类 论文正文字数12 00020 000字。其中汉语言文学专业不少于7 000字。外语类 论文正文字数8 00010 000个外文单词。艺术类 论文正文字数3 0005 000字。2.2 论文书写本科生毕业论文用B5纸计算机排版、编辑与双面打印输出。论文版面设置为:毕业论文B5纸、纵向、为横排、不分栏,上下页边距分别为2.5cm和2cm,左右页边距分别为2.4cm和2cm,对称页边距、左侧装订并装订线为0cm、奇偶页不同、无网格。论文正文满页为29行,每行33个字,字号为小四号宋体,每页版面字数为957个,行间距为固定值20磅。页眉。页眉应居中置于页面上部。单数页眉的文字为“章及标题”;双数页眉的文字为“大学本科生毕业设计(论文)”。页眉的文字用五号宋体,页眉文字下面为2条横线(两条横线的长度与版芯尺寸相同,线粗0.5磅)。页眉、页脚边距分别为1.8cm和1.7cm。页码。页码用小五号字,居中标于页面底部。摘要、目录等文前部分的页码用罗马数字单独编排,正文以后的页码用阿拉伯数字编排。2.3 摘要中文摘要一般为300字左右,外文摘要应与中文摘要内容相同,在语法、用词和书写上应正确无误,摘要页勿需写出论文题目。中、外文摘要应各占一页,编排装订时放置正文前,并且中文在前,外文在后。2.4 目录目录应包括论文中全部章节的标题及页码,含中、外文摘要;正文章、节题目;参考文献;致谢;附录。正文章、节题目(理工类要求编写到第3级标题,即.。文科、管理类可视论文需要进行,编写到23级标题。)2.5 论文正文2.5.1 章节及各章标题论文正文分章、节撰写,每章应另起一页。各章标题要突出重点、简明扼要。字数一般在15字以内,不得使用标点符号。标题中尽量不用英文缩写词,对必须采用者,应使用本行业的通用缩写词。2.5.2 层次层次以少为宜,根据实际需要选择。层次代号格式见表1和表2。表1 理工类论文层次代号及说明层次名称示 例说 明章第1章 章序及章名居中排,章序用阿拉伯数字节1.1 题序顶格书写,与标题间空1字,下面阐述内容另起一段条1.1.1 款1.1.1.1 题序顶格书写,与标题间空1字,下面阐述内容在标题后空1字接排项 (1) 题序空2字书写,以下内容接排,有标题者,阐述内容在标题后空1字 版心左边线 版心右边线表2 文管类论文层次代号及说明章节条款项一、 (一) 1. (1)居中书写空2字书写空2字书写空2字书写空2字书写 版心左边线 版心右边线各层次题序及标题不得置于页面的最后一行(孤行)。2.6 参考文献正文中引用文献标示应置于所引内容最末句的右上角,用小五号字体。所引文献编号用阿拉伯数字置于方括号“ ”中,如“二次铣削1”。当提及的参考文献为文中直接说明时,其序号应该与正文排齐,如“由文献8,1014可知”。经济、管理类论文引用文献,若引用的是原话,要加引号,一般写在段中;若引的不是原文只是原意,文前只需用冒号或逗号,而不用引号。在参考文献之外,若有注释的话,建议采用夹注,即紧接文句,用圆括号标明。不得将引用文献标示置于各级标题处。参考文献书写格式应符合GB77141987文后参考文献著录规则。常用参考文献编写项目和顺序应按文中引用先后次序规定如下:著作图书文献序号作者书名(版次)出版地:出版者,出版年:引用部分起止页 第一版应省略翻译图书文献序号作者书名(版次)译者出版地: 出版者,出版年:引用部分起止页 第一版应省略学术刊物文献序号作者文章名学术刊物名年,卷(期):引用部分起止页学术会议文献序号作者文章名编者名会议名称,会议地址,年份出版地,出版者,出版年:引用部分起止页学位论文类参考文献序号研究生名学位论文题目出版地学校(或研究单位)及学位论文级别答辩年份:引用部分起止页 西文文献中第一个词和每个实词的第一个字母大写,余者小写;俄文文献名第一个词和专有名词的第一个字母大写,余者小写;日文文献中的汉字须用日文汉字,不得用中文汉字、简化汉字代替。文献中的外文字母一律用正体。作者为多人时,一般只列出前3名作者,不同作者姓名间用逗号相隔。外文姓名按国际惯例,将作者名的缩写置前,作者姓置后。学术会议若出版论文集者,可在会议名称后加上“论文集”字样。未出版论文集者省去“出版者”、“出版年”两项。会议地址与出版地相同者省略“出版地”。会议年份与出版年相同者省略“出版年”。学术刊物文献无卷号的可略去此项,直接写“年,(期)”。参考文献序号顶格书写,不加括号与标点,其后空一格写作者名。序号应按文献在论文中的被引用顺序编排。换行时与作者名第一个字对齐。若同一文献中有多处被引用,则要写出相应引用页码,各起止页码间空一格,排列按引用顺序,不按页码顺序。参考文献书写格式示例见附录1。2.7 名词术语科技名词术语及设备、元件的名称,应采用国家标准或部颁标准中规定的术语或名称。标准中未规定的术语要采用行业通用术语或名称。全文名词术语必须统一。一些特殊名词或新名词应在适当位置加以说明或注解。文管类专业技术术语应为常见、常用的名词。采用英语缩写词时,除本行业广泛应用的通用缩写词外,文中第一次出现的缩写词应该用括号注明英文全文。2.8 计量单位物理量计量单位及符号一律采用中华人民共和国法定计量单位(GB310031021993,见附录2),不得使用非法定计量单位及符号。计量单位符号,除用人名命名的单位第一个字母用大写之外,一律用小写字母。非物理单位(如件、台、人、元、次等)可以采用汉字与单位符号混写的方式,如“万tkm”,“t/(人a)”等。文稿叙述中不定数字之后允许用中文计量单位符号,如“几千克至1 000kg”。表达时刻时应采用中文计量单位,如“上午8点45分”,不能写成“8h45min”。计量单位符号一律用正体。2.9 外文字母的正、斜体用法按照GB310031021986及GB71591987的规定使用,即物理量符号、物理常量、变量符号用斜体,计量单位等符号均用正体。2.10 数字按国家语言文字工作委员会等七单位1987年发布的关于出版物上数字用法的规定,除习惯用中文数字表示的以外,一般均采用阿拉伯数字(参照附录3)。2.11 公式原则上居中书写。若公式前有文字(如“解”、“假定”等),文字顶格书写,公式仍居中写。公式末不加标点。公式序号按章编排,如第1章第一个公式序号为“(1-1)”,附录2中的第一个公式为(-1)等。 文中引用公式时,一般用“见式(1-1)”或“由公式(1-1)”。公式中用斜线表示“除”的关系时,若分母部分为乘积应采用括号,以免含糊不清,如a/(bcosx)。通常“乘”的关系在前,如acosx/b而不写(a/b)cosx。2.12 插表表格不加左、右边线。表序一般按章编排,如第1章第一个插表的序号为“表11”等。表序与表名之间空一格,表名中不允许使用标点符号,表名后不加标点。表序与表名置于表上,居中排写(见附录4)。表头设计应简单明了,尽量不用斜线。表头中可采用化学符号或物理量符号。全表如用同一单位,将单位符号移到表头右上角,加圆括号(见附录4中的例2)。表中数据应正确无误,书写清楚。数字空缺的格内加“”字线(占2个数字宽度)。表内文字和数字上、下或左、右相同时,不允许用“”、“同上”之类的写法,可采用通栏处理方式(见附录4中的例2)。表内文字说明不加标点。文管类的插表在表下一般根据需要可增列补充材料、注解、附记、资料来源、某些指标的计算方法等。表内文字说明,起行空一格,转行顶格,句末不加标点。表题用五号字,表内文字及表的说明文字均用五号字,中文用宋体。表格容量较大,必要时表格也可分为两段或多段(这只能发生在转页时),转页分段后的每一续表的表头都应重新排字,重排表头的续表上方右侧应注明(续表)字样。2.13 插图插图应与文字紧密配合,文图相符,技术内容正确。2.13.1 制图标准插图应符合技术制图及相应专业制图的规定。机械工程图:采用第一角投影法,应符合附录5所列有关标准的规定。电气图:图形符号、文字符号等应符合附录6所列有关标准的规定。流程图:符合国家标准。对无规定符号的图形应采用该行业的常用画法。2.13.2 图题及图中说明每个图均应有图题(由图号和图名组成)。图号按章编排,如第1章第一图的图号为“图1-1”等。图题置于图下。有图注或其他说明时应置于图题之上。图名在图号之后空一格排写。引用图应说明出处,在图题右上角加引用文献编号。图中若有分图时,分图号用a)、b)等置于分图之下。图中各部分说明应采用中文(引用的外文图除外)或数字项号,各项文字说明置于图题之上(有分图题者,置于分图题之上)。图题用五号字,图内文字及说明均用五号字,中文用宋体。2.13.3 插图编排插图与其图题为一个整体,不得拆开排写于两页。插图应编排在正文提及之后,插图处的该页空白不够排写该图整体时,则可将其后文字部分提前排写,将图移到次页最前面。2.13.4 坐标单位有数字标注的坐标图,除无单位者(如标示值)之外,必须注明坐标单位。2.13.5 论文中照片图及插图毕业论文中的照片图均应是原版照片粘贴(或数码像机图片),照片可为黑白或彩色,应主题突出、层次分明、清晰整洁、反差适中。照片采用光面相纸,不宜用布纹相纸。对金相显微组织照片必须注明放大倍数。毕业论文中的插图不得采用复印件。对于复杂的引用图,可采用数字化仪表输入计算机打印出来的图稿。2.14 附录理工类论文附录的序号采用“附录1”、“附录2”等,附录顺序为开题报告、文献综述、外文文献的中文译文及外文复印件等。文管类论文附录序号相应采用“附录一”、“附录二”等。3、论文排版要求3.1 纸张要求及页面设置名称格式要求纸张B5(182257),幅面白色页面设置上下页边距2.5cm和2cm,左右页边距2.4 cm和2cm,页眉、页脚分别为1.8cm和1.7cm,对称页边距、左侧装订并装订线为0cm、奇偶页不同、无网格页眉宋体字五号居中页码宋体字小五号居中3.2 封面(详见模版、B5纸单面打印)名称格式要求本科毕业设计/论文宋体字小二号,行距固定值25磅 ,间距段前、段后分别为0.5行,要求字体居中论文题目黑体字二号,行距固定值25磅,间距段前、段后分别为0.5行。论文题目中文字数不得超过25字,要求字体居中填写姓名宋体字小三号, 行距固定值20磅 , 间距段前、段后分别为0.5行,要求字体居中大学楷体字小二号,行距固定值20磅, 间距段前、段后分别为0.5行。每字间空1格,要求字体居中年 月宋体字小三号,行距固定值20磅, 间距段前、段后分别为0.5行。数字用阿拉伯数字,日期为论文提交日期,要求字体居中3.3 封面2(详见模版、B5纸单面打印)名称格式要求本科毕业设计/论文宋体字小二号,行距固定值25磅,间距段前、段后分别为0.5行,要求字体居中论文题目黑体字二号,行距固定值25磅,间距段前、段后分别为0.5行。论文题目中文字数不得超过25字,要求字体居中学院(系)宋体字四号,行距固定值20磅,间距段前、段后分别为0.5行,字体左对齐专业同上学生姓名同上学号同上指导教师同上答辩日期同上3.4 本科毕业设计/论文 任务书(单面打印)本科毕业设计/论文B5纸,单面打印,不编页码3.5 中、英文摘要名称中文摘要英文摘要标题摘要:黑体字小二居中,行距固定值20磅,间距段前、段后分别为1行Abstract: Times New Roman体小二号居中,行距固定值20磅,间距段前、段后分别为1行段落文字宋体字小四号,行距固定值20磅Times New Roman体小四号,行距固定值20磅关键词同上,“关键词”三字加粗同上,“Key Words”两词加粗页码罗马大写数字,Times New Roman体小五号字罗马大写数字,Times New Roman体小五号字3.6 目录名称示例格式要求标题目录黑体字小二号居中,行距固定值20磅,间距段前、段后分别为1行各章目录格式范例黑体字小四号, 行距固定值20磅,两端对齐,页码右对齐节标题目录格式范例宋体字小四号,行距固定值20磅,两端对齐,页码右对齐,左缩进2字符条标题目录格式范例宋体字小四号,行距固定值20磅,两端对齐,页码右对齐,左缩进3字符(条标题目录文科左缩进2字符)页码格式范例罗马大写数字,Times New Roman 体小五号字3.7 正文名 称示例格式要求理工论文文科论文各章标题 第1章 一、黑体字小二号居中,行距固定值20磅,间距段前、段后分别为1行,理工类章序号与章名间空一个汉字节标题1.1 (一)黑体字小三号,行距固定值20磅,间距段前、段后分别为0.5行,理工类题序与题名间空一个汉字条标题1.1.1 1、黑体字四号,行距固定值20磅,间距段前、段后分别为0.5行,理工类题序与题名间空一个汉字款标题1.1.1.1 (1)黑体字小四号,行距固定值20磅,理工类题序与题名间空一个汉字正文段落文字宋体字小四号,段落首行左缩进2个汉字。行距固定值20磅(段落中有数学表达式时,可根据表达需要设置该段的行距)3.8 其它名 称格式要求结论标题要求同各章标题,正文部分:宋体字小四号,行距固定值20磅,段落首行左缩进2个汉字参考文献标题要求同各章标题,正文部分:宋体字小四号(英文用Times New Roman体小四号),行距固定值20磅致谢标题要求同各章标题,正文部分宋体字小四号,行距固定值20磅,(英文用Times New Roman体小四号)附录标题要求同各章标题,正文部分:宋体字小四号(英文用Times New Roman体小四号),段落首行左缩进2个汉字。行距固定值20磅,(段落中有数学表达式时,可根据表达需要设置该段的行距),装订时附录内容加封面大学毕业设计/论文评审意见表B5纸,单面打印,不编页码大学毕业设计/论文答辩委员会评语表B5纸,单面打印,不编页码注:1.毕业设计/论文模版用Word 2003文档排版,详见教务处网页-“文档下载”-“实践教学用表”中毕业设计/论文模版,下载的模版文档会变形需要进行整理。2.未注明事宜,请查看撰写规范有关要求。4、论文打印输出要求4.1 输出样式计算机双面打印输出。4.2 字体字号论文正文字体为宋体,小四号字。第一层次(章)题序和标题用小二号黑体字。题序和标题之间空1个字。第二层次(节)题序和标题用小三号黑体字。题序和标题之间空1个字。第三层次(条)题序和标题用四号黑体字。第四层次(款)题序和标题用小四号黑体字。第五层次(项)题序和标题用小四号宋体字。页码用小五号字,在底线下居中。论文的中文和外文摘要属二次文献置于目录前,并编入目录,按第一层次(章)的编辑要求处理。参考文献、致谢、附录同样按第一层次(章)的编辑要求处理,另起新页,与正文一起顺序用阿拉伯数字编页。4.3 摘要及关键词中文摘要题头用小二号黑体字居中排写,然后隔行书写摘要的文字部分,摘要正文用小四号宋体,行距20磅。英文论文摘要另起一页,其内容及关键词应与中文摘要一致。英文选用字体:Times New Roman,字号与中文摘要相同。 摘要的中、外文示例见附录7和附录8。摘要正文后下空一行打印“关键词”三字,关键词题头用小四号宋体字字体加粗顶格书写,然后空一格

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论