商店进销存管理系统详细设计.docx
《商店进销存管理系统详细设计.docx》由会员分享,可在线阅读,更多相关《商店进销存管理系统详细设计.docx(9页珍藏版)》请在冰豆网上搜索。
![商店进销存管理系统详细设计.docx](https://file1.bdocx.com/fileroot1/2023-1/3/1a6cb41a-98c8-4feb-b559-96ed15103466/1a6cb41a-98c8-4feb-b559-96ed151034661.gif)
商店进销存管理系统详细设计
商店进销存管理系统
第一章引言
1.1编写目的
随着中国电子商务、互联网业务的迅猛发展,许多商店都已跨入计算机管理时代,并很大程度上提高了管理效率。
但目前仍有部分商店还停留在原始计账管理阶段。
但在当今社会形势下,这种原始方法显然存在很大的缺陷,采用计算机管理进货、库存、销售等诸多环节也已成为趋势及必然。
在进货、库存、销售环节中,由于商品种类繁多、业务量大、库存管理复杂,使用手工操作的工作量很大,在操作过程中也很容易出现各种错误。
而采用计算机管理则可以大大提高日常工作的效率,不仅将原来由手工操作的进货、出货及销售这一整套流程用计算机进行全程管理,而且消除了手工操作中可能存在的不确定因素,达到进销存管理流程清晰,从而能够比较彻底地贯彻经营者的管理模式。
商店进销存管理系统是一个基于的应用系统,它是一个面对当前的进销存管理工作基本还处于手工和半信息自动化处理状态而应运而生的一个基于的一个完全信息自动化的系统,整个系统从符合操作简便、界面友好、灵活、实用、安全的要求出发,完成进货、销售、库存管理的全过程。
1.2参考文献
[1].面向对象设计实践[M].龚晓庆,卞雷等译.北京:
清华大学出版社,2005.
[2]郑人杰,马素霞,殷人昆.软件工程概论[M].北京:
机械工业出版社,2011.
[3]王珊,萨师煊.数据库系统概论概论[M].北京:
高等教育出版社,2005.
[4]卢瀚,王春斌开发实战1200例[M].北京:
清华大学出版社,2011.
第二章可行性分析
通过商店进销存管理系统对商店进销存业务进行全面的管理,满足了商店的现代化管理的要求。
Ø经济性。
当前仍有许多商店使用人工管理方式(即纸和笔)来管理企业的进销存,这样的管理方式既困难又浪费时间和成本,并且容易出现漏账、差账的情况,因此这些商店采用先进的管理方式,提高效率、降低成本。
Ø技术性。
商店进销存管理系统为小型的电子商务系统,技术上可以完成。
Ø操作性。
现在有的超市对员工的素质要求比较高,从管理层到下面的销售人员,都要求具有一定的计算机基础,所以在新系统投入使用时,只要对员工进行少量的培训,系统的功能和使用方法就基本上能够顺利运行。
Ø便利性。
有的超市对员工的素质要求比较高,从管理层到下面的销售人员,都要求具有一定的计算机基础,所以在新系统投入使用时,只要对员工进行少量的培训,系统的功能和使用方法就基本上能够顺利运行。
所以开发一个商店进销存管理系统是当今现代化社会所必须的,也是当代社会发展的趋势。
第三章系统分析
3.1需求分析
(1)实现商品类别、供货商、业务员信息管理;实现商品信息、仓库信息管理、仓库商品管理。
(2)实现商品验收入库、商品销售出库管理,入库和出库时自动修改对应商品的总库存和分库库存量,另外验收或销售时一单可以验收或销售多种商品。
(3)实现转仓管理,转仓时自动修改转出仓库和转入仓库对应商品的数量。
(4)统计指定时间段内各种商品的进货数量和销售数量,其中商品的单位只能是“只”、“件”、“箱”。
3.2系统目标
通过调查研究分析,本系统要求满足以下功能:
Ø系统具有良好的人机界面。
Ø方便的数据查询功能。
Ø对商品类别、供货商、业务员信息进行有效管理。
Ø对商品信息、仓库信息、库存信息进行有效管理。
Ø对商品验收入库、商品销售出库、商品转仓进行有效管理。
Ø通过计算机,能够直接“透视”仓库存储情况。
Ø统计指定时间段内各种商品的进货数量和销售数量。
3.3用例建模
因为本系统是为商店开发的,规模有限,所以本系统主要的参与者较少,主要有业务员,用例模型图如图3.1所示。
图3.1系统用例建模
3.4动态建模
(1)商品供应验收的顺序图如图3.2所示。
图3.2供应验收顺序图
(2)商品销售的顺序图如图3.3所示。
图3.3商品销售顺序图
(5)商品转仓的顺序图如图3.4所示。
图3.4商品转仓顺序图
第四章总体设计
4.1系统规划
本系统由4大模块组成。
Ø基础信息管理。
由顾客信息管理、商品类别信息管理、商品信息管理、供应商信息管理和仓库信息管理五个子模块构成。
管理包括对信息的添加,修改、删除、查询。
Ø商品库存信息管理。
由商品入库管理、商品销售管理和商品转仓管理三个子模块构成。
Ø查询统计。
由销售信息统计、进货信息统计两个子模块构成。
销售信息统计是统计指定时间内的销售信息。
进货信息统计的是指定时间内进货的情况。
Ø系统设置。
由业务员信息管理和个人信息管理两个子模块构成。
个人信息管理是指每个业务员登录之后可以对自己的部分信息进行修改。
业务员信息管理需要有店主的权限才能使用,指的是对所有业务员信息的管理,包括初始化密码,。
基本工资设定等。
4.2功能结构
本系统的功能结构图如图4.1所示。
图4.1系统功能结构图
第五章过程设计
5.1流程图设计
(1)业务员登录系统的流程图如图5.1所示。
N
Y
图5.1业务员登录流程图
(2)商品库存信息管理的流程图如图5.2所示。
开始
检验权限
有权限?
输入管理选项
入库管理?
进入库存管理界面
结束
返回首页
销售管理
进入入库管理界面
进入销售管理界面
转仓管理
进入转仓管理界面
录入信息
添加记录
N
Y
Y
N
Y
Y
N
图5.2商品库存信息管理的流程图
(3)商品销售的流程图如图5.3所示。
开始
检验权限
有权限?
录入销售信息
已付款?
添加销售记录
提示销售成功
提示请付款
进入销售界面
结束
返回首页
N
Y
N
Y
图5.3商品销售的流程图
第六章系统运行环境
本系统的运行环境如下:
Ø操纵系统:
以上
Ø服务器:
Ø浏览器:
6.0以上
Ø数据库:
2005
Ø硬件配置:
:
P42.8
Ø内存:
256以上
Ø分辨率:
最佳效果1024*768
Ø开发工具:
本系统工程名为16.其中工程、和数据库的编码都统一采用2312。
工程结构如下:
●目录结构
◆源代码:
◆项目源码
◆页面:
分类存放
◆文件:
◆文件:
◆图片文件: