好又多超市进销存管理系统的设计与实现(源码)
目 录
1 引言 1
1.1 开发背景 1
1.2 现状分析 1
1.3 研究内容与研究目标 2
1.3.1 研究内容 2
1.3.2 研究目标 3
2 需求分析 3
2.1 功能需求 3
2.2 可行性分析 4
3 总体设计 4
3.1 数据库设计 4
3.1.1 数据库逻辑设计 5
3.2 数据处理基本流程 7
3.2.1 系统操作流程 7
3.2.2 数据增加流程 7
3.2.3 数据修改流程 8
3.2.4 数据删除流程 9
3.2.5 数据查询流程 9
4 详细设计 10
4.1 用户登录模块 10
4.2 超市进货管理子系统 10
4.3 超市销售管理子系统 15
4.4 超市库存管理子系统 21
5 测试用例 24
5.1 用户登录模块 24
5.2 超市进货管理子系统 25
5.2.1 公司信息管理模块 25
5.2.2 公司进货管理模块 27
5.2.3 公司退货管理模块 28
5.2.4 交互信息管理模块 29
5.3 超市销售管理子系统 30
5.3.1 销售信息管理模块 30
5.3.2 销售退货管理模块 31
5.3.3 报损管理模块 31
5.3.4 交互信息管理模块 32
5.4 超市库存管理子系统 33
5.4.1 报损信息管理模块 33
5.4.2 商品上架管理模块 34
5.4.3 交互信息管理模块 36
结 论 37
致 谢 38
参 考 文 献 39
1 引言
本次毕业设计的编写目的在于研究淮安好又多超市进销存管理系统是否可行,指出开发此系统所采用的方法和手段,并对系统的前景进行 *好棒文|www.hbsrm.com +Q: ^351916072*
5.4.1 报损信息管理模块 33
5.4.2 商品上架管理模块 34
5.4.3 交互信息管理模块 36
结 论 37
致 谢 38
参 考 文 献 39
1 引言
本次毕业设计的编写目的在于研究淮安好又多超市进销存管理系统是否可行,指出开发此系统所采用的方法和手段,并对系统的前景进行分析。
1.1 开发背景
随着社会的快速发展,计算机技术在当今社会被运用的越来越广泛,渗透到各个领域。在这个信息化的时代中,人们的生活、学习与计算机越来越脱不了干系,而不断进步与发展的网络通信技术,改变了人们的衣食住行。有了它,人们不必再很劳累地亲自出门去办理事务,只需要操纵以下电脑,不仅可以将各类信息抓入手中,还能方便地网购生活所需,基于此,计算机给我们带来了很多方便。在21世纪中,对计算机进行熟练掌握,已是立足于社会的必备技能。而商品销售管理系统就是在这背景下应运而生的,它维系着人们更加方便地进行商品交易。
在当今社会中,尽管很多大型超市都有销售管理系统,但许多中小型超市仍然没有,这极大地增加了劳力负担,也不便于超市进行实时、有效地管理。而人们日益增多的商品需求已不是传统的超市管理方式所能完美应对的,超市进销存管理系统在当今社会显得愈发重要。
1.2 现状分析
为了有效地对超市进行管理,国内外很多超市都开发出许多功能各异的超市进销存管理系统,而且很大一部分的超市因为销售管理系统数据量异常庞大,客户端要实现不要安装、开发、设计,因此B/S模式比C/S模式更有利点。而且B/S模式中,软件的业务逻辑可以直接通过服务器来处理,通过服务器来设计用户界面,降低了客户端的压力。例如毕业于电子科技大学的刘华平在《超市商品销售管理系统的设计与实现》的论文中就采用了B/S模式,它可以降低系统的开发成本,还利于系统的扩展,对电脑的压力进行降低。
然而,不乏还有许多超市会选择C/S模式的超市销售管理系统,毕业于电子科技大学的杜峰在《基于C/S模式的超市管理系统的设计与实现》的论文中就采用了C/S模式。采用C/S模式可以减轻应用服务器的工作负荷。而最简单的C/S体系结构由客户应用程序和数据库服务器程序组成。服务器程序启动后,只需要等待客户程序端发来请求,服务器程序就会按照预定的规则作出回应。C/S模式的数据存储管理也较为透明。
许多中小型超市会选择VB作为超市销售管理系统的开发工具,它有基于BASIC的特点,易于上手,界面人性化。利用VB的数据访问特性,用户用以创建数据库。毕业于电子科技大学的刘勇在《超市商品销售管理系统的设计与实现》论文中就是采用VB来开发超市销售管理系统的,VB可以为用户无论是做一个很小的应用程序,还是大型的应用系统,都提供了庞大的技术支持。它被包括在Excel、Access等众多的软件中。
还有许多超市会选择其他开发工具来进行超市销售管理系统的开发,毕业于电子科技大学的汪文静在《超市商品销售管理系统设计与实现》的论文中就是使用Delphi来开发系统的。Delphi语言是面向对象的,使用者可以利用组件来进行开发,不需要写复杂的代码,极大地提升了开发效率,而且Delphi的程序在开发过程中可以使用可视的VCL面板,可以通过组件排版来进行界面设计,这样的界面设计更直观且容易上手。可以使开发人员不需要花太多的精力就能开发出可用的系统。
一般超市销售管理系统都会包括:基本信息管理模块,销售管理模块,采购管理模块,库存管理模块,报损管理模块。毕业于电子科技大学的耿莹在《基于B/S架构超市管理系统的设计与实现》的论文中还添加了二维码管理模块。利用二维码条形码技术不仅可以知道商品ID,还能知道商品的具体信息,将二维码和超市销售管理系统结合不仅可以充分发挥方便的管理作用,还可以降低成本。
1.3 研究内容与研究目标
1.3.1 研究内容
以中小型超市的业务管理为基础,结合科学管理的理论
1 引言 1
1.1 开发背景 1
1.2 现状分析 1
1.3 研究内容与研究目标 2
1.3.1 研究内容 2
1.3.2 研究目标 3
2 需求分析 3
2.1 功能需求 3
2.2 可行性分析 4
3 总体设计 4
3.1 数据库设计 4
3.1.1 数据库逻辑设计 5
3.2 数据处理基本流程 7
3.2.1 系统操作流程 7
3.2.2 数据增加流程 7
3.2.3 数据修改流程 8
3.2.4 数据删除流程 9
3.2.5 数据查询流程 9
4 详细设计 10
4.1 用户登录模块 10
4.2 超市进货管理子系统 10
4.3 超市销售管理子系统 15
4.4 超市库存管理子系统 21
5 测试用例 24
5.1 用户登录模块 24
5.2 超市进货管理子系统 25
5.2.1 公司信息管理模块 25
5.2.2 公司进货管理模块 27
5.2.3 公司退货管理模块 28
5.2.4 交互信息管理模块 29
5.3 超市销售管理子系统 30
5.3.1 销售信息管理模块 30
5.3.2 销售退货管理模块 31
5.3.3 报损管理模块 31
5.3.4 交互信息管理模块 32
5.4 超市库存管理子系统 33
5.4.1 报损信息管理模块 33
5.4.2 商品上架管理模块 34
5.4.3 交互信息管理模块 36
结 论 37
致 谢 38
参 考 文 献 39
1 引言
本次毕业设计的编写目的在于研究淮安好又多超市进销存管理系统是否可行,指出开发此系统所采用的方法和手段,并对系统的前景进行 *好棒文|www.hbsrm.com +Q: ^351916072*
5.4.1 报损信息管理模块 33
5.4.2 商品上架管理模块 34
5.4.3 交互信息管理模块 36
结 论 37
致 谢 38
参 考 文 献 39
1 引言
本次毕业设计的编写目的在于研究淮安好又多超市进销存管理系统是否可行,指出开发此系统所采用的方法和手段,并对系统的前景进行分析。
1.1 开发背景
随着社会的快速发展,计算机技术在当今社会被运用的越来越广泛,渗透到各个领域。在这个信息化的时代中,人们的生活、学习与计算机越来越脱不了干系,而不断进步与发展的网络通信技术,改变了人们的衣食住行。有了它,人们不必再很劳累地亲自出门去办理事务,只需要操纵以下电脑,不仅可以将各类信息抓入手中,还能方便地网购生活所需,基于此,计算机给我们带来了很多方便。在21世纪中,对计算机进行熟练掌握,已是立足于社会的必备技能。而商品销售管理系统就是在这背景下应运而生的,它维系着人们更加方便地进行商品交易。
在当今社会中,尽管很多大型超市都有销售管理系统,但许多中小型超市仍然没有,这极大地增加了劳力负担,也不便于超市进行实时、有效地管理。而人们日益增多的商品需求已不是传统的超市管理方式所能完美应对的,超市进销存管理系统在当今社会显得愈发重要。
1.2 现状分析
为了有效地对超市进行管理,国内外很多超市都开发出许多功能各异的超市进销存管理系统,而且很大一部分的超市因为销售管理系统数据量异常庞大,客户端要实现不要安装、开发、设计,因此B/S模式比C/S模式更有利点。而且B/S模式中,软件的业务逻辑可以直接通过服务器来处理,通过服务器来设计用户界面,降低了客户端的压力。例如毕业于电子科技大学的刘华平在《超市商品销售管理系统的设计与实现》的论文中就采用了B/S模式,它可以降低系统的开发成本,还利于系统的扩展,对电脑的压力进行降低。
然而,不乏还有许多超市会选择C/S模式的超市销售管理系统,毕业于电子科技大学的杜峰在《基于C/S模式的超市管理系统的设计与实现》的论文中就采用了C/S模式。采用C/S模式可以减轻应用服务器的工作负荷。而最简单的C/S体系结构由客户应用程序和数据库服务器程序组成。服务器程序启动后,只需要等待客户程序端发来请求,服务器程序就会按照预定的规则作出回应。C/S模式的数据存储管理也较为透明。
许多中小型超市会选择VB作为超市销售管理系统的开发工具,它有基于BASIC的特点,易于上手,界面人性化。利用VB的数据访问特性,用户用以创建数据库。毕业于电子科技大学的刘勇在《超市商品销售管理系统的设计与实现》论文中就是采用VB来开发超市销售管理系统的,VB可以为用户无论是做一个很小的应用程序,还是大型的应用系统,都提供了庞大的技术支持。它被包括在Excel、Access等众多的软件中。
还有许多超市会选择其他开发工具来进行超市销售管理系统的开发,毕业于电子科技大学的汪文静在《超市商品销售管理系统设计与实现》的论文中就是使用Delphi来开发系统的。Delphi语言是面向对象的,使用者可以利用组件来进行开发,不需要写复杂的代码,极大地提升了开发效率,而且Delphi的程序在开发过程中可以使用可视的VCL面板,可以通过组件排版来进行界面设计,这样的界面设计更直观且容易上手。可以使开发人员不需要花太多的精力就能开发出可用的系统。
一般超市销售管理系统都会包括:基本信息管理模块,销售管理模块,采购管理模块,库存管理模块,报损管理模块。毕业于电子科技大学的耿莹在《基于B/S架构超市管理系统的设计与实现》的论文中还添加了二维码管理模块。利用二维码条形码技术不仅可以知道商品ID,还能知道商品的具体信息,将二维码和超市销售管理系统结合不仅可以充分发挥方便的管理作用,还可以降低成本。
1.3 研究内容与研究目标
1.3.1 研究内容
以中小型超市的业务管理为基础,结合科学管理的理论
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/jsjkxyjs/2861.html