账务处理与报表MIS的设计与实现课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《账务处理与报表MIS的设计与实现课件.ppt》由用户(三亚风情)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 账务 处理 报表 MIS 设计 实现 课件
- 资源描述:
-
1、2022-8-14管理信息系统:李国红主讲1管理信息系统管理信息系统主主 讲:讲:李国红李国红E-mail:E-mail:lighong6yahoo lighong6yahoo2022-8-14管理信息系统:李国红主讲2n6.1 账务处理与报表系统设计概述账务处理与报表系统设计概述n6.2 会计科目设置会计科目设置n6.3 记账凭证输入处理记账凭证输入处理n6.4 登记现金日记账登记现金日记账n6.5 登记总账登记总账n6.6 损益表数据自动生成及输出损益表数据自动生成及输出n6.7 账务处理与报表系统的菜单设计账务处理与报表系统的菜单设计n6.8 MIS操作维护设计与实现操作维护设计与实现n
2、6.9 MIS用户登录的设计与实现用户登录的设计与实现第第6 6章章 账务处理与报表系统的设计与实现账务处理与报表系统的设计与实现2022-8-14管理信息系统:李国红主讲36.1 账表账表MIS概述概述(1/4)n1.1.账表账表MISMIS的任务的任务:(P153)2022-8-14管理信息系统:李国红主讲46.1 账表账表MIS概述概述(2/4)2.2.账务与报表处理的账务与报表处理的DFD:DFD:(P154)2022-8-14管理信息系统:李国红主讲56.1 账表账表MIS概述概述(3/4)n3.3.账务处理系统的主要功能模块账务处理系统的主要功能模块:2022-8-14管理信息系统
3、:李国红主讲66.1 账表账表MIS概述概述(4/4)n4.VFP4.VFP开发环境设置与相关操作开发环境设置与相关操作nVFP系统环境设置系统环境设置n主要操作和常用命令、常用函数主要操作和常用命令、常用函数n项目管理器的使用项目管理器的使用2022-8-14管理信息系统:李国红主讲76.2 会计科目设置会计科目设置n6.2.1 科目输入科目输入n6.2.2 科目查询与修改科目查询与修改n6.2.3 科目删除科目删除n6.2.4 记录定位及信息提示框记录定位及信息提示框2022-8-14管理信息系统:李国红主讲86.2.1 科目输入科目输入1.1.科目输入包括设置会计科目和输入期初数。科目输
4、入包括设置会计科目和输入期初数。2.2.建立会计科目表文件建立会计科目表文件kjkm.dbfkjkm.dbf,表中包括表中包括kmbhkmbh、kmmckmmc、jdfxjdfx、qcyeqcye四个字段,数据通过表单界面输入。四个字段,数据通过表单界面输入。3.3.设计表单,含科目编号、科目名称、借贷方向、期初余设计表单,含科目编号、科目名称、借贷方向、期初余额等的标签及其文本框。其中期初余额文本框应设置为额等的标签及其文本框。其中期初余额文本框应设置为数值型数据类型的文本框。数值型数据类型的文本框。4.4.编程。应考虑:科目编号不能为空(位数不低于编程。应考虑:科目编号不能为空(位数不低于
5、4 4)、科)、科目编号不能重复、多于目编号不能重复、多于4 4位的科目必须有上级科目。位的科目必须有上级科目。5.5.功能演示功能演示6.6.考虑科目输入的基本过程。考虑科目输入的基本过程。7.7.用用VFPVFP实现账表实现账表MISMIS的系统初始化。有关命令及函数。的系统初始化。有关命令及函数。转科目输入程序流程2022-8-14管理信息系统:李国红主讲9Kjkm.dbfKjkm.dbf数据表的结构数据表的结构返科目输入返查询修改返科目删除2022-8-14管理信息系统:李国红主讲10科目输入用户界面科目输入用户界面2022-8-14管理信息系统:李国红主讲11上级科目假设n假设:从二
6、级科目开始,某科目的代码去掉从二级科目开始,某科目的代码去掉最后二位即为该科目的上级科目。最后二位即为该科目的上级科目。n一级科目:一级科目:1001、1002、1101、n二级科目:二级科目:100201、100202、n三级科目:三级科目:10020191、10020192、n余类推。余类推。2022-8-14管理信息系统:李国红主讲12科目输入的基本过程kmbhkmmcjdfxqcye 1001现金现金12000.001002银行存款银行存款11256000.002022-8-14管理信息系统:李国红主讲13有关命令及函数、属性、方法有关命令及函数、属性、方法nset exact on|
7、offnusenlocate for nappend blanknreplace with nlen()nalltrim()nsubs()或或 left()nspace()nmessagebox()nfound()n对象对象.valuen对象对象.setfocusn对象对象.refreshn对象对象.release2022-8-14管理信息系统:李国红主讲14a=messagebox(a=messagebox(真的想退出吗真的想退出吗?,4+48,?,4+48,提示提示)n单击单击“是是”,a=6n单击单击“否否”,a=7a=7a=62022-8-14管理信息系统:李国红主讲15a=messa
8、gebox(a=messagebox(要提示的信息要提示的信息!,0+48,0+48,提示提示)a=1转“科目输入”2022-8-14管理信息系统:李国红主讲16会会计计科科目目输输入入程程序序流流程程2022-8-14管理信息系统:李国红主讲17用用VFPVFP实现账表实现账表MISMIS的科目输入的科目输入“确定确定”按钮的按钮的ClickClick过程过程nset exact onnb=0nuse kjkmnkmbh1=allt(thisform.text1.value)nlength1=len(allt(thisform.text1.value)nif length14n b=mess
9、agebox(请输入不低于四位的科目编号请输入不低于四位的科目编号!,48)n thisform.text1.setfocusnelsen loca for allt(kmbh)=kmbh1n 2022-8-14管理信息系统:李国红主讲18辅助功能辅助功能文本框文本框单击被清空单击被清空nText2、Text3的的Click事件事件nThis.value=space(0)nText4的的Click事件事件nThis.value=02022-8-14管理信息系统:李国红主讲19取消本次输入取消本次输入“取消取消”按钮的按钮的ClickClick过程过程nthisform.text1.value=
10、spac(0)nthisform.text2.value=spac(0)nthisform.text3.value=spac(0)nthisform.text4.value=0.00nthisform.text1.setfocus2022-8-14管理信息系统:李国红主讲20退出输入模块退出输入模块“退出退出”按钮的按钮的ClickClick过程过程na=messagebox(真的想退出吗真的想退出吗?,4+48,提示提示)nif a=6n thisform.releasenendifnif messagebox(真的想退出吗真的想退出吗?,4+48,提示提示)=6n thisform.rel
11、easenendif2022-8-14管理信息系统:李国红主讲21进一步思考的问题n有关有关a=messagebox(“XXXXXX”,m+48,“a=messagebox(“XXXXXX”,m+48,“提提示示”)n见见(P185-186)(P185-186)2022-8-14管理信息系统:李国红主讲22(P185-186)(P185-186)b=messagebox(XXXXXXXXXXXX!,m+48,b=messagebox(XXXXXXXXXXXX!,m+48,提示提示)nm=0n单击单击“确定确定”,b=1nm=1n单击单击“确定确定”,b=1n单击单击“取消取消”,b=22022
12、-8-14管理信息系统:李国红主讲23(P185-186)(P185-186)b=messagebox(XXXXXXXXXXXX!,m+48,b=messagebox(XXXXXXXXXXXX!,m+48,提示提示)nm=2n单击单击“终止终止”,b=3n单击单击“重试重试”,b=4n单击单击“忽略忽略”,b=5nm=5n单击单击“重试重试”,b=4n单击单击“取消取消”,b=22022-8-14管理信息系统:李国红主讲24(P185-186)(P185-186)b=messagebox(XXXXXXXXXXXX?,m+48,b=messagebox(XXXXXXXXXXXX?,m+48,提示
13、提示)nm=3n单击单击“是是”,b=6n单击单击“否否”,b=7n单击单击“取消取消”,b=2nm=4n单击单击“是是”,b=6n单击单击“否否”,b=72022-8-14管理信息系统:李国红主讲25(P185-186)(P185-186)a=messagebox(a=messagebox(XXXXXXXXXXXXXXXXXXXXXXXX,m+48,m+48,提示提示)n单击单击“确定确定”,a=1n单击单击“取消取消”,a=2n单击单击“终止终止”,a=3n单击单击“重试重试”,a=4n单击单击“忽略忽略”,a=5n单击单击“是是”,a=6n单击单击“否否”,a=72022-8-14管理信
14、息系统:李国红主讲26本节小结n账表账表MIS的任务及模块结构的任务及模块结构n账表账表MIS的系统初始化的系统初始化nkjkm.dbf表文件表文件n输入表单界面输入表单界面n会计科目设置流程会计科目设置流程n科目设置的科目设置的VFP实现实现n进一步思考问题进一步思考问题2022-8-14管理信息系统:李国红主讲27本节结束!2022-8-14管理信息系统:李国红主讲296.2.2 科目查询与修改科目查询与修改n1、数据表的结构:同、数据表的结构:同Kjkm.dbfn2、科目查询与修改表单界面设计、科目查询与修改表单界面设计n3、科目查询与修改功能目标、科目查询与修改功能目标n指定查询条件指
15、定查询条件n查询与修改操作查询与修改操作n退出:退出:thisform.releasen4、功能的实现、功能的实现2022-8-14管理信息系统:李国红主讲30查询与修改表单界面返回2022-8-14管理信息系统:李国红主讲31指定查询条件 n表单的表单的Load与与Unload事件事件nLoad:定义:定义Public xiangmu(4),bijiao(7)nCombo1与与Combo2关联的数据源关联的数据源nRowSourceType:5-数组数组nRowSource:xiangmu、biaojiaonStyle:2-下拉列表框下拉列表框n表单的表单的Init事件事件 nCombo1和
16、和Combo2的的InteractiveChange事件事件 nText2的数据类型和输入掩码的数据类型和输入掩码 nText1和和Text2的的Click事件事件 2022-8-14管理信息系统:李国红主讲32查询与修改 nCursor1的的Filter属性属性n表单初始运行后,表格中不含数据:表单初始运行后,表格中不含数据:.F.nCombo2的的ControlSource属性属性nbj:“”、“=”n宏替换宏替换&bj.:、=n“查询查询”按钮的按钮的Click事件事件 n表格只读表格只读n选择不同项目时对应的不同条件选择不同项目时对应的不同条件tjnCursor1的的filter属性设
17、置为属性设置为tjn根据根据Combo1是否是否“期初余额期初余额”,为,为Text2或或Text1设置焦点设置焦点n刷新表单刷新表单2022-8-14管理信息系统:李国红主讲33n本节结束本节结束2022-8-14管理信息系统:李国红主讲346.2.3 科目删除科目删除 n1、表的结构:同、表的结构:同Kjkm.dbfn2、界面设计、界面设计n3、相关功能、相关功能n选择列表项选择列表项n删除功能的实现删除功能的实现n实现退出功能实现退出功能n单击单击Text1,内容被清空,内容被清空n单击单击Combo1,Text1获得焦点获得焦点2022-8-14管理信息系统:李国红主讲35删除科目界面
18、下拉列表框,下拉列表框,Style属性为属性为22022-8-14管理信息系统:李国红主讲36列表项列表项n表单的表单的Load过程:过程:public shuzu(4)nCombo1下拉列表框对应的数据源类型、数据下拉列表框对应的数据源类型、数据源以及用于保存所选列表项的变量源以及用于保存所选列表项的变量nRowSourceType:5-数组数组nRowSource:shuzunControlSource:xuanxiann表单的表单的Init过程过程nthisformbo1.listindex=2nthisform.text1.setfocus2022-8-14管理信息系统:李国红主讲37
19、“删除删除”按钮的按钮的Click事件事件ndo casen case xuanxiang=科目编号科目编号 n ziduan=kmbhn case xuanxiang=科目名称科目名称n ziduan=kmmc n case xuanxiang=借贷方向借贷方向n ziduan=jdfxn case xuanxiang=期初余额期初余额n ziduan=qcyenendcase2022-8-14管理信息系统:李国红主讲38“删除删除”按钮的按钮的Click事件事件nuse kjkmnif ziduanqcyen locate for allt(&ziduan)=allt(thisform.t
20、ext1.value)n if found()n dele for allt(&ziduan)=allt(thisform.text1.value)n packn thisform.text1.value=space(0)n elsen messagebox(没找到相关记录没找到相关记录!,0+48,提示提示)n endifnelsen locate for&ziduan.=val(thisform.text1.value)n if found()n dele for&ziduan.=val(thisform.text1.value)n packn thisform.text1.value=s
21、pace(0)n elsen messagebox(没找到相关记录没找到相关记录!,0+48,提示提示)n endifnendifnusenthisform.text1.setfocus2022-8-14管理信息系统:李国红主讲39利用比较运算符和宏替换的删除设计利用比较运算符和宏替换的删除设计2022-8-14管理信息系统:李国红主讲40数据删除数据删除以科目删除为例以科目删除为例n设计表单设计表单nCombo1的设置:的设置:RowsourceType:1-值值;RowSource:科目编号,科目名称,借贷方向,科目编号,科目名称,借贷方向,期初余额期初余额;Style:2-下拉列表框下拉
22、列表框nCombo2的设置:的设置:RowsourceType:1-值值;RowSource:、=、,;ControlSource:ysf;Style:2-下拉列表框下拉列表框nForm1的的Init过程代码:过程代码:nThisformmbo1.listindex=2nThisformmbo2.listindex=3nThisform.setfocusn删除按钮的删除按钮的Click过程代码过程代码n宏替换函数:宏替换函数:&变量变量.2022-8-14管理信息系统:李国红主讲41nuse kjkmndo casen case allt(thisformbo1.value)=科目编号n zi
23、duan=kmbhn case allt(thisformbo1.value)=科目名称n ziduan=kmmcn case allt(thisformbo1.value)=借贷方向n ziduan=jdfx n case allt(thisformbo1.value)=期初余额n ziduan=qcyenendc nif allt(thisformbo1.value)期初余额n locate for&ziduan.&ysf.allt(thisform.text1.value)n if found()n delete for&ziduan.&ysf.allt(thisform.text1.v
24、alue)n packn elsen 2022-8-14管理信息系统:李国红主讲42nmessagebox(无符合条件的记录!,0+48,提示)n endifnelse n locate for&ziduan.&ysf.val(thisform.text1.value)n if found()n delete for&ziduan.&ysf.val(thisform.text1.value)n packn elsen messagebox(无符合条件的记录!,0+48,提示)n endif nendifnuse2022-8-14管理信息系统:李国红主讲43n本节结束本节结束2022-8-14管
25、理信息系统:李国红主讲446.2.4 记录定位及信息提示框记录定位及信息提示框n记录定位功能的实现记录定位功能的实现n首记录、上一条、下一条、末记录首记录、上一条、下一条、末记录n信息提示框的运用与表示信息提示框的运用与表示nMessagebox(“提示信息提示信息”,m+n,“提示提示”)2022-8-14管理信息系统:李国红主讲452022-8-14管理信息系统:李国红主讲466.3 记账凭证输入处理记账凭证输入处理n1.1.概述概述n记账凭证是登记账薄的直接依据,分为收款凭证、记账凭证是登记账薄的直接依据,分为收款凭证、付款凭证和转账凭证付款凭证和转账凭证3类,但输入记账凭证采用统一类,
展开阅读全文