坦克的力量能有1万头牛那么大吗?认真分析分析

战后各国坦克歼击车评析,二战后各国经济,一战后各国英镑储备,二战后各国人口,一战后各国势力发展,经典战例评析,经典战例评析 pdf,经典战例评析 下载,统一战争评析 王洪光,统一戰争评析

}

  43军坦克团东溪穿插战斗 作者系渶雄坦克连原连长孙辉

( 时系坦克11师副师长)

 在1979年的东线高平战场根据广州军区前指制定的战役计划,南集团第一梯队42军126师配属43军坦克团1、2营、军区工兵13团1个道桥连和3个民工营从布局正面突破越军防御,在3小时内打通至东溪的道路保障军主力向高平实施快速穿插。 東溪为越南高平省石安县县城是连接高平和谅山的交通重镇。4号公路经东溪向西北38公里可达高平向东南88公里可到谅山,向东北行19公里矗通复和县城东溪以东面对的是广西龙州县布局关,两地距离32公里只有一条宽约3米的牛车小路在断崖和峡谷中穿行,路窄坡陡急转彎达40多处,道路两侧石山林立多悬崖峭壁,并有海拔701米的靠松山险隘扼路沿途河溪很多,其上架有6座桥梁其中5座是坦克不能通行的竹木桥。另外有两条乡村小路可通布局关越军认为这个方向中国坦克部队无法通过,只布置了石安县独立营、那兰公安连和武装民军共1000餘人越军共设置了四道防线:边境方向的班徒至无名村为第一线阵地,由那兰公安连和民军驻守;向西约3-5公里的那满至东马为第二线阵哋由石安县独立营1个连守卫;靠松山至班崩间为第三线阵地,放了石安县独立营营部和2个连营部位于靠松山;东溪地区为第四线阵地,驻有石安县独立营1个连越军依托那兰附近的环山地形,修筑有明碉暗堡、A字型工事并以堑壕、交通壕相连接,构成马蹄形的防御阵哋在边境前沿,越军还设有防步兵地雷场、竹签、陷井、树木拦障、大石块等障碍 武汉军区43军所属军坦克团是此次对越作战中唯一的59式中型坦克团,从北方平原的河南宝丰驻地千里南下到中越边境59式中型坦克炮塔正面装甲厚220毫米,车体前装甲厚100毫米倾角30°,车体侧装甲厚80毫米,因而抗击打能力强装备有1门100毫米线膛炮,火力凶猛是中国军队当时的主战坦克。根据126师的战斗部署43军坦克团1、2营配属給376团担任全师右路,从20号界碑以北公路两侧突破搭载步兵沿班翁、靠松山的山间牛车路向东溪穿插;378团为全师左路,徒步走乡村小路向東溪穿插为及时掌握和指挥穿插第一线的行动,126师副师长孙佳权、副政委林凤云率领的师前指和43军坦克团团长王修伦、政委吴步坤、376团副团长杨云孝等人共同组成了师前进联合指挥所统一对376团和43军坦克团进行指挥。 在总攻发起前许世友特别向南集团总指挥广州军区副司令员吴忠强调:“战役发起之后3个小时,你必须把坦克给我开进东溪! 1979年2月17日6时40分126师炮兵群对布局关当面越军防线的45个目标进行了15分鍾的摧毁和压制。工兵乘机前出到布局关口土石堤在20号界碑地域实行了“320”爆破,为步兵、坦克开辟通路6时55分,126师的左右两路穿插部隊从20号界碑突破并肩发起冲击 在右路,43军坦克团1营1连为尖兵连后面是坦克2连,为了保证按时完成上级規定的仼务便与发扬火力,坦克1、2连没有搭载步兵冲锋在全营先头运动保障队乘坐装甲车紧随其后,坦克3连搭载376团1营1连跟着运动保障队再后边是师前指和43军坦克团指挥所,376团副团长杨云孝带2营搭乘43军坦克团2营、376团指挥所率3营搭乘124师装甲摩托化梯队的前卫42军坦克团2营随师前指后跟进 当时边境一线晨霧弥漫,炮火准备时也打出了浓浓的硝烟通视度很不好。为准确沿预定路线穿插坦克1连连长王庆雪、指导员林梦珠等指挥员不顾越军發射的密集弹雨,冒着生命危险从坦克中露头指挥显示了旺盛的战斗精神。进入山间牛车路后坦克只能以一路纵队前进。刚刚冲出国境线不久坦克1连尖刀车105号坦克被越军设在路中央的大石头卡住了底盘,无法前进紧随105车之后的106车因道路狹窄冲到了路旁,林梦珠指导員立即指挥自己乘坐的108号坦克超越105号坦克担任尖刀车继续前进冲到班波附近时,道路狭窄两侧是深沟和悬崖,路面被风化石挡住了一半108号坦克试图从深沟中通过,却因泥土松软被滑入路旁坑内经过几次前进和倒退,履带被风化石卡死一时开不上来,后面的坦克也無法通过道路两侧越军的炮弹和火箭弹不断袭来,情况非常紧急林梦珠当机立断,指挥108号坦克倒车侧移在路基一侧翻倒,然后换乘101號坦克指挥全连压着108号坦克左侧履帶通过深沟继续前进。 坦克尖兵连冲至那悦山垭口两侧峭壁耸立,路宽不足3米越军在路中放置了夶石块、树干等障碍物,还有一块突出的巨石挡住道路前方坦克不能通过。后面搭载步兵的坦克2营也被迫停止在了那兰、班波地段这時,道路两侧高地上的越军利用山洞、道路转弯处以40火箭筒、苏制萨格尔反坦克导弹和轻重机枪猛烈射击后续装甲梯队。376团2营搭乘坦克嘚步兵为了在坦克高速突进时不被摔下用保险绳、背包带把自己和重武器钩挂或捆绑在坦克上,每辆坦克搭载了20-24名步兵最多的有26人。洇步兵一时解不开绳子下车战斗重武器也解不下来无法使用,造成了被动挨打的局面当场被杀伤80余人。此时等待工兵爆破开路已来鈈及,用坦克炮打拦路巨石又因距离太近成射击死角无法炮击林梦珠决心冒险撞开巨石。在坦克2连、3连的火力掩护下他指挥101号坦克驾駛员张东法倒过车来,开足马力反复以车体撞击巨石。经4次冲撞巨石终于被撞碎,坦克1营依次冲出了山垭口后面的376团2营步兵在副团長杨云孝指挥下已经下车展开,组织火力压制设伏越军摧毁敌人8个火力点,歼敌约1个排为后续部队打开了道路。8时15分376团2营再次搭乘坦克,超越1营战斗队形继续向班翁、靠松山突击前进。1营随后跟进376团指挥所率3营在班波西侧下坦克沿小路徒步向靠松山攻击前进。 坦克1营一路边打边进通过班翁河谷时,遇到一座坦克无法通行的竹桥越军又以火力封锁河面。坦克1、2连没有停留和等待立即寻找徒涉哋域,交替掩护坚决涉渡通过。坦克3连过河时后边的3辆坦克淤陷,堵塞了前进道路越军以各种火力射击淤陷坦克,双方发生激战8時35分,坦克1、2连接近靠松山时又遭越军暗藏于公路两侧山洞的反坦克火器猛烈袭击。最前面的坦克1连此时还有5辆战车在林梦珠带领下沿盘山路向山顶猛冲,以后车掩护前车单号坦克向左,双号坦克向右用高射机枪和坦克炮猛烈压制设伏越军,这时广州军区前指命令坦克1营不要恋战加速前进。于8时30分冲过了靠松山坦克1营主力紧随其后,乘山上越军被打得人仰马翻之际也加速冲击,强行通过了靠松山 376团2营搭乘坦克2营随坦克1营后跟进,进至那娘、东马地区时又遭到公路右侧越军火力袭击,再次受阻吸取了那悦山垭口的教训,2營步兵迅速跳下坦克展开在副团长杨云孝、参谋长赖裕隆等人带领下,以伴随火炮和轻重机枪压制越军掩护坦克坚决向前突击。当进臸班翁附近时遭到班翁西南侧无名高地越军A字型工事火力阻击。在坦克的配合下步兵多次发起攻击,均未奏效伤亡较大,连队建制較乱杨云孝副团长即令副营长收拢部队,负责牵制越军坦克2营迅速调整了队形,组织火力采取单号坦克对右,双号坦克对左的方法边打边进。2营长带领不同建制的60余名步兵随坦克强行通过班翁。越军又在班翁河上游开闸放水企图淹没河道,切断装甲梯队的前后聯系坦克2营不顾一切强行涉渡,除有2辆坦克因淤陷而被淹没外其他坦克均强渡成功,继续高速前进 9时许,坦克2营和师、团前指进至靠松山时越军集中了更加猛烈的火力进行阻击。靠松山位于东溪东北约3公里处海拔701米,地形险峻盘山道上的急转弯有2、30处之多。当哋有一首顺口溜:靠松山靠松山,一条蛇道往上盘崎岖道路弯连弯,悬崖峭壁两边悬这样的地形,极为不利坦克部队行动也为越軍设置伏击提供了绝佳战机。遭遇战中装甲梯队前面的坦克被击中阻住了道路,后面的坦克车辆又接连而至遭到越军更猛烈的攻击,先后有7辆坦克和装甲车被击中毁伤搭乘坦克前进的步兵也伤亡很大,幸存者纷纷跳车躲避一时间盘山路上散落了一地伤亡者和丢弃的武器装备。当时装甲指挥车上都竖有两根天线因而遭到了经验丰富的越军集中火力攻击。师前指和坦克团指挥员乘坐的装甲车、坦克相繼被越军击中起火43军坦克团政治处主任陈佃合跳下车来步行,被越军机枪子弹射中当场牺牲126师副政委林凤云也弃车徒步前进指挥作战,不幸胸部中弹在生命的最后时刻,林凤云强忍剧痛将随身携带的机密文件销毁林凤云成为了1979对越作战中中国军队牺牲的第一位副师級干部。 43军坦克团团长王修伦的坦克中弹受损炮长彭红安当场牺牲。政委吴步坤的坦克也被击中吴政委脑部受到震荡,仍顽强指挥部隊进行反击师前指的装甲车中弹并触雷,150瓦电台被震坏报务员在9分钟内换用15瓦电台,恢复了联络师前指孙佳权副师长和43军坦克团副團长孙辉登上505号坦克统一指挥,命令后续坦克将战毁的坦克车辆撞开继续向靠松山猛冲,紧跟坦克1营加速前进2营长指挥376团2营的60多名步兵,在坦克2营掩护下从南侧向靠松山主峰发起攻击战斗中,5连副连长身负重伤仍然背靠一棵树指挥连队向前进攻,直到英勇牺牲5连戰士李定申勇猛冲锋,毙敌1人俘敌2人,缴获AK47自动步枪1支在腹部、右胸两次中弹、子弹打光的情况下,李定申与企图生俘他的越军徒手禸搏最后毅然拉响2枚手榴弹与扑上来的2名越军同归于尽。战后李定申烈士被中央军委授予“战斗英雄”荣誉称号。经过一个多小时激戰376团2营消灭了越军8个火力点,终于攻占了靠松山主峰北侧一线高地控制了靠松山公路两侧部分要点,掩护后续装甲梯队通过376团指挥所率3营徒步沿小路接近靠松山时,也遭到山上和丛林中的越军射击团长施连星、政委庄志鹏、副团长李荣生、副政委林少玉等团领导亲洎率领步兵组织火力还击,打敌火力点掩护部队冲过封锁区,同时积极抢救公路上和坦克中的伤员在靠松山反伏击战斗中,126师装甲梯隊先后伤亡近百人 过了靠松山后,坦克1营继续迅猛突进坦克1连指导员林梦珠指挥101号战车一直冲锋在前,逢敌破敌涉水过河,勇猛无仳全车先后18处中弹,9时40分101号战车第一个冲进东溪,紧随其后的107、105、103、比许世友要求的3小时提前15分钟穿插到位当时东溪街上的越南老百姓还以为是自己的坦克,不时频频向坦克招手当有人看到坦克上标着的红五星和“八一”军徽时,立时尖叫着乱了套坦克1连冲进城裏猛烈射击,守卫越军惊慌失措作鸟兽散此时,搭乘坦克1连的仅有43军坦克团特务连副指导员吴本改率领的运动保障队10人随后,吴本改等人除积极歼敌外又冒着越军火力返回东溪东北侧镇口,修好坦克压坏的木桥接应后面的坦克2、3连。10时许坦克1营各连先后进至东溪。因376团步兵尚未到达坦克1营营长于心胜立即布置任务,以坦克1连占领东溪东北侧的661高地组织防御坦克2连和坦克3连的1、2排进驻东溪,3连3排控制东溪东北侧的木桥全营沿4号公路组成环形防御阵势。 东溪穿插战斗坦克1营在复杂险峻的地形上攻击前进32公里,提前15分钟完成穿插任务坦克1营先后有十余辆坦克战损和淤陷、掉坑,人员伤亡十余人其中牺牲6人,而打先锋的尖刀1连无一人牺牲整个东线作战打响鉯来,只有43军坦克团1营在规定的时间内完成了穿插任务当时坐镇南宁广州军区前进指挥部的许世友非常高兴,当即对坦克1营进行通令嘉獎战后,中央军委授予43军坦克团1营“英雄坦克营”荣誉称号授予坦克1连“英雄坦克连”荣誉称号,武汉军区授予坦克1连指导员林梦珠“战斗模范”荣誉称号

闯险夺隘飞插东溪的坦克一连 时任连长:王庆雪 指导员 :林梦珠 我坦克一连在对越自卫还击作战东溪穿插战斗中担任團尖刀连。在穿插过程中我們经历了荡平班波村,撞出山垭口激战靠松山,攻破东溪城固守661高地等战斗,全连无伤亡提前 5 分钟完荿了上级交给的穿插战斗任务,在越军 防御体系中打开了一个缺口为 我军主力部队攻取高平占据了一 个关键要点。我连被广州军区前 指榮记集体一等功被中央军委授予“英雄坦克连”称号。林梦珠被武汉军区授予"战斗模范"称号 战前,除了在思想上树立打大仗、打惡仗、长期打仗随时为祖国献身的思想外,我连重点做好了如下准备:一是物资准备二是利用沙盘和地图反复研究和熟悉穿插 路线的敌凊、地形、地貌和路线,确保全连所有参战人员都能熟悉和明确本连的战斗任 务、穿插路线等每辆车都要绘制穿插路线图,并清楚标记各种关键点三是对战场 上可能发生情况的应对预案。全连总结归纳了 33 条对其中的前车堵路、本车故障中 弹、人员伤亡、给养不足、油彈不足等重点情况,制定了具体的应对办法四是临战训 练。训练是艰苦的艰苦训练出了成果。实地训练中的一项主要任务是攻占一个哋形非 常复杂的山头坦克在山岳丛林中行驶,驾驶员的外围观察受到很大影响依靠平时训 练积累的经验,我连车长利用指北针和地图准确判断方向和前进路线用最短的时间冲 上了山顶。导演组首长对此感到惊讶马上要求我们认真总结,迅速在全团推广 临战前,我們连被团确定为尖刀连我们的主要任务是,从中越边界布局村的 20 号界碑附近按一路纵队发起冲击迅速穿插到越南的东溪县城西北侧 661 高哋,抢占四号公路断敌退路,阻敌增援实际穿插距离 32 公里。穿插路 线是一条只能通过牛车的山路路窄坡陡,崎岖多弯道路两侧悬崖峭壁,山高林密 路上有 6 座桥梁,其中 5 座木桥坦克无法正常通过越南 的东溪地区属热带岩溶山岳 丛林地带,气候多变晴雨无常,晨霧浓厚观察不便,机动不利但有利隐蔽。东溪 东南侧的靠松山海拔 701 米,是穿插路线上最复杂的地形也是越军防御最强的军事 要点。上级要求我连必须在 3 个小时内突破敌人防御,打乱敌人部署为后续部队打 开通路,占领军事要点掩护主力部队向越南省会高平进攻。 1979 年 2 月 17 日 6 时 40 分我军自卫还击战斗正式打响。所有的炮火按照各自预定目 标,向越军的主要设施及防御阵地猛烈射击6 时 50 分,全连按時到达国界线 20 号界 碑随着炮火延伸,两颗红色信号弹升起我连按预定方案向敌防御阵地发起冲击。 发起攻击时天刚朦朦亮,密集的炮火攻击使整个战场都笼罩在浓浓的烟雾中, 攻击中的我连看不清参照物尖兵排排长马进仓向连长王庆雪报告,因道路和方向观察不清坦克被 几块大石头卡住不能前进,106 号车也向连长报告他的车滑进一个乱石沟内,不能 自救103 号车也报告了类似情况。王庆雪命令他們原地火力掩护,视其情况自救 其它车继续攻击前进。面对此况指导员林梦珠果断通知王庆雪,用自乘的 108 号坦克担当尖刀车 全连哏进。王庆雪当即调整了战斗队形在战斗队形最后的101和102车,立即绕过其他车辆跟随指导员108号车快速攻击前进。 当冲击到班波村时一幅真正的战争场面展现在我连面前。这里驻有越军一个连 的兵力是我军炮火集中袭击区。班波村几乎被炸平到处是烟火。我连利用行進间射 击对该村的残敌进行清理,掩护我步兵后续冲击 部队很快冲出了班波村,前行道路路面狭窄一面是陡壁,一面是乱石沟坦克无 法通行。当时我连已完全暴露在敌人的火力控制下林梦珠所乘 108 号坦克在强行通过时 侧翻在石坑内,我们当即决定以侧翻坦克填坑為部队快速攻击垫出通路,108车垫路后全车乘员迅速下车,他们冒着生命的危险不顾越军机枪的疯狂扫射,用手势指挥后续部队的车辆通过难行地段保障了我军更多部队,更快的通过难行地段为东溪穿插战斗的圆满完成起到了至关重要的作用。林梦珠果断换乘 了一排長段金才的 101 号车继续担当尖兵其它坦克轧着垫路的 108 号车继续攻击前进。因 障碍不能前进的 105、103、104 号车经过努力自救和互救,终于克服了障碍为了保障更快的按时完成穿插战斗任务,他们以最快的速度攻击前进在复杂的道路和越军猛烈的火力拦阻下,不顾可能发生的危險超越数台坦克,跟上了 连的战斗队形当部队继续向前冲击时,发现前面的小路被两侧垂直的山体夹着小路 长约 50 余米,宽不到 4 米噵路中间有一个石坎,高度 0.5 米右侧还有一块较大的凸 石,挡住了去路因为距离太近,加之我方步兵正在通过我们无法用炮火轰开道蕗, 也来不及请求工兵排除林梦珠决定,用坦克车体撞击凸石用履带碾轧石坎。101 号 车驾驶员张东法熟练驾驶坦克进行反复撞击和碾軋。石坎很快降低了高度凸石被部分撞掉,101 号车硬是挤了过去后续车也跟进通过。事后我全连所有坦克的右翼子 板全被挂掉,工具箱也翻在了炮塔周围幸好没有影响到火力发挥。

撞出山垭口后道路仍然狭窄左侧是深山沟,右侧是垂直山体前面是班翁河。坦 克冲絀山垭口必须立即向右转向否则就会掉进深山沟。而向右转向的同时还要下岸渡 过班翁河。河岸极陡坦克下岸时炮口可触及河水。此时坦克的观察和射击受到了很 大影响,我连冒着敌人炮火靠各车长的果断指挥和熟练的驾驶技术,强渡了班翁河 越军依托河流和屾垭口等天然屏障,顽强抵抗阻滞我军进攻。越军的防御工事非 常隐蔽我连只能通过观察越军武器发射时的硝烟,查敌所在进行炮擊。我炮火炸点 上敌尸和武器齐飞。越军攻击的一个重点是指挥员车因107车上有两根天线,被 敌集中射击两根天线被打掉,坦克的后側减速器被击中车体多处部位中弹,外工具箱被打了几个洞 强渡班翁河后是一片开阔地,越军依托右侧山坡组织了较强火力居高临丅,进行 火力拦截为充分发挥装甲优势,尽快消灭敌火力点保证快速穿插到位,掩护我军大部队的进攻我們重点加强了对右侧山坡嘚观察,发现目标即行消灭当时,整个战场一片浓烟全 连坦克在敌炮火的烟尘中时隐时现,我們在车内不断听到自己坦克中弹的声音看到我 前方坦克中弹时的闪光。攻击前进中由于冲击速度较快且敌火力较猛,我107车不慎冲进了路旁的泥水坑里前进不行就倒车,车輛刚刚倒出泥坑一发反坦克弹就落在了坦克原来的位置, 几乎击中坦克前炮弹仓这个炮弹仓内,装有 20 多发炮弹出坑的坦克,几乎成叻一 个大泥团所有的对外观察仪器无法使用。驾驶员当机立断冒险开窗露头驾驶,迅速 冲过敌火控区快速冲向靠松山。 海拔 701 米的靠松山是越南东溪城的天然屏障和军事要点。靠松山弯连弯,悬 崖峭壁利于敌防御固守,不利于我坦克行进和观察射击越军以主要兵力据险顽抗。 山上布满了敌人的明碉暗堡山脚丛林中,埋伏着大批越军反坦克手和特工队由于 山高路窄坡陡敌火猛,我连各车冲击速度较快104 号车侧翻在路旁,无法自救全车乘员主动组成战斗小组与步兵一起參加战斗。 攻击途中道路纵横交错,很难辨清正确方向连队携带的地图记载不详,有些地 方明显与地图不符全连只能按照大体方向攻击前进。为避免跑错方向带错路王庆雪 通过电台向营長请示。营长马上联系前方尖刀车询问车上的向导。此时尖刀车坦克 炮急速射击时炮尾将向导的眼睛撞伤。过了一小会儿尖兵车通知,道路正确大家 的心情突然莫名激动起来。 靠松山地势险要盘山路急转弯一个接一个。山上两侧守敌居高临下对我坦克猛烈射击。在坦克内可以看到各种炮弹在坦克前后爆炸并能感觉到坦克中弹的震动。 全连采取单号坦克火力向左双号坦克火力向右,后车掩护湔车跟紧队形,相互 支援猛打猛冲。两侧山上不时腾起坦克炮弹爆炸的闪光和烟尘。几个越军火力点 很快被我军坦克击中摧毁。峩军坦克防护力好、火力猛、射程远的优点得到了充分发 挥。我连连续击毁越军火炮 4 门57 高炮 2 门,高射机枪、重机枪多挺和数具导弹发 射架并消灭了多个越军火箭筒小组。越军被打得晕头转向没等他们再次组织火力反 抗,我连就迅速占领了靠松山山顶这时是 8 点 30 分。迋庆雪车打出两颗红色信号弹 向后方汇报,同时用电台向前指报告我已占领靠松山山顶。 我连的初战得到了上级领导的充分肯定。廣州军区主要首长及前指在表扬我们 的同时决定越级指挥这支关系全局的坦克部队。要求我們不惜一切代價按时占領661高地。 我连在连續攻击中迅速翻越了靠松山东溪很快进入视线。攻击进程中一座河流挡住了我连前进的道路。几名越军带着炸药正在试图炸毁河上尛桥。他们发现我先头 坦克后慌忙扔下炸药,骑上单车就跑但被我坦克机枪击中。这条河有 10 几米宽河 上小桥只是几根铁轨铺上木板嘚生产桥,不能通过中型车辆为了按时完成任务,我连 只能强行通过如若失败,只好再用坦克垫路尖兵车低速稳油门缓慢上桥,桥媔 在重压之下深深凹下,但还是通过了全连五台车安全通过小桥,直扑东溪 当我连的坦克冲入东溪时,越南的公共汽车还在正常行駛越南人还以为是他们的 坦克,频频招手致意很快,回过神来的越军快速部署兵力用反坦克炮和火箭筒向我 密集射击。我们一边在荇进中还击一边根据要求,对东溪县城的电力、通信及其它重 要设施进行了破坏由于不允许恋战,我们迅速冲出了敌人的包围占领叻上级要求固 守的 661 高地。 661 高地位于东溪城通往越南高平省会的四号公路旁战略位置非常重要。高地易 守难攻视野开阔,占领了这个高哋既能有效遏制东溪县城,拦腰切断四号公路打乱越军军 事部署,又能有效保证我军主力部队行动因此,广州军区前指对这一行动非常重视 占领 661 高地后,我们根据地形迅速调整各坦克位置组成火力交叉防御体系。越 军并未在 661 高地上建立专门的防御工事我们便利鼡地形地物组织防御。 战场重归寂静同志们的心情却越来越紧张,毕竟我们已经脱离了步兵配合和友邻 支援必须时刻准备独立应对随時可能发生的激战。战场上最难熬的还不是激战而是 你根本不知道将要发生什么。林梦珠指导员用电台作了政治动员:他要求全连发扬渶勇顽强、不怕牺牲的 战斗精神坚决守住 661 高地。 经过全连参战人员的英勇战斗我們已經园满的完成了上级文给我连的穿插仼务,下一步的任务是立即由穿插战斗转为阵地防御战斗。要求全连各车进一步明确各自的观察地域和射击方向加强配合,百倍警惕注意隐蔽洎己,不要随意射击和暴露自己在岗位上吃点东西,坚決守住661高地坚持到我军主力部队的到來。 下午四时许我们独自坚守 661 高地 5 个多尛时了。此时我们接到了营长命令: 迅速撤离 661 高地,转移进东溪城组成新的防御。刚进东溪城团指挥所命令:立即 组成对谅山方向的防禦。天渐渐黑了下来此时的战场,没有了白天的激战王庆雪和 林梦珠刚安排了警戒工作,又接到通知继续配合 126 师向高平方向进攻,尓后我們加强给42军坦克团,參加了弄梅隧道博山大桥,围攻高平等战斗直至我军取得高平战役的胜利后,我连才返回归建

这张28人嘚照片,是一张十分难得和万分珍贵的合影照40年前对越自卫还击生死战友,汇聚越南战场谁也沒有想到回到祖國的怀抱,40年后相聚中原福地洛阳谁也沒有想到还能在一起共叙血雨腥風的战场情景,暢談同吃同住同训练的战友情谊今日的相聚,是多么的难得手拉手,脸贴脸想你想了40年,如今願望得实现激動的泪水挂两边,今天一起留个影来年何时再相见。难 难 难 ??

1979年2月的那场战争全连共囿45人參战,参加聚会只有28人(王庆雪 林梦珠 李德水 王常来 张东法 何友权 王新甫 韩金川 黃茂隆 王金安 李明强 朱俊田 戴超 丁七阶 马进仓 李玉民 郭明友 彭荣德 周志刚 周卫东 朱宁阳 朱伟毅 涂汉珍 朱会镇 龚光明 罗跃进 刘印功 朱东阳)有9位战友因事因病未能参加(段金

财 刘景瑞 朱正国 迋洋 程建文 魏木清 曲兆兴 万松州 付胜军),有8位战友离世而去(王维茂 周爱萍 张广田 史宣华 赖美相 胡克广 王朝彪 付世国)此次穿插作战圓满完成了战役既定目标,全体指战员在战斗中发挥了大无畏的革命英雄主义精神尤其是指导员林梦珠勇敢沉着临危不乱,几次化解危機为夺取战役胜利做出了巨大贡献。虽然光阴流转四十年随着我军装备和理念的不断进步,立体式作战战法的不断纯熟这样惨烈的穿插作战今后恐怕再难重现,但当年那些英雄们展现出的豪迈与智慧却永远值得我们铭记!

   胡昭奎:英雄坦克连继任指导员1969年12月叺伍,山东滕州市人1969年12年至1972年2月,72年2月至1975年3月坦克2连战士,1975年3至1976年4月坦克1连排长1976年4月1978年12月任政治处干事,1979年7月一1981年2月任英雄坦克连指导员1981年2月至1982年12月团政治处组织股干事,1982年12月至1983年8月英雄坦克营副教导员1983年8月至1987年12月团政治处副主任后转业。

各位战友好!2018年10月的今忝是农历戊戍年9月初9.“重阳节”。金秋十月天高气爽,祖国大地一派金黄全国各地丰收再望,喜气洋洋在这美好的时光,我们原43軍坦克团1连参战官兵聚集古誉“天中”又称牡丹城和唐三彩之乡的十三朝古都洛阳,置身此地不仅能感受到几千年来浓烈厚重的中原攵化气息,而且借此宝地战友们一起怀念过去的岁月,喊着兄弟握住双手,流着眼泪共叙友情,同干一杯美酒这是机会和缘分呢,你们感觉美不美呀!

在座谈会开始之前我先给战友们简要介绍一下四个方面的有关情况。一介绍此次座谈会的起因今年八一建军节期间,河南几位战友分批次去山东聊城市看望老指导员林梦珠相见后叙起战友情,聊起对越战斗经过心里话说不完、叙不尽,随机林指导员提议在国庆节前后,为纪念中越边境作战40周年坦克1连战友搞一次聚会并当即给老连长王庆雪和袁宪志沟通,一拍即合当场敲萣。河南几位战友回来后周密计划,精心组织认真筹备。他们找战友订宾馆,做纪念品特别是寻找各地战友过程中,筹备组的同誌千方百计,千辛万苦最终把全连的战友一个不落的找到,并建立了通信联系借此机会,我代表与会战友向筹备组的战友深表感谢二是介绍79年对越作战背景,1979年中越边境自卫还击的那场战争,是一场影响至深至远的战争中国军队指向那里就打到那里,打出了国威打出了军威,但随着历史长河的冲淡和这段历史刻意淡化今天大部队己不知道这场战争的起因和背景,那么中国军队为什么打这场戰争是怎样打赢这场战争的,下面我把所知道的情况给战友们介绍一下:20世纪70年代中苏关系恶化,当时的苏联想称霸世界在亚太地區,苏联的做法犹如手中握着一个哑铃一头支持越南侵略柬埔寨,促使越南与支持红色高棉的中国关系恶化通过越南搞印支联帮,推荇亚安体另一头,通过阿富汗、伊朗、印度南下波斯湾连接两头的马六甲海峡,设法加以控制这样苏联在西太平洋和印度洋的扩张僦连成了一体,构成了对中国的威胁越南不顾中国同志加兄弟的友谊,对中国采取敌对行动他们反华猖獗,驱赶污辱境内200余万华桥鈈断在边境制造流血事件,1978年中国被迫停止了与苏联共同签订的援助越南条约。 1979年1月1日中美正式建交,当年的1月29日至2月5日邓小平同誌应美国总统邀请访问美国,据媒体报道邓小平在访美中先后向美国会和白宫通报了中国要给忘恩负义的越南人一教训。2月6日至8日邓尛平访问美国返回途中访问日本,他同样向日本作了通报 越南讨好苏联,对中国采取敌对行动反华排华,穷兵黩武忘想在印支称霸,是中越边境战争的主要原因 1978年12月8日,中央军委召开扩大会议决定全军备战。12月中旬我坦克团接到上级命令紧急动员,认真准备精心组织铁路输送,第一梯队于79年1月1日到达广西扶绥地区接着展开了紧张的临战训练,1979年2月17日战争打响 三是介绍一下英雄坦克连的简偠战斗经过,1979年2月17日我团在上级编成內参加了中越边境自卫还击战,上级命令我团在3个小时内攻战越南石安县城东溪镇控制4号公路,為主力穿插高平打开通路早6时40分,总攻开始坦克1、2营从龙州县布局关出境,突破敌人防御我坦克1连任尖刀连冲在最前靣,直插越南偅镇战斗中,1连官兵胸怀祖国团结一心,不怕牺牲英勇作战。他们撞山垭口涉沙河,沿峭壁躲急弯,行山路猛打靠松山,智取4号公路强夺661高地,突破敌人各种火力的重重拦阻行程32公里,提前5分钟攻克东溪镇圆满的完成了战斗任务。也是广西东线战场唯一唍成当天任务的战斗部队受到上级各级的表扬和奖励。坦克1连1排,101车分别荣立集体一等功19人荣立战功,2人荣立一等功5人荣立二等功,12人荣立三等功武汉军区授予林梦珠指导员战斗模范荣誉称号,中央军委授予坦克1连英雄坦克连荣誉称号战友们,战争虽然过去了40周年但英雄坦克连的旗帜上铭刻着毎个参战战友的名字。40年过去了战友再相会,畅谈战争历史咱骄傲,咱自豪呀! 四是介绍一下这佽座谈会的注意事项座谈会会开始……。

各位战友们当年冒著敌人的炮火,穿过枪林弹雨用生命和鲜血保卫了我们祖国的安宁,換來人民的幸福我们不能忘記,40年前在对越自卫还击战与我们并肩战斗的战友王维茂、周爱萍、张广田、史宣华、赖美相、胡克广,王朝彪、付世国已经过世他们在战场上拼命斯杀,勇敢战斗英勇顽强的完成了战斗任务。退役后为祖国做出巨大的贡献 。 我們不能忘記陈佃合程志权,孙月森卢宗贵等19位战友与我们共同参加了1979年对越自卫还击作战,他們勇敢战斗不怕牺牲,英勇顽强的倒在了战场仩用鮮血和生命換来了祖国的安宁,人民的幸福 我們不能忘記,英雄坦克连的旗帜上有老一輩战友的足跡在对越自卫还击战亲自带領和指挥我們连的孙辉、王修伦、张德露等老首长、和老战友离开了人间世界,在不同时期曾在连队工作为连队建设做出了巨大的贡献。 让我们永远的牢记他们祖国不会忘记,人民不会忘记战友不会忘记,去世的战友永垂千古槡梓千秋万代。 为了怀念他们我提议:为他們默哀一分鐘。 全体起立:默哀??衷毕

王庆雪:英雄坦克连连长,1968年入伍山东恵民人,荣立个人二等切1979年6月至1982年12月任英雄坦克营营长,之后任副团长转业

亲爱的战友们,大家好:

今天我们原43军坦克团1连的参战战友们欢聚一堂,以满怀喜悦和激动的心情楿聚在古都洛阳,参加我们原坦克1连参战退役战友纪念自卫还击,保卫边疆作战40周年座谈会。借此机会向战友们问好祝战友们身体健康,家庭幸福万事如意。对因病已故的8名参战战友表示深切哀悼对他们的家人表示亲切的慰问。

数十年前我们这些来自祖国四面仈方的热血青年,离开了生育我们的那片家乡热土带着梦想,来到了向往已久的部队相聚在坦克1连这个大家庭里,成为了坦克1连的一洺解放军战士在我们一生中,能够有幸参加伟大的中国人民解放军为伟大的祖国站岗放哨,战斗奉献使我们感到无比的自豪和光荣。我们唱着军歌一起成长共度人生最美好的时光。火热的军旅生涯锤炼了我们的身体磨练了我们的意志,凝聚了我们的友谊使我们詠远忘不了在部队那段热火朝天,丰富多彩富有朝气,充满活力的战斗岁月

我们坦克1连自1954年建连以来,在数代1连人的共同努力下在軍事训练,政治思想行政管理等工作始终走在全团的前列,无愧于原坦克第一连的序列编号

1975年抗洪救灾全连荣立二等功,曾数年被评為先进连队在1979年2月的自卫还击作战中,我们连的全体参战人员在各自的战斗岗位上英勇战斗,圆满的完成了上级交给我们的战斗任务特别是在东溪穿插战斗中,我们连担任尖刀连在上级的正确指挥下,在全体参战人员的共同努力和我们指导员的带领下,充分发挥叻我连优良作风克服重重障碍,冲破敌无数次的炮火拦阻冒着敌人密集的火力,经历了荡班波村撞出山垭口,强度班翁河抢占靠松山,攻破东溪城固守661高地等战斗,在一个看似根本不能使用坦克的地形上穿插32公里,提前5分钟按照军委的要求圓满的完成了穿插戰斗任务。而且又加强给42军坦克团参加了血洒弄梅隧道,苦战博山围攻高平等战斗,受到了广州军区前指和主要首长的当场表扬和獎励,并创造了广西战区多个唯一我们连是广西战区,在当天唯一的一个按照作战要求完成战斗任务的连队,是唯一的一个完成穿插任务后全连无一伤亡的连队,在我军的建军史上是唯一的一个,最早在战场上荣立集体一等功的建制坦克连队我连在建军史上,第┅批被中央军委授予英雄坦克连的连队我们连的东溪穿插战例,引起了世界军界的高度关注他对今后世界坦克,和装甲部队的发展和使用提供了宝贵的经验。我连的战例已编入我军军事院校的教科书101号坦克,和东溪穿插战例己被军博物馆收藏并展出。同时我们嘚101号坦克原型仍屹立在原部队驻地新安县营区内,成为坦克团的标志他是一种英雄气概的象征,激励着全体官兵的悥志并供世人参观。

战后我们连荣立集体一等功,被中央军委授予英雄坦克连的光荣称号指导员林梦珠被武汉军区授予战斗模范光荣称号,有2名同志荣竝一等功有5名同志荣立二等功,有12名同志荣立三等功一排和101车荣立集体一等功后,一排被43军授予尖刀英雄排的光榮称号参战人员中囿7名干部提职,有12名战士提干有5名干部提拔为团职干部。为国争了光为军队争了光,为军旗增添了永不消失的光彩这些成绩的取得,是上级的正确领导和全连官兵共同努力的结果,是全体人员的光荣我作为坦克1连的一员感到无比的光荣和自豪。生与死的考验也加罙了我们的感情使我们的友谊更加牢固,更有活力使我们分别几十年后,始终坚持着彼此之间的牵挂和思念

战友们:一段军旅生涯,使我们有了相处相识,相知的机会是上帝恩赐我们的缘分,大千世界茫茫人海机遇和命运把我们集合在一起,是部队给予我们许哆别人没有的东西使我们奠定了事业的基础,锻炼了我们的意志造就了我们人生的走向。多少拼博多少欢乐,多少记忆忘不了我們在越南战场上的日日夜夜,忘不了团结紧张严肃活泼的连队生活忘不了每年老兵退伍时的情景,忘不了全连军事训练全团第一名的汗沝与付出忘不了五峰山靶场优秀成绩的喜悦心情。

太多的感慨感慨到词不达意,感慨到只能意会不能言传40年弹指一挥间,岁月催人咾靑春己不在。但是火热的激情和战友的情宜,却使我们40年后再次相聚欢聚一堂,岁月的痕迹留在我们每个战友的脸庞美好的记憶留在我们心中,一别多年在我们战友之间曾经或许有过相聚。可今天的相约非同小可是兄弟的相约,是感情的升华是战友情的又┅个新起点,是一次友谊的汇合这时已经没有职位高低,没有贫富贵溅之分都是原43军坦克团1连的战友。

战友们岁月无情人有情,天哋有边情无边祝愿我们这次聚会圆满成功。

  林梦珠 男汉族,山东省聊城人1943 年 11 月出生,1964 年 3 月入伍1966 年 1 月加入中国共产党。荣立个囚一等功1979 年 10 月 21 日,武汉军区授予他“战斗模范”荣誉称号授 予称号前任陆军第 43 军坦克团一连政治指导员。1979 年 2 月 17 日早晨战斗打响后, 林梦珠随尖刀排向敌发起冲击刚出国境线,两台尖刀车相继失利他乘坐的 108 号车主动承担起尖刀车向敌冲击的任务,在向敌冲击过程中108 车淤陷在冲击道路中的坑内无 法前进,他立即换乘 101 车继续担任尖刀车向前冲击在冲击过程中,他先后指挥 101 车冲过敌数道火力封锁区跨过 5 座仅 3 米宽的木桥,穿过 2 条河流和 2 公里的水网稻 田当行至一个仅 3 米宽的山垭口时,他果断指挥 101 车撞击顽石,开辟通路为部 队按时唍成任务赢得了时间。行程 32 公里提前 5 分钟穿插到指定的位置东溪镇, 并控制 661 高地

林梦珠同志的先进事迹,在本栏目中的第一节43军坦克团东溪穿插战斗一文有详细叙述,可供大家分享

  李德水,英雄坦克连副连长1970年入伍,山东滕州市人战时受到团嘉奖,1987年任副團后转业

  王常来:英雄坦克连文书,1977入伍河南方城人先后任1连司务长,团财务股长后勤处长,师农场财务处长(副团)后转业丅海经商

段金财:英雄坦克连一排长,1976年入伍湖北新洲县人,荣立个人二等功

时任坦克1连1排排长,战前我们排在支委会上第一个争當尖刀排战后我们排被授予尖刀英雄排称号,全排3辆坦克完成了战斗任务

战斗打响后,我排的战斗位置处在全连中间(105、106、108、101、102、103、104、107)刚冲出国境线不到500米处,105车106车相継失利,我们排101、102车紧跟108车之后向敌纵深冲击当我们冲到班波地带后,108车掉进路边坑內当住叻前进道路,经多次前进后退108车履带被渣石卡死,指导员林梦珠果断换乘101车并指挥压着108车左侧履带才冲了过去。当指导员换乘我车后我随即也换乘了102车继续向前冲击,此时我连战斗序列变成了(101、102、107、103、104、105车)

就是这样我们排一马当先,奋勇向前猛插猛打,撞开那兰山垭口涉水通过那岗河,一举打下靠松山抢战东溪诸要点,连闯数关行程32公里,提前5分钟插进东溪胜利地完成了上级交给我連的战斗任务。

今天实参加座谈会的同志44人英雄坦克连參加28人,曾在连队工作的人员12人和其他工作人员。还有9位战友因事因病未能参加其中,原一排长段金才战友为了表达个人心情引诗一首以示对战友的思念之情。

参战40年感怀 40功名尘与土 毋忘东溪战车吼。 回首战湔争尖刀 凯旋名利抛脑后。 脱下戎装上融岗 喜获明星凯歌奏。 人生旅途有坎坷 只争朝夕数风流

  张东法:英雄坦克连101车驾驶员,1976姩入伍河南濮阳市人,荣立个人一等功

张东法的英雄事迹,在第一节中有详细记载在此不再叙述。

  何友权:英雄坦克连101车二炮掱1977年入伍,湖北应山蔡河镇红星大队。荣立三等功

过了靠松山后,坦克1营继续迅猛突进坦克1连指导员林梦珠指挥101号战车一直冲锋茬前,逢敌破敌涉水过河,勇猛无比全车先后18处中弹,炮长刘景瑞全身7处负伤仍坚持与二炮手何友权向敌还击,边打边冲9时40分,101號战车第一个冲进东溪比许世友要求的3小时提前15分钟穿插到位。当时东溪街上的越南老百姓还以为是自己的坦克不时频频向坦克招手。当有人看到坦克上标着的红五星和“八一”军徽时立时尖叫着乱了套。坦克1连冲进城里猛烈射击守卫越军惊慌失措作鸟兽散。此时搭乘坦克1连的仅有43军坦克团特务连副指导员吴本改率领的运动保障队10人。随后吴本改等人除积极歼敌外,又冒着越军火力返回东溪东丠侧镇口修好坦克压坏的木桥,接应后面的坦克2、3连10时许,坦克1营各连先后进至东溪因376团步兵尚未到达,坦克1营营长于心胜立即布置任务以坦克1连占领东溪东北侧的661高地组织防御,坦克2连和坦克3连的1、2排进驻东溪3连3排控制东溪东北侧的木桥,全营沿4号公路组成环形防御阵势

  王新甫:英雄坦克连102车车长,1973年入伍河南密县。l979年6月任排长、l979年7月任副指导员、l98l年2月任指导员:1983年10月任团政治处干部干倳:1984年10月任一营政治教导员

各位领导和战友兄弟们,在英雄坦克连自卫还击战40周年纪念座谈会上我作为参战的102车成员代表发言。

首先我想说的是为什么坦克1连全体指战员会在这场战争中能够充分发挥我军一不怕苦二不怕死的大无畏革命精神,英勇顽强不怕牺牲,攻无鈈克奋勇杀敌,提前5分钟胜利完成穿插东溪,切断谅山一高平的联系控制4号公路的战斗任务。被中央军委授予"英雄坦克连"荣誉稱号并荣立集体一等功。这在于平时我连党支部具有坚强的战斗堡垒作用充分发挥党员队伍的先锋模范作用和骨干力量的带头作用,帶领连队成为一个继承和发扬光荣优良革命传统政治素质高,军事过的硬纪律严明的先进连队。

回顾连队的历史浮现在我的脑海挥の不去的是连队所经历的两次生死关头,血与火的洗礼的战斗场景它净化了我的思想和心灵,两次生死关的考验使我生命的宝贵财富使我更加坚定了共产党员全心全意为人民服务的信念,树立了无产阶级的世界观人生观和价值观。

其一是1975年发生在河南驻马店地区的忼洪救灾,为了以实战需要搞好部队军事训练我连奉命与8月5日中午从平顶山驾驶8辆坦克,开赴泌阳五峰山靶场并迅速展开投入战斗实彈射击,可是天公不作美下午2点行驶到叶县境内开始下雨,全连仍冒雨行进雨越下越大,当行进到方城县陈楼村时倾盆大雨从天而降,所行道路河水暴涨无法继续前行,上级命令我连停止前进就地宿营,晚上全体人员除岗哨外全部入住民房休息,大雨仍在下河水仍在涨,晚上12时我在村庄站岗巡逻时,突然发现临近村庄的河流水面漂浮物越来越多波浪越来越大,水势迅猛上涨眼看河水开始倒灌进了村庄(后来发现是上游板桥水库决堤),出现村庄很快被淹没的前兆在这危急时刻,我立即报告林梦珠指导员一声令下,竝即转移全连官兵全力抢救全村280多人及重要财产,快速撤离村庄转移到公路地势较高的坦克车上去,不到几分钟把群众刚转移到坦克上,洪水就淹没了整个村庄土坯房瞬间全部倒塌,村民的生命财产保住了为了村民的生命安全,战友们把炮塔全部让给了群众指戰员只有一个念头,把生命希望留给村民把死的危险留给自己,用生命护卫着村民暴雨仍在下,为了保护好坦克发动机指战员们把笁作服全部脱下,只穿一个内裤用来堵住发动机排气管,这种保护人民生命财产和武器装备不畏牺牲自己的革命精神充分体现了人民軍队为人民舍生忘死的崇高信念。在这场抗洪抢险的斗争中一直坚持到第二天下午2时,眼看着洪水将要淹没炮塔全连官兵和村民到了苼死未卜的关键时刻,这时老天爷慈悲大雨不下了,水位开始下降生命的曙光突然出现,个个泪流满面相互拥抱,我们闯过了抗洪搶险生死第一关

由于道路被冲毁,全连奉命离开坦克执行新的任务徒步撤离时,全村群众眼含泪水恋恋不舍,发自内心的振臂高呼共产党万岁,毛主席万岁解放军万岁!在这激动人心的时刻,全连官兵挥泪告别这(就是军民鱼水情,情深似海人民子弟兵永远為人民的真实写照。河南日报刊登了巜心红红似火》专题报道之后,坦克13师俞平副政委和朱副参谋长徒步迎接全连官兵时首长热泪盈眶,激动的感言到坦克1连抗洪抢险救灾中的突出表现是全师学习的榜样,你们是一支优秀的连队更是一支光荣的连队,我要为你们请功

当此,全连荣立二等功3排长姜其建荣立二等功,我荣立三等功

其二是发扬我军一不怕苦,二不怕死的革命精神发扬我连的光荣傳统所参加的壮我军威,壮我国威的对越自卫还击战

在河南部队驻地,我连的军事训练始终走在全团的前列年年成为政治合格,军事過硬作风优良,纪律严明的先进连队我102车全体成员(王新甫、韩金川、黄茂隆、朱正国)四为一体,紧密团结搞好以军事训练为主嘚各项工作,特别是上下平板车的训练中大家反复刻苦的实际演练,无论昼夜在指挥,驾驶安装,固定等都做到了准确、快速、无誤的达到要求的标准为战时铁路输送打下了坚实基础。因此在上级编成内,与1978年12月28日至1979年元月1日全连以铁路输送方式到达广西扶绥县東斗大队紧张的投入了战前准备和训练工作中,在战前训练中坦克多次进行了火炮、轻重武器实弹校正射击,并进行了复杂地形的自救充分发挥和保障了单车作战时任何情况下机动和火力打击能力的最大化。2月16日全连从东斗,响水、崇左开往龙州县下冻同桂村待击哋域在急行军中,遇到道路盘山坡陡弯急,我车出现三块履带板破碎和履带销脱出情况万分危急,面临坦克掉入万丈深渊、车毁人亡的千钧一发之际接到后车紧急呼叫,及时停车全车冒险在狭窄的道路上抢修更换,顺利抵达待击地域

1979年2月17日06时45分,我军炮火向越軍开始射击万炮齐鸣,火光冲天射向越军阵地。我坦克在炮火的掩护下开足马力,按规定的战斗序列向敌发起猛烈的攻击象一把鋒利的尖刀直插敌人的心脏,英勇顽强的坦克部队边射击边打边行进,106车在车长周志刚的指挥下一马当先,后续105、108、101、102等坦克相继边咑边跟进这是行进在一条牛车行走的道路,路窄、坡陡、沟深、弯急且河流纵横,致使106车滑入路边沟里105车在排长马进仓的指挥下迅速前出,行进中被敌设置的路障拖住车底一时无法前进,只能以火力支援后续坦克前出紧随其后的108车在指导员林梦珠的指挥下,绕过湔车也射击边前进。当通过班徒开阔地经那兰将到达山垭口转弯处时突然遇到了坦塌下来的碎石,该车在前进时滑入深沟无法前进林指导员迅速换乘101车继续指挥全连加速前进。排长段金才换乘102车继续前进在枪淋弹雨的战场上,战友不畏牺牲勇往直前的精神鼓舞前峩同108车的罗跃进、胡克广、王朝彪在毫无防护的危险之中,组成了一个孤车作战新的作战集体胡克广用冲锋枪、王朝彪用高射机枪不停哋向三面山头上射击,我和罗跃进指挥后续坦克迅速通过山垭口团政委吴步坤乘座的坦克通过时,他冒着危险探出身来,命令我们战領有利地形坚决守住这个战略要地,保障全部后续车辆通过并使道路畅通无阻。我们向首长保证人在阵地在,坚决完成任务用生命保障道路畅通。为了加强火力我们迅速卸下并列机枪,架在树叉上形成交叉火力,全然不顾敌人的枪淋弹雨不停地向山顶和山洞射击。并重点地对附近山沟暗洞进行搜索用冲锋枪扫射,投掷手榴弹彻底消灭敌人。直到我和王朝彪在搜索山洞山沟时发现击毙炸迉敌人有十几名之多。还发现敌火箭筒一具火箭弹三枚。完成此项任务的第二天下午就立即乘座后续部队汽车赶往东溪。后经弄梅随噵赶往高平我方阵地胜利与我连汇合。108车由胡克广、王朝彪守护等待李德水副连长带领技术保障组和刘印功司务长的到来。他们及时趕到使坦克拖出,安全顺利地投入了新的作战任务中2月26日我连奉命撤回国内广西龙州叫堪地区。

我连能够出奇不意的完成穿插任务铨连官兵凭着平时过硬的军事素质,和忠于党忠于人民,忠于国家密不可分以全连无一伤亡,完成了党和人民交给的光荣仼务闯过叻一道道生死关,创造了我军装甲兵的奇迹让我们高举英雄坦克连的光荣旗帜奋勇前进。

  韩金川:英雄坦克连102车炮长1976年入伍,湖丠红安县人荣立个人三等功。

  黄茂隆:英雄坦克连102车驾驶员1976年入伍,湖北武汉市人荣立个人二等功。

  王金安:英雄坦克连103車炮长1973年入伍,河南新密市人

  李明强:英雄坦克连103车驾驶员,1977年入伍湖北枣阳县人。現居住广东省汕头市

  牛俊田:英雄坦克连104车车长,1973年入伍河南新密市人,荣立个人三等功

回想起40年前我们坦克连一连104车在对越自卫反击战的战场经过,是值得深思和回憶因为它是我们一生当中生死存亡随时都有为党、为祖国和人民牺牲一切的可能。这个可能对于參加对越自卫还击的战友来说,每时烸刻都会发生 我做为104车的车长,还有三个生死结交的战友弟兄(炮长代超、驾驶员王洋、二炮手丁七阶)他们的生与死,存与亡能否在这场战斗中经得住考验,给祖国和人民能不能交一个满意合格的答卷对我是一个考验。从而使我深刻地认识到我的责任重大任重噵遠,甚至说能否给他们的父母亲有一个满意的交代成为我的心病,始终掛在我的心里所以我要求自己在这场战争中要多动脑子,多想办法用自己的聪明智慧,做好每一位战友的思想工作我经常对三位战友兄弟讲述这次战斗我們与步兵的不同之处,我们和步兵不一樣地方步兵在作战中只要自己机动灵活、机智勇敢,就能够有效的保存自己才能够更多的消灭敌人,从而取得战争的胜利我们坦克連就不一样了,我们是以车为单集体作战,缺一不可虽说我们有装甲作防护,但我们的视界不如他们开闊目标长,机动受限对道蕗依赖性强,如有一点闪失就不是一人,我们四个人就有一起牺牲的可能 我们在一起統一了思想认识之后,我們车在临战前训练中夶家自觉的严格要求要自己,从难从严训练变成了自觉的行动我們根据敌情、地形情況,四位一体相互配合并根据沙盘研究在什么环節有可能出现什么问题,在战术训练中我們发扬平时多流汗,战时少流血的革命精神在技术上,对车辆要尽心尽责认真细质的去检查保养认真检查,从不放过一个间隙、一个行程一个螺栓都要检查到位,使车辆始终处于完好的战备状态达到战时的标准。 1979年2月16日晚仩上级下达了战斗命令,我們连担任团穿插仼务的尖刀连我们二排的任务是紧随尖刀排三排向东溪县城穿插。17日拂晓6点40分三发信号彈腾空而起,对越自卫还击总攻发起当时炮火连天,硝烟弥漫满山遍野成了火红的海洋,这时天还没有亮车辆观察道路相当困难,隱约看到坦克两边满山的步兵、骑兵和炮兵都在道路两旁向前行进道路中间仅能过坦克的小道,我们只好开窗行驶当我发现105车已被大竝石拖了坦克的肚皮不能前进的时候,天已经有了能见度103车已在准备拖105车,我车只好跟遂前车行进这时指导员正准备撞击山哑口时,峩104车和其它车辆都在做掩护当时就发现山哑口高处两侧各有一火力点向我们和步兵射击,扫的步兵抬不起头来因为火力点比较高,我們离山比较近仰角达不到,没法射击只能等山哑口撞开后才能向前进攻,向前走过小桥渡过沼泽地后,发现有可异的地方我车就鼡火炮和机枪进行扫射。到靠松山将要到“复合”方向的叉路口时有一个急转弯处驾驶员王洋发现驾驶室的航向机枪弹箱没有固定好脱離了原位,正好挡着了操纵杆不能及时拉到转向位置我看情况不好,就立即告诉驾驶员停车驾驶员采取了果断措施,立即将车停了下來这时车已掉沟成45度的仰角,一点都不敢动了如果动作再稍微慢一点,整个车辆就要翻向左侧的万丈深渊之中将会造成车毀人亡的後果,我们四人的生命难保在这种情况下,车体已经完全失去了战斗作用在当时也没有多想,也来不及多想什么牺牲啊!死亡啊!只能立即下车下车时只听见有枪声向我车射来,把天线打断了半节后来发现炮塔上也有弹痕。下车后我立即隐蔽在坦克车的右前方一看右侧刚好能通过坦克,否则104车就有可能挡路基石或被撞到左侧深山之中为了不能影响大部队的行动。告诉他们三人在车内不要动我茬车的右前方指挥后边的车辆顺利通过,我们营的坦克通过后后边的车辆就断了。因为山垭口的两个高点火力较猛打的我步兵抬不起頭来,无法通过况且二营车上还搭载的有步兵人员伤亡比较惨重。大约到中午整个山哑口的火力点才被消灭使整个部队断续了几个小時,当后续部队到达我们车位置的時候大约在中午12点左右在此期间我向营、连首长用电台多次联系,由於天线被打断和山地限制怎么也聯系不上这时只能靠我们自己想办法解决, 同时我们车就脫离大部队成了孤军作战,为了战斗的胜利我们四人组成了一个战斗小组,不断地组织召开小组会、立誓言大家都异口同声的表示“我们宁可前进一步死,不可后退半步生爬也要爬到东溪去,死也要死在一起一旦我们被俘,不管打的再惨烈我们都要留最后一发子弹自己用”。同志们的发誓使我听了不禁的流出泪水,说明我们104车走到这┅步个个都是英雄好汗,我們全车同志都做好了随时为祖国和人民奉献一切的准备同时,也给我这个当车长的撑了志气增加了无穷嘚力量和智慧。于是我们想尽了一切办法做好其他几位同志的工作,大家争着勇挑重担炮长代超说“既然我们车不能发挥作用,我们嘚随身武器不够用不如把并列机枪和行向机枪卸下来代着”,二炮手丁七阶说“我年轻我的个头大,缷下来我扛着”;驾驶员王洋说“车掉沟都是我造成的缷下来我背两个弹箱,我们不能在这等死冲上去不如多杀几个鬼子”;同志们三言两语什么办法都想尽了。我說弟兄们的精神是好的可我们没想到,越南的地形险要山高峻岭,敌情复杂我们带这么重的武器,不要说我们去消灭敌人了爬山樾岭光累也给我们累个半死,我们要充分的发挥人的聪明才智不要盲干,要利用越南山高林密草丛茂盛的有利条件,先分散的隐蔽起來等待大部队上来之后,我们跟友邻部队一起上去找我们的部队 大约在下午2一3点左右,山哑口敌人被消灭后,我们后边的部队才上来,一看是我们的步兵、炮兵、骑兵还有坦克搭载着步兵,我们深感有了希望在这期間我们亲眼目睹,我们的步兵伤亡及其惨重在靠松山嘚道路上,尸体像庄稼一样倒在路旁,特别是装甲车上搭载的步兵尸体在车外用绳子拴着,而死者的身躯倒在履带上绞着非常的残忍,目不忍睹 到了晚上大约有11点左右,北京军区火箭炮营的十几辆装甲车通过其中有一辆牵引车在后面,车尾拖着一个大牌子上面写着尾车已通过。引起了我们的考虑整个战争的去向、时间的长短我们不知道,我们不能死守在车的周围了车拖不出来等于废铁一堆,死垨在这里毫无意义了与其这样还不如我們跟友军上去,跟越军拼上一死没等多长时间,就有一个通信步兵营上来了我们四人就立马迎上去,我先找到他们营长把我们四人的情况给他们介紹了一下,"我们是43军坦克团一营一连104车的全体成员我叫牛俊田是车长,是党員一名是炮手叫代超,第三名是驾驶员叫王洋第四名叫丁七阶是二炮手,他们三人都是共青团员我们四人对你的技术一点不懂,茬作战和行军中需要出力、帮忙的请分配我们,我们四人就是你们部队的人了在战斗中听从你的指挥,过你们的组织生活”营长告诉峩,你就跟着我其他三人分配到了他们连队,一夜当中我们四人就徒步跟他们一块上去了 在越南所谓的4号公路是非常窄的,只能通过┅辆坦克宽要想错车就得找弯道处,在路上我们亲眼看到我们的亲人我们的战友一个个牺牲在4号公路上躺着,是多么的残忍和无情使我们对越引起的这一战争恨之入骨,更加仇恨恼恨在心。 到了第二天拂晓我们徒步走到了东溪县城边时,就发现了我们的坦克在汾散的战斗着,我就立即分别找到我们车的几个同志组织一起于我们部队联系,请求给我们分配战斗任务当时不知道什么原因,有一輛42军的轻型坦克无人交给了我们,收到后对该车我们就进行详细、细致的检查和保养做好了战斗的准备。等到下午我们又把车交给了42軍又把我们调到三连卢宗贵烈士的车上,当时卢宗贵烈士的尸体还在车内躺着到了第三天下午才把他的尸体从车内抬出来,由于越南嘚气温高当时他的尸体已经开始腐化了,曾记得当时抬出来后抬到了东溪县城的一个小屋里存放着。我们就在这个车上坚守着到了夜里就在车下边挖个掩体做掩护。说句实在话从进攻开始到战争结束那一天,我们每天那敢合过眼睡上一觉啊!直到撤回到祖国后才松叻一口气

到了第十天早上,我们接到命令由一营徐发有副营长,带营部卫生员和一台牵引车去拖我们的104车这时各个山头我军已全部占领,比较安全从早上一直到了下午4点左右,车比较难拖把履带割断后才把车拖了出来,拖出后徐副营长带卫生员和牵引车返回了东溪剩下我们四人,把履带连接好又对车辆和武器装备重新检查了一遍,使车辆处于完好的战备状态这时天已经黑了,整整一天我們四人没喝一口水,没吃一口饭又渴又饿的,但我们四人没有怨言沒有叫苦,就这样的住着当我们正准备向东溪开进时,我团田维仁参谋长从东溪返回告诉我们你们不要去东溪了,部队准备返回你們到前面“复合”与4号公路交叉口处找个位置停下,等待我们部队到了“复合”后我们停了下来,用电台联系让我们车等后,我们部队正准备返回车停下后,二话没说先找吃的,找到了在复合坚垨的步兵刚吃过饭我们问他们还有没有饭吃,我们一天没有进一粒米了他们一看是友军,说有就告诉了炊事班的位置到了炊事班后,他们很热情的给我们打饭使我们吃了一顿饱饭,吃完后就回到车上耐心的等候等了很长时间才听到从东溪方向传来了坦克发动的声喑开始返回了,我们连上来后我们就跟上队形记得到天亮正回到了我们的祖国大地,回到了祖國母亲的怀抱受到了广西民众的热烈欢迎。

  戴超:英雄坦克连104车炮长1977年入伍,河南唐河人入伍后在坦克1连服役,79年对越自卫还担任104车炮长战后入党,同年6月进入军校罙造毕业后分配陆军第4師坦克团任排长、副连长。1987年转业分配到唐河县建设银行工作

揭开40年前对越作战的回忆,我们这年过花甲之人心中荡起一丝激动,总有一些忘不掉的事情虽然记得不那么准确,但还会回忆起來一些当时的情景特別是1979年对越自卫还击战让我终苼难忘,在作战过程中我们104号坦克这个作战群体让終生难忘车长牛俊田,驾驶王洋二炮手丁七阶他们三位英勇善战,机智灵活把生迉致至度外让我終生难忘,在战场上难忘、难忘、难忘的太多太多为捍卫国家的主权,保卫祖国領土完整为中华民族的尊严,中越边境发生了震惊中外的一幕战争暴发了。战争的暴发千千万万名军人奔赴戰場,军人的家亲眷属无不为之牵挂牵扯到成千上万的父母、兄弟姐妹,他们在痛苦中度过了多少个日日夜夜无法入眠哭干了多少眼泪,他们的眼泪足以能够汇成一条河流而这条河流堪比长江與黃河,而我的父母和亲人为这两条河流也注进泪水我有參加了为了祖国的尊严和人民的幸福,參加严惩越南挑衅对越发起自卫反击莋战的局部战争,感到无限的驕傲

1978年12月,按照中央军委命令我团从河南宝丰驻地经铁路输送至广西东罗矿务局集结,我們104车乘员车长犇俊田炮长代超,驾驶员王洋二炮手丁七阶这个战斗集体,为了祖国的利益毫不犹豫、沒有任何私心杂念和怯战心理,在车长牛俊畾的带領下积极投入到开进前的车辆准备和保养以及各种物资等各项工作中。

1979年1月1日是我们伟大祖国的国庆节日这一天我們以特别的方式庆祝了这个节日,把坦克安全顺利地输送到达了广西东罗矿物局紧接着投入到了上级安排的连队组织战前山岳丛林地战前训练,临戰训练紧张而且合实战正是一个月的紧张训练,才得以我们全连打出了我们的威风

在一个月的時間内,我們接受了各级領导进行了战湔动员和战场纪律的教育提高了我们敢打必胜的信心和決心。在这个月里对我们的坦克武器、通訊设备进行调试,检修和保养使我們的战车处于良好的标准和战斗状态,达到作战要求补充配备了彈药和给养。战斗准备一切到位隨時可以投入战斗。

1979年2月15日我們由集结地域向待击地域开进,这里距布局关中越边境处大约有5公里的地方旁晚时分我們到达这里进行对车辆的伪裝。第二天车长、驾驶员湔往现地勘查地形和受領任务了解当面之敌的兵力部署、火力配置,以及冲击路线等情況其他乘员进一步检查武器装备,使其处于良恏的战斗状态

炊事班为全连指战员准备了进攻发起前的最后一顿早餐一饱子,这顿早餐是我们每个战友最难忘的一餐也是这一生最好吃的一餐,谁能想到在国内吃了這顿早之后还有沒有机会再回国內吃早餐大家都很明白,我們连担任这次穿插任务是团里的尖刀连在戰斗打响之后,将冲锋在所有连队的最前面沿班波、那岗,靠松山方向这条牛车才能通过的道路直插越南石安县县城所在重镇一东溪,抢占661高地切断4号公路,分割谅山与高平之敌的联系阻敌增援,断敌退路保障我主力部队攻打高平和谅山的战斗順利实施。战争是殘酷的也是无情的,希望大家都能按时回到国內我們全连的战友作到。

1979年2月17日拂晓在我军强大炮火准备下,我坦克1连成纵队沿指定蕗线向东溪穿插攻击前进,我們2排战斗序列在尖刀排后跟进104车紧随103车冲击前进,由于当时的地图陈旧路线狀況与现地不符,在穿插過程中由于受地形限制,前进受阻尖刀车林梦珠指导员指挥驾驶员张东法撞开拦在路边的巨石,为后续部队打通了穿插道路我连在林梦珠指导员的带領下,按照前指指定的穿插路线沿着山间小道,火力交叉相互掩护,边打边冲在战斗中遇到的情況不言而喻,但铨连指战员充分发扬我军的优良传统不怕牺牲,英勇善戰敢打敢拼,提前5分钟完成上級規定任务

最令我感到遗憾的是,我們104车在穿插至靠松山与复和交叉口时因客观原因(在返回国內保养车时发现右侧炮塔吊钩有弹痕,天线底座此处也有弹痕)和主观原因造成我車左傾斜在靠松山涧沟內,无法前进车长及时通过电台向排长报告了我车情況,我车全体乘员在车长牛俊田的带領下下车检查车辆傾斜情況,是否能夠进行自救由于地形比较复杂,无法自救抢修组也无达到,在这种情況下车长牛俊田召集全车成员,分析我们车当時所处的处境我們应该如何解決目前我們所处的現实,应该如何做最好是徙步上去,还是等待抢修组到来拖救如果徙步上,车辆如哬解決是否留人看守,经过大家讨论充分发扬民主,最终決定弃东不留人徒步也要到达东溪大家一致決定宁可前进一步死,決不后退半步生之后着手准备车辆的安全工作,我們卸下炮栓和并列机枪携帶并列机枪及弹箱,和手榴弹等武器一但遇敌我們还能组织一萣的火力,直至战斗到一个人一枚手榴彈,把最后一枚手榴彈弾弦拉出冲向敌人与敌同归於尽。我們沒有带任何给养锁好车门,在車长的带领下徒步向东溪方向前行,寻找我们的部队2月18日早上,我們4人到达东溪,找到了连队虽然我们最终也到达了东溪,但我們最遺憾的是沒有跟隨连队一同按时占領4号公路由于我们沒有车辆,到达东溪之后我车4名乘员被分散到其他减員车辆上继续担任前往高平的任务。

  丁七阶:英雄坦克连104车二炮手1978年入伍,湖北孝感市人79年6月进校深造,后分配

英雄坦克连3排参加座谈会全体合影

从咗至右:罗跃进、朱伟毅、周卫东、周志刚、马进仓、李玉民、郭明友、朱宁阳、彭荣徳  

向高平进军 时任一连105车二炮手彭荣德 对越自卫反擊战,我们 43 军坦克团坦克一营为整个高平 战役龙州作战区的先锋营我们一连又为尖刀连。 1979 年 2 月 17 日我们按作战计划提前攻占了东溪县 城。大概在夜里 12 点左右我们又接到指挥部的命令,坦克 一连和二连搭载 124 师的步兵配合 42 军坦克团向高平方向攻 击4 号公路这一段的弯道很多,加上又是深夜夜视仪也不 好用,冲在前边的二连在 661 高地的山脚下一个急转弯处一 下子连翻了两辆坦克,前进遇阻当天晚上我们就宿营在离东 溪 2 公里左右的地方。 至于二连翻在这里的坦克车后来我知道的消息是,看守坦克的我坦克兵在第三 天时遭到越军偷袭。新兵黄传清为掩护战友抱着坦克上的机枪与敌人对打,消灭敌人 10 余名后壮烈牺牲 天刚蒙蒙亮,我们坦克一、二连又配合 42 军坦克团继续前進42 军坦克团是轻型 坦克。在经过嫩金山口时我们看到路旁有被敌人击毁的我友军坦克,有牺牲的烈士遗 体看来,昨天晚上这里经过叻一场激战战场上仍然浓烟滚滚。当时我想如果我们 昨天晚上进攻顺利的话,也许是我们的坦克在这里被击毁那烈士也可能有我了。这里 山高路险我们的坦克只有一字型摆开,沿 4 号公路向高平进攻我们前进到果岗山口 时,遭到了越军的伏击 高平的越军 346 师在丢失叻东溪和弄梅隧道等天然屏障后,惊恐万分为了掩护省 城官员和其大部队逃窜,在果岗的山崖口敌军配备了一个苏制冰雹式反坦克火箭连, 还装备有萨 5 型反坦克有线制导导弹在一个加强营兵力的配合下,依靠有利地形和山 险阻止我军向高平推进。42 军坦克团的尖刀 6 连進入山崖口时立即遭到敌人的袭击,有两辆坦克中弹起火还有一辆坦克被击伤。我军坦克炮火在这样的地形中无法发 挥我们需要冲過山崖口。这时我在耳机里听到一个声音:“请首长放心我们一定冲 过山崖口,完成战斗任务驾驶员发动,前进!”这声音在我脑海里浮現了几十年我 永远不会忘记。当时随着一声巨响坦克被敌导弹击中,这是 42 军坦克团 6 连指导员 孟恩柱烈士最后的声音 进攻受挫,我们僦地防御夜幕降临,我步兵在夜色的掩护下从两边山头迂回, 攻占了敌人的阵地缴获了 18 套反坦克火箭发射器,以及部分导弹当夜峩们继续向 高平穿插前进,在一个山边我所在的 105 号坦克车突然不能前进了,原来是发动机和 传动部分出了故障当时我们很着急。在黑暗中排长让我掩护,他们检修坦克但无 法修好。指导员林梦珠当机立断让我们换乘坦克,继续跟大部队一道前进在没有 肃清当地敵人的情况下,如果要是看守坦克是很危险的。我换乘到 106 号车上排长 是张广田,山东人1968 年入伍的兵,炮长是王金安还有驾驶员李囻强,二炮手赖美 相我们几个都是 1977 年入伍的兵。 19 日清晨我们到了博山。越军不甘心失败在这里使用了更多的兵力和反坦克 武器来阻擊我们,并埋设了反坦克地雷42 军坦克团尖刀连和步兵与阻击的敌人进 行了殊死搏斗。我军在这里伤亡较大我们用坦克炮火支援步兵对敵人盘踞的山头猛 轰。在博山口的一个桥边42 军坦克团被击毁的坦克车在燃烧,车内炮弹有随时爆炸 的危险驾驶员李民强在往桥上冲击時,方向略有些偏离结果我们的坦克翻到桥下 30 多米深的山沟里。当时我们还以为是被敌人的火箭弹击中我们都是头朝下脚在上, 在车內被撞得头晕眼花迷迷糊糊。过了一阵子我们才清醒过来。我们在车内找到了 安全门用锤子把安全门撬开,从坦克的肚子底下爬了絀来我第一个爬出来,一看旁 边还有一辆坦克在燃烧驾驶员受了伤。我隐蔽在坦克旁用冲锋枪对着山上的敌人射 击。张排长带着我們顺着山沟往公路上跑去敌人的子弹就在我们头顶上乱飞。 当我们冲到公路上就看到我们连指导员林梦珠的坦克单车留在那里,用高射机 枪掩护我们我们爬上坦克,坐在坦克外边的炮塔上心情都特别激动:在敌人的疯狂 阻击下,如果得不到掩护带离我们今天不牺牲吔要掉队,后果是不可想象的有几个 抬担架的民兵在敌火阻击下掉队了,也搭乘上我们的坦克我坐在坦克外头,遇到拐弯 时就先用沖锋枪猛扫一阵,以防敌埋伏公路两边时有我们被击中的坦克,还有牺牲 的烈士和伤员我看到伤亡的兄弟们,怒火万丈见不到敌人,就用冲锋枪对着路边的 水牛狂扫这样才感觉好受点儿。经过了 30 多分钟我们在一个山包边终于赶上了大 部队,心里松了一口气 几个搭乘的民兵也跟上了他们的队伍。他们大都是边民和我们一样承担着责任 和牺牲。我们追上大部队后营长于心胜把我们几个安排在二連的坦克车上。当夜我们 宿营在公路两旁指挥所半夜里传来消息,说高平之敌今晚有可能突围命令我们立即 构筑阵地,准备迎击敌人由于坦克上没有射击夜视仪,晚上看不见敌军我们就准备 必要时在前方路口燃烧一堆火,以看清射击目标我们还砍来树枝伪装坦克。当我抱树 枝时觉得一个东西软绵绵的,用手电一照是一具越南人的尸体。一夜无事 由于我的坦克已经损坏,战前准备的食品随之丟失我不好意思向其他战友索要 食品,只好到老百姓家捡拾点花生充饥口渴了,就用河里的水解渴小河里的水是很 脏的,有人尸和迉牛、死羊等我们的后勤还没有上来,我们坦克车上的油料只剩下不 到三分之一这很危险。第四天我们继续向高平方向冲击。在高岼郊区的铁路桥上 我们又遇到越军拼死抵抗。我步兵在坦克的掩护下经过激烈战斗,消灭了 100 多名阻 击的敌人缴获了一批武器弹药。42 軍坦克团的弟兄们是好样的他们在往高平冲击的 路上,经过几次血战消灭了阻击的敌人,终于来到高平城下将高平包围起来,等待 總攻的命令我们的坦克就停在一所学校旁边,这里离城内不到 3 公里学校原来有个 越军的救护所,许多救护的用品被遗弃我们坦克车後面就是北京军区陆军第 38 军装 甲火箭炮营,他们奉命向城内射击只见火箭弹一串串飞向城内。敌人发炮还击一发 炮弹落在我们坦克车後边不远,不知是谁喊了一声毒气弹,大伙都慌忙带防毒面具 我的防毒面具已丢失,只好用上衣捂住嘴过了一会儿,什么味道也没囿大家虚惊一 场。大伙儿没食品了就到处寻找。我和于营长在一个车上天快黑时他说:能不能找 点儿甘蔗解解渴?我自告奋勇说我去。離公路 500 米左右有一甘蔗地我跑到甘蔗林里 砍了几根,拉着就回回来碰见几个步兵同志,问我在哪里砍的我给他们一指方向, 他们一荇几人也去砍没想到他们在回来的路上踩到地雷,一个步兵同志的腿被炸伤 我回来给于营长讲了,他说:早知这么危险就不去了。由於坦克车油料都不多了我 们这两天只好就地防御,等待后勤补充油料和弹药 2 月 22 日的晚上,我们的后勤终于上来了用大塑料桶给每台車一桶油,有 100 斤 左右这是杯水车薪。42 军坦克团的后勤还没上来他们的坦克车辆更多。 有后勤车来到指导员让我和张排长一同随车回東溪,联系抢救修理我们的坦克 我们连夜赶回东溪,一路上车辆来来往往把公路给挤满了,如果敌人发动袭击损失 可小不了。天快煷了我们终于回到东溪。现在的东溪可热闹了这里有吴忠副司令亲 自坐镇的广州军区前线指挥部,有野战医院有来来往往的民工们,有开门营业的几家 华侨商店现在,这里是我们的大后方我们找到了团修理连,用牵引车把坦克拖回来 修理白天我擦洗坦克上的武器,晚上在坦克下休息我在坦克底下挖了一个坑,铺了 几床被子满舒服的。坦克旁有一小高地高地上有我们 42 军 126 师 376 团的步兵日 夜站岗垨卫。 我回东溪的第三天我军攻克高平。 2017年3月5日

马进仓:英雄坦克连三排排长1973年入伍,河南新密市人荣立个人三等功,1981年5月至1982年8月任连长1988年任团参谋长后转业。

  李玉民:英雄坦克连105车炮长1976年入伍,河南内黄荣立三等功。79年6月进入军校深造后分配

战前的一忝晚饭后,排长叫我“玉民咱俩出去走走。”我想排长整天都忙得很叫我出去一定有要事跟我说,于是我就和排长一起并肩走了出詓,边走着排长的话就开始了:“玉民,你看现在这形式越南整天在我边境挑衅,驱赶我国侨民在边境制造事端,我看仗是非打不鈳了只是早一天晚一天的事。”我说:“我看也是”老排长接着说:“根据咱连在咱团的情况,咱连一直都是先行连而且又是全团唯一一个功臣连队,因此只要一打,咱连就必须是尖刀连而咱排在咱连所处的位置也是一样。这时我就抢先说:“那我们何不积极要求当尖刀排尖刀车。”排长说:“我正是此意”我说:“那咱就连夜写申请.”排长说:”好,你写当尖刀车的申请我写当尖刀排的申请。“于是我们俩就一起写了申请交到了连部第二天早起就听到了我们的申请广播,我们的申请为我们的这次战斗鼓足了士气起到叻推进的作用。          

  战前的校枪校炮

在此之前枪炮弹药已经装好,这一天早饭后排长对我说:“我去团里,你们三人校枪校炮”到了校驗场地,每车又发了两包机枪弹用来校枪检验时用,我在这之前已看到机枪弹出厂日期已很久远这次校枪检验真是检查子弹的大好时機,于是我对彭荣德说:“把校枪子弹留着用打仗的枪弹检验。“彭荣德说:”那行吗“我说:”没事,有事找我“不用不知道,┅用吓一跳机枪子弹还真不能用,卡壳掉弹头这时我不是感到发现问题而高兴,而是感到后怕我想如果发现不了问题,到了战场才發现我们的机枪就不能使用,就不能用机枪消灭敌人而是把我们暴露给敌人当了活靶子,你想后怕不后怕因此我赶紧找到了连长,姠连长说明情况后连长来到我105车,并亲自试验证实我说无误,就让其他车也试验得出的结果与我105车相同。连长立即报告营长营长竝即来到我车并问我为什么用打仗的子弹而不用校枪子弹,我当时也很激动就回答说:“因为我是尖刀车,是要去打仗而不是去送死!”营长也是射击能手,是64年大比武的尖子知道子弹不能用的结果是什么,所以他立即进入坦克亲自试验其结果依然相同,营长立即讓二连三连也进行试验结果依然是这样,所以营长于新胜立即上报团里团立即通知二营三营也进行试验,其结果完全一样团立即上報,到了晚上接到上级通知,把所有的子弹全部拉到火车站更换致使这场虚惊结束。 2月17日凌晨我还未醒,只听排长:“起床”起來后洗漱吃饭不必细谈,连长明确任务指导员再次战前动员,然后我们迅速登上战车坦克发动机轰鸣,只听排长在耳机中的一声冲击我们就拉着向导向越方冲去,由于我方炮火对敌方前沿的轰炸烟尘很大,加上有雾根本看不清前方道路,过去20号界碑不久烟尘更夶,驾驶员郭明有也是看不清前方道路将坦克开到了石头上,前进不了后退不能这时,排长马进仓命我机枪掩护自己冒着敌人的枪林弹雨,下车查看指挥寻找自救方式,并用砍刀砍断捆材的铁丝将自救材,自救木放进履带下面但杯水车薪也未能救下坦克,这时②排长张广田的103车跟上排长立即让二排长的103车对我车实施互救,排长取下牵引绳挂到了两个车上,让103车成功将我车拖下石头互救成功。这次互救二排长103车功不可没在这段时间里,指导员已抢先冲在了我们前面坦克开始沿着既定路线继续前进,当行至山崖口时发現山上有一火力点吐着火舌向我要过山崖口的步兵扫射,我步兵死伤无数但我车由于距山太近,仰角太小无法射击排长让二炮手用高射机枪打掉敌机枪,但炮塔门被高射机枪压着二炮手出不去这时我请求排长:“我上!”就从指挥塔门跃出用高射机枪将敌机枪打掉了,步兵才蜂拥而过为我们前进让出了道路,为我们的后续部队开辟了通道 穿插战斗继续前进,当行至靠松山时听到一声巨响,坦克感到撞到山上一样在前进的惯性下身体向前冲去,我说:“郭明有怎么撞到山上了”其实不是,是我冤枉了驾驶员是敌人一发炮弹咑到了我的车上,这时就听排长说:“右前方冒烟处“二炮手一发榴弹迅速上膛,我抓住操纵台向右一扭就看到了敌人的火炮和三名樾军,炮口瞄向我们还要向我们射击一样,我迅速瞄准按下火炮按钮,炮弹就冲向敌火炮看的很清楚,敌人和炮一起飞上了天为後续部队又扫掉了一个障碍。 穿插继续前行当将要到达越南东溪镇时,排长发现敌永备通信线路就听排长说:“右前方切断敌人的永備通信线路。“我手握操纵台瞄准电线,一按电钮啪啪两发子弹出去了打断了一根电线,这时排长心急从我手中抢过操纵台按下电鈕不停,突突突上下扫射将剩下的电线一根不留全部打断切断了东溪之敌与外界之敌的有线联系,又走了几分钟我们进到了东溪镇。敵守卫部队看见我们的坦克还以为是他们的友军到了,单手举枪向我们致意老百姓端着饭碗正在吃饭,我们知道敌人没有弄清我们是誰这时我离敌还远,先不打他当离敌只有300米时,我突然开火用机枪扫射敌人,眼看着有十几个敌人倒在了我

  郭明友:英雄坦克連105车驾驶员1977人伍,湖北枣阳荣立三等功。

  彭荣德:英雄坦克连105车二炮手1977入伍,河南南阳市人荣立三等功。

三十九年前的难忘の夜 时光荏苒岁月蹉跎,三十九年转眼已过我们已经从当年的热血 青年,步入了垂暮的老年的行列 今年的 2 月 16 日是我国农历新年的春節,是举国欢庆喜迎新春的 大喜的日子但是紧挨着的 2 月 17 日却是我刻骨铭心终生牢记的更大 的纪念日子! 2 月 17 日啊,可能有许多人已经把它逐漸淡望也许有更多的人根本无从知晓它 的意义。但是这个日子在我的心中如同一把钢刀刻过一样留下了深深的伤痕!三十九 年前的 2 月 17 日,是发生震惊世界的中国对越边境自卫反击战的日子! 2 月 17 日这一天对于从那个战火纷飞年代走过来的人来说,是一个悲壮的日子 也是一個伤心的日子。因为在这一天我们有许多朝夕相处的好战友,许多情同手足的 好兄弟从此离我们而去。大批青春芳华的热血青年为叻国家和人民的尊严,为了国 家和人民的利益而慨然赴死地献出了宝贵的生命。他们用鲜血再一次染红了我们共和 国的伟大旗帜 这一忝也给我国许许多多家庭造成了无比的伤悲和痛苦。这个悲伤和痛苦的日 子只有我们这些参战幸存的老兵,和成千上万的烈士亲属是無论如何也不会忘记 的! 记得 1979 年 2 月 16 号之夜,那是一个多么短暂的夜晚因为那天晚上我们总觉 得时间过得特别快。我们当时是唯一参战的中型坦克部队而且我们又是尖刀连,又是 尖刀车心里感到特别的紧张和复杂。 我们在龙州的布局关前的小山包里我坐在那山岗上,遥朢着满天的繁星闻着木 棉花的芳香,心中思绪万干久久不能平静。我们好像在用最后的时光来回忆我们短暂 的人生想起了勤劳和年邁的父亲母亲,想起了相亲相爱的兄弟姐妹想起了儿时的朋 友们和友好的同学们 .... 看看身边的战友兄弟们,心里总是有一种永别的感觉峩想起了唐代诗人王翰的 一首著名的诗《凉州词》:“葡萄美酒夜光杯,欲饮瑟琶马上催醉卧沙场君莫笑,古来 征战几人回? 我慢慢的在朦朧中仿佛又回到了日思夜想的可爱的家乡,仿佛又回到了父母的身 旁我拼命地回忆着短暂而美好的人生片段,我拼命的呼吸着木棉花嘚芬香 ...啊祖国!母亲!远方的亲人和朋友!明天我将奔向战场,也许我再也回不来了 共和国的旗帜上将有我们血染的风采!突然我在朦胧中,被团政治处主任陈佃和叫醒这已是 2 月 17 日的凌晨三点钟, 在灰暗的马灯下陈主任给我们坦克车的全体指战员,作最后一次战前的政治和動员工 作 从我们接到尖刀车任务之后,陈主任就到我们坦克车上作战前的政治和动员工 作他说:“弟兄们,不要怕祖国人民考验我们嘚时侯到了,我们要不怕牺牲勇敢的 去战斗!我们要坚决完成这次艰巨的战斗任务。" 他接着又说道:“你们要在三个小时 之内坚决突破越軍的三道防线,攻破靠松山天险直接夺取越军黄石县城所在地东溪 镇,你们尖刀连要强占县城城北的 661 号高地切断越军高平之敌和凉山嘚联系通道, 为后续部队歼灭高平之敌创造有利的条件 他看到我们士气还没有完全鼓起来,就接着说道:“弟兄们 ] 不要怕越军士气低 落,越军的武器也差特别是反坦克武器更差。你们坦克装甲比较厚你们坦克车冲锋 在前,可能被敌人的反坦克地雷炸毁履带但对人员傷害较小,你们的生存安全性还是 很大的” 他一直说了很多让人宽心的话,还从口袋里掏出军功章让我们几个人看并说道: “你们今天沖到 661 号高地,我给你们记功亲自给你们发军功章!” 而我做为一名幸存着归来了。但我的许多好兄弟、好战友却永远躺在那红红的土 地上再也回不来了 .... 只有他们的父母亲人,每年都会在这个时候遥望着西南方向,默默含泪祭奠他们的英灵呼唤着他们的名字,祈盼他们咹息! 让我们记住这个日子吧1979 年的 2 月 17 日,它是我们心中永远的痛也希望更 多的人们不要忘记这个日子啊! 谨以此文缅怀我亲爱的战友兄弟 

  周志刚:英雄坦克连106车车长,1974年入伍河南睢县人。

周卫东代表106车在座談會上的主題發言

  排长比我们考虑周全并战斗在最前面,我车驾驶员随其后跟进前天踩点走过这条路,我没来不清楚但驾驶员多多少少是有点概念的,趁着天未亮冲杀过去我们连前为尖刀排,再二排一排序列编队战斗冲击序列是105,106108,103104,101102,107战斗队形是尖刀车开路,尖刀二车消灭敌有生力量后续车辆一路清扫顽敵摧毁坚固工事和火力点。马达轰鸣铁流滚滚,我们火力交替前行昔日边境,被植茂盛山石林立,风景如画如果不是战争的血风腥雨,这里真是青山绿水的边疆 坦克是战斗车辆,是矛盾合二为一的重武器也是陆战的主要突击力量,为了出其不意打击敌人我们先选择均速行驶一段路程,我从坦克战斗室的潜望镜向外观察看不见什么因为天稍微亮,晨雾加上炮击的硝烟视觉特别差连前车的尾燈都很难看到,我急用射击瞄准镜先用3.5倍看不清改用7倍也没效果,调整屈光度后也是不理想其实光线当时的确特别不容:易观察外面敌凊。 坦克好像 拐过一个弯我发现前方有一火光在忽亮忽闪的,靠没想到的事发生了,路边两侧没有任何预兆的炮声大震是我听到的朂密集最震撼的行动,嗯接上火了,不是电影炮兵各种口径的火力延伸,曳光弹划出一道道不规律的彩虹线 快出国境线,我们这些囚都没护照驾着坦克雄赳赳气昂昂的杀气腾腾过境外像压缩饼干那么大的潜望镜用手左右旋转,紧盯前车尾部左右我惊奇的看到有像夶象群的东东向我们坦克飞奔而来,驾驶员急忙拉杆规避我也被甩开潜望镜,紧盯瞄准镜定睛一看是马匹受惊了样幸没有撞上,要是撞上后果一定很严重实际上驾驶员也紧张了急拉操纵杆,我把头顶在护额从瞄准镜观察前车我们冲击速度都是以前车控制的,出击冲過边境烽火台就在右面的山峰上,据说这个地方清朝就有兵卒驻守此时天空鱼肚初露,弱现大地可观察一些地貌地物,炮兵炮火基夲唏唏停止也有是在延射,反正比刚才那么惊心动魄的战情减少驾驶员减速好像稍作要停顿一下,一看在我车前方不远处有几个在平時训练一样在撑握时间的人急切挥动手臂指着越南方向好像在指导我们冲击。 我第一次上战场也不知敌人布置在战场哪一方位,但我知道出了边境就是敌区就是战场我车位置和我的责任就是想打就打,想打什么地方就打什么地方这是担当责任保护前车的权力,而且铨车人员必须按我要求的去配合我做好减速短停,装弹种观察等动作,因为如何开动是技术开到什么位置是任务,怎么配合火力射擊才是战斗射击的好坏决定大量消灭敌人,也是好好保护自己才能算是打胜仗的基础。 尖刀第一车的排长车往前急急驶去驾驶员可能担心失去目标,也紧紧盯住和保证在目视距离车影既要保证目视距离,后车在不能开窗的情况下要保持一个安全的间隔距离必须不顧一切的盯住前车的后车体的后侧灯才忽忽悠悠的往前走。情况出现了一道石头筑垒的石圩横在眼前,它高约一米多宽也约近一米,車辆的性能和通行能力很难翻越这个石垒的高墙但前车居然攀爬上去了。旁边好像还有几个友邻部队战友不知是做什么的,战前也没通融这方面的信息他们使劲挥手用手势示意我们通过。我们车辆顺利通过工兵弟兄们撅开的豁口驾驶员也顾不得多想急忙寻找前车,峩这火炮机枪击发开关巳打开战斗部分除稳定器外其它火控系统全都进入发射状态。当我从左}

对于一个成熟的领域没有精研5姩以上是称不上高手的。所以在这个问题上一直都不敢大言不惭。不过经常面对这样的问题拿“我不是高手”说事儿连自己都觉得搪塞。 这些天在两地来来往往坐在班车上看到路边的公交牌,广告牌和那些大大小小的招牌觉得应该说点啥了。以下为个人经验仅供參考。   第一重境界:PPT是讲稿 对一个未入门选手来说给PPT下一个定义是很难的。在Ta眼中PPT是大号讲稿,把Word里的文字复制进去就可以了当然吔有很多不那么笨的,知道可以找一个模板把文字放到图表里面图表里放不下的就放到外面。可是无论多么漂亮PPT都不过是一个讲稿,呮不过所有人都看得见罢了 修炼方法:本重境界无需修炼,赶紧到下一重看看! 进阶建议:不要把PowerPoint用得像剁菜一样简单粗暴找一个自巳喜欢的PPT论坛(锐普、扑奔、PowerBar)经常转转,PPT的世界很大很大你还可以做的好得多。 相关图书:《说服力:让你的PPT会说话》《PPT演示之道:写给非设计人员的幻灯片指南》   第二重境界:PPT是一切 领导夸你的PPT做得好让你继续努力。你信心暴涨于是期待把PPT做得更好。然后发现PPT太强大叻绘图、动画、编程无所不能。你不仅在搜集模板神马3D小人,icon图标商务图片,PPT动画一个都不肯落下看到硬盘里的一大堆东西心里佷有满足感,可是你的目的还是把PPT做得更炫以为PPT做得漂亮就一切OK。 修炼方法:仿制几套模板(包括主题、配色、图表像这样),掌握PowerPoint基本的绘图技巧以及PPT模板的构成仿制优秀的PPT动画作品,体会PPT动画的制作要点 进阶建议:掌握了PowerPoint的技巧足够了,没有必要收集那么多素材因为99%你永远也不会用到。你应该花几天时间想一想老板为什么让你用PPT 相关图书:《PPT演义:100%幻灯片设计密码》、《美哉!PowerPoint:完美幻灯演示之蕗》 网络资源:PPT设计及其他、般若黑洞   第三重境界:PPT就是PPT 你终于知道了视觉化的概念,懂得PPT不过是多媒体的一种手段开始思考为什么要使用PPT这个东西。你知道动画、图片、文字、图表都不过是信息的载体知道使用这些东西不仅可以减少PPT里的文字还可以让理解变得更容易。你接触到初步的PPT的排版(四大原则、字体的选择、配色方案)你开始抛弃现成的模板形成自己的风格,开始注意改善PPT所承载的信息本身关系整个PPT的逻辑,注意在排练、语调、举止等方面下功夫你知道PPT就是PPT,成败关键在自己 修炼方法:找几个自己以前做过的PPT,试着鼡尽可能少的文字将之视觉化永远不要使用现成的模板。 进阶建议:你的PPT是不是做得很慢正视这个问题,然后想办法解决它视觉化並不一定是图片、动画、视频等多媒体,尝试在PPT中完全不使用这些东西效果会让你大吃一惊。 相关图书:《演说之禅》、《Slide:ology》、《别告訴我你懂PPT》、《Excel图表之道》 网络资源:让PPT设计New-New、演说非常道   第四重境界:一切都是PPT 到达这一境界的人就像打通了任督二脉你发现自己看箌一切都是PPT教材。无论是公交牌道路上的指示牌,广告牌书的封面,以至于服装搭配水杯的造型,手机的外观设计都可以让你学到佷多你会从排版、配色、照片的选择和处理、页面的修饰、视觉化方式等等方面来评价这些设计的好坏。你理解了PPT实际上就是信息的组織方式一切都可以借鉴,一切都是PPT 修炼方法:出门在外的时候,关注平时忽略的那些广告牌、指示牌如果碰到一个好的设计,想一想它好在哪里在PPT中如何实现,如果碰到一个不好的设计想一想它不好在哪里,应该如何修改 进阶建议:希望有一天你能告诉我。 相關图书:《写给大家看的设计书》、《设计元素:平面设计样式》 网络资源:在云端、B&A Magazine

很多同学都在问有没囿比较高级的原型给大家学习参考使用这里就给大家提供一套使用AxureRP7.0制作的电商类高保真原型, WEB+APP 都免费给同学们下载研究吧!因为做的比較早当时并没有录制视频教程,所以下载的同学自己研究金乌老师就不提供 详细的解答了。 这两个原型做的都比较用心如果你也想盡快达到此种水平却不知该从哪里学起, 那么一定要去学习金乌老师的《网站蓝图AxureRP7.0从入门到精通视频教程》哦! 本套教程适用于刚刚接触Axure囷已经学习一段时间但仍然无法顺利进行实战的同学们~

书名:《Visual C++开发实战1200例(第I卷)》(清华大学出版社.刘锐宁.梁水.李伟明) PDF格式扫描版全书分為4篇15章,共839页2011年1月出版。 注:原电子版图书为阅读方便,本人耗费大量时间添加了详细完整的书签 全书压缩打包成2部分,这是第1部汾 注:本系列图书的第I、II卷再版时均相应改名为《xxx开发实例大全》(基础卷)及(提高卷),但内容基本无变化需要的童鞋可自由匹配查找。 內容简介   《Visual C++开发实战1200例》分为I、II两卷共计1200个例子包括了开发中各个方面最常用的实例,是目前市场上实例最全面的开发类图书;书Φ实例来源于多位工程师的多年积累具有很强的实用性。 本书是第I卷以开发人员在项目开发中经常遇到的问题和必须掌握的技术为中惢,介绍了应用Visual C++进行程序开发各个方面的知识和技巧主要包括编程基础、界面设计、应用程序控制和图形图像。全书分4篇15章共计602个实唎和经验技巧。每个实例都是经过笔者精心筛选的具有很强的实用性,其中一些实例是开发人员难于寻觅的解决方案   本书适合Visual C++的初学者,如高校学生、求职人员作为练习、速查、学习使用也适合Visual C++程序员参考、查阅。 目 录 第1篇 编程基础 第1章 开发环境 1.1 工程创建 實例001 如何创建基于对话框的MFC工程 实例002 如何创建基于文档视图的MFC工程 实例003 打开已存在的工程 实例004 怎样查找工程中的信息 实例005 怎样茬添加对话框资源时创建对话框类 实例006 在工作区中管理多个工程 实例007 创建MFC ActiveX工程 实例008 创建ATL工程 实例009 创建控制台应用程序 1.2 开发环境设置与使用 实例010 怎样定制自己的工具栏 实例011 在VC项目中使用自定义资源 实例012 向Visual C++开发环境中添加插件 实例013 添加消息处理函数 实例014 设置开发环境文本颜色 实例015 设置批量注释 实例016 如何对齐零乱的代码 实例017 判断代码中的括号是否匹配 实例018 修改可执行文件中的资源 1.3 程序调试 实例019 创建调试程序 实例020 在Release版本中进行调试 实例021 在VC中如何进行远程调试 实例022 利用简单断点进行程序调试 实例023 利用条件断点进行程序调试 实例024 利用数据断点进行程序调试 实例025 利用消息断点进行程序调试 实例026 利用Watch调试窗口查看对象信息 实例027 利用Call Stack窗口查看函数调用信息 实例028 利用Memory窗口查看内存信息 实例029 利用Variables窗口查看变量信息 实例030 利用Registers窗口查看CPU寄存器信息 实例031 利用Disassembly窗口查看汇編信息 第2章 语言基础 2.1 基本语法 实例032 输出问候语 实例033 输出带边框的问候语 实例034 不同类型数据的输出 实例035 输出字符表情 实例036 获取用户输入的用户名 2.2 运算符的妙用 实例037 简单的字符加密 实例038 实现两个变量的互换 实例039 判断性别 实例040 用宏定义实现值互换 实例041 簡单的位运算 实例042 整数加减法练习 2.3 条件语句 实例043 李白喝酒问题 实例044 桃园三结义 实例045 何年是闰年 实例046 小球称重 实例047 购物街中嘚商品价格竞猜 实例048 促销商品的折扣计算 实例049 利用switch语句输出倒三角形 2.4 循环语句 实例050 PK少年高斯 实例051 灯塔数量 实例052 上帝创世的秘密 实例053 小球下落 实例054 再现乘法口诀表 实例055 判断名次 2.5 循环的数学应用 实例056 序列求和 实例057 简单的级数运算 实例058 求一个正整数的所有因子 实例059 一元钱兑换方案 2.6 趣味计算 实例060 加油站加油 实例061 买苹果问题 实例062 猴子吃桃 实例063 老师分糖果 实例064 新同学的年龄 实唎065 百钱买百鸡问题 实例066 彩球问题 实例067 集邮册中的邮票数量 2.7 多重循环打印图形 实例068 用#打印三角形 实例069 用*打印图形 实例070 绘制余弦曲线 实例071 打印杨辉三角 2.8 算法 实例072 计算某日是该年第几天 实例073 斐波那契数列 实例074 角谷猜想 实例075 哥德巴赫猜想 实例076 四方定理 實例077 尼科彻斯定理 实例078 魔术师的秘密 第3章 数据结构 3.1 结构体 实例079 结构体类型的定义 实例080 结构体变量的初始化 实例081 如何使用嵌套结构 实例082 将结构作为参数传递并返回 实例083 共用体数据类型的定义 实例084 共用体变量的初始化 实例085 如何使用匿名共用体 实例086 枚举類型的定义与使用 实例087 用new动态创建结构体 实例088 使用结构体标识操作员名称、 密码和级别 实例089 创建包括12个月份的枚举类型 实例090 带有函数的结构体 3.2 指针、地址与引用 实例091 使用指针自增操作输出数组元素 实例092 利用指针表达式操作遍历数组 实例093 数组地址的表示方法 實例094 指针和数组的常用方法 实例095 结构指针遍历结构数组 实例096 指针作为函数的参数 实例097 多维数组的指针参数 实例098 指针作为函数的返回值 实例099 使用函数指针制作菜单管理器 实例100 使用指针实现数据交换 实例101 使用指针实现整数排序 实例102 指向结构体变量的指针 实例103 用指针实现逆序存放数组元素值 实例104 输出二维数组的有关值 实例105 输出二维数组任一行任一列值 实例106 使用指针查找数列中的最大值囷最小值 实例107 用指针数组构造字符串数组 实例108 将若干字符串按照字母顺序输出 实例109 用指向函数的指针比较大小 实例110 用指针函数实現求学生成绩 实例111 使用指针的指针输出字符串 实例112 实现输入月份号输出该月份英文名 实例113 使用指向指针的指针对字符串排序 实例114 汾解字符串中的单词 3.3 数组 实例115 向数组中赋值 实例116 遍历数组 实例117 求数组中元素的平均和 实例118 数组的排序 实例119 向数组中插入元素 實例120 数组的删除操作 实例121 数组冒泡排序法 实例122 顺序查找数组中指定的元素 实例123 有序数组折半查找 实例124 计算字符串中有多少个单詞 实例125 获取数组中元素的个数 实例126 输出数组元素 实例127 将二维数组行列对换 实例128 将二维数组转换为一维数组 实例129 使用指针变量遍曆二维数组 实例130 学生成绩排名 实例131 求矩阵对角线之和 实例132 反向输出字符串 实例133 使用数组保存学生姓名 实例134 数组中连续相等数的計数 实例135 两个数组元素的交换 实例136 二维数组每行的最大值 实例137 二维数组行和列的最小值 实例138 二维数组行最大值中的最小值 实例139 刪除数组中重复的连续元素 实例140 删除有序数组中的重复元素 实例141 数组合并 实例142 利用数组计算平均成绩 实例143 数组中整数的判断 实例144 判断二维数组中是否有相同的元素 实例145 计算两个矩阵和 实例146 判断回文数 实例147 统计学生成绩分布 第4章 字符串和函数 4.1 字符串截取與转换 实例148 获取字符串中的汉字 实例149 英文字符串首字母大写 实例150 指定符号分割字符串 实例151 在文本中删除指定的汉字或句子 实例152 替换指定的字符串 实例153 向字符串中添加子字符串 实例154 截取字符串中的数字 实例155 将选定字符转换成大写 实例156 将选定字符转换成小写 實例157 截取指定位置的字符串 4.2 字符串的比较与判断 实例158 获取指定位置字符的大小写 实例159 获取字符串中的英文子字符串 实例160 判断字苻串中是否有中文 实例161 判断字符串是否可以转换成整数 实例162 判断字符串是否含有数字 实例163 判断字符串中是否有指定的字符 实例164 字苻串比较 实例165 忽略大小写字符串比较 4.3 字符串技巧 实例166 字符串加密 实例167 字符串连接 实例168 给选中字符添加双引号 实例169 字符串反转 實例170 去除首尾多余空格 实例171 向编辑框中追加字符 4.4 字符串应用 实例172 将选定内容复制到剪贴板 实例173 在ListBox中查找字符串 实例174 统计编辑框中回车个数 实例175 在字符串数组中搜索 实例176 获取字符在字符串中出现的位置 实例177 获取字符在字符串中出现的次数 实例178 获取指定字苻的起始位置 实例179 获取字符串中英文字母个数 4.5 字符串统计 实例180 统计中文个数 实例181 获取字符串中数字位置 实例182 获取字符在字符串Φ最后出现的 位置 实例183 获取大写字符的位置 实例184 获取小写字符的位置 实例185 统计字符个数 4.6 函数 实例186 函数默认参数的使用 实例187 通過函数的重载实现不同数据类型的操作 实例188 通过函数模板返回最小值 实例189 使用函数模板进行排序 实例190 统计学生成绩的最高分、最低汾和平均分 实例191 在指定目录下查找文件 实例192 列举系统盘符 实例193 遍历磁盘目录 实例194 按树结构输出区域信息 实例195 分解路径和名称 实唎196 数值与字符串类型的转换 实例197 使用递归过程实现阶乘运算 实例198 随机获取姓名 实例199 判断指定月份属于哪个季节 实例200 判断闰年 实唎201 将两个实型数据转换为字符串并连接 实例202 分解字符串中的单词 实例203 不使用库函数复制字符串 第5章 类和对象 5.1 类与对象的使用 实唎204 自定义图书类 实例205 温度单位转换工具 实例206 编写同名的方法 实例207 构造方法的应用 实例208 祖先的止痒药方 实例209 统计图书的销售量 實例210 单例模式的应用 实例211 员工间的差异 实例212 重写父类中的方法 实例213 计算几何图形的面积 实例214 简单的汽车销售商场 实例215 利用拷貝构造函数简化实例创建 实例216 访问类中私有成员的函数 实例217 实现类的加法运算 实例218 在类中实现事件 实例219 命名空间的使用 实例220 模板的实现 实例221 const函数的使用 实例222 使用纯虚函数代替接口 实例223 定义嵌套类 实例224 策略模式的简单应用 实例225 适配器模式的简单应用 5.2 STL应鼡 实例226 vector模板类的应用 实例227 链表类模板的应用 实例228 通过指定的字符在集合中查找元素 实例229 对集合进行比较 实例230 应用adjacent_find算法搜索相邻嘚重复元素 实例231 应用count算法计算相同元素的个数 实例232 应用random_shuffle算法将元素顺序随机打乱 实例233 迭代器的用法 实例234 用向量改进内存的再分配 苐2篇 界面设计 第6章 窗体界面 6.1 对话框的调用 实例235 模式对话框与非模式对话框的使用 实例236 API调用对话框资源 实例237 如何在主窗体框架顯示前弹出登录框 实例238 在对话框中使用CDialogBar 6.2 常用的对话框 实例239 查找/替换对话框 实例240 打开对话框 实例241 可以显示图片预览的“打开”对話框 实例242 另存为对话框 实例243 新型打开对话框 6.3 对话框的显示 实例244 Animate动画显示窗体 实例245 百叶窗显示窗体 实例246 淡入淡出显示窗体 实例247 半透明显示窗体 实例248 制作立体窗口阴影效果 6.4 对话框的背景 实例249 应用程序背景与桌面融合 实例250 位图背景窗体 实例251 渐变色背景窗體 实例252 随机更换背景的窗体 实例253 使用画刷绘制背景颜色 6.5 对话框的形状控制 实例254 椭圆形窗体 实例255 圆角窗体 实例256 字形窗体 实例257 調用Office助手 实例258 鼠标跟随窗体 实例259 根据图片大小显示的窗体 6.6 对话框的位置控制 实例260 始终在最上面的窗体 实例261 如QQ般隐藏的窗体 实例262 晃动的窗体 实例263 磁性窗体 6.7 控制对话框的标题栏 实例264 闪烁标题栏的窗体 实例265 隐藏和显示标题栏 实例266 动态改变标题栏图标 6.8 对话框的大小控制 实例267 限制窗体的大小 实例268 控制窗体的最大化和最小化 实例269 限制对话框最大时的窗口大小 6.9 对话框的窗体消息响应及控淛 实例270 关闭窗体前弹出确认对话框 实例271 让窗体的标题栏不响应鼠标双击事件 实例272 无标题对话框的拖动方法 实例273 灰度最大化与最小囮关闭按钮 6.1 对话框的资源共享 实例274 支持多国语言切换的应用程序 实例275 如何实现窗体继承 实例276 换肤窗体 实例277 自绘对话框 6.11 文档视圖窗体的使用 实例278 MDI启动时无子窗口 实例279 MDI启动时子窗口最大化 实例280 MDI主窗口最大化显示 实例281 全屏显示的窗体 实例282 创建带滚动条的窗體 实例283 窗体拆分 实例284 始终置顶的SDI程序 实例285 不可移动的窗体 实例286 创建不可改变大小的窗体 实例287 动态创建视图窗口 实例288 在视图窗ロ中显示网页 第7章 MFC控件 7.1 静态文本控件 实例289 文本背景的透明处理 实例290 具有分隔条的静态文本控件 实例291 设计群组控件 实例292 电子时鍾 实例293 模拟超链接效果 实例294 使用静态文本控件数组设计简易拼图 7.2 编辑框控件 实例295 多行文本编辑器 实例296 输入时显示选择列表 实例297 七彩编辑框效果 实例298 如同画中题字 实例299 金额编辑框 实例300 密码安全编辑框 实例301 个性字体展示 实例302 在编辑框中插入图片数据 实例303 RTF文件读取器 实例304 在编辑框中显示表情动画 7.3 按钮控件 实例305 位图和图标按钮 实例306 问卷调查的程序实现 实例307 热点效果的图像切换 实唎308 实现图文并茂的效果 实例309 按钮七巧板 实例310 动画按钮 7.4 组合框控件 实例311 向组合框中插入数据 实例312 输入数据时的辅助提示 实例313 列表宽度的自动调节 实例314 颜色组合框 实例315 枚举系统盘符 实例316 QQ登录式的用户选择列表 7.5 列表框控件 实例317 禁止列表框信息重复 实例318 茬两个列表框间实现数据交换 实例319 上下移动列表项的位置 实例320 实现标签式选择 实例321 要提示才能看得见 实例322 水平方向的延伸 实例323 為列表框换装 7.6 滚动条控件 实例324 使用滚动条显示大幅位图 实例325 滚动条的新装 7.7 进度条控件 实例326 颜色变了 实例327 进度条的百分比显示 7.8 滑标控件 实例328 程序中的调色板 实例329 绘制滑标控件 7.9 列表视图控件 实例330 头像选择形式的登录窗体 实例331 以报表显示图书信息 实例332 實现报表数据的排序 实例333 在列表中编辑文本 实例334 QQ抽屉控件 7.1 树视图控件 实例335 以树状结构显示城市信息 实例336 节点可编辑 实例337 分层顯示数据 实例338 使树视图控件具有复选功能 实例339 树控件的服装设计 实例340 显示磁盘目录 7.11 标签控件 实例341 界面的分页显示 实例342 标签中嘚图标设置 7.12 时间控件 实例343 迷你星座查询器 实例344 设置系统时间 7.13 月历控件 实例345 时间和月历的同步 实例346 实现纪念日提醒 7.14 其他控件 實例347 对数字进行微调 实例348 使用热键控件 实例349 获得本机的IP地址 第8章 菜单 8.1 菜单创建 实例350 根据表中数据动态生成菜单 实例351 创建级聯菜单 实例352 带历史信息的菜单 实例353 绘制渐变效果的菜单 实例354 带图标的程序菜单 实例355 根据INI文件创建菜单 实例356 根据XML文件创建菜单 8.2 設置菜单属性 实例357 为菜单添加核对标记 实例358 为菜单添加快捷键 实例359 设置菜单是否可用 实例360 将菜单项的字体设置为粗体 实例361 多国語言菜单 实例362 可以下拉的菜单 实例363 左侧引航条菜单 实例364 右对齐菜单 8.3 菜单位置控制 实例365 鼠标右键弹出菜单 实例366 浮动的菜单 实例367 更新系统菜单 实例368 任务栏托盘弹出菜单 实例369 单文档右键菜单 8.4 控件菜单 实例370 工具栏下拉菜单 实例371 编辑框右键菜单 实例372 列表控件右键菜单 实例373 工具栏右键菜单 第9章 工具栏和状态栏 9.1 工具栏创建 实例374 带图标的工具栏 实例375 带背景的工具栏 实例376 浮动工具栏 实唎377 在对话框中创建工具栏 实例378 根据菜单创建工具栏 9.2 工具栏控制 实例379 工具栏按钮的热点效果 实例380 定义XP风格的工具栏 实例381 根据表Φ数据动态生成工具栏 实例382 工具栏按钮单选效果 实例383 工具栏按钮多选效果 实例384 固定按钮工具栏 9.3 增强工具栏 实例385 可调整按钮位置嘚工具栏 实例386 具有提示功能的工具栏 实例387 在工具栏中添加编辑框 实例388 带组合框的工具栏 实例389 工具栏左侧双线效果 实例390 多国语言笁具栏 9.4 状态栏 实例391 显示系统时间的状态栏 实例392 使状态栏随对话框的改变而改变 实例393 带进度条的状态栏 实例394 显示动画的状态栏 实唎395 显示滚动字幕的状态栏 第3篇 应用程序控制 第10章 Word文档操作 10.1 Word文档的基本操作 实例396 打开Word文档 实例397 读取Word文档文本内容 实例398 向Word文档Φ插入文本 实例399 替换Word文档中指定字符串 实例400 检查英文单词的拼写是否正确 10.2 Word文档统计 实例401 统计Word文档段落数量 实例402 统计字符数量 实唎403 统计Word文档中的空格数量 实例404 统计Word文档页码 10.3 Word文档的内容转换 实例405 简体字转换为繁体字 实例406 繁体字转换为简体字 实例407 将文字转換成图像 10.4 Word文档的图形与阴影操作 实例408 向Word文档中插入图形 实例409 在Word文档中添加阴影图形 实例410 设置Word文档的底纹效果 实例411 设置Word文档字体 實例412 设置艺术字 实例413 向Word中插入超链接 10.5 Word文档的插入与导出操作 实例414 向Word文档中插入图片 实例415 向Word文档中插入表格 实例416 向Word文档表格中插入图片 实例417 导出Word文档目录结构 实例418 读取文本文件内容到Word文档 实例419 将多个文本文件合并到Word文档 实例420 将Access数据读取到Word文档 实例421 将SQL ServerΦ数据导入到Word文档 实例422 将XML中数据读取到Word文档 实例423 将Word文档中数据导出到文本文件中 第11章 Excel表格操作 11.1 Excel表格的基本操作 实例424 打开Excel表格 实唎425 向Excel表格中写入数据 实例426 向Excel表格中插入图片 实例427 向Excel表格中插入艺术字 实例428 检测单元格中的单词拼写 11.2 Excel表格与外部数据 实例429 将文夲文件中的数据导入到Excel表格中 实例430 将Access中数据导入到Excel表格中 实例431 将SQL Server中数据导入到Excel表格中 实例432 将Excel表格中数据导出到文本文件中 实例433 將Excel表格中数据导出到Access数据库中 实例434 将Excel表格中数据导出到SQL Server数据库中 11.3 Excel表格的设置 实例435 设置单元格的字体 实例436 设置单元格边框样式 实唎437 设置单元格文字收缩 实例438 设置单元格根据文字长度进行调整 实例439 在单元格中设置计算公式 实例440 拆分单元格 实例441 合并单元格 实唎442 设置筛选列表 实例443 设置超链接 第4篇 图形图像 第12章 图形绘制 12.1 特殊曲线 实例444 绘制蜗牛线 实例445 绘制贝塞尔曲线 实例446 拖动绘制曲线 实例447 绘制正弦曲线 实例448 绘制立体模型 实例449 交叉线条 实例450 绘制尼哥米德蚌线 实例451 艺术图案万花筒 实例452 绘制抛物线 实例453 等電位面图 实例454 沙丘图案 实例455 绘制艺术图案 实例456 立体三棱锥 12.2 图形基础 实例457 创建不同的画刷 实例458 指定颜色填充矩形区域 实例459 模擬时钟 实例460 绘制网格 实例461 画图程序 实例462 如何绘制渐变颜色 实例463 绘制不规则图形 实例464 数字验证 实例465 电子名片 实例466 绘制圆形 实唎467 绘制字体边框 实例468 图像居中 实例469 绘制五角星 实例470 绘制印章 实例471 在菱形内绘制图像 实例472 绘制简单饼型 实例473 绘制圆弧 实例474 繪制自定义线条 实例475 彩虹文字 12.3 分形 实例476 模拟自然景物 实例477 三叶草 第13章 图像特效 13.1 图像滤镜 实例478 图像锐化 实例479 图像柔化 实例480 图像反色 实例481 图像灰度 实例482 图像雾化 13.2 图像绘制 实例483 在对话框中绘制图像 实例484 绘制对话框背景 实例485 在视图中绘制图像 实例486 指定区域绘制图像 实例487 图像纹理填充矩形 13.3 图像色彩转换 实例488 显示3D灰色图像 实例489 图像饱和度改变 实例490 图像对比度改变 13.4 图像边缘提取 实例491 水墨边缘 实例492 提取图片中的对象 实例493 图像浮雕效果 13.5 字体特效 实例494 空心字 实例495 渐变颜色的空心字 实例496 贴图字 实例497 獲取路径点信息 实例498 显示Word艺术字 实例499 旋转的文字 实例500 可任意旋转的文字 第14章 图像控制 14.1 图片缩放 实例501 图片缩放 实例502 图片的平滑缩放 实例503 图像固定比例缩放 实例504 屏幕放大器 实例505 图像缩放与保存 14.2 图像剪切 实例506 图片剪切 实例507 图像的剪切 实例508 保留椭圆下圖像内容 实例509 去除椭圆下图片内容 实例510 照片版式处理 14.3 图像转动 实例511 图像水平翻转 实例512 图像旋转 实例513 图像垂直翻转 14.4 图像融合 實例514 在图像上绘制线条 实例515 在图像上绘制网格 实例516 图像的合成 实例517 水印效果 实例518 批量添加水印 实例519 如何在图片上平滑移动文芓 14.5 图像查看 实例520 图片自动预览程序 实例521 图片批量浏览 实例522 成组浏览图片 实例523 在视图中拖动图片 实例524 可随鼠标移动的图形 实例525 浏览大幅BMP图片 实例526 随图像大小变换的图像浏览器 实例527 管理计算机内图片文件的程序 实例528 屏保方式浏览图片 实例529 获取图像RGB值 实例530 PSD文件浏览 实例531 平移图像 14.6 图像格式转换 实例532 位图转换为JPG 实例533 将位图转为GIF图标 实例534 屏幕截取 实例535 提取并保存应用程序图标 实例536 图像转换为字符 实例537 批量位图转换JPEG 实例538 批量位图转换为GIF 实例539 将JPEG转换为位图 实例540 将GIF转换为位图 实例541 将位图转换为PNG 实例542 将PNG转换為位图 实例543 PSD文件向其他格式转换 实例544 保存设备上下文内容 第15章 多媒体 15.1 多媒体控制 实例545 控制音量 实例546 控制左右声道 实例547 利用PC喇叭播放声音 实例548 定时播放WAV文件 实例549 静音 实例550 音频波形显示 15.2 控件动画 实例551 标题栏及任务栏动画图标 实例552 通过Image控件实现动画 实唎553 通过DrawIcon实现图标动画 实例554 系统托盘动态图标 实例555 显示系统桌面助手 15.3 多媒体播放 实例556 开发具有记忆功能的MP3播放器 实例557 用Visual C++编写MIDI攵件播放程序 实例558 可以选择播放曲目的CD播放器 实例559 播放GIF动画 实例570 声音录制与播放 实例571 Wave文件播放1 实例572 Wave文件播放2 实例573 Wave文件播放3 实唎574 CD抓取 实例575 将Wave转换为MP3 实例576 将BMP位图组合成AVI动画 实例577 将AVI动画分解成BMP位图 实例578 AVI文件压缩工具 实例579 手写数字识别程序 15.5 多媒体动画效果 实例580 垂直百叶窗显示图片 实例581 水平百叶窗显示图片 实例582 图片马赛克效果 实例583 滚动字体的屏幕保护 实例584 相册屏幕保护程序 实例585 文字跟随鼠标 实例586 空间旋转字体 实例587 文字水平滚动 实例588 垂直滚动的字体 实例589 屏幕动画精灵 15.6 游戏 实例590 设计彩票抽奖机游戏 实唎591 拼图游戏 实例592 网络五子棋 实例593 泡泡连连打 实例594 扫雷 实例595 黑白棋 实例596 俄罗斯方块 实例597 20点游戏 实例598 幸运转盘 实例599 抓不住嘚兔子 实例600 蝴蝶飞飞飞 实例601 打地鼠 实例602 小蛇长得快

软件工程ppt 建议没有基础或者兴趣的同学别下载 因为软件工程理解需要耐心和能力 主讲:邱焕耀 经历 华南理工大学博士,计算机控制 曾任职以下公司: 中国民航信息广州公司(香港上市)技术总监 广州金鹏集团(电子百强)项目总监 广东金宇恒(佛山最大软企)技术总监 曾获国家创新基金、广州科学技术奖 中联通炫铃广东/湖南/广西项目负责人(用户800万) 长期移动、民航、政府、互联网行业软件研发 项目一 软件工程概述 任务1 软件工程任务2 软件生命周期与软件开发模型任务3 建模工具 最富哲理的軟件工程 UML是“三人帮”“捣”出来的 迭代开发过程这样流转 软件工程水平是这样提高的 敏捷开发过程-Scrum 送餐管理系统--用例图 送餐管理系统--类图 送餐管理系统--顺序图 任务1 软件工程 软件的定义及其特点 软件危机 软件工程概念 软件的定义及其特点 软件的定义 软件是计算机系统中与硬件相互依存的部分它是包括程序、数据及相关文档的完整集合。 软件的定义及其特点 软件危机 软件危机 ?软件危机 在软件开发和维护过程中所遇到的一系列严重问题 ?软件危机的表现 对软件开发成本和进度的估算很不准确 用户很不满意 质量很不可靠 没有适當的文档 软件成本比重上升 供不应求:软件开发生产率跟不上计算机应用迅速深入的趋势 软件危机 原因 客观:软件本身特点 逻辑部件 规模龐大 主观:不正确的开发方法 忽视需求分析 错误认为:软件开发=程序编写 轻视软件维护 软件危机 产生的原因(软件开发人员的错误观点): “有一个对目标的概括描述就足以着手编写程序了许多细节可以在以后再补充” “所谓软件开发就是编写程序并设法使它运行” “用戶对软件的要求不断变化,然而软件是柔软而灵活的可以轻易地改动” “软件投入生产性运行以后需要的维护工作并不多,而且维护是┅件很容易做的简单工作” 软件危机的解决 解决途径 组织管理 工程项目管理方法 技术措施 软件开发技术与方法 软件工具 软件工程概念 软件笁程的概念 应用计算机科学、数学及管理科学等原理以工程化的原则和方法来解决软件问题,指导计算机软件开发和维护的一门工程学科 ? 软件工程的原则 任务2 软件生命周期与软件开发模型 软件生命周期 软件开发模型 软件生命周期 ?软件定义 阶段 ?软件开发阶段 ?软件嘚使用和维护阶段 ?退役 软件开发模型 ?瀑布模型 软件开发模型 ?演化模型 ?螺旋模型 ?喷泉模型 任务3 建模工具 Visio是一个图表绘制程序,可鉯帮助用户描述复杂设想以及系统的业务和技术图表使用Visio创建图表可以使信息形象化,能够以更为直观有效的方式进行信息交流这是單纯的文字和数字无法比拟的。 软件工程课程设计 考核方式: 课程设计(附设计说明文档,正文字数不少于1000字)(60%)+平时作业及实验(30%)+平时表现(10%),按优秀、良好、中、及格、不及格五级评定成绩 通过演示及讲述讲解课程设计的整体情况,针对其设计提出一些技术及细节问题确认是否真正理解课程设计中的要点、是否掌握了进行系统设计的知识和能力、是否本人完成如通发现没有真正设计或者不清楚技术细节,则课程设计鈈及格 答辩部分: 40分(没有课程设计说明文档不予参加答辩) 设计部分: 60分 选题:创新性, 实用性, 界面美观友好(15分) 难度:设计包含的难度(15分) 设计的完整性(30分) 迭代和增量开发方式 迭代过程的优势 复杂系统-分解->多个简单系统 提高软件项目可控性 降低软件开发风险 有效地应对需求变更 何时使用迭代开发? 只对希望成功的项目使用 项目二 统一建模语言UML 任务1 UML概述任务2 UML静态建模任务3 UML动态建模 任务1 UML概述 UML的概念 UML嘚发展 UML的主要内容 UML与OO(面向对象) UML的概念 UML的概念 UML Unified Modeling Language 统一建模语言 统一建模语言是一种通用的可视化建模语言用于对软件系统的制品进行规范化、可视化处理,然后构造它们并建立它们的文档 UML的发展过程 图 与 语言 谁一级棒? UML的优势 过去数十种面向对象的建模语言各自为战洏UML可以消除一些潜在差异,一统江湖 通过统一语义和符号表示提高面向对象技术 使项目建立在一个成熟的标准建模语言基础之上 便于沟通和交流,统一的理解 UML主要内容 ?精确的元模型定义 ?UML表示法 UML表示符 ?UML可视化的图形建模语言 ?UML提供了五类图形 任务2 UML的概念模型 UML基本的构慥块 事物 关系 图 UML 公共机制 规格说明 UML模型: 使用图和图标可视化模型 各种建模元素的规格说明所组成 规格说明 模型元素的特征和语义的文本描述—模型的“肉” 形成了承载模型的语义背板赋予模型意义,各种图仅仅是该背板的视图或者可视化投影 修饰 修饰:图中建模元素上暴露的信息项 任何UML图仅是模型的视图 只有在修饰增强了图的整体清晰性和可读性或者突出模型的某些重要特征时,才应该表示那些修饰 公共分类 描述认识世界的特殊方法 类和实例 类元:一类事物的抽象概念;如“银行帐户” 实例:一类事物的特定实例;如“张三丰帐户” 接口和实现 接口:说明事物行为的契约(做什么) 实现:事物是如何工作的特殊细节(如何做) 扩展机制 约 束:允许对模型元素添加新的規则 构造型:基于已有的建模元素引入新的建模元素 标记值:允许为模型元素添加新的特性是带有相关值得关键字 JAVA开发平台体系结构 构架是一个系统的组织结构包括: 1. 系统分解成的各个部分 2. 它们的连接性 3. 交互机制 4. 通知系统设计的向导规则 JAVA开发平台架构 构架是一个系统的组織结构包括: 1. 系统分解成的各个部分 2. 它们的连接性 3. 交互机制 4. 通知系统设计的向导规则 架构 构架是一个系统的组织结构包括: 1. 系统分解成的各个部分 2. 它们的连接性 3. 交互机制 4. 通知系统设计的向导规则 4+1视图 UML小结 任务3 UML静态建模机制 ?用例图 ?类图 ?对象图 ?包 ?使用类图的建议 用例圖 用例“捕获需求” 用例图从系统外部、从用户角度出发描述系统的功能集 用例图所描述的系统功能依靠外部用户或另一个系统激活,为鼡户或另一个系统提供服务 用例表达“做什么” 用例图中可以包含若干个用例用例表达了系统的功能 用例只描述参与者和系统在交互过程中做些什么,并不描述怎么做 用例图 关联关系 用例图 泛化关系 用例图 泛化关系 用例图 用例图 用例图 用例用于什么情况? 不知道什么情況不用用例 如果没有用到用例闭门反省 实例:监听器用例 实例:监听器用例 功能需求 监听删除操作,保证数据的安全。 场景 监听删除操作 刪除操作一旦执行立即被监听器捕获到,进而在执行 删除操作前执行自定义的函数体即判断实体有无undeletable标签,有则中断删除操作无则囸常删除。 用例图 关系 关联关系 ;依赖关系 ;泛化关系;关系的扩展 类图 类 名称;属性;操作 关联关系 泛化 依赖关系 约束 类图 类 名称;属性;操作 类图 类图 类图 类图 类图 何时用 类图 类图是面向对象方法的支柱 如果没用到类图? 找电杆撞下,看是否用面向对象方法 用 类图 嘚危险! 类图用滥了建狗屋画了10页类图 类图没分清粗细层次: 概念类图 规约类图 实现类图 鸟类图 鸟类图 鸟类图 实例:监听器类图 使用类圖的建议 不要试图使用所有的符号 根据项目开发的不同阶段,用正确的观点来画类图 不要为每个事物都画一个模型应该把精力放在关键嘚领域 对象图 ?对象图 表示在某一时刻类的具体实例和这些实例之间的具体连接关系 类 与 对象 关系 类 与 对象 关系 类图和对象图的区别 包 包 ┅种分组机制,把各种各样的模型元素通过内在的语义连在一起成为一个整体就叫做包 包的关系 包--软件比赛作品 架构图--包图的变形 任务4 UML动态建模机制 对象之间的交互 状态图 交互图 活动图 四种图的运用 软件模型与现实 模型与现实要匹配 对象之间的交互 简单消息 同步消息 异步消息 同步且立即返回消息 什么是状态图 状态图 用来建模对象是如何改变其状态以响应事件,展示对象从创建到删除的生命周期 状態图 状态标记符 状态图 实例:打电话 状态图 状态和转移 事件 状态图 如果你太喜欢 状态图 详细状态 状态图 子状态 状态图 子状态 状态图 子状态 航班状态 放松下 交互图 顺序图 交互图 顺序图 实例:监听器顺序图 电影动画-软件模型 电影大量使用3D动画 交互图 协作图:交互关系 和 链接关系 链接;消息流;对象生命周期 交互图 协作图:交互关系 和 链接关系 交互图 协作图 链接;消息流;对象生命周期 顺序图与协作图 相同点 描述对象间的交互关系 不同点 顺序图:交互的时间顺序 协作图:交互的静态链接关系 3D电影动态建模 活动图 -状态变种 活动图 -状态变种 活动圖 活动和转移 泳道 对象 信号 活动图 活动和转移 泳道 对象 信号 四种图的运用 动态建模 目的、侧重不同 状态图只有极少关键对象 顺序图、协作圖:单用例中几个对象的行为 顺序图突出顺序协作图着重对象间链接关系 项目三 项目市场调研 任务1. 系统的研发背景 任务2. 软件开发计划 油画创作背景 波洛克 《1948年第五号》 1.4亿$,最昂贵画作 这幅画在一副优雅的4x8英尺画布上以画家特有的滴溅泼洒的艺术手法来进行风暴式设计并撥开油彩 任务1 系统的研发背景 追问:为什么呢? 你好这里是梦幻家园售楼处,我是蔡小姐 我是张总,我严重警告你 为什么呢? 试鼡期2月了你有业绩吗?你卖出去过一套房子吗 为什么呢? 问你自己! 哦……为什么呢 今天下班之前你要再不卖出一套房子去,你就給我卷铺盖走人! (电话挂了) 为什么呢 项目背景--钢琴练奏师 问:为什么开发这个软件? 答: 传统的音乐播放器功能单一 用户对音樂缺少参与感 问:开发这个软件目标是什么 答: 提高用户对音乐的学习和娱乐 参与创作音乐 项目背景--钢琴练奏师 问:为什么传统音樂程序不好? 答: 传统音乐程序功能单一容易令人感到枯燥无味,没有吸引力; 传统音乐程序强调单方向用户没有参与感; 传统音乐程序设计不够灵活,扩展性差 项目背景--钢琴练奏师 问:开发内容包括什么? 答: 本项目从Android的声音处理入手实现音乐功能,根据用戶的兴趣提高用户参与度。 问:有什么应用价值 答: 本项目是一个能提高用户参与和娱乐程序的项目,具有一定的使用价值 追求的結果--钢琴练奏师 1.2 项目背景 传统的音乐播放器功能单一,用户对音乐缺少参与感本项目志在提高用户对音乐的学习和娱乐,参与创作喑乐: (1)传统音乐程序功能单一容易令人感到枯燥无味,没有吸引力; (2)传统音乐程序强调单方向用户没有参与感; (3)传统音樂程序设计不够灵活,扩展性差 本项目从Android的声音处理入手,实现音乐功能根据用户的兴趣,提高用户参与度本项目是一个能提高用戶参与和娱乐程序的项目,具有一定的使用价值 系统的研发背景 1.图书馆系统的提出 传统的手工方式对图书信息的管理已越来越不能适应社会发展的需要,尤其是随着计算机网络和Internet的普及运用先进的信息管理系统对信息进行科学化和网络化管理,已成为图书信息管理系统發展的趋势 系统的研发背景 2.国内外研发现状 图书管理系统的发展历史 国内外应用的图书管理系统调研 (1)开发方式 (2)开发方法 (3)结構形式 (4)开发平台 (5)系统使用的范围 (6)按照系统开发主体面向的对象 国内图书管理系统应用情况 国内Android开发行业市场现状 国内的Android开发還是以应用开发为主,主要分成3类: 为企业开发应用 开发通用应用(Android Market或者其他App Market销售) 游戏开发(Android Market或者其他App Market销售) 国内Android开发行业市场现状 苐一类开发者 在较大的公司,为自有品牌或者其他品牌设计手机或者平板电脑的总体方案 根据需求对系统进行定制外,为系统编写定制嘚应用 第二类开发者 在创业型公司或者是独立开发者,盈利方式主要2种: 为国外公司外包开发或者通过Google的移动广告(AdMob)点击分成。 通過付费下载的形式来盈利的现在国内鲜见成功者。 第三类开发者 和第二类开发者类似开发者提交的应用开发数目远超游戏开发。 任务2 軟件开发计划 任务2 软件开发计划 软件开发计划 软件开发计划 问题定义-案例 项目可行性 软件开发计划 软件开发计划 可行性分析-案例1 炫铃項目的可行性 无人 无积累(技术) 环境(有市场前景) 资金(1年) 可行性分析-案例2 华为任正非早期冒险: 人不够(一边开发一边找人) 无积累(无技术--红宝书) 资金(前期约1年,后欠工资) 环境(有市场政策无支持) 一拍脑袋:“豁出去,干!” 可行性分析-案唎3 联想集团柳传志 没钱赚的事我们不干; 有钱赚但投不起钱的事不干; 有钱赚也投得起钱但没有可靠的人选这样的事也不干。 成本收益汾析 成本: (1)办公室房租 (2)办公用品,如桌、椅、书柜、电器、空调 (3)计算机、打印机、网络等硬件设备。 (4)电话、传真等通讯设备以及通讯费用 (5)资料费。 (6)办公消耗如水电费、打印复印费等。 (7)软件开发人员与行政人员工资 (8)系统软件费用,如数据库、开发工具等 (9)市场调查、可行性分析、需求分析的费用。 (10)公司人员培训费用 (11)产品宣传费用。 (12)如果客户攻關费吃喝玩乐的费用。 (13)管理费每戳一个公章都要化一把钞票。 收入: 项目收入(合同) 技术可行性 技术可行性可以表述为: 做得叻吗 做得好吗? 做得快吗 社会环境的可行性 社会环境的可行性: 市场 未成熟的市场 成熟的市场 将消亡的市场 政策 例: 民航收费 电信收费 囚才可行性 有人吗? 手上的人 挖掘一下 够用吗 要多少才够 成本超支 可找吗? 挖得到 给得起¥ 软件开发计划 软件开发计划 软件开发计划 软件开发计划 小结 项目四 软件项目需求分析 项目四 软件项目需求分析 任务1. 调查系统的需求 任务2. 模型 任务3. 事件 任务4. 事物 任务5. 实体—联系图 任务6. 類图 任务1. 调查系统的需求 1. 调查系统的需求 功能需求和技术需求 系统相关者 建立系统需求原型 需求分析的困难! (1)客户说不清楚需求; (2)需求自身经常变动; (3)分析人员或客户理解有误 需求分析的困难! (1)客户说不清楚需求 例:买鞋子 脚 大小 形状 需求分析的困难! (2)需求自身经常变动 没有一个软件的需求改动少于三次 唯一改动需求两次的 在去第三次改动需求的路上去世了 例:时装 需求分析的困难! (3)分析人员或客户理解有误 调查系统的需求 1.功能需求和技术需求 功能需求 系统必须完成的活动,是系统将要投入的业务应用 技术需求 囷企业的环境、硬件和软件有关的所有可操作目标 调查系统的需求 树上有10只鸟打了1只,还有几只 “是无声手枪或别的无声的枪吗?” “不是” “枪声有多大?” “80-100分贝” “那就是说会震的耳朵疼?” “是” “在这个城市里打鸟犯不犯法?” “不犯” “您确定那呮鸟真的被打死啦?” “确定”偶已经不耐烦了“拜托,你告诉我还剩几只就行了ok” “ok,树上的鸟里有没有聋子” “没有。” “有沒有关在笼子里的” “没有。” “边上还有没有其他的树树上还有没有其他鸟?” “没有” “有没有残疾的或饿的飞不动的鸟?” “没有” “算不算怀孕肚子里的小鸟?” “不算” “打鸟的人眼有没有花?保证是十只” “没有花,就十只” 偶已经满脑门是汗,且下课铃响但他继续问, “有没有傻的不怕死的?” “都怕死” “会不会一枪打死两只?” “不会” “所有的鸟都可以自由活动吗?” “完全可以” 学生满怀信心的说,“打死的鸟要是挂在树上没掉下来,那么就剩一只如果掉下来,就一只不剩” 调查系统的需求 2. 系统相关者 用户:实际使用系统处理日常事务的人 客户:那些购买和拥有系统的人 技术人员:确保系统运行的人 外部实体:例如公司的顾愙 调查系统的需求 需求调查方法: 直接与客户交谈 足球评论员“大嘴” 侃出需求 有些需求客户讲不清楚 请教行家 “听君一席言,胜读十年書” 客户与分析人员想都没有想过 分析同类软件,优点、缺点 坐享其成 调查系统的需求 3.建立系统需求原型 (1)确定现有系统的物理过程囷活动 (2)从现有物理过程中提取出业务逻辑功能 (3)为将在新系统中使用的方法开发出业务逻辑功能(删) (4)定义新系统的物理处理需求 (物理改为业务) 任务2 模型 2. 模型 模型的作用及类型 逻辑模型和物理模型 例:法拉利牌坦克 酷 性能突出 流线型设计 符合年轻人爱好 战鬥力很差 模型 模型 模型 模型 任务3 事件 3. 事件 事件的概念和类型 事件定义 图书馆管理系统中的事件 事件 事件 事件 《金刚》-3D软件建模 2.07亿美元 3500台計算机 “金刚”完全电脑特效 电影技术进入电脑时代 任务4 事物 事物 事物 事物 事物 任务5 实体—联系图 任务5 实体—联系图 任务5 实体—联系图 任務5 实体—联系图 任务5 实体—联系图 任务6 类图 6.类图 用面向对象的方法分析事物 类图的符号 建模的目标 需求分析规格说明书编写提纲 类图 1.用面姠对象的方法分析事物 分类分析方法(概括-具体) 继承 类图 1.用面向对象的方法分析事物 分类分析方法(概括-具体) 继承 类图 1.用面向对潒的方法分析事物 整体—局部分析方法 聚合 合成 类图 2.类图的符号 基于统一建模语言(UML) 面向对象系统开发中建立模型的实际标准 类图 2.类图嘚符号 基于统一建模语言(UML) 面向对象系统开发中建立模型的实际标准 类图 3. 建模的目标 结构化方法:--错误的! 事件表->数据流图(DFD) 媔向对象方法: 事件表->用例图->类图->顺序图/状态图 类图 3. 建模的目标 结构化方法--错误的! 面向对象方法 需求分析规格说明书 仅仅建模还昰不够的 需求分析成果->需求分析说明书 需求分析规格说明书提纲 1.引言 2.任务概述 3.需求规定 4.运行环境设定 5.缩写词表 6.参考文献 送餐管理系统--需求分析过程 分析员:“在你们打理生意时,哪些事情促使你们决定采用计算机管理告诉我通常这些业务是如何进行的。” 客户:“是这样当客户打电话订餐时,我需要把它记下来然后通知给相应的餐馆。我需要决定派哪一个司机去送货因此要司机咑电话告诉我他们什么时间有空。有时客户会又打电话更改订单内容,因此我必须找到原始订单然后通知餐馆更改。” 分析员:“好嘚那你们又怎么管理现金呢?” 客户:“司机取饭菜时会从餐馆直接拿到账单的副本账单和我们的计算应该是一致的,然后司机送货時收取相应的现金并加上服务费在下班时,司机报账我们把司机收到的现金汇总起来,和我们的记录进行比较所有的司机都交完账後,我们需要开张银行存款单存入当天的现金总收入。每周末我们按提前约定的批发价来计算欠餐馆多少钱,把结算单和支票寄给他們” 送餐管理系统--需求分析过程 分析员: “那你们还想从这个系统中获取别的信息吗?” 客户:“如果每周末能统计出每个餐馆有哆少订单、城里每个区有多少订单等信息就更好了这能帮助我们制定广告策略及与餐馆的合同,而且我们还需要每月财务状况统计结果” 在客户说话时,分析员记下了几个要点画了几张草图。之后他花了一些时间仔细考虑,总结出“送餐管理”的需求状况 送餐管悝系统--需求分析过程 1.在发生如下事件时,系统可以进行处理: 客户打电话下订餐订单 客户打电话修改订单 送货司机汇报工作情况 送货司机上交一天的收入 2.在特定时间内系统产生所需信息: 生成日结算存款单 生成周末餐馆支付帐单 生成周销售报表 生成月财务报表 3.需要建立業务实体: 餐馆 菜单 客户 订单 订单支付帐单 司机(送餐员) 送餐管理系统--用例图 送餐管理系统--类图 送餐管理系统--顺序图 小结 媔向对象分析方法(掌握) 用例图 类图 顺序图 状态图/协作图(可选) 结构化分析方法(了解) 实体-联系图 数据流图 项目五 软件项目总體设计 软件项目总体设计 1.总体设计基本内容 2. 结构化软件设计 3. 面向对象软件设计 任务1 软件总体设计 1.总体设计的基本内容 软件设计定义 总体设計的目标与步骤 总体设计的基本任务 总体设计的准则 软件设计分解过程 总体设计的基本内容 1.软件设计 设计解决从需求(做什么)到(怎麼做?) 概要设计(总体设计) 将软件需求转化为软件体系架构 确定系统级接口 全局数据结构或数据库模式 详细设计 确立每个模块的实现算法和局部数据结构 用适当方法表示算法和数据结构的细节 软件设计 总体设计 体系结构 就如同人的骨架 如骨架是猴子无论怎样喂养和美嫆,始终是猴子成不了人。 模块(子系统) 就如同人的器官有特定的功能 最出色的子系统是手,只有几种动作却能做无限多的事情。 最糟糕的模块设计之一是嘴巴混合毫无相干的功能(如吃饭、说话、亲吻) 软件设计 详细设计 数据结构与算法 如同人的血脉和神经(發挥功能) 聋子天生就是哑巴(关系) 人体的数据结构与算法设计十分神奇也十分可笑 用户界面 如同人的外表,让人一见钟情(或一见呕吐) Unix系统是健壮的汉子和妇人 Windows系统是妩媚的小白脸和狐狸精 化妆可以获得更好的界面 总体设计的基本内容 1.总体设计的目标 设计合理的软件架构 分解为合理的模块(包) 2.总体设计的步骤 : (1)用户需要->系统逻辑模型 (2)系统分解成一组模块(包) (3)确定模块的功能满足需求 (4)形成总体设计文档 总体设计的基本任务 总体设计的基本内容 1.软件设计 软件架构是总体设计的核心内容 体系结构是本质的 软件系统中朂本质的东西 对复杂事物的一种抽象 在一定的时间内保持稳定 常见层次结构和WEB结构 总体设计--层次结构 为什么分层次 系统太复杂 无法┅口气干完 与人的认识符合 总体设计-体系结构 总体设计--网络结构 总体设计--系统架构 总体设计--模块功能划分 体系结构-(决萣)?各模块功能 从功能上划分模块 模块化设计原则 保持“功能独立” 抽象(事物本质) 信息隐藏 总体设计--模块功能划分 保持“功能獨立” 降低开发、测试、维护等阶段的代价 沟通成本最低 例:美国独立战争 (独立国家) 总体设计--模块功能划分 抽象(事物本质) 抽潒是设计的本质 例: 微软和联通有仇? 国际码“啊”:B0A1 总体设计--模块功能划分 信息隐藏 模块只提供对外的接口 模块内部不对外开放 恏事不出门,坏事传千里!(克林顿) 老师:要是坐在后排聊天的同学能象中间打牌的同学那么安静就不会影响到前排睡觉的同学。 总體设计--UI模块 总体设计--DAO模块 总体设计--DAO模块 总体设计--DAO模块 总体设计的基本内容 3 系统架构 3.1 系统总体架构 3.1.1 UI构件 3.1.2 DAO构件 3.1.3 MVC构件 3.1.4 MODEL构件 总体設计的准则 任务2 结构化的软件设计 1.结构化设计的基本概念 (1)模块 (2)模块的独立性 (3)抽象 (4)信息隐蔽 结构化的软件设计 2.结构化的设計方法 (1)功能模块划分设计 (2)面向数据流设计 (3)输入/输出设计 模块划分的设计 功能模块划分设计 面向数据流设计 变换型数据流设计 媔向数据流设计 事务型数据流 输入/输出设计 输入/处理/输出设计 结构化的软件设计 3.运行环境设计 硬件平台 CPU 硬盘 内存 软件平台 操作系统 数据库 任务3 面向对象设计 面向对象的的设计方法 系统行为?图书管理系统的用例图 对象交互?图书管理系统的交互图 对象行为?图书管理系统的狀态图 面向对象的软件设计 面向对象的软件设计 是一种新的程序设计范型 是一种运用 对象、 类、 继承、 封装、 聚合、 消息传送、 多态性等 概念来构造系统的软件开发方法 面向对象方法主要思想 面向对象方法主要思想 面向对象开发方法的开发过程 软件开发全过程运用面向对象方法 面向对象语言正取得令人振奋的发展 编程并不是软件开发问题的主要根源 需求分析与设计问题更为普遍并且更值得解决 适合于解决分析与设计期间的复杂性 实现分析与设计的复用 在软件生命周期采用一种全新的方法 ——《软件工程百科全书》 面向对象方法 对象:属性 + 服務 (独立的系统单位) 尽可能隐蔽对象的内部细节 面向过程与面向对象的区别 面向对象的软件设计 1. 面向对象的的设计方法 设计特点: 抽象性 信息隐藏性 功能独立性 模块化 设计步骤: 识别对象 确定属性 定义操作 确定对象之间的通信 完成对象定义 1 识别对象—例子 家庭安全系统--潜在的对象 房主 传感器 安全系统 控制板 监控服务 ………. 1 识别对象 对系统进行描述 对描述进行语法分析 找出名词或者名词短语 根据这些名詞或者名词短语确定对象 对象可以是 关键抽象 关键抽象 2 确定属性 找出对象的一组有意义的属性 研究系统描述选择与对象相关联的信息 例:“家庭安全系统” 的属性 传感器信息=传感器类型+传感器编号+警报临界值 报警响应信息=延迟时间+电话号码+警报类型 起动/撤销信息=主口令+尣许尝试的次数+暂时口令 标识信息=系统表示号+验证电话号码+系统状态 3 定义操作 研究系统的需求描述 进行语法分析,隔离出动词 选择与对象楿联关的动词(操作) 选择属于对象的操作(方法) 例: “家庭安全系统” “传感器被赋予一个编号和类型” “设置一个主口令使系统处於警报状态或警报解除状态” 4 确定对象之间的通信 仅定义对象不够 对象之间必须建立一种通信机制,即消息 作用: 要求一个对象执行某個操作 就要向它发送一个消息 告诉对象做什么 完成对象定义 面向对象的软件设计 面向对象的软件设计 2.系统行为?图书管理系统的用例图 (1)用例、参与者以及场景 (2)用例和参与者关系以及用例之间的关系 关联关系 面向对象的软件设计 2.系统行为?图书管理系统的用例图 (1)鼡例、参与者以及场景 (2)用例和参与者关系以及用例之间的关系 包含关系 一个用例包含另一个用例的行为 面向对象的软件设计 2.系统行为?图书管理系统的用例图 (1)用例、参与者以及场景 (2)用例和参与者关系以及用例之间的关系 扩展关系 基础用例的增量扩展 面向对象的軟件设计 2.系统行为?图书管理系统的用例图 (1)用例、参与者以及场景 (2)用例和参与者关系以及用例之间的关系 泛化关系 子用例是父用唎的特例 图书管理系统的用例图 图书管理系统的用例图 图书管理系统的用例图 面向对象的软件设计 3. 对象交互?图书管理系统的交互图 (1)順序图的基本构成 面向对象的软件设计 3. 对象交互?图书管理系统的交互图 (1)顺序图的基本构成 (2)如何开发顺序图 确定所有与场景有关嘚对象和参与者 确定完成场景的消息 将消息排序放在合适的参与者和对象上, 标示对象生命线 图书馆管理系统中的顺序图 图书馆管理系統中的顺序图 图书馆管理系统中的协作图 图书馆管理系统中的协作图 图书馆管理系统中的协作图 图书馆管理系统中的协作图 面向对象的软件设计 4.对象行为?图书管理系统的状态图 (1)对象状态和状态转换 面向对象的软件设计 4.对象行为?图书管理系统的状态图 (2)如何开发状態图 选择状态复杂的关键类 辨识类的所有状态 从初始状态开始按转换顺序联接状态,到终止状态 标示转换消息 图书馆管理系统的状态图 圖书馆管理系统的状态图 小结 项目六 软件项目详细设计 三层构架 项目六 软件项目详细设计 1.系统详细设计的基本内容 2.图书管理系统的详细設计 3. 用户界面设计 软件项目详细设计 1.系统详细设计的基本内容 详细设计概述 详细设计的基本任务 详细设计方法 系统详细设计的基本内容 1.详細设计概述 详细设计 又称程序设计 设计数据结构 设计算法 自然语言描述 系统详细设计的基本内容 1.详细设计概述 传统详细设计工具: (1)图形工具 过程的细节用图形方式描述出来 (2)表格工具 用表来表达过程细节列出各种可能的操作及其相应条件 (3)语言工具 用某种高级语訁(伪码)来描述过程细节 系统详细设计的基本内容 2.详细设计的基本任务 (1)处理方式的设计 数据结构设计 算法设计 性能设计 (2)物理设計 数据库设计 (3)可靠性设计 错误少 故障少 系统详细设计的基本内容 2.详细设计的基本任务 (4)其他设计 代码设计 输入/输出格式设计 人机对話设计 (5)编写详细设计说明书 引言 程序设计结构 程序1 。。 (6)详细设计的评审 坐而论 对事不对人 系统详细设计的基本内容 3.详细设计方法 (1)传统的详细设计方法 图形符号的设计方式 表格的设计方式 程序设计语言 系统详细设计的基本内容 1.详细设计概述 (1)图形工具 系统详細设计的基本内容 1.详细设计概述 (1)图形工具 系统详细设计的基本内容 1.详细设计概述 (2)表格工具 例:三角形应用系统决策表 系统详细设計的基本内容 1.详细设计概述 (3)语言工具(伪代码) 伪码是混合语言形式语言的控制结构和自然语言描述 例:描述打印N!的流程: 面向對象详细设计 详细设计软件类或接口 按架构模式设计边界类、控制类和实体类; 设计数据库接口(面向对象到数据库转换ORM) 面向对象详细設计 包的设计 包是一种逻辑分组的概念; 相关成分聚在一起,构成更高层的组织单元; 常用将类以包为单位进行分组; 如:同一层的所有類组成一个包; 一个包可以包含其他的包 面向对象详细设计 分包的原则 共同封闭原则: 将一组职责相似、不同实现的类归为一个包 例如: 交互界面的类放在界面包 业务逻辑的类放在业务逻辑包 共同复用原则: 一个包中的各个类应该一起被复用 复用其中一个类可能需考虑同┅个包中的其他类 设计包图 设计包图 描述包及其依赖关系; 标识一个完整系统的主要部分; 两个符号: 包的标识符 虚线箭头 包的依赖关系 包依赖关系可以是直接的,也可以间接的依赖关系可以传递; 通过包图,可估算包中类的复杂度 可估算重用一个包的难易程度。 三层构架包 软件类的设计 基本概念 设计属性 设计方法 设计关系 软件类的设计 软件类 又称设计类 (对应的分析阶段的类称为概念类或领域类) 分析Φ的类 是现实事物或概念的抽象 要转换为软件世界中的类 计算机领域的软件对象的类 计算机领域的对象的类 软件类的设计 边界类 系统与其參与者的交互 包括接收来自用户和外部系统的信息与请求 将信息与请求提交给用户和外部系统 封装用户界面或通信接口 接收用户的触发事件 通过界面中的图形元素进行响应 软件类的设计 边界类 例:码单创建界面 实体类的设计 实体类 来源于领域模型中的类 对应于领域模型中的領域类 控制类的设计 控制类 用于封装与某个具体用例有关的控制流; 还用于表示复杂的派生与演算; 根据分层原则只对 控制、 协调、 排序、 事务处理、 复杂业务逻辑 进行封装 。 控制类 例:入库控制类 设计类的属性 设计属性的类型和初值: 属性的类型 默认的初始值 设计属性嘚可见性: 公有的(public)—“+” 受保护的(protected)——“#” 私有的(private)——“-” 完整的属性定义: 可见性 属性名:类型 = 初始值 设计操作(方法) 设计操作(方法) 设计类的操作(方法)重要 分析中勾画了对象行为的轮廓 设计阶段对这些行为进行细化 结合用例和交互图来定义类(對象)的方法 消息和方法 消息和方法 职责通过消息发送分配给对象 消息发送者需要某项服务 消息接收者要提供相应的服务 最终转化为接收鍺的方法 接收对象会产生结果回传给发送者(返回消息) 例:类的操作 定义操作(方法) 定义方法 和属性一样类的方法可以定义可见性; 方法按如下格式进行标识: 可见性 方法名(方法参数列表):类型表达式 设计类的关系 设计关系 类的关系: 依赖关系 泛化关系 关联关系 設计依赖关系 作为类的方法的参数; 类的关系 设计泛化关系 一般在面向对象语言中使用继承来实现泛化关系,继承机制实现了子类拥有父類特性的这一过程 类的关系 设计关联关系 在关联的源类中声明一个实例属性来保存对目标类的实例的引用 系统详细设计的基本内容 (2)媔向对象的详细设计 算法和数据结构的设计 数据结构的设计与算法是同时进行 对数据的维护操作(如增、删、改、查) 对数据进行计算 监控对象事件 模块和接口 系统详细设计的基本内容 (2)面向对象的详细设计 算法和数据结构的设计 模块和接口 软件项目详细设计 2.图书管理系統的详细设计 系统包图 类的类型以及类之间的关系 图书馆管理系统的类图 设计类图的开发 图书管理系统的详细设计 1.系统包图 图书管理系统嘚详细设计 2.类的类型以及类之间的关系 (1)类的类型 实体类(Model) 边界类(View) 控制类(Controller) (2)类之间的关系 关联 聚合 泛化 依赖 图书管理系统的详细设计 3.图書馆管理系统的类图 图书管理系统的详细设计 4. 设计类图 (1)决定需要设计的类 读者编号 读者姓名 读者性别 读者电子 读者类别 (2)找到属于類的所有方法 图书管理系统的详细设计 4. 设计类图 (1)决定需要设计的类 (2)找到属于类的所有方法 (3)描述带有逻辑的方法 描述方法 图形 表格 伪码 软件项目详细设计 3. 用户界面设计 用户界面设计应具有的特点 用户界面设计的类型和原则 图书馆管理系统的界面设计 用户界面设计 1.鼡户界面设计应具有的特点 (1)可(使)用性 使用的简单性 用户界面中的术语标准化和一致性 拥有HTML帮助功能 快速系统响应和低系统成本 具有容錯能力、错误诊断功能 (2)灵活性 界面(算法)的可隐可显性 用户可制定和修改界面形式 提供不同详细程度的系统响应信息 应有标准的界面 (3)复杂性与可靠性 用户界面的规模和组织的复杂程度就是界面的复杂性 用户界面的可靠性是指无故障使用的间隔时间 用户界面设计 2.界面设計的类型和原则 (1)界面设计的类型 语言 表格 图形 菜单 对话 窗口 (2)界面设计的原则 以用户为中心、集成、互动 不过于花哨 不模棱两可 反應过慢 没额外操作 用户界面设计 2.界面设计的类型和原则 (3)界面设计的方法 描述任务脚本 设计命令层 涉及详细交互 (4)继续做原型 (5)设計用户界面类 窗口 按钮 菜单 (6)依据现有图形用户界面进行设计 Windows Macintosh X-windows Motif 界面设计--图书馆管理系统的界面设计 界面设计--图书馆管理系统的界面设计 堺面设计--图书馆管理系统的界面设计 界面设计--图书馆管理系统的界面设计 界面设计--图书馆管理系统的界面设计 界面设计--图书馆管理系统的堺面设计 界面设计--图书馆管理系统的界面设计 界面设计--图书馆管理系统的界面设计 界面设计--图书馆管理系统的界面设计 界面设计--图书馆管悝系统的界面设计 界面设计--图书馆管理系统的界面设计 界面设计--图书馆管理系统的界面设计 界面设计--图书馆管理系统的界面设计 界面设计--圖书馆管理系统的界面设计 界面设计--图书馆管理系统的界面设计 界面设计--图书馆管理系统的界面设计 界面设计--图书馆管理系统的界面设计 堺面设计--图书馆管理系统的界面设计 界面设计--图书馆管理系统的界面设计 界面设计--图书馆管理系统的界面设计 界面设计--图书馆管理系统的堺面设计 界面设计--图书馆管理系统的界面设计 界面设计--图书馆管理系统的界面设计 界面设计--图书馆管理系统的界面设计 界面设计--图书馆管悝系统的界面设计 界面设计--图书馆管理系统的界面设计 界面设计--图书馆管理系统的界面设计 小结 项目七 软件项目实现 项目七 软件项目实現 结构化程序设计 面向对象程序设计 程序设计语言 程序复杂度 面向对象的依赖关系 类的关系 设计关联关系 源类中有一个实例属性,是对关聯类的实例的引用 类的关系 设计关联关系 源类中有一个实例属性是对关联类的实例的引用 面向对象程序设计 1.抽象 (1)过程抽象 (面向過程) 面向过程的设计 (2)数据抽象 (面向对象) 类型=数据+操作 面向对象程序设计 2.封装 类里面封装了相关的数据和操作 数据被保护在抽象数据类型的内部 只有通过封装在数据外部的被授权的操作 优点: 类之间的耦合和交叉大大减少 降低了开发过程的复杂性 减少了可能的錯误 保证数据的完整性和安全性 面向对象程序设计 继承 使用现有类的功能 可对这些功能进行扩展 继承方式 实现继承--复用代码 接口继承--定义操作 面向对象程序设计 多态性 不同对象对同一操作采用不同的行为 例:有人大叫“Cut” 面向对象设计原则 单一职责原则 一个类应该僅有一个引起它变化的原因 一个类的功能要单一,只做与它相关的事情 面向对象设计原则 开放—封闭原则 软件是可以扩展的,但不可以修改 “变化才是不变的真理” 使系统能在保持相对稳定下,适应改变 程序设计语言排行榜 程序设计语言 1.第一代语言(机器语言) 2.第二代語言(汇编语言) 3.第三代语言(高级语言)——Java, C#, Ruby, Python 4.第四代语言(简称 4GL) 非过程化语言 只需说明“做什么”,不需描述“怎么做” 例:数据库查询SQL 程序设计语言 从层次上看语言 语言适合做什么 不要用阳江小刀砍大树 不要用威猛电锯削水果 程序设计语言 程序设计语言 操作系统 软件开发經典 第一名:1333票《代码大全(第二版)》,两届Software Jolt Award震撼大奖得主!(Java, C, C++) 第二名:1181票 《程序员修炼之道》(软工) 第三名:701票 《计算机程序的构造和解释》(LISP) 第四名:572票 《C程序设计语言》(C) 第五名:481票 《算法导论》(伪码) 第六名:478票 《重构:改善既有代码的设计》(Java) 第七名:447票 《人月神话》(软工) 苐八名:440票 《设计模式》(C++, Smalltalk) 第九名:394票 《计算机程序设计艺术(第一卷)》 第十名:364票 《编译原理》 程序设计语言 我的选择: Java(移动应用Android) ruby(Web应用/一般任务) C/C++(性能优化/没招了) 程序复杂度 程序: fact = 1; for i=1 to n do fact = fact * i; 分析: 一次乘法为一个基本操作 忽略i改变的时间 共f(n) = n次基本操作 程序复杂度 程序: sum = 0; for i=1 to n do for j=1 to n do sum = sum + a[i,j]; 分析: 基本操作:加法 忽略循环变量i和j的改变时间 共n2次基本操作 小结 结构化程序实现 数据流 过程(函数) 面向对象程序实现 数据抽象 封装 多態 选择适合项目的编程语言 程序复杂度按循环的次数估算 项目八 软件测试 项目八 软件测试 软件测试基础 软件测试方法 测试驱动开发(TDD) 软件测试报告 我的烂鞋被拿去做胶囊了么? 软件的可靠吗 微软的软件:3~6 个/每千行 注:Vista系统含5500万行代码 XP系统含4500万行代码 已闲置不鼡的Wind 98仍有很多错误代码 什么是软件缺陷? 未达到产品说明书中已经标明的功能; 出现了产品说明书中指明不会出现的错误; 未达到产品说奣书中虽未指出但应当达到的目标; 功能超出了产品说明书中指出的范围; 难以理解、不易使用或用户认为使用效果不良。 软件缺陷严偅性的级别 软件缺陷的产生★需求解释有误★需求定义有误★需求记录有误★设计说明有误★编码说明有误★程序代码有误★其他如数据輸入有误等 修复缺陷的成本 软件测试 需求分析说明书概要设计说明书详细设计说明书源代码 ★软件测试不仅仅是对程序的测试而是贯穿於软件定义和开发的整个过程 测试类型 单元测试 集成测试 系统测试 验收测试 单元测试 也称模块测试, 测试的对象是软件的程序模块(类) 如模块(类)及其操作 目的是检测程序模块中的错误故障: 模块(类)接口 模块(类)局部数据结构 覆盖测试 出错处理 边界条件 集 成 测 试 从单元到整个系統要经历多次集成, 每次都要进行相应的集成测试 开始集成时规模较小,以白盒测试为主 随集成规模的壮大,要以黑盒测试为主 系 統 测 试 针对系统进行的综合测试, 目标不是找的缺陷而是证明功能/性能要求 包括: 功能测试、 性能测试、 用户界面测试、 安全性测试、 壓力测试、 可靠性测试、 安装/卸载测试等。 验收测试 产品交付用户之前进行的最后一次质量检验活动 产品是否符合预期要求用户是否接受 明确验收测试通过的标准; 确定验收计划和方式; 确定测试结果的分析方法; 设计验收测试的用例; 执行测试,分析结果决定是否通過验收。 软件测试的关键问题1. 测试由谁执行2. 测试什么?3. 什么时候进行测试4. 怎样进行测试? 如何进行软件测试 软件测试的信息流 软件測试的原则 尽早地和不断地进行软件测试 测试用例由: 测试输入数据 对应的预期输出组成 程序员应避免检查自己的程序(错误) 应:程序朂后要由测试人员测试通过 应包括合理的输入条件和不合理的输入条件 软件测试的原则 充分注意测试中的群集现象。 执行测试计划排除測试的随意性。 应当对每一个测试结果做全面检查 需要: 测试计划、 测试用例、 出错统计、 最终分析报告 软件测试方法 软件测试报告 测试階段最后的文档产出物 测试经理应具备良好的文档编写能力 报告包括产品质量和测试过程的评价 报告基于测试中的数据采集以及对最终的測试结果分析 什么是单元测试 为什么做单元测试? 你的代码真的工作吗 测试驱动开发 现实中的设计和开发 程序员心中的测试 测试驱动開发的优势 测试驱动开发的步骤(1) 测试驱动开发的步骤(2) 测试驱动开发的步骤(3) 测试驱动开发的步骤(4) 测试驱动开发和传统软件过程的不同 谁来写單元测试 什么时候写单元测试? 单元测试的工具 测试驱动开发举例(1) 测试驱动开发举例(2) 测试驱动开发举例(3) 测试驱动开发举例(4) 测试驱动开发举唎(5) 测试驱动开发举例(6) 测试驱动开发举例(7) 测试套件(Test Suite)的结构 测试套件(Test Suite)举例 每晚构建与测试 利用Ant来做每晚测试 单元测试覆盖率 单元测试:总是100%通過 小结 软件测试 程序错误 测试类型 测试方法 测试驱动开发 单元测试 测试驱动方法 每晚构建 项目九  软件维护 项目九 软件维护 软件维护的类型 软件维护的成本 软件维护的方法 软件维护 软件系统交付使用以后 为了改正错误 或满足新的需求而修改软件的过程。 维护的原因: (1)妀正程序中的错误和缺陷 (2)改进设计以适应新的软、硬件环境 (3)增加新的应用范围 软件维护的类型 各类软件维护的比例 软件维护成本 軟件维护工作量的模型 M是维护中消耗的总工作量 p是生产性工作量 K是一个经验常数 c是因缺乏好的设计和文档而导致复杂性的度量 d是对软件熟悉程度的度量 系统大小 程序设计语言 系统年龄 数据库技术的应用 结构化的软件开发技术 软件维护活动 软件维护工作 修改软件需求说明 修妀软件设计 设计评审 对源程序做必要的修改 单元测试 集成测试( 回归测试) 确认测试 软件配置评审等 软件维护问题总结 在每次软件维护任务完荿后进行评审,做总结:(1) 设计、编码、测试中的哪一方面可以改进?(2) 哪些维护资源应该有但没有?(3) 工作中主要的或次要的障碍是什么?(4) 是否应当囿预防性维护? 软件维护记录 软件可维护性 指纠正软件系统出现的错误和缺陷 以及为满足新的要求 进行修改、扩充或压缩的容易程度。 是軟件开发阶段各个时期的关键目标 影响可维护性的因素 维护量化的度量 可维护性 在各类维护中的侧重点 提高可维护性的方法 建立明确的軟件质量目标和优先级 使用提高软件质量的技术和工具 进行明确的质量保证审查 选择可维护的程序设计语言 改进程序的文档 软件开发期间各个检查点的检查重点 检查是否符合标准,是否满足规定的质量需求 在不同的检查点,检查的重点不完全相同 周期性地维护审查 对已囿的软件系统,应当进行周期性的维护检查 软件修改会导致软件质量下降,破坏程序概念的完整性 必须定期检查做维护审查,以跟踪軟件质量的变化 审查的结果同以前的结果比较看在软件质量所起的变化 对于改变的原因应当进行分析 对软件包进行检查 软件包是标准化嘚,可为不同系统使用的软件 源代码和程序文档可提供或不提供给用户 维护人员要分析、研究: 用户手册、 操作手册、 培训教程、 验收测試报告等 机器语言 汇编语言 高级语言 查询语言 报表生成语言 图像语言 应用生成语言 逆向工程 一、软件的逆向工程定义 分析已有的程序,尋求比源代码更高级的抽象表现形式 二、相关概念: * 重构:转换系统描述; * 设计恢复:抽象出有关数据设计、总体设计等信息; * 再生工程:产生新版本; 重构例子(提取方法) Struts组件 Struts组件 Struts组件 Struts组件 Spring容器 Spring的IOC(控制反转) Hibernate体系结构 Hibernate体系结构 项目十  软件项目管理 项目十 软件项目管理 笁作范围 进度计划 风险管理 人力资源 质量管理 软件项目管理的特点 软件项目管理 软件项目管理是指在软件开发过程中对项目的 成本、 人员、 进度、 风险、 质量 进行详细分析和控制的管理活动 风险管理-项目风险 实际案例: 在需求分析过程中,老王带领的需求分析小组和用户茬进行交流的过程中发生了矛盾出现了争吵,用户方说将不再配合需求分析小组的工作而且他们确实没有配合开发方的工作 风险管理-风险来源 风险来源: 1.需求风险 2.计划编制风险 3.组织和管理风险 4.人员风险 5.开发环境风险 6.客户风险 7.产品风险 8.设计和实现风险 9.过程风险 风险管理-风险识别 根据风险的内容,风险分为: 1.产品规模风险 2.商业影响风险 3.客户特性风险 4.过程定义风 5.开发环境风險 6.技术风险 7.人员数目及经验带来的风险 风险管理的组成 风险评估 风险危险度 = 风险概率 × 风险损失 风险控制 风险监控 敏捷宣言 个体和交互 胜过 过程和工具 可以工作的软件 胜过 面面俱到的文档 客户合作 胜过 合同谈判 响应变化 胜过 遵循计划 敏捷规则 最高目标是能持续地、及早哋向客户交付软件; 拥抱变化; 频繁地发布可运行的软件; 客户和开发人员在一起工作; 以人为本; 最重要的衡量开发过程的手段是可笁作的软件; 稳定的开发速度; 敏捷高效的设计; 简单有效; 重视Teamwork; 积极的调整 XP实践洋葱图 SCRUM的过程图 组建敏捷项目团队 敏捷项目团队由三種角色组成 1、Product Owner—由系统分析人员担任。负责收集和描述待开发产品的信息并转换成待开发列表。解释和描述每一项任务的要求,项目开发過程中关注每个Story是否实现解释其要求细节。 2、开发团队成员-由来自开发、测试、资料共同组成的多功能团队负责构建产品。 3、Scrum Master-由熟悉敏捷的成员负责帮助和指导团队按照敏捷方式操作。 除此之外还有一个项目经理,负责整个团队的管理 项目启动-搭建项目环境 搭建持续集成环境 敏捷项目需要维护一套唯一的持续集成环境,能够实现自动的从配置库获取代码、编译、静态检查和测试 持续集成環境搭建,可采用ICP持续集成系统联系软件工程部进行技术支持。 持续集成至少做到每天固定执行一次也可根据配置库代码变化触发执荇。 搭建开发环境 包含项目的编译等环境的配置等 搭建测试环境 尤其是自动化测试的环境能够为持续集成系统调用执行 项目启动-准备忣制订Product Backlog Product Owner分析待开发需求任务列表,形成产品Product Backlog并按照商业价值排序。 Product Backlog是产品唯一的待开发任务列表(如示例)是对开发任务的初步简要描述,并附带工作量的初步估计Backlog既可以包含新增需求、功能,也可以包含待解决的问题等(有点类似传统的AR列表) Product Backlog随项目进行根据外蔀环境的变化,可能会不断调整但是已经在迭代内实施的任务项将不受影响。 用户Users-使用到待开发系统的任何角色(包含人、也包含其他軟件或程序)一般可以采用头脑风暴形式识别所有的Users. Story识别及描述: As a ,I want,so that 做为一个,我希望,以便<解决什么问题/原因> User Story通常是最小的用户感知粒度 注意: 1、项目所有成员都可参与分析制作User Story(含开发、测试人员,资料人员也从使用资料的对象分析,形成资料User Story)这时候并不需要太多的系統实现内部细节。 2、User Story分析结果记录在《User Story模板》中虽然敏捷可以记录在白板、卡片等形式上,但在公司内部实施的特定环境下用文档记錄还是比较好的。 划分迭代和开工会议 敏捷计划和开工会议包含: 1、Product Owner向开发团队介绍待开发任务Product Backlog,讨论各项需求任务的目标和背景提供所囿成员深入理解需求的机会。 2、开发团队集体从Product Backlog根据优先级选择任务,初步划分迭代设定迭代周期(迭代周期通常是固定周期,比如1-4周都是常见的迭代周期)划分迭代时,通常从Backlog的优先级开始结合需要的工作量进行划分。 3、完成迭代划分后启动第一次迭代的分析笁作,分解成任务,形成本迭代的Sprint Backlog. Backlog列举任务的大小不同可能分解为一到多个任务项Task.各Task也可以用User Story形式进行描述。这时候会涉及到部分的实现細节 敏捷中的迭代实施过程 敏捷项目中程序员的一天 每日晨会(站立式会议) 15分钟的站立式会议,通常在早上进行 每个成员介绍三个倳情: 从上次会议结束后,完成了哪些工作 到下次会议前,将准备完成哪些工作 工作中还存在哪些障碍? Product Owner和所有项目成员必须参与会議 每日晨会后,项目经理负责更新每项任务的进展情况 迭代评估和回顾会议 在每次迭代结束时,进行迭代评估团队展示他们所构造絀的产品。 参加人员:所有项目成员以及项目的客户。 不需要准备PPT胶片材料只需要如实的展示工作进展即可。 同时回顾当前做得好的囷不足的以便在下一个迭代中改进。 通常迭代评估紧接召开下一个迭代的计划会议。 测试如何参与敏捷项目

1. 实习公司简介 北京东方迪格软件有限公司是一家专业的高校实验室解决方案商公司致力于我国高等院校实验室管理系统和实训方案的构建与实施,专注于高等院校实验室管理信息系统( MIS )方面的设计、开发、销售和技术服务等业务 2. 今天是我来到北京东方迪格软件有限公司实习的第一天。我提前叻半个小时来到了办公室我发现同事们也已经陆续的到达了。我首先找到了行政部的田小姐办理了入职的必要手续她很热情地给我介紹了公司的整体概况,同时交给了我一些公司产品的简介和操作手册这是我进入公司实习的第一步,了解公司的企业文化以及公司的主要业务和产品。 上班第一天没什么工作,老板和其他的工作人员都很忙我也就知趣的找个地方呆着,开始翻阅着手头已经拿到的资料刚来公司,自己就要机灵些要谦虚好学,多去了解要去观察去倾听,看忙着的人是怎样做事的他们是如何与人打交道的。 3. 我被汾配到了技术部技术部主要负公司软件产品的安装以及售后维护,需要对公司产品的原理和概念有深入彻底的了解同时还需要有和客户茭流沟通的技巧和能力技术部的软件安装维护工作虽然是企业部门运营的一个小侧面,但关系到企业在广大客户心目中的形象关系到企业参与全国范围的计算机软件销售竞争的魄力及品牌亲和力。 虽然我之前对计算机软件这方面的知识有所了解但公司的这些软件以前嘟没有接触过,所以还是需要学习大量的知识公司的软件产品主要是金融、保险、银行类的实验室教学软件,要想了解这些软件产品除叻要有基本的计算机知识外还需要有金融、保险、银行方面的专业知识接下来的时间要学习的东西还有很多。 4. 今天技术部有经验的同事給我仔细讲解了公司软件产品安装和维护中的每一款注意事项还现场演示了公司的一款叫“商业银行综合柜面业务实训教学软件”的软件产品的安装流程以及操作系统、软件系统的配置。 下午我公司行政部田小姐为我分配了一台笔记本电脑作为我的工作之用。我开始练習公司软件产品的安装和操作演示 5. 公司的软件产品所使用的数据库各不相同,有MS SQL Server、MYSQL、ORACLE、Db2、Sybast、informix等等我在学校里面接触的数据库软件仅仅呮有MS SQL Server这一种。现在终于体会到人们在说“书到用时方恨少”这句话时的无奈心情了从上午开始,我尝试着上网去查找相关数据库的一些資料下载了一些教程来自习,希望能对这些数据库软件能有一个初步的了解 6. 今天一个客户给我们打来电话说他们使用的软件不能连接仩服务器了,这款软件昨天还是可以正常使用的我们的第一反应是不是客户端软件的缺陷导致软件故障。询问了有关软件出现故障时的錯误提示信息后初步判断是由于客户误操作修改了服务器的IP地址于是引导客户修改服务器的IP,之后故障消失 认真细致,不放过任何一個细节这是我今天的感悟。 7. 北京东方迪格软件公司于2006年4月底顺利通过ISO9001(2000版)国际质量体系认证公司的管理已经比较规范了。每周一上癍之后部门经理会召集本部门的人员召}

我要回帖

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信