大数据技术在财务中的应用 教案 项目七 Python在财务中的应用案例.docx

上传人:李司机 文档编号:6934807 上传时间:2024-03-24 格式:DOCX 页数:24 大小:68.55KB
返回 下载 相关 举报
大数据技术在财务中的应用 教案 项目七 Python在财务中的应用案例.docx_第1页
第1页 / 共24页
大数据技术在财务中的应用 教案 项目七 Python在财务中的应用案例.docx_第2页
第2页 / 共24页
大数据技术在财务中的应用 教案 项目七 Python在财务中的应用案例.docx_第3页
第3页 / 共24页
大数据技术在财务中的应用 教案 项目七 Python在财务中的应用案例.docx_第4页
第4页 / 共24页
大数据技术在财务中的应用 教案 项目七 Python在财务中的应用案例.docx_第5页
第5页 / 共24页
点击查看更多>>
资源描述

《大数据技术在财务中的应用 教案 项目七 Python在财务中的应用案例.docx》由会员分享,可在线阅读,更多相关《大数据技术在财务中的应用 教案 项目七 Python在财务中的应用案例.docx(24页珍藏版)》请在三一办公上搜索。

1、教学内容项目七PythOn在财务中的应用任务一:职工薪资计算与分析教学方法项目教学法理论课时1课时.实践课时3课时教学目标知识目标了解职工薪酬的计算方法能力目标能熟练使用使用Python计算职工薪酬素质目标1.敢于创新、实事求是的工作态度2,持续提升专业知识和理论结合实际的实践能力3.灵活运用、举一反三的思维能力思政目标培养学生严谨细致、敢于创新、不怕挫折的职业素养。教学重点使用Python解决实际财务问题教学难点前期各知识点的灵活运用。教学资源L教材;2.网络教学资源。教学过程教学阶段教学过程设计课前系统学知识【教师】1 .利用超星“学习通”平台向学生推送课前学习任务清单,并明确分阶段的任务

2、完成时间;2 .根据学生完成任务进度,做出及时反馈,督促学生按照要求保质保量完成课前操作学习;3 .查阅平台中的班级学习情况报告,通过数据分析,调整并确定本次教学的重点难点。【学生】1 .完成网上指定PPT与视频学习任务;2 .完成课前操作测试。课上重难点突破【教师】一、案例引入小李接手公司的职工薪酬核算和分析的任务。薪酬核算与分析工作量大,小李准备用Python完成工作。仔细思索以后,小李确定了如下工作步骤:(1)读取工资数据到PythOn系统。(2)计算应发工资。(3)计算实发工资。(4)计算福利费。(5)计提工会经费。(6)保存计算结果为excel文件。(7)进行薪酬数据分析。二、案例实

3、施(一)读取工资数据到Pylhon系统C导入PandaS模埴充缺失数据块并读取数据【知识回顾】函数pd.read-excel()数据名.head。函数数据名.fi11na函数(二)计算应发工资CCC计算绩效工资计算缺勤扣款计算应发工资【知识回顾】(1)在DaIaFrame中新添加一列最简单的方法就是直接指明列名,然后赋值。(2)在DalaFrame中使用直接索引可以获取一列、多列、连续行的数据。(3)条件索引可以通过条件设置在被选择列中筛选中结果为TrUe的记录。选取某列满足一定条件的行时的表达方式为:数据名数据名“列名”=条件(4)删除DaIaFrame中某列数据可以使用数据名.drop。函

4、数。参数columns用于指定具体的列。(5)数据连接使用pd.merge()函数,其基本语法格式为:pd.merge(left,right,how-inner*,On=NOne)。参数left、right表示要连接的两个数据表的名称,参数how用于指定两个表的连接方式,参数On用于指定两个表的连接键。(6)数据合并使用PdCOnCat()函数,其基本语法格式为:pd.concat(objs,axis=O,join=outer,ignore_index=False)。(7)round。函数可以对浮点数进行四舍五入求值。(三)计算实发工资CCC计算五险一金计算缺勤扣款计算应发工资【知识回顾】(1

5、)自定义函数,使用def保留字开头,其语法形式如下:def函数名(参数列表):函数体return返回值列表(2)二分支语句if-else,其语法格式如下:if条件:语句块1else:语句块2(3)map()函数,可以根据提供的函数对指定序列做映射,语法格式为:m叩(函数,序列)或者序列.m叩(函数)。(4)多分支语句if-elif-else,其语法格式如下:if条件1:V语句块1elif条件2:语句块2else:语句块n(四)计算职工福利费(五)计提工会经费(六)保存计算结果为excel文件(七)薪酬数据分析【知识回顾】(1) PiVoUable()函数类似于excel的数据透视表功能,可以在

6、不破坏原数据的基础上,更好地挖掘数据之间的关系。其基本语法格式为:数据名pivot_table(index,columns,values,aggfunc,margins,marginsname)。(2) plt.figure(figsize=(,):设置图纸的大小。(3) plt.bar():绘制柱形图,可设置多个参数来定义条形高度、宽度、颜色、起始位置等特征。比如上述代码第12行就定义了条形的颜色。(4) PltlitleO:设置图形的名称。(5) plt.show():显示图片。(6) pll.pie(xl,labels=xl.index,autopct=%.2f%,):绘制饼形图,xl为

7、填充内容,labels=xl.index为每块扇形所代表的含义,autopcl=%.2f%”为每块扇形所代表的占比。(7) 需要将一个DataFrame进行行和列的互换时,可以用数据名.stack。和数据名.unsiack(0)进行互换。思政点:初次使用PythOn语言解决较为复杂的问题时可能会遇到很多麻烦,编写的语句可能无法实现最初的预想,但只要我们在失败面前多坚持几次,不轻易放弃,不半途而废,终会收获成功的喜悦。三、发布任务下发资料,要求学生完成职工薪资计算与分析。【学生】1 .跟随教师的操作演示,实现对课前所学知识的回顾;2 .课堂练习;3 .分小组讨论。课后强化求提升【教师】布置课后小

8、组任务课后复习:再次独立完成本案例的程序编写工作。教学内容项目七PythOn在财务中的应用任务二:固定资产折旧计提与分析教学方法项目教学法理论课时1课时.实践课时3课时教学目标知识目标了解固定资产折旧的方法及计算能力目标能熟练使用Python计算固定资产折旧素质目标1.敢于创新、实事求是的工作态度2,持续提升专业知识和理论结合实际的实践能力3.灵活运用、举一反三的思维能力思政目标培养学生严谨细致、敢于创新、不怕挫折的职业素养。教学重点使用Python解决实际财务问题教学难点前期各知识点的灵活运用。教学资源L教材;2.网络教学资源。教学过程教学阶段教学过程设计课前系统学知识【教师】1 .利用超星

9、“学习通”平台向学生推送课前学习任务清单,并明确分阶段的任务完成时间;2 .根据学生完成任务进度,做出及时反馈,督促学生按照要求保质保量完成课前操作学习;3 .查阅平台中的班级学习情况报告,通过数据分析,调整并确定本次教学的重点难点。【学生】1 .完成网上指定PPT与视频学习任务;2 .完成课前操作测试。课上重难点突破【教师】一、案例引入小王完成公司的固定资产折旧计提和分析的任务。小王确定了如下工作步骤:(1)读取固定资产数据到PythOn系统。(2)计算已折旧月数。(3)计算剩余折旧月数。(4)采用年限平均法计提固定资产当月折旧。(5)采用年数总和法计提固定资产当月折旧。(6)汇总当月固定资

10、产折旧数。(7)按类别分析固定资产数据。二、案例实施(一)读取固定资产数据到PyIhon系统导入PandaS模填充缺失数据块并读取数据【知识回顾】函数pd.read-excel()数据名.head。函数数据名.fillna()函数(二)计算已折旧月数【知识回顾】(1)构造datetime类函数的方法是:datetime.datetime(year,month,day,hour,minute,second)o(2)自定义函数,使用def保留字开头,其语法形式如下:def函数名(参数列表):函数体relum返回值列表(3)map()函数,可以根据提供的函数对指定序列做映射,语法格式为:m叩(函数,

11、序列)或者序列.map(函数)。(三)计算剩余折旧月数【知识回顾】(1) max()函数可以返回可迭代对象中的元素的最大值或者所有参数的最大值。比如上述代码第12行就是要比较X和0的大小,然后取两者之中较大的值。(2) Iambda函数是一个匿名函数(不存在函数名的函数)。lambda函数的语法只包含一个语句,表现形式为:lambdaargl,arg2,.argnexpression(四)年限平均法计提固定资产当月折旧【知识回顾】(1)条件索引可以通过条件设置在被选择列中筛选中结果为TrUe的记录。选取某列满足一定条件的行时的表达方式为:数据名数据名“列名”=条件,比如上列中第14行筛选折旧方

12、法为年限平均法的固定资产信息。(2)多分支语句if-elif-else,其语法格式如下:if条件1:V语句块1elif条件2:语句块2else:语句块n(3) if嵌套语句当某个条件成立后,才会进行另一个条件判断的问题时,就需要使用if4f-else,if-elif-else的互相嵌套。if嵌套语句只有在外部的if条件满足时,才会执行内部的if语句。嵌套结构在外层缩进的基础上,也要保持内层缩进。缩进量均为4个空格。随意缩进和缩进不一致的情况,都会出现报错。(4) apply。函数。与m叩函数类似,应用在DataFrame的行或列中。其语法格式为:数据名.apply(function,axis=

13、。)。(五)年数总和法计提固定资产当月折旧(六)汇总当月固定资产折旧数【知识回顾】(1)数据合并使用pd.concal()函数,其基本语法格式为:pd.concat(objs,axis=0,join=,outer,ignoreJndex=False)参数ObjS用于指定要合并的多个数据表名,需要将多个表名用中括号包围起来;参数axis表示轴向,0代表纵向合并,1代表横向合并,默认是纵向合并;参数join用于指定合并方式,有OUler和inner两种可选合并方式,默认是outer;ignore_index用于指定是否重建索引,有TnIe和FaISe两种选择,默认是False。(2)pandas写

14、入excel文件时使用函数to_excel(),其基本语法格式为:数据名.lo_excel(excel_wri【er,SheeLname=Sheet1,index=True)o参数excel_writer表示文件路径,文件名不能省略后缀名,文件路径涉及斜杠线时要用“/,若用则路径前要加“r”进行转译;参数SheeLname用于指定写入哪张表页,默认写入SheeI1;参数index用于指定是否输出索引,默认输出索引。(七)按类别分析固定资产数据【知识回顾】(1) PiVOuabIe()函数类似于excel的数据透视表功能,可以在不破坏原数据的基础上,更好地挖掘数据之间的关系。其基本语法格式为:数

15、据名.pivot_table(index,columns,values,aggfunc,margins,marginsname)。(2) lt.figure(figsize=(,):设置图纸的大小。(3) plt.bar():绘制柱形图,可设置多个参数来定义条形高度、宽度、颜色、起始位置等特征。比如上述代码第12行就定义了条形的颜色。(4) pltitle():设置图形的名称。(5) plt.show():显示图片。(6) plt.pie(xl,labels=xl.index,autopct=1%.2f%):绘制饼形图,xl为填充内容,labels=xl.index为每块扇形所代表的含义国11

16、1(不或=%.2伙”为每块扇形所代表的占比。(7) 需要将一个DataFrame进行行和列的互换时,可以用数据名.stack。和数据名.unsiack(O)进行互换。思政点:初次使用Python语言解决较为复杂的问题时可能会遇到很多麻烦,编写的语句可能无法实现最初的预想,但只要我们在失败面前多坚持几次,不轻易放弃,不半途而废,终会收获成功的喜悦。三、发布任务下发资料,要求学生完成固定资产折旧计提与分析。【学生】1 .跟随教师的操作演示,实现对课前所学知识的回顾;2 .课堂练习;3 .分小组讨论。课后强化求提升【教师】布置课后小组任务课后复习:再次独立完成本案例的程序编写工作。教学内容项目七Py

17、thon在财务中的应用案例任务三:项目投资决策教学方法项目教学法理论课时实践课时2课时教学目标知识目标1 .掌握投资决策的相关知识内容2 .掌握EXCeIFiIe、read_excelto_excelExcelWriterIoC等重要函数或方法能力目标1 .能对投资决策相关案例进行分析2 .能熟练使用上述函数或方法3 .能使用Python进行投资决策分析素质目标1 .具有冷静判断决策的能力2 .具有自我钻研的精神3 .具有吃苦耐劳的品格4 .具有较强的领悟力思政目标培养学生实事求是的操守。教学重点L重点函数的应用2.创建数据表过程中投资决策知识的理解教学难点1 .重点函数具体参数的理解2 .投

18、资决策知识在Python操作中的应用教学资源1.教材;2.配套PPT及源代码。教学过程教学阶段教学过程设计课前系统学知识【教师】1 .利用超星“学习通”平台向学生推送课前学习任务清单,并明确分阶段的任务完成时间;2 .根据学生完成任务进度,做出及时反馈,督促学生按照要求保质保量完成课前操作学习;Sa任务一课前自学:4任务二课前测试1.回顾项目投资决策知识点!PandaS模块的基本应用;2.回顾PandaS模块的相关内容3.看阅其台市防施级季习彳青况戒告,通过数据分析,调整并确定本次教学的重点难点。【学生】1 .完成网上指定PPT与学习任务清单;2 .完成课前操作测试。课上重难点突破【教师】一、

19、引入通过对项目投资决策相关案例的学习,引入PythOn解决项目投资决策问题的重要性和意义。二、讲解项目投资决策在PythOn中的解决思路和方法。步骤一:讲解项目投资决策财务计算方法。根据已知数据,需要再计算出各期营业利润、所得税费用、税后营业利润、现金净流量以及折现系数,最后将各期折现后的现金净流量相加,得出项目现金净流量,最后根据现金净流量判断项目是否可行。各指标计算公式如下:营业利润=销售收入付现成本折旧与摊销所得税费用=营业利润*所得税税率税后营业利润=营业利润-所得税费用现金净流量=税后营业利润+折旧与摊销-初始投资折现系数=(1+预期投资回报率)人-t折现现金净流量=现金净流量*折现

20、系数投资项目净现值=2各年折现现金净流量步骤二:讲解PythOn相关知识本任务主要需要用到以下重难点函数与方法:1.ExcelFile2.read_excel3.to_excel4.ExcelWriter5.1oc步骤三:任务实施,使用PythOn进行项目投资决策ipyr:11ipyimportpandasaspdxlsx=pd.ExcelFile(r,C:UsersAdministratorDesktop项目投资数据.xlsx,)writer三pd.ExcelWriter(Xlsx)fornameinxlsx.sheet.names:df=pd.read.exceKlsx,sheet.nam

21、e=name,index-col=)df营业利润=df销售收入,-df付现成本-df折旧与摊销df,所得税费用=df懵业利润,MJ.15df税后营业利润=df营业利润-dfp所得税责用,dfp现金净流量,=dfU税后营业利润,+df折旧与摊销-dfp初始投资,df折现系数=(l+.8)*(-df.index)df折现现金净流量=叶现金净流量*折现系数NPV=df折现现金;争流量.sum。df.loc8J项目现金净流量=NPVifNPV:Print(name,可行)else:Print(name,不可行)df.to_excel(writerrsheet_name=name)writer,save

22、()思政点:通过对资金时间价值的学习和运用,让学生明白珍惜时间的重要性,充分利用时间进行学习提高,是对自身最大的投资。三、重难点突破本节重点内容为项目投资决策相关的财务知识、Python中的PandaS模块中函数的使用以及财务知识与Python技能的灵活结合等。此节的难点有Python与Excel文件的互动、循环的设定、财务指标的计算等。四、任务总结本任务学习了PythOn在项目投资决策典型案例中的应用,通过学习典型案例的解决方法,达到举一反三的效果,能够主动探究和解决其他项目投资决策问题。五、发布任务下发资料,要求学生完成项目投资决策的实施。【学生】1 .跟随教师的操作演示,实现对课前所学知

23、识的回顾;2 .课堂练习;3 .分小组讨论。【教师】布置课后小组任务1.课后复习:重难点视频回顾;课后强化求提升2 .课后练习:完成“学习通”课后拓展提升练习;3 .分小组讨论。教学内容项目七PythOn在财务中的应用案例任务四:本量利分析教学方法项目教学法理论课时实践课时2课时教学目标知识目标1 .掌握本量利分析的相关知识内容2 .掌握def&return、map、lambdaSeriesDataFramc等重要函数或方法能力目标1 .能对企业中的某产品或某项目进行本量利分析2 .能熟练使用上述函数或方法3 .能使用Python进行本量利分析素质目标1 .具有敬业精神2 .具有自我钻研的精神

24、3 .具有细心谨慎的习惯4 .具有较强的自学能力思政目标培养学生团队协作的能力教学重点L重点函数的应用2.对理论公式的灵活运用教学难点1 .重点函数具体参数的理解2 .将公式转换为代码的同时理解代码含义教学资源1.教材;2.配套PPT及源代码。教学过程教学阶段教学过程设计课前系统学知识【教师】1 .利用超星“学习通”平台向学生推送课前学习任务清单,并明确分阶段的任务完成时间;2 .根据学生完成任务进度,做出及时反馈,督促学生按照要求保质保量完成课前操作学习;Sa任务一课前自学:4任务二课前测试1.回顾本量利分析相关知识点:1.PandaS模块的基本应用I2.回顾PandaS模块的相关内容:2.

25、相关函数的基本应用I3.回顾本节课所需相关函数3.查阅平台中的班级学习情况报告,通过数据分析,调整并确定本次教学的重点难点。【学生】1 .完成网上指定PPT与学习任务清单;2 .完成课前操作测试。课上重难点突破【教师】一、引入通过对本量利分析相关案例的了解与学习,指导学生思考Python在本量利分析中的应用思路和方法。二、讲解木量利分析在PythOn中的解决思路和方法。步骤一:讲解本量利分析应用案例及计算方法。以引例中的情况为背景,先从一种产品的角度出发,假定确定了某个款式运动鞋市场售价大约为100元/双,预估每双运动鞋原材料、人工成本等变动成本为50元,预估房租、机器设备等固定成本为100O

26、oO元/月,根据电商贸易数据推算该运动鞋销售量为3000双/月。下面对以下数据进行预测:(1)如果小张上述市场预测完全准确,根据本量利公式,运动鞋的单位边际贡献、月销售额、月边际贡献、月营业利润分别是多少?各指标计算公式如下:单位边际贡献=单价-单位变动成本月销售额=单价X销售量月边际贡献=单位边际贡献X销售量月营业利润=(单价单位变动成本)X销售量固定成本(2)每个月销售量达到多少,小张和他的朋友才能够不亏本?盈亏平衡点销售量=固定成本/(单价单位变动成本)(3)每个月实际销量最多偏离预测销量多少,小张和他的朋友能够不亏本?最多偏离预测销量(安全边际量)=实际销量-盈亏平衡点销量(4)小张和

27、他的朋友希望每个月可以盈利IO(X)Oo元,则月销量要达到多少才能保证盈利目标的实现?实现目标利润销售量=(固定成本+目标利润)/(单价-单位变动成本)(5)小张的朋友不满足于预期市场获取的月营业利润,希望通过调整售价、成本、销量等因素来提高每个月的营业利润,则营业利润对单价、变动成本、销量、固定成本的敏感性系数分别为多少?例如,当单价、变动成本、销量、固定成本的变动百分比均为10%时,利润的变动百分比分别为60%、-30%、30%、-20%,因此各因素的敏感系数为6、-3、3、2步骤二:讲解Python相关知识本任务主要需要用到以下重难点函数与方法:1.def&return2.m叩3.lam

28、bda4.Series5.DataFrame步骤三:任务实施,使用PyIhOn进行本量利分析importpandasaspdpd.options.display.float.format三,2f.formatdefCVP(P,b,x,a):s三p*XB三p-bc=m*vc=b*xpro=(p-b)*x-areturnp,b,m,x,s,vcfnc,a,prop三lb三5X三3a三10Gdata=CVP(p,b,xfa)dt三pd.DataFrame(data,columns=1实际数,index=单价,单位变动成本,单位边际贡献,销在量,销售燧,变动成本,边际贡献,固定成本,营业利河DBEP三

29、a(p-b)dt盈亏平衡分析=CVP(P,b,BEP,a)dt安全边际分析=dt实际散,卜黄盈亏平衡分析top=(l+a)(p-b)dt目标分析=CVP(pfb,top,a)defsens(ratio.p,ratio-b,ratio.x,ratio.a):2=p*(l+ratio_p)b2=b*(l+ratio.b)x2三x*(l+ratio-x)a2=a*(l+ratio.a)pro三(p-b)*x-apro2=(p2-b2)*2-a2returnpro2pro-lblow-list=pd.Series(range(-lj,llfl)dt.sens三pd.DataFrame(blow_lis

30、t/108,coluns=变动百分比)dt.sens利涧-里价三dt-sens变动百分比.map(lambdaxrsens(x,)dt_sens利涧-单位变动成本=Cn-SenS变动百分比.ap(Iambdax=sens(,x,)dt_sens利涧-销菖量)=dt_sens变动百分比.map(lambdarsens(r,x,)dt_SenSr利涧-固定成本=dt_sens变动百分比.map(lambdaxrsens(81ffx)print(VS=,dt.sens.Hoc,l)dt.sens.ilocf)print(,单位变动成本地感系数=,dt.sens.Hocr2dt.sens.iloc,j

31、)print(销售系数=,dt.sens.iloc,3dt.sens.iloc(,)PPint(固定成本数感系数=,dt_sens.ilocU,4/dt_sens.iloc8,0)|思政点:通过对本量利分析的学习,理解积少成多,水滴石穿的道理,培养持之以恒的精神。三、重难点突破本节重点内容为本量利分析相关的财务管理知识、Python中Pandas模块的使用、InaP和lambda函数的使用以及财务知识与Python技能的灵活结合等。此节的难点有在Pandas模块中对map及Ianlbda函数进行结合使用、财务指标的计算等。四、任务总结本任务我们学习了Python在本量利分析案例中的应用,通过学

32、习开发分析某一种产品的程序,进而能够进行所有产品的本量利分析。五、发布任务下发资料,要求学生完成本量利分析的实施。【学生】1 .跟随教师的操作演示,实现对课前所学知识的回顾;2 .课堂练习;3 .分小组讨论。课后强化求提升【教师】布置课后小组任务1 .课后复习:重难点视频回顾;2 .课后练习:完成“学习通”课后拓展提升练习;3 .分小组讨论。教学内容项目七PythOn在财务中的应用案例任务五:预算管理教学方法项目教学法理论课时实践课时4课时教学目标知识目标1 .掌握预算管理的相关知识内容2 .掌握pandas模块相关的重要函数或方法能力目标1 .能对预算管理相关案例进行计算2 .能熟练使用本任

33、务中的函数或方法3,能使用Python进行预算管理素质目标1 .具有长远的战略眼光2 .具有脚踏实地的品质3 .具有善于总结规律的能力4 .具有举一反三的应变能力思政目标培养学生对未来的规划能力,使人生朝着正确的方向发展。教学重点1 .重点函数的应用2 .不同预算方法的解决方式教学难点1 .重点函数具体参数的理解2 .不同预算方法在Python操作中的应用教学资源1.教材;2.配套PPT及源代码。教学过程教学阶段教学过程设计课前系统学知识【教师】1 .利用超星“学习通”平台向学生推送课前学习任务清单,并明确分阶段的任务完成时间;2 .根据学生完成任务进度,做出及时反馈,督促学生按照要求保质保量

34、完成课前操作学习;Sa任务一课前自学:4任务二课前测试1.回顾预算管理知识点!Pandas模块相关知识的基本应;2.回顾PandaS模块的相关内容;用3.查阅平台中的班级学习情况报告,通过数据分析,调整并确定本次教学的重点难点。【学生】1 .完成网上指定PPT与学习任务清单;2 .完成课前操作测试。课上重难点突破【教师】一、引入通过介绍预算管理案例背景,引导学生思考使用Python解决预算管理的思路。二、讲解预算管理在PythOn中的解决思路和方法。步骤一:讲解预算管理的相关知识和计算方法。预算管理,是指企业以战略目标为导向,通过对未来经营活动和相应的财务结果进行全面预测和筹划,指导经营活动进

35、而推动实现企业战略目标的管理活动。常见的预算编制方法主要包括三组:增量预算法与零基预算法、固定预算法与弹性预算法、定期预算法与滚动预算法。以引例中的情况为背景,先从一种产品的角度出发,编制2022年度销售预算,预测年销售量30000双,单价100元/双,单位变动成本40元/双,固定成本IoOoOoo元。2022年末,经过核算实际销售量36000双,单价110元/双,单位变动成本45元/双,固定成本1200000元。分别利用固定预算法和弹性预算法对此产品的各项指标做预算和实际差异分析。步骤二:任务实施,使用Python进行预算管理操作地的三、义函的难四、Pyth五、【学!portpandasas

36、pdpd.options.display.float.for三at=.f.foraatdefCVP(P,b,x,a):S=P*Xm=p-bme=m*xvc三b*xpro-(p-b)*x-areturnpfb,m,s,vc,me,a,prop三llb=45=368a三12data=CVP(pfbr.a)dt三(1.。12尸”(1212,(:015g=女际数,index=单价,单位变动成本单位边际贡献,销售蹙,销售箱变动成本边际贡献固定成本,音业利润)pl=lbl=48xl=3al三ldt,S$TIH5i=CVP(pl,blfxl,al)dt实际-固定Hij三dt实际数-dt固定颈克数x2=35血

37、最低弹性项算数=CVP(10,4,x2*0.7,l)dtSSWtiJiiMJS=CVP(100,4,x2*l.1,1Q0)dt实际-最低模菖=dt实际数-dt最低理性预算数dt实际-最高预鼻=dt实际数-dt最高押性预尊数print(dt)思政点:通过对预算管理的学习,使学生具有长远的战略眼光的同时又具有脚踏实品质,培养学生对未来的规划能力。重难点突破本节重点内容为预算相关的财务管理知识、PythOrl中PandaS模块的使用、def自定数、map函数、Iambda函数的使用以及财务知识与Python技能的灵活结合等。此节点主要有财务指标在Pandas模块中的计算等。任务总结本任务学习了Pyt

38、hon在预算管理中的应用,通过对预算管理相关知识的应用,结合on软件开发程序,进而能够对单种或多种产品进行预算管理。发布任务下发资料,要求学生完成预算管理的实施。生】1 .跟随教师的操作演示,实现对课前所学知识的回顾;2 .课堂练习;3 .分小组讨论。【教师】布置课后小组任务1.课后复习:重难点视频回顾;课后强化求提升2 .课后练习:完成“学习通”课后拓展提升练习;3 .分小组讨论。教学内容项目七PythOn在财务中的应用案例任务六:计算机通信行业10家公司对标分析教学方法项目教学法理论课时实践课时6课时教学目标知识目标1 .掌握财务指数计算方法和报表分析相关知识内容2 .掌握matplotl

39、ib.PyPiot、importwarningssInSert、T(转置)、replace、describe、concatpd.reaCLhtml等重要函数、模块或方法能力目标1 .能对企业的财务数据进行分析2 .能够从网页上爬取相应的财务数据3 .能熟练使用上述函数或方法4 .能使用Python进行财务分析素质目标L具有分析明辨是非的品质2 .具有对比决策的能力3 .具有数据资料的解读能力4 .具有较强的领悟力思政目标培养学生明辨是非,知行合一的品质。教学重点1 .重点函数的应用2 .对不同财务指标对应图形的制作教学难点L重点函数具体参数的理解2.财务指标公式在Python中的实际应用教学资

40、源1.教材;2.配套PPT及源代码。教学过程教学阶段教学过程设计课前系统学知识【教师】1 .利用超星“学习通”平台向学生推送课前学习任务清单,并明确分阶段的任务完成时间;2 .根据学生完成任务进度,做出及时反馈,督促学生按照要求保质保量完成课前操作学习;iA任务一课前自学(4任务二课前测试,;1.回顾财务分析相关知识点:;PandaS模块的基本应用J2.回顾PandaS模块的相关内容!:matplotlib模块的基本应用3.学习matplotlib模块的相关内容S3 .查阅平台中的班级学习情况报告,通过数据分析,调整并确定本次教学的重点难点。【学生】1 .完成网上指定PPT与学习任务清单;2

41、.完成课前操作测试。课上重难点突破【教师】一、引入通过对财务报表分析相关案例的学习,引入Python解决财务分析的重要性和意义。二、讲解财务报表分析在PythOn中的解决思路和方法。步骤一:讲解财务报表分析中各指标的计算方法。根据已知数据,需要再计算出各企业盈利能力相关指标。各指标计算公式如下:毛利率=毛利/营业收入=(主营业务收入-主营业务成本)/主营业务收入营业利润率=营业利润/全部业务收入总资产利润率=利润总额/资产平均总额净资产收益率=净利润/平均股东权益存货周转率=营业成本(销货成木)/平均存货余额应收账款周转率=赊销净收入/平均应收账款余额总资产周转率=销售收入净额/平均资产总额步

42、骤二:讲解Python相关知识本任务主要需要用到以下重难点函数与方法:l.pd.options.display.float_format=:.2fJ.format2.matplotlib.pyplot3.importwarnings4.pd.set_option(display.max_columns,None)5 .Insert6 .T(转置)7 .replace8 .describe9 .concat10 .pd.read_html步骤三:任务实施,使用Python进行项目投资决策以引例中的案例作为分析窠例,从中商产业研究院网站上爬取目标企业杭州海康威视数字技术股份有限公司所在页面序号前十

43、的企业数据,通过数据清洗、整理和计算,计算出各企业的基础财务指标,如“营业利润率”、“总资产利润率”、“净资产收益率”、“存货周转率”、“应收账款周转率”、“总资产周转率”等,然后根据以上指标对整个行业及各企业的盈利能力进行综合分析并绘制可视化图表,为企业投资决策提供依据。三、重难点突破本节重点内容为财务分析相关的财务管理知识,Python中PandaS模块中的常见函数、方法及选项,Python中matplotlib.pyplot绘图模块中常用功能,以及财务知识与Python技能的灵活结合等。此节的难点主要有pandas数据的整理与筛选,matplotlib.pyplot绘图模块中数据可视化等。四、任务总结本任务我们学习了Python在财务分析中的应用,通过Python软件开发程序对网上数据的爬取、整理、筛选,然后对整理好的数据进行可视化操作,进而帮助财务人员进行财务决策分析。五、发布任务下发资料,要求学生完成财务报表分析的实施。【学生】1 .跟随教师的操作演示,实现对课前所学知识的回顾;2 .课堂练习;3 .分小组讨论。课后强化求提升【教师】布置课后小组任务1 .课后复习:重难点视频回顾;2 .课后练习:完成“学习通”课后拓展提升练习;3 .分小组讨论。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号