赵文娟任务及计划

2024-04-27

赵文娟任务及计划(共4篇)

篇1:赵文娟任务及计划

传统的计划调度体系一般都是基于制造资源计划[1](manufacturingresourceplanning ,MRPⅡ)思想开展的。制造资源计划按着预先制定的提前期,用所谓的无限能力排产的办法编制作业计划,这种方法属于递阶式分解结构[2],所有计划从顶到底层层安排。它的优势是中长期计划能力,它特别注重前期规划,用尽可能周密的计划集中安排各环节的人、物料、设备、场地以及生产加工,生产调度工作主要是减少计划执行过程中的异常[2]。事实上,由于提前期、批量参数等已预先静态设置,系统能力约束、资源配置情况、各种干扰因素的随机出现,会导致生产作业计划的执行与原计划出现偏差,有时甚至偏差很大,计划调整时会出现层层重排的情况。结合企业的组织结构优势和产品特点优势构建更加符合企业状况的计划调度模式[3]是非常有意义的研究课题[4]。在传统的MRPⅡ体系结构下,产品的全部工件制造的工艺路线流经相关各个车间、班组,各车间、班组依据流经自己的全部工件工序形成自己的车间级工作包和班组级工作包,对各工件而言,工艺路线规定了加工该工件的具体设备配置,工艺路线的制定并未按基于成组技术[2]的单元化制造[2]原则来安排。在传统MRPⅡ计划体系结构下,调度工作的功能是保证计划的执行[5],并不能在特定的单元系统内进行作业计划的详细科学安排。基于以MRPⅡ为基础的传统计划调度模式在实际生产过程中表现出的计划调度多层级、生产管理结构呈金字塔型、生产管理复杂且对市场需求反应能力不强、难以满足市场需要等问题局限性与缺点,本文以“一类典型制造过程”为背景,提出了一种新型的基于单元化制造思想及时间任务总线概念的计划调度模式。

1“一类典型制造过程”的内涵

长春轨道客车股份有限公司转向架产品生产制造过程是典型的离散制造类型,同时又是多品种小批量类型,始终有多个型号的产品混线生产。生产安排是指每天装配几个型号数量不同的产品,在不同的日期所装配的产品比例可能是变化的。该产品制造企业是专业生产单位,只生产该产品系列,该产品系列单独销售,交货期非常重要。企业的产品系列是密切相关类产品,属于相似度很高的产品系列。产品系列是一类相对复杂的产品,由很多种零件集成装配而成,零件大量自制。我们可以将以上产品系列生产制造的实际情况典型化为以下生产背景模型:1系统有多个同类但不同型号的复杂产品,产品的相似程度较高;2装配工位每日装配交出何种产品型号组合取决于市场订单需要,可以定义为期初排定;3每个型号产品均可视为标准产品,其零件构成是确定的;4装配工序为典型的“点式装配”,即一个产品只需一个“点式装配台位”即可,没有流水要求,装配工序不受场地、人员、设备限制,装配周期在一天内即可完成,交货期能否满足需要只取决于装配工序之前的零件是否能够准时到达;5产品装配场地几乎每天都有多个型号的产品在同时装配。

2单元化组织结构

企业的生产组织机构含有生产部、组装车间、多个零件机加工车间。零件机加工车间含有生产线制造单元若干、非生产线制造单元若干,不同的制造单元承担不同种类的零件加工,制造单元一旦构建完成后在相当长时间内保持不变,可以视为固定的[6]。不同型号产品的相似零件在一个或多个制造单元内完成,同一个制造单元承担不同型号产品的相似零件的同种加工工序。

3时间任务总线计划调度模型

时间任务总线的构成要素分为日期刻度及装配交付任务集合,日期刻度与装配交付任务集合的一一对应及对应结果的连续输出就构成了时间任务总线。

3.1生产背景模型

(1)以日期“天”为刻度连续构成时间任务总线时间轴。

(2)对任意一天D(i),有产品组装交付任务集合M(i)与之对应,其中,i表示日期。

(3)M(i)≤M0 表示在同一天最多装配交付M0 个标准产品,如果M(i)=0,则表示当日没有装配交付任务。

(4)M(i)=∑m(j)(i)·n(j)(i),其中,m(j)(i)·n(j)(i)指第i天、第j种标准产品的数量,j=1,2,…;n(j)(i)≤M0;m(j)(i)=1表示1个第i天交付的第j种标准产品;n(j)(i)表示第i天交付第j种产品的数量。

(5)零件加工车间有零件加工生产线制造单元,即生产线L(r)个,其中r=1,2,…。

(6)零件加工 车间有非 生产线制 造单元S(k)个,其中k=1,2,…。

(7)各生产线制造单元或各非生产线制造单元直接向装配场地交付装配所需零件或向库房交付零件以补充安全库存。

(8)单元之间可互为订单客户,但互为客户零件的种类并不多。

(9)各型号产品总装配工序所需各种零件需要在装配交付日的早上被送到装配场地。

(10)对任意产品m(j)而言,其工艺路线所经过的各制造单元是确定的,但各工件的各工序并未确定在哪个具体设备上加工。

(11)各标准产品m(j)的所属工件尽可能少流经多个制造单元,且在一个工作日内零件只在一个单元内被加工。

(12)一个调度期可设为一天。

(13)对各生产线及非生产线制造单元而言,一天可以包括2个或3个标准生产班次。

(14)M(i)确定后根据改进的MRP任务分解器明确的工艺路线可以获知次日各生产线及各非生产线制造单元所交付的零件,但该工艺路线并不明确各工序具体使用那台设备,各工序可以使用具体哪种设备已知,对应的加工周期及成本确定。

(15)单元内的任务可在满足工艺及设备能力的约束下自由调度。

(16)库房只保留必要的各种型号产品零件的安全库存量,以应对生产意外或流经多制造单元的零件相对于装配工序需求的短缺。一般来说,在一个制造单元就可完成加工的零件的安全库存量要少于流经多个制造单元的零件的安全库存量,零件所流经的制造单元数量越多则安全库存量越大。

3.2时间任务总线计划调度模型

在上述背景模型条件下,通过计划的分批、组批功能[7]提前或临时向各工作日分配任务组合,时间任务总线只要按着日期刻度输出标准产品的装配交付任务集,系统就可 以通过改 进的MRP任务分解器向各生产线、各非生产线制造单元提出零件需求,这个前日需求在次日内即可获得满足。在这种模式下,尽管时间任务总线下达的任务组合具有离散随机特征,但任务下达机制、调度机制变得简单容易。市场需求有变时只要迅速调整时间任务总线上各工作日的任务组合即可迅速反映市场需求。各生产线、非生产线制造单元所获得的计划数据指令是相互协调匹配的,制造单元任务包形成原理简单,计划工作也变得非常简单,调度工作与调度技术的应用就主要局限于生产线及非生产线制造单元内,调度工作的灵活性被挖掘出来,调度技术更有针对性,各单元内的调度技术可以不同。

一种新型的基于单元化制造模式及时间任务总线概念下的计划调度模型如图1所示。

3.3时间任务总线计划调度模型优势

时间任务总线计划调度模型优势如下:1计划更灵活、更扁平、更直接、能快速反映客户需求;计划由原来的深层、多级递阶结构,变化为一个简单的配套结构。2调度在制造单元内更有实质性功能,针对性更强,技术使用灵活性更高。3制造单元对于装配工序或制造单元间的生产协同的本质是供应链问题。任意一个单元的需求输入或称主驱动力来自于总装配工序。

4时间任务总线计划调度集成优化模型

4.1优化模型

计划层又叫分批层、计划决策层,处于模型的上层。该计划决策层的功能和任务是产生初始计划并根据调度的结果进行判断决策并调整,下达修订调整后的计划;调度层又称落实执行层,处于模型的下层,该层的功能和任务是接受上层即计划层的计划数据并作为输入数据在各个制造单元内部通过适当的算法形成作业计划或称调度方案,并检查是否可行[8]。为了问题讨论的方便,在此我们定义调度方案是否可行的衡量指标仅为生产周期在计划时间内。由此上层即计划层的计划数据通过MRP任务分解器对各单元提出装配工序的零件需求数据,该需求数据作为输入数据传输到各条生产线及各非生产线单元,各单元通过相关的调度技术及适当的算法和相关计算形成作业计划或称调度方案,并检查是否可行;上层即计划层与下层即调度层之间可能要经过几次的交互沟通协调,同时上层可能要有若干次的决策,决策的结果可能导致总线任务分布的调整。当然如果经验丰富或处理得当,上下层之间交互沟通的次数及上层的决策次数会明显减少。其具体的优化模型如图2所示。

4.2优化模型优势

(1)上层即计划层的分批、组批功能容易实现,计划下达简单。传统的递阶分解结构计划方式存在计划分解层次太多、太复杂,计划过程很难考虑调度层面的弊端。计划下达由金字塔的多层方式变为扁平化的分批级及调度级的二级方式,使问题变得非常简单。

(2)调度层面有很好的弹性空间。计划层面只负责将任务分配到制造单元或生产线内即可,而并不对制造单元内部或生产线内部进行具体排产,这就为单元内或生产线内部灵活选择作业计划及调度技术提供了可能,调度工作在有针对性地建模、评价、算法选择设计等方面获得了发挥的空间。

(3)实现了计划层面与调度层面直接交互协调、多次协调。既可以实现互动优化,又可以根据决策者的决策思路有弹性地调节上下层关系,既有相互优化的驱动机制,也有相互间的妥协机制。

(4)高度仿真性质。这种集成优化模型模拟了先进管理实际情况。计划层分批工作多采用经验人工的方法与建模计算方法相结合,如此更能适应计划的特殊性,如合同交货期的不均衡性、市场需求的多变性、某些特定经营性的需求等。调度执行层可以很好地利用建模技术、评价函数、算法选择与设计等技术进行具体作业排产,根据作业排产绩效由计划层进行决策。因此该模型体现了敏捷制造、管理模式扁平化等思想。

5实际应用

某高速动车组轮对制造企业应用本文思路对其生产组织模式进行了变革,对其计划调度体系进行了重构和集成优化。轮对是高速动车组转向架的核心总成部件,其制造技术作为高速动车组核心技术之一,具有加工精度高,制作工艺较为复杂等特点。鉴于生产组织模式的复杂性我们选择通过对变革前后的数据统计分析对比来验证本文所提模式的优越性,如表1所示。通过所得数据可知,生产模式改变后由于计划链的缩短,调度层级的减少,计划下达生效时间的缩短,产能有了较大的提升,准时交付率及计划兑现率有较大提高,极大地缩短了加班生产时间,明显看到该企业生产效率的提升具有了质的飞跃。

6结语

篇2:赵文娟任务及计划

新闻娱乐化没有一个准确界定, 一般从内容和形式来阐述的:内容上, 偏向软新闻或者是尽力使硬新闻软化, 即“硬新闻软着陆”, 将名人趣事以及带有煽情性和刺激性的犯罪新闻、暴力事件、体育新闻、花边新闻等软性内容作为新闻的重点, 并且竭力从政治、经济变动中挖掘其娱乐价值;从报道形式上看, 从最初强调新闻写作中适度加入人情味因素, 加强贴近性, 演变为一味地追求趣味性和吸引力, 走新闻故事化、文学化的道路。

新闻娱乐化的出现是正常的、也是必然的。一方面, 媒介具有娱乐功能。媒介娱乐具有社会“减压阀”的效用, 人们在媒介环境中选择适合自己的娱乐形式, 以此缓解生存竞争中的压力, 在娱乐狂欢中释放苦闷;另一方面, 处于市场经济下的媒介之间, 为追求利润必然存在着激烈的竞争, 竞争对象就是受众的注意力。

有学者将“杨丽娟事件”简单归罪于新闻娱乐化, 笔者认为并不妥当。媒介作为社会公器, 以百姓喜闻乐见的形式与内容来报道新闻, 这本无可厚非。但“杨丽娟事件”暴露的一个现实是, 现在很多传媒把新闻娱乐过度化了, 客观的报道变成了恶俗的炒作, 在追求受众喜好的过程中丢掉了应有的社会责任。

首先, “杨丽娟事件”确实有一定的新闻价值, 作为一则普通的社会新闻稍加报道即可。但很多媒介在利益驱使下, 大力挖掘杨丽娟追星的反常性与戏剧性, 将其作为一个炙手可热的新闻商品来售卖。从开始的简单采访到后来的全程策划, 媒介的步子越迈越大, 在积极造势与扩大事态的驱赶下, 把杨家逼入一个无路可退的死角。

媒介推波助澜下所造成的恶果并不是“杨丽娟事件”的专利, 早在1997年香港明星白冰冰之女白晓燕绑架案中, 人质原本可以安全放回, 但媒介不断对白冰冰围追堵截, 爆料警方的侦破进程, 甚至出现了奇特的一幕:白冰冰驾车赶赴绑匪要求的地点交付赎金时, 后面紧紧跟随着大批新闻采访车。最终绑匪陈进兴失去了理智, 残忍杀害了年仅16岁的白晓燕。白冰冰事后面对女儿的尸体哭诉:“是媒体害死了我的孩子!”

其次, 从新闻伦理来看, 很多媒介报道行为有违职业道德。从杨丽娟面对采访语无伦次, 逻辑混乱的言论中可以看出, 她是一个有心理缺陷的人, 媒介对于这样的弱势群体理应给予帮助与关怀。事实上, 很多媒介的确以一种“帮助与关怀弱势群体”的高姿态来介入事件, 但这种“帮助与关怀”是用人力物力不断鼓励与怂恿杨丽娟不理智的追星行为:无论是最开始媒介联手刊登请愿书“逼刘见杨”, 还是后来资助杨家赴港并充当“导游”, 不过是一次次将杨家推向镁光灯下, 听任看客的欺凌与嘲笑。

再次, “杨丽娟事件”存在新闻策划失当。新闻炒作、新闻策划是新闻娱乐化的惯用手段, 而在“杨丽娟事件”中的炒作与策划的运用更是登峰造极、走火入魔, 在这里笔者举两个很独特报道现象作为例证:第一是媒体报道“搭车”现象。第二是媒介言论的自相矛盾。媒介这种前后不一致的论调, 其实质就是不断从杨丽娟身上“榨取”新闻价值。

二、受众的媒介素养

“杨丽娟事件”是铺天盖地的报道下不断升级的闹剧, 媒介的错误介入客观上助长了杨家更加疯狂的追星举动, 这些哗众取宠的行为反过来又成为媒介扩大销量与推销自己的报道对象。在媒介与舆论重重包围下出现的杨父自杀的悲剧一幕, 部分媒介难咎其责。在当今这个时代, 受众被赋予了更高的地位与更大的权利, 如何跟进受众的媒介素养也是个值得探讨的话题。

1992年美国媒体素养研究中心对媒介素养下了如下定义:媒介素养是指在人们面对不同媒体中各种信息时所表现出的信息的选择能力、质疑能力、理解能力、评估能力、创造和生产能力以及思辨的反应能力。“杨丽娟事件”从一个侧面暴露了当下受众媒介素养的缺失问题, 笔者在这里举两个方面:

第一, 受众对事件的不当关注。很多媒介在报道“杨丽娟事件”之初, 也认为该事件极其无聊, 没有多大的社会意义, 但他们抓住了一些受众的“窥私癖”心理、对“狗咬人”新闻的极端热情, 认为其能够带来可观的收视率与销售量, 于是报道的基本基调也设置成主动迎合受众的低级趣味。这就说明受众在面对媒介形形色色的信息时, 应有自主选择能力, 不要单纯追求抓眼球的“星性腥”新闻, 更不要为带有负面倾向的言论煽风点火。受众应多关注具有社会公共性与公益性的信息, 这样会促使媒介调整传播内容的性质与方向, 防止类似悲剧的发生。

第二, 受众对事件的错误认知。媒介具有制造“拟态环境”的功能, 它可以通过对社会事实的选择与报道来构建一个“媒介真实”, 这种媒介再制造的“真实”往往与现实世界有一定距离的, 这就需要受众用冷静的头脑与批判的胆识来甄别媒介传递的信息, 不一味地接受媒介的立场与观点。部分媒介在报道事件时不断以“不孝”、“疯狂”、“精神错乱”等标签为事件定性, 企图利用这些富有感染性的字眼来刺激大众的神经。很多受众没有看清媒介的意图, 在先入为主的错误倾向下为媒介摇旗呐喊, 对杨家谩骂讽刺、大加鞭挞。在这种情形下, 事件里面的很多隐情, 就在媒介与受众的围攻下被掩盖了。

受众媒介素养的提高是一个综合工程, 不是一天两天便可以完成的, 也不是简单地依靠培训班、教育节目来提升的。客观地讲, 媒介素养是个人综合素质的集中体现, 它反映当下受众的各种需求与修养。

摘要:本文通过对“杨丽娟事件”的回顾, 列举出媒介在对事件报道中种种不当之举, 说明“杨丽娟新闻事件”是新闻娱乐化走向极端的典型代表, 同时该事件也从一个侧面反映了当下受众的媒介素养缺失问题。

关键词:“杨丽娟事件”,新闻娱乐化,媒介素养

参考文献

篇3:赵文娟任务及计划

个人简介:内蒙古师范大学教育系硕士研究生, 现任珠海市教育局副局长、珠海市人民政府督导室主任督学。

访谈者:赵局长, 您好。珠海市是我国五个经济特区之一, 是教育信息化建设的“试验田”, 特别是近年来推行“粤教云”计划、创建“智慧城市”和打造珠海教育信息化的特色。从这个角度看, 珠海实施“粤教云”试点项目, 具有什么样的可行性?

赵文华:是的, 珠海是全国五个经济特区之一 , 信息化建设起步早, 并率先在全省确立以信息技术教育和英语教育作为特色教育。早在1997年就已在部分中小学开设了信息技术课。1998年珠海市第一中学、珠海市香洲区第七小学和拱北小学被列为国家首批中小学现代教育技术实验学校。目前, 珠海学校的硬件设备配置水平较高, 教育城域网已实现一市三区全覆盖, 100% 学校建成了校园网, 100% 学校实现了“班班通”, “三通工程”建设也正在加快推进。此外, 我市拥有一批高学历、高素质且具备较强信息技术应用能力的教师队伍, 他们积极参与基于信息技术的教育教学改革与课程资源建设的研究与实践项目。因此, 用好这些硬件设备, 充分发挥先进技术的作用, 为教学创造信息化环境, 是我们教育的追求和工作的目标。

同时, 作为首批国家“智慧城市”试点之一, 我们珠海正将教育作为“智慧城市”的重要组成部分。可以说, 在扎实的教育信息化基础上, 以及整个城市面临的机遇和挑战的背景下, 我们积极参与省教育厅“粤教云”项目的试点工作, 希望借此能够实现珠海教育特色化、内涵化、均衡化和优质化发展。

访谈者:作为教育行政部门的领导, 您如何理解“云技术”?与贵市教育均衡与优质发展有什么样的关系?

赵文华:“云”, 不仅仅是一种技术, 更是一种理念, 一种文化。当教育跨入云计算、大数据时代, 不管是教育领导者、管理者, 还是教师, 我们需要一种主动适应技术与环境的发展理念, 需要构建一种新的运行机制。“教育云”支撑下的信息技术应用势必会改变服务模式和教与学方式, 会改变教育界的思维方式和管理机制, 会催生新的社会文化与教育文化。

均衡与优质是我们在教育中提倡多年的概念, 也是追求多年不止的目标。但可以说, 在不同时期, 这两者具有不一样的内涵。一方面, 珠海虽为经济发达地区, 但城乡内部同样存在明显差距, 比如西部农村同市区之间。“云服务”实现了跨区域、跨校际的教育资源优化与互融, 通过“粤教云”公共服务平台, 让优质教育资源通过网络延伸到农村和城市薄弱学校, 让农村学校的乡土文化也能熏陶城市的孩子, 促进教育资源的互通融合。另一方面, 珠海的教育除了需要内向的优质, 还需外展的优质, 我们能够吸纳其他兄弟城市, 甚至其他省份的优质教育, 也能向外界输送传播优质资源, 打造区域影响力。因此, 这就是需要“技术”的支持, 项目的支撑, 通过“粤教云”这样的项目试点, 实现技术互动、理念互融的均衡化、优质化教育。

访谈者:珠海如何推进“粤教云”项目?

赵文华:在推进“粤教云”项目过程中, 我们提出三个着眼点:一是以信息化促进义务教育均衡发展为着眼点, 切实推进教育公平;二是运用现代教育技术手段推动新课程改革为着眼点, 进一步提高教育教学质量;三是探索新的教育教学模式为着眼点, 形成鲜明的区域教育特色和办学特色。

目前, 大力发挥“粤教云”项目提供的平台和资源优势, 我们提出了建设三类课堂:云服务课堂、云互动课堂、云协同课堂。云服务课堂不需要任何硬件投入, 就是充分利用各试点学校既有的教育信息化基础设施, 通过课堂环境中现有的教学平台获得高效、便捷、优质的资源服务。目前珠海市已经实现了班班通, 100% 教室都可以享受这项服务。云互动课堂就是在云服务课堂环境基础上, 为师生配备新型学习终端, 转变教与学方式, 提高课堂教学效果。云协同课堂是在云互动课堂基础上, 增加录播系统, 利用云视频服务, 让课堂教学通过网络延伸到农村和城市薄弱学校。

访谈者:你们有什么样的保障机制?

赵文华:“粤教云”项目的推进需要一个长效稳定、可持续的发展机制和政策环境。我们出台了《珠海试验区“粤教云”示范应用实施方案》, 明确了试点目标、主要任务、进度安排等。此外, 成立了以局长为组长的“粤教云”珠海试验区领导小组和以副局长为组长的工作组。

在“粤教云”应用示范试点区建设和项目实施过程中, 我市建立了多渠道、多层次的经费投入机制。2014年专门拨出“粤教云”专项建设经费, 保障各试验校的硬件、软件 (含数字内容) 等方面的建设, 并拨付“粤教云”专项培训经费;争取省科技厅重大科技专项经费, 以支持关键技术攻关。

我们还建立了应用评估机制, 在“粤教云”专家组指导下, 对15所试点校的试点工作提出了建议和要求, 定期对学校的试点工作进行评估。

访谈者:目前进展如何?

赵文华:今年5月29日, 全省“粤教云”项目在我市召开启动大会, 标志着粤教云正式实施。一是我们选择了15所试点学校来进行实验, 其中有位于中心城区的市直属学校、香洲区属学校, 也有位于相对偏远落后的西部地区学校, 具有广泛的代表性。二是为“粤教云”试点工作“搭架子”, 就是把开展实验所需的环境和平台搭建起来, 建设珠海“粤教云”云数据中心。全市教育系统通过市的云数据中心连成一个完整的珠海“教育云”, 全市的教育资源都可通过这个云共享给全市的教师和学生。此外, 还建设了珠海市教育视频平台, 将全市各校的录播教室与平台无缝连接。

三是启动教师的培训工作。我们今年实施网络在线培训、体验式培训、泛在培训等方式, 结合实际, 多层次、全方位开展“粤教云”专项培训工作。

访谈者:您觉得最大的难题是什么?

赵文华:在推进“粤教云”项目中, 我们也遇到了很多难题。一是教师教育观念跟不上信息时代的步伐。教师的惯性思维让他们仍坚持固有的观念, 制约了开展信息技术教学的积极性和水平, 阻碍了新课程所倡导的“学生为中心”课堂结构变革;二是优质数字化教育教学资源无法满足各级各类学校师生的需要。教育信息化的核心是教学的信息化, 其内涵和基础是支持教与学过程的教学资源。但目前我市的教育教学资源建设与教师应用需求相比仍然滞后, 以致信息技术在教育教学领域应用的深度和广度不够, 也缺乏教育教学资源开发所需的先进工具和平台软件。三是实施教育信息化的规划不够完善, 没有纳入到学校的整体发展规划之中。部分学校没有制定自己的教育信息化规划, 而是将教育信息化的相关工作交给信息中心来做。由于信息中心在学校内所处位置的限制, 考虑得更多是技术层面的问题, 在信息技术和教学融合方面往往考虑得不够。

访谈者:下一步的工作重点是什么?

赵文华:我想, 我们要进一步加强推进教育信息化发展的顶层设计, 坚持应用导向和机制创新, 以减负增效、个性服务和均衡发展为目标, 探索“粤教云”服务课堂教学和教师专业发展的有效方法和途径。

篇4:ASP开发月度计划任务书

关键词:ASP,Oracle数据库访问,数据转换,生成Word

1 引言

公司原有的月度计划任务书是各部门填写月度计划, 由本部门领导签字, 送主管领导签字、报送到经营策划部, 经营策划部专责汇总计划, 经总经理批准再印发, 这样浪费人力、物力, 效率低。为此需要能实现网上录入、审核、汇总发布。

2 ASP

ASP是服务器端脚本编写环境, 使用它可创建和运行动态、交互的Web服务器应用程序, 使用ASP可以组合HTML页、脚本命令和ActiveX组件以创建交互的Web页和基于Web的功能强大的应用程序。ASP带有两个脚本引擎Jscript、VB-script, ASP使用定界符<%和%>括入脚本命令。

应用ASP开发方便灵活, 更源于它的内置对象和内置组件。

2.1 内置对象

Application对象:可以使用Application对象使给定应用程序的所有用户共享信息。

Request对象:可以使用Request对象访问任何用HTTP请求传递的信息, 包括从HTML表格用POST方法或GET方法传递的参数、cookie和用户认证Request对象能够访问发送给服务器的二进制数据, 如上载的文件。

Response对象:可以使用Response对象控制发送给用户的信息。包括直接发送信息给浏览器、重定向浏览器到另一个URL或设置cookie的值。

Server对象:Server对象提供对服务器上的方法和属性进行的访问。最常用的方法是创建ActiveX组件的实例 (Server.CreateObject) 。其他方法用于将URL或HTML编码成字符串, 将虚拟路径映射到物理路径以及设置脚本的超时期限。

Session对象:可以使用Session对象存储特定的用户会话所需的信息。当用户在应用程序的页之间跳转时, 存储在Session对象中的变量不会清除;而用户在应用程序中访问页时, 这些变量始终存在。也可以使用Session方法显式地结束一个会话和设置空闲会话的超时期限。

ObjectContext对象:可以使用ObjectContext对象提交或撤消由ASP脚本初始化的事务。

2.2 内置组件

ActiveX组件:提供了应用程序的主要有 (如访问数据库) , 这样就不必创建重新或重新执行这些任务的代码。

Ad Rotator:在每次打开或者重新加载网页时, 交替显示图像, 并提供从显示的图像到另一个URL的链接。在文本文件中保存广告列表, 该组件依照数据文件中的指令来显示它们。

File Access组件:由FileSystemObject对象和TextStream对象组成, 使用FileSystemObject对象, 可以建立、检索、删除目录及文件, 而TextStream对象则提供读写文件的功能。

Content Linking组件:使在应用程序提供.asp文件的逻辑导航变得简单易行。

3 系统设计

3.1 系统功能设计

该系统主要实现管理登录、时间设定、日志、用户管理、重点工作、奖金考核、经济指标、任务书审核、完成情况审核、任务书录入, 批准的功能。系统功能图如图1。

管理登录:刚打开登录界面, 供给游客看的页面, 页面显示项与登录后不一样, 只有批准任务书发布后的浏览查看、保存项, 供全公司的人员查看。所以通过管理登录进入登录界面。

时间设定:用于月度计划任务书录入时间限定, 到此截止时间, 录入工作便不能进行, 为督促按照录入, 由管理员 (计划专责) 设定。

日志:跟踪用户登录、录入、删除、保存等操作信息, 便于管理员查看。

用户管理:从公司人力资源库选取用户信息添加到用户表中, 并对其进行删除、修改、保存。用户赋于四种权限 (系统管理员、录入人员、审核人员、完成情况检查人员) 。

重点工作、奖金考核:由计划专责添加、删除、修改相应的重点工作安排情况及上月的奖金考核指标。

经济指标:从MIS数据库供直接提取公司生产经济指标数据。

部门编号:按公司贯标原则来维护公司部门信息, 并按要求可调整部门编号来改变部门任务书信息浏览顺序。

批准:总经理批准发布。

任务书审核:主管领导查看、修改、审核任务书内容。

完成情况审核:对止月计划任务完成情况审核。

任务书录入:各部门以部门负责人登录, 只能添加、删除、修改本部门的任务书, 并生成Word浏览、保存。

3.2 数据库设计

考虑与公司人力资源系统中的人员表、MIS数据库中的指标表访问, 本系统采用Oracle数据库。按照关系数据库设计原则, 设计了用户表、重点工作表、奖金考核表、任务书表、日志表等, 通过相互之间的作用形成数据的流动。

4 关键技术

在与数据库连接和具体功能实现中, ASP有着较强大的功能, 使得开发应用变得灵活。在开发过程中, 通过摸索对实现方法进行对比, 总结了一些经验:在页面布置、日志、错误处理中使用代码重用;对数据存储与显示进行数据转换处理;报表的实现。

4.1 ASP访问Oracle数据库

ASP内置的ADO组件是Microsoft开发的互联网络数据库存取解决方案, ADO通过ODBC访问数据库, 但发现ASP内置的ADO组件访问Oracle数据库慢且有其局限性, 因此本人选取了Oracle object for ole访问Oracle, Oracle object for ole供所有与OLE兼容的应用程序访问Oracle数据库。它是没有用户界面的OLE Server, 其所包含的Oracle Objects Server是ASP访问Oracle数据库的重要功臣之一。

Oracle Objects Server共提供Oraclient、Orasession、Ora-connection、OraDatabase、OraDynaset、OraSQLstmt、OraField、Oraparameter、Oraparameter Array等九个对象供开发者使用。

在程序中应用的几个对象功能如下:

Orasession对象:Orasession对象用来在程序中管理Oraconnection、OraDatabase、OraDynaset等对象, 其建立方法如Set Orasession=Create (“OracleInProcServer.Xorasession”) 。

Oraconnection对象:Oraconnection对象表示对OraDatabase对象的连接, 当需要建立OraDatabase对象时, 系统会自动产生一个Oraconnection对象。反之, 当与数据库断开连接时, Oraconnection对象自动释放。

OraDatabase对象:OraDatabase对象表示对数据库服务器的虚拟登录, 其登录方法如:

Set Oradadabase=Orasession.Dbopendatabase (“数据库别名”, “用户名称/密码”, 0) 。

OraDynaset对象:OraDynaset对象会将数据库服务器符合SELECT命令的数据加以存储在客户端的缓冲区, 让用户浏览或更新, 最后将结果写回到服务器, 其方法如下:

4.2 代码重用在页面布置、日志、错误处理的应用

本系统页面风格一致, 页面分三部分, 页头部分、内容部分、页脚部分, 其中页头与页脚部分脚本为entertop.asp (登录后页面) 、top.asp (未登录页面) 、end.asp, 引用如图2:

在日志与错误处理时采用了传递日志信息或错误编号调用savetolg.asp、error.asp来保存日志信息或进行错误提示。

4.3 对数据存储与显示进行数据转换处理 (1) 多行文本的存储与显示转换

由于多行显示文本的回车换行, 在HTML编辑状态格式用 表示空格,
表示换行, 存储内容时转换为“”与chr (13) &chr (10) 。因此存储与显示要调用replace.asp与ureplace.asp来转换。

(2) 复选框内容存储显示转换

在审核任务书时, 审核领导有多个, 采用复选框, 则选中框后, 选中值 (内容) 加“
”再组合存入数据库相应审核人字段。重新进行审核修改时, 则通过函数转换, 将数据库存储内容对应复选框选中。

4.4 ASP中实现Word输出报表

ASP生成Word有多种方法, 如调Word.application对象, 用FSO生成Word文档, 用Word模板传递宏, 这些方法既要服务器支持, 控制方法又复杂, 因此本人使用了简单方法, 在Word中编辑好报表, 再另存成HTML文档, 用ASP控制生成的HTML, 即将静态内容用数据库记录结果动态输出, 而且通过控制浏览器显示方式控制决定直接用Word显示或下载保存。

(1) 用于Word直接浏览 (如图3)

5 结语

通过分析设计, 合理地应用ASP编程技术, 完成月度计划任务书系统的编制, 通过不断完善, 目前运行稳定, 反映良好, 大大提高了工作效率, 而且应用ASP开发效率高, 简单易行, 适合企业网上访问数据的要求。

参考文献

[1]汪晓平, 钟军编著.ASP网络开发技术.人民邮电出版社, 2003.

[2]马照亭, 郭月强, 焦祝军等.ASP Web编程实例教程.北京:希望电子出版社, 2002.

本文来自 360文秘网(www.360wenmi.com),转载请保留网址和出处

【赵文娟任务及计划】相关文章:

赵文茹培训学习心得04-23

张国荣和赵文卓的关系05-17

郭慧娟精准扶贫帮扶计划05-01

李慧娟案04-07

张文娟范文05-15

赵婷娟范文05-15

娟论文提纲11-15

陈娟教案04-15

文娟翻译范文05-17

罗文娟简介范文05-20

上一篇:贺丽霞《二泉映月》说课稿下一篇:t开头e结尾的单词