简易财务软件需求文档

合集下载

简易财务软件需求文档

简易财务软件需求文档

目录1.引言 (1)1.1目的 (1)1.2定义 (1)1.3参考资料 (1)2.软件总体概述 (1)2.1软件标识 (1)2.2软件描述 (1)2.2.1系统属性 (1)2.2.2开发背景 (1)2.2.3软件功能 (2)2.3用户的特点 (2)2.4限制与约束 (2)3.具体需求 (2)3.1功能需求 (3)3.1.1人员操作 (3)3.1.2权限操作 (3)3.1.3会计科目 (3)3.1.4凭证处理 (3)3.1.5生成利润表 (4)3.2数据库需求 (4)简易财务软件需求规格说明书1. 引言1.1 目的a.本软件的总体要求不高,仅作为会计人员用,有基本的财务功能即可;b.整个财务软件只需要,人员设置(包括人员添加,权限管理),科目表,凭证处理,账簿自动生成,报表自动生成等;1.2 定义初始化:对于整个财务软件所做的初期工作。

会计科目:简称科目,是对会计要素(资产、负债、所有者权益、收入、费用、利润)的一个再分类。

看作是一个分类标准即可。

凭证:一个会计事项发生之后,所要记录的事项,包括摘要、科目、借贷双方金额。

摘要:对会计事项的一个详细的说明。

借贷双方:会计复式记账所用到的术语,资产类与费用类科目借增贷减,其他的相反。

制单人:填制凭证的人员。

审核:所有已制的凭证,需经另一人审核通过后才能结账,这是为了保证凭证的准确。

审核人:审核凭证的人员。

总分类账户:一级科目下的账户。

明细类账户:二级科目或三级科目下的账户。

结账:将所有的凭证和账户进行转结,合计的会计操作。

报表:结账之后所生成的会计报表,这里只考虑利润表。

1.3 参考资料《会计基础》中国会计学会编写组编经济科学出版社2009年11月第1版金蝶KIS财务软件2. 软件总体概述2.1 软件标识“易友”(简易财务软件)v 1.02.2 软件描述2.2.1 系统属性本软件为一个单机版软件,不把软件做成C/S(客户端/服务器)的程序。

2.2.2 开发背景本软件的主要用途,仅仅是为了学习的需要,让大家知道软件过程的各个方面,是一个学习性的开发过程。

财务软件需求说明

财务软件需求说明

财务管理软件需求说明书版本1.3日期:2009-11-171.需求说明 (4)1.1软件总体构成 (4)1.2 功能需求说明 (5)1.2.1基础信息 (5)1.2.1.1科目管理 (5)1.2.1.1.1科目信息 (5)1.2.1.1.1事件说明 (5)1.2.1.2帐套管理 (5)1.2.1.2.1帐套信息 (5)1.2.1.2.1事件说明 (6)1.2.1.3用户管理 (6)1.2.1.3.1用户信息 (6)1.2.1.3.2事件说明 (6)1.2.1.4 凭证类别设置 (6)1.2.1.4.1 凭证类别信息 (6)1.2.1.4.2 事件说明 (7)1.2.1.4 系统参数 (7)1.2.1.4.1 会计期间信息 (7)1.2.1.4.2 事件说明 (7)1.2.2凭证管理 (7)1.2.2.1凭证信息 (7)1.2.2.2事件说明 (8)1.2.3账簿管理 (9)1.2.3.1账户基本信息 (9)1.2.3.2三栏式账信息 (9)1.2.3.3多栏式账 (9)1.2.3.4数量三栏式账 (10)1.2.3.6事件说明: (10)1.2.3报表管理 (10)1.2.3.1资产负债表 (10)1.2.3.3现金流量表 (14)1.2.4财产清查 (16)1.2.4.1库存现金盘点报告表 (16)1.2.4.3实物盘存单 (17)1.2.4.5事件说明 (17)1.2.5出纳管理 (17)1.2.5.1三栏式日记账 (17)1.2.5.2实存账存对比表 (18)1.2.5.3银行存款余额调节表 (18)1.2.5.2事件说明 (18)1.2.6期末处理 (19)1.2.6.1事件说明 (19)1.2.7系统操作 (19)1.2.7.1事件说明 (19)1.需求说明1.1软件总体构成1.基础信息:科目管理:设置科目,删除科目,修改科目帐套管理:建立帐套,修改帐套基本信息,更换帐套用户管理:新增用户,删除用户,修改用户,用户过滤凭证类型:添加凭证类型,修改凭证类型,删除凭证类型系统参数:会计期间设置,其他设置2.凭证管理:填制凭证,删除凭证,修改未审核凭证,凭证审核(批审),凭证过滤3.账簿管理:浏览账簿(通过选定科目查看),期初数据录入4.报表管理:报表统计(资产负债表,利润表,现金流量表),报表输出5.财产清查:现金实物盘点6.出纳管理:创建日记账,登记日记账,删除修改日记账,结转日记账,日记账浏览,银行存款对账7.期末处理:登账(凭证过账),结账8.系统操作:修改本人口令,结束当前用户,退出系统1.2 功能需求说明1.2.1基础信息1.2.1.1科目管理科目管理单独一个界面以科目树形式显示科目:●科目设置:设置科目基本信息,包括科目类别,科目代码,科目名称,助忆码等。

软件工程_财务管理系统(账务处理、查询)_需求规格说明书

软件工程_财务管理系统(账务处理、查询)_需求规格说明书

2011-2012学年第2学期软件工程课程大作业软件需求规格说明书项目名称:网络财务管理系统(账务处理、查询)教学班级 B01指导教师职称教授组长:学号:姓名:专业:成员:学号:姓名:专业:学号:姓名:专业:学号:姓名:专业:学号:姓名:专业:二 O 一二年四月二十日目录1.概述 (1)1.1 用户简介 (1)1.2 目的与目标 (2)1.3 术语定义 (2)1.4 参考资料 (3)1.5 相关文档 (3)1.6 版本更新信息 (4)2.目标系统描述 (4)2.1 组织结构与职责 (4)2.2 角色定义 (5)2.3 作业流程 (5)2.4 单据、账本、报表 (6)2.4.1 单据 (6)2.4.3 报表 (6)2.5 可能的变化 (10)3.目标系统功能需求 (10)3.1 功能需求分析 (10)3.2 功能需求点列表 (11)3.2 功能需求概述 (12)4.目标系统性能需求 (17)4.1 时间要求 (17)4.1.1前台访问性能.......................................................................... 错误!未定义书签。

4.1.2后台管理性能 (18)4.2 空间性能 (18)4.3 性能需求点列表 (18)5.目标系统界面与接口需求 (18)5.1 界面需求 (18)5.2 接口需求点列表 (19)6.目标系统其他需求 (19)6.1 安全性 (19)6.2 可靠性 (19)6.3 灵活性 (20)6.4 特殊需求 (20)7.目标系统假设与约束条件 (20)财务管理系统(账务处理、查询)软件需求规格说明书1.概述财务管理系统是每一个单位管理财务收入和支出的不可缺少的一个管理信息系统,它的内容对企业财务计划,财务控制,财务监督,财务运用等方面都起着巨大的作用。

如何发挥财务管理的作用关系到一个企业的命脉。

财务管理的工作对象是资金运动,只要有资金运动就离不开财务管理。

财务软件需求规格说明

财务软件需求规格说明

财务管理软件需求规格说明书版本V1.1日期:2009-11-24功能性需求 (4)1.1基础信息 (4)1.1.1科目管理 (4)1.1.1.1设置科目 (4)1.1.1.2修改科目 (5)1.1.1.3删除科目 (5)1.1.2帐套管理 (6)1.1.2.1建立帐套 (6)1.1.2.2修改帐套 (6)1.1.2.3更换帐套 (7)1.1.3用户管理 (7)1.1.3.1新增用户 (7)1.1.3.2修改用户 (8)1.1.3.3用户过滤 (9)1.1.3.4删除用户 (9)1.1.4凭证类别设置 (10)1.1.4.1添加凭证类别 (10)1.1.4.2修改凭证类别 (11)1.1.4.3删除凭证类型 (11)1.1.5系统参数 (12)1.1.5.1会计期间设置 (12)1.1.5.2其他参数设置 (12)1.2凭证管理 (13)1.2.1填制凭证 (13)1.2.2审核凭证 (14)1.2.3审批凭证 (14)1.2.4凭证过滤 (15)1.2.5修改凭证 (16)1.2.6删除凭证 (17)1.3账簿管理 (17)1.3.1期初数据录入 (17)1.3.2浏览账簿 (18)1.4财产清查 (20)1.4.1现金盘点 (20)1.4.2实物盘点 (21)1.5出纳管理 (22)1.5.1创建日记账 (22)1.5.3登记日记账 (23)1.5.4 修改日记账 (25)1.5.5结转日记账 (25)1.5.6删除日记账 (25)1.5.7日记账浏览 (25)1.5.8银行存款对账 (26)1.6期末处理 (27)1.6.1登账 (27)1.6.2结账 (28)1.7系统操作 (28)1.7.1登录系统 (28)1.7.2修改本人口令 (29)1.7.3结束当前用户 (30)1.7.4退出系统 (30)1.7.5操作权限 (30)1.8报表管理 (31)1.8.1资产负债表 (31)1.8.2利润表 (31)1.8.3现金流量表 (31)功能性需求1.1基础信息1.1.1科目管理图11.1.1.1设置科目图1输入规格:数据项说明输入格式是否必填处理流程:必填项已填后,点击“增加“按钮提交信息后台对提交信息进行验证,验证成功后提交数据至数据库清空界面信息,方便用户进行连续添加输出规格:数据输入不符合规格则提示并不予提交保存错误则提示用户重新操作1.1.1.2修改科目输入规格:同设置科目处理流程:必填项已填后,点击“修改“按钮提交信息后台验证提交信息,验证成功则更新数据至数据库退出界面输出规格:数据输入不符合规格则提示并不予提交更新错误则提示用户重新操作1.1.1.3删除科目处理流程:在科目管理界面左端科目树或右端科目列表或中选择指定科目,点击删除按钮输出:提示用户是否删除,若用户确认删除则从数据库中移除数据库操作失败则提示用户重新操作,操作成功则列表与树中该科目消失若用户选择的科目包含子科目,则提示用户是否删除该科目下所有子科目1.1.2帐套管理1.1.2.1建立帐套图1输入规格:数据项说明输入格式是否必填帐套名称文本是帐套日期系统自动生成日期否完成必填项填制后点击“新建”,后台保存该帐套信息至数据库点击“取消”则不进行帐套新建操作输出规格:若输入数据规格不符,则提示且不能进行帐套创建操作若帐套保存失败,则提示用户重新操作,保留界面与输入数据若帐套保存成功,则推出该创建界面1.1.2.2修改帐套输入规格:同新建帐套处理流程:编辑帐套名称,点击“保存“,更新数据库中帐套信息输出规格:若数据库更新错误,则提示用户重新操作并保留界面与数据若数据库更新成功,则退出该界面1.1.2.3更换帐套图1处理流程:在帐套列表中选择帐套,按“确定“启用选中的帐套输出规格:用户未选择帐套就点击“确定“,提示用户必须选择一个帐套启用失败则提示用户重新操作,并保留界面启用成功,则退出界面按“取消“则直接退出界面1.1.3用户管理图11.1.3.1新增用户图2数据项说明输入格式是否必填工号系统自动产生:1001、1002…数字姓名文本是职位文本是联系电话需要验证电话格式文本是电子邮件需要验证电子邮件格式文本是否功能权限树型复选框处理流程:输入数据后,点击“增加“按钮,后台将数据保存至数据库输出规格:输入数据不符规格,提示用户并不予提交操作数据库保存操作失败,提示用户重新操作,并保留界面与数据保存成功,退出该界面,用户管理界面中出现该行已添加数据1.1.3.2修改用户输入规格:同新增用户处理流程:修改用户信息后,后台将该修改数据更新覆盖数据库中原数据输出规格:输入数据不符规格,提示用户并不予提交操作数据库保存操作失败,提示用户重新操作,并保留界面与数据更新成功,则退出该界面,用户管理界面中用户列表信息更新1.1.3.3用户过滤图3输入规格:数据项说明输入格式是否必填姓名模糊关键字文本否职位模糊关键字文本否工号工号确定范围,需要验证数字格式数字否数据填入后,点击“确定“根据姓名与职位关键字,工号数据范围进行模糊,精确过滤列表中用户信息输出规格:若输入数据不符合规格则提示用户并不予进行过滤操作若过滤过程出现异常则提示用户重新操作,保留界面与数据过滤成功,则刷新用户管理界面中用户列表并退出该界面1.1.3.4删除用户处理流程:选择用户管理界面中的用户,并点击删除按钮,后台将从数据库中删除该用户输出规格:删除前提示用户是否删除,若确定删除则执行删除操作删除成功,列表中不予显示用户信息删除操作出现异常,则提示用户重新操作1.1.4凭证类别设置图11.1.4.1添加凭证类别图2输入规格:处理流程:填入数据,点击“新建“按钮将该数据保持至数据库输出规格:填入数据不符合规格则提示用户并不予提交保存数据失败,提示用户重新操作,保留用户界面与数据保存成功,退出该界面,刷新凭证类别列表,列表中显示该行数据1.1.4.2修改凭证类别输入规格:同添加凭证处理流程:从列表中选择修改的凭证,点击修改,出现已填充所选凭证类别信息的图2界面,修改该凭证数据,点击“修改“将数据更新至数据库输出规格:在凭证类别管理界面中点击修改按钮,未选择修改凭证,提示用户进入修改界面后,修改数据不符合输入规格,点击“修改“时提示用户修改操作出现异常,提示用户重新操作,保留界面与数据修改操作成功,退出该界面,刷新凭证类别列表,在列表中显示修改信息1.1.4.3删除凭证类型处理流程:在配置类别管理列表中选择配置类别,并点击“删除”按钮从数据库中删除该凭证数据输出规格:未从列表中选择凭证类别,提示用户选择用户选择凭证,点击“删除”,弹出对话框询问是否删除用户确定删除则更新列表数据,该删除数据从列表中消失1.1.5系统参数1.1.5.1会计期间设置图3输入规格:数据项说明输入格式是否必填会计年度必须是年份数据,只读下拉框数字是期间起始日期必须在当前会计年度内日期是期间结束日期必须在当前会计年度内日期是当会计年度列表没有数据时,点击“创建”时提示没有年度信息,在提示框中输入初始会计年度,即当前使用的年度,并设置12个会计期间。

XX会计制度财务管理软件需求1.doc

XX会计制度财务管理软件需求1.doc

府会计制度财务管理软件需求1府会计制度财务管理软件需求一、项目名称府会计制度财务管理软件采购项目二、项目开发总体指导思想为了执行财部制定的《府会计制度一行**会计科目和报表》(财会[2017]25号)及《医院执行的补充规定和衔接规定》(财会(2018)24号)文件精神,医院将自2019年1月1日起不再执行《医院会计制度》等行业会计制度,而是执行国家统一的《府会计制度》。

为确保府会计制度在我院顺利实施,结合我院财务管理的需求,对在用的财务管理信息系统软件进行更换。

矚慫润厲钐瘗睞枥庑赖賃軔朧。

三、本次信息化建设目标1。

必须按照府会计制度以及医院行业补充规定和衔接规定,对现有会计核算系统进行升级改造.2。

必须满足《府会计制度》要求,建立医院财务核算体系,严格按照新制度的规定进行会计核算、XX财务报表和预算会计报表,实现账务管理、报表管理、固定资产管理、工资计算管理、专项经费管理。

聞創沟燴鐺險爱氇谴净祸測樅.3。

必须能与**市卫生和委员会区域医院经济管理信息系统的数据对接,保障委直属公立医院绩效考核指标相关数据的获取,确保市卫计委相关平台的正常运行。

残骛楼諍锩瀨濟溆塹籟婭骒東。

4.通过此次信息化建设,我院能在2018年12月20日之前,完成与新的财务核算系统的对接和测试工作,为2019年1月1日起正式实施新会计制度提供保障。

酽锕极額閉镇桧猪訣锥顧荭钯。

四、主要功能 1。

平台开发及集成服务(1)供应商所提供的信息系统必须支持统一平台、单点登录、统一权限管理。

(2)系统提供的平台框架支持医院信息系统的拓展建设,避免重复建设。

(3)系统支持医院基本信息维护。

(4)系统支持登录用户设置,用户的新增、修改和删除等.(5)系统支持权限设置。

彈贸摄尔霁毙攬砖卤庑诒尔肤。

2。

会计核算管理(1)系统建设必须完全符合府会计制度要求,预置府会计科目体系.(2)系统支持账套设置、用户角色设置、字典维护、会计科目、辅助账设置、账龄分析设置等功能。

社团财务管理软件需求说明书

社团财务管理软件需求说明书

用户需求说明书社团财务管理系统吴俐俐,钟婷编2009年3月5日目录1引言 -----------------------------------------------41.1编写目的 ------------------------------------------41.2背景 ----------------------------------------------41.3定义---------------------------------------------41.4参考资料------------------------------------------42任务概述---------------------------------------------42.1目标-----------------------------------------------52.1.1开发意图------------------------------------------5 2.1.2应用目标------------------------------------------5 2.1.3作用及围----------------------------------------52.2用户的特点-----------------------------------------52.3假定和约束---------------------------------------53需求规定---------------------------------------------53.1对功能的规定--------------------------------------53.1.1系统管理---------------------------------------- 5 3.1.2月账单管理---------------------------------------5 3.1.3查询功能-----------------------------------------6 3.1.4打印报表-----------------------------------------63.1.A图表---------------------------------------------6 a模块图------------------------------------------------6 b.1 ER图-----------------------------------------------7b.2 ER表-----------------------------------------------8c DFD图------------------------------------------------9d.1流程图---------------------------------------------10 d.2流程图---------------------------------------------113.2对性能的规定--------------------------------------123.2.1精度--------------------------------------------123.2.2时间特性要求-----------------------------------123.2.3灵活性-----------------------------------------123.3输人输出要求-------------------------------------123.4数据管理能力要求---------------------------------123.5故障处理要求------------------------------------123.6其他专门要求------------------------------------133.6.1性------------------------------------------133.6.2方便性------------------------------------------13 3.6.3可维护性----------------------------------------13 3.6.4可使用性----------------------------------------134运行环境规定 ----------------------------------------134.1设备 -------------------------------------------134.2支持软件---------------------------------------134.3接口--------------------------------------------131 引言信息社会的高科技,商品经济化的高效益,使计算机的应用已普及到经济和社会生活的各个领域。

财务软件需求说明.doc

财务软件需求说明.doc

财务管理软件需求说明书版本1.3日期:2009-11-171.需求说明 (4)1.1软件总体构成 (4)1.2 功能需求说明 (5)1.2.1基础信息 (5)1.2.1.1科目管理 (5)1.2.1.1.1科目信息 (5)1.2.1.1.1事件说明 (5)1.2.1.2帐套管理 (5)1.2.1.2.1帐套信息 (5)1.2.1.2.1事件说明 (6)1.2.1.3用户管理 (6)1.2.1.3.1用户信息 (6)1.2.1.3.2事件说明 (6)1.2.1.4 凭证类别设置 (6)1.2.1.4.1 凭证类别信息 (6)1.2.1.4.2 事件说明 (7)1.2.1.4 系统参数 (7)1.2.1.4.1 会计期间信息 (7)1.2.1.4.2 事件说明 (7)1.2.2凭证管理 (7)1.2.2.1凭证信息 (7)1.2.2.2事件说明 (8)1.2.3账簿管理 (9)1.2.3.1账户基本信息 (9)1.2.3.2三栏式账信息 (9)1.2.3.3多栏式账 (9)1.2.3.4数量三栏式账 (10)1.2.3.6事件说明: (10)1.2.3报表管理 (10)1.2.3.1资产负债表 (10)1.2.3.3现金流量表 (14)1.2.4财产清查 (16)1.2.4.1库存现金盘点报告表 (16)1.2.4.3实物盘存单 (17)1.2.4.5事件说明 (17)1.2.5出纳管理 (17)1.2.5.1三栏式日记账 (17)1.2.5.2实存账存对比表 (18)1.2.5.3银行存款余额调节表 (18)1.2.5.2事件说明 (18)1.2.6期末处理 (19)1.2.6.1事件说明 (19)1.2.7系统操作 (19)1.2.7.1事件说明 (19)1.需求说明1.1软件总体构成1.基础信息:科目管理:设置科目,删除科目,修改科目帐套管理:建立帐套,修改帐套基本信息,更换帐套用户管理:新增用户,删除用户,修改用户,用户过滤凭证类型:添加凭证类型,修改凭证类型,删除凭证类型系统参数:会计期间设置,其他设置2.凭证管理:填制凭证,删除凭证,修改未审核凭证,凭证审核(批审),凭证过滤3.账簿管理:浏览账簿(通过选定科目查看),期初数据录入4.报表管理:报表统计(资产负债表,利润表,现金流量表),报表输出5.财产清查:现金实物盘点6.出纳管理:创建日记账,登记日记账,删除修改日记账,结转日记账,日记账浏览,银行存款对账7.期末处理:登账(凭证过账),结账8.系统操作:修改本人口令,结束当前用户,退出系统1.2 功能需求说明1.2.1基础信息1.2.1.1科目管理科目管理单独一个界面以科目树形式显示科目:●科目设置:设置科目基本信息,包括科目类别,科目代码,科目名称,助忆码等。

(完整版)财务管理系统需求分析文档

(完整版)财务管理系统需求分析文档

财务管理系统2012 . 06. 10-06.22目录一、前言:1、编写目的:本报告的目的是规范化财务科目软件的编写,旨在与提高系统开发的能见度。

便于对系统开发过程中的管理与控制。

同时提出了本财务系统的开发过程。

便于程序员与客户的沟通与协作,并作为工作成果的原始依据。

同时额表明了本系统的共性,以期能够获得更大范围的应用。

此文档进一步定制财务科目软件开发的细节问题,明确系统需求、安排项目规划与进度、组织系统开发与测试。

经过对具体财务流程进行详细的研究调查,初拟实现研究报告。

对系统开发中要面临的问题及其解决办法进行需求分析。

项目名称:财务管理系统用户:销售工作人员、会计、审查员,财务主任。

2、开发的意义:计算机已经成为我们学习和工作的得力助手,使用其可方便的管理财务科目,为其财务管理增加了方便。

今天,计算机的价格已经十分低廉,同时性能有了长足的进步。

它已经被应用于许多领域。

现在我国的财务管理水平还有纸质介质的存在,这样的机制已经不能适应时代的发展,因为它浪费了许多人力和物力,在信息时代这种传统的管理方法必然被计算机为基础的信息管理所取代。

我们团队作为软件工程专业的学生,希望可以在这方面有所贡献。

改革的总设计师邓小平同志说过“科学技术是第一生产力”,我们希望能用我们所学的知识编制出一个实用的程序来帮财务人员进行财务管理。

开发这一系统的好处大约有以下几点:第一、可以存储日常财务信息。

第二、只需了解操作系统,就能实现方便快捷的财务管理,节省人力;第三、可以迅速财务历史信息,做到收入支出心中有数。

跟据2012年中国电信的调查报告显示我国的上网人数已达到6亿,互联网已经十分普及,况且现在建行已经建起了网上银行,本系统为将来的网络财务管理系统和计算机的财务管理模式的建立作了先期工作。

3、为什么要开发一个个人理财系统:信息作为生产力中最活跃的因素,很早就在人类经济生活中发挥着不可替代的作用,但把信息纳入企业经营管理系统中高效处理和应用是在计算机发明以后的50年代末。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

目录
1.引言 (1)
1.1目的 (1)
1.2定义 (1)
1.3参考资料 (1)
2.软件总体概述 (1)
2.1软件标识 (1)
2.2软件描述 (1)
2.2.1系统属性 (1)
2.2.2开发背景 (1)
2.2.3软件功能 (2)
2.3用户的特点 (2)
2.4限制与约束 (2)
3.具体需求 (2)
3.1功能需求 (3)
3.1.1人员操作 (3)
3.1.2权限操作 (3)
3.1.3会计科目 (3)
3.1.4凭证处理 (3)
3.1.5生成利润表 (4)
3.2数据库需求 (4)
简易财务软件需求规格说明书
1. 引言
1.1 目的
a.本软件的总体要求不高,仅作为会计人员用,有基本的财务功能即可;
b.整个财务软件只需要,人员设置(包括人员添加,权限管理),科目表,凭证处理,账簿自动生成,报表自动生成等;
1.2 定义
初始化:对于整个财务软件所做的初期工作。

会计科目:简称科目,是对会计要素(资产、负债、所有者权益、收入、费用、利润)的一个再分类。

看作是一个分类标准即可。

凭证:一个会计事项发生之后,所要记录的事项,包括摘要、科目、借贷双方金额。

摘要:对会计事项的一个详细的说明。

借贷双方:会计复式记账所用到的术语,资产类与费用类科目借增贷减,其他的相反。

制单人:填制凭证的人员。

审核:所有已制的凭证,需经另一人审核通过后才能结账,这是为了保证凭证的准确。

审核人:审核凭证的人员。

总分类账户:一级科目下的账户。

明细类账户:二级科目或三级科目下的账户。

结账:将所有的凭证和账户进行转结,合计的会计操作。

报表:结账之后所生成的会计报表,这里只考虑利润表。

1.3 参考资料
《会计基础》中国会计学会编写组编经济科学出版社2009年11月第1版金蝶KIS财务软件
2. 软件总体概述
2.1 软件标识
“易友”(简易财务软件)v 1.0
2.2 软件描述
2.2.1 系统属性
本软件为一个单机版软件,不把软件做成C/S(客户端/服务器)的程序。

2.2.2 开发背景
本软件的主要用途,仅仅是为了学习的需要,让大家知道软件过程的各个方面,是一个学习性的开发过程。

2.2.3 软件功能
a.高——软件必须实现的功能,用户有明确的功能定义和要求;
b.中——软件应该实现的功能,用户的功能定义和要求可能是模糊的、不具体
的、或低约束的,但是这类功能的缺少会导致用户的不满意,因此这类功能的具体需求应当由需求分析人员诱导用户产生并明确;
c.低——软件尽量实现的功能,并可根据开发进度进行取舍,但这类功能的实
现将会增加用户的满意度。

2.3 用户的特点
供小型公司使用,不面向大型企业。

故不考虑很复杂的财务合并内容
2.4 限制与约束
开发期限为2周,编程语言采用Java,平台采用Netbeans,数据库考虑用Microsoft SQL Server 2005。

3. 具体需求
3.1 功能需求
3.1.1 人员操作
最开始安装操作的人,为Manager,即管理员,可以控制人员权限且所以软件中的操作。

人员由管理员添加,且密码可由人员自行更改。

且人员只能由管理员删除,其他人员不能对“人员管理”进行处理。

3.1.2 权限操作
想到的权限有:查询权,修改权。

对整个财务软件的初使化,包括会计科目初始化,科目期初余额初使化。

凭证的修改权、审核权、结账权;会计报表的查询权。

3.1.3 会计科目
程序的开始,初始化会计期间,为方便起间,直接定义会计年度是从一年的1月1日到12月31日。

会计的期间以月作划分。

月末进行一次结账。

还需初始化会计科目。

为方便起见,数据库里已经有一张会计科目的表,直接自动导入即可。

然后可以自行添加科目,添加的多级科目用下述方式来表示:对于一级科目代码,直接用4个数字给以表示即可。

对于二级科目代码,采用小数点的方式,如1001.01(科目代码),人民币(二级科目名称)。

对于三级科目代码,同样采用小数点的方式,如1403.01.01(科目代码),原材料---钢材----A钢材
一级科目,二级科目相当于树型结构。

科目表的结构
3.1.4 凭证处理
凭证初始化,作简化,凭证字只有三类:收,付,转。

即收款凭证、付款凭证、转账凭证。

序号是凭证总的一个编号,而凭证号是三类凭证各自的编号。

科目的录入采用二级科目或者三级科目。

即科目代码中有小数点。

这里,制单和审核应不是同一个人。

审核与反审核是同一人。

凭证录入后,自动生成明细类账户和总分类账户
凭证审核后,将凭证中的内容写入数据库中的凭证表中。

凭证的录入界面(类似就好)
关于结账,做两件事:
第一件:对资产类科目,负债类科目,所有者权益类科目,结出本期发生额以及余额;
第二件:结出所以损益类账户余额,并且结转至“本年利润”科目下,包括各种收入(如主营业务收入、其他业务收入、营业外收入、投资收益)和各项费用(如主营业务成本、销售费用、营业税金及附加、其他业务成本、管理费用、财务费用、所得税费用、营业外支出等)
3.1.5 生成利润表
对一些会计科目的余额进行登记,如主营业务收入,各类费用的损益类科目。

分三步,第一步计算出营业利润;第二步,计算出利润总额;第三步,扣除所得税得到净利润。

利润表
营业收入(包括主营业务收入和其他业务收入)
营业成本(-)(包括主营业成本和其他业务成本)
营业税金及附加(-)
管理费用(-)
财务费用(-)
资产减值损失(-)
公允价值变动(-或+)
投资收益(-或+)
营业利润
营业外收入(+)
营业外支出(-)
利润总额
所得税(一般以利润总额的一定比例计算)(-)
净利润
3.2 数据库需求
数据库用到Microsoft SQL Server 2005,涉及到的表列在下面:
1.人员表,记录人员的登陆名(key)和登陆密码
2.权限表,记录人员的登陆名(key)和一些权限:人员设置权、科目初始化权、
凭证填制权、凭证审核权、结账权、报表生成权、报表查看权。

3.科目表,记录科目代码(key)、科目名称、余额方向。

4.凭证表,记录业务日期、凭证序号、记录的科目代码、记录的金额。

以上的金额全采用正负的形式,如,资产类科目,借的金额为正,贷的金额为负。

5.结账表,记录科目代码(key)、期初余额、本期发生额、期末余额。

相关文档
最新文档