订餐系统的设计与实现

2022-10-28

第一篇:订餐系统的设计与实现

烧结工艺系统的设计与实现

烧结工艺是指根据原料特性所选择的加工程序和烧结工艺制度。它对烧结生产的产量和质量有着直接而重要的影响。本工艺按照烧结过程的内在规律选择了合适的工艺流程和操作制度,利用现代科学技术成果,强化烧结生产过程,能够获得先进的技术经济指标,保证实现高产、优质、低耗。本生产工艺流程有原料的接受,兑灰,拌合,筛分破碎及溶剂燃料的破碎筛分,配料,混料,点火,抽风烧结,抽风冷却,破碎筛分,除尘等环节组成。

1.低温预烧阶段

在此阶段主要发生金属的回复及吸附气体和水分的挥发,压坯内成形剂的分解和排除等。

2.中温升温烧结阶段

此阶段开始出现再结晶,在颗粒内,变形的晶粒得以恢复,改组为新晶粒,同时表面的氧化物被还原,颗粒界面形成烧结颈。

3.高温保温完成烧结阶段

此阶段中的扩散和流动充分的进行和接近完成,形成大量闭孔,并继续缩小,使孔隙尺寸和孔隙总数有所减少,烧结体密度明显增加。

按烧结设备和供风方式的不同,烧结方法可分为:

(1)鼓风烧结。如烧结锅,平地吹(堆烧)。这是小型冶炼厂的土法烧结,现已逐渐被淘汰。

(2)抽风烧结。1)连续式抽风烧结,如带式烧结机和环式烧结机等;2)间歇式抽风烧结,既可用在固定式烧结机上,如盘式烧结机和箱式烧结机;又可用在移动式烧结机上,如步进式烧结机。

(3)在烟气中烧结。如回转窑烧结和悬浮烧结。

无混匀料场时,烧结生产的工艺流程一般包括:原燃料接受、储存及熔剂、燃料的准备,配料,混合,布料,点火烧结,热矿破碎,热矿筛分及冷却,冷矿筛分及破碎,铺底料,成品烧结矿的储存及运出,返矿储存等工艺环节。有混匀料场时,原燃料的接受、储存环节放在料场进行,有时筛分熔剂、燃料的准备环节也放在料场进行。

是否设置热矿筛,应根据具体情况或试验结果、经比较技术经济指标后确定。机上冷却工艺不包括热矿破碎和热矿筛分环节。窑头罩是连接窑热端与流程中下道工序(如冷却机〉的中间体。燃烧器及燃烧所需空气经过窑头罩入窑。

窑头罩内砌有耐火材料,在固定的窑头罩与回转的筒体之间有密封装置,称为窑头密封。窑尾罩是连接窑冷端与物料预处理设备以及烟气处理设备的中间体,其内砌有耐火材料。 热风烧结

或热空气来进行烧结的一种新工艺。热废气温度可高达600~800℃,也可使用200~250℃的低温热风烧结.废气来源有煤气燃烧的热废气、烧结机尾步风箱或冷却机的热废气,也有用热风炉的预热空气。热风罩的长度可达烧结机有效长度的三分之一。采热风烧结就是在烧结机点火器后面,装上保温着火热风罩,往料层表面供给热废气用热风工艺可增加料层上部的供热量,提高上层烧结温度,增宽上层的高温带宽度,减慢烧结饼的冷却速度,提高硅酸盐的结晶强度。减少玻璃质的含量和微裂纹、减轻相间应力,提高成品率和烧结矿强度。在相应减少固体燃料用量的同时,可提高烧结过程中料层的氧位,消除料层下部的过熔现象,改善磁铁矿的再氧化条件,可降低烧结矿氧化亚铁含量,改善烧结矿还原性能。当烧结矿总热耗量基本不变时,重点是提高烧结矿强度,但料层阻高力有所提,需依靠提高成品来维持烧结机利用系数不降低。当适当降低总热量消耗时,可以做到在保证烧结矿强度基本不变的情况下,降低烧结矿氧化亚铁含量,改善烧结矿还原性能,且大量节省固体燃料用量,降低烧结矿成本和少量提高烧结矿品位,使用较好的厂家有鞍钢、莱钢等,烧结矿转股指数达78%以上。

双层匀质烧结工艺流程 双碱度烧结工艺流程

2006年全国烧结球团年会上提出,双层烧结是国内烧结技术最新发展的方向, 烧结专家和冶金行业人士持一致意见。

优点 工艺流程相对简单,易实现,此工艺流程比原苏联设计使用的工艺流程要相对简单,取消传统的双配料室、双混料系统,只设计了必需的燃料分加、熔剂分加、双二次混匀造球系统、双(烧结机)上料系统和双布料系统,投资少。

实现烧结新技术的应用

通过燃料分加和熔剂分加技术,可实现如下烧结新技术。 (1)双层烧结技术

实施双层烧结技术,可提高烧结过程中烧结温度的均匀性,尤其是燃料的合理偏析,降低烧结矿的燃料消耗可达4~6kg/t矿,降低烧结矿成本,降低烧结机烟气排硫量,提高环保效果。提高烧结机上部烧结矿的成结率,提高烧结矿的成品率2%左右,减少烧结内部返矿循环量,降低烧结矿单位加工制造费用。

(2)双碱度烧结技术

实施双碱度烧结技术,可为优化高炉炉料结构提供便利条件,可生产高碱度和低碱度搭配的低碱度烧结矿。烧结机上部料层为高碱度烧结矿,可弥补上部热量的不足,提高烧结矿的黏结相、强度和成品率;烧结机下部料层为低碱度烧结矿,可充分发挥烧结过程中自动蓄热的作用,以高温度充足的热量弥补低碱度烧结矿黏结相不足的情况,保证烧结矿的强度和成品率。

提高混匀造球效果

二次混合为双混合系统,混合机处理量和负荷下降,降低了混合机的填充率,提高烧结混合料混匀和造球效果,为高比例精粉(适应国内外市场原料变化)烧结提供条件。

提高烧结机作业率,降低故障率

从二次混合到烧结机布料系统为双系统,双层烧结、双碱度烧结至常规烧结或常规烧结至双层烧结、双碱度烧结都可实现灵活的改变,为降低烧结机的故障率、减少烧结机停机创造了条件。尤其是一台大烧结机对一座大高炉,意义更大. 烧结矿质量优良,满足了大高炉的要求 通过双碱度、双料层烧结技术生产出的烧结矿比常规烧结生产的烧结矿粒度均匀,大块和小粒级的烧结矿含量降低,强度高,烧结矿FEO含量低1%左右,还原性能好,低温耐火材料在处理过程中承受着最为严酷的环境,除了高温钢水及炉渣的侵蚀外,还承受着钢水的高速冲刷和温度的急剧变化。尤其是浸渍管内壁钢水通过速度达1~115m/s,而外壁又承受着炉渣的侵蚀,损坏最快。因此RH耐火材料一直由日本黑崎、欧洲奥镁两大公司占领我国市场。本世纪初,国内几家耐材厂经过努力,加上日本的黑崎播磨也在中国开办合资厂,利用国内镁砂和高纯矾土的资源,在国内生产出高质量的镁铬砖(用于真空槽壁、底的工作层浸渍管内衬及热弯管工作层等处)及刚玉尖晶石质浇注料。这些耐材已在宝钢RH设备上使用,其寿命不低于国外同类型产品,同时已开始出口日本。在宝钢的1#RH改造中,整套耐材已完全由国内进行砖形设计。国内较知名的生产厂家有青花、洛耐、诺明等。

第二篇:计算机系统的设计与实现

一种可信计算机系统的设计与实现 摘 要:可信计算机是目前计算机安全领域研究的热点,结合嵌入式系统的研究,在通用计算机的主板上内置一个嵌入式安全系统ESM ,通过在通用计算机内部增加硬件和软件控制来增强通用计算机的安全性,从而达到建立一个可信计算机系统的要求。ESM 包括一个硬件模块和一个微型的操作系统,设计灵活,扩充性好,能将计算机的功能进一步地扩大和延伸,使其成为一个更加安全可靠,并且适用范围更广的安全计算机系统。

关键词:嵌入式系统;可信计算机;

计算机安全

目录

一 前言

二 内容

1 ESM 概述

2 ESM 的嵌入式硬件设计

1) 内部总线

2) GPIO 协议通讯

3) I2C协议通讯

4) PCI 总线

3 ESM 的嵌入式操作系统JetOS 设计

1) 主控系统

2) 通讯系统

3) 命令处理子系统

4) 智能卡接口模块

5) 文件系统

6) 密钥管理系统

三 结束语

计算机的安全涉及从计算机底层硬件一直到应用程序的各个环节。为了增强计算的安全性,从计算机底层到应用程序、从硬件到软件必须有一套完整的安全设计方案。如何从计算机底层硬件体系结构入手,增强计算机的安全性,是研究热点之

一。通过对可信技术[122 ]的研究,结合嵌入式技术,设计并实现了一种基于嵌入式方式的可信计算机方案,该方案在通用计算机主板上嵌入一个嵌入式安全模块ESM ( Embedded Security Module) ,从而能够从硬件底层到操作系统、从硬件到软件都做出改进,构成一个较完整的安全体系结构。ESM 模块将计算机的功能进一步地扩大和延伸。基于这一系统,能够开发出一个更加安全可靠,并且适用范围更广的可信计算机。

1 ESM 概述

目前嵌入式系统在计算机的各个领域都有广泛的应用[324 ] 。ESM 也是一个成功应用的嵌入式系统。代写毕业论文从结构上来说,ESM 主要由一个嵌入式硬件模块和一个微型的嵌入式操作系统JetOS 组成。ESM 是嵌入在主板上的,并从硬件上增加了对主板上南桥芯片的直接控制能力。同时,它还控制着一个智能卡接口,任何用户使用计算机必须插入表明其身份的智能卡以后才能正常加电启动计算机。通过这2 个重要的硬件改进,结合其内部的JetOS ,ESM 能够自如地控制主机上的资源以及使用者的权限。从而使整个系统的安全性得到了很大的增强。ESM 的软件核心是JetOS。JetOS 本身采用了一定的安全策略以达到用户安全使用计算机的目的,JetOS 与主机采用双向通讯的方式。JetOS 通过接收主机OS 的各种命令调用,然后返回处理结果来提供相应的安全功能;同时,JetOS 能够主动控制主机,通过这种主动控制,可以更好地监控用户对通用计算机使用中的不安全因素。图1 显示了软件的层次结构。

前面提到了ESM 还提供了智能卡操作的接口,图2 表示增加了智能卡接口以后的三级结构。当前,智能卡可以提供诸如身份认证,电子签名、权限管理等诸多安全功能。智能卡应用也是嵌入式系统应用的一个发展趋势。ESM 通过提供智能卡结口,使得主机能够很好地利用智能卡开发出各种应用程序,扩展了计算机的应用范围。

通过实验,ESM 对系统的影响非常小,用户在日常使用中根本感觉不到ESM 的存在。总之,ESM 模块将计算机的功能进一步地扩大和延伸。嵌入式的ESM 模块其本身就像一个小型的控制和管理系统,通过把它嵌入在主机主板上控制相关资源,并与主机双向通讯,使得普通计算机能够成为一个更加安全可靠,并且适用范围更广的安全计算机。

2 ESM 的嵌入式硬件设计

ESM 的硬件部分是一个单芯片系统。它主要是采用一个微处理器[5 ]进行主控制及处理工作,外部连接有各种外部设备和I/ O ,这些外部设备用来提供各种接口及I/ O 操作,比如USB 接口、智能卡接口、以及同主板之间的接口。ESM 本身提供了2 个大容量的存储设备用来装载和运行相应的控制程序。同时, ESM和主板也有直接的连接,并且采用了2 种不同的连接方式: GPIO 方式和I2C方式。这2 种方式分别完成2种不同的功能。GPIO 用来进行数据传输, I2C用来控制主板外设。

在ESM 模块内部采用了几种不同的总线方式,采用多总线复合的结构,可以带来2 个明显的好处:不同的应用采用不同的协议传输,使得各种不同的应用能够满足自己的一套标准和速率要求;利用不同速率的总线协议传输可以有效地改善系统的传输效率。通过对传输数据类型的分类,比如慢速量小的命令控制类数据采用自定义的GPIO 协议,而快速量大的数据操作则采用USB 或PCI 方式,这样数据传输之间不需要相互等待,有效弥补慢速设备带来的速度缺陷。

1) 内部总线 微控制器内部提供了内部总线驱动接口,它控制内部的地址、数据和控制总线,如图3 所示。从总线结构图可以看到,几乎所有的外部设备都是通过CPU 的内部总线同CPU 进行交互的,但是通过CPU 内部寄存器的设置,可以调整总线宽度,从而可以实现8 位和16 位外设的同时操作。内部总线是ESM的基本架构,它将承载ESM 内部的绝大多数的数据流和指令流。

2) GPIO 协议通讯 GPIO 协议是ESM 自定义的,代写留学生论文用来和主机进行通讯的一种特殊的总线形式。它的基本架构如图4 所示。利用CPU 提供的可编程的PIO 引脚引出3 根GPIO 信号线,代写硕士论文分别用来作为中断信号线、数据信号线和时钟信号线。它的另一端直接连接在主板的南桥引脚上,南桥的引脚同样也是可编程的GPIO 信号线,操作原理一致,从而可以实现双向的数据通讯。GPIO 协议主要一个慢速的数据通讯协议,用来处理低速少量数据流。在ESM 中,GPIO 是主机和ESM 之间的控制命令通道,对于少量的命令数据来说,GPIO 协议已经足够了。

3) I2C协议通讯 I2C总线是用于低速设备互联的一种串行总线协议。它是一种双总线结构,通过定义挂接在总线上的设备的地址,主从关系,可以很容易地实现多设备之间的访问。ESM 中利用一个标准的I2C接口芯片,可以将并行数据输入转换为I2C格式的数据输出,输出数据用来控制一个I2C的从设备,如图5所示。

4) PCI 总线 在总线结构图上可以看到,CPU 并没有提供PCI 的接口控制电路,ESM 是通过一个具有PCI 接口的密码协处理器来使用PCI 总线同主机通讯的,这也是硬件体系结构一个创新的地方。ESM 提供的安全功能中有数据加解密功能,而数据加解密涉及到大量数据的交换,自定义的GPIO 协议通讯方式或低速USB 方式都很难满足速度上的要求,这就必然要引入一个高速总线接口,密码协处理器就是一个很好的切入点。它本身并不是为此而引入的,密码协处理器主要提供对非对称密码运算的支持,通过它可以快速实现电子签名、运行认证算法以及密钥的生成等。使用带PCI 接口的密码协处理器可以很好地解决ESM 的速度瓶颈,可以有效地缓解利用低速GPIO 接口带来的传输方面的限制。 3 ESM 的嵌入式操作系统JetOS 设计

ESM 还包括一个嵌入式操作系统JetOS ,主要负责对嵌入式模块的管理。JetOS 的软件模块主要分为6大部分:主控系统、通讯系统、命令处理系统、智能卡接口模块、文件系统、密钥管理系统。每一个都和其他的模块有一定的联系,但并不是全互联的。图6 表明了其结构。

1) 主控系统 主控系统负责监控通讯通道,同时要控制ESM 自身系统的安全和稳定运行。与它有联系的有3 个子系统:通讯子系统、命令处理子系统和智能卡接口子系统。因此它要控制并管理这3 个子系统的正常运行,他们之间主要是调用和被调用的关系:代写医学论文主控系统会监控系统异常和正常事件的发生,

一旦被激活,它会调用通讯系统与主机通讯,接收命令,转而调用命令处理子系统,对主机的要求做出响应。如果是和智能卡相关的,它会直接调用智能卡接口模块。主控模块并不直接和文件系统以及密钥管理系统关联,它只是通过命令处理系统来调用。主控系统还执行有权限的开关机功能,这也是通过对智能卡接口模块和通讯系统的调用来实现的。

2) 通讯系统 通讯系统是ESM 和主机之间的唯一接口,是控制和主机相互通讯和传送控制命令的通道。它包含一个命令通道、一个辅助的数据通道以及一个控制用通道。命令通道提供了和主机的函数调用接口、辅助的数据通道通过PCI总线方式来传输大容量数据,主要是加解密数据、控制用通道利用I2C总线来传输控制信号控制主机外设。

3) 命令处理子系统 JetOS 提供给主机的命令调用功能都是通过命令处理子系统来实现。命令处理子系统连接了4 个主要的系统模块。由于命令处理模块要执行各种安全功能或操作,它必须能够自主调用所需要的资源。但在超循环结构中,命令处理子系统是不能自主运行的,它属于前台系统,它必须通过主控系统的调用来激活。同时它要受到主控系统的监控,代写英语论文一旦命令处理模块执行异常或碰到非法操作,主控系统会直接采取相应措施来控制主机,这是通过检测命令处理系统的返回应答码来实现的。

4) 智能卡接口模块 智能卡的硬件接口是用GPIO 实现的,在JetOS 中,需要用纯软件模拟的方式来控制智能卡设备,需要一个专门的智能卡接口模块。它通过控制GPIO 信号来与智能卡通讯,提供了一个标准的智能卡软件接口。它受主控系统的调用,同时也受命令处理系统的调用。主控系统在执行开关机权限检测或身份认证,卡异常监控等功能时,会直接调用智能卡接口来执行卡操作。而碰到通用性智能卡应用比如卡验证,加解密,圈存圈提(银行应用) 时,会由命令处理模块来发出调用命令。

5) 文件系统 在JetOS 管理ESM 并执行各项功能时,需要一个简单的文件系统来存贮各种重要的JetOS 系统文件和应用参数。文件系统同时考虑了密钥管理系统的实现,因为密钥管理系统的一部分需要文件系统的支持,同时文件系统也给ESM 系统本身功能和应用的升级留下了扩充的余地,可以在文件系统中建立多个应用文件或多个功能性文件等等。

6) 密钥管理系统 密钥管理[627 ]是实现整个ESM 系统安全的一个重要组成部分,这里考虑在JetOS 中实现一个简单的密钥管理功能,实现除了能够对自身所提供的加解密和认证签名系统提供支持外,还一定程度上实现整个系统环境下的密钥管理系统的局部功能。

应注意在JetOS 的模块图中并没有内存管理模块,并不是完全没有内存管理,只是内存管理的实现十分简单,而且由于ESM 的资源有限,实现一个完整的内存管理并没有必要,因此考虑了一种很简单的内存管理方式,在设计中采用顺序存储的方式,利用链表域来查找内存区域,内存并没有分配和回收,由于应用的特殊性,代写职称论文产生的碎片对系统性能的影响并不大。

JetOS 的总体结构设计中采用了超循环结构,那么相应的在实现策略上就应该是一种被动的方式,即ESM 系统处于一个空闲等待状态,除了一些系统自身的例行操作之外,其余时间是等待事件的发生,主要是接收主机OS 的命令,然后进入命令处理系统进行处理,并返回结果给OS ,这是超循环结构所规定的模式。但这样

的模式不能实现主动控制主机的功能,所以需要改进,考虑的一种方式就是采用主动和被动相结合,JetOS 可以被动地接收主机发送的命令,也可以主动向主机发送控制信号,但主要是以被动式为主的辅助以主动控制模式,这样ESM 同时扮演主设备和从设备。这种策略的好处主要是灵活,可以很好地满足功能设计上的各种应用需求。主动控制模式可以有效地增强主机的安全性能。可以说主动控制模式才真正体现了硬件一级的安全功能。

4结 语

ESM 可以将计算机的功能进一步地扩大和延伸,再通过对操作系统Linux 内核的改造,加入嵌入式模块的主机就成为一个真正安全、体系严密的可信计算机。该设计基于对嵌入式系统的深入研究和应用,设计思想承前启后,既继承和保留现有通用计算机的体系和优点,又极大地增强了其安全性,有很强的应用价值。

参考文献

[1 ] TCG Specification Architecture Overview. Specification Revision 1. 2 [ EB/ OL ] . http :/ / www. trustedcomputinggroup. org/downloads/ TCG- 1Architecture - Overview. pdf , 2004204228.

[ 2 ] Zhang Xiaolan , Jaeger Trent , Doorn Leendert Van. Design and Implementation of a TCG2based Integrity Measurement Architecture[ EB/ OL ] . http :/ / www. ece. cmu. edu/ ~adrian/ 7312sp04/ readings/ rc23064. pdf ,2007204229.

[3 ] Labrosse Jean J . uC/ OS2II 源码公开的实时嵌入式操作系统[M] . 北京:中国电力出版社,2001.

[4 ] Wolf Wayne. 嵌入式系统设计原理[M] . 北京:机械工业出版社,2002.

[5 ] Barry Barry B. Intel 微处理器全系列:结构、编程、与接口[M] . 5 版. 北京:电子工业出版社,2001.

[6 ]周学广,刘 艺. 信息安全学[M] . 北京:机械工业出版社,2003.

[7 ]阙喜戎,孙 锐,龚向阳,等. 信息安全原理及应用[M] . 北京:清华大学出版社,2003.

第三篇:人事管理系统的设计与实现

龙源期刊网 http:// 人事管理系统的设计与实现

作者:张仕乔

来源:《科技创新导报》2011年第14期

摘 要:伴随着计算机技术的应用普及,利用计算机推动人事管理向着科学化、规范化的道路发展,已经成为人事管理工作的发展的趋势。单纯依靠以手工方式进行人事管理,不仅管需要耗用更多的人力和物力,而且管理差错率较高,效率低。为了全面提高人事管理工作质量和工作效率,设计和开发人事管理系统势已势在必行。本文对此进行了研究和探索。

关键词:人事管理信息系统开发

中图分类号:C914 文献标识码:A 文章编号:1674-098x(2011)05(b)-0241-01 1 系统概述

现代人事管理系统应基于网络技术进行开发,使之成为相对开发和互动的平台。管理系统应具有访问实时性和高效性,依托web技术以及交互应答技术,实现系统数据的建立和浏览和维护。当人事信息发生改变时,本人即可通过人事管理系统进行信息更新,在获得批准后生效。同样,其他诸如报销、请假、培训等日常性管理操作也可以采取相似方法进行,即可保证信息更新的速度,也能够有效降低人事管理系统维护人员的信息采集工作量量。提高工作效率,使内部信息沟通更加顺畅。 2 功能需求

功能需求是设计数据库的前提和基础,完整、准确、清晰的功能要求对于系统的设计实现具有重要作用。本系统的功能需求如下。 2.1 人员信息

需要包括基本信息的增加和修改,部门人员的调动,人员离职和退休手续办理。系统需要在部门进行变动申请后,通过人事部门上报领导进行审批。 2.2 工资管理

应能够根据不同的工资项目以及计算公式,自动得出个人所得税的上缴额度。需要进行的主要操作包括工资包括类别的键入,各种工资数据以及资料的输入,各类工资数据的汇总和数据自动计算。 2.3 绩效考核

龙源期刊网 http:// 绩效管理包括:括考核计划的制定;考核信息的收集;考核计划的录入。管理系统应自动完成绩效分析和评价,给出评分。并将考核结果运用在工资发放中。 2.4 统计查询

其功能应该包括各类人员信息查询和各项资料查询。统计功能包括对部门人员的年龄、性别、职务、学历等的统计,按照工号和姓名可完成精确查询。 2.5 权限管理

具体功能包括:定义各种权限,对各类权限用户按照等级给予添加、修改、查询、删除等权限。确保系统的安全性和保密性。 3 系统设计 3.1 设计目标

一是要具有较好的集成性,系统设计的范围较多,各个应用之间均由一定的内在联系,因此系统应能够灵活的整合资源,便于拓展应用。二是应具有较好的开放性,人事管理系统对业务流程具有很大的影响,此外人事管理系统可能和其他系统有互联关系,为此需要提供多种数据,并具有很好的开放性,在整体信息化网络中发挥应有作用。三是应具有一定的灵活性,人事管理系统应可以适应组织的发展,这就要求系统结构流程可以更加灵活的定义,并适应新业务的流程改进。 3.2 技术框架

采取B/S软件体系结构,使用户界面能够完全通过www浏览器来实现,前端实现事务逻辑,结合浏览器的脚本语言,运用浏览器实现过去专业软件残能实现的强大功能,可以实现节约成本的目的。基于B/S体系结构的技术框架的系统安装以及维护工作全部能够在服务器端进行解决。在用户使用系统的时候,只需要浏览器就能够运行所有模块,实现了零客户端。可以在运行过程中自动升级,并能够实现多种网络、多种应有的联网功能,形成统一使用的开放性平台。

3.3 数据库设计

数据库规划目标:能够提供非常灵活的查询功能。可以管理访问人员的权限。维护基本信息数据,维护调动申请数据,个人简历、备注等项目

退休人员基本信息包括:维护工数据,绩效数据,维护访问权限。支持各种查询。

龙源期刊网 http:// 在员工基本信息包括:员工工号、姓名、性别、部门、学历、籍贯、年龄、工作时间、联系电话、身份证号、工龄、投保情况、备注以员工工号为主键,部门、职称和籍贯代码为外键,和静态表主键构建关联。 4 系统实现 4.1 登录部分的实现

系统运行的部分功能界面如下图。 Dim rs As New ADODB .Reeordset Private Sub Form_Load() On Error Go To errhandler ************* **************** 建立menZhuanehu Dim strl As String strl=“Provide= OraOLEDB.Oracle.l;Password=ws2000; UserID=wsuser;Data

Source=ws2000:Persist SecurityInfo=false” If menZhuanehu.State=adstate OPen Then menZhuanehu.Close End If menZhuanehu.CommandTimeout=600 menZhuanehu.CursorLoeation=adUseClient menZhuanehu.Open strl **************************************** Exlt Sub

龙源期刊网 http:// errhandler: MsgBox“连接数据库失败”,vbOKOnly+vblnformation,“提示” Exit Sub End Sub 4.2 客户浏览部分

受篇幅限制,不在此处复制系统代码,ASP.NET Web服务,ASP.NET用.asmx文件来提供web支持。.asmx是一个和.aspx文件相类似的文本文件。此类文件是包括.aspx文件的ASP.NET应用程序。和.aspx类似,这类问卷是能够URI寻址的。(其他代码略) 4.3 系统测试

在软件设计实现的各个阶段都可能出现错误,因此在各个阶段都应进行比较严格的技术审查,尽早发现和纠正错误。如果运行之前,还没有发现错误,可能造成比较严重的后果,在使用中校正错误的代价将更大。因此在软件投入生产性运行之前,要进行必要的测试,纠正差错。我们应当认识到,无论黑盒测试还是白盒测试均无法做到穷尽测试。但是,测试依然是保证程序的可靠性不可或缺的步骤。应仔细设定测试方案,尽最大可能减少错误。 5 结语

本文介绍了人事管理系统的设计和实现过程,其中包括需求分析、整体设计、软件测试等多个步骤,该系统不仅能够完成日常人事挂历工作,还新增了绩效考核等新功能,可以适应当前人事管理工作信息的需要。

参考文献

[1] 范师煊,王珊,编.数据库系统概论[M].高等教育出版社,2002年. [2] 张勇.VisualBasic课程设计案例精编[M].中国水利水电出版社,2004年.

第四篇:信息系统的设计与实现作业在线

窗体顶端

您的本次作业分数为:96分单选题

1.【新全部章节】当需要获得真正的实时性能时不应该使用SOA,因为:

A service registry在发布和查找服务时引入了显著的性能开销 B SOA允许多个服务消费者消费同一个服务提供者的服务 C SOA不能确保服务提供者和消费者之间subsecond响应时间 D ESB的mediation services引入的显著的性能开销

正确答案:C 单选题

2.【新全部章节】将服务映射为流程中的活动时,以下哪些是可能的。

A 一个服务映射为一个活动 B 一个服务映射为活动的一部分 C 一个服务映射为多个活动

D 服务不可映射为流程中的任何活动

正确答案:D 单选题

3.【新全部章节】Web Services技术有很多应用场合,但是它也不是万能的,下列哪个不适合应用它。

A 跨防火墙的通信 B 应用程序集成 C 局域网的同构应用程序 D 软件和数据重用

正确答案:C 单选题

4.【新全部章节】下列哪个是SOAP、WSDL、UDDI、BPEL的共同基础技术。

A ASP B XML C HTML D ORB

正确答案:B 单选题

5.【新全部章节】哪个业务交互建模方法被推荐为导致业务灵活的SOA方法。

A 所有的点集成与点到点的集成,应用构件之间建立起技术敏感的桥梁 B 所有的点一次集成到网络,发布服务并进行服务请求 C 所有的点一次集成到Hub,订阅有限数量的服务

D SOA并不严格推荐单一的方法,因为根据多个不同因素,方法将不相同 正确答案:B 单选题

6.【新全部章节】下列哪个不是组件开发中的参与者。

A 提供者(Provider)--设计Bean

B 安装者(Deployer)--将EJB安装到EJB容器中 C 容器使用者(Container User)--使用运行环境 D 容器提供者(Container Provider)--提供运行环境

正确答案:C 单选题

7.【新全部章节】一个服务需要包含mediation component以完成诸如消息验证、基于内容的路由等任务,哪种架构最有效。

A SOAP消息 B Metadata C Web服务绑定 D ESB

正确答案:D 单选题

8.【新全部章节】为什么readiness和风险评估是重要的initial SOA governance activity。

A 它减少了在SOA项目后期所需要进行的风险评估

B 它识别出企业当前和未来的面向服务状态之间的鸿沟和障碍 C 它为每个功能推荐所需要定义的服务的数量 D SOA是基于大量技术和开发标准的,其复杂性应该在早期考虑 正确答案:B 单选题

9.【新全部章节】下列哪个不属于UML动态模型。

A 状态图 B 顺序图 C 类图 D 合作图

正确答案:C 单选题

10.【新全部章节】那种情况下SOA最能增强竞争力和生产力。

A 业务功能具有单一平台环境 B 业务功能针对性能进行了高度优化

C 未来有收购(acquisition)时业务功能易于集成 D 业务功能已经定义为Web应用

正确答案:C 单选题

11.【新全部章节】SOA Registry的主要功能是什么。

A 通过存储所有的设计和实现制品而便于复用 B 通过存储所有的设计和实现制品而便于复用 C 通过查询人员将人员分配到进程的实例中 D 支持业务服务的动态发布、定位和管理

正确答案:D 单选题

12.【新全部章节】一个企业发送订单到另一个企业,以便制造和发货。制造商的SOA管理策略要求对原始的订单请求进行单点验证。在哪一点进行验证最好。

A ESB

B SOAP security header C 在防火墙 D 在UDDI registry

正确答案:A 单选题

13.【新全部章节】ESB哪个构件允许消息行为的定制。

A Mediation B Proxy Service C Messaging Service D Web Services Gateway

正确答案:A 单选题

14.【新全部章节】网络应用绝大部分都可分为以下四个层次:表现层、事务层、数据逻辑层和数据存储层。在C/S结构中,表现层和事务层都放在客户端,而数据逻辑层和数据存储层则置于服务器端。这种组织安排带来诸多的限制,下列哪个不是它所带来的限制。

A 事务层不能与跨平台的客户端共享

B 没有统一的数据逻辑层来提供不同种类的数据存储层 C 孤立了不同的逻辑组件 D 不能实现复杂的应用逻辑

正确答案:D 单选题

15.【新全部章节】哪个标准允许请求服务时携带任何相关的数据。

A XHTML B ESB C UDDI D SOAP

正确答案:D 单选题

16.【新全部章节】哪个SOA entry point与下面的话最匹配? “开始先对正在处理的业务流程进行建模,消除瓶颈,然后模拟并部署优化后的流程”。

A 人员 B 流程 C Connectivity D 信息 E 复用

正确答案:B 单选题

17.【新全部章节】Web Services技术能成为下一代分布式系统的核心支持部分有几方面的原因,下列哪项不是它的原因:

A 互操作和交互性 B 专有性

C 低进入屏障,易于开发 D 行业广泛支持

正确答案:B 单选题

18.【新全部章节】SOA业务分析师准备将业务过程归档,SOA业务分析师应该将业务过程描述为:

A ESB

B 软件部署的序列

C 为了完成业务任务所需的XML Web服务 D 一个或多个业务服务的组合

正确答案:D 单选题

19.【新全部章节】哪一个业务因素最不是SOA的推动因素。

A the force of change B Enterprise reconstruction C Industry deconstruction D Oranizaitonal stablilty

正确答案:D 单选题

20.【新全部章节】下列哪个不是常见的UML工具。 A Rational Rose B MS visual Modeler C JTogether D MS Project

正确答案:A 单选题

21.【新全部章节】基本排队模型[M / M / 1]:[∞/∞/FCFS]处于概率稳态的条件是(λ:到达速率;μ:离去速率)。

A 0<λ<μ B 0<μ<λ C μ=λ>0 D μ>0,λ>0

正确答案:A 单选题

22.【新全部章节】哪个是最重要的保证SOA governance成功的影响因素。

A 相关的management parties受益于信息封装 B 减少跨组织的决策 C 业务随着市场动态变化 D 松耦合策略增强组织的策略

正确答案:C 单选题

23.【新全部章节】为了安全,一个SOA实现需要将其通信协议由HTTP变更为HTTPS,哪个SOA生命周期会受到影响。

A Model B Monitor C Deploy D Manage 正确答案:C 单选题

24.【新全部章节】为了能被各种服务使用者访问,SOA中的服务必须具有:

A 松耦合 B 企业层 C 接口 D 封装

正确答案:C 单选题

25.【新全部章节】下面有关SOA架构的哪个说法是错误的。

A Web服务并不一定要使用http作为协议,事实上任何能够将SOAP消息从一点携带到另一点的协议都可以作为服务总线

B Messaging system可以用来实现服务总线 C HTTP协议用来实现服务总线的成本比较高 D HTTPS协议对Web服务来说几乎没有用处

正确答案:D 单选题

26.【新全部章节】IBM的经验中,公司以生命周期这一术语来思考SOA,这个生命周期从哪一阶段开始。

A model B assemble C deploy D govern

正确答案:A 单选题

27.【新全部章节】三层/多层结构的应用有很多优点,以下哪一项不属于它的优点:

A 性能方面 B 互联方面 C 集成方面 D 维护方面 正确答案:C 单选题

28.【新全部章节】哪个SOA实现的变更需要合适的服务versioning。

A 现有服务中增加新的操作 B 改变UDDI Registries的位置 C 改变服务的实现 D 改变传输的实现

正确答案:A 单选题

29.【新全部章节】下列哪个因素是性能模型所考虑的问题。

A 客户访问站点功能节点的频度 B 客户访问站点功能节点的系统开销 C 客户访问站点的功能节点次数 D 客户访问站点的功能节点流程

正确答案:B 单选题

30.【新全部章节】一个企业管理委员会授权对业务服务进行升级,该变化去除了对某些特性的支持,并增加一些新的功能。企业服务生命周期管理流程应该关注于什么。

A 保持与服务有关的元数据不变 B 通知所有相关方 C 坚持6 Sigma重构机制 D 确保所升级的服务是细粒度的

正确答案:B 单选题

31.【新全部章节】SOA最重要的业务和技术优点是什么。

A 为各种多样、复杂的业务系统提供标准的集成 B 能够对变更提供快速响应,从而获得竞争优势 C 保护已有的IT资源投资成本 D 对关键商业应用提供真正的实时性能 E 提高客户的忠诚度,增强终端用户的体验 正确答案:B 单选题

32.【新全部章节】下列哪个不属于组件技术。

A CORBA B COM/COM+ C EJB D J2EE

正确答案:D 单选题

33.【新全部章节】企业什么时候才能获得有竞争力的业务敏捷性。

A 当所有的服务使用相同的通信机制,从而得到高响应速度时 B 当业务流程的变更不需要修改应用程序的逻辑时 C 当服务的数量比单个业务所需要的更少时 D 当公司的服务比竞争对手的可比较的服务更快时 正确答案:B 单选题

34.【新全部章节】下面哪个描述是正确的。

A Web服务是业务过程的实现,可在同一个组织中使用 B Web服务是可以使用标准HTML来执行的业务功能

C Web服务是包含WSDL服务定义的XML文档,可跨组织复用 D Web服务是基于标准的、跨平台的、面向消息的服务实现

正确答案:D 单选题

35.【新全部章节】需求分析报告一般应该包括四种需求部分,以下哪个不是四种主要需求之一。

A 质量需求 B 用户需求 C 业务需求 D 功能需求

正确答案:A 单选题

36.【新全部章节】对业务流程执行进行形式化的最可行的方法是:

A ebXML B XML Parser C WS-Coordination D SOAP4J E BPEL

正确答案:E 单选题

37.【新全部章节】在SOA生命周期的部署阶段。

A 服务将被监控,以获得诊断和修复故障时所需的关键性能指标 B 服务将被配置和安装,以便提供健壮、可扩展、安全的运行环境 C 服务将被创建,以满足业务需求和定义集成点 D 服务将被模拟以便为服务的消费者提供服务模型接口

正确答案:B 单选题

38.【新全部章节】下面哪个描述最精确地描述了XML在SOA(以Web服务实现)中所起的角色。

A ESB通过XML协议进行通信

B UDDI是通过网络传递以XML所写的消息的机制 C 服务的message和interface是通过XML构造和发布的 D WSDL是用XHTML写的,它给出所执行的方法的细节

正确答案:C 单选题

39.【新全部章节】一般的多层网络应用系统中,中间层是技术含量最高的部分,请找出下列哪个不属于中间层。

A 事务服务 B 消息服务MSMQ C 目录服务ADSI,UDDI D 数据访问ADO.NET

正确答案:D 单选题

40.【新全部章节】下列哪个通常是7X24小时应用。

A 证券交易系统 B 银行储蓄业务系统 C 企业管理信息系统 D INTERNET网上购物系统

正确答案:D 单选题

41.【新全部章节】在决定采用SOA时,哪个因素最不可能是关键的业务动力的。

A 现有组织的基础设施所采用的技术太复杂和昂贵,难以维护 B 现有系统显示出公司处于数据处理技术前沿 C 现有系统不能提供各种新的商业挑战所需的能力

D 在business merger, acquisition, downsizing和upsizing等方面存在着巨大的文化变化 正确答案:B 单选题

42.【新全部章节】UML技术中,动态视图起着举足轻重的作用,其中泳道和生命线分别是哪两种视图特别强调的概念。

A 活动图和顺序图 B 协作图和顺序图 C 状态机图和顺序图 D 顺序图和用例图

正确答案:A 单选题

43.【新全部章节】BPEL4WS取代了下面哪些规范。

A XLANG B WSFL C WSDL D SOAP

正确答案:B 单选题

44.【新全部章节】定义具有合适粒度的服务:

A Endpoint listener B Service broker C Service registry D outbound service

正确答案:C 单选题

45.【新全部章节】IBM DB2是一个:

A 数据库管理系统 B 数据库系统 C 数据库 D 数据仓库

正确答案:A 单选题

46.【新全部章节】如果将现有服务替换为低成本的、具有相似接口的服务,如下哪个论述是正确的。

A WSDL进行更新后可以使用新的服务

B 新服务可在不修改客户端逻辑的情况下进行切换 C 新的服务需要安装在ESB中,以便被每个客户执行 D 旧服务的客户需要重新部署,将其绑定到新的服务 正确答案:B 单选题

47.【新全部章节】下面哪个不是principle of SOA design style。

A Modularity B Encapsulation C Loose coupling D Separation of concerns E Fine-grained

正确答案:E 单选题

48.【新全部章节】SOA中,connectivity services是通过:

A Service registry B XML名字空间 C ESB

D plumbing layer

正确答案:C 单选题

49.【新全部章节】SOA管理委员会考虑SOA构件之间传递信用卡号的私密性,哪个管理策略将减轻暴露这类信息的风险。

A 对IT人员的背景检查 B 不传递信用卡失效日期 C 将ESB配置为记录所有消息 D 将ESB配置为加密所有消息

正确答案:D 单选题

50.【新全部章节】组织中采用SOA所面临的挑战主要来自什么因素。

A 技术标准的稳定性和一致性 B 服务构件的协同定位(Co-location) C 不同平台间的全局互操作性 D 定义具有合适粒度的服务 正确答案:D 单选题 51.【新全部章节】SOA的服务接口的目的是:

A 隐藏服务提供者的实现细节

B 为SOA所需的每个业务功能识别大量业务对象及其属性和行为 C 处理业务的主要功能区 D 识别企业业务模型的业务过程

正确答案:A 单选题

52.【新全部章节】两个公司都有CD这一概念,一个公司中指Certificate of Deposit financial instrument,另一个公司中指Compact Disc music media. 这两个公司如何在同一个SOA中交互而不产生问题。

A 将数据绑定于不同的WSDL端口 B 为不同数据使用SOAP信封

C 在ESB中对命名进行协调以确保唯一性 D 使用XML名字空间

正确答案:D 单选题

53.【新全部章节】下列哪个是SOAP、WSDL、UDDI、WSFL的共同技术基础。

A ASP B XML C HTML D ORB

正确答案:B 多选题

54.【新全部章节】一个在线购物车应用需要使用SOA shipment processing服务,对于购物应用,在SOA生命周期的建模和装配阶段,对于服务提供者的哪两个是最不需要考虑的。

A 性能需求

B 服务实现的硬件/软件平台 C 服务间的调用模式 D 服务实现的编程语言 E 服务提供者的位置

正确答案:BD 多选题

55.【新全部章节】下面哪两个精确描述了SOA的事务处理能力。

A 事务处理服务在维护事务完整性(integrity)的同时更新共享数据 B SOA中的事务说明需要多层分离的操作

C 由于总是有一个事务实例与client相关联,事务维护着会话状态 D 松耦合使得SOA更加容易支持事务

E Web服务的规范中没有包括SOA的事务处理能力 正确答案:AB 多选题

56.【新全部章节】针对QOS需求, SLA应提出哪两个需求。

A 性能 B 实现平台 C 可靠性

D Service API Transport E SOAP Headers

正确答案:AC 多选题

57.【新全部章节】电子标签与传统的条形码相比有哪些好处。

A 成本低 B 信息量巨大 C 不易碎 D 可任意书写

正确答案:BCD 多选题

58.【新全部章节】哪两个人员或技术因素对公司采用SOA是否准备就绪具有正面影响。

A 业务操作团体所使用的语言与IT团体使用的技术行话具有明确的区分 B 关注于技术问题而不是考虑组织问题

C 找到一种企业方法,可以允许业务领导人和IT人员meet in the middle D 开启出新的方法,能够关注于业务驱动的软件变更与实现问题 E 现有的对各种软件技术的投资

正确答案:CD 多选题

59.【新全部章节】数据挖掘是人工智能和数据库技术结合的产物,能从已积累的数据中发现未知的规律。数据挖掘的一般过程包括哪些阶段。

A 结果分析和评价 B 数据分析与挖掘 C 数据准备 D 结果利用

正确答案:ABC 多选题

60.【新全部章节】下面哪两个是餐馆的业务流程。

A 餐馆经理雇佣了五个服务员

B Food critic在报纸上发表有关餐馆的专栏 C 银行柜员机将现金提供给顾客购买午餐 D 服务员拿来菜单,下单,上菜 E 服务员业余在外打工

正确答案:AD 多选题

61.【新全部章节】不使用SOA有哪些影响。

A Acquisition和divestiture更难 B 无法创建可服用的构件 C 地理上的扩展更加方便 D 以上都不对 正确答案:AB 多选题

62.【新全部章节】哪些SOA starting point可以将IT项目与企业的需要连接在一起。

A people

B processes infomation C connectivity D reuse

正确答案:ABC 多选题

63.【新全部章节】governance 应该包括回答如下哪两个有关业务服务变更的问题。

A IT如何识别、评估、解决和接受变更的? B 元数据存储是否需要伴随着进行升级? C 服务层粒度是否足够细? D 需要通知谁?

E 哪些业务流程会受到影响?

正确答案:DE 多选题

64.【新全部章节】在UDDI的互操作协议中采用的标准协议有。

A TCP/IP B HTTP C XML D SOAP

正确答案:ABCD 多选题

65.【新全部章节】In partnership with 7 Management Consulting, IBM识别出三个核心的以业务为中心的SOA starting point和两个以IT为中心的starting point。这两个以IT为中心的starting point是:

A People B Process C Connectivity D Policy E Reuse

正确答案:CE 多选题

66.【新全部章节】下面哪些描述是正确的。

A 只有存在多平台环境才能从SOA中受益 B 只有存在多编程语言环境才能从SOA中受益

C SOA通过loose coupling, reuse和extensibility提供business agility D loose coupling在连接的两端不再需要使用相同的技术实现 正确答案:CD 多选题

67.【新全部章节】下面哪些属于随需应变环境的技术构架。

A Web Service B 信息集成 C 自治能力 D 网格计算 E 刀片计算

正确答案:ABCDE 多选题

68.【新全部章节】组建WEB站点时,除操作系统以外,还需要哪些系统软件。

A 数据库管理系统 B 应用服务器 C WEB服务器 D 网上订购系统

正确答案:ABC 多选题

69.【新全部章节】以下哪些使得SOA中松耦合成为可能。 A 业务流程模型 B SOA governance C ESB D JDBC adapter E Web服务接口

正确答案:CE 多选题

70.【新全部章节】哪两个是采用SOA的障碍。

A 现有的构件基础

B A deliberate, well-conceived path from the C 多个产品部门之间无法协作 D 面对面的客户会面所消耗的时间 E 企业有种能用就好的倾向

正确答案:CE 多选题

71.【新全部章节】SOA能够为IT界提供的三个好处是:

A homogenize of IT environment 均质化 B 推动服务复用 C 推动灵活的解决方案 D 控制IT环境中可使用的产品 E 保护IT投资

正确答案:BCE 多选题

72.【新全部章节】在数据库领域结合云计算概念会带来什么变化。

A 数据的分布式存储 B 数据服务的高可用性 C 成本投入的单元效率提升 D 数据的安全性得到本地化提升

正确答案:ABC 多选题

73.【新全部章节】BPEL4WS是由下面哪些公司联合提出的。

A IBM B Microsoft C BEA D SUN

正确答案:ABC 多选题

74.【新全部章节】Web服务是实现SOA的主要技术选择,因为Web服务。

A 广泛支持

B 针对平台platform-specific C 面向消息 D 关注客户

E 安全、可扩展、健壮

正确答案:AC 多选题

75.【新全部章节】采用SOA的两个收获是:

A 容易获得定制的点到点的集成 B 易于改变顾客和供应商 C 使用依赖于位置的服务 D 易于产品或服务的展示

E 限制了需要管理的通信机制的数量

正确答案:BD 多选题

76.【新全部章节】在配置网络服务器时,必须考虑的因素有。

A 数据流量 B 存储容量 C 安全性 D 稳定性

正确答案:ABCD 多选题

77.【新全部章节】组件技术的三大流派是下面哪三种。

A COBRA B JBN C B/S D COM

正确答案:ABD 多选题

78.【新全部章节】哪两个人员或技术因素对公司采用SOA是否准备就绪具有负面影响。

A 理解SOA需要一种范式能够进行更加灵活的业务模型 B 对组织中变化的拒绝 C SOA管理团队的授权 D 高级经理的支持

E SOA的Vision尚未与IT部门的交付(delivery)能力进行协调

正确答案:BE 多选题

79.【新全部章节】下面哪些是IBM提供的随需应变运行环境具备的特征。

A 集成化 B 虚拟化 C 可自我管理的 D 自动化

正确答案:ABD 多选题

80.【新全部章节】哪两个是合法的SOA管理测度。 A SOA信息技术成本

B 每秒所进行的服务事务数量 C IT项目的投资回报率(ROI) D 最大服务响应时间 E 每1000行代码的缺陷数

正确答案:AC 多选题

81.【新全部章节】关于ESB的描述以下哪些是正确的。

A Mediation可以实现为有状态session EJB

B Endpoint listener允许用户创建gateway和broker服务

C Endpoint listener通过HTTP或JMS侦听所接受到的Web服务请求,并传递给相关的inbound服务

D Mediation是定义在BUS中的

正确答案:CD 多选题

82.【新全部章节】银行贷款业务流程:首先顾客填写纸质的贷款申请,clerk将信息输入安全的数据库。银行想通过让顾客在线申请并将信息自动录入数据库而增强该流程。银行的IT环境不是多平台的,并使用同一种编程语言。下面哪些描述是正确的。

A 该公司无法从采纳SOA中受益,因为它没有多平台环境 B 该公司无法从采纳SOA中受益,因为它没有多编程语言环境 C 将信息录入数据库,这一任务用SOA服务来表示将使其更加易于使用 D 填写申请的任务涉及人的交互,可将其作为组合SOA过程的起点 E 只有当银行将填写申请变成在线的之后,才能采用SOA 正确答案:CD 多选题

83.【新全部章节】哪两个fit the need for SOA分布式安全模型。

A SOA governance要求分布式事务

B 多个应用可具有不同的用户身份registries C OASIS WS-Security是分布式安全标准 D 业务伙伴的服务在企业防火墙之外 E 必须防止业务服务的消费者访问业务流程 正确答案:BD 多选题

84.【新全部章节】哪两个是识别服务的一部分。

A 业务分析 B 与开发人员面谈 C 业务流程分解

D 将现有公共方法发布为服务 E 将现有的应用封装进Adapter

正确答案:AC 多选题

85.【新全部章节】下面哪些是典型的应用服务器。

A Web Logic B IBM Websphere C Oracle D Sybase

正确答案:AB 多选题

86.【新全部章节】分析人员需要记录一个Web服务,该Web服务执行扩越其他业务服务的条件流,可以使用哪两个技术。

A SOAP B XML Parser C WS-Coordination D SOAP4J E BPEL 正确答案:CE 多选题

87.【新全部章节】企业为什么要注意SOA governance。

A 组织的业务操作和底层的IT基础设施必须快速响应新的商业机会 B SOA governance回答了SOA项目中如何定义每个人的角色和职责很重要 C SOA governance回答了如何align business和IT

D SOA governance回答了如何控制和评估服务及服务提供者 E SOA governance定义了服务的实现

正确答案:ABCD 多选题

88.【新全部章节】哪几个因素是采用SOA的障碍。

A 在发明新产品时寻求用户的输入 B Obsessed with time-to-market C 冒险型的管理风格 D Organizaitonal silos E 合作伙伴缺乏技能

正确答案:BDE 多选题

89.【新全部章节】以下关于SOA building block的描述哪些是正确的。

A business-level服务与现实世界中的活动及业务功能紧密相关 B Infrastructure-level服务可以包含业务逻辑

C 服务管理包括QoS、transformation等usage management D Service directory提供了注册功能

正确答案:AD 判断题

90.【新全部章节】VPN也是广域网建设的解决方案之一。

正确错误

正确答案: 错 判断题 91.【新全部章节】Java与操作平台无关,可一次开发多处使用。

正确错误

正确答案: 错 判断题

92.【新全部章节】web站点的建设过程包括计划阶段、设计阶段、生产阶段、测试和评估阶段。

正确错误

正确答案: 对 判断题

93.【新全部章节】Java可以在WWW上应用。

正确错误

正确答案: 对 加入错题集关闭 窗体底端

第五篇:学生信息管理系统的设计与实现

学号 10031010309004

中 南 大 学 现 代 远 程 教 育

毕 业 论 文

论文题目 学生信息管理系统的设计与实现

姓 名 谷 丰 专 业 计算机科学与技术 层 次 专升本 入学时间 2010.3 管理中心 河南电大 学习中心 河南南阳 指导教师 宋 长 斌

2012年 04 月 24日

0

学生信息管理系统的设计与实现

内容提要:由于学校规模进一步扩大,学生人数逐年上升,学生信息的管理也变得越来越复杂。为此,切实有效的把学生信息管理系统引入学校教务管理中,对于促进学校管理制度和提高学校教学质量有着显著意义。

本系统采用B/S结构,ASP为开发语言,SQL Server 2000为数据库来进行设计与开发。本论文,简要阐述了系统的开发背景与开发环境,对系统的构架进行分析,由此划分出各个模块,包括用户注册模块,用户登陆模块,个人管理模块,基本信息管理模块,特殊信息管理模块,毕业生信息管理模块,成绩管理模块,更多信息管理模块,退出系统模块。详细介绍了系统各个模块与功能的实现原理,最后总结开发阶段与测试阶段所遇到的问题与解决方法。

关键词:学生信息管理 数据库 管理信息系统

目 录:

一、 学生信息管理系统开发背景 „„„„„„„„„„2

二、学生信息管理系统的总体设计„„„„„„„„„„„„„„2

三、学生信息管理系统的实现„„„„„„„„„„„„„„„„3

四、结束语„„„„„„„„„„„„„„„„„„„„5

五、参考文献„„„„„„„„„„„„„„„„„„„5 随着计算机的发展及网络技术的应用,当今社会,正快速向信息化社会前进, 信息自动化的作用也越来越大。而在日常生活中信息技术的不断融入、技 1 术越来越先进的同时,应该从以前繁琐的事务中解放出来,来提高工作效率。 学生信息管理系统就是使用计算机完成众多学生信息的处理。

一、 学生信息管理系统开发背景

随着科学技术的不断提高,目前,学校学生管理是教务管理中的一个极为重要的环节,它是整个管理的核心和基础。由于学校规模进一步扩大,学生人数逐年上升,学生情况的管理也变得越来越复杂。面对如此繁杂的任务。如果让个人去管理文档,就会显得费时费力。近年来随着计算机的迅速发展,计算机已经在社会各个领域显示了它巨大的作用。毋庸置疑,切实有效地把计算机管理引入学校教务管理中,对于促进学校管理制度,提高学校教学质量与办学水平有着显著意义。由于上述原因,所以,学生管理系统的开发也是时代的一个必经阶段。本次设计主要采用B/S结构,从学生入学到毕业每个人在校的信息,以及成绩的管理。本系统主要分为六大模块,基本信息管理、特殊信息管理、毕业生信息管理、更多信息管理(补助信息管理、勤工助学信息管理、奖励信息管理、处罚信息管理、异动情况信息管理)、成绩管理、个人管理。用户可以对各种信息进行录入,修改,删除等操作。更方便各个专业老师对学生信息的系统化管理,提高办公效率,以达到更合理化,方便化等要求。

二、学生信息管理系统的总体设计

根据系统功能分析和学生信息需求的特点, 经过模块化得到学生信息管理系统功能模块结构图,学生信息管理系统的功能设计构思:

1 功能说明

经过实际考察与分析研究, 学生信息管理系统主要应具有以下功能: (1)登录用户信息的录入、修改和删除功能。 (2)学生基本信息的录入、修改和查询功能。

2 (3)课程的添加和修改。 (4)成绩的输入、修改和查询。

登录的用户分为普通学生和管理员两种类型:学生为系统普通用户,只能运行此系统学生学籍、课程、成绩的查询功能; 系统管理员则具有运行系统所有功能的权限, 利用不同用户具有不同权限设定的方法有效地保证了系统数据操作的安全性。 2 数据库设计

根据上述的系统需求分析, 需要建立一个学生信息数据库,在学生.mdb 数据库中建立学籍表、成绩表课程信息表、用户表和临时表五个表。 其中“学籍表”、“成绩表”、“课程信息表”。

三、 学生信息管理系统的实现

1 登陆模块实现用户登录窗体作为系统的启动窗体, 用于验证用户的身份,当用户在窗体中输入用户名和用户密码后,系统自动判断所输入的用户是否存在和密码是否正确,若不正确,则显示“用户名不正确”或“密码输入错误”提示信息,当 3 次输入都不正确时,则自动退出登录窗体,结束系统运行。 本窗体为两种不同的用户(教师,系统管理员)进入系统。 以不同的权限进入系统,满足其不同的需求。其中系统管理员具有浏览、管理数据库,添加新用户等全部权限。而教师用户只具有浏览和查询权限,既不能对数据进行修改,也不能添加新用户。

在系统主窗体加载的过程中, 首先判断此时登陆的用户权限,如果是“学生用户”,则将“用户管理”、“课程添加修改”、“学籍添加修改”、“成绩输入修改” 这几个菜单设置为不可见。

2 系统主界面模块

3 按照在系统功能模块图中介绍的功能模块, 可以将这些功能以菜单的形式设计出来。首先添加主窗体,设置其属性。在添加好的窗体中,单击鼠标右键,从弹出的快捷菜单中选择“菜单编辑器”命令,在弹出的菜单编辑器对话框中,按照菜单各自的功能要求,分别录入进去,并且使用方向键为菜单分级。

3 用户管理模块

用户管理模块包括 “添加用户”“删除用户”“修改密码”三个窗体,分别起到对用户的用户名及密码信息进行添加、删除已有用户、修改用户信息的功能。

4 学籍管理模块

在“学籍管理”模块中,可以添加、修改、查询学生的学籍信息, 包括 “入学登记”、“学籍修改”、“学籍查询”三个窗体。学籍的全部查询是能够查看所有学生的学籍信息,还可以根据“学号”、“姓名”、“班级”等不同的字段进行查询。在显示这些信息时,将使用到“学籍表”数据表。

5 课程管理模块

在“课程管理”模块中,可以添加、修改学生的课程信息。通过输入课程的编号和名称进行添加及修改,在显示这些信息时,将使用到“课程信息表”数据表。

6 成绩管理模块

在“成绩管理”模块中,可以添加、修改、查询学生的学籍信息, 包括 “成绩输入”、“成绩修改”、“成绩查询”三个窗体。学生成绩的查询可以根据“学号”、“姓名”、“课程”“班级”这些不同的字段进行查询。 在显示这些信息时,将使用到“成绩表”数据表。

在对现有系统和现状认真调查分析的基础上,明确了学生信息管理工作本身存在的问题和建立管理信息系统的初步要求,经过调查、研究、分析、计算,

4 在学生信息管理中的应用已经条件成熟,将从技术可行性、经济可行性、操作可行性等方面总结系统开发的可行性,确保学生信息管理系统能够使用计算机完成众多学生信息的处理。

结束语:

随着计算机的发展及网络技术的应用,当今社会,正快速向信息化社会前进, 信息自动化的作用也越来越大。而在日常生活中信息技术的不断融入、技术越来越先进的同时,应该从以前繁琐的事务中解放出来,来提高工作效率。本系统基本达到了预期目标,系统运行可靠、操作简便。但由于研究时间和相关条件的限制,该系统还有一些不完善的地方,后续还会对该课题继续研究。

参考文献:

1. 数据库基础与应用 作者:王利 中央广播电视大学出版社 1997年

2. SQL Server2000系统管理 飞思科技产品研发中心 电子工业出版社 2001年 3. 软件工程 作者:陈明 中央广播电视大学出版社 2001年 4. 计算机专业毕业设计指导 清华大学出版社

上一篇:定点帮扶年度工作计划下一篇:对调皮学生的教育策略