当前位置:文档之家› 1 + 1互助模式软交换双归属系统的设计与实现硕士论文

1 + 1互助模式软交换双归属系统的设计与实现硕士论文

1 + 1互助模式软交换双归属系统的设计与实现硕士论文
1 + 1互助模式软交换双归属系统的设计与实现硕士论文

分类号学号2004821830672 学校代码10487密级

硕士学位论文

1 + 1互助模式软交换双归属系统的设

计与实现

学位申请人:鲁劲草

学科专业:软件工程

指导教师:方少红副教授

答辩日期:2008.04

A Thesis Submitted in Partial Fulfillment of the Requirements

for the Degree of Master of Engineering

The Design and Realization of 1 + 1 Mutual Model in Soft Switch Dual Home System

Candidate : Lu Jincao

Major : Software Engineering

Supervisor : Associate Prof. Fang Shaohong

Huazhong University of Science & Technology

Wuhan 430074, P.R.China

April, 2008

独创性声明

本人声明所呈交的学位论文是我个人在导师指导下进行的研究工作及取得的研究成果。尽我所知,除文中已经标明引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写过的研究成果。对本文的研究做出贡献的个人和集体,均已在文中以明确方式标明。本人完全意识到本声明的法律结果由本人承担。

学位论文作者签名:

日期:年月日

学位论文版权使用授权书

本学位论文作者完全了解学校有关保留、使用学位论文的规定,即:学校有权保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。本人授权华中科技大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。

保密□,在年解密后适用本授权书。

本论文属于

不保密□。

(请在以上方框内打“√”)

学位论文作者签名:指导教师签名:

日期:年月日日期:年月日

华中科技大学硕士学位论文

摘要

“双归属”是一种在出现突发灾害事故时能够提供紧急通信的容灾机制,通过处于不同地理位置的两套软交换系统之间的互为备份的方式,来保证当其中某一台软交换设备出现故障的时候,另一台软交换设备能够将其业务全部接管过来,从而确保网络在紧急时刻的通信安全。双归属机制能够实现异地的容灾备份,对于应付地震、海啸、恐怖袭击等突发事件具有重要意义。

如果在某一电信网络中,一些媒体、信令和用户数据等网络资源同时归属于一对互助的软交换MSC Server,这对互助的软交换MSC Server称为1+1互助模式的双归属MSC Server。

为了便于双归属逻辑的全局统一判定和集中处理,可以设计一个新的双归属管理模块DHM来统一处理MSC SERVER的双归属状态判定与切换逻辑控制。该模块由dhm_svr子模块和dhm_agt子模块组成,其中dhm_svr负责全局统一的双归属状态判定与切换逻辑控制,运行在MSC SERVER的主控板上;dhm_agt作为dhm_svr 的通讯代理运行在MSC SERVER的各个业务板上,通过回调函数将来自dhm_svr 的判定结果传播到各个业务板上的相关应用模块,各个应用模块只需要根据双归属状态执行相应的动作即可。

双归属软交换系统初始启动完成后,MSC SERVER1和MSC SERVER2均处于自负荷状态,各自控制着主归属于自己的网络资源,处理来自于该部分资源的呼叫和业务逻辑。此时,MSC SERVER1和MSC SERVER2之间保持着容灾心跳。在双归属MSC SERVER系统中,MSC SERVER1的主控板、业务板或者MSC SERVER 与MG之间的IP网络出现故障时,将会发生双归属切换,MSC SERVER2会接管故障的MSC Server1的网络资源,MSC Server1的各种本地、长途呼叫均不受影响。

关键词:软交换MSC Server容灾双归属1+1互助网络资源心跳切换

华中科技大学硕士学位论文

华中科技大学硕士学位论文

Abstract

DUAL HOME is a kind of Disaster Recovery System which can make communication services normal when unexpected disasters happen; That is, when one soft switch equipment is broken down, another located in different place can take over all tasks from the broken equipment; Consequently, it makes sure the safety of communication in urgent time. DUAL HOME can achieve the backup of Disaster Recovery in different places, which is of vital importance to resolve unexpected happenings like earthquake, tsunami, terror attack and so on.

In a communication network, if network resources like media, message and data belong to a pair of mutual soft switch MSC Server, then we call the mentioned MSC Server as Dual Home MSC Server of 1+1 mutual mode.

In order to determine and manage Dual Home logic easily, we can design a new Dual Home management module named DHM to manage state of dual home of MSC SERVER and handover logic control. The DHM module is comprised from dhm_svr sub module and dhm_agt sub module; dhm_svr sub module, which operates on main controlling board of MSC SERVER, is responsible for determinant of dual home state and control of logic switch. dhm_agt sub module, as a communication agent of dhm_svr sub module, operates on service boards of MSC SERVER and transfers determinant result from dhm_svr sub module to the according application modules of each service board by call-back functions; then the application modules only need to operate based on the state of dual home.

After dual home soft switch system finishes the original startup, MSC SERVER1 and MSC SERVER2 are both in self-load station, control respective network resources which principally vest in themselves, and manage the call and service logic from these

华中科技大学硕士学位论文

network resources. At the same time, MSC SERVER1 and MSC SERVER2 are keeping Heart Beat of Disaster Recovery.In dual home MSC SERVER system, when malfunction occur in main-control board and service board of MSC SERVER1 or the network between MSC SERVER and MG, MSC SERVER2 can take over the network resource of broken MSC Server1, so that all local and long-distance callings of MSC SERVER1 will in good condition.

Key Words:Soft Switch MSC Server Disaster Recovery Dual Home 1 + 1 Mutual Network Resource Heart Beat Hand Over

华中科技大学硕士学位论文

目录

摘要............................................................................................................... I ABSTRACT .................................................................................................. III 目录.............................................................................................................. V 1 绪论. (1)

1.1课题来源与意义 (1)

1.2论文研究背景 (1)

1.3论文研究工作 (3)

2 1+1互助模式软交换双归属系统的理论基础 (4)

2.1基本概念 (4)

2.2双归属切换判定规则 (9)

2.3双归属状态变迁 (11)

2.4切回策略 (13)

2.5本章小结 (14)

3 1+1互助模式软交换双归属系统的设计方案 (15)

3.1统一的判定策略与传播机制 (15)

3.2MSC SERVER初始启动过程 (15)

3.3系统正常呼叫处理 (17)

3.4MSC SERVER1异常故障时的切换过程 (17)

3.5切换到MSC SERVER2后系统的呼叫处理过程 (26)

3.6MSC SERVER1恢复正常时的切回过程 (29)

3.7本章小结 (32)

4 1+1互助模式软交换双归属系统的实现 (33)

4.1双归属业务在MSC SERVER各个模块的实现 (33)

4.2双归属业务的基本流程 (53)

4.4本章小结 (55)

5 总结与展望 (56)

5.1总结 (56)

华中科技大学硕士学位论文

5.2展望 (57)

致谢 (58)

参考文献 (59)

华中科技大学硕士学位论文

1 绪论

1.1 课题来源与意义

作者本人是xx公司xx软交换产品线设计部的一名软件工程师,本课题来源于自己在实际工作中的一个需求分析,要求xx软交换产品支持双归属容灾解决方案,即所谓的Dual Home。本课题的目的是采用合理的方法实现软交换双归属业务,以提高软交换系统的容灾能力。

1.2 论文研究背景

为了适应未来的通信业务发展需求,通信网络向以软交换为核心的下一代网络NGN演进势在必行。而软交换体系的大容量(业界一般标准为百万用户数量级)在给运营商带来网络简化、成本降低等优势的同时,也同时带来了安全隐患:一旦核心设备发生故障(例如硬件故障、传输网络瘫痪、地震和火灾等情况),将引起大范围的通信故障[29] [30] [31]。

为了更好地为广大客户提供更为优质的融合业务,NGN对软交换的安全性提出了更高的要求。我们必须采取有效的措施,来避免软交换设备故障所造成的影响,最大程度地保证通信网络的安全运行。目前,业界提出的软交换容灾机制主要有两种:Iu-Flex技术和Mc接口双归属。

Iu-Flex技术,即一个BSC可以同时接入到多个MSC Server,MSC Server间负荷分担,多个MSC Server组成一个“Server池”,共同控制几个位置区。当一个MSC Server发生故障时,BSC可以将故障的MSC Server的事务转发给其他MSC Server 处理。

Mc接口双归属,即一个MGW同时接入两个MSC Server,一个是主用,一个是备用,MSC Server间互连,相互检测对方状态,当主用MSC Server发生故障后,MGW重新注册到备用MSC Server,接管原来的MSC Server的事务。(备注:软交

华中科技大学硕士学位论文

换引入了承载与控制分离技术,传统的MSC被分坼为两个网元:MSC Server和MGW,其中MSC Server负责信令控制功能,MGW负责承载控制功能,MSC Server 和MGW之间通过Mc接口互通[4] [5]。)

其中,双归属被认为是一种更具有可实现性的容灾机制,通过处于不同地理位置的两套软交换系统之间的互为备份的方式,来保证当其中某一台软交换设备出现故障的时候,另一台软交换设备能够将其业务全部接管过来,从而确保网络在紧急时刻的通信安全。双归属机制是NGN领域独特的安全容灾技术,能够实现异地的容灾备份,而这种能力是传统PSTN网络所难以实现的,对于应付地震、海啸、恐怖袭击等突发事件具有重要意义。双归属技术也是NGN领域最顶尖的技术难题之一,全球业界仅有少数几家电信设备厂商可以实现[42]。

双归属(Dual Home)业务是一种用于保障MSC Server安全性的解决方案。从具体实现的角度考虑,双归属业务的工作模式可以分为四种,包括:1+1主备、1+1互助、N+1主备、N+1互助[22] [23] [24]。

双归属1+1主备模式,是指一个MGW连接到两个MSC Server上,两个MSC Server 设置为主备方式。主MSC Server与备MSC Server同时运行相同的软件和数据,备用MSC Server可以认为是主用MSC Server的镜像,备用MSC Server与外部网元如HLR/MG/SCP/SMSC/STP的信令链路处于非激活态,一旦主用MSC Server出现故障,备用MSC Server将激活为主,MGW注册接入新的MSC Server,业务在短时间的中断后很快恢复,保证网络继续正常运行。

双归属1+1互助模式,是指一个MGW连接到两个MSC Server上,两个MSC Server 设置为互助方式。两个MSC Server都预留部分资源给对方作为非激活态的资源,一旦对方MSC Server出现故障,就激活预留的资源,接管对方管理的MGW等资源,把两个原来独立运行的端局合而为一,涉及到多信令点、多MSCAddress、多VLR Address 等复杂的配置。

双归属N+1主备模式,是指在“N+1”个MSC Server中,“1”个备份MSC Server 做为其它“N”个MSC Server冗余备份系统,N个MSC Server是激活的,另一个MSC

华中科技大学硕士学位论文

Server完全处于备份状态。当N个正常工作的MSC Server中一个出现故障时,备份用的MSC Server能自动接管故障的MSC Server下的MGW和BSC。

双归属N+1互助模式,是指在“N+1”个MSC Server中,有“N”个主用MSC Server 和“1”个容灾MSC Server,容灾MSC Server也处理本局业务。容灾MSC Server 实时备份N个主用的MSC Server的数据,当N个正常工作的主用MSC Server中一个出现故障时,容灾MSC Server能自动接管故障的MSC Server下的MGW和BSC[25]。

1.3 论文研究工作

本课题的目的是采用合理的方法实现软交换双归属业务,以提高软交换系统的容灾能力。在双归属业务的四种工作模式中,1+1主备模式最浪费资源,因为每个主用MSC Server都要对应一个备用MSC Server;N+1备份模式和N+1互助模式都比较节省资源,但是组网复杂,随着N增大,工程实施难度会明显增加;1+1互助模式实质上是负荷分担方式,这种模式比较经济,不用专门设置备份点,而且组网相对容易。因此,经过一番比较后,决定优先采用1+1互助模式实现软交换双归属业务[32] [33] [34]。

本文后续章节安排如下。作为后续设计工作的理论基础,第2章介绍了主归属、从归属、双归属切换、双归属切回、双归属关联数据和双归属状态等相关基本概念。第3章对1+1互助模式软交换双归属系统的关键技术点进行了分析,并给出了相应的设计方案,作为第4章实现的输入。第4章详细介绍了1+1互助模式软交换双归属系统的实现细节,重点阐述了双归属业务在MSC SERVER各分模块的实现方法,以及双归属业务的基本流程。第5章对全文工作成果进行了简单总结,并对后续工作进行了展望。

华中科技大学硕士学位论文

2 1+1互助模式软交换双归属系统的理论基础

2.1 基本概念

1) 双归属/主归属/从归属

所谓双归属,是指在某一电信网络中,一些媒体、信令和用户数据等网络资源同时归属于一对互助的软交换MSC Server。这对互助的软交换MSC Server称为双归属MSC Server。

一对双归属MSC Server在正常呼叫时负荷分担,每个MSC Server控制着一部分主归属于自己的媒体、信令和用户数据资源,同时这部分媒体、信令和用户数据资源从归属于另外一个MSC Server[41]。

如图2.1,MSC Server1与MSC Server2配置为互为双归属的一对MSC Server。

华 中 科 技 大 学 硕 士 学 位 论 文

SG1SG2

MG11

MG1x

MG21

MG2x

MSC Server2

IP_terminal1x

IP_terminal2x

SP1

SP2

P3_SS

SS3

SS4

图2.1 软交换实现双归属业务的总体构架

2) 双归属切换/切回

双归属MSC Server 在正常呼叫时负荷分担,各自控制着一部分归属于自己的媒体、信令和用户数据资源;在其中一个MSC Server1故障瘫痪时,另一个MSC Server2能够完全接管该故障MSC Server1的全部媒体、信令和用户数据资源(这里的接管过程称为双归属切换,本文中简称为切换),从而保持电信网络的可靠性。而在MSC Server 1恢复正常后,MSC Server 1和MSC Server 2能够再次恢复为正常的自负荷模

华中科技大学硕士学位论文

式,称为切回[8]。

3) 双归属关联数据

由于在双归属切换时,一个MSC Server需要获取对端MSC Server对应的资源管理信息(RM,用于容灾心跳)、MG控制信息(MGC,用于MG切换)和应用服务器信息(AS,用于VSA/CSA信息的更新),因此每个MSC Server中需要配置对端MSC Server的对应模块配置表信息[39]。

4) 媒体、信令和用户数据资源

在双归属MSC Server系统中,所有媒体、信令和用户数据等网络资源同时归属于一对互为双归属的MSC Server1/MSC Server2,因此需要在MSC Server1/MSC Server2中同时配置这些资源[6] [7]。

(1) 所有MG媒体资源

如图2.1中的MG1x/MG2x,IP_terminal1x/ IP_terminal2x。MG1x为主归属于MSC Server1的MG11,MG12…MG1n的统称,MG2x为主归属于MSC Server2的MG21,MG22…MG2n的统称。通常所说的MG类型包括TG/AG/MS,对于IAD类型的MG,为了与上述TG/AG/MS类型MG区分,这里统一使用IP_terminal来表示。

数据配置时,分别在MSC Server1/MSC Server2的相应配置表中选择MG1x/ IP_terminal1x主归属于MSC Server1,从归属于MSC Server2;MG2x/ IP_terminal2x 主归属于MSC Server2,从归属于MSC Server1[40]。

(2) 所有信令资源

如图2.1中,在每个AS1x/AS2x上配置的到相应MG1x/MG2x的IUA链路。数据配置时,分别在MSC Server1/MSC Server2的相应配置表中选择MG1x对应的IUA 主归属于MSC Server1,从归属于MSC Server2;MG2x对应的IUA主归属于MSC Server2,从归属于MSC Server1。

(3) 所有用户数据资源

如图2.1中,位于MG1x/MG2x中的TUP/ISUP电路资源,PHS/PRI/V5等接入

华中科技大学硕士学位论文

通道资源,IPTK/SIP/H323等IP中继资源。

5) 双归属状态定义

为了便于描述和区分双归属MSC Server系统中MSC Server处于的不同工作状态,以及状态之间的相互变化,这里定义了如下5种双归属状态:

(1) 自负荷状态

一对双归属的MSC Server在正常呼叫时负荷分担,各自控制着一部分主归属于自己的媒体、信令和用户数据资源, 这种处于负荷分担模式称之为自负荷状态。(2) 备用故障状态

指MSC Server宕机故障的情形,此时MSC Server不处理任何呼叫,拒绝所有MG的注册请求,并停止到对端MSC Server的容灾心跳。

在MSC Server初始启动时会首先进入缺省的备用故障状态。

(3) 全负荷状态

在双归属MSC Server系统中,MSC Server1宕机故障时,MSC Server2完全接管该整个双归属系统的全部媒体、信令和用户数据资源,这里称MSC Server2进入全负荷状态。

(4) 初始激活状态

该状态是MSC Server在初始启动时进入的状态。MSC Server首先进入缺省的备用故障状态,当AS&MGC正常后,MSC Server进入初始激活状态。在此状态下,MSC Server不处理任何呼叫,在工作状态上类似于备用故障状态,不同之处在于,此时MSC Server可以接受主归属MG的注册,并直接激活到对端MSC Server的容灾心跳。

(5) 预全负荷状态

当处于自负荷状态的MSC Server检测到到对端MSC Server的容灾心跳中断时,判定对端MSC Server可能故障,预计将接管对端MSC Server的媒体、信令和用户等网络资源而进入全负荷状态。

华中科技大学硕士学位论文该状态是MSC Server由自负荷状态进入全负荷状态的一个中间状态,在工作状态上类似于自负荷状态,不同之处在于,此时MSC Server开始接受从归属MG的注册请求。

6) 双归属系统的工作状态组合

根据上述的定义,MSC Server的双归属工作状态共有5种,由于其中初始激活状态和预全负荷状态,在工作状态上分别类似于备用故障状态和自负荷状态,整个双归属系统中MSC Server1/MSC Server2之间可能的工作状态组合如表2.1所示:表2.1 MSC Server1/MSC Server2双归属工作状态组合情形:

其中,组合情形1/2/3为可以稳定存在的工作组合情形,4/5属于系统双归属切换过程的瞬间情形,6为整个系统完全故障的异常情况,7/8/9为不应该出现的异

华中科技大学硕士学位论文

常组合情形(此时可能会出现两个MSC SERVER同时争着激活同一个MG的情形,影响正常呼叫)。

因此,在后续的设计中,我们应该避免双归属状态异常组合情形7/8/9的出现,并尽量减少双归属切换过程4/5的存在时间。

2.2 双归属切换判定规则

判定MSC SERVER双归属切换的依据有三类:系统单板故障率、MG注册率和对端容灾心跳。

根据“对端容灾心跳”是否中断来判断对端MSC SERVER是否故障,在一定程度上解决了MG的随机注册问题(如在MSC SERVER1正常负荷分担情形下,本地主归属MG1x却注册到对端MSC SERVER2),同时也简化了判定过程,使双归属切换过程更加清晰明了。

结合上述3类基本判定依据,可以制定如下4种具体的判定规则,以用于MSC SERVER双归属状态的切换判定(为了便于描述,这里假定本端MSC SERVER为MSC SERVER1,对端MSC SERVER为MSC SERVER2)。

1)MSC SERVER判定自身发生故障(单板故障方式判定)

当MSC SERVER中单板(指同一业务类型单板,如AS或MGC)故障率超过了指定的门限值BF%,则MSC SERVER判定自身发生了故障,切换到备用故障状态,并指示主归属于自己的MG1x切换到对端MSC SERVER2上去;BF缺省为60。

由于整个MSC SERVER系统中只有一对MA_RM处理板单元,当该MA_RM 故障时(100%),判定整个MSC SERVER故障。

2)MSC SERVER判定自身发生故障(MG注册方式判定)和从故障后恢复

当MSC SERVER1正常工作状态时(双归属状态可能处于自负荷、全负荷、或预全负荷状态)检测到主归属于自己的MG1x中只有小于门限值ML%数量注册到本地,则MSC SERVER1判定自身发生故障,切换到备用故障状态;ML缺省为

华中科技大学硕士学位论文

30。当MG配置表中配置的主归属MG数目为0时,该判定无意义。

当MSC SERVER1在初始激活状态时检测到MG1x中有达到大于等于门限值ML%以上数量注册到本地,则判定MSC SERVER1从故障恢复,切换到自负荷状态。

3)MSC SERVER判定双归属对端MSC SERVER发生故障

当MSC SERVER1在自负荷状态时检测到与对端MSC SERVER2之间的容灾心跳中断,判定对端MSC SERVER2可能发生故障,切换到预全负荷状态。

当MSC SERVER1在预全负荷状态时检测到从归属于自己的MG2x中有达到大于门限值MP%以上数量注册到本地,判定对端MSC SERVER2发生故障,本身切换到全负荷状态;MP缺省为80。当MG配置表中配置的从归属MG数目为0时,该判定无意义。

4)MSC SERVER判定双归属对端MSC SERVER从故障恢复

MSC SERVER判定对端MSC SERVER是否恢复正常的依据有两个:容灾心跳和从归属MG的注册率。

在全负荷或预全负荷状态时,当MSC SERVER1检测到与对端MSC SERVER2之间的容灾心跳正常时,判定对端MSC SERVER2恢复正常,在自动切回模式下会切换到自负荷状态。此时,MSC SERVER1将会把所有注册在本地的MG2x切回MSC SERVER2。

在全负荷或预全负荷状态时,当MSC SERVER1检测到从归属于自己的MG2x 中只有小于门限值MP%的数量注册到本地,判定对端MSC SERVER2恢复正常,在自动切回模式下会切换到自负荷状态。

华中科技大学硕士学位论文

2.3 双归属状态变迁

根据前面描述的双归属状态定义和切换判定规则,MSC SERVER双归属状态之间的变迁如图2.2所示:

模式识别论文

模式识别综述与应用 院系:计算机与通信工程学院 班级:电子信息10-01班 姓名: 学号:

模式识别综述与应用 摘要 模式识别就是研究用计算机实现人类的模式识别能力的一门学科,目的是利用计算机将对象进行分类。模式识别技术近年来得到了迅速的发展。 关键词 模式识别应用发展状况 前言 模式识别(Pattern Recognition)是人类的一项基本智能,在日常生活中,人们经常在进行“模式识别”。模式识别是一个多领域的交叉学科,它涉及人工智能、统计学、计算机科学、工程学、医学等众多的研究问题。随着2 0世纪4 0年代计算机的出现以及5 0年代人工智能的兴起,模式识别在2 0世纪6 0年代初迅速发展并成为一门新学科。 一、模式与模式识别的概念 广义地说,存在于时间和空间中可观察的事物,如果可以区别它们是否相同或相似,都可称之为模式;狭义地说,模式是通过对具体的个别事物进行观测所得到的具有时间和空间分布的信息;把模式所属的类别或同一类中模式的总体称为模式类(或简称为类)。 模式识别是指对表征事物或现象的各种形式的(数值的、文字的和逻辑关系的)信息进行处理和分析,以对事物或现象进行描述、辨认、分类和解释的过程,是信息科学和人工智能的重要组成部分。 模式识别的研究主要集中在两方面,一是研究生物体(包括人)是如何感知对象的,二是在给定的任务下,如何用计算机实现模式识别的理论和方法。前者是生理学家、心理学家、生物学家、神经生理学家的研究内容,属于认知科学的范畴;后者通过数学家、信息学专家和计算机科学工作者近几十年来的努力,已经取得了系统的研究成果。 二、模式识别方法——统计模式识别方法和结构(句法)模式识别方法 把图像或图像系列分割为线条、边缘,结点,区域等并提供相应的特征,诸如灰度值、颜色、形状、纹理,深度等[5]。目的是要利用这些信息对模式进行分类或者对模式进行分析(描述)。分类是实现一个模式与

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

毕业论文管理系统分析与设计 班级:信息管理与信息系统 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)

模式识别课程设计

模式识别导论课程设计 学号: 班级: 姓名:

课程名称模式识别考试性质考查试卷类型 A 使用班级电信1101-1103 考试方法大作业人数100 题号一二三四五六七八九十总成绩成绩

(2)分类器设计方法概述及选择依据分析;(10分) (3)感知器算法原理及算法步骤;(20分) (4)感知器算法流程设计;(20分) (5)感知器算法程序;(10分) (6)程序仿真及结果分析;(20分) (7)结论;(5分) (8)参考文献。(5分) 四、请结合具体的应用背景,设计基于K-L变换的特征提取算法,并编写程序,分析结果,提交报告一份。 报告内容包括:(1)具体应用背景的介绍;(10分) (2)特征提取方法概述及选择依据分析;(10分) (3)基于K-L变换的特征提取算法原理及步骤;(20分) (4)基于K-L变换的特征提取算法流程设计;(20分) (5)基于K-L变换的特征提取算法程序;(10分) (6)程序仿真及结果分析;(20分) (7)结论;(5分) (8)参考文献。(5分)

1具体应用背景的介绍 随着社会经济的发展、人口的增多,人们对水资源的利用更加重视,不同的水资源质量程度不一,为了更好地适应人类的需求,需要对水资源根据污染物有机物、无机物、重金属含量进行适当的分类。在这里将运用模式识别的方法简单的对其分类为一类水与二类水。 2分类器设计方法概述及选择依据分析 感知器是一种神经网络模型,是20世纪50年代中期到60年代初人们对模拟人脑学习能力的一种分类学习机模型的称呼,当时有些人认为它是一种学习记的强有力模型,后来发现估计过高,由于无法实现非线性分类,到60年代中期,从事感知器研究的实验室纷纷下马,但在发展感知器是所获得的一些数学概念,如“赏罚分明”今天仍在模式识别中起着很大的作用。 将用感知器的方法在本次设计中对水资源进行分类 3感知器算法原理及算法步骤 两类线性可分的模式类 21,ωω,设 X W X d T )(=其中,[]T 121,,,,+=n n w w w w W ,[]T 211,,,,n x x x =X 应具有性质 (3-1) 对样本进行规范化处理,即ω2类样本全部乘以(-1),则有: 2)-(3 0)(T >=X W X d 感知器算法通过对已知类别的训练样本集的学习,寻找一个满足上式的权向量。 感知器算法步骤: (1)选择N 个分属于ω1和 ω2类的模式样本构成训练样本集{ X1 ,…, XN }构成增广向量形式,并进行规范化处理。任取权向量初始值W(1),开始迭代。迭代次数k=1。 (2)用全部训练样本进行一轮迭代,计算W T (k )X i 的值,并修正权向量。 分两种情况,更新权向量的值: ?? ?∈<∈>=2 1 T ,0,0)(ωωX X X W X 若若d

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

毕业设计-物资管理系统-论文 毕业设计 <<物资管理系统>> 院系______ 专业______ 班级______ 姓名______ 日期年月日 中文摘要 物资管理系统为企事业单位管理人员日常工作的调度、安排、计划。分为计划管理、物资管理、资金管理等各部门提供充足的信息和快捷的查询手段.其开发内容主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。利用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

模式识别论文

模式识别 课题:基于支持向量机人工神经网络的水质预测研究专业:电子信息工程

摘要 针对江水浊度序列宽频、非线性、非平稳的特点,将经验模态分解(EMD)和支持向量机(SVM)回归方法引入浊度预测领域,建立了基于EMD2SVM的浊度预测模型.通过EMD分解,将原始非平稳的浊度序列分解为若干固有模态分量(IMF),根据各IMF序列的特点,选择不同的参数对各IMF序列进行预测,最后合成原始序列的预测值.将该方法应用于实际浊度预测,并与径向基神经网络(RBF)预测及单独支持向量机回归预测结果进行比较,仿真结果表明该方法预测精度有明显提高.水质评价实际上是一个监测数据处理与状态估计、识别的过程,提出一种基于支持向量机的方法应用于水质评价,该方法依据决策二叉树多类分类的思想,构建了基于支持向量机的水环境质量状况识别与评价模型。以长江口的实际水质监测数据为例进行了实验分析,并与单因子方法及单个BP神经网络方法进行了比较分析。实验结果表明,运用该模型对长江口的实际水质监测数据进行的综合水质评价效果较好,且具有较高的实用价值。 关键词:浊度;预测;经验模态分解;支持向量;BP神经网络 一.概述 江水浊度受地表径流、温度以及人类活动等的影响,波动明显,在不同的月份有着很大的变化,表现出非平稳、非线性的特点.对其进行分析和预测,对于河流生态评价、航运安全以及以江河水为原水的饮用

水生产具有重要的指导意义.国内外在浊度序列分析方面的研究文献较少,通常都是综合考虑各种水质参数而对浊度进行预测,采用较多的是人工神经网络等非线性模型方法[1,2].这种模型结构复杂,要求原始数据丰富,在实际操作中实现较为困难.此外,对于江水浊度这一具有宽带频谱的小样本混沌时间序列,采用单一的预测方法,将会把原始浊度序列中的各种不同特征信息同质化,势必影响其预测精度.采用经验模态分解(Empirical Mode Decomposition,EMD)将浊度序列分解后分别预测,再进行合成将可能提高其预测精度.不同于小波变换,在对信号进行经验模态分解时不需要先验基底,每一个固有模态函数(In2trinsic Mode Function,IMF)包含的频率成分不仅与采样频率有关,并且还随着信号本身的变化而变化,具有自适应性,能够把局部时间内含有的多个模态的非线性、非平稳信号分解成若干个彼此间影响甚微的基本模态分量,这些分量具有不同的尺度,从而简化系统间特征信息的干涉或耦合[3].支持向量机(Support Vector Ma2chines,SVM)是建立在统计学习理论上的一种机器学习方法,是目前针对小样本统计估计和预测学习的较好方法[4],对统计学习理论的发展起到巨大推动作用并得到广泛应用[5~8].SVM有良好的泛化能力,并解决了模型选择与欠学习、过学习问题及非线性问题,避免了局部最优解,克服了“维数灾难”,且人为设定参数少,便于使用,已成功应用于许多分类、识别和回归问题[5,6,8].根据江水浊度序列的特点,结合EMD和SVM两种方法的不同功能,本文提出了基于EMD2SVM模型的预测方法,用于江水浊度的

模式识别课程设计

模式识别 课程设计 关于黄绿树叶的分类问题 成员:李家伟2015020907010 黄哲2015020907006 老师:程建 学生签字:

一、小组分工 黄哲:数据采集以及特征提取。 李家伟:算法编写设计,完成测试编写报告。 二、特征提取 选取黄、绿树叶各15片,用老师给出的识别算法进行特征提取 %Extract the feature of the leaf clear, close all I = imread('/Users/DrLee/Desktop/kmeans/1.jpg'); I = im2double(I); figure, imshow(I) n = input('Please input the number of the sample regions n:'); h = input('Please input the width of the sample region h:'); [Pos] = ginput(n); SamNum = size(Pos,1); Region = []; RegionFeatureCum = zeros((2*h+1)*(2*h+1)*3,1); RegionFeature = zeros((2*h+1)*(2*h+1)*3,1); for i = 1:SamNum P = round(Pos(i,:)); rectangle('Position', [P(1) P(2) 2*h+1 2*h+1]); hold on Region{i} = I(P(2)-h:P(2)+h,P(1)-h:P(1)+h,:); RegionFeatureCum = RegionFeatureCum + reshape(Region{i},[(2*h+1)*(2*h+1)*3,1]); end hold off RegionFeature = RegionFeatureCum / SamNum 1~15为绿色树叶特征,16~30为黄色树叶特征,取n=3;h=1,表示每片叶子取三个区域,每个区域的特征为3*3*3维的向量,然后变为27*1的列向量,表格如下。

模式识别结课论文

中国传媒大学2014~2015 学年第 1 学期 智能视频分析技术课程 题目人工智能在模式识别中的运用学生姓名刘晶晶 学号201110013208 班级数字媒体技术 学生所属学院信息工程学院 任课教师吕朝辉 教师所属学院信息工程学院 时间2014.11.27

人工智能在模式识别中的应用 摘要 计算机硬件的迅速发展,计算机应用领域的不断开拓,迫切地要求计算机能够更有效地感知诸如声音、文字、图像、温度、震动等人类赖以发展自身、改造环境所运用的信息资料。但就一般意义来说,目前一般计算机却无法直接感知它们,键盘、鼠标等外部设备,对于这样五花八门的外部世界显得无能为力。纵然电视摄像机、图文扫描仪、话筒等设备业已解决了上述非电信号的转换,并与计算机联机,但由于识别技术不高,而未能使计算机真正知道采录后的究竟是什么信息。计算机对外部世界感知能力的低下,成为开拓计算机应用的瓶颈,也与其高超的运算能力形成强烈的对比。于是,着眼于拓宽计算机的应用领域,提高其感知外部信息能力的学科——模式识别,便得到迅速发展。人工智能所研究的模式识别是指用计算机代替人类或帮助人类感知模式,是对人类感知外界功能的模拟,研究的是计算机模式识别系统,也就是使一个计算机系统具有模拟人类通过感官接受外界信息、识别和理解周围环境的感知能力。现将人工智能在模式识别方面的一些具体和最新的应用列举如下。 关键词:人工智能、模式识别、应用 (一)人工智能 人工智能(Anificial InteUigence)是相对人的自然智能而言,即用人工的方法和技术,模仿、延伸和扩展人的智能,实现某些“机器思维”。作为一门学科,人工智能研究智能行为的计算模型,研制具有感知、推理、学习、联想、决策等思维活动的计算系统,解决需要人类专家才能处理的复杂问题。人工智能就其本质而言,是对人的思维的信息过程的模拟。 (二)模式识别 模式识别就是通过计算机用数学技术方法来研究模式的自动处理和判读。这里,我们把环境与客体统称为“模式”,随着计算机技术的发展,人类有可能研究复杂的信息处理过程。用计算机实现模式(文字、声音、人物、物体等)的自动识别,是开发智能机器的一个最关键的突破口,也为人类认识自身智能提供线索。信息处理过程的一个重要形式是生命体对环境及客体的识别。对人类来说,特别重要的是对光学信息(通过视觉器官来获得)和声学信息(通过听觉器官来获得)的识别。这是模式识别的两个重要

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

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

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

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

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

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

《模式识别基础》课程标准

《模式识别基础》课程标准 (执笔人:刘雨审阅学院:电子科学与工程学院)课程编号:08113 英文名称:Pattern Recognition 预修课程:高等数学,线性代数,概率论与数理统计,程序设计 学时安排:40学时,其中讲授32学时,实践8学时。 学分:2 一、课程概述 (一)课程性质地位 模式识别课基础程是军事指挥类本科生信息工程专业的专业基础课,通信工程专业的选修课。在知识结构中处于承上启下的重要位置,对于巩固已学知识、开展专业课学习及未来工作具有重要意义。课程特点是理论与实践联系密切,是培养学生理论素养、实践技能和创新能力的重要环节。是以后工作中理解、使用信息战中涉及的众多信息处理技术的重要知识储备。 本课程主要介绍统计模式识别的基本理论和方法,包括聚类分析,判别域代数界面方程法,统计判决、训练学习与错误率估计,最近邻方法以及特征提取与选择。 模式识别是研究信息分类识别理论和方法的学科,综合性、交叉性强。从内涵讲,模式识别是一门数据处理、信息分析的学科,从应用讲,属于人工智能、机器学习范畴。理论上它涉及的数学知识较多,如代数学、矩阵论、函数论、概率统计、最优化方法、图论等,用到信号处理、控制论、计算机技术、生理物理学等知识。典型应用有文字、语音、图像、视频机器识别,雷达、红外、声纳、遥感目标识别,可用于军事、侦探、生物、天文、地质、经济、医学等众多领域。 (二)课程基本理念 以学生为主体,教师为主导,精讲多练,以用促学,学以致用。使学生理解模式识别的本质,掌握利用机器进行信息识别分类的基本原理和方法,在思、学、用、思、学、用的循环中,达到培养理论素养,锻炼实践技能,激发创新能力的目的。 (三)课程设计思路 围绕培养科技底蕴厚实、创新能力突出的高素质人才的目标,本课程的培养目标是:使学生掌握统计模式识别的基本原理和方法,了解其应用领域和发展动态,达到夯实理论基础、锻炼理论素养及实践技能、激发创新能力的目的。 模式识别是研究分类识别理论和方法的学科,综合性、交叉性强,涉及的数学知识多,应用广。针对其特点,教学设计的思路是:以模式可分性为核心,模式特征提取、学习、分类为主线,理论上分层次、抓重点,方法上重比较、突出应用适应性。除了讲授传统的、经典的重要内容之外,结合科研成果,介绍不断出现的新理论、新方法,新技术、新应用,开拓学生视野,激发学习兴趣,培养创新能力。 教学设计以章为单元,用实际科研例子为引导,围绕基本原理展开。选择两个以上基本方法,辅以实验,最后进行对比分析、归纳总结。使学生在课程学习中达到一个思、学、用、

数字图像处理结课论文

数字图像处理结课作业 --数字图像频域增强方法 及在matlab中的实现 学生姓名: 学号: 学院:理学院 班级:电科班 指导教师:

摘要:图像增强的目的是使处理后的图像更适合于具体的应用,即指按一定的需要突出一幅图像中的某些信息,同时削弱或去除某些不需要的信息,使之改善图像质量,加强图像判读和识别效果的处理技术。从总体上可以分为两大类:空域增强和频域增强。频域处理时将原定义空间中的图像以某种形式转换到其他空间中,利用该空间的特有性质方便的进行图像处理。而空域增强是在图像空间中借助模板对图像进行领域操作,处理图像每一个像素的取值都是根据模板对输入像素相应领域内的像素值进行计算得到的。空域滤波基本上是让图像在频域空间内某个范围的分量受到抑制,同时保证其他分量不变,从而改变输出图像的频率分布,达到增强图像的目的。本文主要从空域展开图像增强技术,重点阐明数字图像增强处理的基本方法,介绍几种空域图像增强方法。 关键词:图像增强 MATLAB 空域增强锐化空间滤波平滑空间滤波

目录: 1、何为数字图像处理及MATLAB的历史 2、空间域图像增强技术研究的目的和意义 3、空间域的增强 3.1 背景知识 3.2 空间域滤波和频域滤波之间的对应关系 3.3 锐化滤波 3.4 平滑滤波 4、结论 1、何为数字图像处理及MATLAB的历史 数字图像处理(digital image processing),就是利用数字计算机或者其他数字硬件,对从图像信息转换而得到的电信号进行某些数学运算,以提高图像的实用性。例如从卫星图片中提取目标物的特征参数,三维立体断层图像的重建等。总的来说,数字图像处理包括运算、几何处理、图像增强、图像复原、图像形态学处理、图像编码、图像重建、模式识别等。目前数字图像处理的应用越来越广泛,已经渗透到工业、医疗保健、航空航天、军事等各个领域,在国民经济中发挥越来越大的作用。 MATLAB是由美国Math Works公司推出的软件产品。MATLAB是“Matric Laboratory”的缩写,意及“矩阵实验室”。MATLAB是一完整的并可扩展的计算机环境,是一种进行科学和工程计算的交互式程序语言。它的基本数据单元是不需要指定维数的矩阵,它可直接用于表达数学的算式和技术概念,而普通的高级语言只能对一个个具体的数据单元进行操作。它还是一种有利的教学工具,它在大学的线性代数课程以及其它领域的高一级课程的教学中,已成为标准的教学工具。

人工智能2014结课论文

内蒙古科技大学2015/2016 学年第一学期《人工智能》结课报告 课程号:76807376-01 考试方式:结课报告 使用专业、年级:计算机应用2013-3,4 任课教师:陈淋艳 班级:13级计算机3班 学号:13768073** 姓名:李**

目录 前言 (3) 一、专家系统简介 (5) 二、关键字: (5) 三、专家系统概念和理论 (6) 四、专家系统的发展概况 (7) 五、专家系统的应用分析 (8) 六、专家系统的发展前景 (11) 七、专家系统的总结 (12) 八、学习心得 (12) 参考文献 (13)

人工智能是近年来引起人们很大兴趣的一个领域:它的研究目标是用机器,通常为电子仪器、电脑等,尽可能地模拟人的精神活动,并且争取在这些方面最终改善并超出人的能力;其研究领域及应用范围十分广泛、例如,自动定理证明、推理、模式识别、专家知识系统、智能机器人、学习、博彩、自然语言理解等等。 模式识别可能是人工智能这门学科中最基本也是最重要的一部分。简单来说,模式识别就是让电脑能够认识它周围的事物,使我们与电脑的交流更加自然与方便。它包括文字识别(读)、语音识别(听)、语音合成(说)、自然语言理解与电脑图形识别。 现在的电脑可以说是又耸又哑,而且还是个瞎子,如果模式识别技术能够得到充分发展并应用于电脑,那我们就能够很自然地与电脑进行交流,开也不需要记那些英文的命令就可以立接向电脑下命令。这也为智能机器人的研究提供了必要条件,它能使机器人能够像人一样与外面的世界进行交流。 在人工智能的应用当中最有趣的应该就是机器人了其实机器人的范围很广,不仅包括各种外型的智能机器人,还包括一些用于工业生产的、用于代替人类劳动的机器人、现在的机器人技术在制造只有某一种功能的机器人方面已经取得了一定的成果、但是要研制一种多功能、人性化的智能机器人,还需要不少时间。 到了那时,我们在科幻片中看到的人类与机器人的矛盾不知会不会成为现实。专家系统具有一定的商业特性、它先把某一种行业(譬如医

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

毕业论文(设计)管理系统操作指南 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课题调整(更改论文(设计)题目及题内容等) ◆点击特殊情况处理课题调整点击“修改”进入修改页面。

数字图像处理课程设计人脸检测与识别

数字图像处理课程设计

人脸检测与识别课程设计一、简介人脸检测与识别是当前模式识别领域的一个前沿课题,人脸识别技术就是利用计算机技 术,根据数据库的人脸图像,分析提取出有效的识别信息,用来 “辨认”身份的技术。人脸识别是模式识别研究的一个热点, 它 在身份鉴别、信用卡识别, 护照的核对及监控系统等方面有着广 泛的应用。人脸图像由于受光照、表情以及姿态等因素的影响, 使得同一个人的脸像矩阵差异也比较大。因此, 进行人脸识别时, 所选取的特征必须对上述因素具备一定的稳定性和不变性. 主 元分析(PCA)方法是一种有效的特征提取方法,将人脸图像表示成 一个列向量, 经过PCA 变换后, 不仅可以有效地降低其维数, 同 时又能保留所需要的识别信息, 这些信息对光照、表情以及姿态 具有一定的不敏感性. 在获得有效的特征向量后, 关键问题是设 计具有良好分类能力和鲁棒性的分类器. 支持向量机(SVM ) 模 式识别方法,兼顾训练误差和泛化能力, 在解决小样本、非线性及 高维模式识别问题中表现出许多特有的优势。 本此课程设计基于MATLAB,将检测与识别分开进行。其中检测 部分使用实验指导书上的肤色模型算法进行,不进行赘述。识别 部分采用PCA算法对检测出的人脸图像进行特征提取, 再利用最

邻近距离分类法对特征向量进行分类识别,将在后文具体表述。仿真结果验证了本算法是有效的。 二、人脸检测源码 1.img=imread('D:\std_test_images\face3.jpg'); figure; imshow(img); R=img(:,:,1); G=img(:,:,2); B=img(:,:,3); faceRgn1=(R>95)&(G>40)&(B>20)&max(img,[],3)-min(img,[],3)>15& abs(R-G)>15&R>B; figure; imshow(faceRgn1); r=double(R)./double(sum(img,3)); g=double(G)./double(sum(img,3)); Y=0.3*R+0.59*G+0.11*B; faceRgn2=(r>0.333)&(r<0.664)&(g>0.246)&(g<0.398)&(r>g)& g>=0.5-0.5*r; figure; imshow(faceRgn2); Q=faceRgn1.*faceRgn2;

模式识别课程论文

模式识别课程学习感想 人类可以通过视觉信息识别文字、图片和周围的环境,通过听觉信息识别与理解语言,比如识别人脸,阅读手写文字,通过气味识别一种水果的种类等。我们希望给机器相同的模式识别能力。 模式识别主要是研究对象的特征或属性,利用以计算机为中心的机器系统运用一定的分析算法认定对象的类别,系统应使分类识别的结果尽可能地与真实情况相符合。模式识别方法最大的实用性在于“智能”仿真,可以说在同常生活中随处可见,如医疗诊断系统、地球资源探测系统、机器人辅助生产线、公安人员用于破案的指纹识别系统等。模式识别包含由特征和属性所描述的对象的数学模型,这罩所讲的特征和属性是指通常意义上的系统的输入/输出数据对。 模式识别系统主要由两个过程组成,即设计过程和实现过程。设计过程是指用一定数量的样本(也称训练集或学习集)进行分类器的设计;实现过程是指用所设计的分类器对待识别的样本进行分类决策。 通过这门课程的学习,对各种模型的模式识别算法有了一定程度的了解。 一、线性模型 我们使用线性神经网络来解决线性模型的模式识别。线性神经网络与感知器的主要不同之处在于其神经元有一个线性激活函数,这允许输出可以是任意值,而不仅仅只是像感知器中那样只能取0或1。它采用的是W—H学习法则,也称最小均方差(LMS)规则对权值进行训练。线性神经网络的主要用途是线性逼近一个函数式而进行模式联想。 二、非线性模型 1、Ada-Boosting 基于级联结构的AdaBoost算法目前被认为是较有效的检测算法。 Boosting是一个将弱学习(weak learn)算法融合为强学习算法(strong)的方法。Ada-Boost 算法本身是通过改变数据分布来实现的,它根据每次训练集之中每个样本的分类是否正确,以及上次的总体分类的准确率,来确定每个样本的权值。将每次训练得到的分类器最后融合起来,作为最后的决策分类器。目前在人脸侦测的领域,就有人将Ada-Boost + cascade 作为一个很有效的运算法。Boost是一种常用来增进learning algorithm正确率的方法。使用boost 分类器可以排除一些不必要的特征,并将关键放在关键的特征上面。 AdaBoost算法针对不同的训练集训练同一个基本分类器(弱分类器),然后把这些在不同训练集上得到的分类器集合起来,构成一个更强的最终的分类器(弱分类器)。理论证明,只要每个弱分类器分类能力比随机猜测要好,当其个数趋向于无穷个数时,强分类器的错误率将趋向于零。AdaBoost算法中不同的训练集是通过调整每个样本的权重实现的。最开始的时候,每个样本对应的权重是相同的,在此样本分布下训练出一个基本分类器h1(x)。对于h1(x)错分的样本,则增加其对应样本的权重;而对于正确分类的样本,则降低其权重。这样可以使得错分的样本突出出来,得到一个新的样本分布。同时,根据错分的情况赋予h1(x)一个权重,表示该基本分类器进行训练,得到基本分类器h2(x)及其权重。依次类推,经过T 次这样的循环,就得到了T个基本分类器,以及T个对应的权重。最后把这T个基本分类器按一定的权重累加起来,就得到了最终所期望的强分类器。 2、多层感知机 神经网络具有强大的非线性映射能力,人工神经网络的实际应用中,绝大部分的神经网

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

毕业设计管理系统的设计与实现毕业论文 目录 摘要 ........................................................... 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)

基于matlab的人脸识别课程设计

目录 摘要...................................................................... III 第1章绪论............................................................. - 1 - 1.1人脸识别技术的细节 . (1) 1.2人脸识别技术的广泛应用 (1) 1.3人脸识别技术的难点 (2) 1.4国内外研究状况 (2) 1.5人脸识别的研究内容 (3) 1.5.1人脸识别研究内容............................................... - 3 - 1.5.2人脸识别系统的组成............................................. - 4 - 第2章人脸识别方法..................................................... - 6 - 2.1基于特征脸的方法 (6) 2.2基于神经网络的方法 (6) 2.3弹性图匹配法 (7) 2.4基于模板匹配的方法 (7) 2.5基于人脸特征的方法 (7) 第3章 PCA人脸识别方法................................................. - 9 - 3.1引言 (9) 3.2主成分分析 (9) 3.3特征脸方法 (11) 第4章仿真实验........................................................ - 13 - 4.1流程图 (13) 4.2仿真结果 (14) 第5章总结与展望...................................................... - 15 - 5.1总结.. (15) 5.2展望 (15)

医院信息管理系统设计 毕业论文

摘要 随着科技的飞速发展,计算机已经广泛的应用于各个领域之中,而且日趋普及。在医学领域内,计算机的应用已经十分广泛,各种智能诊断设备都与计算机紧密结合在一起,主要应用于两个方面:一是医疗设备智能化,以硬件为主。另一种是医院信息管理系统(HIS)的软件建设,以提高医院的现代化管理形象。因此,本次毕业设计的主要任务是基于B/S模式,即Browser/Server(浏览器/服务器)结构,对C/S结构的一种变化或者改进的结构。在这种结构下,用户界面完全通过WWW浏览器实现.B/S结构利用不断成熟和普及的浏览器技术实现原来需要复杂专用软件才能实现的强大功能,并节约了开发成本,是一种全新的软件系统构造技术。利用JSP语句结合Microsoft SQL Server 2000后台数据库开发“医院信息管理系统”,可应用于各大中小型医院。 本系统包括药品管理、挂号管理、开药管理和药房管理四个部分,可以实现药品、患者的录入、删除、修改和查询等功能.但由于时间有限,系统部分功能不够完善,还有待于进一步修改和完善使之功能更强大,操作更简捷,以便更好的应用于实际中去. 关键词:MIS; JSP ;HIS;SQL Server 2000

ABSTRACT With development at full speed of science and technology, already extensive to apply all field computer have, In the medical science realm, the application of the calculator is very extensive already,various intelligence examines a patient equipmentses all is close with calculator to combine together, mainly is apply in two JSPects:Turn while being the medical treatment equipments intelligence, regard hardware as principle.Another a kind of software construction that is the hospital information management system(HIS),with the exaltation hospital of modern manage image. So, the main task of this graduation project is namely structure of Browser/Server,because of B/S mode,a kind of change or improved structure to C/S structure. Under the structure,user interface realize by browser through 。B/S structure makes use of ripe the strong function that needed complicated special—purpose software to realize originally constantly and browser technology popularized to realize,having economized the development cost, it is a kind of brand—new software system that constructs technology。Utilize JSP sentence to combine “administrative system of hospital “of Microsoft SQL Server 2000 backstage database development,can apply to every large medium and small—scale dining room。 This system includes a system management,doctor's management,sufferer to manage to manage four parts and medical history,can carry out a doctor,nurse to record to go into,the delete,modification and search etc.s function. But because time is limited,some functions systems are not perfect enough,it makes it with better function to wait revising and perfecting further,operate simple and more direct, in order to apply to reality better. Keyword:MIS, JSP, HIS, SQL Server 2000

相关主题
文本预览
相关文档 最新文档