服装销售管理系统论文3.docx

上传人:牧羊曲112 文档编号:2028230 上传时间:2023-01-02 格式:DOCX 页数:28 大小:1.13MB
返回 下载 相关 举报
服装销售管理系统论文3.docx_第1页
第1页 / 共28页
服装销售管理系统论文3.docx_第2页
第2页 / 共28页
服装销售管理系统论文3.docx_第3页
第3页 / 共28页
服装销售管理系统论文3.docx_第4页
第4页 / 共28页
服装销售管理系统论文3.docx_第5页
第5页 / 共28页
点击查看更多>>
资源描述

《服装销售管理系统论文3.docx》由会员分享,可在线阅读,更多相关《服装销售管理系统论文3.docx(28页珍藏版)》请在三一办公上搜索。

1、 目录引言2一、业务概述2(一)传统业务处理模式介绍2(二)现有信息系统应用情况3二、系统需求3(一)系统总体需求3(二)系统功能需求4(三)系统性能需求4(四)其他需求4三、系统数据分析与设计5(一)系统数据分析5(二)系统运行环境与数据库设计51、运行环境52、系统数据库设计环境配置说明53、数据表及其结构5四、系统功能分析与设计8(一)系统功能结构分析8(二)系统业务流程分析13(三)代码设计17(四)系统应用架构设计18(五)库存系统设计18(六)系统功能模块实现说明20(七)系统功能描述21(八)系统测试24六、系统使用说明25参考文献27附录:设计心得28引言随着社会经济的迅速发展

2、和科学技术的全面进步以及计算机事业的飞速发展,以计算机科学与通信技术为基础的信息管理系统正处于蓬勃发展的时期。随着经济文化水平的显著提高,人们对生活质量及工作环境的要求也越来越高,但伴随着人的劳动强度的增大,以及社交活动的广泛开展,如何来提高服装销售的效率,是一个很现实的问题。无疑,服装业的蓬勃发展论证了这个理论,服装是人们参加各种社会活动的最好选择。服装业的发展,也继承了信息化的发展道路,网络的兴起,给了人们各种各样不同的选择。与此同时,为了管理好一个服装商店的正常营运,管理问题也就提上了日程。随着服装销售业的竞争的白热化,管理难度也越来越大,如何优化服装销售行业的日常管理也就成为了一个大众

3、化的课题。在计算机飞速发展的今天,将计算机这一信息处理利器应用于服装销售业的日常管理已是势必所然,而且这也将为商店理带来前所未有的改变,它可以带来意想不到的效益,同时也会为服装销售业的飞速发展提供无限潜力。采用计算机管理信息系统已成为服装销售业管理科学化和现代化的重要标志。要想在激烈的市场竞争中立于不败之地,没有现代化的管理是万万不行的。通过对服装销售商场管理日常工作的详细调查,搜集了大量的资料,从系统结构的组织,功能的实现,技术的要求以及可行性等多方面进行考虑,认为本课题是一个适应现今服装销售信息管理需求的计算机信息管理系统,具有一定的实际开发价值和使用价值。一、业务概述(一)传统业务处理模

4、式介绍随着人们步入信息时代的脚步,服装销售业也逐步走向信息化处理的模式:从全手工经营方式,到手工操作和计算机管理并存的半手工经营方式,最终步入全信息化经营方式。全手工经营方式工作流程如下:采购:商店要把需要的货物清单列举清楚,然后就想供货商订货,还要考虑运货的时间和到货后的存储。库存:对于商店来说必须留有一定比例的存货才能保证商店的正常运行。销售:消费者通过自己的选购,到柜台进行交易付款。分析:传统的服装销售大都是通过纯手工的操作,所以效率很低。不能及时的发现各种货物的销售情况,也就无法对进货和库存进行合理的安排,使得交易的效率低下,经营的成本也是很高。(二)现有信息系统应用情况现代经营方式工

5、作流程如下:采购:使用计算机进行记录,然后筛选出来各种货物的详细数量来决定所要采购的数目。库存:可以利用计算机来清晰的计算出货物的剩余,按照经营的需求决定库存的多少进而影响进货的多少。销售:通过计算机可以让经营者快速的查找各种经营的信息,能够最快的对经营进行决策。而消费者可以利用管理系统对所有的商品进行查询。并且利用管理系统定时的对经营的数据进行分析,找出经营的缺陷,提高经营的效率。分析:该方式的优点是,可对商店的营业状况进行数据统计,并可进行数据分析,改善商店的采购计划和库存状况。二、系统需求(一)系统总体需求一个简单的进销存管理系统,顾名思义,应该有进 销 存3个方面的功能,如果是一个完善

6、的系统,还应该有调 转 赚以及简单的统计报表功能。从中小型企业的实际情况出发,一个典型的服装销售管理系统就应该具有上述的相应的基本功能。(1)由于操作人员的计算机知识有限,因此要求系统具有良好的人机界面。(2)如果系统的使用对象较多,则要求有较好的权限管理。(3)方便的数据查询,支持多条件查询。(4)系统支持良好的数据备份和还原操作,有效保护数据,减少意外损失。(5)在相应的权限下,可方便的删除数据。(6)数据计算自动完成,尽量减少人工干预。(7)报表分析服装进货,服装销售情况。(8)强大的报表打印功能。(9)报表基本信息查询时,可根据查询条件动态显示查询结果。(10)报表分析过程中,可根据条

7、件动态分析报表数据。设计目标:此系统的设计是针对中小型的服装销售企业的,通过本系统可以对中小型的服装销售企业进行有效的进销存管理。本系统暂定了以下设计目标:(1)系统采用人机交互方式,界面美观友好,信息查询灵活、方便,数据存储安全可靠。(2)实现后台监控功能。(3)利用报表中图表分析员工销售业绩。(4)实现各种查询,如定位查询、模糊查询等。(5)实现服装进货分析语统计、销售分析与统计、服装销售成本明细等功能。(6)强大的库存预警功能,尽可能的减少商家不必要的损失。(7)实现报表动态分析数据。(8)对用户输入的数据,进行严格的数据检验,尽可能避免人为错误。(9)系统最大限度的实现了易维护性和易操

8、作性。(二)系统功能需求1、顾客查询:顾客在购买服装之前要查询自己所买服装的服装信息。2、业务员:新增新的服装或者增加原有的服装的数量。3、管理:管理者需要重新修改服装信息,并且能够查看当前的营业额和盈利。4、登陆:各种不同的用户的登录权限以及权限控制。(三)系统性能需求1、可用性。系统采用统一的操作方式,界面友好大方。2、可靠性。系统维护时间占系统总运行时间的比例不得超过10%。3、速效性。系统处理操作响应时间少于20秒。(四)其他需求系统的可移植性。三、系统数据分析与设计(一)系统数据分析 服装销售管理系统包含了:服装销售管理模块,服装进货管理模块,服装库存管理模块,服装信息浏览模块,用户

9、权限管理模块,所以系统各模块的功能和彼此之间的接口相对就清晰了。下图所示是系统各模块数据流图:进货信息服装信息销售信息进货销售登陆业务员售货员管理员用户表(二)系统运行环境与数据库设计1、运行环境 系统运用Microsoft Visual Studio 2005软件设计,2、系统数据库设计环境配置说明采用Microsoft SQL Server2005个人版作为本系统的后台数据库管理系统。采用Microsoft office Visio2007作为数据图设计工具。3、数据表及其结构表3.1 用户权限表(表名:用户权限表,admininfo)用途记录用户权限信息字段名类型长度键中文名备注usnV

10、archar20主键用户名不允许为空psnVarchar10密码不允许为空sexnVarchar10性别允许为空birthdaynVarchar20出生日期允许为空cardnomnVarchar20身份证号允许为空quanxianint1操作权限 zucetimedatetime8入职时间允许为空 lastlogindatetime8离职时间允许为空QQnVarchar16QQ账号phonenVarchar11手机号码 EmailnVarchar20邮箱地址 realnamenVarchar20真实姓名允许为空 表3.2 管理员信息表(表名:管理员信息,users)用途记录用户帐号的基本信息字

11、段名类型长度键中文名备注usnVarchar20主键用户帐号不允许为空psnVarchar10用户密码不允许为空birthdaynVarchar20出生日期允许为空cardnomnVarchar20身份证号允许为空quanxianint1操作权限 zucetimedatetime8入职时间允许为空 lastlogindatetime8离职时间允许为空QQnVarchar16QQ账号phonenVarchar11手机号码 EmailnVarchar20邮箱地址 realnamenVarchar20真实姓名允许为空表3.3 员工表(表名:员工,guestinfo)用途记录服务生的基本信息字段名类型

12、长度键中文名备注usnVarchar20主键用户名不允许为空idnVarchar10外键员工编号允许为空messagenVarcha30员工信息允许为空addtimenVarchar20工作经验允许为空 表3.4 服装信息表(productinfo)用途记录服装的基本信息字段名类型长度键中文名备注namenVarchar20主键服装名称允许为空pricemoney8单件零售价允许为空infonVarchar30服装信息允许为空numberint8购买数量允许为空photonVarchar10相关图片允许为空typenVarchar10服装类型允许为空brandnVarchar8服装牌子允许为空

13、 表3.5 进货情况表(Jinhuo)用途记录进货的基本信息字段名类型长度键中文名备注jhdhint4主键进货单号允许为空jhrqdatetime8外键进货日期允许为空namenVarcha20服装名称允许为空idnVarchar20服装代码允许为空jhslint4订购数量允许为空jhjemoney8批发价允许为空 sjcjnVarchar30厂家地址允许为空 表3.6 销售情况表(Xiaoshou)用途记录销售的基本信息字段名类型长度键中文名备注xsdmint4主键销售单号允许为空xsrqdatetime8外键销售日期允许为空fzmcnVarchar20服装名称允许为空fzdmnVarcha

14、r20服装编号允许为空xsslInt4销售数量允许为空xsdjmoney8销售单价xsjemoney8销售金额四、系统功能分析与设计(一)系统功能结构分析功能结构图服装销售管理系统全部用例(二)系统业务流程分析 服装销售管理信息系统ER图 本系统的主要业务流程是管理员首先添加系统的用户,包括用户的登录名,密码,使用权限等,使用权限包括系统员操作权限和普通用户操作权限。然后系统的用户使用自己的登录名和密码进行登陆,系统根据用户的登录名得知用户的操作权限,用户可能有全部的使用权限,也可能只有部分的使用权限。管理员是拥有所以使用权限的。系统的主要操作流程如图系统用户是否登录分配权限否是操作员用户权限

15、管理员用户权限操作模块中数据普通用户操作权限查看基本数据分配分配操作所有模块基本档案进货管理销售管理库存管理报表管理系统维护系统的主要操作流程图1、基本档案模块: 本模块一般为管理员和操作员使用,普通用户一般不会有此权限。当用户登陆后就可以进入此模块,此模块有四个小模块:员工信息,供应商信息,客户信息,用户登录。不同用户根据自己的使用权限获得相应的使用范围。基本的流程如图:系统用户登陆否系统主界面基本档案界面员工信息供应商信息客户信息用户登录2、进货管理模块:此模块主要是作为普通用户的采购人员使用的,用户在成功登陆以后,就可以进入此模块。此模块包括三项功能:采购进货,采购退货,采购查询。当然不

16、同的用户可以使用其中不同的功能。基本流程如图5-3所示。3、销售管理模块:此模块主要是销售人员使用的。包含服装销售,客户退货,销售查询三项基本功能。通过此模块用户可以大体的了解公司的销售状况。首先用户登陆,让后进入销售界面,然后就可以把销售信息、退货信息录入系统,或者进行销售的查询,得到销售的信息。操作流程如图5-4所示。4、库存管理模块: 库存管理模块主要是库存管理人员使用的,库存管理业务流程图用来描述和了解库存业务过程,库存管理业务流程渗透了专卖店库存管理的每一个环节,通畅的业务流程是保障高效库存管理的基础,应具备优化、无冗余、并行作业的基本属性。服装专卖店库存管理系统对专卖店的业务流程进

17、行流程再造,使其更加通畅,提高在同行业中的竞争力。基本流程如图 库存管理业务流程图(三)代码设计代码是代表事物名称、属性、状态等的符号,为了便于计算机处理,一般用数字、字母或它们的组合来表示。代码是信息系统实现的基础和前提,也是信息系统设计的有机组成部分。合理的代码结构是信息处理系统是否具有生命力的一个重要因素。(1) 管理员编号设计例:aaa 、admin 两个编号表示管理员的权限代码,也就是用户名。(2) 员工编号设计例:a10123 、a11345第一个字符以字母开头,表示员工身份,第二和第三个字为员工的工种和顺序码。(3) 商品编号设计例:0214563、1563245每一件商品都有唯

18、一标识编码,按照入库顺序进行编码。(四)系统应用架构设计本系统采用C/S架构。界面层与业务逻辑层放在客户端,数据层放在服务端的数据服务器中。如图4.7所示:系统应用架构图(五)库存系统设计库存管理系统与销售管理系统、采购管理系统相集成,对于服装专卖店管理系统的作用在于全方位的仓库信息监控、库存跟踪。库存管理子系统通过对库存物品的入库、出库、移动和盘点等操作进行全面的控制和管理,提供诸如补充采购、紧急采购、专卖店间库存调配等方式降低专卖店库存风险;帮助专卖店人员管理库存物品,以达到降低库存、减少资金占用、杜绝物料积压与短缺现象、提高客户服务水平、保证经营活动顺利进行的目的。1、库存系统的管理功能

19、 服装专卖店库存系统管理是服装专卖店管理信息系统的一个子系统,为了实现系统的目标,库存子系统必须具有相应的各种功能,主要包括入库管理、出库管理、库存报警、库存盘点和库存控制功能。(如图2所示)服装专卖店库存系统的管理功能图2、入库管理 (1)验收核实入库。服装专卖店总部根据专卖店的采购订单情况发货,库存系统对于总部提供的供货在入库前需要进行质量检查,主要对货物的名称、规格、数量、品质等几方面进行核对和检验完成入库; (2)出入库明细查询。库存系统可以查询某一种商品的库存情况,卖出多少、剩余多少都可以详细查询; (3)入库汇总查询。库存系统可以查询某一次或者全部的库存情况,价值总额、件数情况、库

20、存情况都可以详细查询。3、出库管理 (1)可调配库存量。指现有库存中可以用于调配的货物数量。由于采购、销售情况和现实顾客消费情况不一致,商品存在大量剩余,库存系统可以查询剩余量,制定出可调配库存量,减少库存压力; (2)店间库存调配。根据库存系统的可调配库存量情况和专卖店间的销售情况进行相互的库存调配,实现相互补充作用; (3)出库登记。指现有库存中已经安排出库的货物已经失效未处理的货物的数量,包括商品调配出库、报损出库等登记在库存系统中。4、库存报警 (1)库存不足报警。库存系统可根据销售情况公告仓库不足的商品,有利于迅速采购或者紧急采购; (2)积压报警报警。库存系统可根据销售情况公告仓库

21、积压的商品,积压商品自动报警处理有利于加快库存周转,提高资金流动、降低专卖店库存风险; (3)库存的报损处理。由于人为的或者其它原因造成的库存商品破损、毁坏等问题的出现时进行报损处理;5、库存盘点 (1)现有库存盘点。指仓库中存储的货物实际数量,可以很快的查询到专卖店库存数量; (2)在途库存盘点。指已经向总部下采购订单,但货物仍没有入库的货物数量,包括总部送货途中、还没验收核实入库的商品; (3)统计管理。根据现有库存盘点和在途库存盘点通过统计、分析的手段可以详细的盘点统计出专卖店单个商品、总体商品库存情况,密切注视货物的检验情况、仓库的状态和有关人员的工作情况,以达到对仓库的有效管理。因此

22、有必要对货物的检验情况和入库情况做一些必要的统计和分析工作,这些工作同时也为上级管理部门和其他部门的决策与管理提供必要的数据。6、库存控制 (1)库存期量标准。指针对单个产品的有关库存数量、月销售量和采购日期的标准量,用于控制库存水平和指导库存管理; (2)最小库存量控制。指在目前的销售速度和采购周期的前提下,为抵御断货风险,专卖店应该拥有的最小现有库存量; (3)最大库存量控制。从资金、成本、销售期限以及顾客消费情况等方面综合考虑,制定出最大的库存量,避免出现过多的积压商品。(六)系统功能模块实现说明1、常规模块 本模块主要完成系统的登录。登录,是从用户表中取得用户账号和密码与用户输入的内容

23、进行比对。如果一致则把该用户的信息传至主窗体,进行相应的系统功能操作。2、 业务管理模块 本模块是本系统的重点模块。它是系统的工作中心。它主要完成了商店的进货、清点、销售、订货、退货、统计、服装管理、销售打印、服务生管理等功能。具体实现详见源代码。3、资料管理模块 本模块是本系统的基础。系统中用到的服装项目信息和基础数据都是由本模块进行维护。执行的操作有添加、编辑(更改)、删除。具体实现详见源代码。4、系统管理模块 本模块主要完成对系统的公司(指使用本系统的帐户)信息设置、系统角色、用户的维护。执行的操作有添加、编辑(更改)、删除。具体实现详见源代码。5、帮助模块 本模块主要提供关于本系统的版

24、权信息和帮助。具体实现详见源代码。(七)系统功能描述1、登录窗口 通过查询用户权限表来判断登陆的用户的权限,打开相应的管理界面2、主管理界面3、权限管理4、销售管理5、服装管理6、信息查询7、 库存管理(八)系统测试在系统设计编码完成之后,接下来的工作就是对整个系统的测试。软件测试是一项任务繁重的工作。据统计,开发较大规模的软件,40%以上的精力是耗费在测试上的。即使有经验的程序员也难免在编码中发生错误,若不及时排除,这些错误轻则会降低软件的可靠性与安全性,重则可导致整个系统的失败。本程序的测试是为了防患于未然,也是系统开发过程中必不可少的一步。 软件测试中经常用到的是人工测试和机器测试。一般

25、采用机器测试黑白盒结合的方法。系统开发人员对被测试程序的内部结构十分清楚,他们从程序的逻辑结构入手设计测试数据,所以测试初期以专业人员进行的白盒测试为主。而黑盒测试主要用于系统测试后期,由于不用关心被测试程序的内部结构,设计测试范例时,仅以程序的外部功能为根据而不必考虑其他因素。此程序经过了一些同学的黑白盒测试。他们一方面检查程序能否实现一切应具备的功能,另一方面又考查了能否拒绝一切不合法的行为。本系统可以自行设定多个用户,正确登陆之后,能进行查询,对数据有修改的权力,也可以赋予其部分权利。界面都简单明了,只要输入你所需要的条件,系统自动调出数据。当数据冲突或出错时,通常重启系统可以使数据库得

26、到恢复。这些功能都基本通过了测试。整个测试信息流图如下:五、系统使用说明 从系统安装及配置说明包括:目标机器的硬件环境要求、操作系统和数据库管理系统(1)目标机器的硬件环境要求 处理器Intel Pentium 或兼容机,1.5 GHz 或更高 内存Windows XP 要求 256 MBWindows2000要求 128 MBWindows2003要求 256 MBWindows7要求 512 MB 可用磁盘空间50MB(2)操作系统以下任何Microsoft Windows操作系统: 带有Service Pack 4或更高的Windows 2000 Advanced Server。 带有S

27、ervice Pack 4或更高的Windows 2000 Professional。 带有Service Pack 4或更高的Windows 2000 Server。 Windows Server 2003 Enterprise Edition。 Windows Server 2003 Standard Edition。 带有Service Pack 2的Windows XP Home Edition。 带有Service Pack 2的Windows XP Professional Edition。 Windows7操作系统。(3)数据库管理系统Microsoft SQL Server 2

28、005 企业版或标准版(单独数据库服务器、联网模式)Microsoft SQL Server 2005 开发版或个人版(单机工作模式)参考文献1张海藩软件工程导论M.清华大学出版社,2003年12月第四版.2郑阿奇,顾韵华.Delphi实用教程M.电子工业出版社,2004年1月第一版.3萨师煊,王珊.数据库系统概论M.高等教育出版社,2000年2月第三版.4张增强,刘成.Delphi 7数据库开发完全手册M.清华大学出版社,2003年4月第1版.5张青,张曜,李彬. Delphi 7函数实用手册M.冶金工业出版社, 2002年11月第一版. 6王珊,陈红数据库系统原理教程M清华大学出版社,19

29、98年7月第一版.7郭盈发.数据库原理与应用M.西安电子科技大学出版社,2000年1月修订版.8訾秀玲.Access数据库技术及应用教程.清华大学出版社,2007年10月第一版. 9宋振会.Server 2000中文版基础教程.清华大学出版社,2006年4月第三版.10周经国. Delphi程序设计.机械工业出版社,2007年1月第一版.附录:设计心得通过完成以纯服装进销存管理系统的设计和编码以及最后的测试,充分检验了我们在管理学系统方面额学习成果,积累了一定的软件开发经验和报告写作能力,获得了相关的团队合作能力,对于软件开发有了更深层次的理解。我们所做的任何软件开发都离不开对整个系统进行架构,确定好设计方向,开始设计数据库,数据库设计也是一个非常重要的环节,在构建数据库之前必须对整个系统架构有了深入,深刻的理解,多做探讨,才能避免数据库设计与系统后期实现产生不必要的冲突。系统设计的重要性不言而喻,它是整个设计过程中最重要的一个环节,它是构架合理、正确的系统框架必不可少的一个阶段。正如上面提到的那样,深入需求分析,加上模块的系统设计,还有项目组工程师和组员的帮助,使问题很快就得到了解决。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号