首页 > 文库大全 > 精品范文库 > 3号文库

实训项目策划书范文合集

实训项目策划书范文合集



第一篇:实训项目策划书

实训项目策划书

实训背景:以现在的小组为实训团队,各团队组织自己认为最为有效的团队。

实训目的:本着将本学期所学《管理学原理》的知识运用到该交换过程中,并以此增加实践及组织协调经验,体会团队合作精神。

实训类容:各团队是一个经营商,拥有自己需要交换的物品资源,模拟商品经营商的经营方式与其他小组进行商品的交换。最终评比各组物物交换后的总价值,从而得出胜负。

实训细则:各种物品有一个具体的定价,但只有商家自己知道,其他商家只清楚该物品的价格的浮动区间(价格上下限),根据自己所调查的市场上各商家愿意交换的价格(物品数量)进行选择,挑选出自己愿意与之交换的商家,然后派出自己的谈判者与之进行谈判,最终形成交易。

人员配备:

1、各组最高决策者1名,负责决策与掌控全局。销售经理1名,负责计划销售、与其他商家的商品交换、指挥下属完成交换的工作。销售者2名:负责具体的交换事宜。信息收集者2~3名,负责商品市场商品信息的收集与反馈工作。谈判者2名,负责与其他商家谈判以达成协议,完成交换工作。

实训步骤:

1、人力资源配置。即是:各小组做好人员角色划分。

2、各小组到商品市场收集信息。

3、各小组收集信息者回到团队进行信息反馈。

4、各小组内进行各商家“报价”的择优选择。

5、派出谈判人员外出谈判及达成交易协议。

6、计算最终各小组的最终商品价值,进行评比。

实训规则:

1、在20分钟内必须成交至少一笔交易。未完成者出局。

2、各商家只能在价格区间进行交易。

3、。。。。。。。。

第二篇:安卓实训项目策划书

第四组实训项目策划

----项目督导:

-----项目经理:

项目小组:

起止日期:08.05----08.10

界面格式设计:

后勤布置员:

核心程序员:

软件测试员:

项目美化员:

项目名称:翻纸牌

项目介绍:庄家先把三张牌都亮出来,让玩家看清楚红桃A在哪里,之后庄家将牌翻面,并随意变换牌的顺序后,让玩家开始下注,猜测红桃A是哪一张?如果猜中了,玩家就赢得两倍的下注金额;如果猜错了,下注金被庄家赢走。余额为零时游戏结束。游戏过程绝对公平透明,绝对不会有诈赌的情形发生。

项目布局:利用TextView、Button、及3个ImageView对象,一开始3个ImageView都默认显示扑克牌背面,当用户选择了其中一张牌时,3个ImageView同时翻面,程序并依照用户选择的对错,在TextView中显示结果,并可通过“再玩一次”的Button来重新开始游戏。

项目难度:一颗星

项目流程:(后勤时刻保证整个项目顺利进行)

步骤一,熟悉项目内容;

步骤二,项目分工;

步骤三,导入应用界面,分析程序;

步骤四,界面布局员设计好编码格式;

步骤五,核心程序员编写代码;步骤六,测试员对编码进行测试;

步骤七,项目美化;

步骤八,制作答辩ppt;

步骤九,组长总结。

项目难点:无

项目挑战:找你哥(find your brother)

进度安排:周一,各成员准备前期项目前期工作处理

(如:素材查找,程序编写等);

周二--周五,挑战同种类型项目;

周六,项目结束。

2013.08.05

实训第四小组全体成员

第三篇:实训项目[最终版]

商务谈判课外模拟实训背景材料

实训一:谈判人员基本素质提升

目的:克服与人交往沟通中的羞怯心理,能够清晰表达出自己的真实意图和想法。道具:桌子、椅子、纸片等。

参加人数:六人以上

方法与规则:

1、每人现场准备三五分钟的演讲稿,主要内容为个人简介,包括姓名、家庭、兴趣爱好、喜欢的格言等。

2、每人到讲台上或餐厅门口演讲,把个人简介说一篇,要求声音洪亮,语言清晰有条理。

3、每个同学为其他同学打分,得分最高者给予表扬和奖励,计这一次平时成绩为优。

实训二:商务谈判计划制订

材料一:商务谈判目标的确定

实训背景:

中国香港的丝绸市场长期以来是中国内地、日本、韩国、中国台湾和中国香港几大制造商的天下。然而中国内地生产的丝绸产品由于花色品种和质量等问题在香港的市场份额大幅度下降,企业的生存面临着极大的挑战。为改变这一不利状态,苏州丝绸厂决定开发新产品,拓展新市场,向欧美市场进军。在经过一番周密的市场调研后,苏州丝绸厂根据消费者的喜好、习惯和品位以及新的目标市场的特点和文化背景,开始小批量地生产各种不同花色、不同风格、不同图案的丝绸产品,力求满足不同层次、不同背景的人群需要。

苏州丝绸厂的产品平均成本价的构成为:原料坯绸的价格是每码(1码=0.9144米)5美元,印染加212费是每码2.48美元。同类产品在欧洲市场上的最高价格可以卖到每码30美元,在香港的平均零售价是每码15美元左右。现有一位法国商人预购进一批丝绸产品,前来苏州丝绸厂洽谈购买事宜。

材料二:拟定商务谈判计划书

实训项目背景

保健品项目合资合作

谈判A方:某品牌绿茶公司(卖方)

谈判B方:某建材公司(买方)

A方背景资料:

1、品牌绿茶:产自美丽而神秘的某省,它位于中国的西南部,海拔超过2200米。在那里优越的气候条件下生长出优质且纯正的绿茶,它的茶多酚含量超过35%,高于其它(已被发现的)茶类产品。茶多酚具有降脂,降压,减少心脏病和癌症的发病机率。同时,它能提高人体免疫力,并对消化、防御系统有益。

2、已注册生产某一品牌绿茶,品牌和创意都十分不错,品牌效应在省内正初步形成。

3、已经拥有一套完备的策划、宣传战略。

4、已经初步形成了一系列较为顺畅的销售渠道,在全省某一知名连锁药房及其它大型超市、茶叶连锁店都有设点,销售状况良好。

5、品牌的知名度还不够,但相信此品牌在未来几年内将会有非常广阔的市场前景。

6、缺乏足够的资金,需要吸引资金,用于:

1)扩大生产规模。

2)扩大宣传力度。

7、现有的品牌,生产资料,宣传策划,营销渠道等一系列有形资产和无形资产,估算价值300万元人民币。

(除以上内容外,谈判代表还应自行查找一些相应的茶产品,茶叶市场等一系列资料,以供谈判使用)

A方谈判内容:

1、要求B方出资额度不低于50万元人民币;

2、保证控股;

3、对资产评估的300万元人民币进行合理的解释(包含:品牌,现有的茶叶及制成品,生产资料,宣传策划,营销渠道等);

4、由已方负责进行生产,宣传以及销售;

5、B方要求年收益达到20%以上,并且希望A方能够用具体情况保证其能够实现;

6、B方要求A方对获得资金后的使用情况进行解释;

7、风险分担问题(提示:例如可以购买保险,保险费用可计入成本);

8、利润分配问题。

B方背景资料:

1、经营建材生意多年,积累了一定的资金。

2、准备用闲置资金进行投资,由于近几年来保健品市场行情不错,投资的初步意向为保健品市场。

3、投资预算在150万人民币以内。

4、希望在一年内能够见到回报,并且年收益率在20%以上。

5、对保健品市场的行情不甚了解,对绿茶的情况也只知甚少但A方对其产品提供了相应资料:茶产自美丽而神秘的某省,它位于中国的西南部,海拔超过2200米,在那里优越的气候条件下生长出优质且纯正的绿茶,它的茶多酚含量超过35%,高于其它(已被发现的)茶类产品。茶多酚具有降脂,降压,减少心脏病和癌症的发病机率。同时,它能提高人体免疫力,并对消化、防御系统有益。

6、据调查得知A方的绿茶产品已经初步形成了一系列较为畅通的销售渠道,在全省某一知名连锁药房销售状况良好,但知名度还有待提高。

(除以上内容外,谈判代表还应自行查找一些相应的茶产品,茶叶市场等一系列资料,以供谈判使用)

B方谈判内容:

1、得知A方要求出资额度不低于50万元人民币;

2、要求由 A方负责进行生产,宣传以及销售;

3、要求A方对资产评估的300万元人民币进行合理的解释;

4、如何保证资金的安全,对资金的投入是否会得到回报的保障措施进行相应的解释;

5、B方要求年收益达到20%以上,并且希望A方能够用具体情况保证其能够实现;

6、B方要求A方对获得资金后的使用情况进行解释;

7、风险分担问题(例如可以购买保险,保险费用可计入成本);

8、利润分配问题。

谈判目标:

1、解决双方合资(合作)前的疑难问题。

2、达到合资(合作)目的。

实训目标:

1、掌握商务谈判计划的内容;

2、学会根据具体情况,制定商务谈判计划,提高动手实践能力。

实训内容:制订合理的谈判计划;分别模拟谈判A方、B方,制订各自的商谈判计划,包括组成谈判小组、进行人员分工、确定谈判目标、确定谈判地并做好相关准备、确定谈判进程、制定谈判策略、准备谈判资料、准备谈判同文本、制订应急预案。

实训三:商务谈判策略的运用

材料一:模拟拟定谈判开局计划

实训项目背景

“乐天”乳品生产企业生产多种乳制品,包括袋装牛奶、盒装牛奶、酸奶等多种类型、多种包装的产品,是地方知名企业。“新一佳”超市是一家全国性连锁超市,分店遍布全国。“乐天”乳品生产企业与“新一佳”超市是长期合作伙伴,是“新一佳”超市的比较稳定的乳品供应商之一。在新的一年,“新一佳”超市准备与乳品供应商就价格、入场、维护、促销、结款等问题展开新一轮的讨论,重新制定政策。“乐天”乳品生产企业销售部与“新一佳”超市采购部已预约好商谈时间,届时作为“乐天”乳品生产企业销售部的经理,你将率领你方的谈判小组如期前往。

材料二:模拟开场陈述

实训项目背景

根据第一个实训项目背景,“乐天”乳品生产企业一方派出了:①销售部经理,负责数量、价格、交货方式、保险等方面的事务;②企业主管会计,负责付款方式、信用保证、担保等财务方面的事务;③质量部代表,负责产品规格、质量保障、售后服务等方面的事务;④销售部职员,负责谈判的联络和衔接等相关事务。

“新一佳”超市一方派出了:①采购部经理,负责数量、价格、交货方式、保险等方面的事务;②财务部一名会计,负责付款方式、信用保证、担保等财务方面的事务;③法律顾问,负责相关法律的准备、合同文本的准备、合同条款的法律解释等法律方面的事务;④办公室秘书,负责信息资料的整理及保管,谈判过程的记录等后勤工作。

双方如期在“新一佳”超市会议室展开谈判,重点就价格、入场、维护、促销、结款、相关政策等问题进行讨论。

材料

三、模拟讨论报价策略

实训项目背景

我某公司在与外商洽谈某商品出口时,故意把市场价格每打150美元的商品报价为每打145美元。这一报价引起了外商的极大兴趣。于是对方放弃了其他卖主,把重点放在与我方的谈判上来。在谈判中,我方表示如果外商要扩大零售销路,我方可把原来的简装改为精装,但每打要增加2美元。外商深知该产品精装要比简装畅销,便欣然答应。在谈到交货期时,外商要求我方在两个月内完成5万打的交货任务。我方表示,因数量大,工厂来不及生产,可考虑分批装运。外商坚持要求两个月全部装完。我方表示愿与厂方进一步商量。几天后,我方答复:厂方为了满足外商的要求愿意加班完成出口任务,但考虑到该产品出口利润甚低,希望外商能支付一些加班费。外商表示愿意支付每打3美元的加班费。最后,我方表示这批货物数量较大,厂方贷款有困难,希望外商能预付30%的货款。最终,外商同意预付20%的货款。协议就此达成。其实,这批货是我方的库存品。为了尽快清仓,我方成功地使用报价策略,使这笔交易超出了预期的利润。

材料

四、讨论双方的讨价还价策略

实训项目背景1

在电子市场里,你拿到了近期电脑的报价单,准备买一台电脑,并确定了你的电脑配置:CPU880元、内存360元、主板760元、硬盘600元、显示器1000元、机箱300元、音响300元、键盘鼠标60元。同样配置的品牌电脑的价格为5188元。经过对几家电脑店的询价,感觉还有很大的还价空间。这是因为:①市场竞争激烈;②整机装配,商家明确表示可以优惠;③学生是该电脑市场中的购买主力。

“老板,你看这个配置需要多少钱。”你递过去你想配置电脑的详单。

“请这边坐。喝口水。”老板把你带到了一个小桌旁边坐下。递过一杯水后,拿出了计算器及纸和笔,根据你的配置写下了CPU860元、内存360元、主板750元、硬盘580元、显示器980元、机箱280元、音响280元、键盘鼠标60元。总计为4150元。老板把他写的报价单递给你说:“你看看。”

你拿起报价单很认真地看了一遍。仔细地想了想刚才在别处几家店的报价,并和这次的报价做了一个对比。“老板,你这个CPU是不是报得太贵了点,刚才在新生科技报价是820元。”(你在别人报价上又少了20元。)

“怎么可能,CPU这个价格是通的,根本不赚钱,820买不到。”老板大声说道。

“这段时间CPU一直都在降价,一天一个行情,我刚才问的几家都是这个价。还有你这个主板别人报价。720元,你也是比别人贵。”

“不会吧!我打电话问问今天的价格。”老板掏出了电话,打了一电话:“李总,我是同兴科技,今天的CPU是什么价呀!哦,哦,是830呀,好好,谢谢了。再见。”

“你也听到了,今天的拿货价是830元,你如果想买的话,就830元给你了,怎么样。”“这样吧,老板,我看你是个爽快人,我也走了好多家了,也累了,这个配置的电脑就3500元了。”

“不可能,这个价我进都进不来。你如果有的话卖给我好了,有多少我就要多少。”老板说。

“我要是有的话,还到你这里来干什么呢?你说个实在价。到底能多少钱卖?”老板拿起计算器又算了算„„

实训项目背景2

意大利某电子公司欲向中国某进出口公司出售半导体生产用的设备,派人来北京与中方洽谈。其设备性能良好,适合中方用户。双方很快就设备性能指标达成协议,随即进入价格谈判。中方讲:“其设备性能可以,但价格不行。希望降价。”意方说:“货好,价也高,这很自然,不能降。”中方说:“不降不行。”意方说:“东方人真爱讨价还价,我们意大利人讲义气,就降0.5%。’’中方说:“谢谢贵方的义气之举,但贵方价格系不合理价。”意方问:“怎么不合理?”中方答:“贵方以中等性能要高等价,而不是适配价。”意方又问:“贵方不是对我方设备很满意吗?”中方答:“是的,这是因为它适合我们的需要,但并不意味这是最先进的设备。如用贵方报的价,我们可以买到比贵方设备更好的设备。”意方说“这话说得倒使我无法回答了,我需要考虑后再说。”休息一会儿,双方再谈。意方报了一个改善3%的价格。中方认为还没有到成交线,要求意方再降。意方坚决不同意,要求中方还价,中方给出再降15%的条件。

意方听到中方条件,沉默了一会儿。从包里翻出了一张机票说:“贵方的条件太苛刻,我方难以承受。为了表示交易诚意,我再降2%。贵方若同意,我就与贵方签合同;贵方若不同意,这是我明天下午2:00回国的机票,按时走人。’’说完,站起来就要走。临走又留下一句话:“我住在友谊宾馆X楼X号房间,贵方有了决定,请在明LI中午12:00以前给我电话。”

中方在会后认真研究成交方案认为5.5%的降价仍不能接受,至少应降7%,也就是还差1.5%。如何能再谈判呢?于是先调查明天下午2:00是否有飞意大利的航班或欧洲的航班,以探其虚实,结果是没有。第二天早上10:00左右,中方让翻译给意方宾馆房间打电话,告诉他:“昨天贵方改善的条件反映了贵方交易的诚意,我方表示赞赏。作为一种响应,我方也可以改变原立场,只要求贵方降l0%。”意方看到中方一步让了5%,而10%与其内定价格相差一些,但IZ 15%而言,可以谈判了,于是,希望马上与中方见面。中方赶到宾馆,到其房间谈起来。没有太多的寒暄,开门见山,双方认为还有差距,但均愿意成交。只有一条路——互相让步,你多我少,还是我多你少?双方推断,在此之前双方各让了5%,对等,最后一搏是否也应对等?最终双方将5%的差距(意方5%与中方的10%比)各担一半,即以降价7.5%成交。

材料

五、模拟谈判僵局的打破

实训项目背景

你、中间商、客户三方就某一个标的而合作。你在甲地,中间商和客户均在乙地,你和他们相距2 000公里以上。你的优势在于产品的品牌知名度很高,客户也非常希望你成为他的供应商。中间商以前没有和你联系过,他和客户较熟,他希望这一单能多赚一些钱。中间商让你给他尽快报价、做方案,以便他加价后尽快提交方案给客户。你把方案做得很好,同时给他报了一个口头的幅度价格,并且就价格空间向他做出了详细说明,随后补发了书面说明给中间商。中间商将你做的方案呈现后,客户非常满意,当即定下了送货时间(客户急需你的产品做配套,所以时间已开始倒计时)。签约阶段到了,你再次向中间商强调最后合作价格,但中间商表示很为难,一再找各种理由压迫你降低价格。时间很紧了,你也很看好这张单,你打算怎么做?

实训四:商务谈判的语言沟通

实训内容1委婉表达训练:用委婉的表达方式替换下面的句子。

(1)我方的产品是市场上最好的。

(2)我们要求你方立即交货,否则,我们不同意你方报价。

(3)你们那样做,真是太不明智了。

(4)如所退货物已污损,无法销售,我们将不接受退货。

(5)如果你没理解我所说的,我再重复一遍。

(6)你有什么不明白的吗?

(7)贵方的产品质量太差劲。

实训内容2: 模糊表达训练:从下述谈话中挑出模糊表达的词语,并作分析。

实训项目背景

史密斯:王先生,我想知道你方报盘。

王先生:好的,史密斯先生。我方一直替你留着该盘,80打羊毛套头衫,每打160美元。史密斯:价格太高了!我们很难做开。

王先生:听你这么说,我感到吃惊。你要知道,自去年以来.,羊毛套头衫的价格上涨幅度很大,可我们的价格却无大的变动,相比而言,是很优惠的。

史密斯:对此,我恐怕难以同意你的说法。日本入市价格就较低一些。

王先生:不过,经营此衫的商家应知道,中国的质量是上乘的。从质量方面来考虑,我认为价格是合理的。

史密斯:毫无疑问,贵方的产品质量是高,但现在市场竞争激烈,我知道有些国家在降价。

王先生:我方的产品是以质量取胜,有很少产品能在性价比上竞争过我方。

史密斯:但是要说服我的客户接受你们的价格是很难的。

王先生:坦率地说,如果不是鉴于我们的友好关系,我本来不考虑以此价来报实盘的。史密斯:看来我别无选择,只好接受了。

王先生:我很高兴我们能谈妥价格。

实训内容3:谈判语言运用综合评价和模拟。

实训项目背景

中国某公司与美国某公司谈判投资项目。其间双方对原工厂的财务账目反

映的原资产总值有分歧。

美方:贵方账务报表上有模糊之处。

中方:贵方可以核查。

美方:核查也难,因为被查的依据就不可靠。

中方:贵方不应该空口讲话,应有凭据证明查账依据不可靠。

美方:所有财务证均系中方工厂所造,我作为外国人无法一一核查。

中方:那贵方可以请信得过的中国机构协助核查。

美方:目前尚未找到可以信任的中国机构帮助核查。

中方:那贵方的断言只能是主观的、不令人信服的。

美方:虽然我方没有法律上的证据证明贵方账面数字不合理,但我们有经验,贵方的现有资产不值账面价值。

中方:尊敬的先生,我承认经验的宝贵,但财务数据不是经验,而是事实。如果贵方诚意合作,我方愿意配合贵方查账,到现场一一核对物与账。

美方:不必贵方做这么多2Y-作,请贵方自己纠正后再谈。

中方:贵方不想讲理?我奉陪!

美方:不是我方不想讲理,而是与贵方的账没法说理。

中方:贵方是什么意思,我没听明白,什么“不是”、“不想”,而是“没法”?美方:请原谅我方的直率,我方感到贵方欲利用账面值来扩大贵方所占股份。中方:感谢贵方终于说出了真心话,给我指明了思考方向。

美方:贵方应理解一个投资者的顾虑,尤其像我公司与贵方诚心合作的情况下,若让我们感到贵方账目有虚占股份之嫌,实在会使我方却步不前,还会产生不愉快的感觉。中方:我理解贵方的顾虑。但在贵方心理恐惧面前,我方不能申辩这不是“老虎账”来说它“不吃肉”。但愿听贵方有何“安神”的要求。

中方:我理解贵方的顾虑。但在贵方心理恐惧面前,我方不能申辩这不是“老虎账”来说它“不吃肉”。但愿听贵方有何“安神”的要求。

中方:为了合作,为了让贵方安心,我方可以考虑账面总值的问题。至于怎么做账是我方的事。如果,我没理解错的话,我们双方将就中方现有资产的作价进行谈判。

实训五:成交与签约的训练

目的:在活动中体会到合同的重要性和应该怎样做事。

道具:根据需要准备

参加人数:分成小组,每个小组五人以上,最好为单数。

训练方法与规则:

1、游戏组织者在游戏前拟订一份“合同”也就是在游戏中游戏参加者可以做和可以不

做的事,“合同内容”最好详细,并写在纸上。

2、在户外进行,每一次两个组上,分为A组和B组,老师把“合同”给游戏参加者传

阅也可以一人一份。

3、活动开始,每一个参加者可以做任何“合同”中允许做的事情也可以做”合同”中

没有提到的事情,如果做了“合同”中不允许的事情则停止停止他的游戏。

4、最后剩下的游戏参加者所代表的组获胜。

实训六:商务谈判的礼仪

实训内容1 :介绍他人

假如你是武汉市商务局王局长,请在第一次引见时介绍其他成员。

实训背景:韩国某汽车集团公司的金总经理(男,56岁,博士,高级工程师)、业务部韩部长(男,40岁)、职员陈先生(男,26岁)、翻译金女士(女,23岁)一行四人来到武汉市,欲寻找一汽车公司作为合作伙伴,共同生产经营一新款轿车。海滨市商务局王局长欲把本市的东风汽车总公司推荐给他们。见面地点:武汉市商务局二楼会议室。东风汽车总公司出席的人员为:周总经理(男,59岁,高级工程师)、业务部陈部长(女,48岁,国际高级营销师)、职员张先生(男,25岁)、翻译赵先生(男,25岁)。

训内容2:制定接待客人日程安排表:假如您是东风汽车总公司总经理办公室主任,请制定接待客人日程安排计划。

实训背景

韩国某汽车集团公司的金总经理(男,56岁,博士,高级工程师)、业务部韩部长(男,40岁)、职员陈先生(男,26岁)、翻译金女士(女,23岁)一行4人直接到东风汽车总公司洽谈合作事宜。

实训内容3:电话联系训练

实训背景:甲是韩国某汽车集团公司的业务部韩部长,乙是东风汽车总公司业务部陈部长。因情况有变,乙欲通过电话告诉甲第二天的洽谈时间和地点。

实训内容4:正确安排双边谈判座位次序

实训背景:

对方谈判人员:韩国某汽车集团公司的金总经理(男,56岁,博士,高级工程师)、业务部韩部长(男,40岁)、职员陈先生(男,26岁)、翻译金女士(女,23岁)。

己方谈判人员:东风汽车总公司的周总经理(男,59岁,高级工程师)、业务部陈部长(女,48岁,国际高级营销师)、职员张先生(男,25岁)、翻译赵先生(男,25岁)。

谈判地点:东风汽车总公司五楼会议室。

实训内容5:排列签字仪式的位次

实训背景:

客方谈判人员:韩国某汽车集团公司的金总经理(男,56岁,博士,高级工程师)、业务部韩部长(男,40岁)、职员陈先生(男,26岁)、翻译金女士(女,23岁)。

主方谈判人员:东风汽车总公司的周总经理(男,59岁,高级工程师)、业务部陈部长(女,48岁,国际高级营销师)、职员张先生(男,25岁)、翻译赵先生(男,25岁)。

中韩双方经过艰苦的谈判,终于达成协议。东风汽车总公司准备举行签字仪式,以示重视。

第四篇:java项目实训文档

JAVA项目实训文档

项目名称:在Netbeans下实现记事本程序

设计内容:仿照windows提供的记事本设计一个功能类似的程序 具体设计:

一、建立项目

1、开始之前

使用NetBeans IDE开发JAVA程序,需要安装如下软件: l J2SE(TM)Development Kit(JDK),版本最好是1.5以上 l NetBeans IDE5.5.1 这两个软件都是免费的,可以到网上下载。下载完毕后需要先安装好JDK,然后再安装NetBeans IDE5.5,安装完毕后,就可以打开NetBeans IDE5.5.1,开始我们的学习历程了。

2、建立记事本项目

NetBeans是以项目的方式来管理程序的,通常一个程序就是一个项目。所以我们创建JAVA程序的第一步就是建立项目。(1)选择NetBeans的文件菜单——新建项目,根据向导(如图1所示)选择“常规”,“ java应用程序”,然后转入下一步。

(2)向导的第二步如图2所示,需要设置项目的一些信息。我们把项目名称定为NoteSys,设置好项目保存位置,此时先不创建主类,所以去掉创建主类复选框的对号,单击完成即创建好一个项目

(3)项目建立之后NetBeans界面如图3:

知识点整理:

l 从图1可以看到,使用NetBeans还可以创建web程序和企业程序,我们这里创建的是桌面应用程序。

l 可以在建立项目时创建主类,也可以不创建,留到项目建立好后再创建

l 项目建立好之后就可以在NetBeans IDE环境中看到刚才创建的项目(图3)。NetBeans的文件组织分为两种方式:项目组织方式和文件组织方式。

项目组织方式中整个项目(NoteSys)包括:源包、测试包、库和测试库,源包再由若干java文件构成。

文件组织方式按照实际的物理存放目录组织,即项目在硬盘上的存放路径。整个项目(NoteSys)包括src、build等几个文件夹。l 项目建立好后,在源包上单击右键可以创建包和其他的java文件,在创建的包上单击右键也可以创建各种java文件,见图4

经过这样几个步骤,我们就建立了一个桌面程序项目NoteSys,接下来就是在IDE中对项目进行开发,首先我们先看如何建立程序的界面。

二、构建记事本GUI界面 NetBeans IDE 的 GUI 生成器经过了不断的改进,截至 NetBeans 5.0 版本时,它已变得更为强大、更具直观性了。用户无需深入了解布局管理器,就可以生成具有专业外观的 GUI。在NetBeans中以可视化的方式来生成界面,我们只需将组件放置在所需的位置,就可以完成窗体布局的设置。下面的步骤将带领大家制作记事本的界面,也会让大家领略到NetBeans中构建GUI界面的方便和高效。

1、建立窗体

在项目视图的源代码包上单击右键创建一个包(包名为qiu.notesys),然后在qiu.notesys包上单击右键创建一个jFrame类(类名为WinNote.java),此即为记事本的窗体,我们将在该窗体上添加其他组件构建记事本的界面。如图5

根据图5,NetBeans 的GUI 生成器的各种窗口包括:

l 项目和文件区域:显示整个项目的文件,采用项目和文件两中方式组织。可以通过该窗口管理java文件,包括对java文件的新建,删除,编译,运行等操作 l 检查器:提供所有组件的表示,包括在应用程序中表示为树状分层结构的可视和非可视组件。并允许您在可用面板中组织这些组件,而且添加组件,设置组件的属性和事件也可以在检查器内完成。

l 设计区域:GUI 生成器用于创建和编辑 Java GUI 窗体的主窗口。通过使用工具栏的“源”和“设计”切换按钮,可以查看类的源代码或其 GUI 组件的图形视图。

l 组件面板:可用组件的可定制列表,包含 JFC/Swing、AWT 和 JavaBean 组件的标签以及布局管理器。此外,还可以使用定制器来创建、删除和重新排列组件面板中显示的类别。

l “属性”窗口。显示 GUI 生成器、“检查器”窗口、“项目”窗口或“文件”窗口中当前选定组件的属性。

l 调试和输出窗口:位于窗口的最下方,显示调试程序的信息和输出信息。注意:如果单击“源”按钮,IDE 将在编辑器中显示应用程序的 Java 源代码,其中包含 GUI 生成器自动生成的代码部分,这部分以蓝色区域表示,称为“被保护的块”。被保护的块是“源”视图中无法编辑的受保护区域。处于“源”视图中时,只能编辑出现在编辑器白色区域中的代码。如果需要对被保护的块中的代码进行更改,请单击“设计”按钮以便从 IDE 的编辑器切换到 GUI 生成器,然后在生成器中对窗体进行必要的调整。保存更改时,IDE 将更新文件的源代码 窗体建立好了,整个界面的基础也就有了。下面我们就可以在该窗体上添加其他组件,来完成整个界面工作了。

2、添加菜单(1)加入菜单

l 在组件面板中选择JMenuBar,将其拖拽入我们的JFrame主窗体。

l 在设计视图时,屏幕右侧的检查器会检查出所有的可视组件,我们在检查器中找到刚才推拽的JMenuBar,点击右键,在右键弹出菜单中选择【更改变量名称…】,此时弹出重命名窗体,我们在新建名称中填写jmb,然后点击“完成”按钮,此时我们的JMenuBar就成功创建了。

l 对于每个菜单来说,还需要创建一个菜单对象,然后把此顶层菜单添加到菜单栏中,接着在菜单对象中添加菜单项、分隔符以及子菜单。对于【文件】è【新建】而言,我们应首先将【文件】这个菜单对象创建,然后将【新建】菜单项添加到【文件】菜单选项中。参考图6,具体步骤如下:

i.在检查器中,右键点击jmb,在弹出菜单中,选择【添加JMenu】,此时检查器中在jmb下面添加了一个新的JMenu菜单对象。

ii.右键点击JMenu菜单对象,在弹出的右键菜单中选择【更改变量名称…】,将其新建名称更改为“fileMenu”。

iii.右键点击“fileMenu”菜单对象,在弹出菜单中选择【添加】è【JMenuItem】(可在此菜单中添加菜单项,分隔符,子菜单等),此时在“fileMenu”菜单对象中添加了一个菜单项,我们将此菜单项更名为“newMenu”。这样文件菜单和新建菜单项就建立好了。

知识点整理: l 添加组件的方法

(1)到组件面板单击需要的组件

(2)移动鼠标到窗体,此时刚单击过的组件会跟随鼠标移动,并且靠近窗体边缘或其他组件附近时,会出现虚线来指示放置组件的位置。(3)确定好放置位置后,再次单击鼠标即可把组件添加好 l 修改组件大小

添加组件之后,单击组件,组件周围会出现一些白色方块,把鼠标移动到其上,拖动鼠标则可改变组件大小

右击组件,在菜单中选中“自动调整大小”的垂直和水平菜单,则运行程序时,组件会随着窗口的大小变化而变化。l 对齐组件 添加组件时,NetBeans提供了虚线指示,所以很容易对齐组件。此外,按住shift键选择多个组件,使用设计区域上方的一组对齐按钮也可对齐组件 l 菜单组件

NetBeans 中通过JMenuBar组件来创建菜单,添加JMenuBar后,通过右击检查器中的JMenuBar可以添加顶层菜单,通过右击顶层菜单可以添加菜单项和分割线等,而顶层菜单和菜单项的变量名称和显示文字等可以通过其右键菜单来设置。

(2)关于菜单的几个操作 l 给菜单添加图标

菜单项显示图标会使菜单看上去更加美观,而且含义清晰的图标也会增加程序的易用性,所以我们有时需要给菜单添加一些图标。方法如下:

右击源包建立一个包(名称为res),通过该包的物理路径向该包内放一些图标,然后打开菜单项的属性窗口,通过菜单的ico属性,指定类路径选项,然后选择包res中的图标文件就可以把图标加入到菜单中。下面以新建菜单为例:

在检查器中,右键点击“newMenu”,在弹出菜单中,选择【属性】,此时弹出一个可以修改属性和事件的对话框,我们选择属性选项卡,找到ico属性,点击ico属性对应的按钮,如图7:

此时弹出一个图片选择对话框,我们选择类路径,并在当前类路径下选择图片文件,点击“确定”按钮,这时我们菜单的图片就添加上了 l 给菜单设置加速键

加速键的作用就是程序运行中可以通过使用ALT加字母的方式快速打开菜单。NetBeans中,在菜单的text属性指定的名字后面加上一个括号和一个大写字母,例如新建的text为“新建(N)”然后把属性mnemonic设置成刚才指定的大写字母即可,此时通过ALT加该字母就可以访问该菜单了 l 给菜单设置快捷键

菜单的快捷键可以使用户用快捷键来执行某个菜单的操作。切换到代码编辑器窗口,在代码编辑器中创建一个方法setMenuAccelerator,在方法中为需要设置快捷键的菜单加入设置语句即可,新建菜单的快捷键设置如下

这样,当我们按下Ctrl+N时,就可执行新建命令了。最后在主类(WinNote.java)的构造方法中调用该方法即可。知识点整理:

l NetBeans中,在可视化的方式中就可以顺利完成菜单的各种复杂设置,包括顶层菜单、菜单项、分割线等的添加以及其他菜单的相关设置

l 菜单使用的图标我们事先放到了一个包内,然后以类路径的方式加入到了菜单中,这样类路径并不依赖某个具体路径,所以使程序易于移植。(3)按照刚才的方法给记事本添加表1所示的菜单 菜单项 菜单变量名 快捷键 加速器

【文件】è【新建】 【fileMenu】è【newMenu】 FèN Ctrl+N 【文件】è【打开】 【fileMenu】è【openMenu】 FèO Ctrl+O 【文件】è【保存】 【fileMenu】è【saveMenu】 FèS Ctrl+S 【文件】è【退出】 【fileMenu】è【exitMenu】 FèX

【编辑】è【剪切】 【editMenu】è【cutMenu】 EèT Ctrl+X 【编辑】è【拷贝】 【editMenu】è【copyMenu】 EèC Ctrl+C 【编辑】è【粘贴】 【editMenu】è【pasterMenu】 EèP Ctrl+V 【编辑】è【全选】 【editMenu】è【selectAllMenu】 EèA Ctrl+A 【格式】è【颜色】 【editMenu】è【colorMenu】 EèF Alt+F 【帮助】è【关于】 【helpMenu】è【aboutMenu】 HèA

3、添加工具栏

NetBeans中,工具栏由JToolBar组件和按钮(JButton)组件组合起来实现的。我们首先在组件面板中找到JToolBar组件,并将其拖入我们的主窗体,然后根据需要在jtoolBar中放置一些按钮,设置好按钮的ico(图标)和tooltiptext(按钮提示)属性

设计表2所示的工具栏

放置顺序 变量名称 功能 工具提示 1 newButton 新建文件 新建 openButton 打开本地文件 打开 3 saveButton 保存文件到本地 保存 4 cutButton 剪切 剪切 5 copyButton 拷贝 复制 6 plasterButton 粘贴 粘贴

4、加入文本框

NetBeans提供几个显示编辑文本的组件,我们使用JTextArea来实现。从面板中找到JTextArea,加入到窗体上

这样,我们的记事本界面就制作完毕了,在项目窗口中,找到WinNote.java,右击选择编译文件,NetBeans则对该文件进行编译,编译成功后,在运行文件即可启动程序,运行效果如图8:

三、打开与保存

在上一节中我们已经完成了记事本的界面,也从中学习了一些构建GUI的方法和技巧。从本节开始将要讨论记事本的功能开发,先看如何打开和保存文件。当然在叙述过程中会讲解如何使用NetBeans的代码编辑器的一些用法。

1、打开文件

使用记事本打开一个已有的文本文件需要涉及到如下问题: l 如何控制要打开文件的类型,即只能打开文本文件 l 打开对话框如何实现

l 如何从硬盘上读入文件内容到记事本中 下面依次讨论这三个问题的解决方案

(1)控制要打开文件的类型——FileFilter类

JAVA中的FileFilter类可以很好的解决这个问题,FileFilter 是一个没有默认实现的抽象类。一经实现便可以设置在 JFileChoose上,以阻止不需要的文件出现在目录清单中。所以我们自己写一个类继承自FileFilter,然后实现FileFilter类的方法即可,具体如下:

l 右击qiu.notesys包新建一个类(名称为TextFilter),此时该类的内容如下

l 在类名TextFilter后输入extends FileFilter,即继承自FileFilter类。此时NetBeans代码编辑器会自动扫描代码,发现该行代码的错误并且用红线标出,这时把鼠标移动到该行,NetBeans会提示你错误的原因:由于我们并没有引入FileFilter类就直接使用了,所以这里提示“找不到FileFilter类”,单击该行任意位置会在行左边出现一个灯泡,单击灯泡,NetBeans会给出你修改错误的方法,现在从提示里选择“添加javax.swing.filechooser.FileFilter的import”,NetBeans就会自动把对FileFilter类的引入加上,而不需要我们去手动添加。此外,因为FileFilter类是一个抽象类,所以必须实现其所有的抽象方法,因此现在还提示有错误,再次单击该行,从灯泡的提示中选择“实现所有抽象方法”,NetBeans就会自动把FileFilter的所有抽象方法添加上,此时代码窗口内容如下: 其中标红的都是代码编辑器自动添加的。从此处也可以看出使用NetBeans写代码会非常的省时省力。

l 最后我们实现TextFilter类的抽象方法,代码如下

这样就实现了一个只显示“txt”或“doc”类型文件的过滤器类TextFilter,用他可是方便的过滤文件。知识点整理: l 代码编辑器可以自动查找代码错误,并标出红线提示,此时把鼠标放到错误行上面会出现错误原因的提示

l 单击错误行前的小灯泡,代码编辑器会给出修改错误方案并能自动修复错误 l 书写代码时可以不用过分考虑代码的缩进格式,代码写完后使用“Ctrl+Shift+F”组合键,代码编辑器会自动调整代码格式(2)打开已有文件——jFileChooser组件

NetBeans提供了一个文件选择组件——jFileChooser,为用户选择文件提供了一种简单的机制,使用他可以方便调用打开对话框和保存对话框。我们首先添加一个jFileChooser,其用法在下一步中介绍。添加该组件的具体操作是:

在项目中选择WinNote,切换到设计视图,此时检查器中会显示WinNote的所有组件以及组件之间的组织层次,由于打开对话框是独立的,并不依附主窗口,所以我们把该组件添加到“其他组件”内,在“其他组件”上右击,从组件面板上添加——SWING——jFileChooser,即可把jFileChooser添加到项目中,此后我们就可以使用它了。

(3)读入文件——java中的I/O操作

JAVA中为实现文本输入输出提供一些专门的类,常用的有FileReader、FileWriter和BufferedReader、BufferdWriter几个类。这里我们综合利用BufferedReader、FileReader以及刚才的jFileChooser组件来完成对文件的打开操作,此外,打开操作是通过打开菜单来激发的,所以我们首先实现打开菜单的事件,参见图9 l 切换到WinNote的设计视图

l 到检查器窗口找到“打开”菜单并选中(此时右击也可添加一个事件)

l 右侧的属性窗口会显示该菜单的相关信息,选择事件,该窗口就列出了该菜单支持的所有的事件

l 找到actionPerformed事件,单击后面的按钮,就可以打开添加事件的对话框,添加一个事件即可

添加好事件后,给事件添加如下代码:

知识点整理:

l NetBeans中通过属性窗口可以方便的给组件和菜单添加事件和管理事件,而不用考虑过多的事件内部细节 l JAVA中的输入输出

(1)FileReader类是用来读取字符文件的便捷类,在给定了需要读取数据的文件名的情况下创建一个新 FileReader,然后使用其read方法可以读取字符流,但其所作的每个读取请求都会导致对基础字符或字节流进行相应的读取请求,效率很低。

(2)BufferedReader从字符输入流中读取文本,缓冲各个字符

(3)根据(1)(2),我们可以用 BufferedReader 包装read()操作效率很低的FileReader,采用如下方式:

BufferedReader in = new BufferedReader(new FileReader(filename));这样,用FileReader读取指定的文件,然后用BufferedReader来缓冲,最后在用read或readline方法读取文件。避免了每次调用 read()或 readLine()都会从文件中读取字节,并将其转换为字符后返回的低效做法

此外,FileWriter是写入字符文件的便捷类,用于写入字符流。BufferdWriter类提供缓冲,因此也可以综合使用这两个类完成写入文件的操作。

2、保存文件

保存文件的实现和打开非常类似,也是通过TextFilter类控制保存的文件类型,通过jFileChooser来调用保存对话框,通过文件输入输出操作来写文件。具体做法请读者自己研究。

四、其他功能的实现 有了打开与保存,我们的记事本已经可以操作文件,本节将带领大家完成记事本剩余的几个重要功能。

1、剪切操作

添加好剪切菜单的actionPerformed事件,在事件内写如下代码 editor.cut();其中editor是文本框jTextArea。这样就实现了剪切操作,其余的全选、复制、粘贴与此类似,不再细说

2、文本颜色

NetBeans提供了一个jColorChooser组件,使用它可以方便的实现颜色设置。该组件显示有模式的颜色选取器,在隐藏对话框之前一直阻塞。如果用户按下“OK”按钮,则此方法隐藏/释放对话框并返回所选颜色。如果用户按下“Cancel”按钮或者在没有按“OK”的情况下关闭对话框,则此方法隐藏/释放对话框并返回 null。因此,我们添加一个jColorChooser,利用它选取颜色即可。参见图10 在检查器窗口内右击“其它组件”,添加一个jColorChooser,修改变量名为ColorChooser,然后添加颜色菜单的事件,在事件内加入如下代码:

第一句代码创建了一个Color对象,该对象返回了jColorChooser组件中被选择的颜色(jColorChooser的构造方法中的三个参数分别是:对话框的父

Component,对话框标题和显示颜色选取器时的初始 Color 设置),第二句代码则是设置文本颜色。

3、撤销操作

JAVA中提供了撤销管理器类——UndoManager,通过该类提供的方法,我们可以方便实现撤销与恢复操作,具体操作如下:

l 首先声明一个UndoManager的对象,代码如下: UndoManager undoManager = new UndoManager();l 因为撤销和恢复都是针对文本框进行的,所以需要对文本框jTextArea进行监视,打开文本框的AncestorAdded事件,填入如下代码

这样撤销管理器就有效的对文本进行监视,一旦需要撤销或恢复操作,直接调用撤销管理器的方法即可

l 最后在撤销菜单的actionPerformed事件中写一句“undoManager.undo();”,在恢复菜单的actionPerformed事件写一句“undoManager.redo();”就可以了。

4、新建与退出

新建与退出都会涉及到如下两个问题: l 如何判断文档是否发生变化

l 若文档已改变,如何调用对话框询问用户是否保存当前文档

对于第一个问题,文本组件jTextArea没有提供相关方法,但是我们可以定义一个全局变量,让他存储初始的文档内容,然后新建或退出时在比较该变量和当前文档内容,相同则不必询问是否保存,否则调用对话框询问是否保存。

对于第二个问题,使用jOptionPane组件即可实现,JOptionPane 有助于方便地弹出要求用户提供值或向其发出通知的标准对话框,对JOptionPane组件的方法调用通常有如下几个: 方法名 描述

showConfirmDialog 询问一个确认问题,如 yes/no/cancel。showInputDialog 提示要求某些输入。

showMessageDialog 告知用户某事已发生。

showOptionDialog 上述三项的大统一(Grand Unification)。

每个调用方法的参数很多,这里不再细说,请查看API手册,我们使用JOptionPane组件的第一个方法showConfirmDialog来实现新建和退出需要的对话框。

(1)新建代码

(2)退出

退出代码与新建类似,也是判断文档是否改变,然后通过对话框提示用户是否保存,然后在退出。

5、帮助与关于窗口的制作

关于的主要目的是通过一个窗口展示有关于程序的一些信息和作者的相关信息,这里我们建立一个jPanel窗口类,然后在窗口上添加JTabbedPane、jPanel、jLabel等几个组件就可以实现了。具体操作如下: l 右击qiu.notesys包,添加一个jPanel窗口类 l 找到检查器中的jPanel,右击,添加JTabbedPane组件,再右击JTabbedPane,添加两个jPanel组件,这时JTabbedPane就有了两个选项卡:tab1和tab2,这两个选项卡是由jPanel组件构成的。最后在分别给两个选项卡添加几个jLabel。

l jLabel组件可以显示文字和图片,所以根据情况添加相关信息就可以了,最后通过主类WinNote的关于菜单调用该窗口即可。效果如图11:

知识点整理

l 全选、复制、粘贴和剪切等操作使用jTextArea组件自身的方法就可以实现 l 文本颜色使用jColorChooser组件实现。我们并没有讲解如何实现字体设置功能,因为NetBeans没有提供字体对话框组件,需要我们自己设计实现字体对话框的功能,因为有些复杂,所以没有讲,请参看我的源代码

l 撤销操作有撤销管理器类UndoManager实现,可以连续多次撤销或恢复 l 新建与退出用到了JOptionPane组件,它可以方便地弹出要求用户提供值或向其发出通知的标准对话框

l 帮助和关于窗口使用了JTabbedPane组件,它允许用户通过单击具有给定标题和图标的选项卡,在一组组件之间进行切换,一般采用jPanel组件作为选项卡间的切换组件。

五、NetBeans中的项目操作 经过前面的学习,相信大家已经能够做出一个简易的记事本程序了,接下来就要思考如何完成这个项目,并且能够让项目独立运行。现在,我们来学习NetBeans中对整个项目的几个操作。

1、运行项目 l 设置主类

我们知道JAVA必须从主类开始运行程序,所以需要指定好主类。一般在我们创建项目时就指定好了主类,如果没有可以右键单击项目节点,选择“属性”,然后在对话框左窗格中选择“运行”节点,从这里可以设置主类。

l 运行主项目

从“运行”菜单中选择“运行”——“ 运行主项目”(或使用F6键)。NetBeans就会编译并运行程序,然后输出结果,双击“输出”窗口将其最大化,以便查看所有输出内容。按 F6 键再次运行程序。但这次只是运行程序,并不需要编译任何新内容。

2、清理并生成项目

l 选择“生成”——“ 清理并生成主项目”(Shift-F11)。将清理项目,然后将其作为进程的一部分重新生成。

3、生成Javadoc l 选择项目

l 从 IDE 的主菜单中,选择“生成”——“为NoteSys生成 Javadoc”。IDE 将在“输出”窗口中显示 Javadoc 输出,并打开 Web 浏览器以显示 Javadoc

4、调试项目

l 打开记事本的WinNote.java 文件,转至打开菜单的事件代码,并将插入点放在“t=in.readLine();”,然后按 Ctrl-F8 组合键给该行设置一个断点(或鼠标单击行号)。

l 选择“运行”——“ 调试主项目”(F5)。IDE 将打开调试器窗口,并在调试器中运行该项目,启动记事本程序后,单击记事本的文件菜单——打开,这时程序执行到了断点处,停止

l 选择“局部变量”窗口,会看到这里列出了很多的局部变量值,选择变量t,此时t为空值(因为还没有读入数据)。

l 在工具栏中单击“步入”(F7),逐步执行程序并观察变量t,会发现t在一行一行的把文件的内容读取出来。

l 单击“运行”菜单——“继续运行”(ctrl+F5)就会关闭调试器窗口,继续执行到程序到完毕

总之,F6是正常运行程序,F5是调试运行,会打开调试器窗口,以方便观察程序运行情况,F7是单步运行程序。此外还可以在程序代码中设置断点,以便有效的观察断点处代码的情况。

第五篇:审计实训项目

实训项目

一、审计概述

【实训项目】会计师事务所组织形式

【实训目的】了解会计师事务所适应经济发展组织形式的变迁以及国际“四大”如何凝聚起核心竞争力,成为国际“四大”会计师事务所。

【实训内容】请查找并阅读国际“四大”会计师事务所的相关信息,重点汇总“四大”会计师事务所创立,发展中组织形式的变化以及发展的特征,回答:

1、会计师事务所组织形式选择的经济动因是什么?

2、国际“四大”会计师事务所组织形式发展变化中的共性和特性是什么?

3、列举国际“四大”会计师事务所发展中遇到的问题。

4、从国际“四大”会计师事务所发展轨迹分析中国会计师事务所发展中的问题。

5、选择一种适合经济发展和注册会计师特征的事务所组织形式,论述其优势。

【实训要求】

1、分小组,实训小组每个成员分头查找并阅读国际“四大”会计师事务所的相关信息,重点汇总国际“四大”创立、发展中组织形式的变化以及发展的特征。

2、实训小组在查找资料、讨论分析的基础上,对讨论的问题达到共识,并提出疑问。

3、实训小组在讨论分析的基础上,制作PPT,推选一名同学演讲其讨论分析的问题,重点在于介绍实训小组在讨论中对会计师事务所发展形成的共识以及产生的疑问。

4、实训小组以外的其他学生提问,实训小组的其他成员补充回答问题。

二、承接审计业务

【实训项目】集团公司审计中利用其他审计师的考虑

【实训目的】通过阅读和分析实训资料,了解集团公司审计中如何利用其他审计师工作,掌握利用的方式以及编制的沟通函。

【实训资料】华兴集团公司委托晋美会计师事务所对其2011合并会计报表进行审计,华兴集团公司下属的子公司有58个,分公司6个,孙公司134个。签订业务委托时,晋美事务所了解到:

1、尽管华兴集团要求合并范围内的公司的年报审计由集团公司统一安排,但其中合并范围内的20家公司已经与当地会计师事务所签订了年报审计协议。2、20家公司中有5家公司(A、B、C、D、E公司)资产总额、主营业务收入或净利润占集团的10%以上,3家公司(甲、乙、丙公司)属于从事期货、保险、外汇等高风险领域的经济交易的公司,其余12家公司属于主业基本一致的公司,其累积在一起时,对集团公司也具有重大影响。

于是,集团审计师与集团公司管理层沟通:

1、要求集团管理层和组成部分管理层承诺允许集团审计师不受限制地接触集团管理层、组成部分管理层、组成部分的信息或其他审计师(包括审计工作底稿),并在必要时对组成部分会计信息实施进一步的审计。

2、要求集团公司提供合并范围内20家公司聘请的其他会计师事务所的备案材料,以了解其他审计师的职业资格、独立性、专业胜任能力和审计资源等情况。

3、集团审计师向合并范围内20家公司发出沟通函、调查问卷,要求集团公司管理层统一安排,组成部分管理层与各个事务所沟通,其他审计师要按照要求回复确认函、调查问卷和审计完成备忘录,必要时,其他审计师要向集团审计师提供审计工作底稿,以备复核。

4、对于其他合并范围内的公司,晋美事务所统一安排实施审计。【实训要求】

1、讨论本案例集团审计师能否担任主审审计师。

2、讨论主审审计师利用其他审计师的方式。

3、编写主审审计师与其他审计师沟通函。

4、编写其他审计师配合主审审计师工作的确认函。

5、讨论主审审计师与其他审计师的责任划分。

6、讨论如何协调主审审计师和其他审计师的工作。

三、风险评估与计划审计工作

【实训项目】了解上市公司整体层面内部控制

【实训目的】通过上网查阅最近公布年报的上市公司的相关资料(其内部控制相关资料披露比较充分),发解上市公司整体层面的内部控制相关情况,并形成相应的了解上市公司整体层面内部控制的工作底稿。

【实训内部与要求】

1、实训小组成员分工查找资料、分析。

2、在分工查找资料和分析的基础上,讨论:

(1)审计师应当人哪些方面了解被审计单位整体层面内部控制?(2)了解被审计单位整体层面内部控制与控制测试有何不同。(3)被审计单位整体层面内部控制容易出现的缺陷有哪些?

3、在集中讨论的基础上,形成了解上市公司整体层面内部控制的相关工作底稿。

相关内容

热门阅读

最新更新

随机推荐