ImageVerifierCode 换一换
格式:DOCX , 页数:33 ,大小:514.63KB ,
资源ID:16181247      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/16181247.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(忻州师范学院食堂财务管理系统的设计与实现论文Word格式.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

忻州师范学院食堂财务管理系统的设计与实现论文Word格式.docx

1、2.1 需求描述忻州师范学院食堂财务的具体管理过程是:根据发生的经济业务填制会计凭证,根据会计凭证登记会计帐簿,根据会计帐簿的记录编制会计报表。这个顺序必须依次进行,不允许也不可能任意颠倒。忻州师范学院食堂财务管理所采取的具体步骤是:收集有关经济业务的数据、分析经济业务、编制会计分录、过入有关帐簿、编制调整前试算表、编制调整分录并过入分类帐、编制调整后试算表、编制结帐分录并过入分类帐,编制结帐后试算表、根据有关帐表资料编制会计报表。2.2 业务分析根据需求调查,对忻州师范学院食堂财务处理的业务处理过程进行分析。其业务处理流程如图2.1所示。2.3 数据分析根据忻州师范学院食堂财务管理的业务流程

2、图,分析得出忻州师范学院食堂财务管理系统的数据流图如图2.2、图2.3、图2.4、图2.5、图2.6所示。2.4 数据字典记帐凭证日期凭证编号+摘要科目编号科目名称贷方金额借方金额贷方金额合计借方金额合计审核人制单人出纳附件张数日期年份月份日期凭证编号=年份+月份+日期+顺序号顺序号= * 长度为3的数字串 *摘要= * 任意长度的字符串 *科目编号=一级科目编号+二级科目编号+三级科目编号一级科目编号= * 长度为3的有序数字串 *二级科目编号= * 长度为2的有序数字串 *三级科目编号= * 长度为2的有序数字串 *科目名称= * 任意长度的字符串 *贷方金额=1数字9借方金额=1数字9

3、借方金额合计=1数字9贷方金额合计=1数字9审核人= * 任意长度字符串 *制单人= * 任意长度字符串 *出纳= * 任意长度字符串 *附件张数=1数字3 科目类别= 资产|负债|所有者权益|成本|利润|费用 日记帐=日期+凭证编号+科目编号+科目名称+摘要+借方金额+贷方金额+余额 明细帐=日期+凭证编号+科目编号+科目名称+摘要+借方金额+贷方金额+余额+余额方向 总帐=日期+凭证编号+科目编号+科目名称+摘要+借方金额+贷方金额+余额+余额方向 余额=1数字9 余额方向= 借|贷 会计报表=科目名称+期初余额+本期借方发生额+本期贷方发生额+期末余额期初余额=1数字9本期借方发生额=1

4、数字9本期贷方发生额=1数字9期末余额=1数字9用户名=1数字4密码=1数字|字符4 科目性质=银行|外币|数量|往来|部门|个人|项目 3 系统设计3.1 系统功能模块设计根据数据流图,设计系统功能模块如图3.1所示。系统各功能模块简介:一、 帐务准备帐务准备模块的功能是完成对忻州师范学院食堂财务管理系统的初始化工作,通常包括:科目编码规则的设置、科目属性的设置、凭证类别的设置、帐套属性的设置、会计期间的选择、和数据库参数的设置。二、凭证处理凭证处理模块的功能是完成对凭证的日常处理,通常包括:凭证填制、凭证审核、凭证汇总和凭证查询。1、凭证填制凭证填制的功能是完成对日常凭证的录入工作,基本过

5、程是:通过凭证填制窗口,财务人员输入一张记帐凭证的数据。录入完成后进行检查:若录入正确,则保存凭证,等待下一张凭证的录入;否则,不予保存,等待财务人员修改。2、凭证审核凭证审核所提供的功能是对录入的记帐凭证进行正确性、合法性和有效性审核;对审核无误的凭证作审核通过标记。审核人与制单人不能是同一人;凭证一经审核通过,在未取消审核之前不能删除或修改;取消审核只能由审核人自己完成。3、凭证汇总凭证汇总所提供的功能是将记帐凭证按照指定的范围和条件,汇总凭证中会计科目所对应的一级科目的借方发生额和贷方发生额,并将汇总后的数据送入科目项数据库文件的对应会计科目中。4、凭证查询凭证查询所提供的功能是按照一定

6、的查询条件对各种记帐凭证包含未审核的记帐凭证和已审核的记帐凭证进行查询并将查询结果显示在屏幕上。三、帐簿处理帐簿处理模块所提供的功能包括帐簿核算功能和帐簿查询功能,其具体功能介绍如下:1、帐簿核算帐簿核算的功能是根据记帐凭证数据库文件中已通过审核的凭证,自动更新帐务数据库文件,得到帐簿和报表所需的汇总信息和明细信息。帐簿核算包括日记帐的核算、明细帐的核算和总帐的核算,帐簿核算的具体处理过程如下:(1) 检查记帐凭证是否平衡。(2) 对记帐前的所有数据进行备份。(3) 打开相关文件开始记帐。(4) 关闭所有文件结束记帐。2、帐簿查询帐簿查询所提供的功能是按照一定的查询条件对日记帐、明细帐和总帐进

7、行查询并将查询结果显示在屏幕上。四、报表处理报表处理模块所提供的功能包括报表的设置、报表的编制和报表的查询,其具体功能介绍如下:1、 报表设置报表设置所提供的功能是设置财务报表的各项参数,为财务报表的自动生成做准备,通常包括:报表格式的设置、报表目录的设置、报表数据的设置和报表参数的设置。2、报表编制报表编制所提供的功能是根据帐簿资料,按月自动生成财务报表,通常包括:资产负债表、利润表和现金流量表。3、报表查询报表查询所提供的功能是按照一定的查询条件对财务报表进行查询,并将查询的结果显示在屏幕上。五、系统维护系统维护模块所提供的功能有科目维护、用户管理和数据备份1、科目维护科目维护的功能是使财

8、务人员可以根据需要设置适合自身业务特点的会计科目体系。2、用户管理用户管理提供的功能是实现对财务人员分工的设置和管理3、数据备份数据备份所提供的功能是定期为该财务管理系统的数据库文件做备份,确保系统使用的安全。3.2 数据库设计3.2.1 概念模型的设计根据数据流图,设计概念模型(E-R图)如图3.2所示。图中各实体和联系的属性如下所示:明细帐(会计年,月份,日期,凭证编号,科目代码,摘要,科目名称,借方金额,贷方金额,余额方向,余额)日记帐(会计年,月份,日期,凭证编号,科目代码,摘要,科目名称,借方金额,贷方金额,余额)记帐凭证(日期,凭证编号,摘要,附件张数,科目代码,科目名称,部门,项

9、目,记帐,出纳,审核,制单,借方金额,贷方金额,借方合计,贷方合计)科目项(科目代码,科目名称,科目类别,科目性质,期初余额,余额方向)汇总(会计年,月份,日期,凭证编号,科目代码,摘要,科目名称,借方金额,贷方金额,余额方向,余额)3.2.2 数据库逻辑结构的设计根据概念模型,按照概念模型向逻辑结构转换的相关规则并结合规范化理论设计数据库逻辑结构如表3.1、表3.2、表3.3、表3.4、表3.5、表3.6、表3.7所示。表3.1 用户记录字段名称字段类型长度备注用户ID文本 3主键密码 4不为空表3.2 凭证记录日期日期/时间 8凭证编号11过帐否逻辑 2附件张数整型可为空制单人审核人记帐人

10、表3.3 凭证明细时间/日期科目编号 7科目名称 6摘要10对方科目借方金额货币 9不为零贷方金额借方合计贷方合计表3.4 日记帐余额 可为零表3.5 明细帐余额方向 1借、贷、平余额表3.6 总帐表3.7 科目项字段名类型LJ066月借方发生额LD066月贷方发生额科目性质Ye066月余额科目类别LJ077月借方发生额末级是否LD077月贷方发生额过帐Ye077月余额LJ088月借方发生额Ye00年初余额LD088月贷方发生额LJ00年初借方金额Ye088月余额LD00年初贷方金额LJ099月借方发生额LJ011月借方发生额LD099月贷方发生额LD011月贷方发生额Ye099月余额Ye01

11、1月余额LJ1010月借方发生额LJ022月借方发生额LD1010月贷方发生额LD022月贷方发生额Ye1010月余额Ye022月余额LJ1111月借方发生额LJ033月借方发生额LD1111月贷方发生额LD033月贷方发生额Ye1111月余额Ye033月余额LJ1212月借方发生额LJ044月借方发生额LD1212月贷方发生额LD044月贷方发生额Ye1212月余额Ye044月余额QCye期初余额LJ055月借方发生额BQjf本期借方发生额LD055月贷方发生额BQdf本期贷方发生额Ye055月余额3.3 系统详细设计3.3.1 凭证处理模块的设计一、 增加凭证增加凭证记录过程流程图如图3.

12、3所示。增加凭证明细过程流程图如图3.4所示。二、凭证审核凭证审核过程流程图如图3.5所示。3.3.2 帐簿处理模块的设计一、 记帐记帐过程流程图如图3.6所示。二、帐簿输出帐簿输出过程流程图如图3.7所示。3.3.3 科目维护模块的设计科目增加过程流程图如图3.8所示。4 系统实现4.1系统开发平台介绍开发工具:Microsoft Visual Basic 6.0 中文企业版数据库管理系统(DBMS):Microsoft Access 20024.2系统功能模块介绍系统登录界面如图4.1所示。图4.1 系统登陆输入用户名、密码,点击“确定”按钮,进入系统主界面如图4.2所示。图4.2 系统主

13、界面4.3凭证处理模块的实现在系统主界面中点击“凭证填制”按钮,进入如图4.3所示的凭证填制界面。图4.3凭证填制界面向凭证填制界面的各栏内填入相应内容,点击“凭证审核”按钮,系统将执行审核程序。系统将审核通过的记帐凭证保存到凭证明细库文件和凭证记录库文件中。凭证处理模块的实现代码如下: Private Sub Command1_Click() Dim Conn As New ADODB.Connection 设置ADODB连接对象的变量 Dim Rs As New ADODB.Recordset 设置ADODB记录集对象的变量 Dim strDSN As String Dim strSQL

14、As String strDSN = DSN=XzSystcw ADODB数据源 If Text1.Text = Then 凭证编号不为空 MsgBox 凭证编号不可为空!, vbCritical Text1.SetFocus Exit Sub End If If Text27.Text = 审核人不为空审核人不可为空! Text27.SetFocus If Text28.Text = 记帐人不为空记帐人不可为空! Text28.SetFocus If Text29.Text = 制单人不为空制单人不可为空! Text29.SetFocus 构建查询语句,建立连接 Conn.Open strD

15、SN strSQL = select * from pzjl Rs.Filter = Rs.Open strSQL, Conn, adOpenDynamic, adLockPessimistic Rs.AddNew 增加新记录 Rs(rq) = Form2.DTPicker1.Value 凭证填写日期pzbh) = Text1.Text fjzs) = Text4.Text shr) = Text27.Text 审核人签字jzr) = Text28.Text 记帐人签字zdr) = Text29.Text 制单人签字Gz) = CBool(Text28.Text) 判断是否过帐 Rs.Upda

16、te释放资源 Rs.Close Conn.Close MsgBox 凭证通过审核!End SubPrivate Sub Command4_Click()定义一个connection对象 Dim Rs As New ADODB.Recordset 定义一个recordset 对象 If Text1.Text = Text1.SetFocus Exit Subselect * from pzmxRs.Filter = 凭证日期 Rs(kmbh) = Text3.Text kmmc) = Text5.Text zy) = Text2.Text dfje) = Text6.Text jfje) = Text7.Text hzdje贷方今额汇总hzJje借方金额汇总更新完毕,释放资源 Conn.Close记录添加成功!4.4 帐簿记帐模块的实现帐簿记帐模块包括日记帐记帐、明细帐记帐和总帐记帐。记帐程序的设计思想基本相

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1