搜档网
当前位置:搜档网 › 基于BS结构的科技管理系统

基于BS结构的科技管理系统

基于BS结构的科技管理系统
基于BS结构的科技管理系统

唐山学院

题目基于B/S结构的科技管理信息系统研究

专业计算机科学与技术

层次本科

摘要

随着信息技术和网络技术飞速发展,人们对信息系统提出了新的需求,主要体现在对框架结构和服务平台集成化的需求,以及操作维护迅捷化、远程化的社会需求等。于是结合网络信息开发的方法渐渐成为主流,信息系统正向着网基信息系统(Network-based Information System)的方向发展。这种大背景下,在知识密集型单位建立和优化科技管理信息系统具有重要的现实意义。

系统研究了管理信息系统(MIS)的概念、开发方法、运行模式以及体系结构,分析了传统管理信息系统存在的问题。详细介绍了ASP技术,深入探讨了基于Web的管理信息系统工作原理,对适合系统设计的Web技术和数据库作了优选。综合运用Web和数据库设计技术,提出了一种适合于科技部门应用的五层管理信息系统模型。

针对系统作了详细的需求分析,经过抽象得出科技部门通用的三大基本功能模块:报表模板、信息发布与在线交换模块和科技信息数据库管理。

阐述了对系统有着支持性作用的科技信息数据库,并从其功能、结构、选型上进行了设计。此外还根据数据库范式理论分析了部分数据库表的结构,并给出一组实用数据库表的定义;利用数据库视图、触发器技术实现了系统中约束规则在数据层与应用层的合理划分。

关键词:管理信息系统,浏览器/服务器结构,动态服务网页,设计模式,数据字典

目录

摘要............................................................................... I 1 引言

1.1 MIS发展概况和国内外研究现状 (5)

1.2 基于Internet的MIS的优势 (6)

1.3 本文的研究内容及结构安排 (7)

2 系统相关技术分析

2.1 MIS综述 (9)

2.2 Web技术 (15)

2.3 ASP的基本原理 (20)

2.4 ASP组件 (24)

3 科技管理信息系统建模

3.1 模型分层描述 (27)

3.2 模型功能分解 (33)

4 基于B/S结构的科技管理信息系统总体设计

4.1 系统需求分析 (35)

4.2 关键模块设计 (36)

4.3 支持MIS系统的数据库设计 (39)

5 系统实现及其关键技术

5.1 应用系统架构 (43)

5.2 应用系统实现 (45)

5.3 系统安全机制 (54)

6 总结 (58)

致谢 (59)

参考文献 (60)

1 引言

本章主要介绍课题的研究背景、MIS系统发展概况以及国内外基于Web的MIS系统研究现状。本章还概述了课题主要研究工作和论文的结构安排。

1.1 MIS发展概况和国内外研究现状

MIS是一个由人、计算机及其它外围设备组成的能进行信息收集、传递、存储、加工、维护和使用的系统[1]。它是一门新兴的科学,其主要任务是最大限度的利用计算机及网络通讯技术加强企业信息管理,通过对企业拥有的人力、物力、财力、设备、技术等资源的调查了解,建立正确的数据。同时加工处理和编制各种信息资料,及时提供给管理人员,以便进行正确的决策,不断提高企业的管理水平和经济效益[2]。

20世纪80年代以来,管理信息系统得到飞速发展。其结构也几经变化,从最早的主机方式到文件服务器方式(W/S),发展到现在的客户机/服务器方式(C/S)、客户机/浏览器方式(B/S),系统性能也有了较大改进,但并没有从根木上解决MIS 开发和应用中存在的问题[3],如:

1、界面风格不统一,使用繁杂;

2、用户培训量大,不利于快速推广应用;

3、系统维护不便,功能扩展难度大,升级困难;

4、无法兼容己有系统,造成重复投资;

5、系统不开放,仅能在系统内部实现数据共享;

6、系统开发复杂,开发周期长、投资大,生命周期短。

20世纪90年代后期市场竞争日趋激烈,加之计算机软件与硬件发展迅速,更加剧了系统生命周期短暂的态势,甚至有的系统还没有投入应用就己被淘汰[3]。正是由于传统的管理信息系统有着上述不足,它已明显不能适应信息时代企业对信息不断增长的需求。传统的管理信息系统似乎己走到了历史尽头,基于Internet技术的新型管理信息系统――Intranet应运而生,不少企业把Internet的概念和技术引入企业内,构建了企业自己的信息网络Intranet[4]。

采用Intranet开发IS或MIS具有很多优点[5],如:

1、开发较易,开发周期短,费用低;

2、使用简便,便于推广应用;

3、维护简单,便于扩展和升级;

4、具有跨平台操作的能力,可充分利用现有设备和系统,保护已有投资;

5、系统开放,利于信息共享和系统集成。

现代管理信息系统以B/S体系结构作为基本架构,采用ADO实现对数据库的存取,用VBScript编写ASP程序。Web MIS是一种非常成熟的管理信息系统模式。它加强了服务器的处理能力和网络传输能力,把数据和应用都安装在服务器上,而客户机只安装简单的操作系统和必要的浏览器。这样的系统管理简单、升级方便,并且客户机的物理位置可以不受限制,可以是本机 / Web连接用户,使企业的intranet/internet 集成成为可能;另外,它在保护企业已有的信息化投资,降低培训和维护费用,缩短软件开发时间,良好的安全机制等方面具有强大的优势[6]。

1.2 基于Internet的MIS的优势

以Internet技术建立的信息应用交换平台具有许多新的特点。Internet上以html形式展示的资料用服务器为中心进行管理,减少客户端开发、维护的工作负担、降低了管理成本[7]。

基于Internet的MIS以internet为基础设施,用以Web技术为基础的浏览器作为软件集成环境,可以跨越多操作系统和多数据库平台建立应用系统。与传统MIS相比较,具有如下优势:一方面它具有更强的事务处理能力,另一方面它增强了信息资料管理能力[8]。从传统MIS对业务中的结构化数据管理转向信息的组织、发布和分析。

管理信息系统与internet结合的技术关键技术是Web技术,它从初期的静态网页发布逐步向动态数据库查询,为MIS的广泛应用创造了良好的条件。

传统的基于C/S(Client/Server)模式的MIS运行模式是基于LAN环境下,具有较强的数据操纵和事务处理能力,但随着信息技术的进步、企业规模扩大、市场竞争加剧等,其封闭的特点使人们难以建立完整的信息网络;同时,其开发成本较高,兼容、扩展性差,维护麻烦,用户界面混乱且使用复杂,这极大阻碍了企业信息化的步伐。B/S(Browser/Server)模式把C/S的胖客户机/瘦服务器结构变为瘦客户机/胖服务器结构,客户端软件简化到

只要安装统一的浏览器软件;同时,由于其基于TCP/IP协议和HTTP协议,很好地解决了跨平台性,使不同的机型、操作系统都能兼容[9]。B/S结构下的MIS不仅易于维护,开发、培训成本低,而且扩展、移植性好,最大限度实现了资源共享。但有以下缺点:

1、传输效率低。由于HTTP协议是基于TCP/IP协议之一,HTTP协议中固定格式HTML 文件形式,这种文件传输量大,会影响数据传输效率;

2、客户端每次要求获得数据和反馈的信息都要经过网络才能与数据服务器联系,增加了网络对带宽的要求;

3、HTML难于加密,易被窃取和截获,使信息系统安全性难以保证。

综合以上分析,C/S模型结构具有较强的事务处理能力,比较适合企业内部快速的信息处理,而B/S结构具有较好的网络扩展性和兼容性,但两者都存在一些有待解决的问题。对于分布式组织来讲,若能将二者的优点集成,不仅可实现信息系统的开放性和通用性,同时还可保持内部系统的封闭性和专用性,更好地满足企业的经营活动和战略决策[10]。

考虑到科技管理部门的特点,以及管理工作的复杂性和特殊性,采用C/S与B/S模式相结合,取长补短、交叉并用的方案。两种模式存取不同的数据库,通过异构数据库的互连实现数据库之间的通信[11]。采用两种模式相结合具有以下优点:

1、可以有效地利用网络,实现科研信息资料和资源的共享;

2、为数据的安全性提供不同屏障;

3、既满足了信息局部处理的快速性,又满足了其外部处理的广泛性;

4、既保证了复杂功能较强的交互性,又保证了一般功能的易用和统一;

5、系统维护简便,布局合理;

6、良好的安全机制:企业内部的Intranet 与外部的Internet之间需要一道防火墙(fire wall), 保证企业不受到外界攻击,同时与外界联系,通过防火墙可在企业内部对信息进行严格控制,保证信息在有控制、有监控的状态下,为适当的人所得到。

1.3 本文的研究内容及结构安排

本文的主要工作是探讨基于网络的科技管理信息系统研究与实现。本文从比较C/S结构与B/S结构入手,介绍了二层结构与三层结构的优缺点,在此基础上建立了科技管理信息系

统的五层模型。论文提出了基于B/S结构的Web信息系统的设计方法,实现了两个基于B/S结构的Web信息系统实例,最后提出了对未来Web信息系统的设计技术的一些设想。

论文内容按以下结构安排:

(1)系统相关技术分析(第二章)

(2)科技管理信息系统建模(第三章)

(3)基于B/S结构的科技管理信息系统总体设计(第四章)

(4)系统实现及其关键技术(第五章)

(5)结语(第六章)

其中第二章对与课题研究相关的技术作了简要介绍,包括MIS系统、Web技术、ASP 技术等,本章是后面各章的铺垫。第三章在分析现在主流的二层结构与三层结构缺点的基础上,提出了五层系统模型,改进了对业务过程的支持,也增强了系统可移植能力。第四章是系统总体设计部分,包括系统需求分析、关键模块设计以及数据库设计等。第五章为系统的具体实现,描述了系统实施的关键技术,主要有业务层实现、数据库功能实现、信息发布模块实现和系统安全机制实现等。

2 系统相关技术分析

随着管理信息系统不断发展,它所涉及的技术领域也在不断扩大。本章对与课题研究相关的技术进行分析。主要介绍了MIS系统开发方法、基本结构和运行模式,接着讲述了Web 技术在基于B/S结构MIS中的运用。这一章还详细介绍了ASP的工作原理、基本语法、文件结构以及ASP组件等。

2.1 MIS综述

管理信息系统(Management Information System: MIS ),近年来一个比较普遍的趋势泛称为信息系统(Information System: IS),是一个以人为主导,吸取经验和遵照规律并重,利用计算机硬件、软件、网络通讯设备以及其他办公设备,进行信息的收集、传输、加工、储存、更新和维护,以提高企业效益和效率为目的,支持企业高层决策、中层控制、基层运作的集成化的人机系统[12-14]。其总体结构如图2.1所示。

图2.1 信息系统的总体结构

最早的信息系统有几千年历史,最经典的早期信息系统是中国的烽火台报警信息系统,使用时间最长的是皇家驿站信息传递系统。在这些信息系统中,人是主体,工具是烽火台和千里马,所以将这些信息系统称之为基于人的信息系统,即人基信息系统。随着计算机的出现,把计算机技术作为辅助手段用于信息技术和信息系统之中,由人、计算机等组成能进行信息收集、传送、存储、加工和使用的系统,即出现了人—机信息系统[15]。

20世纪末,随着信息技术和网络技术突飞猛进地发展,人们对信息系统提出了新的需求,主要体现在对框架结构和工具灵活性、稳定性方面的需求、体现在应用简单化和经济化方面

的投资需求、体现在服务平台集成化方面的需求以及体现在操作维护迅捷化、远程化的社会需求等,于是结合网络信息开发的方法渐渐成为主流,信息系统逐渐向着网基信息系统(Network-based Information System)的方向发展[16]。

2.1.1 开发方法

MIS的开发方法有很多[17],最常见的有三种:生命周期法、原型化方法、面向对象法。

一、生命周期法

按照软件工程学的方法,软件产品或软件系统从产生、投入使用到被淘汰的全过程称为软件生命周期。通常把软件生存周期分为5个阶段:需求分析、系统设计、系统实现(编码)、测试、运行与维护。生命周期法要求对每一个阶段都有预先定好的任务,然后按照一定的准则来按部就班地完成。其特点是:预先明确用户要求,根据需求设计MIS;自顶向下设计;严格按阶段进行;工作文档规范化和标准化;运用系统的分解和综合技术,使复杂的系统简单化;强调阶段成果的审定和检验。对应软件生存周期,人们研究出各种软件开发模型,典型的有:瀑布模型、递增模型、演化模型。

瀑布模型由W.Royce在1970年提出。该模型给出了固定顺序,即软件生存期顺序:软件计划、软件需求分析、软件设计、编码、测试、运行和维护。在软件生存期中从上一阶段向下一阶段过渡,如同流水下泻,最终得到所开发的软件产品,投入使用。但是按这种模型开发的软件,不到产品的成品阶段无法验证早期分析和设计是否正确,因而返工率很高,常常高达20%-30%。因此近年来针对瀑布模型提出越来越多的修正模型[18]。

二、原型化法

生命周期法要求系统开发人员和用户在系统开发初期对整个系统的功能有全面、深刻的认识,并制定出每一阶段的计划和说明书。但实际很难做到。一方面,用户与专业人员对计算机、业务的理解有一定差距。另一方面,人们对事物的理解、认识,需要一个实践—认识—再实践—再认识,逐渐升华的过程。因此,在设计初期,很难对整个系统的功能有全面、深刻的认识。为了使用户与开发人员有共同语言,一种新的开发方法一一原型化方法出现了。该方法借助于快速建造工具,快速建立原始系统,为用户提供一个生动的动态模型,并通过模型的演示,迅速修改、完善模型,从而使系统提供的信息真正满足管理和决策的需要。

原型化方法的优点是:开发周期短,相对费用少;提供初始原型给用户,使用户参与更为

实际,更富有建设性;易于用户使用,减少对用户的培训时间。缺点是对于一个大型系统或复杂性高的系统不适用;开发过程管理困难;用户过早地看到了原型,错误地认为新系统就是这个模样了,使用户缺乏信心和耐心;开发人员也很容易潜意识的用原型取代系统分析。原型法比较适用于用户需求不清、业务理论不确定、需求经常发生变化的情况,当系统规模不大也不复杂时,采用这种方法比较好。递增模型、演化模型都是使用原型化方法常采用的开发模型。

三、面向对象开发方法

面向对象的开发是一种分析和设计阶段独立于程序设计语言的概念化过程,它主要是一种思维方式,而不是程序设计。这种方法的最大的优点是帮助分析者、设计者及用户清楚地表达抽象概念,互相进行交流和通信,它也可作为描述、分析和建立文档的一种手段[19]。

面向对象的分析和设计过程有三种建模方式:对象模型OMT( Object-oriented Modeling Technique)、动态模型和功能模型。

(1)对象模型

对象模型通过描述系统中的对象、对象间的关系,以及表示类中对象的属性和操作来组织对象的静态结构。对象模型提供了一种直观的系统图形表示,有利于通信交流和对系统结构文档化。

对象模型中重要的概念包括对象、类、继承、关联、聚集。

类:指事件的类型。

关联:指对象与类之间联系的一种手段。

继承:是保留对象差异的同时共享对象共性的一种高度抽象方法。

聚集:是一种强关联形式。

(2)动态模型

动态模型表述与时间和变化有关的性质,它的主要概念是事件,事件表示外部触发、状态、对象值。在各对象之间相互触发就形成一系列状态变化。一个触发动作成为一个事件,事件将信息从一个对象发送到另一个对象。对事件的响应取决于接受该触发的对象的状态,响应包括状态的改变或形成一个新的触发。状态是对对象属性值和链的一种抽象。可按照

影响对象显著行为的性质将值集抽象到一个状态类中,状态指明了对象对输入事件的响应。

(3)功能模型

功能模型描述了系统中所有的计算。它表明一个计算如何从输入值得到输出值,而不考虑计算值得次序。功能模型由多张数据流图组成。数据流图指明操作和约束的意义,表明了系统中输入/输出值之间的关系,表明了从原对象到目的对象的数据的流向。

MIS系统开发手段和方法很多,对于不同的应用系统,规模不一样、基础条件不一样,应用水平不一样,选择的方法也不同。但目标只有一个,即目标系统简单、灵活、完整、可靠、经济。

2.1.2 基本结构和特色

管理信息系统是多种多样的,但其基本结构是相同的[20]。一般分为四个层次:

1、硬件、操作系统和网络层,是开发管理信息系统的支撑环境;

2、数据管理层,是管理信息系统的基础,包括数据的采集、传输、存取和管理,一般以数据库管理系统作为其核心软件;

3、应用层,是以应用直接有关的一层,它包括各种应用程序,例如分析、统计、报表、规划、决策等;

4、用户接口层,是管理信息系统提供给用户的界面。目前,它在管理信息系统中所占的比例越来越重。

2.1.3运行模式

近年来,随着计算机和网络技术发展,信息系统运行模式经历了巨大革新。纵观整个信息系统平台的发展,总共产生过四种运行(开发)模式:主机终端模式、文件服务器模式、客户机/服务器模式(Client/Server: C/S模式)和浏览器/服务器模式(B/S模式:

Browser/Server)[21]。

一、主机终端模式

信息系统模式最先出现的是集中式,也叫主机终端模式。在这种集中式结构里,客户机和主机之间传递数据的方式非常简单,一是用户从客户终端键盘键入信息到主机,二是由主机返回到终端上的字符。计算机的所有资源(数据)都在主机上,所有处理(程序)也在主机上

完成,其应用程序逻辑和数据都驻留在主机中,不可能真正划分出应用程序的逻辑。该结构对主机性能要求极高,缺乏灵活性,不能满足信息量急剧增长、处理灵活复杂的要求,已逐步在实际工程应用中被淘汰。

二、文件服务器模式

随着局域网的问世,引入了文件服务器的概念。在这种结构中,应用程序在客户工作站上运行,文件服务器只提供资源(数据)的集中管理和访问途径,对共享数据资源集中管理,将应用程序分散安排在各个客户工作站上。这种结构中应用程序逻辑在客户工作站上执行,因此所有应用程序逻辑都在客户机电脑上运行。文件服务器只提供文件服务,尽管一个应用程序的文件可位于网络驱动器内,但它实际上仍在客户机的内存里运行。对于用户多,数据量大的情况会产生网络瓶颈,同时维护相当困难[27]。

三、客户机/服务器模式

C/S模式是20世纪80年代,随着网络数据库和桌面图形交互窗口及开发技术的发展而逐渐成长起来的一种模式,在这种结构中,网络中的计算机分为两个有机联系起来的部分:客户机和服务器,如图2.2所示。

图2.2 C/S模式结构示意图

在C/S结构中,所有的客户机与数据库服务器相连,服务器负责数据处理。客户端负责与用户交互,向后台服务器发出请求。对于用户请求,如果客户机能够满足就直接给出结果,否则就交给服务器来处理。因此,这种模式可以合理均衡地进行事务处理,充分保证数据完整性和一致性。具体来说其特点包括:

1、分布的处理与集中的数据操作有机结合;

2、服务器对用户是透明的;交互性强,能够处理大量的、适时的数据流,实现安全的数据存取;

3、所提供的软件都是以客户端和服务器方式成套出现,是一种配对的、点对点的、框架式的结构模式,与B/S模式相比,处理速度较快。

但随着Internet技术的发展,以及企业对信息系统的总体开发、维护、升级和硬件成本的考虑,这种模式逐渐暴露出以下主要问题:

1、开发成本较高。C/S模式对客户端软硬件要求较高,尤其是软件的不断升级,对硬件要求不断提高,增加了整个系统成本,系统移植困难,不同开发工具开发出来的应用程序,一般来说兼容性较差;

2、由于每个客户机都需要安装相应的应用程序,所以软件维护复杂、升级工作量大。

四、浏览器/服务器模式(Browser/Server: B/S模式)

随着Internet席卷全球,以Web技术为基础的B/S模式逐渐显示其先进性,当今很多基于大型数据库的信息系统都是采用了这种全新的技术模式[22]。

B/S模式主要由浏览器、Web服务器、数据库服务器三个层次组成,其本质上是一种特殊的客户/服务器结构,只不过它的客户端简化为只讲单一HTML语言的客户软件,因而简化了客户端系统的管理和使用,可以使管理和维护集中在服务器端。在这种模式下,客户端使用一个通用的浏览器,代替形形色色的各种应用软件,用户的所有操作都是通过浏览器进行的。Web服务器负责接受HTTP查询、修改等请求,然后根据请求条件到数据库服务器获取相关数据,再将结果翻译成HTML和各种页面描述语言,传送回提出请求的浏览器。其结构图如下所示:

图2.3 B/S模式结构示意图

B/S模式具有以下优点:

1、使用简单:用户使用单一的浏览软件,基本上无需培训即可使用;

2、易于维护:由于应用程序都放在Web服务器上,软件的开发、升级、维护只在服务器端进行,减轻了开发维护工作量;

3、保护企业投资:B/S模式可以与网络很好结合;

4、对客户端硬件要求低:客户机只需要安装Web浏览器软件;

5、信息资源共享程度高:可实现Internet上资源共享;

6、扩展性好:B/S模式既可在Intranet内使用,也可直接连入Internet,具有良好的扩展性。

B/S模式把C/S的肥客户机结构变为瘦客户机形式,大大减轻了客户端的负担。但这种结构也存在一些明显的问题:

1、由于HTTP协议是基于TCP/IP协议之上的,HTTP协议中的固定格式是HTML文件形式,这种文件网络传输量较大,因而会影响数据传输效率;

2、从管理角度看,这种模式程序代码和数据备份虽然可以在服务器端进行,但客户端每次要求获得数据和反馈的信息都要经过网络才能与数据服务器联系,增加了对网络带宽的要求;

3、更重要的,HTML毕竟是一种文本格式,难于加密、易于被窃密和截获,从而使信息系统的安全性难以有效保证,网络安全造价往往比较昂贵。

综上所述,目前流行的C/S和B/S两种信息系统模式都有其优缺点。然而,一个好的系统运行模式既关系到系统的开发和维护性,也关系到系统的运行状况,所以应用一种新的模式来进行系统开发也就显得非常有意义。本文在系统结构设计中,将两种模式结合起来,在实践中取得了好的效果。

2.2 Web技术

定义:Web是一个支持交互式访问的分布式超媒体系统。所谓的交互式访问,即B-S模式访问,它使用户与服务器之间交互操作:所谓分布式,则是指Web上的信息并非是驻留在一台计算机上的,而是以一种分布的方式驻留在多台计算机上的。万维网显然是一个分布式的系统[23]。

在Web概念中,需要强调的是“超媒体”(hyper-media)这个术语。超媒体系统是传统的超文本(hypertext)系统的扩展。超媒体系统和超文本系统的区别在于文档的内容——后者仅包括文本信息,而前者不仅包含问题信息,还包含图像、音频、视频等多媒体信息。不论是超文本系统还是在超媒体系统中,信息都是以文档集的形式存储的。在文档中除了包含基本信息以外,还可以包括指向文档集中其他文档的指针。指针与文档中的一个项目相关,

当单击该项目时将跳转到相应文档中。

2.2.1 WWW基本原理

Internet的发展日新月异,人们接触最多是Internet的服务之一——WWW(万维网)。IWWW是一个大规模的在线(on—line)信息集合,可以通过浏览器(browser)的应用程序进行检索与察看。浏览器的主要作用是显示网页及解释脚本,同时还包含大量的与网页浏览有关的功能[24]。

浏览器工作原理如下:当用户连接到Internet在浏览器上输入一个Internet地址,相当于要求显示该Internet地址上的某个特定网页。这个“请求”被浏览器通过电话线等网络介质传送到页面所在的服务器上,然后服务器作出“响应”,再通过网络介质把用户的请求传送到用户所在的计算机,由浏览器进行显示。当用户在页面操作(例如单击超链接),如果需要请求其他页面,则这种请求又会通过HTTP完成。

通常浏览器与服务器交互的工作模式就是B/S结构(Browser-Server),它是比客户—浏览器模式(Client-Server)更进一步的交互模式。通常使用的浏览器有两种:Microsoft 公司的Internet Explorer以及Netscape公司的Navigator。

2.2.2访问Web数据库

基于Web的数据库访问技术是指在客户端安装Web浏览器,作为用户输人查询条件并显示查询结果的交互界面。用户可以通过填写表格或输入关键字的方式来与WWW进行交互,当用户单击表格上的按钮时表格中的数据便发送到Web服务器。Web服务器介于Web浏览器与数据库服务器之间,负责用户输人信息的处理[25]。

服务器将数据传送至要被处理的脚本或应用程序并在数据库中查询数据或将数据传递到数据库中。最后。服务器将返回结果插人到HTML页面,传送至客户端以响应用户的请求。

一、Web接口

Web页面与数据库的连接是通过Web接口来实现的,通过接口的连接可以创建交互性较高的页面。动态页面是指页面表达的信息随着后面数据库的变化而变化。当主页系统接受网上用户的查询请求后,从数据库查询有关的信息,并将查询结果动态的显示到Web页面上。这样在Web页面上显示大量相同类型的产品信息时,只需要制作一个页面,再与信息数据库相连。当信息变化或增多、减少时,只需更新信息数据库,而不需要重新制作页面,这给维

护带来很大方便。

由于Internet技术的发展,各厂商的Internet浏览器均支持这种页面。最终实现了异种平台网络操作系统的资源共享。

二、Web数据库访问体系结构

Web数据库访问一般采用三层或多层体系结构,前端采用基于瘦客户机的浏览器技术,通过Web服务器及中间件访问数据库。具体的体系结构如图2.4所示:

图2.4 Web数据库访问体系结构图

在这一体系中,Web服务器负责响应用户的请求,并返回用户指定的页面;如果用户有访问数据库的请求,则Web服务器负责连接数据库服务器,当数据从数据库中返回到Web 服务器后,Web服务器将数据转换成HTML/XML页面格式返回用户浏览器。

三、Web数据库访问技术

随着Internet技术日益发展,Web访问数据库的方式也在不断发展。以前通过浏览器访问数据库的唯一渠道是CGI方式,随后出现了SAP、NSAP和JDBC等技术方案,近来又流行ASP技术。下面我们对这些技术做个综合比较[26]。

表2.1 数据库连接方式的比较

从上述比较表中,可以得出以下一般性选择建议:当对安全性和跨平台性要求较高时,可考虑使用JDBC方式;当对效率和安全性有较高要求时,可考虑使用SAPI方式;一般情况下应考虑使用ASP方式;尽量避免使用CGI方式。

综合比较上述各种Web数据库访问技术的特点,以及本文要开发的科技管理信息系统的要求,并结合程序运行效率、安全性、易用性等各个方面的因素,本课题采用ASP方式进行数据库访问,同时结合其内含的ADO组件。

四、Web文档

Web文档有三种形式[27]:

(1)静态文档:静态Web文档是一个存储于Web服务器的文件,静态文档的作者在写作的时候修改文档的内容,由于文档的内容不会变化,所以对静态文档的每次访问都访问相同的结果。

它的优点是简单、可靠。由于静态文档是一种排版语言,它可以由不懂编程的人创建。在测试之后,静态文档可以无限制使用,最后浏览器可以快速存取文档,同时通过把文档放在本地磁盘上的缓冲区内以加快以后对这些文档的访问速度。

它的缺点是它的不灵活性,当信息变化时文档必须重新信息设计。另外,改变是花时间的,它需要人工修改文件。因此,静态文档对于频繁变化的文档并不适合。

(2)动态文档:动态文档不存在一个预先定义的格式,相反的,动态文档在浏览器访

问Web服务器时创建。当一个请求到达时,Web服务器运行一个应用程序创建动态文档,服务器返回程序的输出作为服务器访问的应答。由于每个访问都要创建新的文档,动态文档的内容是变化的。

它的优点是它报告当前信息的能力。当浏览器申请信息的时候,服务器运行一个应用程序,访问所需要的信息,并创建一个文档,服务器于是返回给浏览器文档。

动态文档把任务放在服务器一端,浏览器采用和静态文档同样的方法访问文档。实际上,从浏览器的角度来看,动态文档和静态文档是无区别的。由于动态文档和静态文档都是采用HTML编写,浏览器不知道服务器从一个硬盘文件还是计算机程序中取得文档。

动态文档的缺点是增长的费用和显示动态信息的缺陷。和静态文档类似,在浏览器取得文档的一个复制后不会再改变,因此在信息发送给浏览器之后,文档信息就开始过时。

动态文档的创建和访问的费用比静态文档昂贵。创建动态文档的价格较高,因为动态文档的创建者必须懂得如何写程序。另外,程序必须认真的编制并大范围测试,以保证输入的有效性。验证这样一个程序的正确性也是很困难的。因为输入可以包括不同来源多种数据。

尽管在申请到达时,动态文档才创建。但信息可能很快过时。活动文档相对动态文档的主要优点在于它持续更改信息的能力。例如,一个动态文档可以用来。

(3)活动文档:一个活动文档不完全由服务器一端说明,相反的,一个活动文档包括一个计算和显示值的程序。当浏览器访问活动文档时,服务器返回一个浏览器可以局部的执行程序的副本,返回以后,活动文档可以和用户交互并不停的改变命运。这样,活动文档时在不停的变化,只要用户程序持续运行,他们可以不断的变化。

活动文档的缺点是创建和运行这种文档的高费用,同时缺少安全性。首先,活动文档的显示需要更复杂的浏览器软件和一个强有力的计算机运行浏览器,另外,写作正确的活动文档需要比其他画面更多的编程技巧。文档测试更难。特别的,由于活动必须运行在客户端而不是服务器端,程序必须解决在不同客户的兼容性问题。

2.2.3 Web动态页面及其实现

在基于Internet的信息发布系统中,Web主页主要定位于宣传功能,需要运用现代CI 观念,将计算机技术与艺术性融为一体,主要设计中应反映出企业的行业特色。企业的形象,色彩搭配给人以过目难忘的视觉冲击。主页设计中应用多媒体技术,包括文字、图形、音乐、

动画等内容[28]。

同时,为了方便用户的信息查询,主页对系统应转向动态化。动态发布信息(根据用户需要动态生成动态页面)。这也使得主页更新、方便、动画等内容。

因此,处理动态页面的服务器需要有三个特性。首先,服务器程序必须扩展。当每次请求到达时,能够执行一个单独的创建页面的应用程序:服务器必须编程能够捕获应用程序的输出,并将页面返回浏览器。其次必须为每个动态页面写一个单独的应用程序。第三,服务器必须设置能够知道说明产生的应用程序。

而“管理信息数据库+Web服务器”的一体化信息网络系统是信息发布的最有效途径。目前,解决Web服务器和MIS数据库的接口技术有:

(1)CGI(COMMON GATEWAY INTERFACE);

(2)HTML或 Dynamic HTML;

(3)ASP;

(4)JAVA Applet;

(5)DCOM技术。

HTML具有较强的多媒体信息组织能力,而CGI、ASP、JAVA Applet、DCOM技术则有很强交互功能和数据库操作能力。利用这些技术开发基于Internet/Intranet的浏览器/服务器方式的MIS应用软件。

2.3 ASP的基本原理

ASP(Active Server Pages)是Microsoft公司于1996年11月推出的Web应用程序开发技术,ASP是一个服务器端的脚本环境,ASP能够把HTML文件、脚本、基于COM标准的组件有机地结合在一起,形成一个能够在服务器上运行的动态Web应用程序,并能把按用户要求制作的标准HTML页面送给客户端浏览器[29]。

正是ASP技术能够创建易于维护、与平台无关的应用系统,才可以使用户充分利用全球网所提供的广泛资源。本章将介绍ASP的概念、工作原理及其组成。

2.3.1 ASP的概念

从字面上说,ASP包含三方面含义[30]:

框架结构毕业设计任务书和指导书范本

框架结构毕业设计任务书和指导书 1 2020年4月19日

毕业设计基本要求 1目的 (1)综合运用所学专业理论知识与设计技能,处理建筑设计中有关方针、政策、功能、经济、安全、美观等方面的问题。解决总体、单体、空间等关系,以创造富有时代气息的优美建筑形象与环境。依据建筑设计完成结构体系的布置、结构在各种荷载工况下的计算、构造和施工图。 (2)掌握一般建筑工程的设计思路,进而举一反三熟悉有关建筑工程的设计、施工、预算等建设过程。为即将走上工作岗位奠定基础。 (3)学以致用,学习科学技术和技能的目的是应用。一个工程师在设计、建设实际工程中应具备的知识,都是我们在毕业设计中应予以加强的。因此深切领悟总体概念设计、掌握具体理论设计和实际工程技术处理措施的结合作为重点来训练。 (4)树立正确的设计思想,全面对待建筑与结构的关系, 2 2020年4月19日

培养勤奋、严谨、认真的工作作风及分析解决一般工程技术问题的能力。 (5)掌握调查研究、理论联系实际的学习方法,养成既能独立思考,又能相互配合密切合作的工作态度。 (6)使学生对一般工业与民用建筑的土建设计的内容和构成有比较全面的了解,并熟悉有关设计标准、规范、手册和工具书,增强毕业后到生产第一线工作的适应能力。 2成果形式及要求 (1)计算书和说明书: 字数应不少于1万字,书写要工整,字迹要清楚,可采用计算机打印。计算书内容要阐明设计依据或标准,方案构思、特点、必要的经济指标,结构选型、构造处理、材料特点及计算上的主要问题,还应包括结构计算全过程,计算要正确、完整、思路清晰、简图明了。计算书格式:应严格按照毕业设计手册中的要求。 (2)图纸: 3 2020年4月19日

178 某六层高校宿舍楼框架结构设计全套图纸及计算书全套资料4900平米左右

丽水广播电视大学土木工程毕业设计(论文)丽水中学宿舍楼设计 学院(系): 专业班级: 学生姓名: 指导教师:

摘要 该工程为框架结构,主体为六层,该地区抗震设防烈度为6度,第二分组,场地类别为III类场地。主导风向为西南,基本风压0.45kN/m,基本雪压0.3 kN/m2。楼﹑屋盖均采用现浇钢筋混凝土结构。 本设计贯彻“实用、安全、经济、美观”的设计原则。按照建筑设计规范,认真考虑影响设计的各项因素。根据结构与建筑的总体与细部的关系。 本设计主要进行了结构方案中横向框架第8轴抗震设计。在确定框架布局之后,先进行了层间荷载代表值的计算,接着利用顶点位移法求出自震周期,进而按底部剪力法计算水平地震荷载作用下大小,进而求出在水平荷载作用下的结构内力(弯矩、剪力、轴力)。接着计算竖向荷载(恒载及活荷载)作用下的结构内力。是找出最不利的一组或几组内力组合。选取最安全的结果计算配筋并绘图。此外还进行了结构方案中的室内楼梯的设计。完成了平台板,梯段板,平台梁等构件的内力和配筋计算及施工图绘制。对楼板进行了配筋计算,本设计采用桩基础,对基础承台进行了受力和配筋计算。 手工计算完毕后,用结构分析软件PKPM进行了整体框架计算。 设计成果包括计算书和施工图纸两部分. 关键词:框架结构抗震设计荷载计算内力计算计算配筋

Abstract The project for the frame structure, main body of six layers the region seismic fortification intensity is 6 degrees, the second group, site category III class site. Dominant wind direction for the southwest the basic wind pressure of 0.45 KN/m, basic snow pressure of 0.3 KN/m2. Floor, roof adopts the cast-in-place reinforced concrete structure. The design and implement "practical, safe, economic, beautiful" design principle. According to the architectural design specification, carefully consider the various factors that affect the design. According to the relationship of structure and building overall with details. This design mainly has carried on the structure scheme of transverse frame shaft 8 seismic in design. In determining the frame layout, has carried on the first floor between load on behalf of value calculation, and then use vertex displacement method from the earthquake cycle, and then press the bottom shear method under horizontal seismic load size, and then calculate the structural internal force under the horizontal load (bending moment, shear force and axial force). Then calculate vertical load (dead load and live load) under the action of internal force of structure. Is to find out the most unfavorable one or several groups of internal force combination. Choose the safest results reinforcement and drawing. In addition, the structure of indoor stair designs. Completed the flat pallet bench board, platform beam component such as the internal force and reinforcement calculation and construction drawings. On the floor reinforcement calculation, this design USES the pile foundation, foundation pile caps for the force and reinforcement calculation. After the manual calculation, using the structure analysis software PKPM calculation has carried on the overall framework. Design results including the calculation and construction drawings Keywords: frame structure seismic design load calculation of internal force calculation of reinforcement calculation

基于BS架构的高校教务管理系统的设计与实现毕业论文

(此文档为word格式,下载后您可任意编辑修改!) 密级: 工程硕士专业学位论文(设计) 题目基于BS架构的高校教务管理系统的设计与实现作者张云龙完成日期 20 年月日 培养单位 指导教师琚生根 指导教师 工程领域软件工程 授予学位日期 20 年月日

基于BS架构的高校教务管理系统的设计与实现 软件工程领域 研究生张云龙指导老师琚生根 随着高等院校的办学规模日益扩大化,生源也相应的日益增多,因此对学生和教师的管理也越来越复杂,教学管理方面的要求也逐渐提高,为了提高学校的教学管理水平,迫切需要开发一个教育系统管理软件,以此来解决各个高校对于教学管理的燃眉之急。教学管理系统是一个专业化的管理平台,能够实现对教师日常工作和学生的综合成绩的评估。因此可以看出,教学管理系统是一个学校所有工作的重点,它的好坏关系到整个学校的量化建设。教育管理系统只有适应学校的发展,具有灵活性,可靠性,可维护性等优势才能更好的为学校教学服务,提高办学的质量和水平。因此学校要想提高管理水平,实现更加科学高效的管理,力求开发适合本学校教学管理要求的软件系统是十分必要的。 本高校教务管理系统采用软件工程的设计思想,对该系统从前期材料收集、需求分析、可行性研究、总体设计、详细设计、系统编码以及系统测试进行了详尽细致的研究。在系统的开发设计中,应用了当今市面流行的https://www.sodocs.net/doc/736615212.html, 开发框架,数据库方面使用了微软的SQL Server 2008,同时加入了一些JavaScript脚本和JQuery框架技术,最终实现基于BS架构的高校教务管理系统。 与同类教务管理系统相比,该高校教务管理系统的主要特色如下: 1、系统功能完善,界面友好大方,实现了从学生基本信息管理、教学计划管理、教务排课管理、学生选课管理、班级管理、学生作业管理、学生成绩管理、教师教学质量评价管理、高校财务管理以及系统维护等各环节自动化操作,配合强大的系统检索功能,能够实时了解高校教务工作的最新进展。 2、系统除了具有一般教务管理系统所具有的功能外,还创新性的增加了学生教学意见反馈功能、教学质量评价系统、成绩图形化统计功能、成绩核算计算器、作业评价系统等多项特色功能。

土木工程毕业设计答辩自述

答辩自述: 各位老师好,我是土木工程10-3 班的张星,我毕业设计的题目是《包头市斯科特公司办公楼设计》,它的基本信息是:5层钢筋混凝土框架结构,建筑总高度为,共五层,层高,抗震设防烈度为 8 度,场地类别为二类,设计使用年限为 50 年,基础采用独立基础,下面对建筑设计与结构设计设计思路做一下陈述。 首先,建筑设计。建筑设计大体可以分为四步,首先是平面设计,平面划分为使用部分与交通联系两部分,使用部分的确定就是满足各个房间使用方面的要求,交通联系部分主要如门厅、过厅、走廊、楼梯、电梯等的确定。平面设计的主要依据是满足建筑各部分使用功能的要求,比如使用部分考虑房间的面积、位置形状、通风采光,交通联系部分考虑安全疏散,人流量,防火规范的要求等。第二步就是建筑高度与剖面设计,层高由设备使用高度,人活动的使用高度,人心理生理的承受标准等方面确定,剖面设计考虑结构的布置、美观性、空间的有效利用等。接下来就是确定建筑体型组合与立面设计,在适用、美观、经济的原则上,建筑物要能反映功能的要求与类型特征,结合施工技术,材料性能,展现建筑的外形特色。 结构设计部分,首先确定结构方案与布置,考虑采用什么样的结构体系,考虑建筑高宽比,不规则性、设缝等。比如这个建筑采用框架结构,纵横向承重体系,属于规则建筑,长度超过 55m,设置了抗震缝。第二步就是初估构件截面尺寸,材料强度等级,确定构件刚度,接下来是统计各层荷载,把楼层荷载简化为梁上线荷载与柱上集中荷载,接下来就是进行水平地震荷载作用下的内力计算,地震作用下的内力首先由底部剪力法求出每层所受剪力,再由 D 值法求出每根柱子所受到的剪力,求反弯点,从而求出弯矩。风荷载作用本次设计中不起控制作用不予考虑,下一步就是进行竖向荷载作用下的内力计算,我采用的是分层力矩二次分配法,组合前要进行内力重分布、调幅等。接下来进行内力组合,分为有地震作用下的内力组合与无地震作用下的内力组合,然后选取最不利组合进行构件截面设计,最后进行的是楼板、楼梯、基础的设计,结构计算过程中难免发现建筑有不符之处,可做一下修改。 PKPM 部分建模与荷载的主要参数一般自于手算计算书PKPM 与手算不同之处是手算只算了一榀框架,而 PKPM 计算了整楼模型,并自动计算构件重,更精确一些。PKPM 首先是建模,其次是荷载输入,

土木工程专业毕业设计结构部分模板

第2章结构设计 2.1 结构选型 2.1.1建筑工程抗震设防类别 根据规定,确定本建筑为乙类建筑。具体参数见设计说明书部分 2.1.2 结构材料 混凝土:梁,柱,楼板采用C30。 钢筋:HRB400 ,HRB335 箍筋:HRB335 2.1.3 结构体系 本结构主体为6层。此工程采用框架结构承重,柱网的布置为柱距8m,层高4m,采用横向,纵向框架共同承重方案。 2.1.4 基础方案 本设计结构形式是框架结构,柱承重,因此本商场采用柱下独立基础,初步假定基础高度0.8m,埋深1.1m。所以一楼的计算高度为4.0+0.45+0.3=4.75m。 2.1.5 结构布置 图2.1 平面结构布置图 (1)柱网 本结构柱网间距如下: 横向:8000mm×8000mm 纵向:8000mm×8000mm (2)变形缝 本结构平面布置较简单,结构高度与主体高度相差不大,所以不必采用抗震缝和变形缝。 (3) 长宽比 本结构L/B=48000/40000=1.2<6,不需要设伸缩缝。 2.2结构构件截面尺寸的初步确定

2.2.1 主梁和次梁 (1)框架梁初选: h=(1/10-1/18)L=(1/10-1/18)*8m=0.444-0.800m,取0.600m b=(1/3-1/2)×0.6=0.200-0.300m,取0.300m 。 (2)初选次梁 h=(1/12-1/18)L=(1/12-1/18)*8m=0.444m-0.800m,取0.500m, b=(1/3-1/2)*0.500=0.167-0.250m,取0.250m. 根据以上计算,截面尺寸定为主梁:300mm ×600mm ;次梁为250mm ×500mm 。 (1)底层柱轴力估算 假定结构的单位荷载为10KN, N=γ0 qSn α1α2β γ0 :竖向荷载分项系数,可取1.3 Q :每个楼层上单位面积竖向荷载标准值,根据《高层建筑混凝土结构技术规程》,取q=10KN/㎡ S:柱一层的受荷面积 n:柱曾受荷载楼层数 α1:α1=1.05-1.15 α2:均取1.0。 β:柱由框架梁与剪力墙链接时,柱轴力折减系数,可取0.8 故 N=1.3×10×8×8×6×1.15×1.0×0.8=4592.6KN (2)柱截面初选 安全等级为二级的框架结构,柱的轴压比限值为0.75。 A= mm ufc N 3667073 .1475.010006.4592=??= 2 取柱截面为650mm ×650mm ,A=422500>366707mm 2,即可满足要求。

某六层框架结构学生宿舍楼设计毕业论文

某六层框架结构学生宿舍楼 设计毕业论文 目录 第一章绪论 (3) 第二章建筑设计说明 (6) 第三章结构设计计算 (7) 第一节梁、柱截面及柱高的确定 (7) 第二节重力荷载计算 (9) 一、屋面荷载(不上人) (9) 二、楼面荷载 (10) 三、卫生间荷载 (10) 四、墙体重力荷载 (11) 五、梁柱重力荷载 (11) 六、女儿墙重力荷载 (11) 七、门重力荷载 (12) 八、窗重力荷载 (12) 九、墙体自重 (12) 第四章水平地震力作用下框架结构的力和侧移计算 (18) 第一节框架侧移刚度的计算 (18) 一、梁的线刚度 (18) 二、柱的线刚度 (18) 三、柱的侧移刚度 (18) 第二节框架自振周期的计算 (19) 第三节各质点水平地震作用计算及弹性位移验算 (19) 第三节水平地震作用下框架力的计算 (20) 第五章竖向荷载作用下的力计算 (25) 第一节横向框架计算单元的确定 (25) 第二节竖向荷载计算 (25)

一、恒载计算 (25) 二、活载计算 (27) 三、力计算。 (28) 第六章横向框架力组合 (33) 第七章截面计算 (42) 第一节框架梁设计 (42) 第二节框架柱设计 (45) 一、剪跨比和轴压比验算 (45) 二、A柱正截面承载力计算。 (46) 三、B柱正截面承载力计算 (48) 第三节框架梁柱节点核芯区截面抗震验算 (51) 第四节罕遇地震作用下弹塑性变形验算 (53) 一、罕遇地震作用下的楼层剪力 (53) 二、楼层受剪承载力计算 (53) 第五节基础设计 (56) 一、已知条件 (56) 二、尺寸的确定 (56) 三、桩身配筋 (57) 四、桩基承载力 (58) 五、桩身承载力 (60) 第六节板的计算 (61) 一、AB跨间板的计算 (61) 二、屋面板的计算 (61) 三、楼面板的计算 (63) 结论 (64) 致谢 (66) 参考文献 (68) 附录:外文文献翻译 (69)

基于BS构架家政服务系统的设计与实现毕业论文

基于BS构架家政服务系统 的设计与实现毕业论文 目录 1引言 (1) 1.1课题简介 (1) 1.2开发的意义 (1) 1.3课题开发计划 (1) 1.4开发的主要工作 (1) 2系统分析 (3) 2.1问题定义 (3) 2.2可行性研究 (3) 2.2.1 经济可行性 (3) 2.2.2 技术可行性 (3) 2.2.3 运行可行性 (3) 2.3需求分析 (4) 2.4开发环境 (4) 2.4.1硬件环境 (4) 2.4.2软件环境 (4) 2.5开发工具简介 (5) 2.5.1 Visual Studio 2008 (5) 3系统总体设计 (7) 3.1系统设计原则 (7) 3.2系统设计目标 (7) 3.3系统的功能设计 (7) 3.4UML用例图分析 (8) 3.5系统功能模块结构 (8) 4数据库设计 (10) 4.1数据库设计原则 (11) 4.2数据库设计技巧 (11) 4.3数据库视图设计 (12) 4.3.1局部视图设计 (12)

4.4数据库逻辑结构设计 (17) https://www.sodocs.net/doc/736615212.html,对象编程模型 (21) 5系统详细设计 (26) 5.1首页 (26) 5.2U SER I NFO控件设计 (26) 5.3服务预约设计 (27) 5.4供求信息设计 (29) 5.5条件查询设计 (30) 5.6动态工种管理设计 (31) 5.7新闻管理设计 (31) 5.8其他 (33) 6测试 (36) 6.1测试的思想与理论 (36) 6.2系统测试 (36) 6.2.1测试策略 (36) 6.2.2实际测试过程 (36) 7 结论 (38) 致谢 (40) 参考文献 (41) 1引言 1.1课题简介 21世纪,计算机技术迅猛发展,在各个行业都引入了计算机,人们利用计算机使得生活速度加快。人对节约时间的观念逐渐加强。越来越趋向于足不出户的方式解决生活上的问题(比如购物,订餐),与此同时,家政服务也逐渐的趋向网络化,以顺应高效率的生活。而传统的预约方式需要雇主通过打听或者自主发起公告天等等一系列最为雇主本可省略的步骤,而导致这些繁琐问题的主要原因是因为缺乏雇主与员工之间的桥梁,由此,家政服务网(做为小围试行项目)营运而生,并在实践中继续完善服务机制,做到“一切从实际出发,理论联系实际,坚持实践是检验真理的标准”。(过去家政服务有什么缺点,互联网的广泛使用,使家政服务有何变化,B/S模式的家政服务有何优点。设计的主要意图(从管理者,求职者两方面来谈)) ****全文中要把参考文献中的文献标号标记到文中,详细设计代码部分不允许有标记*****

框架结构毕业设计方案样本

框架结构毕业设计方案

毕业设计 题目莱钢大学办公楼设计 学院土木建筑学院 专业土木工程 班级土木1107 学生陈浩 学号 指导教师林明强 二〇一五年六月一日

摘要 本次设计为多层办公楼设计,设计结合现代的生活观念,建立“整合设计”的感念,突出“以人为核心”的设计理论,本结构采用框架结构,平面灵活,使用性强,从结构上做到为人们创造方便舒适的办公空间。 本次设计包括建筑设计和结构设计。该设计主要采用的是框架结构,结构型式采用现浇钢筋混凝土框架结构,楼面采用现浇钢筋混凝土板。基础根据场地情况选择浅基础。 结构设计方面,首先是根据建筑技术、使用条件、场地条件和抗震设计等要求,合理进行结构选型、结构布置和基础形式等,绘制结构布置图;然后进行结构计算,采用框架结构近似计算法,求竖向荷载作用下的内力用弯矩叠代法;求水平荷载作用下的内力时,有D值法等。求水平地震作用的时候采用底部剪力法。然后进行结合所学过的知识、通过查阅参考资料初步设计,再交指导老师审查,审查通过后,利用AutoCAD 或天正完成绘图,利用Excel、word等完成设计说明书及其他内容的编写。 关键词:框架结构;办公楼;荷载计算

ABSTRACT The design for the multilayer office building design, combined with modern concept of life, to establish a "integrated design" concept, highlight the design theory of "human -centered", this structure adopts frame structure, planar flexible, strong usability, from the structure to create convenient and comfortable office space for people. The design includesarchitectural design and structural design. This design mainly adopts frame structure, structural type using cast-in-place reinforced concrete frame structure, floor using cast-in-place reinforced concrete slab. According to site condition choose shallow foundation. Structure design, first of all is according to the construction technology, using conditions and site conditions and seismic design requirements, such as reasonable structure type selection, structure arrangement and foundation forms, etc., draw the structure arrangement; Then structure calculation, using the approximate calculation method of frame structure, internal force under the vertical load with bending moment iterative method; Find the internal force of horizontal loads, D value method, etc. O the bottom shear method is used to horizontal seismic action. Then combined with the learned knowledge, through the check resources for preliminary design, to guide teacher review again, after review by the use of AutoCAD or was complete drawing, use of Excel, word, etc to complete the design specification and other content to write. Key words:frame structure; Office building; The load calculation

{原创}六层教学楼框架结构毕业设计

1工程概况 本次毕业设计是一幢大学教学楼,教学楼位于安阳市,抗震设防烈度为7度,设计基本地震加速度为0.15g,设计地震分组为第一组,抗震设防类别为丙类。 建筑规模:为了进一步扩大教学规模,本大学教学楼设计总建筑面积为4500m2,教学楼设计层数为6层。结构形式:框架结构。 建筑物房间组成: (1)教学楼:普通教室,教室,办公室,配电室,传达室等。 (2)厕所盥洗室应满足内部使用要求。 (3)门厅、走廊,楼梯等根据需要设计。 (4)屋面为不上人屋面。 本方案立面设计主要强调建筑的简洁,便利的特点,该教学楼符合现代快节奏的气息。建筑功能分区明确,房间布置合理,给人一种清晰明快的感觉。为了使整栋建筑的立面效果更有层次,特让入口位于大楼正中,雨蓬与入口简洁大气。 2 建筑设计 2.1概述 本教学楼在进行设计前,了解房子应具有的功能。在进行设计时,结合需求考虑房屋结构的类型,合理设计教学楼内部构造,使得空间得以充分利用,并使建筑物和周边的环境协调。 本设计为教学楼,教学楼的空间布置要求需考虑众多的因素,包括科学、人文、技术等。室内设计宗旨为工作人员创造一个良好的学校环境,这样有利于形成良好的学习氛围,一般来说,矩形比较好用。 2.2水文条件 1.建筑地点及拟建基地尺寸 建设地点:安阳市 场地面积:长×宽=200m×120m,建筑平面设计可不考虑场地周边影响。 2.建筑面积和层数

总建筑面积:4200平方米左右。 层数为6层,层高为3.6米。 3.结构形式:框架结构 4.基本风压和基本雪压 基本风压:0.40KN/m2。 基本雪压:0.45KN/m2。 5.工程地质条件 地形概况:拟建场地为平整场地,地形简单。 地下水位:钻探至自然地面下15m处未见地下水。 地基持力层为粉质粘土。 基础埋深:2米左右。 建筑地点冰冻深度:室外天然地面以下500mm。 二类场地土,持力层地基承载力为特征值为f0k=180kpa,基础埋深暂定为1~3米之间。无软弱下卧层,不考虑地下水影响。 6.抗震设防烈度为7度,设计基本地震加速度为0.15g,设计地震分组为第一组,抗震设防类别为丙类。 7.耐火等级为二级。 8.建筑物耐久性作用等级为二级。 2.2.3建筑材料 混凝土均采用C3O混凝土,扎筋采用HRB3OO、主筋采用HRB4OO。 3 结构设计 在建筑业飞速发展的当下,钢筋混凝土框架结构广泛的被使用在民用、商用建筑中。此类结构具有很明显的优点:建筑平面布置灵活,使用空间大,并且十分便于立面处理,可以使用在各类造型的房间中。故本设计采用了改结构。 框架结构是一种骨架结构,它由梁、柱构件通过节点连接形成。他的受力特点是//柱承受竖向、水平荷载,而墙体则是作为维护作用。

基于BS结构的学生在线选课系统的实现

基于B/S结构的学生在线选课系统的实现

摘要 随着Internet的发展,互联网络技术和多媒体技术对教育领域的影响日渐明显,各高校纷纷将“数字化”引入到教学、科研、管理和信息共享等学校日常工作和生活的各个环节,纷纷建立以计算机网络通讯为基础的信息管理和服务平台,用来辅助教学、科研和管理等各种活动。 为了加强对学生选课的规范管理,减轻教学管理人员的工作量, 同时更好地利用网络和信息化手段做到对学生选课工作更及时和更规范,系统设计开发了基于B/S模式的学生在线选课系统。该系统从学生网上自主选课,以及教师的课程发布两个大方面进行设计,实现了学生的在线信息查询、选课功能以及教务处对课程信息发布的管理等功能。系统开发采用B/S结构,前台用Dreamweaver 8进行页面制作,后台由SQL Server 2000数据库支持,通过使用ASP语言实现动态网页,达到对数据库的操作以完成使用者的要求。通过这个系统可以有效的实现学生网上选课。该系统开发采用软件工程的方法,以主流技术开发了网上选课系统。 关键词:选课;课程信息发布;ASP

The realization of the online course-choosing system based on B/S structure Abstract With development of the Internet, the influence of application of multimedia and Internet for instruction is evident more and more. Universities introduce "the digitization" to the school everyday work and life such as teaching, scientific research, management and information sharing and so on, and the universities establish platform of information management by computer network communication and serves, and will be use for support teaching, research and management activities and so on. In order to strengthen the standard management of course-choosing, reduce the teaching administer work, simultaneously use the network and the in formalization method well, achieve to student's course-choosing work is prompt and standard, this system is developed for the online course-choosing system based on the B/S pattern. This system is developed for the on-line course choosing to design both for students and the teachers. The student can choose the course independently and the teacher can manage the information of the announcing course, also. The system has two basic functions, one for student choosing courses, another for teachers posting courses, and it can be basically used for the on-line information searching. The form is made by Dream weaver 8, the database is built by SQL Server 2000 and the active website is made by using the ASP language. The system can effectively realize students' course-choosing. The system develop is adopt the process of software engineering methods and the Mainstream Technologies in the system developing. Key words:Course-choosing; Announcing the course information; ASP

毕业设计答辩问题汇总

毕业设计答疑问题汇总 1、板厚如何确定的 板厚一般最少为板的短向跨度的1/50,双向板最小厚度不小于80mm 。 2、梁尺寸如何确定 框架横向主梁:11~1012h l ??=? ???,11~23b h ??=? ??? , 次梁:11~1225h l ??=? ???,11~23b h ??=? ??? 3、柱截面尺寸确定 对于框架柱,柱截面的高与宽一般不小于(1/15~1/20)层高,柱截面宽度不宜小于350mm ,柱截面高度不宜小于400mm ,同时按轴压比估算框架柱尺寸,其中,所有边柱,角柱,中柱均按荷载较大位置计算: N c c Af N μ≤,其中21ββωγS G c SN N = G γ-分项系数,取 ω-单位面积重量,取13~152/m kN S -柱的承载楼层面积()2m S N -截面以上的楼层数,以底层计算 1β-边角柱轴向力增大系数,一级、二级抗震设计角柱为,其余情况。本设计考虑抗震设防烈度,结构总高,由《混凝土结构设计规范GB50010-2002》表可查得结构抗震等级,故取0.11=β 2β-由于水平力的轴力增大系数:非抗震、6度及7度抗震设计,2β=;8度抗震设计,2β=;9度抗震设计,2β= N μ-柱轴压比限值,由《建筑抗震设计规范 GB 50011-2001》表可查得 c f -柱混凝土抗压强度(强度等级为C35,2/7.16mm N f c =) 4、计算简图如何确定 取编号为a 轴框架进行计算。以框架柱的几何中心轴线作为框架柱的轴线,梁轴线取至板顶即梁顶面,梁跨度为柱几何中心轴线距离,2~n 层柱高即为层高;底层柱高度从基础顶面取至一层板顶。

三层钢筋混凝土框架结构毕业设计

第一章设计基本资料 §1.1 工程概况 工程名称:承德某办公楼为三层钢筋混凝土框架结构体系,建筑面积约为1800㎡。办公楼建筑层高分别为:3.9m、3.6m、3.6m,结构层高分别为:4.9m、3.6m、3.6m。室内外高差为0.45m,建筑设计使用年限50年。 §1.2设计资料 一、气象资料 =0.4KN/㎡ 1、基本风压:W 2、基本雪压:0.30KN/㎡ 二、抗震设防烈度:抗震设防烈度为6度,属于Ⅱ类场地土,设计地震分组为第二组。 =180KN/㎡,不冻胀,标准冻深1m,常三、地质条件:场地土为中砂,承载力特征值f ak 年地下水位低于-2.5m。 四、材料: 1、混凝土:梁、柱、板均使用C30混凝土。 2、钢筋:纵向受力钢筋采用热轧钢筋HRB335,其余采用热轧钢筋HPB235。

第二章 结构布置及计算简图 §2.1 结构布置及梁,柱截面尺寸的初选 §2.1.1平面形状验算 根据设计规范,结构高宽比H/B (B 是建筑物平面轮廓线较小的边长)控制在3以下。办公楼高11.70m ,宽14.92m, H/B=0.78<3,符合要求。同样建筑物长宽比L/B=41.02/14.92=2.75<5(L/B 宜小于4,不应大于5)也满足要求。 §2.1.2梁柱截面尺寸初选 主体结构共3层,底层高为3.9m ,其余各层高为:3.6m ;内外墙的做法:外墙做法:外墙砌240厚陶粒空心砌块,内墙砌200厚陶粒空心砌块;门窗详见门窗表;楼层屋盖均为现浇钢筋砼结构。 一、梁截面尺寸的估算: 1、框架主梁截面尺寸: (1)AB 、CD 跨:L=6000㎜ 0)81 ~121(l h ==500mm ~750mm,取600㎜ h b )21 ~31(==200mm ~300mm ,取250㎜(框架梁的宽度不宜小于200mm ) =≤≤5.32b h 2.4,故框架横向AB 、CD 跨框架梁截面尺寸为b ×h=250 ㎜×600㎜ (2)BC 跨:L=2400 0)81 ~121(l h ==200mm ~300mm,取450㎜ h b )2 1 ~31(==100mm ~150mm ,取200㎜(框架梁宽度不宜小于200mm) =b h 2.25>2,故框架横向BC 跨框架梁截面尺寸为b ×h=200㎜×450㎜, (3)①②、②③、③④、⑤⑥、⑥⑦、⑦⑧跨:L=6000㎜ 0)81 ~121(l h ==500mm ~750mm,取600㎜ h b )2 1 ~31(==200mm ~300mm ,取250㎜ =b h 2.4,故①②、②③、③④、⑤⑥、⑥⑦、⑦⑧跨框架梁的截面尺寸为b ×h=250㎜×600㎜ (4)④⑤跨:L=4500mm 0)8 1 ~121(l h ==375mm ~563mm,取450㎜

六层框架结构图书馆毕业设计

【内容摘要】:本设计主要进行了结构方案中横向框架③轴框架的抗震设计。在确定框架布局之后,先进行了层间荷载代表值的计算,接着利用顶点位移法求出自震周期,进而按底部剪力法计算水平地震荷载作用下大小,进而求出在水平荷载作用下结构内力(弯矩、剪力、轴力)。接着计算竖向荷载(恒载、活荷载以及雪荷载)作用下的结构内力,结合EXCEL软件进行验算,并找出最不利的一组或几组内力组合。选取最安全的结果计算配筋并绘图。此外还进行了结构方案中的室内楼梯的设计(完成了平台板、梯段板、平台梁等构件的内力和配筋计算及施工图绘制)、楼盖的设计(完成了板的配筋和梁的配筋)、基础的设计等。【关键词】:框架结构结构计算抗震设计 【Abstract】:The purpose of the design is to do the anti-seismic design in the longitudinal frames of axis③.When the directions of the frames is determined, firstly the weight of each floor is calculated. Then the vibrate cycle is calculated by utilizing the peak-displacement method, then making the amount of the horizontal seismic force can be got by way of the bottom-shear force method. Then seismic force can be assigned according to the shearing stiffness of the frames of the different axis. Then the internal force (bending moment, shearing force, axial force & snow force) in the structure under the horizontal loads can be easily calculated. After the determination of the internal force under the dead and live loads, the combination of internal force can be made by using the Excel software, whose purpose is to find one or several sets of the most adverse internal force of the wall limbs and the coterminous girders, which will be the basis of protracting the reinforcing drawings of the components. The design of the stairs is also be approached by calculating the internal force and reinforcing such components as landing slab, step board and landing girder whose shop drawings are completed. The design of floors lab, foundation and “#”-floorslab is also be completed in the end. 【Keywords】: frames structures, structural design, anti-seismic design.

基于BS架构的网上购物系统设计与实现

基于BS架构的网上购物系统设计与实现 一、毕业论文 二、毕业设计任务书 三、毕业设计开题申请表 四、毕业设计开题报告正文 五、专业译文 本人***,系***学院数学与计算机科学学院计算机 科学与技术专业***班学生。所做论文内容主体均为原 创,无任何抄袭、剽窃他人劳动成果的行为。如有发现 此类行为,本人愿意为此承担一切道义及法律责任,特 此声明。 学生签名: 年月日 随着Internet飞速发展,互联网成为人们快速获取、发布和传递信息的重要渠道。随着人们生活水平逐步提高,足不出户完成工作、学习、娱乐、购物等已经成为人们对快节奏生活方式的一种需求。本次设计主要以网上书店为模板, 初步实现了网上购物的基本操作流程,会员制购物体系,完善了网站的功能。 21世纪是网络的时代、信息的时代,时间是非常宝贵的,而人们又不知道哪家书店有自己需要的书籍,同时那些传统书店的经营者又没什么好的方法让人 们知道我这就有顾客需要的书籍,这种买卖双方之间信息交流上的阻碍成为“网

上书店”网站发展的原动力。 网上书店网站的建立可以更好的解决这方面的问题,我们向广大用户推出的 是一种全新的网上信息服务,旨在书店与消费者之间架起了一座高速、便捷的 网 上信息桥梁,目的是节省人们的时间、方便人们的购书,使大家永远走在时代 的 前沿。 本系统在认真分析总结国内外的研究现状和实现技术的基础上,提出了基于 三层体系结构的解决方案,采用B/S模式进行设计。 电子商务;网上书店;信息桥梁;B/S模式 I The Design and Implementation of Online Shopping System Based on B/S Architecture AbstractWith the rapid development of internet, it becomes the channel from which people quickly access, publish and disseminate important information. As people’s gradually raising standard of life, it has become a requirement working, studying, entertainment, shopping at home in pe ople’s fast-paced lifestyle. The design realized the basic operation flow of the shopping on the internet, membership-based shopping system, also improved the site's functionality.

相关主题