• 业务:财务软件之会计六要素


    在这里插入图片描述

    一、引言

    会计六要素是资产、负债、所有者权益、收入、费用、利润。资产随处可见,比如房屋、机器设备、运输工具、仓库里的货物等。负债确认必须具备以下条件:负债是企业承担的现时义务;负债预期会导致经济利益流出企业;负债是由企业过去的交易或者事项形成的。所有者权益就是投资者对企业净资产的所有权,又称为股东权益。

    二、内容

    会计六要素是:
    1、资产,资产随处可见,比如房屋、机器设备、运输工具、仓库里的货物等。
    2、负债,负债确认必须具备以下条件:负债是企业承担的现时义务;负债预期会导致经济利益流出企业;负债是由企业过去的交易或者事项形成的。
    3、所有者权益,所有者权益就是投资者对企业净资产的所有权,又称为股东权益。所有者权益是所有者对企业资产的剩余索取权。
    4、收入,是指企业在日常活动中形成的、会导致所有者权益增加的、与所有者投入资本无关的经济利益的总流入。
    5、费用,是指企业在日常活动中发生的、会导致所有者权益减少的、与向所有者分配利润无关的经济利益的总流出。
    6、利润,是指企业在一定会计期间的经营成果,是一种收获。
    会计科目有:
    1、资产类科目:按资产的流动性分为反映流动资产的科目和反映非流动资产的科目。
    2、负债类科目:按负债的偿还期限分为反映流动负债的科目和反映长期负债的科目。
    3、共同类科目:共同类科目的特点是需要从其期末余额所在方向界定其性质。
    4、所有者权益类科目:按权益的形成和性质可分为反映资本的科目和反映留存收益的科目。
    5、成本类科目:包括“生产成本”,“劳务成本”,“制造费用”等科目。
    6、损益类科目:分为收入性科目和费用支出性科目。收入性科目包括“主营业务收入”,“其他业务收入”,“投资收益”,“营业外收入”等科目。费用支出性科目包括“主营业务成本”,“其他业务成本”,“营业税金及附加”,“其他业务支出”,“销售费用”,“管理费用”,“财务费用”,“所得税费用”等科目。
    二者之间的关系是:
    会计科目是对会计要素对象的具体内容进行分类核算的类目。会计对象的具体内容各有不同,管理要求也有不同。
    为了全面、系统、分类地核算与监督各项经济业务的发生情况,以及由此而引起的各项资产、负债、所有者权益和各项损益的增减变动,就有必要按照各项会计对象分别设置会计科目。设置会计科目是对会计对象的具体内容加以科学归类,是进行分类核算与监督的一种方法。

    三、代码设计

    如果把每个元素看做是一个对象,是不是可以参考设计学生对象的代码:

     // example3_26_student.h:学生类的定义
    #ifndef _STUDENT                //条件编译
    #define _STUDENT
    #include
    #include
    using namespace std;
    #define SIZE 80
    class Student
    {
    		char *name;                     //姓名
    		char ID[19];                     //身份证
    		char number[10];                 //学号
    		char speciality[20];                //专业
    		int age;                         //年龄
    public:
    		Student();                         //无参构造函数
    		Student( char *na , char *id , char *num , char * spec ,int ag);  //带参构造函数
    		Student(const Student &per);          //拷贝构造函数
    		~Student();                        //析构函数
            char* GetName();                   //提取姓名
    	    char* GetID();                      //提取身份证
    	    char* GetNumber();                 //提取学号
    	    char* GetSpec();                    //提取专业
            int GetAge();                       //提取年龄
    	    void Display();                      //显示学生信息
    	    void Input();                        //输入学生信息
                          
    };
    #endif
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12
    • 13
    • 14
    • 15
    • 16
    • 17
    • 18
    • 19
    • 20
    • 21
    • 22
    • 23
    • 24
    • 25
    • 26
    • 27
    • 28
    • 29
  • 相关阅读:
    【计算商品总价~python+】
    ArcGIS Engine:鹰眼图的拓展功能-点击和矩形+坐标状态栏
    【Python_PySide2学习笔记(十八)】勾选按钮QCheckBox类的基本用法
    重生奇迹MU游戏的特别之处
    vue实战入门后台篇九:springboot+mybatis实现网站后台-代码整合及重构优化
    信息学奥赛一本通:1165:Hermite多项式
    网络传输方式
    【Python微信机器人】第一篇:在windows11上编译python
    [数据结构]~栈和队列(0-1)
    江苏数据中心是如何保证数据安全
  • 原文地址:https://blog.csdn.net/xiaxianba/article/details/128164768