基于微信的企业管理会计系统毕业论文

 2021-04-10 10:04

摘 要

本系统是基于微信平台下开发的,一个面对中小型企业的,具有管理会计核算功能的小程序。为了方便用户随时随地地使用,本系统选择微信小程序作为载体,建立一个类似手机应用的功能性小程序,采用微信开发者工具和微信小程序解决方案快速的开发出本系统。前后端采用的程序语言都是基于JS,只要具有JS基础就可以很好的理解前后端代码,打通前后端开发通道。系统实现了中小型企业的基本功能有进销存、会计核算和报表分析。该系统可以对后台的数据库进行销售表和采购表的插入操作,对库存表进行查询操作,根据库存表、销售表和采购表进行利润总计,最后对每天的利润生成一个分析报表。开发该系统用到了Nodejs技术,该技术可直接模拟服务器,前端直接采用微信小程序的MINA框架,渲染层用到了WeUI样式库,以MYSQL作为数据库,以微信开发者工具作为开发环境。该系统满足了小型企业的基本要求。

关键词:会计核算;进销存;微信小程序;

Wechat-based enterprise management accounting system

ABSTRACT

This system is developed based on the WeChat platform. It is a small program that faces small and medium-sized enterprises and has management accounting functions. In order to facilitate users to use anytime, anywhere, this system selects the WeChat applet as a carrier, establishes a functional small program similar to the mobile phone application, and uses the WeChat developer tool and the WeChat applet solution to quickly develop the system. The language used in the front and back ends is based on JS. As long as you have JS foundation, you can understand the front-end and back-end codes and open up the front-end and back-end development channels. The system realizes the basic functions of small and medium-sized enterprises such as invoicing, accounting and statement analysis. The system can perform the insert operation of the sales table and the purchase table on the background database, perform the query operation on the inventory table, make a total profit according to the inventory table, the sales table and the purchase table, and finally generate an analysis report for the daily profit. The system is developed using Nodejs technology, which can directly simulate the server. The front end directly uses the MINA framework of the WeChat applet, the rendering layer uses the WeUI style library, MYSQL as the database, and the WeChat developer tools as the development environment. The system meets the basic requirements of small businesses.

Key words:accounting;invoicing;WeChat applet;

目 录

第一章. 前 言 - 1 -

1.1毕业设计主要任务 - 1 -

1.2课题意义 - 1 -

1.3课题项目特点(特色与创新) - 2 -

第二章.背景调查 - 3 -

2.1微信平台背景介绍 - 3 -

2.2 ERP介绍 - 3 -

2.2 会计功能 - 4 -

第三章.系统分析和设计 - 6 -

3.1 可行性分析 - 6 -

3.1.1技术可行性 - 6 -

3.1.2经济可行性 - 7 -

3.2 系统需求分析和功能设计 - 7 -

3.2.1系统分析 - 7 -

3.2.2功能设计 - 8 -

第四章.系统的实现过程 - 9 -

4.1.1数据库设计 - 9 -

4.1.2销售表结构设计 - 10 -

4.1.3采购表结构设计 - 10 -

4.1.4库存表结构设计 - 11 -

4.1.5员工表结构设计 - 11 -

4.2 系统总体结构设计 - 12 -

4.2.1系统总体结构图 - 12 -

4.3.1操作模块 - 13 -

第五章.重要代码及说明 - 22 -

第六章.开发环境与工具 - 26 -

第七章.开发配置和运行准备 - 27 -

第八章.软件测试 - 28 -

总结 - 30 -

致谢 - 31 -

参考文献 - 32 -

第一章. 前 言

1.1毕业设计主要任务

1.根据课题题目进行背景调查,并进行需求分析,研究该课题的任务,并按计划一步步解决;

  1. 毕业设计的题目是基于微信的企业管理会计系统,既然是个系统就会实现一定的功能,功能分析得出有进货(采货)管理模块,销货管理模块,库存管理模块等;
  2. 背景调查得出基于微信平台的,轻量级的,面向中小型企业的管理系统很少,这种基于微信平台的系统做成微信公众号不便于操作,做成微信小程序更人性化。
  3. 研究该课题的任务就是把这个项目做出来,并且思考研究这个课题有什么作用和意义,并且努力做到发布成功,使得有用户可以真正的使用,不仅仅局限理论上,如果研究一个课题,没有实际意义上的用途,单纯的讲理论,就如同闭门造车,或纸上谈兵。

1.2课题意义

  1. 在移动开发的浪潮下,微信作为社交平台迅速占领大量市场,该平台的开发将变得越来越热门,基于微信平台的开发系统软件将是具有大量用户的,具有实际用处的软件,深入生活,深入实际。
  2. 作为面对特定人群的小型企业管理会计系统作为一种对企业帮助很大的工具,有必要为了顺应移动时代,从传统电脑端过度到移动端,甚至是从纸质端到电子端,从传统手写到敲击输入。
  3. 使用移动端的管理员将可以随时随地的进行系统监督。系统虽小,五脏俱全,手机端也能发送数据,小数据经过积累就会变成大数据。
  4. 人们将来有望只在一个平台就可以完成生活的所有活动需求数据。
  5. 该项目具有自己的特点,如果没有创新点的,甚至很好理解和实现的,那就没有意义了。

1.3课题项目特点(特色与创新)

1.基于微信平台,受众广泛,基于实际生活应用,接地气。

  1. 呈现在微信小程序,而不是在微信公众号上,易于交互,轻便快捷。
  2. 基于小程序前端框架MINA,日后有可能实现跨平台。
  3. 基于小程序,可以享受小程序的所有好处,如更加方便用户随时随地使用。
  4. 更轻便,使用缓存不超过10M。
  5. 系统基本功能有进货,销货,仓库管理,会计结算,报表分析,用户管理。
  6. 因为实在小程序,所以这些功能不能太过复杂,不然会超过允许范围。
  7. 面向中小型企业,没有部门分划,一个人就可以管理一个店的数据。
  8. 所有用户的操作的数据必须经过用户同意才能保存到服务端进行操作,所以该项目必不会真正的投入商用,只是提供一种可能。

第二章.背景调查

2.1微信平台背景介绍

  1. 微信作为一个社交媒体,该平台提供用户发短信,图片,语音,视频等功能服务。之所以是免费使用,是因为该公司营利的模式是通过流量来获利。
  2. 微信早期为大小型公司甚至是个人提供公众号服务,每个人都可以有自己对外发布信息的平台,每个人都可以获得关注,但主要作为企业与客户之间的交流平台。
  3. 微信推出的微信小程序也是面对所有人的,只要你有这个开发出自己小程序的能力,你也可以申请一个微信小程序号进行开发,开发好的小程序提交给官方进行审核,审核通过就可以发布了。小程序可进行多种多样的活动,可以是个人对个人,个人对企业,企业对企业的活动。活动包括玩游戏,购物,转账,交话费,遥控家电,租房,浏览网页,记帐单等。微信小程序有别与APP,微信小程序占内存小,精小,轻便,加载小量的加载包就可以用,就像加载网页一样,用完就销。
  4. 虽然支付宝也集成了很多功能,成为微信平台最强劲的竞争对手,但不得不说微信小程序的推出更具创新意义,同时具有更底层的接口。微信平台抢占了先机,吸引了大量的开发人员,有望成为各项数据活动的大平台,甚至接近操作系统,微信小程序制定的规则可能会成为规范,未来微信平台的开发仍将很热门。

2.2 ERP介绍

  1. 这个课题的题目实际上是将ERP系统移植到微信平台上。
  2. ERP(Enterprise resource planning)中文翻译为企业资源规划。顾名思义是对企业的资源进行有效规划。
  3. ERP在维基百科上的解释为:“核心业务流程的集成化管理, 通常是实时的、由软件和技术介导的”,“ERP 通过数据库管理系统维护的常用数据库, 提供了一个集成的、不断更新的核心业务流程视图。”,“虽然早期的ERP系统侧重于大型企业, 但规模较小的企业越来越多地使用 ERP系统.。”,“组成系统的应用程序在提供数据的各个部门 (制造、采购、销售、会计等) 之间共享数据。”。这是一个庞大而笼统的概念,因为企业就可以分为好多种,不同的企业具有不同的性质。但是企业都有相同的特点,就是以何为盈利手段,还有所投入的成本或资本。

4.这个项目面对的是具有进销存性质的小型企业,而不是具有各个部门,业务广泛,流程复杂的大型企业,毕竟是一个人完成,也做不了这么庞大,小程序的运行环境也不允许庞大或臃肿。

5.这个系统实现了ERP 系统的基本功能如收集、存储、管理和解释企业业务活动中的数据,所以可以称为小型ERP系统或进销存系统。

您需要先支付 80元 才能查看全部内容!立即支付

课题毕业论文、开题报告、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找,优先添加企业微信。