服装门店管理系统
建
设
方
案
书
部门
信息部
联系人
电话分机
1.概述
本系统是面向中小型服装门店管理的应用平台,按照国内中小型服装企业的经营规模、组织架构以及实际企事业门店的要求等特点设计,紧密结合中小型服装企业的管理需求开发的。该系统包括基础信息、采购业务、仓库业务、销售查询、账务管理及前台门店销售等几大模块构成,实现了对企业物流、资金流、信息流的控制与管理。该系统充分考虑到企业经营者的需要,提供了更加全面的统计分析功能,将企业的采购、销售、存货、成本、利润、应收、应付、现金、银行存款等多方面的运营情况进行全面汇总分析,从而使企业的经营者能够迅速掌握企业的实际运作状况、合理的做出战略决策。
2.业务流程
2.1 业务流程图
采购业务流程
销售业务处理流程
连锁门店业务处理流程
3.总体功能架构
模块
功能模块
功能模块描述
模块文件名
备注
主页
机型搜索
index.html
刘洺榛
旧机回收
手机回收
评估定价:评估选项流程自助报价
Shouji/ Shouji.html
钟晓跃
平板回收
。
Pingban/ Pingban.html
宁华伟
回收车
显示用户保存到回收车的商品
cart/view.html
李之军
二手良品
机型搜索
列出符合条件商品
Liangpin/ Liangpin.Html
钟晓跃
以旧换新
exchange/index.html
刘洺榛
搜索
列出符合条件手机
search.html
李之军
会员中心
会员注册
通过手机号码注册,填写手机信息认证码。
site/register
吴燕吟
叶子源
会员登录
账号登陆(手机号码),输入密码。
site/login
吴燕吟
袁福光
订单查询
快捷查询回收订单、发货地址、收款信息等会员信息
trade/myTrade
吴佳娜
叶子源
确认订单
填写收货信息
trade/payment/
吴佳娜
袁福光
用户评价
用户填写评价,需同步到微博,在网站上以滚动条形式显示
share/index.html
陈小婷宁华伟
会员积分
完成订单后、参与活动后、投诉建议被采用后均可得到会员积分。
现金券
参与专项活动,翻倍翻现金券。得到一定积分后可以返现金券
4.详细设计(界面)
4.1.1
采购人员通过商品编号引用商品信息,录入其它信息保存、审核。界面如图1所示
图1
4.1.2
主要是对每个商品产生唯一的商品卡号,提供两种写卡方式:单一写卡和批量写卡。
4.1.3
通过引用采购订单或商品信息表的方式进行采购入库操作,系统同时自动引入相应的商品名称、规格、面料成份,仓管员只操作数量,单价,自动计算金额。
4.1.4
录入商品代码或扫条码后,自动带出商品名称、规格,录入其它信息后保存退出或可设置自动新增一张单。对末完成收款而操作另一单时,提供挂单、提单功能。
4.1.5
按时间段查询商品的销售明细信息,包括销售单号、销售日期、发货仓库、商品代码、名称、型号规格、批号、单位、实发数量、单位成本、成本、部门、业务员、销售金额等
4.1.6
通过扫条码或录入商品代码的方式选择盘点商品,自动生成账存数量、录入实存数量等信息生成盘点单保存,审核后自动盘。
4.1.6
库存明细:主要查询仓库中商品的存货状况。
4.1.
辅料管理同样采用移动加权平均法进行成本核算,其程序处理与杂料管理一致。
入库操作完成后,系统立即进行移动加权平均成本计算,并更新该项材料浮动成本价字段值,请注意,这个步骤是关键,在此重点描述:
移动加权平均法是在每次购入材料以后,根据库存数量及总成本算出新的平均单位成本的一种方法。其计算公式如下:
移动加权平均单价=(结存金额+购进金额)/(结存数量+购进数量)
移动加权平均单位成本=(收到这批材料之前结存材料的成本+这批材料的成本)÷(收到这批材料之前结存材料的数量+这批材料的数量)
发出材料的成本=本次发出材料的数量×移动平均单位成本
月末库存材料的成本=月末库存材料的数量×月末材料的移动平均单位成本
以下以一个简单的例子来说明:
例如:货品A,期初结存数量10,加权价10,金额为100,发生业务如下:
销售11;采购10,采购价格11;
成本计算过程如下:
销售时,成本金额为11*10=110;
销售后结存数量:-1;加权价</a>:10;结存金额:-10;
采购后,结存单价为:(-10+10*11)/(-1+10)=11.111111
移动加权平均法计算出来的商品成本比较均衡和准确,但计算时的工作量大,结合我司实际情况,以及当今计算机系统的运算速度已达到每秒十亿次的计算能力,只要理清思路,梳理好算法逻辑,使用移动加权平均法不存在难点问题。
随之而来的好处显而易见,相应功能也已经容易实现,财务人员能够随时查看库存成本,实时监控库存状况,需要扩展的功能也能在此基础上实现。
5.数据结构
根据业务需求,数据库eStarJXC中已建立辅料管理部分共20个新数据表,数据结构请参见附录:eStarJXC数据库辅料部分表结构。
6.程序处理逻辑
7.技术路线及系统设计原则
7.1开发工具
开发所用语言及工具如下:
服务器操作系统
windows 2003
数据库
Microsoft SQL Server 2008
所用语言
Microsoft.Net(C#)
所用工具
Microsoft Visual Studio、DevExpress 12.1
7.2系统设计原则
采用C/S结构
8.项目开发人员
角色
人员
职责
项目经理
负责管理项目整体开发、测试、应用过程
系统架构师
了解实际需求,制订开发方案
开发负责人
领导开发团队,确保软件功能实现
程序员
按照开发方案,完成具体功能编码
程序员
程序员
测试员
对已编译完成的软件功能进行测试,及时找出纰漏
数据录入员
对初始化数据进行录入
9.项目开发周期
周期
项目说明
负责人
里程碑
1月17日~1月23日
梳理需求并制订方案
建设方案书
1月24日~1月30日
实现功能编码
可运行的软件成品
1月31日~2月4日
系统测试
《服装门店系统》
2月16日~2月20日
系统上线
运行跟踪及技术维护
附:eStarJXC数据库部分表结构
数据库名:eStarJXC
表名:ADN_采购订单
序号
列名
数据类型
长度
小数位
标识
主键
外键
允许空
默认值
说明
1
fId
nvarchar
50
0
是
否
流水单号
2
fId2
nvarchar
50
0
是
手工单号
4
fBuyer
nvarchar
20
0
是
采购人
5
fDate
datetime
8
3
是
采购日期
6
fWorkUnitId
nvarchar
50
0
是
7
fMaker
nvarchar
20
0
是
制单人
8
fMakeDate
datetime
8
3
是
制单日期
9
fStatus
varchar
10
0
是
状态
10
fSubmitUser
nvarchar
20
0
是
审核人
11
fSubmitDate
datetime
8
3
是
审核日期
12
fNotes
text
16
0
是
备注
表名:ADN_采购订单明细
序号
列名
数据类型
长度
小数位
标识
主键
外键
允许空
默认值
说明
1
fCode
bigint
8
0
是
是
否
流水号
2
fId
varchar
50
0
是
流水单号
3
fProductID
varchar
50
0
是
物料编号
4
fColor
nvarchar
20
0
是
色号
5
fSize
nvarchar
20
0
是
尺码
6
fQty
decimal
9
3
是
采购数量
7
fPrice
numeric
9
2
是
采购单价
8
fAmount
numeric
9
2
是
采购金额
9
fNotes
nvarchar
0
0
是
备注
10
fFromCode
int
4
0
是
11
fInFlag
bit
1
0
是
0
入库标志
表名:ADN_入库单
序号
列名
数据类型
长度
小数位
标识
主键
外键
允许空
默认值
说明
1
fId
varchar
50
0
是
否
2
fId2
nvarchar
50
0
是
3
fWorkUnitId
varchar
10
0
是
收货人
4
fInType
varchar
20
0
是
入库类型
5
fDate
datetime
8
3
是
入库日期
6
fStorageID
nvarchar
50
0
是
7
fMaker
nvarchar
50
0
是
制单人
8
fMakeDate
datetime
8
3
是
制单日期
9
fStatus
varchar
10
0
是
状态
10
fSubmitUser
nvarchar
50
0
是
审核人
11
fSubmitDate
datetime
8
3
是
审核日期
12
fApproveUser
nvarchar
10
0
是
审批人
13
fApproveDate
datetime
8
3
是
审批日期
14
fNotes
text
16
0
是
备注
15
fTag
bit
1
0
是
0
表名:ADN_入库单明细
序号
列名
数据类型
长度
小数位
标识
主键
外键
允许空
默认值
说明
1
fCode
bigint
8
0
是
是
否
2
fId
varchar
50
0
是
3
fProductID
varchar
50
0
是
4
fStorageSpaceID
nvarchar
50
0
是
5
fBath
nvarchar
20
0
是
批号
6
fSize
nvarchar
10
0
是
尺码
7
fQty
decimal
9
3
是
8
fPrice
decimal
9
2
是
9
fAmount
numeric
9
5
是
10
fNotes
nvarchar
0
0
是
11
fFromCode
int
4
0
是
12
fOutFlag
bit
1
0
是
0
13
fCostPrice
numeric
5
2
是
表名:ADN_出库单(ADN_销售单)
序号
列名
数据类型
长度
小数位
标识
主键
允许空
默认值
说明
1
fId
varchar
50
0
是
否
流水单号
2
fId2
varchar
50
0
是
手工单号
3
fDate
datetime
8
3
是
出库日期
4
fStorageID
nvarchar
50
0
是
门店编号
5
fWorkUnitID
varchar
50
0
是
客户编号
6
fOutType
nvarchar
50
0
是
出库类型
7
fMaker
nvarchar
10
0
是
制单人
8
fMakeDate
datetime
8
3
是
制单日期
9
fSubmitUser
nvarchar
10
0
是
审核人
10
fSubmitDate
datetime
8
3
是
审核日期
11
fCancelled
bit
1
0
是
是否挂单
12
fSettlement
bit
1
0
是
是否结算
13
fNavigator
int
4
0
是
导购员
14
fUserId
int
4
0
是
收银员
15
fTotalfQty
int
4
0
是
总数量
16
fTotalAmount
decimal
9
2
是
总金额
17
fRealAmount
decimal
9
2
是
实收金额
18
fZeroAmount
decimal
9
2
是
找零金额
19
fMemberCard
nvarchar
50
0
是
会员卡
20
fCashVolume
decimal
9
2
是
现金卷
21
fSalestype
nvarchar
50
0
是
销售类型
22
fStatus
nvarchar
5
0
是
状态
23
fNotes
text
16
0
是
备注
24
fTag
bit
1
0
是
0
表名:ADN_出库单明细(ADN_销售单明细)
序号
列名
数据类型
长度
小数位
标识
主键
允许空
默认值
说明
1
fCode
bigint
8
0
是
是
否
流水号
2
fId
varchar
50
0
否
流水单号
fCardId
nvarchar
50
0
是
商品卡号
3
fProductID
varchar
50
0
否
物料编号
4
fBath
varchar
50
0
是
批号
5
fStyle
nvarchar
50
0
是
款式
6
fSize
nvarchar
10
0
是
尺码
7
fQty
decimal
9
3
是
数量
8
fPrice
numeric
9
2
是
单价
9
fCostPrice
decimal
9
2
是
成本单价
10
fCostAmount
decimal
9
2
是
成本金额
11
fAmount
numeric
9
5
是
总额
12
fDiscount
int
4
0
是
折扣
13
fNotes
nvarchar
0
0
是
备注
表名:ADN_商品信息
序号
列名
数据类型
长度
小数位
标识
主键
外键
允许空
默认值
说明
1
fProductID
nvarchar
50
0
是
否
物料编号
2
fProductName
nvarchar
50
0
否
物料名称
3
fTypeID
varchar
50
0
是
类别
4
fSpec
nvarchar
20
0
是
规格色号
5
fColor
nvarchar
20
0
是
色号
6
fSize
nvarchar
10
0
是
尺码
7
fContent
nvarchar
50
0
是
含量
8
fPP
nvarchar
50
0
是
客户品牌
9
fUnit
nvarchar
20
0
是
单位
10
fCostPrice
numeric
5
2
否
0
成本价
11
fMinNum
decimal
9
3
否
安全库存
表名:ADN__条码
序号
列名
数据类型
长度
小数位
标识
主键
允许空
默认值
说明
1
fCode
nvarchar
50
0
是
是
否
条码
2
fProductId
nvarchar
12
0
是
商品编号
3
fStyle
nvarchar
20
3
是
款号
4
fColor
nvarchar
20
0
是
色号
5
fSize
nvarchar
10
0
是
尺码
6
fSerial
nvarchar
50
0
是
序列号
fStatus
nvarchar
4
状态
fNumber
int
1
数量
表名:ADN_结存表
序号
列名
数据类型
长度
小数位
标识
主键
外键
允许空
默认值
说明
1
fYM
char
7
0
是
否
月结月份
2
fProductID
nvarchar
50
0
是
否
物品编号
3
fLastQty
decimal
9
3
否
0
期初数量
4
fLastPrice
decimal
9
2
否
0
期初成本单价
5
fLastAmount
decimal
9
2
否
0
期初金额
6
fAccountQty
decimal
9
3
否
0
期末数量
7
fAccountAmount
decimal
9
2
否
0
期末金额
8
fInQty
decimal
9
3
否
0
本期进量
9
fInAmount
decimal
9
2
否
0
本期进额
10
fInQty1
decimal
9
3
否
0
本期采购进量
11
fInAmount1
decimal
9
2
否
0
本期采购进额
12
fOutQty
decimal
9
3
是
0
本期出量
13
fOutAmount
decimal
9
2
否
0
本期出额
14
fOutQty1
decimal
9
3
是
0
本期采购出量
15
fOutAmount1
decimal
9
2
否
0
本期出额采购
16
fPrice
decimal
9
2
是
0
表名:ADN_结存信息
序号
列名
数据类型
长度
小数位
标识
主键
外键
允许空
默认值
说明
1
fYM
char
7
0
是
否
2
fBeginDate
datetime
8
3
是
3
fEndDate
datetime
8
3
是
4
fDate
datetime
8
3
是
5
fMaker
nvarchar
50
0
是
6
fIsAccounting
bit
1
0
是
0
7
fIsCheck
bit
1
0
是
0
表名:ADN_库存表
序号
列名
数据类型
长度
小数位
标识
主键
外键
允许空
默认值
说明
1
fProductID
varchar
50
0
是
物料编号
2
fStorageID
varchar
50
0
是
仓库代码
3
fBatch
nvarchar
20
是
批号
4
fColor
nvarchar
50
0
是
颜色
5
fSize
nvarchar
10
0
是
尺码
6
fPrice
decimal
9
2
是
单位成本
7
fQty
decimal
9
3
是
数量
表名:ADN_盘点单
序号
列名
数据类型
长度
小数位
标识
主键
外键
允许空
默认值
说明
1
fId
varchar
50
0
是
否
流水单号
2
fId2
varchar
50
0
是
手工单号
3
fCheckuser
nvarchar
50
0
是
盘点人
4
fDate
datetime
8
3
是
盘点日期
5
fMaker
nvarchar
5
0
是
制单人
6
fMakeDate
datetime
8
3
是
制单日期
7
fStatus
nvarchar
5
0
是
状态
8
fSubmitUser
nvarchar
5
0
是
审核人
9
fSubmitDate
datetime
8
3
是
审核日期
10
fNotes
text
16
0
是
备注
11
fStorageID
varchar
50
0
是
盘点仓库
12
fTag
bit
1
0
是
0
表名:ADN_盘点单明细
序号
列名
数据类型
长度
小数位
标识
主键
外键
允许空
默认值
说明
1
fCode
int
4
0
是
是
否
流水号
2
fId
varchar
50
0
否
流水单号
3
fProductID
varchar
50
0
是
物料编号
4
fColor
nvarchar
50
0
是
颜色
5
fSize
nvarchar
10
0
是
尺码
6
fQty
decimal
9
3
是
库存数量
7
8
fCheckQty
decimal
9
3
是
盘点数量
9
fNotes
nvarchar
100
0
是
表名:ADN__当班信息RTL_WorkShift
序号
列名
数据类型
长度
小数位
主键
允许空
默认值
说明
1
fId
int
4
0
是
是
流水号
2
FPOSName
nvarchar
255
0
是
POS机名
FDate
datetime
日期
FOrder
int
序号
FNumber
nvarchar
50
班次
3
FReserve
decimal
18
4
是
钱箱金额
4
FUserId
int
8
3
是
收银员
5
FOnLineTime
datetime
8
是
上线时间
6
FOffLineTime
datetime
8
是
下线时间
7
FOverShift
bit
4
否
0
是否交班
8
FTranslated
bit
4
3
否
0
上传数据
9
UUId
uniqueidentifier
20
2
否
Newid()
唯一标识符
10
表名:ADN__挂单
序号
列名
数据类型
长度
小数位
标识
主键
允许空
默认值
说明
1
fItemId
int
4
0
是
是
否
2
fId
nvarchar
50
0
是
单号
3
fDate
datetime
8
3
是
时间
4
fUserId
nvarchar
50
0
是
收银员
5
fNavigator
nvarchar
50
0
是
导购员
6
fMoney
nvarchar
50
0
是
金额
表名:ADN__部门信息(t_Department)
序号
列名
数据类型
长度
小数位
主键
允许空
默认值
说明
1
FItemID
int
4
0
是
是
流水号
2
FBrNO
nvarchar
10
0
是
机构编号
FManager
Int
部门主管
FPhone
nvarchar
30
部门电话
FFax
nvarchar
50
部门传真
3
FNote
nvarchar
255
4
是
备注
4
5
FNumber
nvarchar
255
是
部门代码
6
FName
nvarchar
80
是
部门名称
7
FParentID
int
4
否
0
父结点
8
FDProperty
int
4
3
否
0
部门属性
9
FDStock
int
是
部门代码
10
FDeleted
smallint
是
是否禁用
FShortNumber
varchar
80
是
FAcctID
int
否
成本核算科目
FCostAccountType
int
否
成本核算科目类型
FModifyTime
timestamp
否
FCalID
int
否
FPlanArea
int
是
FOtherARAcctID
int
否
其它应收账款科目代码
FOtherAPAcctID
int
否
其它应付账款科目代码
FPreARAcctID
int
否
预收科目代码
FPreAPAcctID
int
否
预付科目代码
FIsCreditMgr
bit
否
是否进行信用管理
表名:ADN__职员信息base_employeeInfo
编号
序号
字段名
类型
标题
允许空
备注
2693
0
emp_name
varchar
姓名
2694
1
sex
nvarchar
性别
2695
2
birth_date
datetime
出生日期
2696
3
id_card
nvarchar
身份证号
2697
4
marriage
nvarchar
婚否
2698
5
edu_id
nvarchar
最高学历
2699
6
native_id
nvarchar
籍贯
2700
7
nation_id
nvarchar
民族
2701
8
post_code
nvarchar
邮编
2702
9
link_man
nvarchar
联系人
2703
10
phone_code
nvarchar
联系电话
2704
11
nvarchar
2705
12
address
nvarchar
家庭地址
2706
13
photo
image
相片
2707
14
card_id
nvarchar
卡号
2708
15
emp_id
nvarchar
工号
2709
16
b_company
nvarchar
所属公司
2710
17
depart_id
nvarchar
部门
2711
18
job_id
nvarchar
职位
2712
19
level
varchar
职级
2713
20
basepay
decimal
基本工资(元)
2714
21
status_id
nvarchar
档案类型
2715
22
group_id
nvarchar
分组
2716
23
emp_quality
varchar
所属性质
2717
24
party
varchar
政治面貌
2718
25
hire_date
datetime
入职时间
2719
26
contract_date
datetime
合同开始时间
2720
27
contract_over_date
datetime
合同结束时间
2721
28
CardBegDate
datetime
卡启用时间
2722
29
CardEndDate
datetime
卡结束时间
2723
30
remark
nvarchar
备注
2724
31
issued
bit
是否发卡
2725
32
no_sign
bit
是否免打卡
2726
33
iscgsalary
bit
是否工资改革
2727
34
introducer
nvarchar
介绍人
2728
35
resume
nvarchar
简历
2729
36
old_company
varchar
原所属公司
2730
37
old_depart
nvarchar
原部门
2731
38
old_job
nvarchar
原岗位
2732
39
old_level
varchar
原职级
2733
40
old_quality
varchar
原性质
2734
41
service
int
工龄
3349
42
modservice
datetime
工龄更新时间
推荐访问:建设方案 门店 方案 服装 服装门店系统建设方案