每个人都曾试图在平淡的学习、工作和生活中写一篇文章。写作是培养人的观察、联想、想象、思维和记忆的重要手段。范文书写有哪些要求呢?我们怎样才能写好一篇范文呢?奇文共欣赏,疑义相如析,本页是小编帮大家分享的8篇土木工程毕业设计致谢的相关文章,仅供参考,希望对大家有所启发。
双馈感应电机:运行区域和动态仿真
关键字:
交流电机,变速驱动器,模型,可再生能源系统
摘要:
目前电压源电力电子变换器的成本和运行条件的约束使得它们在多兆瓦功率级的变速电机和变速发电机的控制中的应用受到了限制。对于只在额定值附近有一个较小连续运行区域的高功率的应用,双馈感应电机/发电机(DFIM/DFIG)提供了一个较为经济的解决方案。
双馈电机的运行限制主要是由转子电力电子变换器的等级决定的。直到现在,大部分的文献都在强调转子的有功功率和电机的速度范围之间的额关系。在这篇文章里,转子绕组的电力负载和频率变换器会被更加深度的检测,作为速度范围和定子无功功率的函数。这些是用双馈电机的等效电路实现的。 最后,我们会实现一个双馈电机的动态仿真,它可以使我们检测一个电网扰动对电机运行的影响。
前言:
在许多的工业应用中,使用变速驱动器而不是恒速驱动器可以很大的提高效率。除了水泵,风力和水力轮机,在其他应用中如轧钢厂,它的主要生产过程是需要变速运行的。
在小功率范围内应用的最多的变速系统是鼠笼型感应电机或者同步电机,他们都是由PWM-IGBT频率变换器来实现变速的。但是目前的成本和运行条件的约束限制了他们在兆瓦级驱动器中的应用。对于这些功率范围,也存在一些其他的选择。
由周波变换器驱动的同步电机是可以被应用的,不管怎样周波变换器的应用是有一些严重的劣势的:
安装成本非常高:至少需要一个独立的变压器和36率的晶闸管(为了一个6脉冲的变换器);
周波变换器对电网由一个非常不好的影响:它消耗电流时伴随着高次谐波电流,不仅如此,被消耗的电流总是滞后与电压,产生一个非常低的感应功率因数;
负载边的输出频率被限制到电网频率的ca.30%,同时输出电压也在一个较高的频率,谐波电流也将达到很高的水平。
可供选择的还有基于IGBT或者GTO半导体的变换器。额定功率可以达到40MW(IGCT)或者100MW(GTO) 的变速驱动器已经安装成功了。这些半导体类型的缺点是它们相比IGBT较低的开关频率。
双馈感应电机为仅仅需要在电机的额定值(速度和无功功率)附近限定范围内运行的应用提供了一个非常经济的解决方案。它的结构是带有绕线型转子和滑环的感应发电机。定子绕组直接和电网相连,转子绕组通过一个电力电子转换器与电网相连。转换器必须只和滑环相连接,而滑环的功率一般不会超过额定功率的30%,和满功率的转换器相比,转换器额定频率的减少意味着很重要的成本节约,图1是一个双馈电机的示意图。
对DFIM/DFIG进行恰当的控制,电机的速度可以被控制在额定速度附近一个限定的范围内,电机的无功功率也可以在感性和容性范围内被控制。最后面的那个特质是一个很重要的优势:在一个解除管制的电力市场,无功功率的可控制性。对电网进行反馈以及使线路损耗最小化都是非常有价值的。
对于电力电子变换器,大都是用一个双向的IGBT-PWM系统。利用AFE(主动前端),电网侧的电流可以独立于转子电流被控制。现在这种结构配置的电机对于兆瓦级(1-5MW)的风力涡轮机机来说已经是一个主流的选择。
对于更大的设备,比如几百兆瓦的水力涡轮发电机来说,转子电流由一个周波变流器控制,它也允许限定范围内的速度控制。尽管电网侧周波变换器的功率因数不能被控制,但是我们可以利用周波变换器控制转子电流以达到来在感性和容性范围内控制定子电流的目的。周波变换器对电网功率质量的影响是非常有限的,因为它仅仅占发电机总功率的一小部分。
转子变流器的等级决定了电机的运行区域,这已经在许多的文献中提到过,假定变流器功率PconvkPstator,rated,那么速度范围为(1k)nrated,然而,这是在不考虑定子无功功率输出也会对转子电气负载产生影响的情况下。而且,因为功率变换器(大部分是IGBT)决定了运行的限制条件,那么转子的视在功率和电流至少是和转子的有功功率具有同等重要性的。 双馈感应电机的静态特性
总体特性
双馈感应电机的速度控制意味着转子频率和转子绕组产生或者消耗有功功率的控制。由感应电机理论我们知道,速度与定子转子频率的关系是:
fstatornp60和f rotorsfstator (1)sfstatorn:每分钟转数;p;极对数。
速度和定子有功功率,转子有功功率以及机械功率之间(忽略电气损耗)的关系是:
ProtsPstat和Pmech(1s)Pstat (2)
图1所示电路中所有可能的运行方式的电功率的流向已经在表一中给出。在某一种模式下,转子是可以产生电功率的,这种功率可以被耗散(就像在鼠笼电机以及在维斯塔斯装备了OptiSlip的风力涡轮发电机中的那样)也可以被反馈到电网(‘发电’模式),这种情况下就需要在转子上应用一个双向功率变换器。
表1:多种模式下的电功率的流向
欠同步
电动机
(提供机械转矩)
消耗 产生(或者耗散)
消耗 消耗
发电机
(接受机械转矩)
产生 消耗 产生 产生(或者耗散)
Pstat Prot nns; s0
过同步
Pstat Prot nns;s0
方程(2)简单的指出了转子变频器的额定功率作为所需要的速度范围的函数,这将会在下一段更加详细的描述。
等效电路
图2表示的是稳定运行情况下,在一个固定不变的坐标系内一个双馈电机的等效电路(电动机的惯例)。
转子的工程量参照定子:
I'rot2NstatNrotNstatNstat'''XXrot (3)和 Irot,UrotrotUrot,RRrot22NstatNrotNrotNrot2(N绕组数量)
由上面的电路我们可以计算转子电流和电压的稳态值。需要特别注意的是转子视在功率作为定子有功和无功电流的函数额的计算,这是因为转子视在功率对转子电力电子变换器的要求等级有很大的影响。
在稳态模式下定子和电压方程式:
U'stat (RstatjXstat)IstatjXmIrot (4)
''stat'Urot(R'rotjsX'rot)IrotjsXmI (5)
以及XstatXmXstat,和X'rotXmX'rot, (6)
转子电流可以由(4)式的变形式计算:
I'rotUstat(RstatjXstat)Istat (7)
jXm
同样转子电压可以作为速度,定子电压和定子电流的函数来计算:
U'rotR'ratjsXrotjXm(RstatjXstat)(R'statjsX'rot)sXm2Istat UstatjXm (8)
由转子变频器产生的视在功率是:
Srotabs(U'rotI'rot) (9)
转子负荷图
利用上面的方程,作为电机速度,定子无功和有功功率的函数,我们可以得到与转子电气负载有关的各种工程量。对所有的结果,我们用到了每一个单位标号,而由此我们得到的结论是转子负载图是独立于电机的额定频率的。由于定子直接和电网连接,定子电压可以被认为是恒定的并等同为单位1,那么这就意味着定子的有功和无功功率在数值上和定子的有功和无功电流是相等的。
对于下面的转子负载图,我们以GAMESA公司的850KW的双馈风力发电机的数据为例:
PN850KW(i.e.PstatProt) Ustat,N690V
n8951650rpm(2polepairs) Istat,N670A
电机的阻抗[P.U.]为(涉及到得定子视在功率为:Sbase3Us,NIs,N:
Rstat0.027 X'stat,0.125
R'rot0.021 X'rot,0.204
Xm11.403 转子电流
一个决定IGBT变频器主要成本的参数是它的额定电流。因此,一个DFIG转子电流的大小I'rot是作为速度和低昂子无功功率的函数计算的。这些在发电机定子无功功率为单位1的情形下在图3中作了展示。我们可以看到转子电流是独立于转子速度的,这也是可以从(7)式中推出的。图4显示了I'rot是定子无
'rot功功率的函数,其中的Pstat变化范围是0.2到1单位(发电机模式)。Pstat对I的影响在Qstat0区域的附近最大。
我们可以得出的结论是额定转子电流决定了Pstat和Qstat的最大值,转子电流的限定并不影响点击的速度范围。
转子电压
图5展示了转子电压是速度和定子无功功率的函数,在Pstat1情形下。 我们可以看到U'rot是随着速度和定子无功功率变化而变化的。这也可以由(8)'rot式中得到解释:U由滑差s行决定,而恒定的滑差值是由Istat决定的。Istat包括两方面,有功电流Istat,act和无功电流Istat,react。它们各自分别和Pstat与Qstat在数值山相等,因为Ustat被假定是恒定的而且是单位1。Qstat对U中表示。在图6中U
'rot'rot的影响在图
5等值线的绘制是在不同的Pstat值下进行的。
我们可以得出的结论是转子电压对Pstat和Qstat的依赖性相比速度来说是比较低的。确切的系数可以由(8)式得到,它是机械设计量(主要是电阻)的参数。对于通常的电机设计,比如本问文中提到的例子,DFIG的转子额定电压主要是由所需要的速度范围决定的,而所需要的定子有功功率和无功功率范围却影响很小。
转子视在功率
到目前为止我们的结论是: I'rot,max'是Pstat和Qstat的限制因素; 是速度范围的限定因素。 U rot,maxI'rot和U'rot是定子相关的工程量,这就是说,他们是有有效的定转子绕组比率决定的。对一个具体的电机的设计来说,绕组比率的选择可以用这样一个方法,就是把运行区域优化为一个电力电子变换器成本的函数。转子视在功率并不依赖于绕组比率。Srot的示图显示了无论选择什么样的NrotNstat(定转子绕组比),我们都不可能避开运行的限制条件。
图7显示了在Pstat1p.u.的条件下,Srot作为速度和定子无功功率的函数。图8显示了对于不同的Pstat值的SrotSrot0.3p.u.的等值线。从图中我们可以看出: 在容性区域内Qstat0,速度范围是有限的;而且,随着容性程度的加深,速度范围对Pstat的依赖性急剧减少;
在感性区域内Qstat0,速度范围稍有扩大;
在Qstat0附近的区域内,对较小的Pstat值,速度范围变的非常大。
最后一个特性对于风力涡轮机非常的有用,在低风速(因此导致低有功功率)的情况下,伴随着涡轮机速度的降低,空气动力的效率会得到很大的提高。不仅如此,随着涡轮机速度的降低,轴承和联接器的磨损也减少了。
双馈感应电机的运行区域
图9显示了双馈电机最终的运行区域。
它由以下的限制条件所限定:
图9中的实曲线(1)代表了最大定子电流(本例中为1,4p.u.)所确定的限
制条件。
虚线(2)代表了转子电流(本例中为1,4p.u.)所确定的限制条件。这个限 制条件可以从图(4)中得到。这条曲线关于Qstat0轴稍微有点不对称, 而且它的位置不受电机速度的影响。
竖直虚线(3)代表了由电机装备(如轴承等)决定的有功功率限制。在本例中是1,4p.u.。当忽略电气损耗时,机械功率就是Pstat和Prot之和。在电机同步转度附近的一个很小的范围内可以用Pstat近似估计。
转子视在功率的最大值决定了速度范围。图9显示了由此确定的速度范围限制在同步转速上下的10%到50%。这时,我们已经假定一个最大值Srot0.3p.u.图9的系统变量是和图8中的是相关的。它们的位置几乎是独立于转差率(过或欠同步运行)。这些也可以在图8中看出:系统变量是关于n1轴对称的。
图9中并未展示出的一个限制运行范围的条件是由离心力决定的电机的最大速度。
结论:
我们已经示图去确定一个双馈感应电机的稳态运行速度范围,有功和无功功率。因此,转子变频器的电气负载,主要是其视在功率,已经被用作一个基本的判断标准,当然,我们已经假定了变流器的级别对总的安装成本有很大的影响。
在电网扰动的情况下,双馈感应发电机的动态性能,特别是在电压降方面,相比传统发电机有更多的问题。动态的仿真显示了在电网扰动的情况下,双馈感应发电机并不能够充分的对电网进行回馈。
主动前端译自英文Active Front End。从结构上看,由于采用了 IGBT 功率元件, 所以它相当于一个逆变器,不同的是其输入为交流输出为直流,因为它位于电源进线侧, 所以被称为前端。企主动的含义在于,与传统的二级管或可控制硅整流技术相比,主动前端不再是被动地将交流转变成直流,而是具备了很多主动的控制功能。它不仅能消除高次谐波,提高功率因数, 而且不受电网波动的影响, 具有卓越的动态特性。
主动前端(AFE〕整流单元的工作原理可简述为:AFE整流单元从电网汲取正弦波交流,经整流后输出直流电压,并保持所要求的电压值。各次谐波由滤波电路删除。
·AFE 整流/ 回馈单元的应用范围:
传输链系统、起重设备、直横剪纸机、太阳能光电应用技术、制糖离心机、榨糖机、机车测试床、风力发电。
·AFE 整流/ 回馈单元的优点:
无谐波污染
保持cosα=1
电流管理功能 (LCM)
无换相失败
即使在电网极不稳定的情况下,电压控制器仍能维持恒定的直流环节电压
可选的 RFI 抗无线干扰滤波器***
在本人的毕业设计和书写论文的过程中,赵晓东老师和王峰老师给予了我大力的帮助和指导,在此深表感谢!同时也要感谢其他帮助和指导过我的老师和同学。 首先,最感谢的是我的指导老师,王峰老师。在整个过程中他给了我很大的帮助,在论文题目制定时,他首先肯定了我的题目大方向,同时又帮我具体分析深入了解聊城这个地区的地域特色,让我在写作时有了具体方向。在论文提纲制定时,我的思路不是很清晰,经过老师的帮忙,让我具体写作时思路顿时清晰。在完成初稿后,老师认真查看了我的文章,指出了我存在的很多问题。在此十分感谢王老师和赵老师的细心指导,才能让我顺利完成毕业论文。 其次,要感谢帮助过我的的朱甲宇和苗荣林同学,后期的毕业设计因为在软件方面遇到了一些不会的、难以解决的问题,他俩个都十分耐心认真的帮助我解决软件方面的困惑,还帮忙查找了一些有关这方面的资料,给我辅导。在此,十分感谢他俩的热情帮助!在今后的学习、生涯中,我会牢牢记住这些帮助过我的人,积极努力的工作、积极向上的生活!
本论文是在导师胡国梁教授严格要求和悉心指导下完成的。在两年半的研究生生活中,胡老师渊博的学术知识和严谨的治学态度让本人受益匪浅,在此,谨向胡老师表示衷心的感谢!
在论文的研究过程中,还得到纺织材料实验室老师的悉心指导,给出很多建设性的意见。在此也对纺织材料实验室的老师们表示由衷的感谢!
在试样测试中,重点实验室汪丽娜老师和张朝霞老师,纺材实验室吴子婴老师,黄志超老师,也给予了我无私地帮助,在此深深地向他们表示感谢。
在做论文期间,同学马明波、丁毅、于金超,师姐何晓娜,师兄骆祥伟,李翔,于金超,师妹马慧、陈雪菲、杨娟亚,师弟蒋义赏、秦永瑞、冯斌都给予我很多生活上关心和帮助,在此表示感谢。
新 乡 学 院
毕
业
论
文
指导教师姓名
潘红 论文题目 院(系)名称 专业名称 班
级 学生姓名 学
号
企业门户网站的设计与实现 计算机与信息工程学院 计算机信息管理 09计算机信息管理1班 段品 0906011043 2012年4月完成
目 录
摘要: 。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。 1 关键词 : 。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。 1 Abstract: 。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。. 1 Key words; 。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。. 1 1 系统规划 。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。 2
1.1 系统开发背景 。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。 2 1.2 系统设计思想及目标 。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。 3 1.3系统开发技术 。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。. 4 1.4系统的可行性分析与需求分析 。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。. 6 2 系统设计 。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。 8
2.1系统功能设计 。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。. 8 2.2系统界面展示及代码介绍 。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。. 10 3 系统测试及安全性设计 。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。 14
3.1系统测试 。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。. 14 3.2系统安全性设计 。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。. 15 4 总结 。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。 16 致谢 。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。 17参考文献。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。 18
摘要:随着网络技术与信息技术的发展,因特网迅速成长,Internet上发布信息主要是通过网站来实现的,获取信息也是要在Internet“海洋”中按照一定的检索方式将所需要的信息从网站上下载下来。因特网与企业经营活动的结合创造了新的网络经济。公司企业也需要一个适合自己的产品发布网站。本网站采用了ASP编程技术,运用Microsoft Access2003建立数据库,进行数据管理,保持数据的完整性,成功制作了这个网站,完成了公司企业门户网站管理系统所需的几大功能,如动态添加产品信息,更新新闻,更新招聘信息的设计等,公司可以简单方便的运用后台进行管理,对网站进行各项操作,以便企业能及时的更新自己的产品信息。最后我们对整个网站的设计做了一些总结,总结出了一些经验和教训。
关键词 : 互联网
系统开发
企业门户
Abstract:along with the network technology and the information technology development, the Internet rapidly grows, on Internet issued the information mainly will be, gains the information which realizes through the website also is must in Internet “the sea” center the information which will need according to the certain retrieval way from the website download. The Internet and the enterprise managed active the union to create the new network economy. The toy enterprise also needs to suit own product to issue the website. Our website has used the ASP programming technology and its the corresponding Java language technology, utilizes Microsoft the Access2003 establishment database, carries on the data management, maintained the data the integrity, the success has manufactured this website, has completed several big functions which the toy enterprise website needed, like the dynamic increase product information, the visitors' book design and so on, the company might simply facilitate the utilization backstage carried on the management, carried on each operation to the website, in order to the enterprise could prompt renew own product information. Finally has made some summaries to the entire website design, proposed some insufficiencies and the opinion. Key words; Internet System development Enterprise Portal 系统规划
1.1 系统开发背景
近年来,随着网络的普及。人们获取新闻及各种信息的途径已不仅仅限于报纸,广播等传统媒体。人们开始越来越多地在网上查找自己感兴趣的信息。由于网络的即时性和更新速度快等优点,上网看新闻已� 由此各种类型的门户网站随即出现,大大地提高了人们获取信息的速度,加大了信息交流的效率。
企业门户网站就是一个连接企业内部和外部的网站,它可以为企业提供一个单一的访问企业各种信息资源的入口,企业的员工、客户、合作伙伴和供应商等等都可以通过这个门户获得个性化的信息和服务。企业门户可以无缝地集成企业的内容、商务和社区:首先,通过企业门户,企业能够动态地发布存储在企业内部和外部的各种信息;其次,企业门户可以完成网上的交易;此外,企业门户还可以支持网上的虚拟社区,网站的用户可以相互讨论和交换信息。 一个好的企业网站应具备以下几个内容:
① 企业的网站架构应该是以企业为核心的主题层次、内容分类、页面顺序等所组成。由于每一个浏览者都可能成为企业的客户,网站的主题应突出对企业所想或所可以提供给客户的利益性产品或服务的详尽说明和体贴客户设计,而企业规模、实力等方面的描述则只是对主题的烘托,由此决定了在内容分类上应加大主题内容的渲染,在页面顺序上应优先考虑主题内容的排列。
② 企业网站另一个重要的作用就是体现出企业精神、理念以及企业文化,这些是企业的 CIS 理念中的组成部分,在网站的建设中该部分也应该得到很好的体现。
③ 同时,在策划过程中还要兼顾企业产品营销理念和企业未来的发展规划。 企业网站建设最为重要的是长期的网站的维护,然而目前大多数企业网站的维护意识与当初域名申请和网站开通时的超前意识相比却显得十分不足。许多公司建立起网站后就在那里守株待兔了,既不管理又不更新,这是错的。网站不及时更新,就不能正确反应公司的信息,这样宣传的效果不能达到反而会给企业形象带来负面的影响。因此开发适合自己的企业门户网站就显得尤为重要了。我们的网站就是在这样的大背景下进行开发的。
1.2 系统设计思想及目标
1.2.1设计思想
本系统用ASP语言来编写企业门户网站,数据库用ACCESS来连接系统,即ASP + ACCESS模式完成整个设计工作。本系统全部基于Internet网络,以ASP语言对网站进行开发,注重用户与网站的交互性。因此在这样的背景下,针对当前Internet网络发展趋势来设计企业门户网站就成为了当今应用软件的首选体系结构。系统规划的目标就是明确系统开发的目标和用户的信息需求,提出新系统的逻辑方案。系统规划在整个系统开发过程中,是要解决“做什么”的问题,把要解决哪些问题、满足用户哪些的信息需求调查分析清楚,从逻辑上或者从信息处理的功能需求上提出系统的方案,即逻辑模型,为下一阶段进行物理方案设计,解决“怎么做”提供依据。系统规划阶段的主要活动有:系统初步调查、可行性研究、系统详细调查、系统逻辑方案的提出。
依托先进的计算机技术与通信技术,充分利用现有的计算机资源,采用系统集成方法,在一定时间内,逐步建立一个全面的、多层次的、实用有效的计算机系统,为提高企业的管理水平,增强企业经济效益及市场竞争能力服务。
系统的实现应遵循以下指导思想:
(1)系统贯彻“实用、可靠、先进、经济”的八字方针,以应用为导向,推进管理上台阶,按急用先上、分步到位的原则进行建设。
(2)从现实情况出发,以企业发展需求为依据,总体规划、分步实施,确保系统高度集成、总体优化、安全、可靠、稳步推进。 1.2.2系统设计目标
本门户网站是根据企业实际要求进行开发设计的,主要实现如下目标: (1)网页风格符合企业的特点,界面美观大方。
(2)能够对公司的产品进行及时的宣传,并为本公司开发的部分或全部软件提供下载功能。
(3)针对某行业或某一问题提供相应的解决方案。 (4)充分为用户着想,提供细致周到的技术支持。 (5)提供为用户快速留言的留言簿,并具有版主回复功能。
(6)为网站管理员提供方便、快捷的网站维护平台。 (7)网站运行安全稳定。 1.2.3系统实现功能
(1)网站前台
前台展示区要求实现:首页、企业简介、产品展示、新闻发布、招商加盟等模块信息的显示功能。
(2)网站后台
后台管理模块要求实现:用户管理、公告管理、新闻中心管理、留言薄管理、产品管理、等多个功能模块的功能。
前台模块的功能 系统维护:,权限维护 产品管理:产品维护 用户管理:管理系统的用户。
顾客留言:留言表用于和访问者交流,让访问者也可以发信息,是访问者和管理远沟通的桥梁。
1.3系统开发技术
1.3.1 Access数据库介绍
Access 是微软公司推出的基于Windows的桌面关系数据库管理系统(RDBMS),是Office系列应用软件之一。它提供了表、查询、窗体、报表、页、宏、模块7种用来建立数据库系统的对象;提供了多种向导、生成器、模板,把数据存储、数据查询、界面设计、报表生成等操作规范化;为建立功能完善的数据库管理系统提供了方便,也使得普通用户不必编写代码,就可以完成大部分数据管理的任务。
Access在很多地方得到广泛使用,例如小型企业,大公司的部门,和喜爱编程的开发人员专门利用它来制作处理数据的桌面系统。它的使用方便程度和强大的设计工具为初级程序员提供许多功能。
处进入从程序员视角在它的有关兼容性有SQL-质问可能被观看并且作为SQL语句编辑,并且SQL语句直接在巨视和ASPA模里可以被使用操作进入桌子。用户可能混合并且使用两个ASPA并且“宏”编程形式和逻辑既没提供面向对象的可能性。
导入导出报表的生成程序,当时有能力和到这项任务的复杂报告创造,没有另
一受欢迎数据库报表程序的生成程序充满特色和强有力-水晶报告。MSDE(微软公司SQL服务器桌面发动机)2000,袖珍版本的MSSQL服务器2000,被包括开发版的办公室XP并且被用于进入可能作为除之外的另一种选择JET数据库引擎。(尽快的*版本的MSDE和微软公司交换服务器实际上使用这台喷气发动机处理巨大大量数据并且安置一“赝品”在它之上的那些应用的应用层。大约这事实的缺乏知识因进入/喷口家庭的软件产品而为不该受不敬做贡献,特别是关于“大”工程。) 1.3.2 ASP技术介绍
ASP全名为(Active Server Pages),它是微软公司推出IIS的一个组件,ASP实际是一种在服务器开发脚本语言的环境。利用它可以开发出动态、交互、高性能Web服务器端的应用,且能较容易实现复杂的Web应用。利用ASP开发的脚本程序全部运行在服务器端,与用户所采用的浏览器无关,从而极大地减少了对客户端的要求。其工作原理是:浏览器从Web服务器调用ASP文件(一种文本文件),服务器端的脚本引擎对每一条脚本语句解释执行,再把执行的结果生成HTML文件传给客户端。ASP的工作原理,当浏览器通过HTTP协议向web服务器申请一个由*。asp定义的页面时,web服务器响应HTTP请求,用ASP引擎解释被申请文件。当遇到ASP脚本命令时,ASP引擎调用相应的脚本引擎(脚本引擎以组件的形式驻留在web服务器上)进行处理。ASP提供两种脚本引擎,即ASPScript引擎和VJScript引擎,若要使用其他脚本语言,需要在web服务器上另外安装相应的脚本引擎;当遇到基于COM标准的组件(组件本身是经过编译的可重用二进制码)时,ASP引擎启动相应的组件完成指定的功能。若ASP文件含有访问数据库的请求,ASP内置组件ADO(ActiveX Date Ob—ject) 通过ODBC与数据库连接,对数据库进行访问,并将访问结果返回web服务器。ASP引擎将脚本和组件的运行结果生成相应的HTML语法成分,与文件中原有的文本和HTML标记一起组成标准HTML页面送至客户端浏览器。
ASP在使用ASP技术时应遵循这样一个原则:即ASP脚本必须与基于COM标签的组件配合使用才能开发出具有实用价值的动态web应用程序。
在ASP技术中,ASP脚本相当于一种粘合剂,把一个个具有特定功能的组件集成在一起,以形成最终的软件产品。利用组件,开发人员可以专门做自己最擅长的工作,从而减少开发难度;利用组件,还有助于开发人员将用户界面与应用逻辑、数据服务分开,快速开发出可重性高的基于三层客户/服务器结构的web应用程序。
综上所述,ASP具有如下一些特点:
(1)使用普通的文本编辑器(如记事本)即可进行编辑设计; (2)ASP脚本无需编译,容易编写,可在服务器端直接解释执行;
(3)与浏览器无关,用户端只要使用可执行HHML码的浏览器,即可浏览ASP所设计的页面;
(4)面向对象,在ASP脚本中可以方便地引用系统组件和ASP内置组件,还能通过定制ActiveX Server Component(ActiveX服务器组件)来扩充功能;
(5)ASP的源程序不会被传到客户端,因而可以避免所写的源程序故他人窃取,也提高了程序的安全性;
(6)与任何ActiveX Scripting语言兼容, 除了可使用ASPScript和JScript语言进行设计外,还可通过Plug_in的方式,使用由第三方提供的其它Scripting语言来扩充功能[5]。
1.4系统的可行性分析与需求分析
通过基于Internet互联网的动态WEB数据库技术,可以解决远程的据传输与读取,远程的客户终端(Client)可以通过WEB页面提交请求,查询远端的数据服务器上的信息,同时还可以向远端数据服务器的数据库中存储信息,以实现信息的共享,同时利用Internet技术可以降低软件的开发和部署成本,只要在服务器安装WEB应用就可以使每个客户端都能浏览使用。
利用ACCESS+ASP技术开发本WEB应用,可以降低对客户端的需求,ASP是服务器端动态WEB技术,所有的处理过程都在服务器处理完成,传给客户端的
只是HTML页面,因此客户端只需要有浏览器的终端就可以使用。ACCESSs可以封装大部分逻辑代码,可以做到最大代码重用
数据库使用ACCESS,该数据库可以在Windows,linux,unix下运行,支持SQL97, 多用户、多线程SQL数据库服务器,同时是具有客户机/服务器体系结构的分布式数据库管理系统。
(1)经济可行性
根据用户的要求,分析其特点,在经济上本项目是可行的,如果产品信息或者商场官方站点使用的本系统就可以很方便的对各种各样的产品信息进行采集,编辑,发布,人员不需要专业的网页制作知识就可以快速高效地发布产品信息。这样加快
了信息发布速度,减少了人力的开销,缩短了从采集到发布的时间周期,从而提高了服务的质量,而且由于管理周期缩短和人力开销的减少,可以在商场信息化中获得更多的好处。
(2)技术可行性
在可行性研究的三个方面中,技术可行性通常是最难解决的方面,因为项目的目标、功能和性能在没有最终通过编程实现之前都是不可预知的,是比较模糊的。下面就技术可行性研究通常要考虑的三个问题入手来讨论企业门户网站的技术可行性。
1.开发的风险:企业门户网站的性质是以处理站内数据为主的数据库管理软件,其工作内容即对各类不同数据依据其属性加以不同的处理。本系统以SQL作为后台数据库,用ASP作为前台用户界面开发工具,这两种软件是现如今较为流行的软件,软件本身的功能亦非常强大,足以满足本系统的功能要求,因此在开发风险上拥有绝对的可行性。
2、资源的有效性:Internet的普及缩短了我们彼此间的距离,这个地球变得越来越小,通过Internet我们可以查阅世界各地的信息,这当中当然包括商店行业的现状和动态,我们可以随时查阅最新、最准确的商品信息和供求信息,还可以就系统实现的具体功能查阅有关的技术资料,因此在资源的有效性上也是可行的。
(3)本系统完全由个人独立开发,系统中所用素材均取材于网上信息,不牵扯任何版权或社会责任问题。系统易于操作,无须学习相关的专业知识即可操作,省去了大量的学习时间;系统可移植性好,易于普及。因此,具有很高的社会可行性。
综上所述,开发本系统在理论上是完全可行的。因此,接下来我们的工作就是进行系统研究和开发。为此,我们付出了辛勤的汗水和不懈的努力。在此也非常感谢潘红老师对我们的辛勤指导。 系统设计
2.1系统功能设计
网站成为信息系统中重要和关键部分。须将原有的管理变为浏览器/服务器模式,并上网。扩展到电子商务功能,新的营销管理方式。新系统会涉及业务流程的重组。要考虑网络特点的安全问题。网站用户从内部扩展到因特网上客户。系统管理方式变化为网络化管理。本系统属企业门户网站,适用于中小型企业、小型商品经销点。企业门户网站主要是企业生产中所需要的各种设备、原材料及零部件。网上填写定单时经检查合同确认为有效托收后,进行核对,填写定单,进行定单登记。企业各个部门根据所需要的物资设备总额和部门生产活动需要提出物资需求申请。客户通过网上填写定单,网站管理员通过后台管理进入后台,查询网上定单情况,然后需要及时和客户联系,网上的客户定单非常方便,节省了能源和时间等。管理员要事实的对网站进行管理,因为客户可能随时在网上填写定单。因此需要管理员及时查询及时反馈给用户信息。
为了能顺利的完成本网站的设计工作,我们把整个网站分成三个大的模块来进行设计:数据库设计模块;网站页面设计模块;网站后台设计与管理模块。
下面详细介绍系统的各个设计。 2.1.1 数据库设计
在对系统的组织结构和功能进行分析时,需从一个实际业务流程的角度将系统调查中有关该业务流程的资料都串起来作进一步的分析。业务流程分析可以帮助我们了解该业务的具体处理过程,发现和处理系统的调查工作中的错误和疏漏,修改和删除原系统的不合理部分,在新系统基础上优化业务处理流程。
业务流程图(transaction flow diagram,简称TFD), 就是用一些规定的符号及连接来表示某个具体的业务处理过程,它是用尽可能少、尽可能简单的方法来描述业务处理过程的方法,由于它的符号简单明了,所以非常易于阅读和理解业务流程。所以说,绘制业务流程图是分析业务流程的重要步骤。
数据流程分析把数据在组织内部的流动情况抽象地独立出来,舍去了具体组织机构、信息载体、处理工作、物资、材料等,单从数据流动过程来考察实际业务的数据处理模式。数据流程分析主要包括对信息的流动、传递、处理、存储等的分析。
数据流程分析的目的就是要发现和解决数据流通中的问题。现有的数据流程分析多是通过分层的数据流程图(data flow diagram,简称DFD)来实现的。其具体的做法是:按业务流程图理出的业务流程顺序,将相应调查过程中所掌握的数据处理过程,绘制成一套完整的数据流程图,一边绘图,一边核对相应的数据和报表、模型等。 在经过了上述内容的探索以及和队友的商讨,并进行了不断地尝试后我们终于完成了数据库的设计。下面进行简单的介绍。
数据库设计主要是利用access进行数据表的建立,添加和修改数据,并结合前台界面进行补充完善。本系统的数据库其中包括七个表,分别为商品表, 用户注册表, 管理员表, 商品品牌表, 留言簿, 信息,定单详细信息表。下面列举一二。详情见下面的数据库表:
(1)、企业信息表 通过对数据库中该表的内容修改,可以很便捷的变换企业网站中内容的企业信息,可以做到及时更新企业简介。
(2)、新闻表 通过对数据库中该表的内容修改,可以及时更新有关企业的新闻。 (3)、外部连接表 通过对数据库中该表的内容修改,可以随时改变友情链接等。
2.1.2网站页面的设计。
网站首页:介绍企业的一些概况,包括企业的发展状况,企业的新闻,招聘消息等,让客户能及时了解企业的最新动态。保证主页简明,完美。
产品信息:让客户能充分了解企业的产品极其产品的信息。 技术支持:让客户了解企业的技术。 客户留言:方便客户及时与企业沟通,交流。 联系方式:方便客户及时与企业联系业务。 2.1.3网站后台设计与管理模块。
管理员在进行网站管理时,经常需要对网站的title,keyword等关键词、对公司的联系方式、对后台的管理员账号及密码、对底部和首部导航栏等进行修改,这就要保证能让不懂这方面的人员进行修改,那么就要让人能方便,快捷的找到并修改或添加。而系统设置则方便的提供了这几方面的功能及作用。
系统设置又分为站点设置与导航管理两个模块,其中站点设置的功能有网站的基本设置如公司名称,网站标题,网站关键字等、网站功能开关、公司联系方式、网站管理登陆和在线系统邮件。管理员能在这些方面进行修改。
2.2系统界面展示及代码介绍
网站首页:包括各种连接,网站导航,通过我们的精心设计,网站首页简明,美观,便于管理企业信息,也便于用户访问,期望能给客户留下一个美好的印象。网站页面采用静、动相结合的方式,利用ASP编程与数据库技术实现。除了网站首页,前台页面共分为八大块:1.公司简介;2.新闻中心;3.产品展示;4.招商加盟;5.人才招聘;6.留言反馈;7.下载中心;8.联系我们。
1,首页页面如下:
图2-1网站首页运行图
部分实现代码如下:
网站首页-
<script type=“text/JavaScript”>2,产品展示:该模块为公司网站的重要部分,详细介绍了公司的产品。可以浏览全部的产品,可以按产品的分类浏览产品,产品分类。也可以按名称或简介查找产品。网站实现界面如下图所示。
图2-2 产品展示界面图
部分实现代码如下:
rs_Product.open sqltext,conn,1,1 If rs_ and rs_Product.bof then response.write “
还没任何产品
” Do While Not rs_Product.EOF%>3,后台管理界面该企业网站管理系统可以在Windows 2003 Server操作系统平台上运行,Web服务器为IIS,数据库服务器为Microsoft Aceeess 2003。目标就是为用户提供一个界面美观、整洁、大方,功能实用,操作简单方便的系统,它主要分为如下几个部分:系统管理、企业信息、产品管理、下载中心、新闻管理、留言管理、人才管理、友情链接等模块。其主页面如下:
图2-3后台管理运行主界面
部分实现代码如下:
管理快捷方式
快捷功能链接
管理员管理