asp.net+sqlserver公司财务报账管理系统设计+源代码(2)
时间:2019-08-16 19:43 来源:毕业论文 作者:毕业论文 点击:次
自中国加入WTO以来,我国传统的业务管理模式已经不能满足企事业单位的发展需要。在日常的业务当中,任何事情流不能离开资金链的支持,所以财务管理作为一个关键环节,成为进入的核心和焦点。 在我国大多数企事业单位以及政府部门在财务管理中的报账管理中,基本上还是使用原始的人工报账的模式。传统的人工报账方式已经不能满足信息化时代的需求,它不仅耗时长,牵涉的人员多,还存在着错账、漏帐、假账的风险。因此,对财务报账信息化的改造已经是各大企业以及政府部门迫在眉睫的事情。 1.2选题意义 财务管理在任何一个企业并不仅仅是一项工作,它关系到整个公司的发展,特别是在财务管理中的财务报账管理更是一件难管理的事情。财务报账不仅是流程复杂、涉及人员多,而且在整个报账流程中存在着很多不确定的因素。所以财务管理信息化具有一定的现实意义。财务报账在财务管理占据了相当大的一部分比例。传统的财务管理通常采用手工报销,报销人员填写报销申请,把原始凭证给财务会计审计,如果与要求一致的申请给予报销,然后报销由代理人向有关部门或特定的基金负责人找领导或基金负责人签字同意报销确认。在财务报账的过程中需要花费大量的时间和精力,无论在报账的哪个环节出了问题不能完成报账。此外,当遇到领导或相关负责人出差或不在的情况下无法完成签字,则需要长时间的等待。该过程结束后,还需要等待财务部门一个长时间的支付流程,在这个阶段,你无法知道是否完成报账,只有通过查询或由经验判断。因此,对公司财务管理进行信息化的建设具有现实的意义,不仅可以减少报账过程中浪费的时间,而且可以对整个报账进行可视化的控制,对企业负责人和相关业务人员而言,建设一个信息化、网络化的财务管理系统在企业发展当中起着重要的作用。 2.相关技术介绍 该系统主要采用C#语言[4]、javaScript和jQuery语言,Microsoft Visual Studio 2010、SQL Server 2008应用软件,以三层架构为开发模式进行设计与开发。 2.1开发环境 开发工具:Microsoft Visual Studio 2010; 数据库:SQL Server 2008; 测试工具:IE8~IE11,火狐,360极速浏览器,360浏览器,谷歌浏览器等主流浏览器测试。 2.2 三层架构 三层体系结构[6](三层架构)是目前使用较高的一种开发模式,其主要分为:表示层(UI),业务逻辑层(BLL),数据访问层(DAL)。区分层次的目的即为“高内聚,低耦合”的思想。表现层(UI):是以web的方式给用户呈现一个有好的界面,为用户提供与系统交互的一个接口。业务逻辑层(BLL):根据用户具体的操作逻辑,进行相应的数据逻辑操作和处理。数据访问层(DAL):该层对数据库进行直接操作包括添加、删除、修改和查询等。 (责任编辑:qin) |