外贸企业业务管理系统的设计和实现——GF2000系统的开发毕业论文

外贸企业业务管理系统的设计和实现——GF2000系统的开发毕业论文
外贸企业业务管理系统的设计和实现——GF2000系统的开发毕业论文

本科毕业论文

(科研训练、毕业设计)

题目:外贸企业业务管理系统的设计和实现

——GF2000系统的开发

姓名:

学院:软件学院

系:

专业:软件工程

年级:

学号:

指导教师(校内):职称:

指导教师(校外):职称:

年月日

外贸企业业务管理系统的设计和实现

——GF2000系统的开发

[摘要] 随着信息技术的推广应用与信息资源的开发利用,信息管理也益发普及,企业的信息化管理一直是个热门的话题,虽然有一大部分企业已经实现信息化管理,但是仍然有相当一部分的中小型企业在这方面比较落后,为了提高公司的运营效率,它们迫切希望能改变现状。

GF2000系统就是根据恒好外贸公司,业务,数据管理信息化建设的要求而开发的。系统采用B/S体系结构,上层是基于Web浏览器的客户端;中间层是应用服务器,用于处理业务逻辑,与数据库服务器交互数据,使用Asp技术,MVC设计模式进行开发;底层是数据库服务器,用于建立对数据库的数据请求,使用SQL Server 2000数据库。系统基于外贸的业务流程,为公司建立起统一的数据管理平台,对公司的产品,业务,财务进行电子化,网络化管理。本系统有很高的稳定性、较强的安全性以及对于用户使用的一定的方便性,适用于各类中小型外贸公司的使用。

关键词存储过程触发器设计模式

[abstract]With the popularization of Information Technology and the exploitation of Information Resources, Information Administration is also developing in a remarkable speed. Information Administration in enterprises is always a hot issue in the IT field. Although Information Administration is already realized in many enterprises nowadays ,a large number of Small to Medium Enterprises (SME) are still backward in it. In order to improve the operation efficiency, these enterprises are eager to change the present situation.

With Good Forever Foreign Trade Company's requirement of Constructing Information Administration for it's service and data, GF2000 system comes into being. The system uses B/ S system structure, the upper formation is based on the Web browser customer end; The intermediate level applies the server, uses to process the service logic, with the database server interactive data, uses Asp and Model-View-Controller design pattern and so on; The first floor is the database server, uses to establish to data requested with the database, uses the SQL Server 2000 database. The system base on the service process of the company establish the uniform data management system for company, advance the product management, service management, and finance management to networked and incorporated level. This system has the very high stability, a stronger secure as well as regarding the user certain convenience, is suitable to each kind of Small to Medium Foreign Trade Company uses.

Keyword stored Procedure Trigger design pattern

目录

第一章引言 (1)

项目背景 (1)

论文的组织结构 (2)

第二章 GF2000需求分析与总体设计 (3)

业务流程 (3)

系统目标 (6)

功能模块分析 (6)

首页 (6)

系统管理 (7)

产品管理 (7)

项目管理 (7)

样品管理 (7)

订单管理 (8)

出货管理 (8)

收汇管理 (8)

软硬件平台 (8)

系统开发的硬件环境 (8)

系统开发的软件环境 (9)

基本技术描述 (10)

Asp语言及其优点 (10)

SQL语言 (11)

存储过程 (12)

触发器 (13)

第三章系统基础函数库的开发 (15)

MVC设计模式介绍 (15)

基于MVC模式的库函数的开发 (16)

第四章项目的设计与实现 (18)

系统界面 (18)

产品管理 (20)

本模块的数据表设计 (21)

模块各子功能 (23)

产品管理 (23)

配件管理 (28)

样品管理 (33)

本模块的数据表设计 (34)

模块各子功能 (37)

样品管理 (37)

寄件管理 (38)

总结 (39)

致谢 (39)

第一章引言

项目背景

信息技术的日益普及,不但改变了人们的生活、学习和工作方式,也改变了人们的思维方式,在整个社会信息化进程越来越快的今天,随着信息技术的推广应用与信息资源的开发利用,信息管理也益发普及。管理信息化正在往广度和深度发展,并进入了管理活动与业务活动综合信息化的新阶段。在企业中,基于信息管理所开发出来的管理信息系统是是一个一体化的系统,也就是说管理信息系统进行企业的信息管理是从总体出发,全面考虑,保证各种职能部门共享数据,减少数据的冗余度,保证数据的兼容性和一致性,只有信息的集中统一,信息才能成为企业的资源,才能极大提高企业的运作效率,才能利用信息控制企业的行为,帮助企业实现其规划目标。

随着我国进一步加快对外开放的步伐和放宽我国企业对外贸易的经营门槛,我国的所有企业将不可避免地把参与国际贸易作为增强企业竞争能力的重要部分,中国将会有无数的企业和个人关注外贸,开始进入外贸领域,开展多种形式的对外贸易活动,将会掀起一股不可抗拒的中国外贸旋风.无需多说,大家都会关注外贸,大批的外贸公司如雨后春笋般的冒出,其中的许多公司由于在信息化管理上做的不够,许多数据信息的共享只是停留在文件级甚至是手工记录状态上,降低了公司的运作效率,制约了公司的发展,出于公司的利益出发,迫切需要实现公司业务的信息化管理。

GF2000就是为恒好外贸公司开发的业务管理系统,根据恒好公司工作中主要使用电子邮件、Word、Excel,数据多以文件形式存在,是分立、不完整和冗余的,查询慢,效率低还容易引发错误等现状,系统基于外贸的业务流程,建立起统一的数据管理平台,涵盖了外贸企业运营的各关键环节、工作流程和控制点。充分体现了工作流程管理(Work Process Management),整体资源管理(Total Resources Management)和企业质量管理(Total Quality Management)的经营模式,科学的将各部门、人员功能在工作流程中有机的结合起来,最终达到提高外贸企业的核心竞争力和效益的目的。

论文的组织结构

第1章引言,详细介绍GF2000系统的开发背景,并指出了本系统的开发意义。

第2章 GF2000需求分析与总体设计,详细介绍了外贸的业务流程,系统的开发目标,对系统各个功能模块进行简要的说明,对系统的开发的软硬件平台进行详细的介绍,重点说明了为何使用B/S体系结构,最后介绍了开发本系统的相关技术,主要从Asp语言和数据库编程两个方面进行说明。

第3章系统基础函数库的开发,本系统在开发过程采用了MVC设计模式,此处详细介绍了MVC设计模式的概念,特点,同时介绍了一些比较重要的本系统的基础函数库中的函数。

第4章项目的设计的和实现,由于本系统工作量比较大,工作也比较繁琐,此处只介绍了本人所负责的模块,产品管理和样品管理模块的设计和实现。

第二章 GF2000需求分析与总体设计

业务流程

外贸的基本业务流程如图所示:

图外贸基本业务流程图

详细说明:

1. 客户询盘:一般在客户下订单之前,都会有相关的Order Inquiry给业务部,做一些细节上的了解。

2. 报价:业务部及时回复客人查询,确定货物品名,型号,生产厂家,数量,交货期,付款方式,包装规格及柜型等,Performa Invoice 给客户做正式报价。

3. 得到订单:经过洽谈,收到客户正式的订单purchase Order。

4. 业务审批:业务部收到订单后,首先做出业务审核表。按"出口合同审核表"的项目如实填写,尽可能将各种预计费用都列明。合同审批需附上客人订单传真件,与工厂的收购合同。审核表要由业务员签名,部门经理审批,再交管理部人员审核后才能执行。如金额较大的,

或有预付款和佣金等条款的,要经公司总经理审批才行。合同审批之后,制成销售订单,交给部门进程员跟进。

5. 下生产订单:得到客人的订单确认后,给工厂下订单,安排生产计划。

6. 下达生产通知:业务部在确定交货期后,满足下列情况可下达生产通知, 通知工厂按时生产:

:如果是L/C付款的客户,通常是在交货期前1个月确认L/C已经收到,收到L/C 后应业务员和单证员分别审查信用证,检查是否存在错误,交货期能否保障,及其他可能的问题,如有问题应立即请客人改证。

:如果是T/T付款的客户,要确认定金已经到账。

:如果是放帐客户,或通过银行D/A等方式收汇等,需经理确认。

7. 验货

在交货期前一周,要通知公司验货员验货。

如果客人要自己或指定验货人员来验货的,要在交货期一周前,约客户查货并将查货日期告知计划部。

如果客人指定由第三方验货公司或公正行等验货的,要在交货期两周前与验货公司联系,预约验货时间,确保在交货期前安排好时间。确定后将验货时间通知工厂。

8. 制备基本文件。工厂提供的装箱资料,制作出口合同,出口商业发票,装箱单等文(应由业务跟单员制作,交给单证员)。

(以下是船务流程)

9. 租船订仓:

如果跟客人签定的合同是FOB CHINA条款,通常客人会指定运输代理公司或船公司。应尽早与货代联系,告知发货意向,了解将要安排的出口口岸,船期等情况,Q确认工厂的交货能否早于开船期至少一周以前,以及船期能否达到客人要求的交货期。应在交货期两周之前向货运公司发出书面定仓通知(ING ORDER),通常在开船一周前可拿到定仓纸。

如果是由卖方支付运费,应尽早向货运公司或船公司咨询船期,运价,开船口岸等。经比较,选择价格优惠,信誉好,船期合适的船公司,并告诉业务员通告给客人。如客人不同意时要另选客人认可的船公司。开船前两周书面定仓,程序同上。

如果货物不够一个小柜,需走散货时,向货代公司定散货仓位。拿到入仓纸时,还要了解截关时间,入仓报关要求,等内容。

向运输公司定仓时,一定要传真书面定仓纸,注明所定船期,柜型及数量,目的港等内容,以避免差错。

10. 安排拖柜:

货物做好并验货通过后,委托拖车公司提柜,装柜。拖车公司应选择安全可靠,价格合理的公司签定协议长期合作,以确保安全及准时。要给拖车公司传真以下资料:定仓确认书/放柜纸,船公司,定仓号,拖柜委托书,注明装柜时间,柜型及数量,装柜地址,报关行,及装船口岸等。如果有验货公司看装柜,要专门声明,不能晚到。并要求回传一份上柜资料,列明柜号、车牌号、司机及联系电话等

传真一份装车资料给工厂,列明上柜时间、柜型、订仓号、订单号、车牌号以及司机联系电话。

要求工厂在货柜离开工厂后尽快传真一份装货通知给业务部,列明货柜离厂时间、实际装货数量等,并记装箱号码和封条号码作为提单的资料。要求工厂装柜后一定要记住上封条。

11. 委托报关:在拖柜同时将报关所需资料交给合作报关行,委托出口报关及做商检通关换单。通常要给报关留出两天时间(船截关前)。委托报关时,应提供一份装柜资料,内容包括所装货物及数量,口岸,船公司,定仓号,柜号,船开截关时间,拖车公司,柜型及数量,本公司的联系人和电话等。

12. 获得运输文件:

最迟在开船后两天内,要将提单补料内容传真给船运公司或货运代理。补料要按找L/C或客人的要求来做,并给出正确的货物数量,以及一些特殊要求等,包括要求船公司随同提单出的船证明等。

督促船公司尽快出提单样板及运费帐单。仔细核对样本无误后,向船公司书面确认提单内容。如果提单需客人确认的,要先传真提单样板给客人,得到确认后再要求船公司出正本。

及时支付运杂费,付款后通知船公司及时取得提单等运输文件。支付运费应做登记。

13. 交单:

采用L/C收汇的,应在规定的交单时间内,备齐全部单证,并严格审单,确保没有错误,才交银行议付。

采用T/T收汇的,在取得提单后马上传真提单给客人付款,确认受到余款后再将提

单正本及其他文件寄给客人。

如果T/T收汇的,要求收全款才能做柜的,要等收款后再安排拖柜。拿到提单后可立即寄正本提单给客人。

14. 业务登记:每单出口业务在完成后要及时做登记,包括电脑登记及书面登记,便于以后查询,统计等。

15. 文件存档:所有的文件、L/C和议付文件必须留存一整套以备查用。

16. 单证员平时应注意收集运价变动,船期,航线,等信息,为业务员报价提供帮助

系统目标

GF2000系统的开发目的就是要基于外贸业务流程这个基础,具体结合恒好外贸公司的实际情况,建立起统一的数据管理平台,实现对恒好外贸公司的产品,业务,财务的电子化,网络化管理,用于解决公司各种数据流转不畅通,客户的需求信息不能快速响应,缺乏科学系统的数据分析等突出弊端,突破制约公司发展的瓶颈,使公司的营运目标具有更强的可操作性,最大限度地实现公司资源的合理利用,以期达到公司效率最高化,公司利润最大化。

功能模块分析

根据公司的业务特点与业务流程,系统划分为:首页、产品管理、项目管理、样品管理、订单管理、出货管理、收汇管理和系统管理共8个模块。系统管理对应系统管理员的工作,产品管理主要对应产品部门的工作,项目管理主要对应与客户交互的过程,而订单模块则包含下单后的所有工作,是跟单员、QC主管、船务、单证员和财务的工作重点。

下面分别就各个模块进一步分析功能:

首页

对公司的实时信息进行维护管理:包括今日动态,公司通知,通讯录。

对业务过程中所使用的参考资料进行维护和管理:包括域名对照,国际区号,世界时间,色值对应,单位换算。

系统管理

系统管理是GF2000的框架基础模块,主要对应的是系统管理员的工作,主要包括用户管理和基础数据的维护,功能分解如下图所示。

用户管理包括:用户定义、角色定义、用户角色分配、模块角色定义、登陆注销、密码修改、操作日志。

基础数据包括:系统信息定义、国家地区定义、数据维护。

系统消息管理包含一个在产品、项目、订单模块中通用的信息沟通功能。

产品管理

产品管理是GF2000的核心基础模块,系统所有的业务都将基于它而建立。它对应的是产品部门的工作,主要包括标准产品的管理、配件管理和配件仓库管理,供应商资料的维护。

标准产品的管理主要包括:产品目录的维护、产品类别维护、产品资料维护。

配件管理包括:配件类别维护、配件信息维护。

配件仓库管理包括:配件出库、生产计划单(配件入库单),采购建议。

供应商资料维护:包括产品的供应商和配件的供应商。

项目管理

项目管理是GF2000的基础业务模块,对应的是业务部门的日常工作。它基于产品管理的数据,记录与客户的每一次交互信息,主要包括客户管理、项目跟踪、报价管理。

客户管理包括:客户资料维护、客户联系人维护。

项目跟踪包括:项目信息维护、项目产品维护、项目阶段更新。

报价管理包括:项目产品报价、项目产品箱规。

样品管理

样品管理与项目管理的联系相当密切,样品管理是一个项目的基本组成部分之一,样品管理主要包括样品管理与寄件管理两个部分。

样品管理包括:样品信息维护、样品图标信息、样品状态跟踪、出货图片管理。

寄件管理包括:寄件信息, 寄件明细。

订单管理

订单管理是GF2000中核心业务模块,主要包括订单信息和单证管理。

订单信息包括:订单资料维护、订单产品信息、包装资料维护、出货图片管理、标志图案管理。

单证管理包括:形式发票、商业发票、催款单、装箱单信息

出货管理

出货管理是GF2000的基础业务模块,对应的是船务部门的日常工作。

它主要用于对货代公司以及对整个出货过程的信息管理,包含货代管理与出货管理。

货代管理包括:货代信息。

出货管理包括:出货信息,出货柜号,装柜信息。

收汇管理

收汇管理是GF2000的基础业务模块,对应的是财务部门的日常工作,同时需要业务部门的协作。它主要用于对水单的处理,各项费用及收汇差额的分析,对订单的结汇,包含水单管理与结汇管理。

水单管理包括:水单信息,水单认领。

出货管理包括:各项费用、额外损失、结汇管理。

软硬件平台

系统开发的硬件环境

恒好公司现有一个20台机器的局域网,通过网关ADSL上网。

网络拓扑如图所示:

图GF2000网络拓扑图

机器配置如下:

?处理器:Inter Pentium 4 或更高

?内存:256MB或更高

?硬盘空间:40GB或更高

机器性能较好足够应付本系统的运行需求。

系统开发的软件环境

现在的贸易软件多采用客户端/服务器(简称C/S)结构,这种结构的优点是它的界面功能强大,数据的安全性较高,同时可以支持工作流。但它的界面比较复杂,需要经过一段时间的培训熟悉过程,每个客户端均需要安装,造成安装维护的成本较高,同时由于数据的开放性与模块的可扩展性较差,很难在已开发好的系统上增加修改功能。

相比之下,基于浏览器/服务器(简称B/S)结构的软件则在界面的易用性、数据的开放性、系统的可扩展性以及维护的低成本上优于C/S结构,但它的缺点在于界面无法实现复杂的功能,并且较难支持工作流的实现。

基于公司现有的网络结构,结合业务的实际应用情况,我们认为GF2000需要一种易用、稳定、开放可扩展和易维护的方案。而GF2000并没有特别复杂的界面功能需要实现,一些即时计算的功能完全可以在网页上实现,同时它对工作流的需求可以转为另一种由用户主动查看并操作的列表实现,另外数据的开放性可以通过数据库的安全措施来进行约束,以保证系统的安全性。

因此系统采用B/S结构,后台基于SQL Server 2000数据库,前台采用ASP开发,完成后的系统将可在浏览器上完成绝大部分的数据显示与操作,另外涉及到需要输出的文档均以文本文件、邮件、Word文档或Excel文档的形式,方便易用。

除去辅助开发所需的一些工具软件外,系统所需的软件如表所示:

表系统所需的软件列表图

基本技术描述

Asp语言及其优点

Microsoft Active Server Pages 即我们所称的 ASP ,其实是一套微软开发的服务器端脚本环境, ASP 内含于 IIS中 , 通过 ASP 我们可以结合 HTML 网页、 ASP 指令和 ActiveX 元件建立动态、交互且高效的 WEB 服务器应用程序。有了 ASP 你就不必担心客户的浏览器是否能运行你所编写的代码,因为所有的程序都将在服务器端执行,包括所有嵌在普通 HTML 中的脚本程序。当程序执行完毕后,服务器仅将执行的结果返回给客户浏览器,这样也就减轻了客户端浏览器的负担,大大提高了交互的速度。以下罗列了 Active Server Pages 所独具的一些特点:

1. 使用 VBScript 、 JScript 等简单易懂的脚本语言,结合 HTML 代码,即可快速地完

成网站的应用程序。

2. 无须 compile 编译,容易编写,可在服务器端直接执行。

3. 使用普通的文本编辑器,如 Windows 的记事本,即可进行编辑设计。

4. 与浏览器无关 (Browser Independence), 用户端只要使用可执行 HTML 码的浏览器,即可浏览 Active Server Pages 所设计的网页内容。 Active Server Pages 所使用的脚本语言 (VBScript 、Jscript) 均在 WEB 服务器端执行,用户端的浏览器不需要能够执行这些脚本语言。

Server Pages 能与任何 ActiveX scripting 语言相容。除了可使用 VBScript 或JScript 语言来设计外,还通过 plug-in 的方式,使用由第三方所提供的其他脚本语言,譬如 REXX 、 Perl 、 Tcl 等。脚本引擎是处理脚本程序的 COM(Component Object Model) 物件。

Server Pages 的源程序,不会被传到客户浏览器,因而可以避免所写的源程序被他人剽窃,也提高了程序的安全性。

7. 可使用服务器端的脚本来产生客户端的脚本。

8. 物件导向( Object-oriented )。

Server Components(ActiveX 服务器元件 ) 具有无限可扩充性。可以使用 Visual Basic 、 Java 、 Visual C++ 、 COBOL 等编程语言来编写你所需要的 ActiveX Server Component 。

SQL语言

SQL全称是“结构化查询语言(Structured Query Language)”,最早的是IBM的圣约瑟研究实验室为其关系数据库管理系统SYSTEM R开发的一种查询语言,它的前身是SQUARE语言。SQL语言结构简洁,功能强大,简单易学,所以自从IBM公司1981年推出以来,SQL语言,得到了广泛的应用。如今无论是像Oracle ,Sybase,Informix,SQL server这些大型的数据库管理系统,还是像Visual Foxporo,PowerBuilder这些微机上常用的数据库开发系统,都支持SQL语言作为查询语言。

SQL是一个非过程化的语言,因为它一次处理一个记录,对数据提供自动导航。SQL 允许用户在高层的数据结构上工作,而不对单个记录进行操作,可操作记录集。所有SQL 语句接受集合作为输入,返回集合作为输出。SQL的集合特性允许一条SQL语句的结果作为另

一条SQL语句的输入。 SQL不要求用户指定对数据的存放方法。这种特性使用户更易集中精力于要得到的结果。所有SQL语句使用查询优化器,它是RDBMS的一部分,由它决定对指定数据存取的最快速度的手段。查询优化器知道存在什么索引,哪儿使用合适,而用户从不需要知道表是否有索引,表有什么类型的索引。

SQL可用于所有用户的DB活动模型,包括系统管理员、数据库管理员、应用程序员、决策支持系统人员及许多其它类型的终端用户。SQL为许多任务提供了命令,包括:

● 查询数据

● 在表中插入、修改和删除记录

● 建立、修改和删除数据对象

● 控制对数据和数据对象的存取

● 保证数据库一致性和完整性

以前的数据库管理系统为上述各类操作提供单独的语言,而SQL 将全部任务统一在一种语言中。由于所有主要的关系数据库管理系统都支持SQL语言,用户可将使用SQL的技能从一个RDBMS转到另一个。所有用SQL编写的程序都是可以移植的。

存储过程

存储过程是存储在服务器上的一组预编译的Transact-SQL语句,是一种封装重复任务操作的方法,支持用户提供的变量,具有强大的编程功能。它类似于DOS系统中的BAT文件。在BAT文件中,可以包含一组经常执行的命令,这组命令通过BAT文件的执行而被执行。同样的道理,可以把要完成某项任务的许多Transact-SQL语句写在一起,组织成存储过程的形式,通过执行该存储过程就可以完成这项任务。存储过程与BAT文件又有差别,即存储过程已经进行了预编译。

在频繁访问数据库的系统中,开发者都乐于使用存储过程,这与存储过程的下列优点是分不开的。

⑴存储过程可以与其他应用程序共享应用程序的逻辑,从而确保一致的数据访问和操纵。

⑵存储过程提供了一种安全机制。如果用户被授予执行存储过程权限,那么即使该用户没有访问在执行该存储过程中所参考的表或视图的权限,该用户也可以完全执行该存储过程而不受到影响。因此,可以创建存储过程来完成所有的增加、删除等操作,并且可以通过编

程控制上述操作中对信息的访问权限。

⑶存储过程执行速度快,便于提高系统的性能。由于存储过程在第一次执行之后,其执行规划就驻存在过程高速缓冲存储区中,在以后的操作中,只需从过程高速缓冲存储区中调用编译好的二进制形式存储过程来执行。

⑷使用存储过程可以减少网络传输时间。如果有一千条Transact-SQL语句的命令,一条一条地通过网络在客户机和服务器之间传送,那么这种传输所耗费的时间将很长。但是,如果把这一千条Transact-SQL语句的命令写成一条较为复杂的存储过程命令,这时在客户机和服务器之间网络传输所需的时间就会大大减少。

触发器

触发器是一种特殊类型的存储过程,它不同于我们前面介绍过的存储过程。触发器主要是通过事件进行触发而被执行的,而存储过程可以通过存储过程名字而被直接调用。当对某一表进行诸如UPDATE、 INSERT、 DELETE 这些操作时,SQL Server 就会自动执行触发器所定义的SQL 语句,从而确保对数据的处理必须符合由这些SQL 语句所定义的规则。

触发器的主要作用就是其能够实现由主键和外键所不能保证的复杂的参照完整性和数据的一致性。除此之外,触发器还有其它许多不同的功能:

(1)强化约束(Enforce restriction)

触发器能够实现比CHECK 语句更为复杂的约束。

(2)跟踪变化Auditing changes

触发器可以侦测数据库内的操作,从而不允许数据库中未经许可的指定更新和变化。

(3)级联运行(Cascaded operation)。

触发器可以侦测数据库内的操作,并自动地级联影响整个数据库的各项内容。例如,某个表上的触发器中包含有对另外一个表的数据操作(如删除,更新,插入)而该操作又导致该表上触发器被触发。

(4)存储过程的调用(Stored procedure invocation)。

为了响应数据库更新触,发器可以调用一个或多个存储过程,甚至可以通过外部过程的调用而在DBMS(数据库管理系统)本身之外进行操作。

由此可见,触发器可以解决高级形式的业务规则或复杂行为限制以及实现定制记录等一些方面的问题。例如,触发器能够找出某一表在数据修改前后状态发生的差异,并根据这种差异执行一定的处理。此外一个表的同一类型(INSERT、 UPDATE、 DELETE)的多个触发器能够对同一种数据操作采取多种不同的处理。

第三章系统基础函数库的开发

MVC设计模式介绍

MVC英文即Model-View-Controller,即把一个应用的输入、处理、输出流程按照Model、View、Controller的方式进行分离,这样一个应用被分成三个层——模型层、视图层、控制层。

视图(View)代表用户交互界面,对于Web应用来说,可以概括为HTML界面,但有可能为XHTML、XML和Applet。随着应用的复杂性和规模性,界面的处理也变得具有挑战性。一个应用可能有很多不同的视图,MVC设计模式对于视图的处理仅限于视图上数据的采集和处理,以及用户的请求,而不包括在视图上的业务流程的处理。业务流程的处理交予模型(Model)处理。比如一个订单的视图只接受来自模型的数据并显示给用户,以及将用户界面的输入数据和请求传递给控制和模型。

模型(Model):就是业务流程/状态的处理以及业务规则的制定。业务流程的处理过程对其它层来说是黑箱操作,模型接受视图请求的数据,并返回最终的处理结果。业务模型的设计可以说是MVC最主要的核心。目前流行的EJB模型就是一个典型的应用例子,它从应用技术实现的角度对模型做了进一步的划分,以便充分利用现有的组件,但它不能作为应用设计模型的框架。它仅仅告诉你按这种模型设计就可以利用某些技术组件,从而减少了技术上的困难。对一个开发者来说,就可以专注于业务模型的设计。MVC设计模式告诉我们,把应用的模型按一定的规则抽取出来,抽取的层次很重要,这也是判断开发人员是否优秀的设计依据。抽象与具体不能隔得太远,也不能太近。MVC并没有提供模型的设计方法,而只告诉你应该组织管理这些模型,以便于模型的重构和提高重用性。我们可以用对象编程来做比喻,MVC定义了一个顶级类,告诉它的子类你只能做这些,但没法限制你能做这些。这点对编程的开发人员非常重要。

业务模型还有一个很重要的模型那就是数据模型。数据模型主要指实体对象的数据保(持续化)。比如将一张订单保存到数据库,从数据库获取订单。我们可以将这个模型单独列出,所有有关数据库的操作只限制在该模型中。

控制(Controller)可以理解为从用户接收请求, 将模型与视图匹配在一起,共同完成用户

的请求。划分控制层的作用也很明显,它清楚地告诉你,它就是一个分发器,选择什么样的模型,选择什么样的视图,可以完成什么样的用户请求。控制层并不做任何的数据处理。例如,用户点击一个连接,控制层接受请求后, 并不处理业务信息,它只把用户的信息传递给模型,告诉模型做什么,选择符合要求的视图返回给用户。因此,一个模型可能对应多个视图,一个视图可能对应多个模型。

MVC设计模型如图所示:

图 MVC设计模型

基于MVC模式的库函数的开发

开发本系统的过程中我们考虑到如果用Asp语言直接向数据库发送请求并用HTML显示,开发速度会比较快,但由于数据页面的分离不是很直接,因而很难体现出业务模型的样子或者模型的重用性,产品设计弹性力度很小,很难满足用户的变化性需求,于是我们想到了MVC 设计模式。

MVC要求对应用分层,虽然要花费额外的工作,但产品的结构清晰,产品的应用通过模型可以得到更好地体现。

首先,最重要的是应该有多个视图对应一个模型的能力。在目前用户需求的快速变化下,可能有多种方式访问应用的要求。

其次,由于一个应用被分离为三层,因此有时改变其中的一层就能满足应用的改变。一个应用的业务流程或者业务规层则的改变只需改动MVC的模型。

再次,控制层的概念也很有效,由于它把不同的模型和不同的视图组合在一起完成不同的请求,因此,控制层可以说是包含了用户请求权限的概念。

最后,它还有利于软件工程化管理。由于不同的层各司其职,每一层不同的应用具有某

毕业论文管理系统分析与设计说明

毕业论文管理系统分析与设计 班级:信息管理与信息系统 1102 指导教师:黄立明 学号: 0811110206 姓名:高萍

毕业论文管理系统 摘要 (3) 一.毕业论文管理系统的系统调研及规划 (3) 1.1 项目系统的背景分析 (3) 1.2毕业论文信息管理的基本需求 (3) 1.3 毕业论文管理信息系统的项目进程 (4) 1.4 毕业论文信息管理系统的系统分析 (4) 1.4.1系统规划任务 (4) 1.4.2系统规划原则 (4) 1.4.3采用企业系统规划法对毕业论文管理系统进行系统规划 (5) 1.4.3.1 准备工作 (5) 1.4.3.2定义企业过程 (5) 1.4.3.3定义数据类 (6) 1.4.3.4绘制UC矩阵图 (7) 二.毕业论文管理系统的可行性分析 (8) 2.1.学院毕业论文管理概况 (8) 2.1.1毕业论文管理的目标与战略 (8) 2.2拟建的信息系统 (8) 2.2.1简要说明 (8) 2.2.2对组织的意义和影响 (9) 2.3经济可行性 (9) 2.4技术可行性 (9) 2.5社会可行性分析 (9) 2.6可行性分析结果 (10) 三.毕业论文管理系统的结构化分析建模 (10) 3.1组织结构分析 (10) 3.2业务流程分析 (11) 3.3数据流程分析 (11) 四.毕业论文管理系统的系统设计 (13) 4.1毕业论文管理系统业务主要包括 (13) 4.2毕业论文管理系统功能结构图 (13) 4.3代码设计 (14) 4.4,输入输出界面设计 (15) 4.4.1输入设计 (15) 4.4.2输出设计 (15) 4.5 数据库设计 (15) 4.5.1需求分析 (15) 4.5.2数据库文件设计 (16) 4.5.2数据库概念结构设计 (17) 五.毕业论文管理系统的系统实施 (18) 5.1 开发环境 (18) 5.2 调试与测试过程 (19)

供配电系统的设计毕业论文

供配电系统的设计毕业论 文 目录 摘要 (2) 第一章绪论 (3) 1.1 供配电所设计的意义 (3) 1.2 供配电所设计的要求 (3) 1.3 本文的主要容 (4) 第二章全厂设计资料 (5) 第三章负荷计算和无功补偿 (8) 3.1 负荷计算的目的和意义 (8) 3.2 负荷计算 (8) 第四章主接线的选择 (12) 4.1 接线方案的选择 (12) 4.2 主接线的选择及确定 (12) 第五章短路电流计算 (15) 5.1 短路电流计算 (15) 5.2 短路电流计算结果 (17) 第六章全厂主设备的选择 (19) 6.1 电气设备选择 (19) 6.2 所选设备参数 (20) 第七章防雷与接地 (21) 7.1 防雷设备 (21) 7.2 接地装置 (21)

结论 (22) 参考文献 (23) 致谢 (24) 第一章绪论 1.1 供配电所设计的意义 工厂供电设计的任务是保障电能从安全、可靠、经济、优质、地送到工厂的各个部门。众所周知,电能是现在工业生产的主要能源和动力。是用其它形式能转化为电能,电能又易于转换为其它形式的能量以供应用。电能的输送的分配既简单经济,又便于控制、调节和测量,有利于实现生产过程自动化。因此,电能在现代工业及整个国民经济生活中应用极为广泛。 电能在工业生产中的重要性,并不在于他在产品成本中或投资总额中所占的比重多少,而在于工业生产实现电气化以后可以大大增加产量,提高产品质量,提高劳动生产率,降低成本。因此,一个稳定可靠的供配电系统对发展工业生产,实现现代化的工业,具有十分重要的意义。由于能源节约是工厂供电工作的一个重要方面,而能源节约对于国家建设经济性社会具有更重要的战略意义。因此在当今全球资源紧的局势下,一个好的供配电系统设计,对于节约能源、保护环境、支援国家经济建设,也具有重大的作用。 1.2 供配电所设计的要求 工厂供电工作要更好地为工业生产服务,切实保证工厂生产和生活用电的需要,并做好节能工作,就必须达到一下基本要求: 1、工厂供电设计必须严格遵守国家的有关法令、法规、标准和规,执行国家的有关方针、政策,如节约有色金属,以铝代铜,采用低能耗设备以节约能源等。 2、必须从全局出发,按照负荷的等级、用电容量、工程特点和地区供电规划统筹规划,合理确定整体设计方案。 3、工厂供电设计应做到供电可靠、保证人身和设备安全。要求供电电能质量合

毕业论文---建筑消防系统论文

建筑的消防系统 摘要:建筑物的消防系统与人们的私人财产和生命安全息息相关,我们只有拥有合理的、规范的消防措施以及消防意识才能保证我们的城市家园更加美好漂亮,以及给社会国家带来健康发展。 关键词:建筑消防标准、消火栓、报警系统、消防设备。 自从学习建筑设备这门课程以来我深感到它的重要性,有时候它与我们的人身财产与生命安全息息相关,因此我从《室外给、排水组成》、《建筑采暖系统的分类》、《建筑通风的基本原理》、《建筑房排烟设计》、《空气调节的基本原理》、《建筑的消防系统》这6个题目中选取了《建筑的消防系统》,并且阐述了建筑消防标准和规范报警系统的相关观点,我们只有在建筑房屋的时候严格执行这些规范和标准,才能保证我们每一个人的人身财产与生命安全,共同创造一个和谐美好的城市家园。 随着我国经济建设的迅速发展,人民生活水平的不断提高以及其它各项事业的兴旺发达,城市用地日益紧张,促进建筑物正朝着高层化、密集化方向发展,建筑物的装修用料和方式也越趋多样化,并随着用电负荷及煤气耗量的加大,对建筑消防、火灾自动报警系统设计提出了更高、更严格的要求。为确保人民生命财产的安全,建筑消防及火灾自动报警系统设计已成为建筑设计中最重要的设计内容之一。 一、建筑物消防系统的标准及规范 目前我国与建筑电气消防有关的设计规范主要有《高层民用建筑设计防火规范》、《火灾自动报警系统设计规范》、《民用建筑电气设计规范》等。前两部是国家标准,后者是国家建设部发布的行业标准。三部规范对建筑中一、二类建

筑的划分以及对火灾报警与消防联动控制系统的设置与要求总体来讲是一致的,但从各自不同角度三部规范也各有侧重,有所区别。在实际应用中国标是带有强制性的,必须严格遵守,部标或行业标准应服从国标。 1、设计依据 建筑物消防设计的依据是建筑消防设计规范、系统设计规范、设备制造标准、安装施工验收规范及行政管理法规等五大方面的消防法规,并注意了解现行国家有关标准及规范中的正面词:"必须"、"应"、"宜"、"可"和反面词:"严禁"、"不应"、"不得"、"不宜"的含义。 要结合建筑物的功能、用途及属于哪级保护对象和消防等级,并认真执行现行国家有关标准及规范的宽严程度及公安消防监督部门的审批意见。 2、火灾报警系统基本形式的划分 火灾报警系统的形式应根据具体设计对象来确定,在做规划设计方案时,应首先必须搞清楚设计对象的建筑形式、规模、分类、建筑个体的分布等诸多因素,再根据这些因素来确定火灾报警系统的形式。 二、消防设备布置 火灾探测器的设置:敞开或封闭楼梯间应单独划分探测区域,并每隔2~3层设置一个火灾探测器。前室(包括防烟楼梯间前室、消防电梯前室、消防电梯与防烟楼梯间合用的前室)和通道应分别单独划分探测区域,特别是前室与电梯竖井、疏散楼梯间及通道相通,在发生火灾时烟气更容易聚集或流过,是人员疏散和消防扑救的必经之地,故应装设火灾探测器。对于一般电梯前室虽然不是人员疏散必经之地,但该前室与电梯竖井相通,也是在发生火灾时烟气容易聚集或流过,宜单独划分探测区域及装设火灾探测器。 电缆竖井应单独划分探测区域及装设火灾探测器。一则是恐怕竖井形成拔烟火的通道;二则是恐怕发生火灾时火势沿电缆延燃。为防止竖井形成拔烟火的通道及防止发生火灾时火势沿电缆延燃,“高层民用建筑设计防火规范”及“民用建

毕业设计-物资管理系统-论文

毕业设计-物资管理系统-论文 毕业设计 <<物资管理系统>> 院系______ 专业______ 班级______ 姓名______ 日期年月日 中文摘要 物资管理系统为企事业单位管理人员日常工作的调度、安排、计划。分为计划管理、物资管理、资金管理等各部门提供充足的信息和快捷的查询手段.其开发内容主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。利用DELPHI 6.0软件及其提供的各种面向对象的开发工具,建立完整性强、安全性好的数据库,开发出功能完备,易使用的应用程序。经过调试、编译与实现,该程序界面友好、程序设计风格朴素,使用起来美观大方、方便易用。尤其是系统的“报表生成模块”的功能极大的减轻工作人员的工作量,并以快速、准确等优点取代人工操作,提高了管理工作效率。 关键词 : DELPHI 6.0 管理信息系统数据库模块物资管理系统 Utilities Management System for management of day-to-day work of the utility meter-reading fee, statements generated, the cost of the provision of adequate means of information and quick enquiries. Its development mainly to the establishment and maintenance of databases including background and the development of two front-end applications. Delphi 6.0 and the use of object-oriented software development tools, the establishment of strong integrity, good safety database developed functions, easy to use applications. After debugging, Translation and the realization that the process friendly interface, simple programming style, using up aesthetic generous, convenient user-friendly. In particular system "statements generated module" function greatly reduce the workload of staff, and to the rapid, accurate, and other advantages replace manually operated, and enhanced power management efficiency. Keyword : Delphi 6.0 Information Management System database module utilities management system 引言 1 1 Delphi语言概述 2 1.1 Delphi简介 2 1.2 数据库系统简介 5 1.3 本应用软件的基本介绍 7 2 本应用程序的构成和开发步骤 9 2.1 可行性研 究 10

某工厂供电系统的设计毕业论文

某工厂供电系统的设计毕业论文 目录 摘要 ............................................................... I Abstract .............................................................. II 目录 ............................................................. III 第一章引言 .................................................... - 1 - 1.1 选题的背景及意义 ........................................... - 1 - 1.1.1 选题的背景 ........................................... - 1 - 1.1.2 选题的意义 ........................................... - 1 - 1.2 工厂供电设计的要求及原则 ................................... - 1 - 1.3 本设计的主要要求 ........................................... - 2 - 第二章冶金厂各变电所负荷计算和无功补偿计算 ........................ - 4 - 2.1 负荷计算的目的及其计算方法 ................................. - 4 - 2.1.1 负荷计算的目的 ....................................... - 4 - 2.1.2负荷计算的计算方法.................................... - 4 - 2.2 冶金厂各个车间及整个工厂计算负荷的确定 ..................... - 5 - 2.2.1 380V车间计算负荷的确定.............................. - 5 - 2.2.2 6KV车间负荷计算..................................... - 6 - 2.2.3 冶金厂总负荷列表 .................................... - 7 - 2.3 无功功率补偿方式及其计算 ................................... - 8 - 2.3.1 无功补偿的方式 ....................................... - 8 - 2.3.2 380V车间无功补偿的计算............................... - 9 - 2.3.3 6kV侧无功补偿的计算................................. - 10 - 2.3.4 变压器损耗的计算 .................................... - 10 - 2.3.5 全厂计算负荷 ....................................... - 10 - 第三章冶金厂主变压器的选择 ....................................... - 12 - 3.1变压器台数和容量的选择原则................................. - 12 - 3.2 变压器台数及容量的选择 .................................... - 13 - 第四章冶金厂变电所的主接线的设计 ................................. - 14 -

应急灯设计毕业论文

摘要 近年来,大型公建越来越多,尤其是人员较为密积的酒店、商场、写字楼,在紧急状况下的人员疏散是一个很现实和重要的问题,这对应急照明系统的合理设置提出了新的问题。 应急照明包括以下几种: (1)正常照明失效时,为继续工作(或暂时继续工作)而设的备用照明 (2)为使人员在火灾情况下,能从室内安全撤离至室外(或某一安全地区)而设置的疏散照明; (3)正常照明突然中断,为确保处于潜在危险的人员安全而设置的安全照明。 就其功能而言,应急照明是十分重要的,它涉及到人身安全的问题,所以应急照明系统设计的合理性是其可靠性的关键。 本应急灯由市电和后备电池供电,能在停电之后自动点亮一段时间,适合农村或经常停电的地区作为应急照明之用。在市电正常时,应急灯熄灭,市电经整流,滤波后对后备电池供电。当夜晚市电突然中断时,应急灯启动。 【关键词】应急灯; 整流滤波; 逆变器。

In recent years, large-scale male constructed are getting more and more, particularly the personnel denser product's hotel, the market, the office, under panic stations' personnel dispersal were one very realistic and the important question, this asked the new question to the emergency lighting system's reasonable establishment. Emergency lighting including the following several kinds: (1) Normal illumination expiration, is continues to work (or continues the emergency lighting which temporarily work) supposes (2) To cause the personnel in the fire situation, can from the indoor safe evacuation the dispersal illumination which establishes to outdoor (or some security area); (3) The normal illumination sudden stop, to guarantee that is in safety lighting which the potential hazard the personal security establishes. Speaking of its function, the emergency lighting is very important, it involves to the personal safety question, therefore the emergency lighting system design's rationality is its reliable key. This emergency light by the city electricity and the reserve battery power supply, can after the power cut lightens period of time automatically, suits the area which the countryside or cuts power frequently to take emergency lighting. Is normal when the city electricity, the emergency light extinguishes, the city electricity passes through the rectification, after the filter constant voltage, to reserve battery power supply. That night when afternoon market electricity sudden stop, the emergency light starts. 【KEYWORD】Emergency light; Rectification filter; Invertor 。

毕业论文(设计)管理系统

毕业论文(设计)管理系统 详细操作步骤 (2012.3) 1.系统的登录: 进入登陆界面——在用户后面输入自己的工号(教务系统成绩录入工号)——在密码后面输入自己的工号(教务系统成绩录入工号)——点击验证码后面的框——按照显示图片里面的数字输入——点击登录,进入实验室与实践教学综合管理系统——等待页面刷新后再选择点击“毕业设计智能管理”。 2.课题的申报: 选择点击页面左边指导教师菜单下的课题申报——点击我要申报——在弹出的页面中选择教研室——选择点击二本前的方框——在课题名称后面输入论文题目——在课题来源后面选择相应的选项——在课题性质后面选择相应的选项——在选题模式后面选择“学生自选”——在可带学生人数后面输入“1”——在课题难易度后面选择相应的选项——在课题所需条件具备后面选择“是”——在适用专业后面的方框中找到学生所在专业——在课题内容介绍的方框中输入相应的文字(可以预先在word文档中做好后复制进去)——在设计及论文要求面的方框中输入相应的文字(可以预先在word文档中做好后复制进去)——点击页面最下端的“保存”。完成一个毕业论文题目的申报,要进行第二题目申报就重复进行课题申报下面所说的操作程序。 3.课题申报审核(教研室主任、系统管理员、教学院长) 教研室主任审核:登录系统后点击“毕业设计智能管理”模块——点击“教研室主任菜单”(这时出现的页面默认为菜单下第一项“教研室管理”)——点击页面右边“课题审核”——点击“待审核课题”——在“指导老师”框内输入自己教研室某个老师的名字(如想知道具体某个老师的某个选题,就在“关键词”中输入这个选题的名字)——点击“查询”(出现该老师审核过的课题,如果没有的话,说明这个老师还没审核,那就要催促教研室主任审核。)——点击该老

毕业论文管理系统设计研究.doc

毕业论文管理系统设计研究 2020年4月

毕业论文管理系统设计研究本文关键词:管理系统,毕业论文,研究,设计 毕业论文管理系统设计研究本文简介:毕业论文管理工作现状当前,大多数的高校的毕业论文管理状况如下。(1)学生无法及时准确选题选题初期的大多数学生不能在前期及时、清晰且全面的了解导师的课题研究方向,也不能准确的选择合适的题目,导致了学生在选题时仅考虑到个人兴趣,盲目的进行选题,未根据自己个人能力做出正确的选择,一些学生可能会错失选题的时 毕业论文管理系统设计研究本文内容: 毕业论文管理工作现状 当前,大多数的高校的毕业论文管理状况如下。(1)学生无法及时准确选题选题初期的大多数学生不能在前期及时、清晰且全面的了解导师的课题研究方向,也不能准确的选择合适的题目,导致了学生在选题时仅考虑到个人兴趣,盲目的进行选题,未根据自己个人能力做出正确的选择,一些学生可能会错失选题的时间和机会。(2)论文各阶段需要提交大量文件,师生无法及时交流首先,学生必须先提交论

文开题报告,指导教师同意开题后,方可继续完成论文。然后,需要在一段时间内将完成论文的阶段性成果提交给导师,方便导师及时了解学生论文完成的进度,以便导师督促学生及时完成论文。如今,很多大学的论文指导方式仍旧以纸质文件进行师生之间的交流,在这种情况下,一会导致资源浪费,也会由于时间和空间限制,导致沟通不畅。(3)统计论文选题工作复杂在毕业论文管理工作中,教师的工作量较大,其中,有很多重复的工作量,处于管理工作的各级人员需要统计学生选题状况、毕业论文完成状态以及答辩成绩等信息,在这样大量的工作状态下,就会产生失误。而毕业论文对于学生来也十分重要,关系能否毕业问题,责任巨大,不容有失。毕业论文管理系统设计意义毕业论文管理系统的最大优势就是学生可以远程在陷上选题,将复杂的工作流程简单化,也会减轻毕业论文指导教师工作中不必要的压力,具有很强的现实意义,具体可以表现为以下功能。(1)缩短毕业论文题目审核时间审核毕业论文题目是为了防止出现选题过大、不切实际或与专业特点不相关的现象。各教学单位在前期的主要任务就是审核已提交的论文题目,若论文题目不合条例,审核不通过,需要单位给指导教师反馈是否通过的信息,之后审核过的信息,需要由教师通知给学生,学生需要结合实际情况以及自身的兴趣选择毕设题目,督促学生积极与指导教师沟通。通过系统可以在线随时随地审核,

(完整版)建筑电气专业毕业设计论文

毕业论文任务书

摘要 主要对其进行供配电系统、照明系统、防雷接地,综合布线系统等弱电设计,总建筑面积7558.94平方米,为学校标志性建筑。按照建筑设计要求,所有教室均按多媒体教室设计。 该工程首先对供配电系统进行设计,在供电系统中涉及到建筑供配电的负荷分级和智能建筑对供电的要求以及如何减少电能损耗。在低压配电系统设计中主要考虑配电系统的原则,配电系统配电方式以及配电设计的质量。最后利用需用系数法对系统的负荷进行计算。 照明系统的设计是在照度要素和要求的基础上,满足照度均匀度,亮度均匀度,眩光的限制与利用,颜色对比,阴影的处理,照度的稳定性等的要求,利用单位容量法对光源和灯具

进行选择和布置。然后根据各回路的计算电流来选择使用的开关,插座,导线,断路器等器件。 弱电部分的设计主要是消防和综合布线系统的设计,综合布线是采取标准化的统一材料、统一设计、统一布线、统一安装施工做到结构清晰,使用方便,便于集中管理和维护。 关键词:供配电系统 , 照明系统, 弱电系统 , 建筑物防雷系统,弱电系统 外文翻译 Electrical design of integrated building Its main power supply and distribution systems, lighting systems, and other strong electrical socket system design , such as weak cabling systems designed to meet all the requirements of a modern intelligent building . The project first power supply and distribution system design, supply and distribution of construction related to the classification and intelligent building load power requirements of the power supply system and the design of low-voltage distribution system mainly consider the distribution system , distribution methods and the quality of the distribution system distribution design. Finally, the required system load factor method of calculation . The design of the lighting system is based on the requirements of the illumination elements and meet the illumination uniformity , brightness uniformity, requires the use of restrictions and glare , color contrast , processing, stability of the shadow of illumination , the method of using the

火灾自动报警系统设计毕业设计论文

摘要 本论文是针对龙华里和顺园旧楼改造的火灾自动报警系统设计,对高层建筑的火灾报警及联动控制系统的一些学习心得。 随着我国经济建设的迅速发展,人民生活水平不断提高,城市用地日益紧张,促使建筑物正朝着高层化、密集化方向发展。高层建筑的特点决定其火灾的危险性和高层建筑的火灾自动报警系统的重要性,一套完整的火灾自动报警系统是高层建筑发生火灾时人们生命财产的有利保障,是能否快速准确地发现火情,把火灾扑灭在萌芽状态的关键所在。文章通过消防设计,论述了火灾自动报警及消防联动系统。除了这一大系统中所包括的编码感温探测器、编码感烟探测器、火灾紧急报警电话、地址式报警按钮、报警指示灯、手动报警按钮等外,水流指示器、带监视信号的检修阀、防火卷帘门等。 关键词:火灾自动报警;联动控制;火灾探测器;高层建筑

ABSTRACT This thesis is just for the Automatic Fire Alarming System of The Building of rebuild of Long hua li he shun yuan. Along with the quick economic development of our country and continuous increasing of the people’s life level, the city is increasingly nervous with the ground, urging the buildings just develop in the direction of high and density. The architectural characteristics of high buildings decides the risk of fire and the importance of the automatic fire alarming system. A set of integrity automatic fire alarming system is the beneficial guarantee of the people’s life and property when a high building fire occurs and it’s the key of if people can discover the fire quickly and accurately to put it out at the embryotic place of the appearance of fire. The project design for fire protection that mainly was consisted autoalarm of fire and fire control link the system. Add to designing the code temperature sensing detector that includes in these two major systems, the sense cigarette detector of the code , urgent alarm call of fire , address type alarm button , warning indicator lamp , manual alarm button , for instance: Rivers indicator,overhaul valve of monitoring signal, fire prevention rolling screen door etc. Keywords : Automatic fire alarming system; detection devices of automatic fire alarming system; risk; high buildings

某小区供配电系统设计本科生毕业设计论文

本科生毕业设计(论文) 某小区供配电系统设计 Design for the Power Supply and distribution system of a residence community 总计: 36 页 表格: 10 个 插图: 9 幅

南阳理工学院本科毕业设计(论文) 某小区供配电系统设计 Design for the Power Supply and distribution system of a residence community 学院:电子与电气工程学院 专业:电气工程及其自动化 学生姓名: 学号: 指导教师(职称): 评阅教师: 完成日期: 南阳理工学院 Nanyang Institute of Technology

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

毕业论文设计管理系统操作指南

毕业论文(设计)管理系统操作指南 1.系统登陆 1.1登陆方式(3种可选) (1)陕西理工学院网站办公系统毕业论文(设计)管理系统; (2)教务处网站毕业设计(论文)管理系统; (3)直接输入网址:http://218.195.98.227。 1.2用户名及密码(首次登陆后需完善个人信息并修改密码)。 (1)教师用户名及初始密码:教务管理系统工号; (2)教学秘书用户名及初始密码:简称; (3)学生用户名及初始密码:学生学号。 ■教学秘书工作流程 2.账号管理 ◆每届毕业论文(设计)开始前,由各二级学院教学秘书导入本院学生信息,修改完善专业负责人、指导教师、学院专家等信息: ◆点击左边账号管理按钮进入账号管理界面,如下图

2.1学生信息导入 ◆点击账号管理点击学生点击左下端Excel导入点击下载模板按模板要求填写学生信息(可从教务管理系统下载学生信息)提交选择激活参加毕业论文(设计)的学生在操作区可修改、删除学生信息(可修改学生登录密码)。

2.2指导教师信息录入(专业负责人、专家等信息操作同此) ◆点击指导教师点底部“添加”按钮选择“激活”项(点击“修改”文字,可修改教师密码等信息) 2.3专业负责人、专家等信息操作同。

3截止日期设置 3.1课题申报截止日期设置 ◆点击截止日期设置点击课题申报截止日期点击截止日期空白处选择相当日期点击“设置”按钮。 3.2学生选题、任务书、开题报告、提交论文等截止日期设置同上。 4.特殊情况处理 4.1课题调整(更改论文(设计)题目及题内容等) ◆点击特殊情况处理课题调整点击“修改”进入修改页面。

消防系统设计毕业论文

消防系统设计毕业论文 目录 摘要 (3) 第一章引言 (5) 1.1 火灾自动报警系统的发展 (5) 1.2 火灾自动报警及联动控制系统的简单介绍 (5) 1.3 办公楼情况说明 (6) 第二章办公楼高压配电系统 (7) 2.1 负荷等级的介绍 (7) 2.1.1 一级负荷 (7) 2.1.2 二级负荷 (7) 2.1.3 三级负荷 (7) 2.2 接线方式的介绍 (7) 2.3 办公楼的负荷分配及接线方式 (9) 2.4 喷淋泵处的末端互投 (11) 2.4.1智能型双电源自动切换开关的简单介绍 (11) 2.4.2 智能型双电源自动切换开关的特点 (11) 2.4.3 智能型双电源自动切换开关的工作模式 (12) 2.4.4智能型双电源自动切换开关的常用类型 (12) 2.4.5 智能型双电源自动切换开关的及其相关器件的选择 (13) 第三章消防系统及其平面图的设计 (15) 3.1 常用联动模块及线制的简单介绍 (15)

3.1.1 常用模块 (15) 3.1.2 消防系统的线制 (17) 3.2 办公楼消防系统的设计及系统图说明 (17) 3.2.1 系统总述 (17) 3.2.2 系统图说明 (17) 3.3 火灾探测器的设计与平面图的布置 (19) 3.3.1火灾探测器的种类与性能 (19) 3.3.2 探测器的选择 (20) 3.3.3 探测器的数量和布置要求 (21) 3.3.4 该办公楼的具体设计 (23) 第四章消防联动设备控制 (25) 4.1 消防联动的要求和功能 (25) 4.1.1 消防联动控制的要求 (25) 4.1.2 消防联动控制的功能 (25) 4.2 灭火设备的联动控制 (26) 4.2.1 各类灭火装置的控制要求 (26) 4.2.2 喷淋泵的控制 (27) 结论 (30) 参考文献 (31) 附录 (32) 致谢 (35)

毕业设计管理系统的设计与实现 毕业论文

毕业设计管理系统的设计与实现毕业论文 目录 摘要 ........................................................... I Abstract .......................................................... I I 目录 ........................................................... I 第 1 章引言 (1) 1.1 课题研究目的和意义 (1) 1.2 国外发展状况 (1) 1.3 开发环境 (2) 第 2 章技术概述 (3) 2.1 设计原理 (4) 2.2 系统设计模式选定 (5) 2.3 数据库介绍 (5) 2.4 Struts介绍 (6) 2.5 系统中所应用的脚本和Ajax技术 (6) 第 3 章需求分析 (8) 3.1 项目概述 (8) 3.1.1 应用目标 (8) 3.1.2 作用及围 (8) 3.2 用户需求 (8) 3.2.1 功能需求分析 (9) 3.2.2 输入输出要求 (10) 3.2.3 数据管理能力要求 (11) 3.2.4 故障处理要求 (11) 3.2.5 其他专门要求 (11) 3.3 对功能的规定 (11) 第 4 章系统设计与实现 (13) 4.1 设计方案 (13)

4.2 数据库设计 (13) 4.2.1 概念设计 (13) 4.2.2 逻辑结构设计 (14) 4.2.3 部分存储过程实现 (15) 4.2.4 数据库访问的struts实现 (16) 4.3 功能模块设计与实现 (17) 4.3.1 处理流程图 (17) 4.4 环境配置 (19) 4.5 系统出错处理设计 (20) 4.6 注册功能 (20) 4.7 题目申报等申报模块 (24) 4.8 学生选题模块 (30) 第 5 章系统运行和调试 (33) 5.1 测试目的 (33) 5.2 测试环境 (33) 5.3 测试方法与测试过程 (33) 5.3.1 学生模块的测试 (33) 5.3.2 教师模块的测试 (33) 5.3.3 领导模块的测试 (33) 5.3.4 用户密码修改模块的测试 (33) 5.4 运行与测试结果 (34) 第 6 章结论 (35) 参考文献 (36) 致谢 (37)

电力系统及其自动化专业毕业论文参考选题大全(158个)

电力系统及其自动化专业毕业论文参考选题大全(158个) 1、110KVXX(箕山)变电站电气设备在线监测方案 2、110KV变电所电气部分设计 3、110KV变电所电气一次部分初步设计 4、110KV变电站电气一次部分设计 5、110KV变电站综合自动化系统设计 6、110KV常规变电站改无人值班站的技术方案研究 7、110KV电力网规划 8、110KV线路保护在XX(郴电国际)公司的应用 9、110KV线路微机保护设计 10、110KV线路微机保护装置设计 11、220KV变电所电气部分技术设计 12、220KV变电所电气部分设计 13、220KV变电所电气一次部分初步设计 14、220KV变电所电气一次部分主接线设计 15、220KV变电站设计 16、220KV地区变电站设计 17、220KV电气主接线设计 18、220KV线路继电保护设计 19、2X300MW火电机组电气一次部分设计 20、300MV汽轮发电机继电保护(一) 21、300MV汽轮发电机继电保护设计(一) 22、300MW机组节能改进研究 23、300MW机组优化设计 24、300MW凝汽式汽轮机组热力设计 25、300MW汽轮发电机继电保护 26、300MW汽轮发电机继电保护设计 27、50MVA变压器主保护设计 28、SCADA系统的设计 29、SDH光纤技术在电力系统通信网络中的应用 30、XX电厂电气一次部分设计 31、XX电厂水轮发电机组保护二次设计 32、XX水电厂计算机监控系统的设计与实现 33、XX水电站电气一次初步设计 34、XX县电网高度自动化系统初步设计 35、XX小城市热电厂电气部分设计 36、变电气绕阻直流电阻检测 37、变电站电压智能监测系统 38、变电站设备状态检修研究 39、变电站数据采集系统设计 40、变电站数据采集系统设计—数据采集终端 41、变电站微机监控系统 42、变电站微机检测与控制系统设计

智能家居的防火系统设计

毕业设计论文 智能消防供水系统设计

摘要 随着我国智能建筑(IB)业的发展,高层建筑及建筑群体越来越多,从而也促进消防系统以迅猛的速度向前迈进。在智能建筑的建筑物自动化系统(BAS)中消防系统是非常重要的一个子系统, 担负着保障人员及财产安全的重任。该论文设计了智能建筑的消防系统,主要是消防系统的感应机构和其执行机构。着重论述了利用变频器、压力传感器、可编程序控制器组成的消防智能供水控制系统。此系统具有自动定期检查消防泵能否正常工作,并且当火灾发生时可自动启动消防泵,克服了以前人工操作或只能依赖于火灾传感器的情况。 本设计中采用了MCGS组态软件和西门子S7-200小型PLC控制器来组建本次消防供水系统。系统主要由集中管理个人计算机即上位机和可编程序控制器PLC构成。组态软件MCGS用于上位机监视,主要作用是监视消防过程;S7-200小型PLC则用于下位机的控制,主要作用是对采集信号的处理和对系统的PID控制。 关键词:消防;火灾报警;消防供水

The design of water supply for fire fightting Abstract With the development of Intelligence Building(IB) industry in our country, high buildings and building community are more and more, and that promote the fire fighting system to move forward with swift and violent speed. In Building Automation System(BAS) of Intelligence Building,the fire fighting system is a very important subsystem, and its assignment is to protect the safety of people and property. This thesis designed a fire system of a comprehensive building, about the part of response,including heat fire detectorand the part of execution. This thesis discusses improved water supply control system with constant pressure in the firefighting that is composed of transducer, pressure sensor, PLC as well as homemade controller. This system possesses the function that can automatically time-examine whether the fire engine works normally.Furthermore, thesystem possesses the function that can automatically start-upfire engine when fire happens and overcomethe status operated manually or depended on fire sensor formerly. In this design, MCGS configuration software and the S7-200 small PLC controller are used to set up the fire fightting system. MCGS configuration software is used in the up-position machine process surveillance, the main function is to monitor the process. S7-200 small PLC uses in the lower-position control, the main function is to gather the signals and to launch the PID control. Key words: fire fighting;fire alarm;water supply for fire fightting

相关文档
最新文档