版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
如何做好团队管理(常用版)(可以直接使用,可编辑完整版资料,欢迎下载)
如何做好团队管理(常用版)(可以直接使用,可编辑完整版资料,欢迎下载)如何做好团队管理小成功靠个人,大成功靠团队。——世界首富比尔盖茨
引言:
在非洲的草原上如果见到羚羊在奔逃,那一定是狮子来了;如果见到狮子在躲避,那就是象群发怒了;如果见到成百上千的狮子和大象集体逃命的壮观景象,那是什么来了呢?——是蚂蚁军团来了!
非典时期,大量的科学家团队通力合作才在短时间内研制出疫苗。
中国的登月计划实施长达20年将近50万人参加,涉及到2万余所公司,几十所大学,没有合作谈何容易?
据估计,21世纪的重大创造性活动都将依赖于跨国、跨地区、跨学科的人才的群体的合作。
第一节如何甄别高素质团队
1.高素质团队面面观
案例——这是高素质团队吗?
八仙过海齐显神通
小王、小张、小赵和老李正围绕在刚生产出来的冰箱周围查找原因,为什么冰箱指示灯显示运转正常而冰箱却没有制冷?这种冰箱是公司新开发的环保节能型冰箱,小王是生产线上的总装工人,小张是负责生产过程排产和工艺的生产工程师,小赵是公司负责研发的经理,老李是产品开发工程师,虽然四人在公司的角色和岗位职责非常不一样,但是,自这种环保节能型冰箱投入试产一来,他们四人就在一起工作了。在面对问题时,四人并不气馁,他们没有相互埋怨,而是对每一个环节进行仔细分析,查找问题原因,思考解决方案。最后,不但解决了这个问题,而且顺利地完成了公司新产品的试生产任务。在投放市场后一炮走红,取得巨大成功。
在这次团队协作配合中,清楚地意识到如不是因为这次新产品的试生产任务,他们四人是很难在一起进行工作的,他们也都充分认识到各自的工作特点和能力长短。要达成团队工作目标,必须要打破传统部门分工的限制,紧密地围绕这次新产品试生产任务开展工作,使这个小小的团队高效地运转,最终完成团队的工作目标。
从这个案例我们可以知道,小王、小张、小赵和老李能够顺利完成团队任务,这表明其团队运作是有效的。
议一议
高效团队表现在那里呢?:
(1)目标一致——众志成城
目标是团队努力的方向,只有在方向一致的情况下,大家齐心协力才能做到心力一致。不然大家方向不一样,最后的合力可能为0甚至还有可能为负。(所有人忙着内讧而放弃了工作)
(2)协作高效——1+1〉……〉2
团队整体运作所取得的工作成效通常远远大于单个人员取得的工作成效。如果让团队的每个人单独去解决这个问题,最后的结果将是无功而返。
(3)取长补短——木桶更高
在团队中成员之间互相学习、互相弥补各自的不足,使团队木桶能容更多水。工程师向工人学习实践的技术,工人向工程师学习科技。市场的推广人员和技术人员共同面对市场才能生产出顾客需要的产品。
(4)各尽其能——术业有专攻
团队集体里每个人都有自己的特长,当特长在统一的领导下充分的发挥出来就是伟大的成功。高效的团队就是这样在一起工作的。
(5)相互理解——心灵飞翔
理解产生信任,理解产生友谊。这个团队如果遇到困难就相互埋怨,各自为政,其后果可想而知。建立在理解基础上的团队文化是有巨大的包容力和整合力的。
通过分析上面的这个案例我们思考下面这个表格的问题该如何解决。
想一想
高效的团队的特点你现在的团队特点你希望的团队特点
目标一致
协作高效
取长补短
各尽其能
相互理解
2.窥斑见豹——问题组织对对碰
和尚争功香火不盛
三个和尚在一所破寺院里相遇。“这所寺院为什么荒废了?”不知是谁提出的问题。
“必是和尚不虔,所以菩萨不灵。”甲和尚说。
“必是和尚不勤,所以庙产不修。”乙和尚说。
“必是和尚不敬,所以香客不多。”丙和尚说。
三人争执不休,最后决定留下来各尽其能,看看谁能最后获得成功。
于是,甲和尚礼佛念经,乙和尚整理庙务,丙和尚化缘讲经。果然香火渐盛,原来的寺院恢复了往日的壮观。
“都因为我礼佛念经,所以菩萨显灵。”甲和尚说。
“都因为我勤加管理,所以寺务周全。”乙和尚说。
“都因为我劝世奔走,所以香客众多。”丙和尚说。
三人争执不休、不事正务,渐渐地,寺院里的盛况又逐渐消失了。
议一议:
问题组织表现在哪里呢?试图回答下面问题,归纳问题组织的种种表现。
1.三个和尚组成的团队目标在那里?
2.他们的团队执行力和生命力来自何方?
3.他们的团队为什么由盛转衰最终失败?
4.他们的团队关键的问题出在什么地方?
3.一劳永逸——构建理想的团队
要想团队高效高产,那么在构建团队之初一定要打好基础。一个理想的团队就像一台运转良好的电脑,必须有高质量的硬件和优秀的软件组成。团队的硬件决定团队的起跑速度,团队的软件则影响着团队的耐力。没有好的硬件设施团队时天生的畸形,没有优秀的软件团队则是后天的发育不良。你想让你的团队健康茁壮成长吗?看看什么是理想的团队。
团队硬件
硬件是团队的基础设施,“没有金嗓子,再好的戏也出不来。”说的就是这个道理。那些是团队必须具备的硬件特质呢?
1.团队规模
团队的规模只能是各种因素综合的结果,如果要知识、技能、智慧更全面,要扩大规模;如果要产生良好的沟通效果,保持优良的合作关系,又要减小规模。那么如何确定高效的团队规模呢?
英国剑桥大学的产业培训研究部在贝尔滨教授的领导下做了10年的团队研究。其中大部分研究是在亨利管理人员学院进行的,其中心任务就是在不同的假设和设计前提下研究团队的构成。
你知道吗?
贝尔滨教授的实验研究结果
典型
在亨利管理学院的管理教育中,学习小组由10人组成,证明最合适。
规模比较小,一般不超过10人罗马军队内部有很多个级别,负责每个级别的人都有10个人直接向他报告。
美洲存活时间最长的印加文明,其军队也有类似的形式。
遵义会议后中共的5人领导小组;中央政治局7人常委会。
3人团队处在独裁和完全团队管理之间。它的优势是效率高,缺点是有可能发展为独裁,因个人的变化而对团队产生巨大的影响。这样就失去了团队本身稳定性和长久性的价值。
亨利管理学院管理游戏的6人小组。
结论对于不需要太多的讨论或每人充分阐述自己观点的组织,10人团队为最佳选择。
10年的经验,证明6人团队是最合适处理复杂问题的团队。
2.团队成员
团队成员是团队的基石,团队的强弱直接取决于成员的素质。强有力的领导、和谐的文化、互补的技能、分析解决问题能力、沟通的技能、合作与创新精神等基本素质是高效团队必须具备的。那么团队成员应该具备哪些基本的素质呢?你愿意和哪些人合作?你的团队里有些什么样的人?
测一测:
心理测试
有位年轻的女性向你问路,而她要去的地方与你要去的地方恰好方向相同,你会如何呢?
A、告诉她方向相同,可以一起走;
B、很详细地告诉她怎么走,再从后面跟去;
C、默默地带她到目的地;
D、告诉她走法,自己另走一条路。
你的选择:()
选A:“人生何处不相逢”,这是一种缘份,你能籍此同行,可说是个善于利用机会并且能更快融入到团队的人。你做事负责,也能有涵养地为对方着想,懂得尊重人。
选B:你把自己的事和别人的事分得清清楚楚,但不会只告诉人家方法,而自己摆脱。因此在团队中你扮演的是一个经纬分明的角色。
选C:只顾自己,自求满足,你无视于对方的困难,而一味强求,因此会制造敌人,很难融入到团队。但因为你的态度强硬,也有不少人会跟你走,是属于政治家型的人。
选D:意志软弱,讨厌人家误解,或低估他。一旦被人请,也觉得是一种负担,而感到厌烦。你没有意气相投的朋友,也没有敌人,在团队中更应该改进自己的工作作风,避免与团队协作背道而驰。
你是哪一类呢?符合你的实际生活吗?你是和你期望的团队成员一起工作的吗?如果不是写出你现有团队成员的特征,你期望和什么样的基本素质和性格的让你一起工作?你对现状有什么好的办法改进呢?
现有团队成员素质特征期望团队成员素质特征改进的办法
一个研究团队的机构,做过一个这样的调查:“写出你希望的团队成员的性格特质?”在总结近千份的问卷后,他们给出如下特质:
1)有最基本的道德观
曾经有一个记者在家写稿时,他的四岁儿子吵着要他陪。记者很烦,就将一本杂志的封底撕碎,对他儿子说:“你先将这上面的世界地图拼完整,爸爸就陪你玩。”过了不到五分钟,儿子又来拖他的手说:“爸爸我拼好了,陪我玩!”记者很生气:“小孩子要玩是可以理解的,但如果说谎话就不好了。怎么可能这么快就拼好世界地图!”儿子非常委屈:“可是我真的拼好了呀!”记者一看,果然如此:不会吧?家里出现了神童?他非常好奇地问:“你是怎么做到的?”儿子说:世界地图的背面是一个人的头像。我反过来拼,只要这个人好了,世界就完整了。所以做事先做人。做人做好了,他的世界也就是好的。
一个团队的成员如果连基本的道德观都没有的话,那是多么的危险。也许众多人呕心沥血的成果就会毁于一旦。谁愿意和一个没有道德的人一起工作呢?因此,基本的道德观是团队成员的最基本的底线,缺此不可。古今中外,诸多事例都证明了一个有才无德的人是多么危险。
2)有进取心
二十一世纪,最大的危机是没有危机感,最大的陷阱是满足。人要学会用望远镜看世界,而不是用近视眼看世界。顺境时要想着为自己找个退路,逆境时要懂为自己找出路.没有进取心的团队是很难有进步的。试想:团队的没个人都没有上进心,都指望其他人能出成绩,这样的团队可能存活下去吗?
没有进取心的团队就没有动力,没有动力怎么会前进呢?不能前进谈何高效?
3)学习力强
学历代表过去,学习力掌握着将来.懂得从任何的细节,所有的人身上学习和感悟,并且要懂得举一反三。主要的是,学习,其实是学与习两个字。学一次,做一百次,才能真正掌握。学,做,教是一个完整的过程,只有达到教的程度,才算真正吃透。而且在更多时候,学习是一种态度。只有谦卑的人,才真正学到东西。大海之所以成为大海,是因为它比所有的河流都低。
没有学习力的团队就像没有汽油的发动机,无法继续前进。时代在变,团队成员只能随之变化,才能生存。学习能力就是你生存的法宝。
4)行动力强
只有行动才会有结果。行动不一样,结果才不一样。知道不去做,等于不知道,做了没有结果,等于没有做。不犯错误,一定会错,因为不犯错误的人一定没有尝试。错了不要紧,一定要善于总结,然后再做,一直到正确的结果出来为止。
没有执行力,一切目标都是空谈。只能从望梅止渴到望洋兴叹啊。
执行就是生命,执行就是成功。
5)要懂付出
俗话说:“吃的苦中苦,方为人上人”。要想杰出一定得先付出。斤斤计较的人,一生难得两“金”。没有点奉献精神,是不可能创业的。要先用行动让别人知道,你有超过所得的价值,别人才会开更高的价。
团队成员之间,不能斤斤计较。你为团队做的事情多,贡献大,成员都是有目共睹的。在适当的时候,你付出总有回报的。
6)有强烈的沟通意识
沟通无极限,这更是一种态度,而非一种技巧。一个好的团队当然要有共同的愿景,非一日可以得来。需要无时不在的沟通,从目标到细节,甚至到家庭等等,都在沟通的内容之列。
软件工程师最懂得沟通的重要性。他们之间如果没有很好的沟通,那么他们写出的程序一定不能兼容,不能达到最好的效果。
7)诚恳大方
每人都有不同的立场,不可能要求利益都一致。关键是大家都要开诚布公地谈清楚,不要委曲求全。相信诚信才是合作的最好基石。诚信是大家在一起的平台,只有这个平台建立好了,团队成员才能在一起共同奋斗。
综上所述,可以总结出下列表格:
基本素质
性格特征
有最基本的道德观有强烈的沟通意识
学习力强
诚恳大方
行动力强
要懂付出
有进取心
你认为这个研究结论和你期望的一样么?
团队软件:
团队软件是团队的灵魂。硬件条件再好,没有灵魂就是行尸走肉,凑合在一起也只能是同床异梦,谈何效率。那么,团队的软件有那些基本的组成部分呢?共同的原景是基础,团队的亚文化是保障,相互认同和信任是成功的关键。
2.共同的原景
原景管理(Vision),或译做远景,所谓原景,由组织内部的成员所制订,藉由团队讨论,获得组织一致的共识目的,透过并发原景、瞄准原景、落实原景的三部曲,建立团队,迈向组织成功,促使组织力量极大化发挥。
原景形成后团队负责人应对内部成员做简单、扼要且明确的陈述,以激发内部士气,并应落实为团队目标和运动方案,具体推动。
一般而言,团队原景大都具有前瞻性的计划或开创性的目标,作为团队发展的指引方针。在西方的管理论著中,许多杰出的企业大多具有一个特点,就是强调团队原景的重要性因为唯用借重团队原景,才能有效的培育与鼓舞内部所有人,激发个人潜能,激励员工竭尽所能,增加组织生产力,达到顾客满意度的目标。
团队原景不只专属于企业负责人所有,企业内部每位成员都应参于构思制订团队原景与构通共识,透过制订团队原景的过程,可使得团队原景更有价值,团队更有竞争力。
3.团队亚文化
企业文化决定企业的生死。企业文化是企业在长期的生存和发展中所形成的、为企业中大多数成员所共同遵循的基本信念、价值标准和行为规范。
团队亚文化是在企业文化之下,在团队内部产生的一种潜规则。它决定团队的成败。有这样一个经典的故事讲述了团队文化的力量。
科学家将四只猴子关在一个密闭房间里,每天喂食很少食物,让猴子饿的吱吱叫。几天后,实验者在房间上面的小洞放下一串香蕉,一只饿得头昏眼花的大猴子一个箭步冲向前,可是当它还没拿到香蕉时,就被预设机关所泼出的滚烫热水烫得全身是伤,当后面三只猴子依次爬上去拿香蕉时,一样被热水烫伤。于是众猴只好望「蕉」兴叹。几天后,实验者换进一只新猴子进入房内,当新猴子肚子饿得也想尝试爬上去吃香蕉时,立刻被其它三只老猴子制止,并告知有危险,千万不可尝试。实验者再换一只猴子进入,当这只新猴子想吃香蕉时,有趣的事情发生了,这次不仅剩下的二只老子制止它,连没被烫过的半新猴子也极力阻止它。实验继续,当所有猴子都已换新之后,没有一只猴子曾经被烫过,上头的热水机关也取消了,香蕉唾手可得,却没人敢前去享用。企业禁忌经常故老相传,虽然事过境迁、环境改变,大多数的组织仍然恪遵前人的失败经验,平白错失大好机会。好的团队文化让团队事半功倍,并一再流传;负面的文化——像猴子吃香蕉那样,也会遗害很多人,制约着团队的发展。
团队亚文化的功能
4.相互认同和信任
相互认同和信任是高效团队必备条件。没有这一点可以说是功亏一篑。然而在工作中建立起友好的相互认同和信任是很困难的。这样就有了培养相互认同和信任的新办法——拓展训练。人力资源部门在新员工入职培训中安排的拓展练习,在这个过程中,员工切身的领悟到团队合作,相互信任的重要性。毋庸赘言,员工之间的认同感在短时间内得到极大的提升。据估计,这段时间内提升的员工之间的认同感是传统方式(工作中自然建立)的10倍。下面一段新员工(网友)进公司不久体味到团队认同和信任的日记可以非常充分的说明团队成员之间的相互认同和信任是多么的重要。
可爱的回忆
在医药大厦新员工入职培训中,我们安排了一天的拓展练习。关于团队、信任、合作,我又有了新的感触。
团队合作项目培训首先是将参加的100多人分成11个组,以组为单位利用集体智慧起队名、设计队标、队训、队旗,确定队歌,可以观察到在集体讨论中每个人的参与程度是不同的,热情也不一样,但随着时间的推理,人们参与的程度越来越高,逐渐形成了小组统一的使命,全体成员之间的陌生感打破了,对团队的理解也有所加深。
每个小组表达完自己的使命后,开始了盲人行走的游戏,以队为单位,1人扮作盲人,1人搀扶其穿越地雷阵、钉子阵、过高桥、钻电网,跨壕沟。游戏中充满危险,也充满挑战,处处可以体现出人与人之间的信任是如何建立起来的。
人与人之间的信任是很难建立的。这100多名新员工经过了半个月的军训,相互之间并不陌生,而且知道这是一个游戏,要相信搀扶自己的人,但我作为旁观者,不时会看见:过高桥时常常有人用另一只手使劲地扶着桥栏杆(椅子背)不松手,直到自己的脚落地;在过钉子阵时,用脚探着走路。从这些现象中我们可看到:在遇到问题时人们首先相信物;其次是相信自己,自己的经验;第三,万不得已才相信他人。在游戏中人们的下意识动作,是“真我”的一种表现,也难怪,我们从小的教育就是防人,小孩不要与陌生人说话,只有自己在家时不要给不认识的人开门……在这样的教育环境中长大,让我们在工作中去相信他人自然是做不到,通过游戏我们能够认识到我们自己的内心世界是怎样的,就是一个收获。
建立信任要首先付出。在游戏中作为领路人是很辛苦的,首先是紧张,你要扶着一个什么也看不见的人走过荆棘区,踫上地雷要扣分,踩上钉子要出血,不得了啊!第二是责任感,要为自己队友的安全负责,为全队的成绩负责。一圈走下来,领路人红头涨脸,付出比盲人要多。二人互换角色后,走第二圈所用的时间比走第一圈要少许多,不单单是路途熟悉的原故,重要的是在第一圈的付出中,俩个人形成了默契,建立了信任,在共同走下去时双方都感到相对轻松和愉快。在工作中我们主动为对方着想、为他人着想,除获得信任外,我们还会收获他人给予的支持和无私的帮助。
信任是合作的基石。随着游戏的进行,在过电网和壕沟时,盲人会主动询问领路人,下一步怎样走,在没有接到命令时会安静地站着等待,没有了先前的烦燥和不安。领路人在设计过电网、过壕沟时会主动描述地形,征求盲人的意见,盲人也慷慨地说,“我听你的。”最后一起爬过电网、跨过壕沟,顺利地完成全部的游戏。到达目的地时的喜悦,恰恰是一个新的合作的开始。
合作是成功的开始。我们在不信任的环境中长大,不信任他人在我们的思想和行为上已形成了深深的烙印,关键是我们要认清自己、认清环境,社会的发展使分工越来越细,对能力的要求越来越高,个人单打独斗的时代已经过去,共同的目标、相互的信任、主动做事、共同分享,才能共同成长,共达成功的彼岸。
由此,我们可以看出拓展训练是一种增强团队成员相互信任的有效工具。那么作为管理者的你为什么不加以利用呢?每隔一段时间让团队成员在一起做一些管理类的游戏,短旅行等。这样不仅可以增进团队成员的信任还可以缓解团队的压力。
小结:
知道了高效团队的作用,看到了问题组织的漏洞,也懂得组建团队需要的基本的硬件和软件了,你现在由创建高效团队的冲动吗?如果有的话,comeon!一起来吧浅谈如何做好商业地产工程建设管理商业房地产的开发建设与传统的住宅、写字楼有很大的区别,住宅与写字楼项目只满足居住和办公需求,其开发的周期较短,模式成熟,流程规范,涉及面没有商业房地产广泛。从事商业地产工程建设管理多年的赵海英先生概况为,从拿地、立项到规划、施工、竣工、销售,在这个几个环节当中人们通常称之为“五个一工程”:即一个好的地块,一笔好的资金,一个好的设计院,一个好的施工单位,一个好的销售团队,即可完成开发回报率的全过程。而商业地产的开发回报主要体现在:项目精准定位,科学合理的商业规划设计,主力店、次主力店招商的优质品牌,巨大的消费购买力,商铺租赁的火爆以及商业物业项目旺场后的物业增值保值,给开发商带来巨大的经济效益和社会影响力。因此商业地产在开发建设过程的复杂程度,工程管理的难度是绝不能按照传统的住宅房地产建设的工程管理模式来套用,否则会给商业地产开发商带来大量的工程变更和无法弥补的工程缺憾,投资成本也会造成巨大的浪费。近年来,本文作者赵海英先生亲自参与过的一些商业地产项目的工程建设管理过程,谈一谈需重点把控的几个阶段:一、商业规划设计阶段1、总平面概念规划赵海英先生认为,首先根据项目策划定位所确定的项目主题定位、功能定位、业态定位、品类定位,及其所占面积比例和交通要求,对项目进行总平概念规划设计。初步确定建筑类型,体量规模以及交通组织,初步规划主力店、次主力店以及餐饮、娱乐、休闲、体验等各种商业业态,商业体量,商业布局,测算项目的主要经济技术指标,初步进行项目的平面、立面、剖面、日景、夜景、鸟瞰等建筑形式的设计,基本要满足建筑的设计单位进行总平规划设计和报规报批的需要。2、商业交通动线设计确定主力店、次主力店的楼层分布,各占面积比和平面布局后,赵海英先生认为应根据项目的商业业态、服务功能以及对车流、物流、客流、员工流的要求,进行车流、人流分析,对商业购物中心、百货、写字楼、酒店、公寓的外部交通动线、出入口,对项目内部主要车流交通、物流交通、客流交通、员工流交通动线和出入口进行合理规划,对商业物业内的楼层平面交通、垂直交通的主次通道和平面组织进行合理规划。二、项目报批报建阶段商业地产开发是一项综合性很强的系统工程。在赵海英先生看来,整个开发流程是从拿地前的可行性分析到项目的商业策划、商业规划、设计、施工、招商、销售、竣工验收到最后开业的一个持续性过程。这个过程涉及面广,开发周期长,投入资金大,建设环节复杂。其中涉及政府部门的每一个环节的审批和监管,一个审批环节出现问题都会导致整个开发项目的延期和不必要的经济损失,这项工作贯穿于商业房地产开发从头到尾的全过程,所以报批报建工作的重要性和报建人的工作经验水平就显得尤为重要。赵海英先生总结了项目开发报建工作简要分为前期、中期、后期三个阶段。第一阶段:前期阶段这一阶段主要对口部门有国土局、发改委、环保局、规划局、市政管理局、消防局、人防办、园林局,主要工作为:①取得土地使用权;②立项和项目可行性分析;③项目总体规划方案申报与批准;④取得建设用地规划许可证;⑤取得建设工程规划许可证;⑥水、电、气、通信、市政管网、有限电视管线设计方案审查;⑦取得消防审查意见书;⑧防雷、人防、园林规划设计方案的审查。第二阶段:中期阶段此阶段主要对口部门有施工图审查中心、设计院、节能办、质监站、安监局、城建档案馆、建委、供电局、消防局等,主要工作为:①施工图外审;②确定监理公司,施工总承包公司,安装总承包公司;③取得建设工程施工许可证;④取得安全施工许可证;⑤委托并签订质监站监督协议书;⑥取得环保部门:渣土排放、噪音排放、夜间施工等许可证;⑦取得供电局批准的供电方案;⑧获取电信部门的安装方案;⑨取得燃气集团、热力集团的工程施工方案。第三阶段:后期阶段此阶段主要对口部门有规划、设计、消防、市政、水、电、燃气、人防、质监站等部门,主要工作为:①办理规划、消防、人防、大小市政等专项验收的申请与协调;②申办质量验收合格手续;③竣工资料整理、组卷与移交。三、建筑规划设计阶段1、赵海英先生认为,此阶段委托设计院做好初步设计方案,根据商业规划布局的总体原则对层高、荷载、柱距、各层建筑面积、防火分区、设备机房、疏散通道、垂直竖井(水、电、风、油烟、排烟)、电梯竖井,主力店、次主力店商铺的进深、面宽,外广场、外立面等按照规范要求进行划分设计。2、设备配套设计选型根据项目零售购物、餐饮、娱乐、休闲、电玩、健身等不同业态和功能的需求,结合主力店、次主力店的工程技术条件的要求,委托设计部门应对配套的强电、弱电、通风、空调、采暖、电梯、给排水、消防排烟、排油烟等机电系统的技术需求和用量进行反复推敲,精确计算出主要机电设备的技术参数和技术标准。四、扩初设计与施工图设计阶段此阶段应有专业的商业顾问公司细化出具各主力店、次主力店、餐饮、娱乐、休闲等商家的各项工程技术标准和要求,并提交建筑设计院进行深化设计。赵海英先生认为,在施工图设计的同时,要从建筑、结构、采暖、通风、空调、强电、弱电,特别是机电系统的用电量、空调量,设备参数,使用功能等考量是否能满足今后商业经营的需求,要做到节能合理,控制投资成本,避免今后出现大量的设计变更和工程洽商,要反复修改图纸,达到合理的优化效果。五、机电设备招投标阶段在赵海英先生看来,一个大型商业地产项目的机电设备非常庞大,其中大型冷水机组、冷却塔、空调机组、风机盘管、空调泵、给水泵、潜污泵、高低压变配电设备、弱电设备等等,少则上百台,多则上千台,甚至几千台,作为开发商,即要会合理的控制成本,又要采购名优品牌设备,满足今后几年十几年的使用需求。1、施工图设计完成后,要与设计院进行频繁、充分沟通,对机电设备的技术要求、各类设计参数反复推敲、讨论、修改、调整,做到设计优化、节能、实用,节约投资成本;2、编制招标文件,明确商务条款和技术条款,特别对机电设备的技术条款要逐项审核,认真仔细编写;3、深入不同设备厂家进行实地考察、对比,同时制定招标方案,合理确定打包招标还是分解招标的原则;4、采购合同签订后,要派专人深入厂家定期不定期的抽查采购产品的生产工艺和生产质量,发现厂家有违规生产现象,要立即制止,责令整改;5、甲方、监理、施工安装单位要对设备进场验收环节实行全方位把控,严格履行验收签字程序,严防不合格产品或残次品进入安装现场,从源头上确保工程质量过关。六、工程建设施工阶段1、商业地产开发项目基本都以招商节点和商户谈判条件来确定工程竣工和开业的时间。赵海英先生结合项目经验认为,一旦与商户签订合同后,开发商就必须严格按照这个时间节点来控制施工节点。大型商业地产工程施工的工种复杂庞大,新材料、新工艺、新技术应运而生,这就需要甲方强有力的领导,特别是土建总承包单位,机电安装单位,消防专业分包单位,装修单位,都要统筹协调,统一组织,各自分工,各尽其责,环环相扣,监督有力,做到每天每周每月每季度都要有周密的施工计划安排,坚决不能延误工期,否则一旦延误开业,会给开发商造成极大的商业索赔和极坏的社会影响。2、大型商业地产项目对施工质量的要求也是相当严格的,每一分项、分部工程施工前都要严格审核施工单位的《施工组织设计》、《施工方案》。对施工过程中的工程做法、安装工艺、隐蔽工程的检查和验收,要有力度和方法,严格控制违反施工工艺和安装规范标准,野蛮施工,粗暴施工。特别在人、机、料、法、环这五个环节上下足功夫。甲方、监理、施工单位、设计单位要组织每周定期不定期的全面检查施工质量,对不合格项目立即勒令停工,当场整改,消除质量隐患于萌芽状态。3、赵海英先生认为,对于专项分包工程,如大小市政工程对接的高压10KV进线施工,市政供水施工,市政热力管网,市政排水管网,城市燃气管网,市政通信管网,有限电视入户施工等,开发商都要提前做好工作,排出工期量。同时协调好政府各对接部门提前施工,与红线内小市政做好无缝对接。此外商业室外广场、景观、园林、绿化、外幕墙、广告位、LED大屏幕等工程施工也都要尽早完成,为确保商业项目按期开业提供完备的外部保障。七、竣工验收阶段竣工验收是商业地产项目开业前最为关键和繁忙的重要阶段。开发商所有人力、物力都会在此阶段集中为项目如期按时开业做大量的准备工作,其中安装单位、装修单位、政府验收部门都在紧锣密鼓查找问题、协调作战逐项整改。此阶段工程管理通常分为三个方面来控制:1、土建施工单位、安装单位集中完成扫尾工程和机电系统调试工程、验收整改工程;2、主要协调好公共区域装修与商户铺内装修的配合,特别是商户铺内机电安装与公共区域机电主系统的对接;3、请政府各部门,特别是消防部门组织进行消防验收(消防验收也可一次性综合验收,也可分两次主体和装修分别验收)。其他由甲方协调的四方验收、人防验收、环保验收、规划验收、质监站验收、资料验收等同时推进,直至竣工备案。八、商业地产项目工程移交阶段在各项工程验收合格后,开发商要进行工程移交。第一,要与物业公司办理接管验收手续,主要是工程机电管辖移交和资料移交;第二,向城建档案馆移交工程资料规定需移交的资料类别。目录第1章绪论 11.1课题的研究背景 11.2课题的研究内容和意义 2第2章主要技术概述 42.1B/S结构 42.2JSP技术 5JSP技术的强势 6JSP技术的弱势 62.3SQLServer2000数据库 62.4JDBC数据库连接 7JDBC接口 8JDBC的驱动程序 82.5TOMCAT应用服务器 9第3章需求分析 113.1系统功能描述 11用户及主要操作功能 11成员管理模块 11团队管理模块 13新闻模块 133.2系统性能需求分析 133.3开发环境及开发工具 13第4章概要设计 144.1系统的体系结构 144.2系统功能结构设计 14管理员模块 16项目经理模块 16普通员工模块 174.3系统流程图 17员工管理 17团队管理 194.4数据库设计 20第5章详细设计 235.1新闻管理模块 23浏览新闻 23发布新闻 26管理新闻 285.2公司成员管理模块 30添加员工 30修改员工信息 34删除员工信息 355.3项目团队管理模块 35项目团队的建立 35项目团队的管理 365.4通用模块 45登录、修改个人信息及注销退出 45数据库的连接接 455.5小结 48第6章系统测试 496.1新闻管理模块 49新闻的浏览 49新闻的添加 49新闻的编辑、删除 496.2成员管理模块 49成员的添加 49成员信息的修改 50删除成员 506.3团队管理模块 50团队成员的添加 50团队成员分配任务与查看 50文件的共享 50团队交流 50第7章结论与展望 51参考文献 52致谢 53附录A英文资料翻译 54英文原文 54中文译文 59第1章绪论1.1课题的研究背景随着计算机硬件水平的不断提高,计算机软件的规模和复杂度也随之增加。计算机软件开发从“个人英雄”时代向团队时代迈进,计算机软件项目的管理也从“作坊式”管理向“软件工厂式”管理迈进。这就要求软件开发人员特别是软件项目团队管理人员,要更深一步地理解和掌握现代软件工程的理论方法,完成思想观念上的转变。近年来,软件产业对经济增长的贡献有目共睹。在我国,软件产业对我国GDP增长的拉动率不断增长。但是,应当看到,我国软件产业的市场规模在世界软件市场中占有很小比例的份额,大部分市场仍然被国外公司所占据。中国的软件产业在世界市场上仍处于赶超阶段,我国大部分软件企业还大都面临着软件开发超期、超预算、软件产品的质量不能使最终用户满意等问题。软件项目管理的主体是软件开发团队。一个软件项目管理的好坏,很大程度就是体现在软件开发团队的建设和管理上。软件开发团队是软件项目实施的基础,它直接影响和制约着软件项目管理的最终效果[1]。软件开发团队在软件开发中的作用越来越突出。团队管理非常重要,它是项目顺利进行的基础,对一个球队来说,要大力培养他们的团队精神,要求队员深刻认识自己球队的特点,团队精神能使球队更具竞争力,可以打败实力相同而没有团队精神的球队。同理,对于软件项目团队也一样,在开发复杂软件的时候,通常每个人开发不同的部分,运行这些软件的设备又可能来自不同的供应商,而事后讲软件的不同模块集成在一起,带来的问题会更多。一个软件模块本身没有问题,但是合在一起却可能不能工作。所有这些都需要一个高效合作的团队来共同完成的,所以建立一支工作效率高的队伍非常重要。软件开发要有软件开发的规范,目前的情况是,开发前大家信誓旦旦,要按照软件开发规范来做,实际开发过程中可能就有很多人开小差了,我行我素,置开发规范于不顾。开发规范包括文件对象的命名规范,菜单图片的大小,变量定义的规则,代码的书写风格,总之要使软件从外到内要有统一的风格,界面的一致性给用户的是感觉是你的软件上手快,让用户在不同的程序模块中适应不同的操作风格,恐怕他们要叫苦连天;而代码风格的一致性,则给项目组长或其他人员阅读修改方便,当然注释写的要尽量详细。这样,起码不会一个人员跳槽,此人负责的部分要重新写的尴尬局面。还有大家要注意软件和程序的区别,程序就是代码,可以运行并完成既定的功能,而软件还要有详细的文档说明。程序员在这个方面缺乏自觉性,管理的水平方法也都不是很好。前面所说的开发规范其实是大家都应该知道的,我觉得问题出在对做这些事认识不足上,甚至有些公司上下都因为是软件公司而自觉高人一等,从来都没有从用户和公司本身发展的角度去考虑。而软件项目团队管理系统的开发对软件团队的管理有积极的作用,方便了管理者对软件项目团队的管理[2]。1.2课题的研究内容和意义软件项目团队管理系统的设计与实现主要是方便了软件项目团队的管理,便于团队成员的交流和项目经理的工作,项目经理可以在该系统中对团队成员进行任务分配,方便了整个团队的管理;另外该系统也有成员交流的模块,团队成员可以通过留言等方式同自己团队的成员进行交流,大大方便了团队成员之间的合作,同时团队成员也可以提交自己所做的东西给项目经理,项目经理可以很方便的对自己的队员进行任务的分配以及了解队员的工作进展,以方便安排进一步的任务。软件项目团队管理中最根本的因素是人,对软件项目团队的管理即是对人的管理。因而团队管理是项目管理过程中最重要的部分之一。尽管成功的团队管理不一定能保证软件项目的成功,但失败的团队管理必然导致软件项目的失败。在软件项目管理中,人是最具创造力和灵活性的因素,软件项目和人的关系形同舟水,水能载舟亦可覆舟。团队能产生大于个人的力量,能获得大于个人所产生的效益,充分发挥既有资源的效益与潜力。项目经理要充分利用团队成员的知识和开发他们的潜能,培养高素质、具有责任感的成员。在实际的软件项目管理中,没有完美的个人,只有完美的团队。可见一个成功团队在软件项目管理中的作用是非常大的。团队合作已经成为项目完成的必备保障,团队管理在软件项目管理中显得越来越重要。因此,我们需要一个有能力的项目经理来管理好这个团队,当然一个好的软件项目团队除了靠项目经理的才能外,其团队的整体素质也是不可缺少的。只有项目经理和软件项目团队相互配合、共同努力才能形成一支高素质的软件项目团队,实现一个高效的软件项目团队。项目经理在进行团队管理时要以团队成员为本,从团队成员的角度去思考问题,这样可以很快增强团队凝聚力和团队的效率[3]。其具体意义可以表现在以下几个方面:①保证按时、按质交付软件项目是前提;②有利于开发出高质量的软件;③有利于充分发挥每位成员的特长和创造性;④有利于提高团队成员的积极性、主动性;⑤有助于增长开发人员的知识、见识;⑥增加成员间的彼此了解,让成员坦诚相见;⑦有利于团队成员相互学习、交流。
第2章主要技术概述2.1B/S结构B/S是Brower/Server就是用浏览器(如IE)为应用程序客户端操作服务器。这样用浏览器来操作简单易用,但是对输入没有很好的验证。逻辑实现不多。本地只是用于获取数据然后大部分验证需要提交服务器来完成。B/S(Browser/Server)结构即浏览器和服务器结构。它是随着Internet技术的兴起,对C/S结构的一种变化或者改进的结构[4]。在这种结构下,用户工作界面是通过WWW浏览器来实现,极少部分事务逻辑在前端(Browser)实现,但是主要事务逻辑在服务器端(Server)实现,形成所谓三层3-tier结构。这样就大大简化了客户端电脑载荷,减轻了系统维护与升级的成本和工作量,降低了用户的总体成本(TCO)。以目前的技术看,局域网建立B/S结构的网络应用,并通过Internet/Intranet模式下数据库应用,相对易于把握、成本也是较低的。它是一次性到位的开发,能实现不同的人员,从不同的地点,以不同的接入方式(比如LAN,WAN,Internet/Intranet等)访问和操作共同的数据库;它能有效地保护数据平台和管理访问权限,服务器数据库也很安全。特别是在JAVA这样的跨平台语言出现之后,B/S架构管理软件更是方便、快捷、高效。B/S架构软件的优势与劣势:(1)维护和升级方式简单。目前,软件系统的改进和升级越来越频繁,B/S架构的产品明显体现着更为方便的特性。对一个稍微大一点单位来说,系统管理人员如果需要在几百甚至上千部电脑之间来回奔跑,效率和工作量是可想而知的,但B/S架构的软件只需要管理服务器就行了,所有的客户端只是浏览器,根本不需要做任何的维护。无论用户的规模有多大,有多少分支机构都不会增加任何维护升级的工作量,所有的操作只需要针对服务器进行;如果是异地,只需要把服务器连接专网即可,实现远程维护、升级和共享。所以客户机越来越“瘦”,而服务器越来越“胖”是将来信息化发展的主流方向。今后,软件升级和维护会越来越容易,而使用起来会越来越简单,这对用户人力、物力、时间、费用的节省是显而易见的,惊人的。因此,维护和升级革命的方式是“瘦”客户机,“胖”服务器。(2)成本降低,选择更多。大家都知道windows在桌面电脑上几乎一统天下,浏览器成为了标准配置,但在服务器操作系统上windows并不是处于绝对的统治地位。现在的趋势是凡使用B/S架构的应用管理软件,只需安装在Linux服务器上即可,而且安全性高。所以服务器操作系统的选择是很多的,不管选用那种操作系统都可以让大部分人使用windows作为桌面操作系统电脑不受影响,这就使的最流行免费的Linux操作系统快速发展起来,Linux除了操作系统是免费的以外,连数据库也是免费的,这种选择非常盛行。(3)应用服务器运行数据负荷较重。由于B/S架构管理软件只安装在服务器端(Server)上,网络管理人员只需要管理服务器就行了,用户界面主要事务逻辑在服务器(Server)端完全通过WWW浏览器实现,极少部分事务逻辑在前端(Browser)实现,所有的客户端只有浏览器,网络管理人员只需要做硬件维护。但是,应用服务器运行数据负荷较重,一旦发生服务器“崩溃”等问题,后果不堪设想。因此,许多单位都备有数据库存储服务器,以防万一。2.2JSP技术JSP技术使用Java编程语言编写类XML的tags和scriptlets,来封装产生动态网页的处理逻辑。网页还能通过tags和scriptlets访问存在于服务端的资源的应用逻辑。JSP将网页逻辑与网页设计和显示分离,支持可重用的基于组件的设计,使基于Web的应用程序的开发变得迅速和容易。Web服务器在遇到访问JSP网页的请求时,首先执行其中的程序段,然后将执行结果连同JSP文件中的HTML代码一起返回给客户。插入的Java程序段可以操作数据库、重新定向网页等,以实现建立动态网页所需要的功能。JSP与Java
Servlet一样,是在服务器端执行的,通常返回给客户端的就是一个HTML文本,因此客户端只要有浏览器就能浏览[5]。JSP页面由HTML代码和嵌入其中的Java代码所组成。服务器在页面被客户端请求以后对这些Java代码进行处理,然后将生成的HTML页面返回给客户端的浏览器。JavaServlet
是JSP的技术基础,而且大型的Web应用程序的开发需要JavaServlet和JSP配合才能完成。JSP具备了Java技术的简单易用,完全的面向对象,具有平台无关性且安全可靠,主要面向因特网的所有特点。自JSP推出后,众多大公司都支持JSP技术的服务器,如IBM、Oracle、Bea公司等,所以JSP迅速成为商业应用的服务器端语言。2.2.1JSP技术的强势(1)一次编写,到处运行。除了系统之外,代码不用做任何更改。(2)系统的多平台支持。基本上可以在所有平台上的任意环境中开发,在任意环境中进行系统部署,在任意环境中扩展。相比ASP/PHP的局限性是显而易见的。(3)强大的可伸缩性。从只有一个小的Jar文件就可以运行Servlet/JSP,到由多台服务器进行集群和负载均衡,到多台Application进行事务处理,消息处理,一台服务器到无数台服务器,Java显示了一个巨大的生命力。(4)多样化和功能强大的开发工具支持。这一点与ASP很像,Java已经有了许多非常优秀的开发工具,而且许多可以免费得到,并且其中许多已经可以顺利的运行于多种平台之下。(5)支持服务器端组件。web应用需要强大的服务器端组件来支持,开发人员需要利用其他工具设计实现复杂功能的组件供web页面调用,以增强系统性能。JSP可以使用成熟的JAVABEANS组件来实现复杂商务功能。2.2.2JSP技术的弱势(1)与ASP一样,Java的一些优势正是它致命的问题所在。正是由于为了跨平台的功能,为了极度的伸缩能力,所以极大的增加了产品的复杂性。(2)Java的运行速度是用class常驻内存来完成的,所以它在一些情况下所使用的内存比起用户数量来说确实是“最低性能价格比”了。从另一方面,它还需要硬盘空间来储存一系列的.java文件和.class文件,以及对应的版本文件。2.3SQLServer2000数据库SQLServer2000是Microsoft公司推出的SQLServer数据库管理系统的一个版本。该版本继承了SQLServer7.0版本的优点同时又比它增加了许多更先进的功能,具有使用方便,可伸缩性好与相关软件集成程度高等优点,可跨越从运行MicrosoftWindows98的膝上型电脑到运行MicrosoftWindows2000的大型多处理器的服务器等多种平台使用。SQLServer2000系统之间之所以成为目前流行的大型商用数据库系统,有着其深刻的内在因素,这与它鲜明的特点是分不开的:=1\*GB3①与Internet的高度集成。SQLServer2000与其它MicrosoftBackOffice产品紧密集成,在安全、事件浏览、WindowsNT服务程序、性能监视器、多处理器支持、索引服务器等方面充分利用了它们的长处,形成了自己独特的优势。=2\*GB3②高伸缩性和适应性。同一SQLServer2000数据库引擎运行在Windows2000Professional、Windows2000Server、Windows2000AdvancedServer、Windows98和WindowsMillenniumEdition上。还运行在WindowsNT4.0版的所有版本上。此数据库引擎是一个功能强健的服务器,可管理供上千用户访问的TB数据库。同时,当以默认设置运行时,SQLServer2000还具有动态自调整等功能,这使得它可以有效地运行在便携式电脑和台式机中,用户无需承担管理任务。SQLServer2000WindowsCE版将SQLServer2000程序设计模型扩展到移动的WindowsCE设备上,并且可以很容易地集成到SQLServer2000环境中。=3\*GB3③企业级数据库功能强。SQLServer2000关系数据库引擎支持当今苛刻的数据处理环境所需的功能。数据库引擎充分保护资料完整性,同时将管理上千个并发修改数据库的用户的开销减到最小。SQLServer2000分布式查询使您得以引用来自不同资料源的资料,就好象这些资料是SQLServer2000数据库的一部分,同时分布式事务支持充分保护任何分布式资料更新的完整性。复制同样使您得以维护多个资料复本,同时确保单独的资料复本保持同步。可将一组资料复制到多个移动的脱接用户,使这些用户自主地工作,然后将他们所做的修改合并回发布服务器。=4\*GB3④易于安装和使用。SQLServer2000中包括一系列管理和开发工具,这些工具可改进在多个站点上安装、部署、管理和使用SQLServer的过程。SQLServer2000还支持基于标准的、与WindowsDNA集成的程序设计模型,使SQLServer2000数据库和资料仓库的使用成为生成强大的可伸缩系统的无缝部分。=5\*GB3⑤具有决策支持的资料仓库。SQLServer2000提供了数据转换服务、联机分析处理(OLAP)、数据挖掘支持、EnglishQuery、MetaDataServices等等工具,以便对数进行析取、分析汇总资料并对数据库的设计提供帮助。2.4JDBC数据库连接JDBC(JavaDataBaseConnectivity)称为Java数据库连接,它是一种用于数据库访问的应用程序API,由一组用Java语言编写的类和接口组成。JDBC为数据库应用开发人员、数据库前台工具开发人员提供了一个标准的API,使他们能够用纯JavaAPI来编写数据库应用程序。JDBC定义了Java语言同SQL数据之间的程序设计接口。JDBC有一个非常独特的动态连接结构,它使得系统模块化。使用JDBC来完成对数据库的访问包括以下四个主要组件:Java的应用程序、JDBC驱动器管理器、驱动器和数据源。简单地说,JDBC可做三件事:与数据库建立连接、发送SQL语句,处理结果。JDBC接口一般来说,JDBCAPI中有两层接口:应用程序层,开发人员用API通过SQL调用数据库和取得结果;驱动程序层,处理与具体驱动程序版本的所有通讯。JDBCAPI是一系列抽象的接口,应用程序开发人员通过它可以编写访问数据库的Java应用程序。JDBCAPI中,抽象类的实现是由驱动程序开发商提供的。驱动程序实现了应用程序和某个数据库产品之间的接口,它的管理器则对应用程序和驱动程序之间的交互进行控制。JDBCAPI主要用来连接数据库和直接调用SQL命令,执行各种SQL语句。利用JDBCAPI可以执行一般的SQL语句、动态SQL语句,以及带IN和OUT参数的存储过程。JDBCAPI是一个标准统一的SQL数据存取接口,它为Java程序提供了一个统一无缝地操作各种数据库的接口,程序员编程时,可以不关心它所要操作的数据库是哪个厂家的产品,从而提高了软件的通用性。而且在Internet上确实无法预料你的用户想访问什么类型的数据库,只要系统上安装了正确的驱动器组,JDBC应用程序就可以访问其相关的数据库。您只需用JDBCAPI写一个程序就够了,它可向相应数据库发送SQL语句。而且,使用Java编程语言编写的应用程序,就无须去忧虑要为不同的平台编写不同的应用程序。将Java和JDBC结合起来将使程序员只需写一遍程序就可让它在任何平台上运行。JDBC的驱动程序JDBC的数据库访问要通过JDBC驱动程序来完成,JDBC驱动程序是Java应用程序与物理数据库之间桥梁。JDBC驱动程序可以分为下面四种类型,分别适用于不同的场合[6]。(1)JDBC-ODBC桥驱动程序这类驱动程序负责将JDBC转换为ODBC,然后通过JDBC-ODBC的方法调用ODBC驱动程序来存取数据库。(2)本机应用编程接口的JDBC驱动程序这类驱动程序部分采用Java语言编写,部分采用本地代码编写。这种JDBC驱动会将客户机的JDBC调用转换为对特定数据库驱动程序的调用,进而存取数据库,因此必须先在客户机上安装好特定的数据库的数据访问驱动库才能使用。(3)数据库中间件的纯JDBC驱动程序这种类型的驱动程序把客户端的JDBC调用转换为一种独立于特定数据库的协议,然后将数据库访问请求传输给服务器组件,最后该服务器组件将访问请求转换为特定数据库的协议。(4)直接连接数据库的纯JDBC驱动程序这种类型的驱动程序可以将客户端的JDBC请求直接转换成特定数据库的协议,所有存取数据库的操作,都直接由驱动程序来完成。2.5TOMCAT应用服务器Tomcat是Apache软件基金会(ApacheSoftwareFoundation)的Jakarta项目中的一个核心项目,由Apache、Sun和其他一些公司及个人共同开发而成。由于有了Sun的参与和支持,最新的Servlet和JSP规范总是能在Tomcat中得到体现,Tomcat5支持最新的Servlet2.4和JSP2.0规范。因为Tomcat技术先进、性能稳定,而且免费,因而深受Java爱好者的喜爱并得到了部分软件开发商的认可,成为目前比较流行的Web应用服务器。Tomcat很受广大程序员的喜欢,因为它运行时占用的系统资源小,扩展性好,支持负载平衡与邮件服务等开发应用系统常用的功能;而且它还在不断的改进和完善中,任何一个感兴趣的程序员都可以更改它或在其中加入新的功能。Tomcat是一个小型的轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP程序的首选。对于一个初学者来说,可以这样认为,当在一台机器上配置好Apache服务器,可利用它响应对HTML页面的访问请求。实际上Tomcat部分是Apache服务器的扩展,但它是独立运行的,所以当你运行tomcat时,它实际上作为一个与Apache独立的进程单独运行的。在Tomcat中,应用程序的部署很简单,你只需将你的WAR放到Tomcat的webapps目录下,Tomcat会自动检测到这个文件,并将其解压。你在浏览器中访问这个应用的Jsp时,通常第一次会很慢,因为Tomcat要将Jsp转化为Servlet文件,然后编译。编译以后,访问将会很快。另外Tomcat也提供了一个应用:manager,访问这个应用需要用户名和密码,用户名和密码存储在一个xml文件中。通过这个应用,辅助于Ftp,你可以在远程通过Web部署和撤销应用,当然本地也可以。Tomcat不仅仅是一个Servlet容器,它也具有传统的Web服务器的功能:处理Html页面。但是与Apache相比,它的处理静态Html的能力就不如Apache。我们可以将Tomcat和Apache集成到一块,让Apache处理静态Html,而Tomcat处理Jsp和Servlet。这种集成只需要修改一下Apache和Tomcat的配置文件即可。第3章需求分析需求分析指的是在建立一个新的或改变一个现存的电脑系统时描写新系统的目的、范围、定义和功能时所要做的所有的工作。需求分析是软件工程中的一个关键过程。在这个过程中,系统分析员和软件工程师确定顾客的需要。只有在确定了这些需要后他们才能够分析和寻求新系统的解决方法。处于同一团队的成员由于在各个方面都存在着差异,对系统进行需求分析及分配任务是一项极为重要的工作,必须对系统进行准确无误的需求分析,从而给适当的成员分配适当的任务。3.1系统功能描述软件项目团队管理系统是针对某些软件公司组建团队、完成项目等一些工作而完成的一个系统,此系统方便了软件项目团队的组建,软件项目团队的管理以及项目结束后软件项目团队的解散。为项目经理及团队成员的交流提供了非常方便的条件,使得软件项目团队的交流和管理灵活、方便。经过分析后软件项目团队管理系统具有员工的添加和删除、团队的建立和解散、新闻的发布和删除、团队成员的添加和删除、给团队成员分配任务、留言管理、技术论坛等模块。用户及主要操作功能该系统有三中用户:管理员、项目经理和普通员工。管理员主要有添加、编辑和删除功能,主要是对员工、项目团队和公司新闻进行操作;项目经理可以给本团队添加需要的团队成员,也可换其他的成员,给团队成员分配任务,发布团队内部公告,发布项目计划等功能;普通成员可以查看自己的任务、项目计划、团队公告、与自己队友进行交流等功能;系统匿名用户只能浏览公司内部的新闻,可以自己注册技术论坛进行讨论。系统用例图如图3-1所示:3.1.2成员管理模块成员管理模块包括公司员工管理和团队成员管理。(1)公司员工的管理包括增加员工、查看员工信息、修改员工信息和删除员工。新闻管理新闻管理人员管理团队管理成员管理建立团队个人信息修改发布公告论坛维护添加新闻添加员工公告管理管理员项目经理分配任务查看新闻留言板团队公告团队成员图3-1系统用例图管理员可以对员工进行管理,员工自己也可以对自己的信息进行修改,也可进行密码的修改。(2)团队成员管理模块包括项目经理对员工的添加和删除。员工的添加必须是该员工没有在任何软件项目团队才可以进行添加,通过设置状态使得每人只能在一个团队,只有这个项目结束后才可以加入另一个项目团队。3.1.3团队管理模块团队管理模块包括团队的建立、团队的解散以及团队的管理。(1)团队的建立是由管理员进行的,团队的建立需要任命项目经理,确定项目类型、项目宗旨、项目目标等。团队建立以后由项目经理进行团队成员的选择和管理,项目经理可以自由选择没有参加项目的任何员工,确定项目计划及任务的分配,保证项目能够顺利的进行。(2)团队的管理包括对团队成员的管理,给团队成员发布公告,公告可以实现图文并茂;共享资料,只允许本团队成员进行分享。(3)团队的解散是由管理员来进行的,当软件项目结束后该团队就可以解散,以等待下次项目团队的建立。(4)团队成员之间可以通过留言的形式进行交流,需要队友的配合可以跟队友进行交流,每个人都可与队友有私有的交流平台。3.1.4新闻模块新闻模块主要包括了新闻的发布、编辑、删除和浏览。(1)新闻的发布、编辑和删除只能由管理员来进行。(2)不管用户以什么角色登陆到该网站都可以进行新闻的浏览。3.2系统性能需求分析软件项目团队管理系统是对软件公司设计的一个系统,方便了软件项目团队的建立,项目团队的管理,成员之间进行交流。系统应该具有开放性和可靠性,同时又要方便进行操作和维护。3.3开发环境及开发工具操作系统:WindowsXPSP3;语言选择:JSP、JavaScript;数据库选择:SQLServer2000;主要开发工具:DreamweaverCS3、Eclipse3.4;Web应用服务器:Tomcat5.5。第4章概要设计本章详细的介绍了本系统的设计实现,包括系统功能模块的设计和数据库的设计,系统功能模块设计主要介绍了系统的功能和各功能实现的流程,数据库设计主要介绍了数据库表的设计和各字段的意义。4.1系统的体系结构图4-1系统结构模块示意图数据库服务器Web服务器图4-1系统结构模块示意图数据库服务器Web服务器(jsp)管理员经理成员JDBC4.2系统功能结构设计系统功能框图如图4-2所示。软件项目团队管理系统包括了用户登录模块和匿名模块,在用户登录模块中角色分为管理员、项目经理和普通用户三种角色。管理员可以对用户进行添加、删除和修改,可以建立项目团队,新闻的编辑和发布;项目经理可以对项目团队进行成员的添加、删除,可以对团队成员分配任务,可以发布团队公告;普通用户可以浏览公司新闻、团队公告,可以同自己的队友进行交流,利用留言板来进行交流。浏览信息浏览信息用户登录软件项目团队管理系统公司新闻技术论坛管理员公告管理成员管理修改信息修改密码任务管理项目经理员工管理新闻管理修改信息修改密码团队管理查看公告查看任务修改信息修改密码留言板管理普通员工图4-2系统功能结构图 4.2.1管理员模块管理员模块员工管理新闻管理管理员模块员工管理新闻管理项目团队管理员工信息添加员工信息修改员工信息删除添加公司新闻修改公司新闻删除公司新闻建立项目团队删除项目团队编辑项目团队图4-3管理员模块结构图4.2.2项目经理模块本模块包括成员管理、团队公告和团队管理三部分,具体的的功能结构如图4-4所示。图图4-4项目经理模块结构图项目经理模块成员管理团队管理添加团队成员删除团队成员给成员分配任务添加团队公告修改团队公告删除团队公告团队公告修改个人信息修改个人密码注销推出4.2.3普通员工模块本模块包括信息管理、新闻管理和团队管理三部分,具体的功能结构如图4-5所示。普通员工模块信息管理普通员工模块信息管理新闻管理团队管理查看个人信息修改个人信息注销推出查看公司新闻查看团队新闻与队友进行交流共享团队资料图4-5普通员工模块结构图4.3系统流程图4.3.1员工管理员工管理包括对公司新近员的信息进行添加、编辑和删除等操作。此外还有项目经理对团队成员的添加和删除。仪器信息管理,有以下四个功能:(1)员工信息添加公司进入新员工的时候需要对该员工进行信息的添加,同时给该新人账号,使得此人可以参加项目团队来进行工作。添加成员的数据表是员工信息
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 员工培训与绩效考核指导
- 2026年新余一级建造师执业资格考试(公路工程管理与实务)综合能力测试题及答案
- 2026年屠宰兽医卫生检验员考试题库(含考点)
- 跨境电子商务实务操作手册
- 2026年成人高考政治辨析练习题及答案
- 年度业务总结报告收集通知(7篇)范文
- 2025届国家电投内蒙古公司(电投能源)校园招聘持续进行中笔试历年参考题库附带答案详解
- 2025国家烟草专卖局中国烟草总公司招录29人笔试历年参考题库附带答案详解
- 2025中国大唐集团卓越工程师培养中心办公室所属机构岗位公开招聘5人笔试历年参考题库附带答案详解
- 机器学习案例与实践指南
- 2025义务教育科学新课标课程标准考试真题及答案
- 竖井排水工程方案(3篇)
- 内蒙古房屋市政工程施工现场安全资料管理规程
- 2025年高职院校基建处招聘面试官提问技巧与答案解析
- 广东省中山市统编版2024-2025学年四年级下册期末考试语文试卷(含答案)
- 四升五数学(暑假作业苏教版)
- 诉讼保全险培训课件
- 家政线上培训课件下载
- CJ/T 43-2005水处理用滤料
- 贵州省黔东南州2024-2025学年高二下物理期末达标检测试题含解析
- DB1302T293-2010 畜禽养殖场(养殖小区)动物卫生监督管理规范
评论
0/150
提交评论