当前位置:首页>> >>


vb企业往来账务管理系统设计(论文 源代码).rar

收藏

资源目录
    文档预览:
    编号:20180913212522137    类型:共享资源    大小:134.48KB    格式:RAR    上传时间:2018-09-13
    尺寸:148x200像素    分辨率:72dpi   颜色:RGB    工具:   
    35
    金币
    关 键 词:
    vb 企业 往来 账务 管理 系统 设计 论文 源代码
    资源描述:
    1 摘 要公司的往来财务管理是公司各项管理中最为重要,也是最为繁琐的一部分。实现账务系统管理的规范化和自动化是十分必要的。本软件主要包括以下几个方面的内容:公司财务的添加,其中包括进账信息及其明细,出账信息及其明细;公司账务明细的修改;公司账务明细的删除;账务资料的查询,如按照账务流水号查询,按日期查询等。还有就是账务汇总,也是最重要的一部分,可以按照各种方式汇总,如按照流水号汇总,按照日期汇总,按照流水号+日期汇总等。随着公司业务的发展,账务管理将会变得越来越复杂,如果使用传统的管理方法,极容易造成不必要的错误,由此给公司带来的经济损失是无法估量的。因此,实现往来账务管理的自动化、规范化势在必行。关 键 词:系统管理、结构特性设计,行为特性设计ABSTRACTThe exchanged financial administration of the company is the most important in every management of the company, it is the most tedious part too. It is very essential to realize the standardization and automation of system management of the account.Company's financial adding , include entering the information of the account and detail, the information and detail that enter an item of expenditure in the accounts; Modification of company's account detail; Deletion of company's account detail; The inquiry of the account materials, for instance inquire according to the serial number of the account , inquire about etc. according to date. Gather by a account, it is the most important part too, can gather according to various kinds of ways , for instance gather according to the serial number, gather according to date , gather etc. according to serial number + date. With the development of company's business, account management will become more and more complicated, if use the traditional office procedure, it is extremely apt to cause the unnecessary mistake, therefore the economic losses brought to company can't be appraised. So, the automation , standardization of realizing exchanged account management are imperative.Keywords: System Management, Structure Characteristic Design, Behavior Characteristic Design2 引 言人类正进入信息时代,计算机与信息技术已成为推动社会全面进步的最活跃因素之一。新世纪对人们的知识结构、技能、素质的要求将更加全面、更加具体,计算机与信息技术的飞速发展正在改变人们的思维、工作、生活和学习方式。掌握一定的计算机维护知识,具备计算机维护的实战操作技能并将其作为工作、学习、生活的必备工具,无疑是新世纪计算机相关行业从业人员的共同要求。信息管理系统是集计算机技术,网络通信技术为一体的信息系统工程,它能够使企业运行的数据更加准确、及时、全面、详实,同时对各种信息进一步地加工,使企业领导层对生产、经营的决策依据更充分,更具有合理性科学性,并创造出更多的发展机会;另外也进一步加强企业的科学化、合理化、制度化、规范化管理,为企业的管理水平跨上新台阶,企业持续、健康、稳定的发展打下基础。经过市场调查,我国中小企业信息化水平一直还处在比较初级的阶段,有关统计表明,真正实现了计算机较高应用的企业在全国 1000 多万中小企业中所占的比例还不足10%。然而,随着我国市场条件下企业竞争压力的不断加剧、企业组织管理观念的变革以及业务流程标准化的不断完善,企业当中实现自动化、信息化是相当重要的。在企业当中公司的往来账务管理是公司各项管理中最为重要,也是最为繁琐的一部分。本软件就是为了适应这一要求而开发的。此软件有很强的实用性和可用性。本软件共分四个大部分,内容全面,但不是面面俱到地罗列账务中的所有问题,而是本着实用性的原则对内容有所取舍。公司的账务管理主要包括:公司账务的添加,其中包括进账信息及其明细、出账信息及其明细;公司账务明细的修改;公司账务明细的删除;账务资料的查询,如按照账务流水号查询,按照日期查询等。还有就是账务汇总,也是最重要的一部分,可以按照各种方式汇总,如按照流水号汇总、按照日期汇总、按照流水号+日期汇总等。由于时间仓促,加之水平有限,软件中的缺点和不足之处在所难免,敬请读者提出您的宝贵意见和建议。3 第一章 系统概述一、项目内容根据本次毕业设计的任务和要求,我做了详尽的用户需求分析,确定了项目的具体内容。主要包括:代码管理,初始化数据库,账务进出管理,账务资料,账目汇总管理,系统管理等。分别介绍如下:(一)代码管理:主要包括账务往来账务资料、账务汇总、、进账出账的自然信息录入和管理。要建立所有的数据库结构,包括上述各种代码和原始凭证;(二) 初始化数据库:主要实现在软件正式运行前,把一个账务现行手工工作模式下的所有业务信息向计算机中进行转储。这是软件系统正确运行的前提条件;(三) 账务进出管理:主要实现进账、出账管理。(四)账务资料:用来进行账务资料的管理,包括增加、修改、删除账务明细等,以及账务资料的查询,包括按账目查询和按日期查询。(五)账目汇总管理:用来进行账务汇总,包括按账目汇总、按日期汇总、按客户汇总、按客户+日期汇总,按账目+日期汇总。(六)系统管理:用来设置操作用户用更改密码。系统初始设置一个超级用户名和密码,操作人员可以利用这个超级用户名和密码登录,之后,可以设置其他的超级用户名称,也可以设置权限用户,同时也设置了这个用户可以使用的权限。二、系统设计目标根据毕业设计任务书的要求以及通过用户需求分析所得到的用户要求制定了系统设计目标:(一)实现项目要求的代码管理,初始化数据库,账务进出管理,账目汇总管理,系统管理等;(二)软件实用性较强;(三)用户界面友好;(四)性能稳定;(五)报表规范,符合行业的要求;三、设计工具的选择(一)前台工具的选择经过论证及比较和指导老师的批准,本次毕业设计的前端开发工具拟选用了Visual basic 。开发一个软件,首先要考虑它的实用性和可行性,其次就要考虑到用何4 种语言来开发,好的语言环境能够少去一些代码编写上的弯路。Visual Basic 是Microsoft 公司推出的一个集成开发环境,是 Microsoft Visual Studio 系统开发工具之一,具有简单易学,功能强大,软件费用支出低,见效快等特点。由此看来Visual Basic 是一个很好的开发语言。Visual Basic 之所以受到广大编程爱好者以及专业程序员的青睐,是因为它具有以下一些特点:事件驱动的编程方式、面向对象的程序设计思想、交互式的开发环境、高度的可扩充性等。本软件用的开发语言是 Visual Basic 6.0 版,Visual Basic 6.0 与以前的版本不同,它是 Visual Studio 家族的一个组件,保留了 Visual Basic 5.0 的优点,如在开发环境上的改进;增加了工作组;在代码编辑器中提供了控件属性/方法的自动提示;能编译生成本机代码,大大提高程序的执行速度等。同时,Visual Basic 6.0 在数据技术、Internet 技术及智能化向导方面都有了许多新的特性。(二)后台数据库的选择后台数据库选用的是 ACCESS 2000。ACCESS 2000 是目前最流行的桌面型数据库软件之一。它提供的大量的输入、分析和展示数据的工具得到了用户的广泛喜爱。它是微软公司主打办公软件 Microsoft Office 中一个极为重要的组成部分。现在它已成为世界上最流行的桌面数据库管理系统。后来微软公司通过大量地改进,将 Access 的新版本功能变得更加强大。不管是处理公司的客户订单数据、管理自己个人通讯录,还是大量科研数据的记录和处理,人们都可以利用它来解决大量数据的管理工作。随着微软公司对 Office 套件的不断升级,Access 数据库软件也相应得到了完善和发展,新的技术,如 COM、ActiveX、XML 等网络技术不断的引入到 Access 中。Access 已经不是单一的桌面数据库管理软件,而是综合性的数据库及应用集成一体化系统了。Access 提供了数据库系统所能提供的快速检索、统计报表等功能,支持 SQL 语言,支持事务处理等。 Access 数据库还给用户提供了编写界面程序的可视化编程环境,类似 Visual basic,Access 数据库可视化开发环境具有台 Delphi、Visual basic 、Borland C++等可视化开发环境一样的快速开发功能。四、技术经济分析经过市场调查,我国中小企业信息化水平一直还处在比较初级的阶段,有关统计表明,真正实现了计算机较高应用的企业在全国 1000 多万中小企业中所占的比例还不足 10%。然而,随着我国市场条件下企业竞争压力的不断加剧、企业组织管理观念的变革以及业务流程标准化的不断完善,企业当中实现自动化、信息化是相当重要的。因此,往来账务管理系统给公司带来新的管理观念的变革提供了有利的条件,企业可以5 对其自身有更新更快的了解,而从现在开始选用计算机管理模式,用此管理系统进行往来账务的综合业务的管理,将会带来很大的回报。下面是开发该系统的技术经济分析:(一)成本/效益分析往来账务管理系统一旦开发成功,投入运行后,所有的信息(进出账、客户名称、账目名称、账务资料等)都将录入计算机进行管理,可以对整体的数据有一个宏观的掌控,同时不仅实现了数据的完整性,还在信息的修改、查询等方面节省了财力,提高了效率。对账务这个整体而言,提高了经济效益。而软件的开发成本也仅只软件开发费用一次性投入和必须的计算机配置费用,因此,从成本/效益上是可行的。(二)管理的可行性往来账务管理一旦正式投入运营,它能够根据计算机内的基本信息自动的统计进账、出账、账务汇总等,能够给管理者提供更加便得的条件,节省了时间。同时它还能根据汇总的方式不同,自动生成报表。它无形的效益将很快的显现出来。(三)操作的可行性本系统是在遵循了原来的操作流程的基础上开发的,因此对于操作人员和管理人员而言,只要会基本的计算机操作,就能很快的掌握本软件的使用方法,并能熟练的操作。(四)技术可行性往来账务管理系统涉及到的数据量比较大,各个实体之间的联系较紧密,因此采用 Access 2000 数据库,因为 Access 2000 和 Visual basic 有良好的兼容性,Visual basic 是良好的面向对象的开发工具,用其开发的数据库易于操作和维护,因此在技术上也是可行的。6 第二章 结构特性设计一、总体设计思想概要一个软件开发的前提都要做好用户的需求分析,同时需求分析也是数据库设计的前提,是一个项目成败的关键。因此我对本软件要实现的目标有了一个总体的设计思想。在做用户需求分析的过程中,我了解到了一些账务往来,进出和管理的一些行业规范:(一)账务资料这一部分用来进行账务资料的管理,包括增加、修改、删除账务明细等,以及账务资料的查询,包括按账目查询和按日期查询。(二)进出流水账这一部分用来增加进出账信息,包括账务流水号、日期、凭证号、账目名称、用途摘要、客户名称、经手人、备注;物品名称、单位、单价、数量、金额、合计金额、用途、客户名称等。(三)账务汇总这一部分用来进行账务汇总,包括按账目汇总、按日期汇总、按客户汇总、按客户+日期汇总等。(四)系统管理这一部分用来设置操作用户用更改密码。系统初始设置一个超级用户名和密码,操作人员可以利用这个超级用户名和密码登录,之后,可以设置其他的超级用户名称,也可以设置权限用户,同时也设置了这个用户可以使用的权限。系统设置登录界面中输入密码与用户名不符 3 次将自动退出登录。以上是关于毕设的总体设计思路,有些详细的内容会在以后阐述。二、实体及其联系E-R 图能够充分的体现出系统中的各个实体以及他们之间的联系。下图是系统的E-R 图(见下页)(一)本 E-R 图各个实体的属性介绍如下:1. 进出账(流水号,进出号,账目名称,日期,凭证号,经手人,备注)如(1)2.账目名称(原材料,成品售出,设备引进,机器维修,运输费用)如图(2)3.账务资料(流水号,日期,账目名称,物品名称,单价,数量,单位,金额,客户名称)如图(3)7 (二)E-R 图图(1)图(2)进出账流水号 进出号 日期账目名称 凭证号 经手人备注账目名称原材料 成品售出设备引进 机器维修 运输费用8 图(3)(三)结构设计主要介绍后台数据库的结构设计。结构设计是继需求分析后的重要阶段,是数据库设计的重要组成部分。如果说需求分析是解决“做什么”的问题,那么结构设计就是解决“怎么做”的第一步。数据访问接口是一个对象接口,代表了访问数据的多种方式。利用 VisualBasic,用户可在程序中控制连接、语句生成器和返回的数据。其中:1. DAO(Data Access Objects) 数据访问对象是第一个面向对象的接口,它使用了 Microsoft Jet 数据库引擎(由 Microsoft Access 所使用),并允许 Visual Basic 开发者通过 ODBC 像直接连接到其他数据库一样,直接连接到 Access 表。DAO 最适用于单系统应用程序或小范围本地分布使用。2. RDO(Remote Data Objects)远程数据对象是一个到 ODBC 的、面向对象的数据访问接口,它同易于使用的 DAO style 组合在一起,提供了一个接口,形式上展示出所有 ODBC 的底层功能和灵活性。3. ADO 又称为 OLE 自动化接口,它是 DAO/RDO 的后继产物。ADO2.0 在功能上与RDO 更相似,而且一般来说,在这两种模型之间有一种相似的映射关系。现根据上面提到的系统的各种功能要求,设计系统所需的数据库。首先,作为账务的基本资料,流水号、交易日期、账目名称、凭证号、经手人、备注等应该作为一个完整的数据表,此外,这个数据库还应该包括一个标识进出账的字段。其次,账务明细部分应该作为一个独立的数据表而存在,其字段应该包括物品名称、单价、数量、金额、客户名称等。考虑到与账务基本资料的关联,还应该包括流账务资料流水号账目名称 物品名称日期单价 数量 单位 金额客户名称9 水号字段。此外,为了用户浏览信息的方便,也为了给此后的编程工作提供一些便利,将交易日期和账目名称也放到这个表中。最后,客户名称和账目名称应该是可以添加、修改、删除的,分别将这两个组成数据表。系统用户也应该构成一个表。这样一来,系统要用到的数据库应包含如下几个表:进出账、账务资料、账目名称、客户名称、系统管理,各个表的结构如表 2-1~表2-5 所示。(1)进出账数据表对于进出账数据表,字段名称应该为流水号、日期、账目名称、凭证号、经手人、备注、进出账等。具体设置如表 2-1 所示。表 2-1 进出账数据表字 段 名 数 据 类 型 说 明流水号 文本 必填字段,不允许空字符 串日期 日期/时间 无账目名称 文本 字段大小为 20凭证号 文本 字段大小为 20经手人 文本 字段大小为 20备注 文本 字段大小为 20进出账 是/否 格式:真/假(2)账务资料数据表对于账务资料数据表,字段名称应该为流水号、日期、账目名称、物品名称、单价、数量、单位、金额、客户名称等。具体设置如表 2-2 所示。表 2-2 账务资料数据表字 段 名 数 据 类 型 说 明流水号 文本 必填字段,不允许 空字符串日期 日期/时间 无账目名称 文本 字段大小为 20物品名称 文本 字段大小为 20单价 货币 无数量 数字 整型单位 文本 字段大小 5金额 货币 无客户名称 文本 字段大小为 5010 (3)账目名称数据表对于账目名称数据表,字段名称应该为账目名称。具体设置如表 2-3 所示。表 2-3 账目名称数据表字 段 名 数 据 类 型 说 明账目名称 文本 必填字段,不允许空 字符串(4)客户名称数据表对于客户名称数据表,字段名称应该为客户名称。具体设置如表 2-4 所示。表 2-4 客户名称数据表字 段 名 数 据 类 型 说 明客户名称 文本 必填字段,不允许 空字符串(5)系统管理数据表对于系统管理数据表,字段名称应该为用户名、密码、权限等。具体设置如图 2-5 所示。表 2-5 系统管理数据表字 段 名 数 据 类 型 说 明用户名 文本 必填字段,不允许空字符 串密码 文本 字段大小 20权限 文本 字段大小 20以上是系统数据库的基本框架,建立好的数据库如图 2-1-1 所示。
    展开阅读全文
    1
      金牌文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    0条评论

    还可以输入200字符

    暂无评论,赶快抢占沙发吧。

    关于本文
    本文标题:vb企业往来账务管理系统设计(论文 源代码).rar
    链接地址:http://www.gold-doc.com/p-138979.html
    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服客服 - 联系我们
    copyright@ 2014-2018 金牌文库网站版权所有
    经营许可证编号:浙ICP备15046084号-3
    收起
    展开