服装销售管理系统设计doc.docx
《服装销售管理系统设计doc.docx》由会员分享,可在线阅读,更多相关《服装销售管理系统设计doc.docx(40页珍藏版)》请在冰豆网上搜索。
服装销售管理系统设计doc
摘要
中国加入WTO之后,服装行业进入了一个更具挑战的发展时期,目前我国的服装产量和出口额均居世界首位,是当之无愧的服装大国。
中国服装协会的报告指出,今后几年,国内消费需求和出口需求仍呈现稳定增长的态势,我国服装产业的发展前景可以说极为诱人。
然而,在我们乐观地憧憬未来时,更清醒地看到,置身于国际市场的中国服装企业需要用现代的管理模式来“武装”自己,提升综合竞争力,缩小与发达国家服装企业的差距。
这种现代的管理模式即是信息化的管理,需要依靠我们的信息管理系统来实现。
针对上述的服装行业的信息化管理需求,本论文就品牌服装企业的销售管理系统作了详细的分析研究和必要的说明,并开展了系统需求分析。
论文包括四个主要章节,将展开叙述系统需求分析、系统分析、系统设计和系统实施各阶段的运作过程和具体内容。
描述了开发过程中可行性分析、需求分析、功能模块设计、数据模型设计、以及系统具体的菜单设计、窗体设计、代码设计等。
关键词:
品牌服装企业(BFC);销售管理信息系统(SMIS);客户关系信息管理(CRM)
Abstract
AfterChinajoinedWTO,theclothingindustryentersadevelopmentperiodwithmorechallenge.Currently,asthebigcountryofclothing,theclothingoutputandexportofourcountryarethetop.ThereportoftheChineseClothingAssociationpointsoutthatinseveralyears,theneedofthedomesticconsumptionandexportwillstillkeepgrowsteadily,thefuturewillbeextremelyattractive.However,whenweimaginethefutureoptimistically,weshouldclearlywakeuptothatplacingthemselvesintheinternationalmarket,Chineseclothingbusinessenterpriseneedtousethemodernmanagementmodeto"armed"themselves,toupgradethecomprehensivecompetitionability,toshortenthegapwithclothingbusinessenterprisesindevelopedcountries.thiskindofmodernmanagementmodeisaninformationizemanagement,whichshouldbedependedonourinformationmanagementsystemtocarryout.
Aimattheneedofinformationizemanagementinclothingindustrytheabove-mentioned,thisthesismakesdetailedanalyticalresearchandnecessaryelucidationforthesalemanagementsystemofthebrandclothingbusinessenterprises,withthesystemneedanalysis.
Thethesisincludefourimportantparts:
analysisforrequirement,systemanalysis,systemdesign,andsystemimplement.Ithasdescribedanalysisforfeasibility,analysisforrequirement,designoffunctionmodule,designofdatamodel,andincludingdesignofmenu,form,code..
Keywords:
BrandFashionCompany(BFC);SalesManagementInformationSystem(SMIS);CustomerRelationshipManagement(CRM)
第2章需求分析………………………………………………………………………………..2
第1章引言
§1.1背景
中国加入WTO之后,服装行业进入了一个更具挑战的发展时期,目前我国的服装产量和出口额均居世界首位,是当之无愧的服装大国。
中国服装协会的报告指出,今后几年,国内消费需求和出口需求仍呈现稳定增长的态势。
然而,在我们乐观地憧憬未来时,更清醒地看到,置身于国际市场的中国服装企业需要用现代的管理模式来“武装”自己,提升综合竞争力,缩小与发达国家服装企业的差距。
这种现代的管理模式即是信息化的管理,需要依靠我们的信息管理系统来实现。
本论文的设计主题是“品牌服装企业的销售管理系统”。
在调查中发现,当今服装企业在发展企业的进程中,已经充分认识到了信息化、流程化的管理可以给企业带来成本降低和利润提升的益处。
因而针对服装企业的这一需求特性,规范的企业销售业务流程成为了许多软件商开发此类软件的实现要点之一。
除此之外,伴随销售业务发生的货款支付过程的管理、应收账款的报警处理、市场信息收集分析等都是在本次论文中重点实现的部分。
服装企业对信息管理系统的需求高涨:
我国纺织服装企业的信息化管理系统建设始于上世纪九十年代末,政府层面的支持及已经初步信息化企业所带来的示范效应使服装企业对信息化的需求大幅增长,计划应用信息系统,特别是ERP系统的企业明显增加。
一项调查表明计划在近期应用信息管理系统的企业占40%左右。
第2章需求分析
§2.1服装行业销售管理系统需求分析
服装企业的经营管理一直比较传统,企业信息化程度不够,成为了服装企业的发展瓶颈。
服装行业是我国进出口贸易的一面旗帜,为了在加入世贸后,更好地与国际接轨,就必须采用信息化的手段来管理服装企业。
现在,我就来详细分析一下,服装企业信息化建设中的需求,分析如下:
⑴多维矩阵全过程录入查询
我们知道服饰商品最大的特性在于以品牌、面料、季节、款式、颜色等商品属性定义唯一确定一件商品即所谓的SKU,许多服饰企业每天管理着无数的品牌、款式、结构、客户标识甚至更多的数据。
在这种复杂性极高的经营管理中,商品档案能正确地体现这些要素将是整个系统运作的必备基础。
⑵流程化的有效管理
服饰行业是中国的传统行业,管理上的落后,对企业的发展造成了损失。
而今服装企业在发展企业的进程中,已经充分认识到了信息化、流程化的管理可以给企业带来成本降低和利润提升的益处。
针对这一需求特性,规范的企业销售业务流程成为了许多软件商开发此类软件的实现要点之一。
⑶条码管理
条码是国际通用的商品识别和管理模式,它对企业的作用更在于:
使用条码扫描,掌握销售终端的库存情况;同时,对于服饰企业的仓库物流管理,也必须使用条码。
因而商品编码体系的管理一般采用条码方式进行是十分必要的。
⑷价格管理
服饰行业面对着瞬息万变的市场需求,服饰行业商品价格的复杂性要求软件能支持多种价格折扣如地区折扣、客户折扣、促销时间折扣、过季打折等等。
⑸零售管理
零售管理以方便快捷为第一要务。
迅速地取出商品的品牌、款式、等并自动带出折扣价。
收款支持现金、各种信用卡、支票,这就要求软件能支持对VIP卡的发放、积分、查询等功能。
同时还需支持零售的退换货业务及零售收款业务。
⑹库存管理
对于库存要求软件能支持按货位、分类等进行不停业盘点。
⑺产品生命周期管理
由于服饰的季节性强,这就要求软件能自动计算服饰库龄及报警,根据定义出的生命全周期自动提供处于不同生命周期的商品销售情况和库存情况等分析数据,支持销售决策。
⑻客户信用管理
服饰企业通常与商场等经销商按照代销协议定期结算,结算后形成对商场的应收帐款,结算后10-30日收到商场货款。
销售年度末时,所有铺底必需结清。
因此,软件必须对客户的信用额度进行管理,必须考虑已结算的应收款和未结算的代销商品金额之和。
⑼市场信息收集分析
目前大多数服饰企业的市场信息收集分析处理依赖手工处理,手工统计不同品牌、货号、颜色、尺寸、面料的服饰销售情况信息,造成手工处理工作量大,周期长,准确度差。
市场信息无法统一管理、共享、分析,市场部门对于销售终端、竞争对手、媒体宣传的状况无法及时了解,对市场活动缺乏项目化管理与分析的手段;缺乏来自零售前端的第一手资料,无法及时进行准确的产品市场分析,不利于新产品的开发与推广,也容易降低市场促销活动的针对性,降低促销措施的效率;
针对服饰行业的特殊性要求,在设计一个系统全面的MIS销售系统时就有了以下各个方面的考量:
①体现服饰行业的特殊性
②加强对终端的管理
③加强对流程的管理
④加强对顾客的管理
⑤强化市场信息采集,提高决策水平
⑥库存预警
⑦应收账款的报警
⑧系统建设的整体性
§2.2可行性分析
§2.2.1管理上的可行性
随着信息技术革命的来临,全球经济面临着一个巨大的跨越。
信息的及时处理、反馈,资源的充分利用充分的反映了一个企业实力、效益及现代化管理水平的问题。
大力发展信息技术革命,改变传统管理模式,充分利用资源,提高企业效益成为目前大多数企业发展的目标。
§2.2.2经济上的可行性
系统开发及实施所需的成本:
该系统开发的成本十分低廉,由于界面友好,操作简单,因而也不需要投入大量的培训费用。
系统运行后的收益包括了以下几点:
1、系统使提供有效信息的速度提高了;2、提供一些以前无法提供的信息,能及时统计出各种报表3、减少了文件工作量,减少了数据统计的出错率,减轻了工作人员的工作负担,大大节省了人力。
综上所述,该信息管理系统在经济上是可行的。
§2.2.3技术上的可行性
在前文我们已经了解到,我所设计的系统,它的前台开发工具是VB,后台是SQL2000,他们都是常见的系统开发工具,在我们以前的课程实习中经常作为我们的开发系统的工具,因此从设计和维护的角度来说是没有什么大问题的。
因而在技术上,开发这个系统也是可行的。
第3章系统分析
§3.1新系统的业务流程分析
§3.1.1高层业务流程分析
§3.1.2详细业务流程分析
下图是在业务流程中对基本信息的处理流程:
第4章系统设计
§4.1系统设计的目的
§4.1.1系统整体开发
首先,开发过程中一定要按照统一的标准来设计数据库、信息源、通讯出口,以保证数据共享的实现。
其次,系统设计的界面要友好且风格统一,便于用户有效的使用各项数据信息,提高准确度和工作效率。
第三,充分利用网络资源,减少冗余,确保系统安全,可靠与高效,同时数据的处理要准确可靠,使管理决策层能及时准确的掌握这些信息。
§4.1.2系统设计的目标
品牌服装企业更好的把握企业的品牌发展,根据市场销售情况,通过市场分析来制定相应的销售方案,提高销售水平,减少库存,降低成本,提高盈利。
§4.1.3系统设计的总体思路
在需求分析中,我的描述还是相当完整具体的,了解到给服装企业所设计的系统,考虑的重点在于:
服装产品基本信息的录入设计、销售流程的提炼设计、价格多重管理模式、客户信用体系设计及市场信息的收集分析。
我从中主要抓住了服装产品基本信息的录入设计、销售流程的提炼设计、应收款的报警以及市场信息的收集分析这样四个方面来进行“品牌服装企业的销售管理系统”的整体构建。
§4.2系统开发的方法、工具及实施环境
前台开发工具将采用VB,后台数据库开发管理工具为SQL2000,运行环境为WINDOWSXP。
§4.3数据库概计
§4.3.1数据库概念设计
表4.3.1-1:
数据库概念设计表
下图为E-R图:
§4.3.2数据库逻辑设计
⑴将E—R图转化为关系模型
①服装信息②客户信息③销售订单信息④销售单信息
⑤销售单与订单联系信息(订单编号、销售单编号)
⑥退货单信息(退货单编号、销售单编号、部门、经办人、处理日期、退款)
⑦退货单联系信息(销售订单编号、退货单编号、数量)
⑵字段定义
表4.3.2-1:
客户信息表(customer)
字段名
代码
类型
长度
是否可为空
描述
客户编号
id
char
10
NO
主码
客户名
customer
char
20
NO
联系人
linkman
char
10
YES
电话
tele
char
15
YES
地址
addr
varchar
50
YES
邮编
zip
char
10
YES
信用额度
credit
float
8
YES
地区
region
char
20
YES
备注
memo
varchar
200
YES
表4.3.2-2:
服装信息表(product)
字段名
代码
类型
长度
是否可为空
描述
服装编号
proID
char
20
NO
主码
服装名称
proName
char
20
NO
款式
proStyle
char
20
NO
颜色
proColor
char
20
NO
面料
proMaterial
char
20
NO
尺寸
proSize
char
20
NO
品牌
proBrand
char
20
NO
产地
area
char
20
NO
进价
Price
float
8
NO
表4.3.2-3:
销售订单信息表(order_Info)
字段名
代码
类型
长度
是否可为空
描述
订单编号
orderID
char
20
NO
主码
客户名称
clientName
char
20
NO
外码
录单日期
deliverydate
datetime
8
NO
单据状态
state
char
20
NO
服装编号
proID
char
10
NO
外码
数量
quantity
int
4
NO
单价
price
float
8
NO
表4.3.2-4:
销售单表(sell_Info)
字段名
代码
类型
长度
是否可为空
描述
销售单编号
sellID
char
10
NO
主码
客户名
clientID
char
20
NO
外码
部门
dept
char
50
NO
经手人
handler
char
50
NO
处理日期
selldate
datetime
8
NO
折扣
discount
int
4
YES
到款
gathering
float
8
NO
货款
total
float
8
NO
回款
rakeoff
float
8
NO
表4.3.2-5:
销售单与订单联系信息表(sellOrder)
字段名
代码
类型
长度
是否可为空
描述
销售单编号
sellID
char
10
NO
主码
订单编号
orderID
char
10
NO
表4.3.2-6:
退货单(returnForm)
字段名
代码
类型
长度
是否可为空
描述
编号
id
char
10
NO
主码
销售单编号
sellID
char
10
NO
外码
部门
dept
char
20
NO
经手人
handler
char
20
NO
退货日期
returnDate
datetime
8
NO
退款金额
refundment
float
8
NO
表4.3.2-7:
退货单联系信息(returnProduct)
字段名
代码
类型
长度
是否可为空
描述
退货单编号
returnID
char
10
NO
主码
订单编号
orderProductID
char
10
NO
数量
quantity
int
4
NO
表4.3.2-8:
用户管理表(users)
字段名
代码
类型
长度
是否可为空
描述
用户账号
UserName
char
20
NO
主码
用户密码
PWD
char
20
NO
用户类型
UserType
char
20
NO
§4.3.3数据库物理设计
数据库物理设计要遵循一定的原则,考虑吞吐量、响应时间、可靠性、集中式或分布式及数据管理方式等。
㈠设计依据
1.系统的吞吐量。
2.系统的响应时间。
3.系统的可靠性。
4.集中式还是分布式。
5.数据管理方式。
㈡数据库管理系统的选择
在数据库管理系统的选择上,主要考虑:
1.数据库的性能
2.数据库管理系统的系统平台
3.数据库管理系统的安全保密性能
4.数据的类型
㈢权限设计
表4.3.3-1:
权限设计图表
系统用户
可以使用该系统中的所有功能
普通用户
可以使用除了用户管理之外的所有功能
§4.4新系统逻辑模型
§4.5总体功能设
§4.5.1总体功能示意图
§4.5.2功能模块的说明
⑴销售管理:
企业的销售步骤,在经过调研后,我将其提炼为一个流程,流程视图如下:
我在设计销售管理模块时所能实现的功能也是主要建立在此流程基础之上,具体实现的功能有:
1、销售订单中的模式为一对多。
2、所有的销售单都是从销售订单中点选完成的。
3、收款管理:
我将收款单的主要信息集成于销售单中,在销售单中用“总货款、应付货款、已付货款、未付货款、回款金额”5个数据项来进行收款的管理。
4、应收账款管理:
在客户基本信息中我对客户的信用额度进行了设置,对于超出信用额度的客户,在应收报警表中以醒目的红色提醒。
⑵营销管理:
我是从品牌分析和市场分析的角度来把握的。
第一方面,关于品牌分析,在本次系统实施中我主要是对各个品牌在总营业额和毛利上做了一个排序比较,突显各个品牌发展态势,这也是企业经营中非常需要掌握的信息。
统计分析说明图,如下所示:
表4.5.2-1:
品牌分析统计说明图
销售数量
营业额
销售成本
销售毛利
地区一
品牌一
品牌二
地区二
品牌一
品牌二
上表中的“地区”就是客户的所在地,品牌一、二是按照营业额和销售毛利来确认先后次序。
§4.6代码设计
§4.6.1代码设计的规范
本系统所使用的代码是按照严格的设计规范设计的,主要依据以下几个方面:
1、唯一性
2、合理性
3、可扩充性
4、简单性
5、适用性
6、规范性
§4.6.2代码设计
该系统主要针对服装编号、销售订单编号、销售单编号进行代码设计。
主要采用助忆和顺序相结合的原则进行设计。
⑴服装编号:
他是服装的标识码,代码结构采用XXXXXX00000式
XXXXXX00000
⑵销售订单编号:
是销售订单的标识编号,他的代码结构为:
XYYYYMMDD00000
XYYYYMMDD00000
⑶销售单编号:
是销售单的标识编号,他的代码结构为:
XYYYYMMDD00000
XYYYYMMDD00000
§4.7输入输出设计
§4.7.1输出设计
㈠输出格式
本系统的输出设计采用屏幕显示输出、打印输出两种格式。
⑴客户信息基本查询界面
图4.5客户信息基本查询界面图
⑵客户详细信息查询界面
图4.6客户详细信息查询界面图
⑶服装信息基本查询界面
图4.7服装信息基本查询界面图
⑷服装信息详细查询界面
图4.8服装信息详细查询界面图
⑸销售订单基本查询界
图4.9销售订单基本查询界图
⑹订单详细信息查询界面
图4.10订单详细信息查询界面图
⑺销售单基本信息查询界面
图4.11销售单基本信息查询界面图
⑻销售单详细信息查询界面
图4.12销售单详细信息查询界面图
⑼退货单基本信息查询界面
图4.13退货单基本信息查询界面图
⑽退货单详细信息查询界面
图4.14退货单详细信息查询界面图
⑾应收账款报警界面
图4.15应收账款报警界面图
⑿品牌分析统计界面
图4.16品牌分析统计界面图
⒀市场分析统计界面
图4.17市场分析统计界面图
㈡输出设备
1、显示器
2、打印机
㈢输出介质
1、屏幕
2、打印纸
§4.7.2输入设计
㈠输入设计的原则
1、控制输入量。
2、减少输入错误
3、输入过程尽量简化
㈡输入设备
本系统采用键盘输入装置。
有数据录入人员通过工作站录入,经拼写检查,可靠性验证后存盘。
这种方式成本低,速度较快,适用于本系统中的数据输入。
㈢输入屏幕设计
输入设计要尽量减少用户的输入动作,具有自动数据校验和检查的功能,采用面向对象的输入方式。
⑴服装基本信息录入界面
图4.18服装基本信息录入界面图
⑵客户基本信息录入界面
图4.19客户基本信息录入界面图
⑶订单录入界面
图4.20订单录入界面图
⑷销售单录入界面
图4.21销售单录入界面
⑸退货单录入界面
图4.22货单录入界面图
⑹用户密码修改界面
图4.23用户密码修改界面图
⑺用户添加界面
图4.24用户添加界面图
(四)输入校验设计
系统要对输入的数据具有一定的纠错能力,程序设计时要考虑到数据的校验问题,比如对数据的类型和长度进行限制。
第5章系统实施与维护
§5.1系统实施
§5.1.1系统的安装
1、数据库的加载
在安装程序之前首先要进行数据库的加载,过程如下所述:
第一步,在“开始→所有程序→MicrosoftSQLServer→企业管理器”中创建数据库“fashion”;
第二步,将桌面上的数据库服务管理器设为停止状态;
第三步,在MicrosoftSQLServer的安装路径下找到“Data”文件,并将安装包下面的数据库文件“fasion_Data.MDF”和“fashion_Log.LDF”