1.什么是会计信息系统?
会计信息系统是管理信息系统的一个子系统,是一个面向价值信息管理的系统,专门用于企事业单位处理会计业务,收集、存储、加工、传输各种会计数据,向会计信息使用者提供以财务会计信息为主的经济信息的信息系统。
2.会计信息系统的发展阶段
主要经历了三个阶段:单项会计数据处理阶段、部门级会计数据处理阶段、财务数据与业务数据一体化处理阶段
财务数据与业务数据一体化处理阶段又称为企业级的会计信息系统阶段,是目前会计信息系统发展的主流方向。
它的特点主要有:1.会计信息系统与企业业务信息系统进行了高度集成,是企业管理信息系统的一个有机组成部件。
2.企业级的会计信息系统大多数是基于B/S(浏览器/服务器)结构的网络系统。
3.企业级的的会计信息系统是事件驱动型,会计系统可以实时采集业务系统的会计数据
4.会计信息系统的管理和控制功能得以发挥,会计信息系统的应用价值得以提升。
3.记账、结账、对账概念的变化
会计电算化后,会计账簿不再作为分类存储会计账户数据的载体,而是一种“实时帐”,与之对应的记账、结账、对账等概念也发生了变化。
电算化后不需要做总账与明细账平行登记等登帐工作,记账的主要功能是对审核通过的记账凭证做上标记,表明该张凭证已入账,不允许再修改或只能做留有痕迹的修改。
结账的主要功能是检查本期核算工作是否完成等,结账表示本期会计工作完成,不能再输入本期凭证,做月末结账标志,为下期会计核算工作做准备,如凭证重新编号等。
对账的主要功能是做银行和往来账户的账目核对或账目与实物的核对,不需要再做账证、账账、账表核对。
4.电算化会计信息系统与手工会计信息系统的异同
1.相同点:a.遵循相同的会计理论、会计法规和会计准则;b.系统的任务和目标相同;c.会计方法、会计工作内容相同。
2.不同点:a.会计数据的存储媒体不同,可读性、查阅方式以及会计档案的保管方式不一样;
b.会计数据处理的工具和过程不同,数据传递的路线不一样;
c.会计数据安全可靠性的管理方式不同,内部控制方式不一样;
d.会计的管理职能进一步强化;
e.会计工作组织机构发生变化,会计人员的业务范围和工作职责发生变化。
5.数据库原理P49 关系数据模型P52
关系数据模型是将信息世界的主要信息结构成分实体、联系、属性再一次抽象成在计算机中的表示形式,把数据看成是二维表中的元素,一张二维表就是一个关系。
关系模型的主要特点
1)理论依据:集合论关系代数
集合运算、关系运算:运算对象及结果都是二维表。
2)基本数据结构是二维表,概念简单、清晰,用户易懂易用,便于计算机实现。
3)用简单的二维表描述实体、属性以及实体之间的联系,方便于将概念模型转换成机器模型。
关系模型的完整性约束
1)实体完整性:所有的表都必须有主码(主属性)。
表中不允许:无主码值的记录,主码值相同的记录。
2)参照完整性:指表之间的关联(引用)关系,一个表中的某列的取值受另一个表的某列的取值范围约束。
外码:外表的主码用作本表的属性,用于表示两个或多个实体(表)之间的关联关系。
外码可取空值(NULL)。
3)用户定义完整性:针对某一具体应用定义的数据库约束。
限制关系中的属性的取值类型、范围,防止属性的值与应用语义矛盾。
6.生命周期法和快速原型法的比较P66
7.系统测试方法
发现程序的错误,一般可以通过静态分析和动态测试两种途径。
静态分析就是通过对被测程序的静态审查,发现源程序代码中潜在的错误,一般用人工方式脱机完成。
动态测试是运行被测程序,用测试数据测试程序,评价测试的结果是否与期望值结果一致,发现错误并纠正错误。
系统测试主要指动态测试,动态测试的方法主要有白盒测试法和黑盒测试法。
A.白盒测试法是根据被测程序的内部结构设计测试用例(测试数据),测试者事先要了解程序的结构,故又称为结构测试。
白盒测试法对测试人员的软件开发知识要求较高。
B.黑盒测试法是把被测程序看成有一定输入、处理和输出功能的黑盒子,根据程序的功能来设计测试用例,故又称为功能测试。
对于电算化会计信息系统的测试,会计人员可以用一系列模拟的会计数据或真实的会计数据作为输入,通过处理后,对产生的各种输出数据进行验证,测试系统的功能和性能。
一般来说,用三个月的跨年度会计数据作为测试用例较为合适。
9.系统测试的特征
A.挑剔性测试是对质量的监督与保证,所以“挑剔”和“揭短”很自然地成为测试人员奉行的信条。
只有抱着证明程序有错的目的去测试,才能把程序中潜在的错误找出来。
B.复杂性设计测试用例时,要考虑到各种可能出现的情况,对被测程序进行多方面的考核,稍有不慎就会顾此失彼,发生不应有的疏忽。
C.不彻底性要想检测出被测程序的所有错误,需要把被测程序在一切可能的输入情况下全部执行一遍,即“穷举测试”。
但在实际测试中,穷举测试是很难做到的,工作量太大。
这就注定了一切测试都是不彻底的,不能完全保证测试后的程序不存在遗漏的错误。
D.经济性既然穷举测试行不通,所以在测试中总是选择一些典型的有代表性的测试用例进行有限测试,要求用尽可能少的测试用例发现尽可能多的程序错误。
10.计算机环境下财务处理流程分析P103
(1)登帐的含义和流程发生改变
(2)把好数据入口关,严防“垃圾进,垃圾出”。
(3)会计人员的岗位权限由系统自动生成。
(4)要运行查询输出程序才能阅读会计信息
(5)通过定义自动转账分录可以生成自动转账凭证
(6)对账和结账流程发生改变
(7)财务处理子系统的使用流程发生变化
11.账务处理子系统概要设计(拓展)P112
12.什么系统是初始化?总账系统初始化主要包括哪些内容?P134 P108
会计账务子系统正式使用前的初始设置操作,使系统的账户体系符合本单位业务的实际需要,为从手工系统转换到电算化系统提供支持。
系统初始化包括:账套参数设置、会计账户体系设置、期初数据转入、辅助科目体系设置、外币设置、凭证类别设置、自动转账设置,等等。
13.格式状态:在报表格式设计状态下进行有关格式设计的操作,例如,标尺寸、列高列宽、单元属性、单元风格、组合单元、关键字;定义报表的单元公式(计算公式)、审核公式及舍位平衡公式。
在格式状态下所看到的是报表的格式,报表的数据全部隐藏。
在格式状态下所做的操作对本报表所有的表页都发生作用。
在格式状态下不能进行数据的录入、计算等操作。
14.数据状态:在报表的数据状态下管理报表的数据,例如,输入数据、删除或增加表页、审核、舍位平衡、制作图形、汇合、合并报表等。
在数据状态下不能修改报表的格式,看到的是报表的全部内容,包括格式和数据。
报表工作区的左下角有一个“格式/数据”按钮。
单击这个按钮可以在“格式状态”和“数据状态”之间切换。
15.工资核算的业务流程P158
1)对来源于企业各部门的考勤、加班和产量等数据进行审核并计算病事假扣款、个人所得税、综合行政部门的代扣款,最后计算职工应发工资和实发工资;
2)根据以上原始数据和计算结果编制工资结算表;
3)对工资结算表数据按职工所属部门和工作性质进行汇总,编制工资汇总表及工资费用分配表、个人所得税申报表等;
4)根据各汇总报表编制记账凭证并进行账务处理。
16.固定资产子系统功能结构设计P180
初始化模块
增减变动数据输入模块
卡片更新模块
折旧计算模块
转账处理模块
信息输出模块。