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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

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

课程设计报告财务系统.docx

1、课程设计报告财务系统课程设计报告(小初、黑体、居中) 题目 账务处理系统 (二号、黑体) 二级学院 (全称) 专 业 (全称) 班 级 (全称) 学生姓名 学号 时 间 (三号、仿宋)前 言一个企业的账务管理是公司各项管理中最为重要的,也是最为繁琐的部分。公司的账务管理主要包括以下几方面的内容:企业账务的添加,其中包括进账信息及其、明细出账信息及其明细;企业账务明细的修改;企业账务明细的删除;账务资料的查询,如按照账务流水号查询,按照日期查询等。还有就是账务汇总、也是最重要的部分,可以按照各种方式汇总,如按照流水账号汇总.按照日期汇总.按照流水号和日期汇总等。实现账务管理的规范化和自动化是十分

2、必要的。我们这个系统的开发就是为了这一需求而开发的。这是一个相对较小的管理软件,因此对操作系统及运行环境的要求并不明显,主要是软件的开发与运行要有相关数据库的支持。在开发工作的前期,必须要有严格的数据库建立过程,这体现在,要提前完成数据的采集与整理,之后在保证数据准确性的基础上实施数据的录入工作,并且最终完成的数据库要根据操作权限支持增加、删除、修改、查询等功能。在此基础上才可进一步实现软件的开发工作。摘 要本软件是简单实用的公共软件。考虑到系统的构架简单,且主要实现主要模块,提供清晰的设计框架,本文档在先做出概要设计前提下,然后在概要设计的基础上进行扩展和详细的描述,完成主要模块的详细设计。

3、该系统包括该系统界面友好,操作简便,能完成添加企业账务,企业账务明细的修改,企业账务的删除等功能,开发本系统的总体的任务是实现财务处理的自动化和系统化,帮助管理人员更好更高效的完成财务管理工作。关键词:中小企业,账务处理,信息管理;正文1.可行性分析1.1技术可行性为了用最小的代价在尽可能短的时间内研究并确定面临的问题是否能够解决,对系统进行可行性研究。结合现有技术和软件,完全可以完成本系统以及实现其各项功能。Visual Basic 6.0提供了快捷明了的窗体设计功能,同时它采用ADO (ActiveDataObject)作为数据源的接口,更容易与数据库进行连接。在数据库方面,我们采用了Mi

4、crosoft Access ,作为Office系列成员之一,Access操作风格较之SQL Server 我们更加熟悉,它的界面操作简单,不需要深厚的数据库开发经验即可完成开发任务。Access与VB兼容性高,能够在多种平台下使用。现有设备、软件、环境已满足开发的技术需要。1.2社会可行性系统从界面设计到后台数据库,完全自主开发,不涉及任何专利、版权纠纷。系统功能齐全,能够满足账务管理工作中的各种需求,同时,系统本系统的界面设计将会遵循潜在的设计规则,采用友好人性化的的界面设计,将会给用户带来前所未有的方便。借助用户手册和联机支持,用户可以更深了解本系统的独到设计,使得账务管理工作更加的轻松

5、。现有条件下,可成功实现对本系统的开发工作,项目目标可能根据实际情况要做调整。2.项目开发计划2.1开发环境账务管理开发系统是在Pentyum 166mmx 以上机型的计算机上进行开发的,同时方便系统的开发,减少开发过程的难度,我们是基于以下的软件环境开发的。以Windows 2000 为操作系统以Visual Basic6.0为开发工具以SQL 2000 作为后台工具这是一个相对较小的管理软件,因此对操作系统及运行环境的要求并不明显,主要是软件的开发与运行要有相关数据库的支持。在开发工作的前期,必须要有严格的数据库建立过程,这体现在,要提前完成数据的采集与整理,之后在保证数据准确性的基础上实

6、施数据的录入工作,并且最终完成的数据库要根据操作权限支持增加、删除、修改、查询等功能。在此基础上才可进一步实现软件的开发工作。2.2操作系统Windows 98以上的操作系统以及网络操作系统均可运行此软件。所建议的系统:我们所计划开发的系统是一个相对简单的账务管理系统。此软件安装、使用十分方便简单,有良好的安全性,并且有很好的兼容性。支持环境:IIS 5.0。数据库:Access 数据库2.3处理流程和数据流程管理员在使用本系统之前,须在线进行身份验证,注册系统有效身份之后,才能进行登陆,查询。与现有系统比较的优越性更有效率、更安全。我设计的账务管理系统是一个相对较小的应用系统,所以对原有设备

7、的影响不太明显,一般而言,我们日常所使用的操作设备足以运行这个软件。而且,使用这个管理系统会使用户和原来相比节省很多时间,使工作更高效。由于用户通过使用此系统会更快的完成工作,所以整个开发环境会因系统的使用节省很多人力、物力,从而进入更有效的工作运行状态。经分析可知开发这个项目的经费预算并不高昂;再者,通过使用此软件会节省人力物力方面的开支,换句话说,就等于挽回了相当一部分的经费支出,所以说对经费支出的影响是乐观的。3.需求规格说明3.1项目背景项目名称:账务管理系统用户: 中小型企业3.2.项目概述3.2.1功能概述本系统可分为系统管理模块、进出账务模块、账务资料模块以及账目汇总模块.各个模

8、块的功能描述:系统管理模块:系统管理部分包括数据库的备份和恢复以及用户管理,包括添加新用户和更改当前用户密码以及退出系统。进出账务模块:进出账务模块用来添加进账资料、进账明细、出账资料及出账明细。 账务资料模块:账务资料模块用来对账务资料进行管理,包括增加账务明细、修改账务明细、删除账务明细,以及账务资料的查询,包括按流水号查询和按日期查询。账目汇总模块:账务汇总模块用来按照各种要求汇总账目,包括按照账目汇总、按照日期汇总、按照客户汇总、按照账目+日期汇总、按照日期+客户汇总等。系统结构图如图所示:添加入账信息 进出账务管理财务管理系统添加出账信息添加明细账务修改明细账务账务信息管理删除明细账

9、务按流水号查询账务信息查询按日期查询按账目汇总按日期汇总账务信息汇总按客户汇总按账目日期汇总按日期客户汇总图3.1 系统结构图返回返回销售流程说明:销售的产品都是已经生产好的库存产品,发货时需要审查产品是否一致,产品是否有质量问题,发货单填写是否正确,已保证记录员登记入库的信息是正确的。退货出库流程:退货出库主要指由于当前的库存产品型号不符或者产品质量不合格进行的出库业务。首先由仓库主任根据当前的库存情况制定出库产品清单,分别提交给相应的销售商和库管员,库管员根据出库产品清单更新库存清单并记录出库流水。3.5数据流程分析数据流程图符号说明:3.2.2 数据流图系统管理退出系统 管理员信息表管理

10、员 身份 新用户 管理员信息 验证 信息 信息管理信息信息 处理发送 完毕进出账管理财务管理员管理员信息表 账务信息表用户名 入帐 出帐 信息 确认密码 信息 信息账务信息管理 管理员信息表 账务信息表财务修改信息核实 系统管理员财务管理员系统登陆 用户名 财务 财务信息 反馈 密码 信息 账务信息查询 财务信息表信息查询信息提取财务管理员财务管理员 财务 按日期 显示 信息 信息按流水账账务信息汇总 财务信息表日期提取生成客户汇总客户提取生成日期汇总 财务 日期财务管理员 财务 客户 信息 信息 信息 信息 财务信息汇总保存生成帐目汇总帐户提取财务管理员 汇总 汇总 帐目 显示 信息 信息

11、产品销售数据流程图(如图3-3)D2不合格销售凭证图3-3 产品销售数据流程图 销售退货数据流程图(如图3-4)D4不合格红字出库单图3-4 销售退货数据流程图3.6数据字典3.6.1实体的描述编号实体名称简述实体组成输入的数据流输出的数据流E1生产车间日常生产部门人员编号+姓名+密码+权限+联系方式+备注未审核的成品入库单E2仓库人员负责录入职员基本信息部门人员编号+姓名+密码+权限+联系方式+备注未审核的成品入库单成品入库、出库的相关事宜E3销售部门主管产品的销售的部门,包括业务员、开票员和部门主管,业务员负责业务抓官负责审批,开票员负责开票。部门人员编号+姓名+密码+权限+联系方式+备注

12、订单、入库单、退货单等报价单、销售凭这、退货凭证等E4财务部开具发票部门人员编号+姓名+密码+权限+联系方式+备注销售凭证、退货凭证等销售发票、退货发票等3.6.2数据存储的描述数据存储编号数据存储名称简述数据存储组成相关联的处理S2确认的入库单产成品的入库单日期+入库单号+单据类型+仓库+库管+制单人员+制单时间+确认人员+确认标志+确认时间+备注+存货编码+规格型号+计量单位+入库数量+入库单价+入库金额P1、P2、P3S4合格纸制凭证存储销售记录日期+凭证号+制单人+确认人+确认标志+确认时间+买方名称+备注+存货编码+规格型号+计量单位+销售数量+销售单价+销售金额P3、P4、P5S5

13、销售发票存储合格的销售发票日期+凭证号+制单人+确认人+确认标志+确认时间+买方名称+备注+存货编码+规格型号+计量单位+销售数量+销售单价+销售金额+发票号+增值税率+税额+价税合计P4、P5、P6S7合格出库单存储合格的出库单日期+出库单号+单据类型+仓库+库管+制单人员+制单时间+确认人员+确认标志+确认时间+备注+存货编码+规格型号+计量单位+出库数量+出库单价+出库金额P6S8库台帐仓库台帐的记录日期+仓库+库管+制单人员+制单时间+确认人员+确认标志+确认时间+备注+存货编码+规格型号+计量单位+库存数量+库存单价+库存金额P7、P8、P9S9已确认退货通知保存退货通知单日期+凭证

14、号+制单人+确认人+确认标志+确认时间+退货方名称+备注+存货编码+规格型号+计量单位+销售数量+销售单价+销售金额+发票号+增值税率+税额+价税合计P9、P10S11退货发票保存退货发票日期+凭证号+制单人+确认人+确认标志+确认时间+退货方名称+备注+存货编码+规格型号+计量单位+销售数量+销售单价+销售金额+发票号+增值税率+税额+价税合计P11、P12S13审核红字出库单存储红字出库单日期+出库单号+单据类型+仓库+库管+制单人员+制单时间+确认人员+确认标志+确认时间+备注+存货编码+规格型号+计量单位+出库数量+出库单价+出库金额P13、P143.6.3数据流的描述数据流编号数据流

15、名称简述数据流来源数据流去向数据流组成数据流量高峰流量D1不合格入库单未经仓库验收或者验收发现不合格者E1P3日期+入库单号+单据类型+仓库+库管+制单人员+制单时间+确认人员+确认标志+确认时间+备注+存货编码+规格型号+计量单位+入库数量+入库单价+入库金额D2不合格销售凭证销售凭证验收不过关E3P4日期+凭证号+制单人+确认人+确认标志+确认时间+买方名称+备注+存货编码+规格型号+计量单位+销售数量+销售单价+销售金额D3不合格退货发票经审核,发现有误的退货发票E4P12日期+凭证号+制单人+确认人+确认标志+确认时间+买方名称+备注+存货编码+规格型号+计量单位+销售数量+销售单价+

16、销售金额+发票号+增值税率+税额+价税合计D4不合格红字出库单经审核,发现有误的红字出库单P2.2E2.1日期+出库单号+单据类型+仓库+库管+制单人员+制单时间+确认人员+确认标志+确认时间+备注+存货编码+规格型号+计量单位+出库数量+出库单价+出库金额3.6.4处理的描述处理逻辑编号处理逻辑名称输入的数据流处理逻辑的描述输出的数据流处理频率P1填写成品入库单下线成品统计根据下线产品情况填写S1P2确认入库S1库管员根据质检员确认的生产部门提交的入库单填写S2、d1P3填写销售凭证 S2根据购货方的购货清单填写S3P4确认销售凭证S3主管对凭证进行确认S4、D2P5开具发票S4根据销售凭证

17、向客户开具发票S5P6填写出库单S5库管员根据销售发票开具出库凭证,数量根据销售发票填列,单价可由存货档案中的参考成本填列S6P7确定出库单S6仓库主管对出库单的数据进行确认,合格的出库单签字后用于进行出库和财务处理S7P8登记库台帐S7将确认的出库单据登记入库存台账S8P9确定退货通知客户提供的退货通知根据客户提供的退货通知确定时候退货 S9P10填写退货凭证S9根据已确定的可退货的通知单上的商品等内容填写S10P11填写退货发票S10根据合格的退货凭证填写正规的退货发票。S11P12填写红字出库单S11库管员根据销售发票开具出库凭证,数量根据销售发票填列S12、D3P13审核红字出库单S1

18、2库主管认真审核所退货物和单据S13、D43.7概念模型设计概要设计是根据需求分析阶段所收集到的用户需求设计数据库的概念数据模型,它是从用户角度看到的数据库。本系统涉及到的外部实体有供应商、客户、员工等,它们直接或间接都与系统内部实体产生关系,在对它们之间的关系进行详细分析的基础上绘制出实体关系图(E-R图)。图例说明:3.2.3 数据字典下面给出的是本系统主要数据元素的数据字典卡片:帐目名称名字:帐目名称别名:无描叙:业务帐目名格式:字符串位置:财务信息表管理员姓名名字:管理员姓名别名:姓名描叙:管理员的姓名。 书写形式:姓+名字格式:字符串位置:管理员信息表系统总体功能如图4-1。统计功能

19、图4-1 系统总功能图4.2.2用户管理功能(如图4-2)图4-2 用户管理功能图一个系统的权限设置将直接影响到该系统所管理数据的安全性,所以能否给用户提供一个强大的权限设置功能将直接影响到对用户的管理和系统数据的安全。本系统提供了以上的权限设置功能,可以精确控制各个功能组的权限,并可根据需要增删功能组。各个被授权的用户只具有其所在功能组的权限,这样就能有效的限制用户的行为,防止越权操作,有效保护数据。4.2.3基本信息维护功能(如图4-3)图4-3 基本信息维护功能图4.2.4汽车销售管理功能(如图4-4)产品退货图4-4 汽车销售管理功能图4.2.5统计功能(如图4-5)图4-5 统计功能

20、图4.3 数据库设计4.3.1物理模型图4-6 数据库物理模型图4.3.2系统所涉及的表基于上面实体之间的关系, 即可形成数据库中的表之间的关系。现在需要将上面的实体模型转换成为实际数据库内的表,也就是数据库逻辑结构。通过对实体的表设计,方便了系统的开发,以下是每个实体的表设计,它们相对应数据库中的一个表。(1) 表中文名称:账套信息表,见表4-1。表 名:ZZ_ZTXXB关 键 字:ZTH备 注:记录系统各个账套的基本信息,尤其要注意账套的状态信息,它表示该账套当前的使用状态。表4-1 账套信息表列名中文名称类型与长度空否 说明ZTH账套号Char(2)否账套号ZTMC账套名称Char(30

21、)是通常以企业单位的名称为账套名称HY行业Char(20)是行业有:工业企业、商品流通等等BWB_CODE本位币Char(2)是记账本位币QJS期间数Integer是一个完整的会计期间数QSRQ起始日期Char(10)是账套的起始日期QYRQ启用日期Char(10)是账套的启用日期KJQJ会计期间Char(10)是记账的一个完整的会计期间ZT状态Char(10)是账套的状态信息“初始化”:表示该账套在进行初始化操作;“正常”:表示该账套进入日常操作;“停用”:表示该账套已经停用。(2) 表中文名称:会计期间表,见表4-2。表 名:ZZ_KJQJB关 键 字:ZTH, YKJQJ备 注:用于记录

22、账套本年会计期间各个月会计期间的起始日期与结束日期。表4-2 会计期间表列名中文名称类型与长度空否 说明ZTH账套号Char(2)否账套号YKJQJ月会计期间Char(10)否月会计期间QSRQ起始日期Char(10)是月会计期间的起始日期JSRQ结束日期Char(10)是月会计期间的结束日期(3) 表中文名称:结账表,见表4-3。表 名:ZZ_JZB关 键 字:ZTH,NKJQJ,YKJQJ备 注:表示账套当期是否已经进行期末结账处理。表4-3 结账表列名中文名称类型与长度空否 说明ZTH账套号Char(2)否账套号NKJQJ年会计期间Char(10)否年会计期间YKJQJ月会计期间Char

23、(10)否月会计期间JZRQ结账日期Char(10)是账套的结账日期JZBJ结账标记Char(2)是“N”:本期间期末未结账“Y”:本期间期末已结账程序设计程序结构本系统共用了4个由PowerBuilder建立的库,分别为aoto.dll、windows.dll、datewindows.dll、ole.dll,这4个库相互组合构成了这整个系统。组件技术的应用自从Microsoft公司推出第一个版本的Windows操作系统以来,动态链接库(DLL)一直是这个操作系统的基础。Windows API 中的所有函数都包含在DLL中。 动态链接库说明应用库名称动态链接库内容aoto.dll系统主应用库w

24、indows.dll系统中用到的汽车销售方面的窗口datawindows.dll系统在主要输入输出中用到的数据窗口ole.dll系统用到的对象控件4.4.4 PBL库说明应用数据窗口全局函数菜单结构窗口4.4.5全局变量说明变量名数据类型作用Ls_idChar记录登陆用户名图4-7销售商信息输入界面该界面让用户直观的对销售商信息进行添加和修改,尽量避免用户的手工输入。在这个输入界面中,销售商的编号是自动生成的,并且销售商所在地区和服务开始时间都是用选择的方式实现,不需要用户手工输入,在每次添加新的销售商时,新的编号、所在地区和服务开始时间都会自动加入到表当中,减少了用户的手工输入量,最大限度的

25、为用户的操作提供方便。 产品信息输入界面输出设计(主要描述课程设计报告课题的系统输出界面设计等)本系统的输出主要是已查询的方式,统计出不同销售商,不同地区,不同时间段的销售信息,以方便用户随时查看不同的销售量。1提供强大的票据打印功能,方便在卖出商品的同时打印各种票据,极大的方便用户的使用。2提供报表输出功能,可以对任意产品,任意时间,任意销售商或者地区的销售进行统计和打印,方便用户对销售量进行控制。销售单输出界面图4-8销售单输出界面此输出界面大部分的操作都只需要鼠标选择完成,用户只需要输入一个出货的数量,系统会自动计算出金额,点击“发货”就能自动生成出货单,并支持出货单的打印。 4.概要设

26、计4.1应用背景一个企业的账务管理是公司各项管理中最为重要,也是最为繁琐的一部分。企业的账务管理主要包括一下几方面的内容:企业账务的增加,其中包括进账信息及其明细、出账信息及其明细:企业账务明细的修改;公司账务明细的删除;账务资料的查询,如按照各种账务流水线查询,按照日期查询等。还有就是账务汇总,也是最重要的一部分,可以按照各种方式汇总,如按照流水线汇总、按照日期汇总、按照流水号+日期汇总等。实现账务系统管理飞规范化和自动化是十分必要的。4.2项目目标本系统主要完成的功能有:流水账,账目汇总,系统管理等。4.3 解决方案设计后台数据库使用Access数据库,以visual basic 6.0

27、作为开发平台,系统总体功能设计如图4.1所示:按日期客户汇总图4.1 系统总体功能设计图4.4 系统模块功能分析本系统包括以下功能模块:4.4.1系统登录窗体本系统启动时首先出现登录界面,需要输入账务管理员的用户名和密码方可进入主窗体。4.4.2.程序主窗口在主窗口中可以对系统进行各种操作,主要的子菜单有进出流水、账务信息、账务查询、账务信息汇总。4.4.3进账窗口单击进出流水账菜单项,单击进账子菜单,打开进账窗口。这一部分用来增加进账信息,包括财务流水号、日期、证号、财务名称、用途摘要、客户名称、经手人、备注;物品名称、单位、单价、数量、金额、合计金额、用途、客户名称等信息。4.4.4出账窗

28、口单击进出流水菜单项,选择出账子菜单,进入出账窗口。其内容和结构跟进账窗口一样。4.4.5财务信息窗口单击财务信息,进入财务信息窗口。这一部分用来进行财务资料的管理,包括账目的的添加、账目的修改、账目的删除。4.4.6财务资料查询窗口单击账务资料菜单项,选择资料查询子菜单,这部分包括按账目查询、按日期查询、按客户查询等。4.4.7 财务汇总单击账务汇总菜单项,选择按账目名称汇总子菜单,这部分用来进行财务汇总,包括按账目汇总、按日期汇总、按客户汇总、按日期+客户汇总等。1、安装总账系统。(使用setup文件安装系统)2、增加新账套。(启用“系统操作台”,增加操作员、建立新账套、设置操作员权限)3、进入总账系统。(启用“总账”账务系统)4、从第4步建立会计科目开始到第8步设置凭证类别(即图中虚线所括部分),是对账套进行的初始设置,应该根据本企业的特点进行相应的设置。 5、从第9步到第12步是每月进行的日常业务。当会计科目、各辅助项目录、期初余额及凭证类别等已录入完毕,就可以使用计算机进行填制凭证、记账了。 6、从第13步到第15步是月末需进行的工作,包括月末转账、对账、结账,以及对会计档案进行备份等。4.4.8 增加

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

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