会计信息系统报告.docx

会计信息系统报告.docx
会计信息系统报告.docx

目录

一、会计信息系统课程设计概述………………………………………

1.1基本概述

1.2系统模块划分

1.3数据流图

1.4系统分析、设计任务的要求

二、登录界面及主菜单设计

2.1.登陆界面设计

2.2登录程序

2.3主菜单的程序设计

2.4.退出系统程序设计

三、系统基本设置

3.1数据库和数据表………………………………………………

3.2科目代码库设计………………………………………………

3.3摘要库设计……………………………………………………

四、凭证处理

4.1.凭证格式设计…………………………………………………

4.2科目代码查询

1

4.3凭证录入设计……………………………………………………

4.4凭证查询设计………………………………………………

4.5 凭证修改设计

五、各类汇总表及账簿设计

4.1科目汇总表设计…………………………………………………

4.2总分类账设计

4.3现金日记账输出设计………………………………………………

4.4银行日记账输出设计………………………………………

六、报表输出设计

6.1利润表输出设计……………………………………………

6.2资产负债表输出设计

2

一、会计信息系统课程设计概述

1.1基本概述

根据《会计信息系统》大纲及课程开设的要求,我于2015年6月22日至6月

26日参加了学院为期一周的会计信息系统课程设计实习。在实习过程中,我根据系统生命周期法,课程设计分为计划、开发、运行及维护四个阶段,我相继完成了系统分析任务、系统设计任务,从最初的系统设置,凭证格式设计、录入、处理到各类汇总表、账簿的输出。会计课程设计让我学到了很多东西,由

此编制了此次会计信息系统课程设计报告。

3

1.2系统模块划分

账务处理系统包含六大模块:

1)系统初始设置模块:包含数据库和数据表的建立、科目代码库的建立与摘要库的建立及各账簿初始余额的输入。

2)登录设计模块:包含登陆界面的设计、相关代码设计及主菜单程序设计等。

3)凭证处理模块:包含凭证格式设计、科目代码查询、凭证录入、凭证修改、凭证查询等程序设计及输出。

4)汇总表及账簿模块:包含科目汇总表设计、总分类账、现金日记账、总分类账程序设计及输出。

5)报表输出模块:包含资产负债表、利润表的程序设计及输出。

6)系统规律模块:各种系统的基本操作,如剪切、复制、窗口间切换等。1.3数据流图:

记账凭证——凭证输入——凭证审核——日常处理——记账结账——输出账簿及报表

1.4系统分析、设计任务的要求

1.4.1系统分析任务

1.系统分析的基本任务是得到一个会计信息系统的逻辑模型。系统分析是整个

系统建设的关键阶段,它阐明了各功能单位之间的相互联系,保证新系统有整体性和优良的结构,是系统设计的基础,且系统分析工作难度较大,它要求主持该项工作的人员具有熟悉计算机技术、熟悉财会业务和协调的能力。

2.采用结构化系统分析方法,采用“自顶向下,逐层分解,化大为小,分而治4

之”的思想将系统功能由粗到细,逐步分解。

3.模块划分的原则:

(1)模块涉及操作相对集中,即一个模块只模仿某一方面的功能,以提高系统的可用性;

(2)各模块相对独立,降低模块间的耦合程度,因为耦合程度越低,模块间的相互影响就越小,说明系统分解得越好;

1.4.2系统设计的要求

1.系统设计应遵循系统的可靠性,系统的实用性,系统的运行效率,系统的适用性和系统的经济效益的原则;

2.在系统处理方式上选择批处理方式,共享程度高,一致性好;

3.代码设计遵循惟一性,标准化,通用性,稳定性,可扩充性和简单性等。

5

二.登录界面及主菜单设计

2.1.登陆界面设计

(1)在项目中打开登陆界面示意图:

(2)登陆界面设计示意图:

6

2.2登录程序

2.2.1表单中登录按钮command1的程序设计

(1)程序:

n=0

a=thisform.text1.value

b=thisform.text2.value

if a="20124920801" and b="789990"

https://www.360docs.net/doc/4018385539.html,bel13.caption="欢迎使用本系统!"

do c:\会计信息系统-郑静金\主菜单设计.prg

else

n=n+1

https://www.360docs.net/doc/4018385539.html,bel13.caption="学号错误,请重新输入!"

thisform.text1.value=""

7

thisform.text2.value=""

thisform.text1.setfocus

if n=3

https://www.360docs.net/doc/4018385539.html,bel13.caption="对不起,您无权使用本系统!"

thisform.text1.enabled=.f.

thisform.text2.enabled=.f.

https://www.360docs.net/doc/4018385539.html,mand1.enabled=.f.

endif

endif

(2)运行的效果示意图:

2.2.2退出按钮command2的程序设计

8

(1)程序:

thisform.release

(2)运行效果示意图(退回到原来界面)

2.3主菜单的程序设计

2.3.1程序:

set talk off

clear

set sysmenu to

9

define pad _pad1 of _msysmenu prompt "凭证处理" color scheme 3

define pad _pad2 of _msysmenu prompt "账簿管理" color scheme 3

define pad _pad3 of _msysmenu prompt "会计报表" color scheme 3

define pad _pad4 of _msysmenu prompt "退出系统" color scheme 3

on pad _pad1 of _msysmenu activate popup 凭证处理

on pad _pad2 of _msysmenu activate popup 账簿管理

on pad _pad3 of _msysmenu activate popup 会计报表

on pad _pad4 of _msysmenu activate popup 退出系统

define popup 凭证处理 margin relative shadow color scheme 4

define bar 1 of 凭证处理 prompt "科目代码查询"

define bar 2 of 凭证处理 prompt "凭证录入"

define bar 3 of 凭证处理 prompt "凭证修改"

define bar 4 of 凭证处理 prompt "凭证查询"

on selection bar 1 of 凭证处理 do c:\会计信息系统-郑静金\科目代码查询.prg on selection bar 2 of 凭证处理 do c:\会计信息系统-郑静金\凭证录入.prg

on selection bar 3 of 凭证处理 do c:\会计信息系统-郑静金\凭证修改.prg

on selection bar 4 of 凭证处理 do c:\会计信息系统-郑静金\凭证查询.prg

define popup 账簿管理 margin relative shadow color scheme 4

define bar 1 of 账簿管理 prompt "科目汇总表"

define bar 2 of 账簿管理 prompt "现金日记账"

define bar 3 of 账簿管理 prompt "银行日记账"

define bar 4 of 账簿管理 prompt "总分类账"

on selection bar 1 of 账簿管理 do c:\会计信息系统-郑静金\科目汇总表输出.prg on selection bar 2 of 账簿管理 do c:\会计信息系统-郑静金\现金日记账输出.prg 10

相关主题
相关文档
最新文档