基于销售数据的决策支持系统的设计与实现源码论文
2015-05-02 17:26
741 查看
这是我个人的毕业设计作品 为了给学弟学妹一个学习交流的机会 希望能对您有所帮助 主要是基于extjs+ssh的库存进销存系统基础上 进行改进做的一个销售数据决策支持系统
本课题利用数据库和J2EE框架技术,研究设计一个基于B/S的销售数据决策支持系统,更好的实现广大的用户的需求以及销售数据汇总决策功能。通过本课题的设计过程可以巩固学生的专业知识,锻炼学生的实际动手能力,提高学生综合分析解决实际问题的能力。
论文中,首先对销售数据决策支持系统的实现过程中涉及的相关知识进行介绍,主要采用Extjs+ Strus2+Spring+Hibernate + Mysql 的技术实现本系统,然后分析了系统的大致设计思路, 在思路的基础上进行了模块划分,而后分析了各个模块和流程的具体划分和最后的编程实现,从问题的提出到最后逐步的实现, 都一步步的作了系统的介绍。在实际开发阶段,为了理解和对照,本文将比较有代表性的代码给出,并作了相关注释。
摘 要 I
ABSTRACT II
1 前言 1
1.1 课题的研究背景 1
1.2 决策支持系统的现状发展现状和课题意义 1
1.3 选题的创新之处 2
2 相关技术简介 3
2.1 Extjs语言 3
2.1.1 Extjs语言简介 3
2.1.2 Extjs语言的特点 3
2.2 数据库技术 4
2.2.1 MYSQL简介 4
2.3 Struts2、Spring、hibernate技术介绍
4
2.3.1 Struts2技术 4
2.3.2 Spring框架 5
2.3.2 hibernate框架 5
3 相关软件介绍 6
3.1开发工具介绍 6
3.2 Tomcat介绍 6
4 系统的总体设计 7
4.1 系统分析 7
4.1.1 系统的功能描述 7
4.1.2 需求分析 7
4.1.3 总体设计 8
4.2 数据库设计 12
4.2.1 数据库需求分析 12
4.2.2 数据库具体设计 14
5 系统的详细设计 20
5.1 Extjs+SSH+Mysql整合开发流程与配置 20
5.1.1 业务流程图 20
5.2 系统登陆模块与权限分配设计 24
5.3 基础资料模块设计与实现 25
5.3.1 供应商资料模块实现 25
5.3.2 客户资料模块实现 29
5.3.3 商品管理模块实现 32
5.3.4 起初库存模块实现 38
5.4 进货管理模块设计与实现 40
5.4.1 进货入库模块的实现 40
5.4.2 退货出库模块的实现 43
5.4.3 进货单查询模块的实现 43
5.4.4 退货单查询模块的实现 45
5.4.5当前库存查询模块的实现 45
5.5 销售管理模块的设计与实现 47
5.5.1 销售出库模块的实现 47
5.5.2 客户退货模块的实现 48
5.5.3 销售单据查询模块的实现 49
5.5.4 客户退货查询模块的实现 50
5.5.5 当前库存查询模块的实现 50
5.6 库存管理模块的设计与实现 50
5.6.1 商品报损模块的实现 50
5.6.2 商品报溢模块的实现 52
5.6.3 库存报警模块的实现 53
5.6.4 报损报溢查询模块的实现 54
5.6.5 当前库存查询模块的实现 54
5.7 决策分析模块设计与实现 55
5.7.1 供应商统计模块的实现 55
5.7.2 客户统计模块的实现 56
5.7.3 商品采购统计模块的实现 57
5.7.4 商品销售统计模块的实现 58
5.7.5 按日统计分析统计模块的实现 59
5.7.6 按月统计分析统计模块的实现 62
5.7.7 统计决策支持模块的实现 63
5.8系统管理模块设计与实现 64
5.8.1 角色管理模块实现 64
5.8.2 用户管理模块实现 66
结 论 68
参 考 文 献
69
致 谢 70
运行截图
免费下载地址 http://www.taobishe.com/thread-110-1-1.html
本课题利用数据库和J2EE框架技术,研究设计一个基于B/S的销售数据决策支持系统,更好的实现广大的用户的需求以及销售数据汇总决策功能。通过本课题的设计过程可以巩固学生的专业知识,锻炼学生的实际动手能力,提高学生综合分析解决实际问题的能力。
论文中,首先对销售数据决策支持系统的实现过程中涉及的相关知识进行介绍,主要采用Extjs+ Strus2+Spring+Hibernate + Mysql 的技术实现本系统,然后分析了系统的大致设计思路, 在思路的基础上进行了模块划分,而后分析了各个模块和流程的具体划分和最后的编程实现,从问题的提出到最后逐步的实现, 都一步步的作了系统的介绍。在实际开发阶段,为了理解和对照,本文将比较有代表性的代码给出,并作了相关注释。
摘 要 I
ABSTRACT II
1 前言 1
1.1 课题的研究背景 1
1.2 决策支持系统的现状发展现状和课题意义 1
1.3 选题的创新之处 2
2 相关技术简介 3
2.1 Extjs语言 3
2.1.1 Extjs语言简介 3
2.1.2 Extjs语言的特点 3
2.2 数据库技术 4
2.2.1 MYSQL简介 4
2.3 Struts2、Spring、hibernate技术介绍
4
2.3.1 Struts2技术 4
2.3.2 Spring框架 5
2.3.2 hibernate框架 5
3 相关软件介绍 6
3.1开发工具介绍 6
3.2 Tomcat介绍 6
4 系统的总体设计 7
4.1 系统分析 7
4.1.1 系统的功能描述 7
4.1.2 需求分析 7
4.1.3 总体设计 8
4.2 数据库设计 12
4.2.1 数据库需求分析 12
4.2.2 数据库具体设计 14
5 系统的详细设计 20
5.1 Extjs+SSH+Mysql整合开发流程与配置 20
5.1.1 业务流程图 20
5.2 系统登陆模块与权限分配设计 24
5.3 基础资料模块设计与实现 25
5.3.1 供应商资料模块实现 25
5.3.2 客户资料模块实现 29
5.3.3 商品管理模块实现 32
5.3.4 起初库存模块实现 38
5.4 进货管理模块设计与实现 40
5.4.1 进货入库模块的实现 40
5.4.2 退货出库模块的实现 43
5.4.3 进货单查询模块的实现 43
5.4.4 退货单查询模块的实现 45
5.4.5当前库存查询模块的实现 45
5.5 销售管理模块的设计与实现 47
5.5.1 销售出库模块的实现 47
5.5.2 客户退货模块的实现 48
5.5.3 销售单据查询模块的实现 49
5.5.4 客户退货查询模块的实现 50
5.5.5 当前库存查询模块的实现 50
5.6 库存管理模块的设计与实现 50
5.6.1 商品报损模块的实现 50
5.6.2 商品报溢模块的实现 52
5.6.3 库存报警模块的实现 53
5.6.4 报损报溢查询模块的实现 54
5.6.5 当前库存查询模块的实现 54
5.7 决策分析模块设计与实现 55
5.7.1 供应商统计模块的实现 55
5.7.2 客户统计模块的实现 56
5.7.3 商品采购统计模块的实现 57
5.7.4 商品销售统计模块的实现 58
5.7.5 按日统计分析统计模块的实现 59
5.7.6 按月统计分析统计模块的实现 62
5.7.7 统计决策支持模块的实现 63
5.8系统管理模块设计与实现 64
5.8.1 角色管理模块实现 64
5.8.2 用户管理模块实现 66
结 论 68
参 考 文 献
69
致 谢 70
运行截图
免费下载地址 http://www.taobishe.com/thread-110-1-1.html
相关文章推荐
- 【商业版、提供全部源码】基于RBAC的C#ASP.NET支持多用户的通用权限管理系统高质量源码10月份销售20套【提供操作手册设计文档下载】
- 【科研论文】基于W5300的以太网数据传输系统的设计与实现
- [科研论文]基于W5300的以太网和串口数据相互转换系统设计
- [科研论文]基于W5300的以太网和串口数据相互转换系统设计
- 销售管理系统设计与实现源码
- 【商业版、提供全部源码】基于RBAC的C#ASP.NET支持多用户的通用权限管理系统高质量源码10月份销售20套
- “基于关键字匹配的文本过滤系统”配置文件的设计和实现(C/C++源码)
- “基于关键字匹配的文本过滤系统”配置文件的设计和实现(C/C++源码)
- 基于蓝牙的家居网关数据采集处理系统的设计与实现
- 基于数据挖掘技术的客户关系管理系统设计与实现
- 基于BBB的4轮移动轮式机器人系统设计与实现(八)-- SIM908 GPS 数据获取
- 基于C#的商店销售管理系统的设计与实现
- 基于HBase的海量数据实时查询系统设计与实现
- 研读《基于Hadoop的海量业务数据分析平台的设计与实现》----flume的数据收集系统的设计
- 基于JSON数据交换模型的实时支付系统设计和实现
- 基于时间序列的短期数据预测--ARMA模型的设计与实现(每个步骤附实现源码)
- 分布式爬虫系统设计、实现与实战:爬取京东、苏宁易购全网手机商品数据+MySQL、HBase存储
- 基于ZooKeeper,Spring设计实现的参数系统
- 基于C/S结构的高校学生网络行为规范系统的设计与实现(包含服务器与客户端)
- ODS系统基于存储过程实现数据清洗实例