没有合适的资源?快使用搜索试试~ 我知道了~
中小型企业进销存管理系统的设计与实现.doc
需积分: 5 0 下载量 114 浏览量
2024-05-14
16:30:36
上传
评论
收藏 5.82MB DOC 举报
温馨提示
试读
51页
中小型企业进销存管理系统的设计与实现
资源推荐
资源详情
资源评论
毕业设计(论文)
题目:中小型企业进销存管理系统的设计与实现
指导教师: 职称:
学生姓名: 学号:
专业: 计算机科学与技术
院(系):
完成时间: 2019 年 4 月 9 日
2019 年 4 月 9 日
I
摘要
随着计算机技术的飞速发展,对于企业的经营方式产生巨大的影响,传统的企业进销
存采取手工核算的方式需要投入一定人力,企业的经营成本随之增加。同时企业需要精准
营销,对于进销存数据的可视化和预测单纯依靠人力存在一定误差。计算机技术的发展为
我们的进销存模式带来巨大的机遇,因此我们可以充分利用计算机技术来研发一款智能进
销存系统。
传统的进销存系统可能是大型企业 ERP 系统的子模块,购买成本较高。针对中小型
企业资金小和对软件有需求的特点,需要研发一套可以快速部署、轻量级的只能进销存系
统负荷当前大部分企业的需求,能解放企业的生产力,节约成本,高效核算,同时对于进
销存的可视化统计对企业的决策有一定的引导作用。
在我的这篇论文里,将综合概括一些关于本系统设计的合理性,和当今比较流行的软件开
发流程,以及开源的框架、数据库技术作说明,使大家认识本系统,从而以此能够收到一
定启发,对于开发模式、技术选型、数据库优化有一定的认识,开发出更好的软件服务企
业。
Abstract
摘要:随着计算机技术的飞速发展,对于企业的经营方式产生巨大的影响,传统的企业进
销存采取手工核算的方式需要投入一定人力,企业的经营成本随之增加。同时企业需要精
准营销,对于进销存数据的可视化和预测单纯依靠人力存在一定误差。计算机技术的发展
为我们的进销存模式带来巨大的机遇,因此我们可以充分利用计算机技术来研发一款智能
进销存系统。
传统的进销存系统可能是大型企业 ERP 系统的子模块,购买成本较高。针对中小型企业
资金小和对软件有需求的特点,需要研发一套可以快速部署、轻量级的只能进销存系统负
荷当前大部分企业的需求,能解放企业的生产力,节约成本,高效核算,同时对于进销存
的可视化统计对企业的决策有一定的引导作用。
在我的这篇论文里,将综合概括一些关于本系统设计的合理性,和当今比较流行的软件开
发流程,以及开源的框架、数据库技术作说明,使大家认识本系统,从而以此能够收到一
定启发,对于开发模式、技术选型、数据库优化有一定的认识,开发出更好的软件服务企
业。
Abstract: With the rapid development of computer technology, it has a huge impact on the way
companies operate. The traditional method of manual accounting for the company's Invoicing
requires a certain amount of manpower, and the company's operating costs increase accordingly.
At the same time, companies need precise marketing, and there is a certain error in the
visualization and prediction of invoicing data. The development of computer technology brings
huge opportunities for our invoicing model, so we can make full use of computer technology to
develop a smart invoicing system.
The traditional Invoicing system may be a sub-module of a large-scale enterprise ERP system,
and the purchase cost is high. For small and medium-sized enterprises with small funds and
software-demanding features, it is necessary to develop a set of rapid deployment, lightweight,
invoicing system load most of the current needs of enterprises, can liberate the company's
productivity, cost savings, and efficiency Accounting, at the same time, visual statistics for
invoicing have a certain guiding effect on enterprise decision-making.
II
In this paper, I will summarize some of the rationality of the design of the system, and the
current popular software development process, as well as open source framework, database
technology to explain, so that everyone knows the system, so as to receive To a certain degree of
inspiration, with a certain understanding of the development model, technology selection,
database optimization, to develop a better software service company.
关键词: 敏捷开发、 SpringBoot、JPA、 MySQL、 进销存、 JavaEE
Keywords: agile development、StpringBoot、 JPA、 MySQL、 Import and export、Java
Platform Enterprise Edition
1
目录
目录
摘要.................................................................................................................................................I
1 引言 .............................................................................................................................................1
1.1 写作的目的...................................................................................................................1
1.2 现实意义 .........................................................................................................................1
1.2 研究问题认识...............................................................................................................1
1.4 本文结构 .........................................................................................................................1
2 系统技术和环境 .........................................................................................................................2
2.1 开发环境的选择 .............................................................................................................2
2.2 开发技术 .........................................................................................................................2
2.3 系统可行性分析 .............................................................................................................2
2.3.1. 技术可行性 .........................................................................................................2
2.3.2. 操作可行性 .........................................................................................................3
2.3.3. 经济可行性 .........................................................................................................3
3 系统需求分析 .............................................................................................................................3
3.1.批发和零售今年发展情况 ..............................................................................................3
3.2.功能需求 ..........................................................................................................................4
3.2.1 用户功能需求 ......................................................................................................5
3.2.2 管理员用户需求 ..................................................................................................5
3.3 环境需求分析 .................................................................................................................5
3.3.1 运行环境 ..............................................................................................................5
3.3.2 配置性能 ..............................................................................................................5
3.3.3 故障处理 ..............................................................................................................6
4 系统总体设计 .............................................................................................................................6
4.1 系统总体框架 .................................................................................................................6
4.2 功能模块设计 .................................................................................................................7
4.2.1. 进货管理 .............................................................................................................7
4.2.2. 销售管理 .............................................................................................................9
4.2.3. 库存管理 ...........................................................................................................12
4.2.4. 统计报表 ...........................................................................................................13
4.2.5. 系统管理 ...........................................................................................................13
4.3 数据库设计 ...................................................................................................................15
4.3.1 数据库概要设计 ................................................................................................15
4.3.2 数据库物理结构设计 ........................................................................................23
5 系统的实现 ...............................................................................................................................29
5.1 系统管理 ........................................................................................................................29
5.1.1.系统登录 .............................................................................................................29
5.1.2.基础资料管理 .....................................................................................................30
5.2.进货管理 ........................................................................................................................34
5.3.销售管理 ........................................................................................................................37
5.4.库存管理 ........................................................................................................................40
2
5.5.统计报表 ........................................................................................................................40
6 总结与展望 ...............................................................................................................................43
6.1 系统技术总结 ...............................................................................................................43
6.2 个人收获与展望 ...........................................................................................................44
参考文献 ......................................................................................................................................45
致谢 ..............................................................................................................................................45
1 引言
1.1 写作的目的
本文主要介绍软件开发的流程—敏捷开发,适应当今企业需求变动大的特点;数据库
设计方案和数据库优化;技术选型的合理性;帮助用户和读者了解系统设计的全过程,对
于用户是交付过程,对于读者可以采纳一些合理的设计方法和思路,开发出更好的软件服
务企业。
1.2 现实意义
四川有大量的中小型企业,对于企业进销存的信息化建设有一定的需求,同时企业
经济能力有限,需要节约成本和提升企业生产力。目前主流的进销存系统例如用友成本较
高,需要购买一整套 ERP 系统或者买单独的进销存模块,成本较高,定制化的购买也需
要一定的资金,中小型企业望而却步。
所以经过一段时间的研究分析,我们研发了一套适合中小型企业的智能进销存管理系
统。这套系统部署、维护成本低,开发采用开源框架和数据库,为企业提供方便快捷的进
销存管理工具,企业还可以以此的报表和可视化图表展示位决策作依据,为企业的发展提
供可靠的向导,节省人力成本,同时也可以为我们探索出一条创业之路。
1.2 研究问题认识
首先需要了解的就是什么是进销存系统,进销存系统也称为供应链管理系统,最基
本的内容就是采购、库存、销售、退货管理。进销存系统是对企业生产经营中采购、入
库、销售进行跟踪管理,从采购单开始,到商品入库,商品销售出库,每一步都跟踪记
录。有效解决企业的分销管理等业务问题。
目前国内外的进销存系统大部分可能是 ERP 系统的子系统,部署和安装流程复杂,
我们考虑开发一套可快速部署适用于中小型企业的进销存管理系统,经济方面可行,技
术实现采用开源框架和数据库,能降低成本,给企业创造更大的价值。
1.4 本文结构
本文主要包括系统技术和环境、系统需求分析、系统主体设计和系统的实现四大部分。
本文重点描述进销存管理系统的界面组成和系统结构,详细介绍了设计系统时所用到
的开发工具与相关技术,以及系统实现方法。此外,主要描述了系统各个环节具体功能开
剩余50页未读,继续阅读
资源评论
源码空间站11
- 粉丝: 3034
- 资源: 109
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 基于Java的本科探索学习项目设计源码 - 本科探索
- 基于Javascript和Python的微商城项目设计源码 - MicroMall
- 基于Java的网上订餐系统设计源码 - online ordering system
- 基于Javascript的超级美眉网络资源管理应用模块设计源码
- 基于Typescript和PHP的编程知识储备库设计源码 - study-php
- Screenshot_2024-05-28-11-40-58-177_com.tencent.mm.jpg
- 基于Dart的Flutter小提琴调音器APP设计源码 - violinhelper
- 基于JavaScript和CSS的随寻订购网页设计源码 - web-order
- 基于MATLAB的声纹识别系统设计源码 - VoiceprintRecognition
- 基于Java的微服务插件集合设计源码 - wsy-plugins
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功