当前位置:文档之家› 统一扣费系统毕业设计说明书

统一扣费系统毕业设计说明书

统一扣费系统毕业设计说明书
统一扣费系统毕业设计说明书

1 引言

1.1背景与意义

统一扣费是指,由信誉好、规模大的第三方在线购物平台为一些小网站或个人做代理,将他们的产品发布在自己站内,并为其实施代理扣费的营销模式[1]。这样的第三方购物平台从表面上看起来和普通的购物网站没有多大区别,但本质上它是在为别人销售产品,它的盈利点不在于销售产品的利润,而在于它所代理的客户的“代理费”。

自21世纪以来,我们进入了一个信息化时代,互联网在人们的生产生活中的作用越来越大。利用网络作为载体从事营利性经济活动的大小企业与个人多如牛毛,大家无疑都看重了互联网作为营销阵地所具有的得天独厚的优势。以网上销售为例,商家没有库存压力、经营成本低、经营规模不受场地限制,与传统营销模式相比将会具有更强的竞争力[2]。

但与此同时,互联网的高度开放性使得潜在客户的注意力难以集中到自己的站点上,只有那些拥有足够资金来做广告宣传与推广的商家才有可能抢占先机,首先被人注意[3]。而对于刚刚起步的小企业或者在资金上无法与企业匹敌的个人来说,被浏览互联网的用户注意到的机会微乎其微。

在这样的劣势之下,将自己的产品和服务发布在一个公众效益好的代理式的统一扣费网站,将是一个比较好的解决方案。

如果再考虑到网上购物的安全性的话,统一扣费网站的营利空间将会更大。由于网上购物的特殊性,安全性一直是消费者和企业都在顾虑和致力解决的问题。目前常见的解决方案就是在付款环节采用担保交易的方法,或者间接的利用银行提供的安全认证服务[4]。但目前国内的第三方支付平台往往是自己开发自己使用,如淘宝和支付宝,腾讯和财务通,担保交易市场并不成熟。消费者也总是愿意去大网站买东西,对小规模、信誉难以保证的小网站和个人网店不屑一顾[5]。

这也正是统一扣费网站的优势所在。它可以凭借自己的雄厚资金将第三方支付系统的服务集成进来,消费者自然就会消除购物安全和信誉方面的顾虑。

统一扣费系统是为自己的加盟商家发布商品的平台,同时要吸引消费者选购商品,其完善的功能、友好的交互界面、强大便捷的后台管理等因素直接决定了整个营销流程的成功与否。

1.2系统设计思想

本系统采用目前业界做web项目时广泛使用的MVC架构进行设计,完全具有运行平台和操作系统无关性,能在不同种类的服务器上运行。这样的设计确保了系统运行的稳定性和高效性,及充分考虑到了功能的可扩展性,为将来系统的进一步更新升级铺平了道路。

表现层:客户端采用HTML、Javascript、CSS等技术,实现客户端良好的交互界面。服务器端采用JSP 和Servlet 技术,负责处理用户的输入和向用户的输出,并根据业务逻辑层反馈信息动态生成页面内容。

控制层:当客户端发送一个*.do的请求时,由struts的核心控制器拦截,调用业务层方法,然后根据其执行结果及具体参数转到下一张页面。

业务逻辑层:商业逻辑层是服务器端表示层和数据层之间的纽带,它以JDBC 访问数据层,并将数据封装成Java Bean 传递给服务器端表示层。商业逻辑层用于处理商务逻辑和计算,并实现安全、事务、日志等功能。

数据持久层:使用Hibernate实现数据库层实际的数据存储和检索,并保证数据完整性和安全性。

其中业务逻辑层和数据持久层可以合起来称为模型层,这样总体上整个系统就形成了MVC的三层结构[6]。

采用MVC结构的优点是各逻辑层既相互独立又紧密联系任何一层的改动都不会影响到其它逻辑层的工作,同时系统采用面向对象的模块化设计和开放式J2EE 系统结构,因此具有高度的可扩展升级性、集成性(与第三方)、可移植性(运行平台,数据库)、可配置性(工作流程系统参数)、可维护性(运行故障时易于调试和维护)[7]。

2应用技术及开发平台介绍

2.1技术介绍

下面对开发web项目时常用的技术及设计方法做一些简要介绍:

2.1.1B/S软件体系结构

B/S结构(Browser/Server,浏览器/服务器模式)统一了客户端,将系统功能实现的核心部分集中到服务器上,简化了系统的开发、维护和使用[8]。B/S结构与C/S结构相比,主要特点有:维护和升级方式简单,软件系统的改进和升级只需要针对服务器进行,大量节省人力、物力、时间和费用;使用B/S架构的应用软件的客户端,只需安装浏览器即可,无需关心服务器使用什么样的系统或数据库,这就使得成本降低,配置可以更加灵活[9]。

2.1.2JavaEE和 web项目开发的相关技术

Servlet是java语言用于开发B/S结构应用程序的基本技术,可使程序的业务逻辑和显示逻辑都放在服务器端运行[10]。Servlet可在特定服务器环境下接受客户端(浏览器)请求,对其处理后把响应结果重新发送给客户端。

Jsp(JavaServer Pages)是由Sun Microsystems公司倡导、许多公司参与一起建立的一种动态网页技术标准[11]。JSP将网页逻辑与网页设计和显示分离,支持可重用的基于组件的设计,使基于Web的应用程序的开发变得迅速和容易。它具有如下优势:一次编写,到处运行;跨平台支持;强大的可伸缩性;多样化和功能强大的开发工具支持。

Struts是一个为开发基于模型(Model)-视图(View)-控制器(Controller)(MVC)模式的应用架构的开源框架,是利用Java Servlet和JSP构建Web应用的一项非常有用的技术[12]。由于Struts能充分满足应用开发的需求,简单易用,敏捷迅速,因而吸引了众多的开发人员的关注。

2.1.3MVC设计模式

MVC模式是”Model-View-Controller”的缩写,中文翻译为"模式--视图--控制器"[13]。MVC应用程序总是由这三个部分组成:Event(事件)导致Controller 改变Model或View,或者同时改变两者。只要Controller改变了Models的数据或者属性,所有依赖的View都会自动更新。类似的,只要Controller改变了View,View会从潜在的Model中获取数据来刷新自己[14]。

2.1.4Spring技术

Spring是一个开源框架,被认为是最有前途的开源框架之一[14]。它是由Rod Johnson创建的,她的诞生是为了简化企业级系统的开发,Spring是一种轻量级的容器,并且是非入侵式的,用Spring开发的系统中的类不需要依赖Spring 中的类,不需要容器支持(当然Spring本身是一个容器),而且Spring的大小和运行开支都很微量。一般来说,如果系统不需要分布计算或者声明式事务支持那么Spring是一个更好的选择。

Spring的核心就是两个概念,反向控制(IOC),面向切面编程(AOP)[15]。

IOC:IOC的全称是Inversion of Control,中文翻译反向控制或者逆向控制。这里的反向是相对EJB来讲的。EJB使用JNDI来查找需要的对象,是主动的,而Spring是把依赖的对象注入给相应的类,是被动的,所以称之为“反向”。

AOP:AOP全称是Aspect-Oriented Programming,中文翻译是面向方面的编程或者面向切面的编程,现在的系统往往强调减小模块之间的耦合度,AOP技术就是用来帮助实现这一目标的。

2.1.5Hibernate技术

Hibernate是一个免费的开源Java包,它使得与关系数据库打交道变得十分轻松[16]。运行时,Hibernate读取映射文档,然后动态构建Java类,以便管理数据库与Java之间的转换。在Hibernate中有一个简单而直观的API,用于对数据库所表示的对象执行查询。要修改这些对象,(一般情况下)只需在程序中与它们进行交互,然后告诉Hibernate保存修改即可。类似地,创建新对象也很简单;只需以常规方式创建它们,然后告诉Hibernate有关它们的信息,这样就能在数据库中保存它们。

2.2开发平台

开发环境:windows xp操作系统,JDK 6.0,JavaEE 5.0,tomcat 6.0服务器,Oracle 10g数据库

IDE:MyEclipse 6.5(集成了许多优秀的插件,使编码更便捷,web项目更易于管理)

其他开发工具:sqlplus, Rational Rose, plsqldev等

2.3运行环境

浏览器:Mozilla FixFox(使用其他浏览器可能会发生错误)Web服务器:tomcat 6.0

数据库:Oracle 10g

3需求分析

3.1设计目标

3.1.1业务需求

统一扣费系统的主要客户群其实不是在本网站购物的普通用户,而是提供产品的加盟商家,所以该系统的产品应该有一个标识,可以标志其来自哪个客户站点或个人网店,并可以对其进行管理。

其次要实现在线购物的功能,使得用户可以在网站内反复挑选、斟酌要买的商品,并可以设置商品数量、支付渠道、付款方式、送货方式等信息。确认购买后可以查看提交过的订单内容和当前状态。

然后要能够对购物中涉及到的实体进行方便而完善的管理,如对产品、用户、订单等实体进行增删改查等。

3.1.2基本要求

使系统界面友好,易于操作。把业务逻辑尽量封装起来,不要让用户参与过多不必要的逻辑判断。程序简洁,可读性强,结构合理。尽量降低层与层之间的耦合,使代码依赖性降低,可移植性和通用性增强。

3.2功能模块

3.2.1系统边界

对需求进行进一步分析,可以初步确定本系统的边界,即对客户站点来说,它是源点(产品来自客户站点),而像银行这样的系统则相当于汇点,用户订单中有关费用的信息最终要发送到银行(本系统中的支付渠道)进行处理。对这两个实体,在系统设计时可以维护它们的引用,使得系统内部实体与外部实体能够更加合理的关联起来。

3.2.2功能模块

从以上的需求分析来看,除核心业务外,系统的功能可以划分为后台管理和自服务两大部分。普通用户进入自己的账户后可以进行的操作就属于自服务,如查看、修改个人信息,查看自己提交过的历史订单等。而后台管理是为系统管理员提供的一个平台,用来管理系统的主要业务模块。当实体确定以后,后台管理的对象将会更加明确。

下图3.1显示了本系统的边界及功能模块:

图3.1 系统边界及功能模块

3.3

系统用例

用例图可以帮助我们进一步确定系统到底要实现什么功能。用例图由角色

(Actor )和用例(Usecase )组成,每个用例代表一个功能,一个用例可以有多个子用例,角色就是这些功能的使用者,角色可以是人,也可以是调用本系统的其他系统[17]。

从以上的功能模块分析来看,系统中至少有两个角色:普通用户和系统管理员,普通用户是核心业务(购买)和自服务的使用者,管理员是后台管理的使用者。具体的角色用例关系如图3.2、图3.3所示:

图3.2 普通用户用例图

图3.3系统管理员用例图

4系统设计

4.1系统结构

本系统从软件设计角度可划分为数据持久层、业务逻辑层、控制层和表现层,即所谓的MVC结构。之所以要把程序分成多层,无非是要使代码更易于维护和管理,同时增强可扩展性。良好的程序结构设计首先应该符合开闭原则,即对代码的增加“开”,对修改和删除“闭”。其次要降低代码的冗余,提高通用性,即符合被称作“Don’t repeat yourself”的原则。

4.2实体模型

从需求分析阶段的分析可以确定业务对象模型,也就实体模型,实体是指程序中那些与数据库表有对应关系的类。由于数据库设计是有严格规定的,所以与之对应的实体的属性也应是有依据的。经过系统用例和时序流程的分析,现在已经可以确定本系统中涉及到的类及实体:

用户User,订单Order,订单项Item,支付渠道PayChannel,产品Product,客户站点(货源)ClientSite,产品类型ProductType,管理员Admin。类图及类间关系如图4.1:

图4.1 系统类图

用户、产品和订单是基本实体,要进行购物就必须有这些可供操作的对象存在。产品类型、支付渠道、客户站点则是以上的基本实体要引用的辅助性实体。图5中每个类都列出了其主要属性,它们都有一个共同属性id,用来和数据库表的主键id对应。图中的虚线箭头表示关联关系,如Order指向User,表示Order 与User关联,某个订单必定属于某个用户。图中的关联关系都为一对多关系。在实际运用中一对多关系经常出现,有时甚至会把一个多对多关系拆分成两个一对多关系。如本系统中的Order和Product就是多对多关系,这是很显然的。但是为了数据库设计和编码简单,就另引入一个实体Item。

4.3数据库设计

数据库设计在一个信息管理系统中的地位非常重要,良好的设计可以提供数据存取效率、简化数据管段应设计数据库的理和维护,并使数据库保持安全和完整。

数据库设计几乎贯穿了软件设计的整个过程。在需求分析阶段应该分析客户的业务和数据处理需求,概要设计阶E-R模型图,确认需求信息的正确和完整。详细设计阶段应将E-R图转换为多张表,进行逻辑设计,并应用数据库设计的三大范式进行审核。代码编写阶段应选择具体数据库进行物理实现,并编写代码实现前端应用。

4.3.1数据库概念设计

用户的需求具体体现在各种信息的提供、保存、更新和查询,这就要求数据库结构能充分满足各种信息的输出和输入。本系统涉及到了众多实体,对这些实体的增删改查分布到了用户和管理员的各个用例中。

将E-R图转换为关系模型实际上就是要将实体、实体的属性和实体之间的联系转化为关系模式,这种转换一般遵循如下原则[18]:

①一个实体型转换为一个关系模式。实体的属性就是关系的属性。实体的码就是关系的码。

②一个m:n联系转换为一个关系模式。与该联系相连的各实体的码以及联系本身的属性均转换为关系的属性。而关系的码为各实体码的组合。

③一个1:n联系可以转换为一个独立的关系模式,也可以与n端对应的关系模式合并。如果转换为一个独立的关系模式,则与该联系相连的各实体的码以及联系本身的属性均转换为关系的属性,而关系的码为n端实体的码。

④一个1:1联系可以转换为一个独立的关系模式,也可以与任意一端对应的关系模式合并。

⑤三个或三个以上实体间的一个多元联系转换为一个关系模式。与该多元联系相连的各实体的码以及联系本身的属性均转换为关系的属性。而关系的码为各实体码的组合。

⑥同一实体集的实体间的联系,即自联系,也可按上述1:1、1:n和m:n三种情况分别处理。

⑦具有相同码的关系模式可合并。

为了进一步提高数据库应用系统的性能,通常以规范化理论为指导,还应该适当地修改、调整数据模型的结构,这就是数据模型的优化。确定数据依赖。消除冗余的联系。确定各关系模式分别属于第几范式。确定是否要对它们进行合并或分解。一般来说将关系分解为3NF的标准,即表内的每一个值都只能被表达一次;表内的每一行都应该被唯一的标识(有唯一键)。表内不应该存储依赖于其他键的非键信息。

根据以上规则,订单和产品本为m:n 关系,而在关系数据库中无法直接表现多对多关系,通常的做法是另建一张表,成为外键表,用来维护两个外键列,分别指向订单和产品,这两列联合唯一。但这张表通常是不对应实体的,只是在表中还含有其他属性时,外键表才会对应程序中的实体。这里的Item就是这样的中间性的实体。

4.3.2数据库逻辑结构设计

此阶段应收集基本数据、数据结构以及数据处理的流程,组成一份详尽的数据字典,为后面的具体设计打下基础。经过对整个购物流程、产品入库、订单提交中数据流动做分析,确定了在各个阶段需要的数据类型,其中有很多是表示状态或日期的。最终设计的表的详细信息如下(以下数据类型可能只在oracle中有效):

列名字段类型长度是否为空说明

id username realname password address cellphone findQue findKey integer

varchar2

Varchar2

varchar2

varchar2

varchar2

varchar2

varchar2

32

30

30

15

35

15

40

40

not null

not null

主键

唯一约束

(无)

(无)

(无)

(无)

密码找回问题

密码找回答案

表4.2 sc_order表

列名字段类型长度是否为空说明

id status cost madeDate u_id

pc_id integer

varchar2

number

date

integer

integer

32

1

32

32

not null

not null

主键

约束:Y 或N

(无)

(无)

外键,用户

外键,支付渠道表4.3 sc_paychannel表

列名字段类型长度是否为空说明

id

name exchange_limit descr integer

varchar2

number(12,2)

date

32

20

30

not null 主键

(无)

交易限额

(无)

列名字段类型长度是否为空说明

id count cost o_id p_id

integer

integer

number

integer

integer

32

20

30

32

not null 主键

产品数量

本项小计

外键,订单

外键,产品

表4.5 sc_product表

列名字段类型长度是否为空说明

id

name

price

description

Client_price

Img_path

Client_product_id Client_producttype_id t_id

cs_id integer

varchar2

Number(12,2)

varchar2

Number(12,2)

varchar2

integer

integer

integer

integer

32

100

256

32

20

not null 主键

(无)

(无)

(无)

(无)

(无)

(无)

(无)

外键,产品类型

外键,客户站点表4.6 sc_clientsite表

列名字段类型长度是否为空说明

id name

url enterDate keyword class integer

varchar2

varchar2

date

varchar2

integer

32

40

25

40

32

not null 主键

(无)

客户站点网址

录入系统日期

关键字,描述

级别

表4.7 sc_producttype表

列名字段类型长度是否为空说明

id name integer

varchar2

32

15

not null 主键

(无)

表4.8 sc_admin表

列名字段类型长度是否为空说明

id Username password Role integer

varchar2

varchar2

Varchar2

32

30

15

15

not null

Not null

Not null

主键

(无)

(无)

角色

下图4.2展示了各个实体所对应的表及其关系:

图4.2 表及表间关系

设计逻辑结构应该选择最适于描述与表达相应概念结构的数据模型,然后选择最合适的DBMS。本系统功能类似于大型的网上购物商城,如果业务扩展,对数据库的存取量和频率将会成倍提高,所以一开始就使用一流的数据库将有利于之后的发展。本系统拟采用Oracle数据库10g。

4.3.3数据库实施

该阶段应使用DBMS提供的语言(如SQL/PL),根据逻辑设计和物理设计的结果建立数据库,组织数据入库。数据库操作有很多方便的软件可以使用,如sqlplus、plsqldev、PowerDesigner等,可以方便的建表、插入数据等,甚至是生成大量的测试数据,供排序、分页等程序测试使用。

①首先在oracle中创建用户,sql语句如下:

Create user javauser

Identified by 123456

Default tablespace users

Temorary tablespace temp;

在oracle中创建用户需要指定默认表空间和临时表空间,这是oracle独有的,目的是把该用户下创建的表分离在不同的空间中,防止重名,类似于java 中用包名来保证每个包中的类名不重复,而不同包内可以出现重复类。

②然后基于上文对表的设计,可使用类似下面列出的sql语句建表:

create table sc_order(

id integer constraint sc_order_id_pk primary key,

status varchar2(1) constraint sc_order_status_nn not null constraint

sc_order_status_ck check(status in('N','Y')),

cost number ,

made_date date,

u_id integer constraint sc_order_uid_fk references sc_user(id),

pc_id integer constraint sc_order_cid_fk references sc_paychannel(id)

);

create sequence sc_order_seq start with 3010001;

本系统将使用Oracle提供的序列sequence来为表生成主键,所以每张表对应一个sequece。另外由于多个表之间有相互参照关系,所以建表时应注意先建父表(被引用的表),再建子表。

③最后可以使用类似下面的sql语句在数据库中插入测试数据:

insert into sc_producttype values(sc_producttype_seq.nextval,'书籍杂志');

insert into sc_producttype values(sc_producttype_seq.nextval,'电子产品');

insert into sc_producttype values(sc_producttype_seq.nextval,'生活用品'); commit;

其中主键是用序列的下一个值来赋值的。最后不要忘了用commit命令提交事务,表示把刚才用DML语句插入的数据真正的写到数据库中。

5系统实现及功能介绍

本章首先介绍系统实现的技术细节和运行原理,所谓“知其所以然”,同时作为一个说明文档,使日后对系统作维护和功能扩展时能很快理清思路。接着会介绍一下系统的业务功能及使用方法、注意事项等,为系统的使用者做一个初步指导。

5.1Hibernate实现数据持久层

上文已经详细陈述了本系统中的实体及数据库表,数据持久层的主要功能就是完成ORM(Object-Relation Mapping),即将程序中的对象插入、更新为某张表的一条记录,或把数据库中的记录查询出来、组装成对象。本系统在数据持久层采用Hibernate技术,在配置文件可定义对象与表的映射关系,如对象名-表名、对象id-主键id、普通业务属性名-列名、关系属性-外键列,以及级联方式、主键生成策略等信息。一般要为每个实体做一份配置。下面是一份配置文件示例:文件Order.hbm.xml :

sc_order_seq

cascade="save-update">

文件Item.htm.xml :

sc_item_seq

cascade="save-update">

cascade="save-update">

从以上配置文件中可以看出,Order 和 Item是一对多关系,外键在Item表中,外键列为o_id。另外主键都是由sequence生成的。

如果项目中只用Hibernate,没有与Spring整合,那么Hibernate将在hibernate.cfg.xml中配置数据源,然后用类似下面的代码段得到Session:SessionFactory factory=new Configuration().configure().buildSessionFactory();

Session session=factory.openSession();

接着就可以进行增删改查操作了。这里不属于这种情况,这一点会在Spring 与Hibernate整合部分再做介绍。

5.2Struts实现MVC流程调度

5.2.1Struts实现MVC基本原理

本系统的主体结构是MVC,struts就是一款优秀的MVC框架。Struts1.2的工作原理如下:Struts的前端控制器ActionServlet会负责截取客户端格式*.do 的请求,并把请求参数封装到ActionForm中,然后根据*代表的内容把请求分发到相应的action,去执行其excute()方法,执行完毕后根据配置返回到mapping.findForward(“”);的实参指定的页面。这就是由struts调度的一次请求的完整过程。图5.1为struts经典实现的时序图:

图5.1 struts 流程调度时序图

之所以称struts为MVC框架,是因为从整体上看,struts在程序中充当的是控制器的角色:首先接待View层的请求,分析后分发到相应的Action,也称后端控制器,在Action中继续调用Model层的业务方法,最后根据返回结果转到相应页面,回到了View层。要想使用struts,我们要做的就是:继承Action,实现自己的业务调用,然后做一些配置即可。Struts对业务代码的侵入性较弱,可以称作是一个优秀的框架,尤其是不久前做了版本更新后。

5.2.2在程序中运用struts

要使用struts构建程序的框架,首先应该把struts相关的jar包放到tomcat 的lib目录下,并在项目的classpath下配好struts的编译时依赖。下面以产品Product为例说明接下来要做的几步配置或编码:

①在Web.xml 中配置struts前端控制器(ActionServlet)

action

org.apache.struts.action.ActionServlet

config

/WEB-INF/struts-config.xml

2

action

*.do

②编写程序继承struts提供的Action和Form类,form中要对每个属性都提供get()和set()方法,action中按特定的方法签名写自己的具体实现,本系统中大部分Action都是继承的MappingDispatchAction类(与经典实现不同)。代码节选如下:public class ProductForm extends ActionForm{

//属性名与Product完全相同,数据类型出现基本类型、封装类型和String

private Integer id;

private String name;

private double price;

private double clientPrice;

private String imgPath;

private String description;

private Integer clientProductId;

信息管理系统毕业设计

1 概述 学生信息管理系统是学校管理的重要工具,是学校不可或缺的部分。随着在校大学生人数的不断增加,教务系统的数量也不断的上涨,。学校工作繁杂、资料众多,人工管理信息的难度也越来越大,显然是不能满足实际的需要,效率也是很低的。并且这种传统的式存在着很多的弊端,如:保密性差、查询不便、效率低,很难维护和更新等。然而,本系统针对以上缺点能够极大地提高学生信息管理的效率,也是科学化、正规化的管理,与世界接轨的重要条件。所以如自动高效地管理信息是这些年来多人所研究的。 随着这些年电脑计算机的速度质的提高,成本的下降,IT互联网大众趋势的发展。我们使用电脑的高效率才处理数据信息成为可能。学生学籍管理系统的出现,正是管理人员与信息数据,计算机的进入互动时代的体现。友好的人机交互模式,清晰简明的图形界面,高效安全的操作使得我们对成千上万的信息的管理得心应手。通过这个系统,可以做到信息的规管理,科学统计和快速的查询,从而减少管理面的工作量?毋庸置疑,切实有效地把计算机管理引入学校教务管理中,对于促进学校管理制度,提高学校教学质量与办学水平有着显著意义? 2 需求与功能分析 学生信息管理系统,可用于学校等机构的学生信息管理,查询,更新与维护,使用便,易用性强。该系统实现的大致功能:用户登陆。提供了学生学籍信息的查询,相关科目的成绩查询和排名,修改登录密码等功能。教师管理。提供了对学生学籍信息的查询,添加,修改,删除;学生成绩的录入,修改,删除,查询班级排名。修改密码等功能。管理员管理。

拥有最高的权限。允添加教师信息和课程信息等。其提供了简单、便的操作。 3 概要设计 3.1功能模块图 功能模块图,如下图3.1所示 图3.1 功能模块图 3.2数据流图 数据流图,如图3.2所示 教师信息 课程信息

毕业设计设计说明书范文

第一章塑件分析 1.1塑件结构分析 图1-1 塑件结构图 此制品是消声器上盖,现实生活中经常看到用到,是一个非常实际的产品。且生产纲领为:中批量生产,所以我们采用注射模具注射成型。 1.2 成型工艺性分析[1] 塑件材料为尼龙,因塑件用在空压机内,表面无光洁度要求。具有良好的力学性能,其抗冲击强度比一般的塑料有显著的提高,具有良好的消音效果和自润滑性能。密度1.15 g/cm3, 成型收缩率:0.4~0.7%,平均收缩率为0.55%。 第二章确定模具结构

2.1模具结构的确定 塑料模具的种类很多,大体上分为:二板模,三板模,热流道模。 二板模缺点是浇口痕迹明显,产生相应的流道废料,不适合高效生产。本模具选择二板模其优点是二板模结构简单,制作容易,成本低,成型周期短。 支撑板 分型面 定模侧 动模侧 图2.1 典型的二板模结构 模架为非标准件 定模座板: 400*200*25mm 定模板: 315*200*40mm 动模板: 315*200*32mm 支承板: 315*200*25mm 推秆固定板:205*200*15mm 推板: 205*200*20mm 模脚: 50*200*60mm 动模座板 400*200*25mm 2.2确定型腔数目 2.2.1塑件体积的计算 a. 塑件体积的计算 体积为:

V a = S a ×L a =(37×35-8×25)×10-(33×36-10.5×25) ×8 =12.60cm 3 b.计算塑件的重量 根据《塑料模具设计手册》查得密度ρ取1.12g/cm 3 所以,塑件单件的重量为:m=ρV =12.60?1.12 =14.11g 浇注系统的体积为:主流道+分流道+浇口=(6280+376.8*2+12*2)/1000 ≈7.05 cm 3 粗略计算浇注系统的重量:7.05*1.12=7.90g ≈8.0g(含有冷料穴料重) 总重量:14.11*2+8.0=36.22g 2.2.2 模具型腔数目的确定 模具型腔的数目决定了塑件的生产效率和模具的成本,确定模具型腔的方法也有许多种,大多数公司采用“按经济性确定型腔的数目”。根据总成型加工费用最小的原则,并忽略准备时间和试生产原料的费用,仅考虑模具费用和成型加工费,则模具费用为 21C nC Xm += 式中Xm ——模具费用,元; 1C ——每一个型腔的模具费用,元 2C ——与型腔数无关的费用,元。 成型加工费用为 n Y N X t j 60= 式中j X ——成型加工费用,元 N ——需要生产塑件的总数; t Y ——每小时注射成型的加工费,元/h ;n ——成型周期,min 。 总的成型加工费用为n Y N C nC X X X t j m 6021++=+= 为了使成型加工费用最小,令 0=dn dX ,则 n=2 上式为按经济性确定型腔数目为2。考虑到模具成型零件和抽芯结构的设计,模具

中国知网毕业设计论文)管理系统操作手册

中国知网毕业设计论文)管理系统操作手册 --------------------------------------------------------------------------作者: _____________ --------------------------------------------------------------------------日期: _____________

目录 前言...................................................... 一、系统登录........................................... 二、用户设置........................................... 1.修改密码........................................... 2.个人信息维护....................................... 三、双选管理........................................... 1.教师申报课题....................................... 2.审核学生选题....................................... 3.审核学生申报课题................................... 4.查看团队课题....................................... 5.查看师生双选关系................................... 6.提交和下发任务书................................... 四、被委托操作......................................... 切换角色 .............................................. 五、过程文档管理.......................................

釜式再沸器设计说明书

浙江大学 毕业设计题目:釜式换热器的设计 学院: 系别: 专业:过程装备与控制工程 学号:

目录 1概述 (3) 2设计计算 (5) 2.1主要技术参数的确定 (5) 2.2釜式换热器的结构设计 (5) 2.2.1总体结构设计 (5) 2.2.2换热器管程设计 (7) 2.2.3 换热器壳程设计 (8) 2.3 元件的强度设计 (9) 2.3.1 筒体 (9) 2.3.2 开孔补强设计计算 (11) 3标准零部件的选用及主要零部件的设计 (15) 3.1 法兰的选用 (15) 3.1.1容器法兰的选用 (15) 3.1.2管法兰的选取 (16) 3.2 封头 (17) 3.3 管板 (18) 3.4 堰板 (19) 4鞍座的设计 (19) 4.1 鞍座的选取 (19) 4.2鞍座位置的设置 (19) 4.2.1鞍座位置的相关标准的要求 (19) 4.2.2设备总长的确定 (20) 4.2.3A值的确定 (20) 4.3力的计算 (20)

4.3.1重量产生的反力 (20) 4.3.2地震产生的力 (21) 4.3.3风载产生的力 (24) 4.3.4热膨胀产生的力 (26) 4.4总合力计算 (27) 4.5应力校核 (29) 4.5.1轴向应力 (30) 4.5.2切向应力 (31) 4.5.3周向应力 (31) 4.6结论 (32) 5三维实体造型设计 (32) 5.1 软件介绍 (32) 5.2 主要零部件的造型设计 (32) 5.2.1 管箱封头的设计 (32) 5.2.2 鞍座的设计 (34) 5.2.3 螺母的设计 (35) 5.3 装配体的设计 (35) 5.4 工程图的生成 (38) 设计总结 (41) 注释 (43) 参考文献 (44) 谢辞 (45) 附件 (46)

机械电气专业毕业设计说明书

题目:推弯机设计 姓名:啜文博 班级学号:0608014401 指导教师:于峰

摘要 360o异形断面圆环在各生产部门有着广泛的应用。但于受形状因素的约束,传统的绕弯、滚弯等弯曲工艺很难加工出这类弯曲件。而目前的加工方法是将两个半圆形弯曲件连接成为一个360o圆环,这样使得工序繁琐。在实验中已实现将此类型材弯曲件一次成型方法,本文将推弯实验应用到工业生产中。 根据实验工艺,改进了实验模具,使之适用于工业生产。通过对几种不同的机械传动系统的比较分析,选择了一个最合适的传动系统,并设计了液压系统。 本文针对各种异形断面型材,使用推弯工艺一次推出了360o圆环,与传统型材弯曲方法相比,在型材弯曲件成型工艺方面有较大突破。 关键词推弯; 型材; 推弯机

Abstract The once forming method of this kind of part has been achieved in experiment. In this paper the push-bending experiment is applied in the industrial production. According to the experiment craft, the experiment dies are improved so as to be fit for the industrial production. Via the contrast of a few different mechanical transmission system ,the best transmission system is choosed , and the fluid drive system is designed. In this paper aiming at every kind of abnormity section bent parts the bent parts with 360 angles are formed in once by push bending process. Contrasting with conventional bending process of profile, the more advancement is got in bending and forming process of profile. Keywords push bending; section profile; push-bending machine

学生信息管理系统毕业设计

一、引言 1.1介绍本课题的目的和意义 随着信息技术的进步和信息时代的来临,管理信息系统即MIS (ManagementInformation System)在现代社会中变得越来越普及,它跨越了管理科学、系统科学、运筹学、统计学以及计算科学,从而形成一个纵横交错的系统。20世纪,随着全球经济的蓬勃发展,众多的经济学家纷纷提出新的管理理论。20世纪中叶,西蒙提出管理依赖于信息和决策的思想。同时维纳也发表了控制论。1958年,比尔.盖尔在书中写到:“管理将以较低的成本得到及时准确的信息,做到较好的控制”。 1970年,Walter T.Kennevan给管理信息系统下了一个定义:“以口头或者书面的形式,在合适的时间向经理、职员以及外界人员提供过去的,现在的、预测未来的有关企业内部及其环境的信息,以帮助他们进行决策。” 在这个定义里强调了用信息支持决策,却没有强调应用模型,也没有提及计算机辅助计算的应用。 1985年,管理信息系统的创始人,明尼苏达大学的管理学教授GordonB. Davis给管理信息系统下了一个比较完整的定义,即“管理信息系统是一个利用计算机软硬件资源以及数据库的人一机系统。它能提供信息支持企业或者组织的运行、管理和决策功能。” 它全面说明了管理的目标,功能和组成,同时反映了管理信息系统在当时达到的水平。 学生信息管理系统是一个教育单位不可缺少的部分,它的内容对于学校的决策者和管理者来说都至关重要,所以学生信息管理系统应该能够为用户提供充足的信息和快捷的查询手段学生档案管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。 1.2管理信息系统的应用 管理信息系统起初应用于最基础的工作,如打印报表、计算工资、图书管理等,进而发展到企业财务管理、库存管理等单项业务管理,这些都属于电子数据处理(EDP,即Electronic Data Processing)系统。有了数据库,借助计算机网络达到数据共享后,从系统观点出发,实施全局规划和设计信息系统时,就达到管理信息系统阶段。随着计算机技术的进步以及人们对系统要求的进一步提高,更加强调管理信息系统能否支持单位高层领导的决策这一功能,更侧重于单位外部信息的收集、综合数据库、模型库、方法库和其它人工智能工具能否直接面向决策者,这是决策支持系统(DDS,即Decision Support System)的任务。 1.3在国内外发展概况及存在问题 管理信息系统的发展可分为四个阶段: 第一阶段,也就是最初阶段是统计系统,所研究的内容是数量或者资料之间的表面规律,它可以把资料分成比较相关和比较不相关的组,从而把数据转换为信息。 第二阶段是数据更新系统,也是管理信息系统的低级阶段。

17辊矫直机毕业设计论文

毕业设计-20-40mm普碳钢板材矫直机设计,共55页,20710字,附设计图纸、三维图纸、开题报告、任务书、外文翻译等 设计(论文)的基本内容: 矫直机主机总装图(A0×1) 辊系装配图(A0×1) 机架零件图(A0×1) 夹送辊轴承透盖、工作辊、下工作辊辊座、主动夹送辊轴(A2×4) 编写设计说明书 外文科技文献翻译 1.2 设计构想与思路 了解中厚板产生不平直度的原因,根据国内外中厚板矫直机发展情况,切合公司实际需要,进行板矫直机设计。首先通过对国内外各种板材矫直机辊系结构研究,确定辊系结构,其次进行辊系参数的确定、力能参数的计算,最后完成整机机械部分、电器部分、液压部分、润滑部分设计,通过此次研究设计,使以后进行新设计时更合理、更先进。 2. 设计内容 (1) 辊系结构的设计。 (2)整机其他结构的设计,包括压下装置及上轧辊平衡装置,传动装置,轨道升降装置,换辊装置的设计。 (3)其他结构的设计,包括电气部分、液压部分的设计。 3. 关键技术 (1) 对力能参数的计算及强度计算,合理确定结构,使整机设计准确、经济、先进。(2) 轨道升降装置的设计,保证辊系顺利拉入拉出。 (3)辊系装置的设计,保证实现每辊压弯量的灵活调节,提高矫直质量、效率。 4. 主要设计流程 (1)一台完整的中厚板辊式矫直机应由机架、上下横梁、上下矫直辊装置、上下支承辊装置、引料辊装置、压下机构、弯辊装置、倾斜机构、换辊装置、检测系统、安全装置、除铁皮与冷却系统、传动装置、电动机及走台等所组成。 本次开发的中厚板材矫直机是强力重式矫直机,它功能多,矫直力强,结构独特,适合可逆矫直的要求。 (2)机架为铸焊结构,两片机架通过上下横粱联结。机架加工精度高、刚性大、强度高、利于安装和运输,是矫直机各零部件承装的核心骨架。 (3)压下装置采用电动压下,可实现上辊系沿矫直方向整体少量倾斜运动及整体升降。整个上辊系采用两台液压平衡缸平衡,消除活动横梁上面各受压件的间隙,压下行程需由位移传感器检测,以便操作。压下螺丝下面设有液压保护缸,在矫直力过大或卡钢时,快速卸荷保护。极限位移需设极限开关。 (4)前、后导辊位于上部工作辊的入口和出口侧,与上、下工作辊一起进行矫直钢板,各由一台交流电机经两台蜗轮减速机驱动压下螺丝可使导辊单独上下升降调整,导辊的平衡为弹簧平衡,其压下行程需由位移传感器显示,进行合理控制,导辊在参与矫直的同时调整钢板的平直性。 (5)上斜楔调整装置用于单独调整每个上工作辊升降,由电机驱动丝杆,推动斜楔运动实现。需由接近开关控制上、下极限。下斜楔调整装置调整方向与工作辊轴线垂直,可实现整体工作辊的升降及辊型调节,由电机驱动丝杆,推动斜楔运动实现。需由接近开关控制上、

图书借阅管理系统—毕业设计说明书概要

图书借阅管理系统 摘要:图书借阅管理系统是现代智能办公系统的重要组成部分。因此,在本论文中详细介绍了图书借阅管理系统从开发到使用的过程。 论文首先从背景上说明了图书借阅管理实现信息化的重要性;然后对所用到的软件进行了简单的介绍;再通过简单的需求分析来说明在图书借阅管理系统应该具备哪些功能;然后构建一个数据库,并对数据库中各张表进行分析组建相应的关系;在需求分析和数据库都完成后,再进行系统设计;然后,该论文有对系统编写了使用说明书;最后,对此次系统的设计进行了总结。系统中使用Microsoft Visual Studio 2005,Access软件进行代码和数据库的设计,主要实现了图书的借还书管理,读者信息的管理以及对图书信息的管理。 关键字:图书管理;借阅;还书 Abstract:Library book Lending Management System is an important component part of the (IOA), therefore, In this paper details the lending management system from development to use the process. Firstly, from the background shows lending management realize the importance of information technology; then the software used a simple introduction; then through a simple needs analysis to illustrate the lending management system which features should have; and then build a database, and database tables to analyze the formation of the corresponding relationship; in requirements analysis and database are complete, then the system design; then, the paper has written a manual on the system; Finally, the design of the system summarized. System using Microsoft Visual Studio 2005, Access software code and database design, the main achievement of the management of borrowing and returning books, readers of books of information management and information management. Keyword: library management ; borrow ; return books 前言:当今社会是一个飞速发展的信息时代,随着计算机技术的普及,让大多数的办公事业通过计算机技术实现了信息的现代化,网络化。图书馆对很多学生来说是个每天都会去的地方,在哪里他们可以获取他们想要的知识,同时也可以从图书馆借阅资料,以方便出图书馆后仍能继续查看资料。因此,图书馆作为一个信息量大的环境,计算机已被用来协助图书管理员来管理读者、图书、和读者借还书的信息。 在信息化还不流行的时代,通常图书馆里的信息都是通过手工的方式来记录,这种方式工作量大,出错率高,也不容易修改各种信息。人工的记录信息都是以纸质的方式来记录信息的,大量的信息记录容易造成资源的浪费,同时也污染了环境。手工操作时,管理员记录信息时不仅要进行将所有的信息写到纸张上,还需要在借还书时对记录的数据进行修改,又是同样的工作要重复好几遍,让费了人力物力;读者很难进行图书查询,只能在一个一个书架上找,让费了时间,有时也不一定能够找到。 为了能够解决这些问题,我们需要建立一个图书借阅管理系统,是图书借阅和管理能够规范化,系统化,提高信息处理的速度和准确性,还能够优化图书借阅管理的流程,减轻管理员的工作压力,减少读者查询信息所浪费的时间。 一、系统概述及开发工具 1. 系统概述 本图书借阅管理系统针对于人工管理图书借阅时的各种功能,设置了两种人员的使用权限,一个是系统管理员,还有一个是普通用户;系统管理员主要有读者信息管理、添加图书信息、浏览图书信息、借还书管理等功能,而普通用户只具备了查询图书等功能。 2. 开发工具 Microsoft Visual Studio 2005

毕业设计-釜式再沸器设计

本科生毕业设计(论文) 摘要 文章主要介绍了再沸器的工艺设计和机械设计计算。其中工艺设计计算包括获取进料与加热介质的操作条件及有关基础数据,确定再沸器的传热温差,算出热负荷,计算总传热系数,并对初估传热系数进行校核以及再沸器各部分的压力降的计算;机械设计部分包括确定再沸器的换热管、壳体、封头、管箱、法兰、接管、管板、支持板以及其他所有零部件的结构尺寸和材料,并对换热器所有受压元件进行强度计算。最后,简单介绍了再沸器的制造、检验、安装、试车、维护与维修。 关键词:换热管;再沸器;法兰;机械设计

本科生毕业设计(论文) Abstract Introduces a reboiler process design and mechanical design calculations. Process design, including access to feed and heating medium, operating conditions and the underlying data to determine the reboiler heat transfer temperature difference to calculate the heat load calculate the overall heat transfer coefficient, and preliminary estimates suggest that the heat transfer coefficient check, and then reboiler pressure drop calculation; mechanical design section to determine the reboiler heat exchange tubes, shell, head tube box, flange, receivership, tube plate, support plate, and all other parts of the structure size and materials, and heat exchanger pressure parts for the strength calculation. Finally, a simple the reboiler manufacturing, testing, installation, commissioning, maintenance and repair. Key words:heat transfer tube;reboiler;flanges;design of mechanical

机械专业 毕业设计说明书(轴校核部分).

Graduation Project (Thesis) Harbin University of Commerce X6132milling machine feed system, lifting platform and platform design Student SunMingxing Supervisor Yan Zugen Specialty X6132 milling machine feed system, lifting platform and platform design School Harbin University of Commerce 2012年6月9日

1 绪论 1.1机床的用途及性能 X6132、X6132A型万能升降台铣床属于通用机床。主要适用于机械工厂中加工车间、工具车间和维修车间的成批生产、单件、小批生产。 这种铣床可用圆柱铣刀、圆盘铣刀、角度铣刀、成型铣刀和端面铣刀加工各种平面、斜面、沟槽等。如果配以万能铣头、圆工作台、分度头等铣床附件,还可以扩大机床的加工范围。 X6132、X6132A型铣床的工作台可向左、右各回转45 o当工作台转动一定角度,采用分度头时,可以加工各种螺旋面。 X6132型机床三向进给丝杠为梯形丝杠,X6132A型机床三向进给丝杠为滚珠丝杠。 X6132/1、X6132A/1型数显万能升降台铣床是在X6132、X6132A型万能升降台铣床的基础上,在纵向、横向增加两个坐标的数字显示装置的一种变型铣床,该铣床具有普通万能升降台铣床的全部性能外,借助于数字显示装置还能作到加工和测量同时进行,实现动态位移数字显示,既保证了工件加工质量,又减轻了工人劳动强度和提高劳动生产率,配上万能铣头还可以进行镗孔加工。 图1-1 X6132卧式铣床整机外形图

学生信息管理系统毕业设计论文

学生信息管理系统毕 业设计论文 Revised on November 25, 2020

–––––––––––––––––摘要––––––––––––––––– 学生信息管理系统是典型的信息管理系统 (MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。 经过分析,我们使用MICROSOFT公司的VISUAL BASIC开发工具,利用其提供的各种面向对象的开发工具,尤其是数据窗口这一能方便而简洁操纵数据库的智能化对象,首先在短时间内建立系统应用原型,然后,对初始原型系统进行需求迭代,不断修正和改进,直到形成用户满意的可行系统。 关键字:控件、窗体、域、数据库。 –––––––––––––––––前言––––––––––––––––– 随着学校的规模不断扩大,学生数量急剧增加,有关学生的各种信息量也成倍增长。面对庞大的信息量需要有学生管理系统来提高学生管理工作的效率。通过这样的系统可以做到信息的规范管理、科学统计和快速查询、修改、增加、删除等,从而减少管理方面的工作量。 本系统主要用于学校学生信息管理,总体任务是实现学生信息关系的系统化、规范化和自动化,其主要任务是用计算机对学生各种信息进行日常管理,如查询、修改、增加、删除,另外还考虑到学生选课,针对这些要求设计了学生信息管理系统本系统主要用于学校学生信息管理,总体任务是实现学生信息关系的系统化、规范化和自动化,其主要任务是用计算机对学生各种信息进行日

常管理,如查询、修改、增加、删除,另外还考虑到学生选课,针对这些要求设计了学生信息管理系统。 本系统主要包括学生信息查询、教务信息维护和学生选课三部分。其功能主要有: ⒈有关学籍等信息的输入,包括输入学生基本信息、所在班级、所学课程和成绩等。 ⒉学生信息的查询,包括查询学生基本信息、所在班级、已学课程和成绩等。 ⒊学生信息的修改。 ⒋班级管理信息的输入,包括输入班级设置、年级信息等。 ⒌班级管理信息的查询。 ⒍班级管理信息的修改。 ⒎学生课程的设置和修改。 目录 前言 第一章Visual Basic 概述 1.1Visual Basic 语言的特点 1.2Visual Basic 系统几个程序应用中的常用名词 第二章Windows 下的Visual Basic 编程环境简介 面对对象的编程 实现菜单选项

罗茨泵毕业设计说明书

毕业设计(论文)原创性声明和使用授权说明 原创性声明 本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得及其它教育机构的学位或学历而使用过的材料。对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了谢意。 作者签名:日期: 指导教师签名:日期: 使用授权说明 本人完全了解大学关于收集、保存、使用毕业设计(论文)的规定,即:按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。 作者签名:日期:

学位论文原创性声明 本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。本人完全意识到本声明的法律后果由本人承担。 作者签名:日期:年月日 学位论文版权使用授权书 本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。本人授权大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。 涉密论文按学校规定处理。 作者签名:日期:年月日 导师签名:日期:年月日

立式热虹吸式再沸器毕业设计方案

论文题目:立式热虹吸式再沸器的设计 院(部>名称:机械学院 学生姓名: 专业:学号: 指导教师姓名: 论文提交时间: 论文答辩时间: 学位授予时间: 摘要 精馏的本质是利用不同物质的挥发度不同,通过多次汽化、多次冷凝的精馏过程而达到物质分离的单元操作过程,而多次汽化所需的能量即通过再沸器

提供的,这就是再沸器的作用。 甲醇釜液再沸器是一种换热器,通常采用热虹吸式换热器,也是一种列管式换热器,在生产企业中占有较重要的地位,它直接影响产品的质量和产量。 本设计主要是对其工艺、结构等的设计,通过选用换热设备的型号和对国标的查找,设计出经济实用的化工设备。再沸器的结构图使用AutoCAD二维绘图软件绘制,清楚地表达出结构尺寸,便于改进和生产。 主要介绍了再沸器的设计工作以及它在生产过程中处于的地位和作用,它是精馏塔不可或缺的一部分,它提供给精馏塔多次汽化所需的能量,它与冷凝器等都是换热设备。 关键词: 再沸器汽化AutoCAD列管式换热器甲醇 ABSTRACT Distillation is the physical separation unit operation which is achieved by the repeated distillation process of several vaporization and condensation, since the

volatility of different materials vary from each other. And the energy required for vaporization is provided by the reboiler This is the role of the reboiler. Methyl reboiler is a heat exchanger, it is also a tube-type heat exchanger. In the manufacturer industry it plays a very important role, for it has direct impact on the product quality and yield . This design is mainly for its technology, structure design.By selecting the model and the national standards of the heat transfer exchanger, we can come up with the economic and practical design of chemical equipment. Reboiler structure diagram is drawn by the two-dimensional drawing software drawing AutoCAD.So we can clearly express the structure size and it is convenient for us for further improvement and production. Now we have completed the design of the reboiler and its role in the production process.It is an integral part of the distillation column, which provides the energy needed to vaporize several distillation columns. Along with condensers they are both the heat exchangers. Key words: Reboiler ;Vaporization ;AutoCAD ;distillation column heat exchanger ;methyl 目录 前言 (4) 第一章再沸器基本参数 (6) 1.1、设计任务和设计条件 (6) 1.2、再沸器类型的选择 (6) 1.3、流程的安排 (7)

机械专业--毕业设计说明书(轴校核部分)

A型齿轮泵设计 Graduation Project (Thesis) Harbin University of Commerce X6132milling machine feed system, lifting platform and platform design Student SunMingxing Supervisor Yan Zugen Specialty X6132 milling machine feed system, lifting platform and platform design School Harbin University of Commerce 2012年6月9日

A型齿轮泵设计 1 绪论 1.1机床的用途及性能 X6132、X6132A型万能升降台铣床属于通用机床。主要适用于机械工厂中加工车间、工具车间和维修车间的成批生产、单件、小批生产。 这种铣床可用圆柱铣刀、圆盘铣刀、角度铣刀、成型铣刀和端面铣刀加工各种 平面、斜面、沟槽等。如果配以万能铣头、圆工作台、分度头等铣床附件,还可以 扩大机床的加工范围。 X6132、X6132A型铣床的工作台可向左、右各回转45 o当工作台转动一定角度,采用分度头时,可以加工各种螺旋面。 X6132型机床三向进给丝杠为梯形丝杠,X6132A型机床三向进给丝杠为滚珠丝杠。 X6132/1、X6132A/1型数显万能升降台铣床是在X6132、X6132A型万能升降台铣 床的基础上,在纵向、横向增加两个坐标的数字显示装置的一种变型铣床,该铣床 具有普通万能升降台铣床的全部性能外,借助于数字显示装置还能作到加工和测量 同时进行,实现动态位移数字显示,既保证了工件加工质量,又减轻了工人劳动强 度和提高劳动生产率,配上万能铣头还可以进行镗孔加工。 图1-1 X6132卧式铣床整机外形图

信息管理系统毕业设计

1概述 学生信息管理系统是学校管理的重要工具,是学校不可或缺的部分。随着在校大学生人数的不断增加,教务系统的数量也不断的上涨,。学校工作繁杂、资料众多,人工管理信息的难度也越来越大,显然是不能满足实际的需要,效率也是很低的。并且这种传统的方式存在着很多的弊端,如:保密性差、查询不便、效率低,很难维护和更新等。然而,本系统针对以上缺点能够极大地提高学生信息管理的效率,也是科学化、正规化的管理,与世界接轨的重要条件。所以如何自动高效地管理信息是这些年来许多人所研究的。 随着这些年电脑计算机的速度质的提高,成本的下降,IT互联网大众趋势的发展。我 们使用电脑的高效率才处理数据信息成为可能。学生学籍管理系统的出现,正是管理人员 与信息数据,计算机的进入互动时代的体现。友好的人机交互模式,清晰简明的图形界面,高效安全的操作使得我们对成千上万的信息的管理得心应手。通过这个系统,可以做到信息的规范管理,科学统计和快速的查询,从而减少管理方面的工作量?毋庸置疑,切实有效地把计算机管理引入学校教务管理中,对于促进学校管理制度,提高学校教学质量与办学水平有着显著意义? 2需求与功能分析 学生信息管理系统,可用于学校等机构的学生信息管理,查询,更新与维护,使用方便, 易用性强。该系统实现的大致功能:用户登陆。提供了学生学籍信息的查询,相关科目的成绩查询和排名,修改登录密码等功能。教师管理。提供了对学生学籍信息的查询,添加,修改,删除;学生成绩的录入,修改,删除,查询班级排名。修改密码等功能。管理员管理。拥有最高的权限。允许添加教师信息和课程信息等。其提供了简单、方便的操作。 3概要设计 3.1功能模块图 功能模块图,如下图3.1所示

毕业设计说明书

毕业设计说明书 设计题目:家居设计之现代简约风格作者姓名:xxx 班级学号:装饰艺术09A1 091043034 系部:艺术系 专业:装饰艺术设计 指导教师:xXx x 年x 月x日

家居设计之现代简约风格 摘要:现代简约风格是近来比较流行的一种风格,其室内布置整体设计就两个字概括“简约”。没有繁琐的装饰,不要附加物,只要能表达出意图即可,材料多为磨砂玻璃、不锈钢和石膏板等,地面、天花板均朴素、淡雅,无一多余饰物,显得简洁、舒适、大方,令人赏心悦目,这样的设计风格崇尚少即是多,装饰少,功能多,十分符合现代人渴求简单生活的心理。因而很受那些追求时尚又不希望受约束的青年人所喜爱。 关键词:设计风格简约材料心理关系

目录 摘要…………………………………………………………………………( 2 ) 前言…………………………………………………………………………( 4 ) 1.现代简约设计风格整体介绍………………………………………………( 5 ) 1.1 简约风格的基本特点…………………………………………………( 5 ) 1.2 简约风格中的色彩搭配体现和分析………………………………( 6 ) 2. 课题研究的背景及意义…………………………………………………( 7 ) 2.1研究背景………………………………………………………………( 7 ) 2.2 研究意义………………………………………………………………( 7 ) 3.设计概述……………………………………………………………………( 8 ) 3.1 设计理念与原则………………………………………………………( 8 ) 3.2 客厅的设计……………………………………………………………( 8 ) 3.3 厨房的设计……………………………………………………………( 9 ) 3.4 主卧的设计……………………………………………………………( 9 ) 3.5书房的设计……………………………………………………………( 10 ) 3.6卫生间的设计…………………………………………………………( 10 ) 4.其他作品欣赏…………………………………………………………………( 10)结论……………………………………………………………………………( 11 )致谢……………………………………………………………………………( 12 ) 参考文献………………………………………………………………………( 13 ) 图录……………………………………………………………………………( 14 )

换热器毕业设计论文.doc

第1章 浮头式换热器是管壳式换热器系列中的一种,它的特点是两端管板只有一端与外壳固定死,另一端可相对壳体滑移,称为浮头。浮头式换热器由于管束的膨胀不受壳体的约束,因此不会因管束之间的差胀而产生温差热应力,另外浮头式换热器的优点还在于拆卸方便,易清洗,在化工工业中应用非常广泛。本文对浮头式换热器进行了整体的设计,按照设计要求,在结构的选取上,即壳侧两程,管侧四程。首先,通过换热计算确定换热面积与管子的根数初步选定结构,然后按照设计的要求以及一系列国际标准进行结构设计,设计的前半部分是工艺计算部分,主要设根据设计传热系数、压强校核、壳程压降、管程压降的计算;设计的后半部分则是关于结构和强度的设计。主要是根据已经选定的换热器型式进行设备内各零部件(如壳体、折流板、管箱固定管板、分程隔板、拉杆、进出口管、浮头箱、浮头、支座、法兰、补强圈)的设计。 换热器是国民经济和工业生产领域中应用十分广泛的热量交换设备。随着现代新工艺、新技术、新材料的不断开发和能源问题的日趋严重,世界各国已普遍把石油化工深度加工和能源综合利用摆到十分重要的位置。换热器因而面临着新的挑战。换热器的性能对产品质量、能量利用率以及系统运行的经济性和可靠性起着重要的作用,有时甚至是决定性的作用。目前在发达的工业国家热回收率已达96%。换热设备在现代装置中约占设备总重30%左右,其中管壳式换热器仍然占绝对的优势,约70%。其余30%为各类高效紧凑式换热器、新型热管热泵和蓄热器等设备。其中板式、螺旋板式、板翅式以及各类高效传热元件的发展十分迅速。在继续提高设备热效率的同时,促进换热设备的结构紧凑性,产品系列化、标准化和专业化,并朝大型化的方向发展。浮头式换热器是管壳式换热器系列中的一种。换热管束包括换热管、管板、折流板、支持板、拉杆、定距管等。换热管可为普通光管,也可为带翅片的翅片管,翅片管有单金属整体轧制翅片管、双金属轧制翅片管、绕片式翅片管、叠片式翅片管等,材料有碳钢、低合金钢、不锈钢、铜材、铝材、钛材等。壳体一般为圆筒形,也可为方形。管箱有椭圆封头管箱、球形封头管箱和平盖管箱等。随着我国工业化和城镇化进程的加快,以及全球发展中国家经济的增长,国内市场和出口市场对换热器的需求量将会保持增长,客观上为我国换热器产业的快速发展提供了广阔的市场空间。从市场需求来看,在国家大力投资的刺激下,我国国民经济仍将保持较快发展。石油化工、能源电力、环境保护等行业仍然保持稳定增长,大型乙烯项目、大规模的核电站建设、大

相关主题
相关文档 最新文档