数据库——网上服装销售管理系统设计

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

网上服装销售治理系统设计
1引言
服装行业中小型批发、零售企业以及连锁店往往存在一些共同的特点和咨询题,如服装分类不明确、库存信息混乱、信息上报更新不及时、决策欠依据、经营不标准等,而这些咨询题往往是一个企业成功治理的要害。

因此,在总结了一些对服装销售行业的理解、借鉴了一些优秀的治理经验的根底上,设计了服装进销存治理系统。

服装连锁企业的特点是各经营网点分布在同一个都市的不同区域或不同的都市,为了充分利用原有的信息和资源的根底上处理好许多中间环节,减少职员的工作量;保证企业进销存的循环链状良好;提高治理效率的目的,结合现代网络技术、计算机技术和多媒体技术的服装企业进销存治理系统是目前的主流设计思想,而一个如此的系统全然都具有以下特征:⒈以极简单的进、销、存流程囊括所有服装进销存业务活动,以业务点的形式囊括所有仓库
-商店甚至车间。

⒉用尽可能少数的界面,以极灵活的多条件组合来提供无穷无尽的角度分析数据。

⒊打印全面灵活:所有单据的打印格式,依据操作表格的列宽调整配合打印设置选项,即可
适应所有规格的纸张。

⒋条码辅助治理:最大程度地关怀减少人为窜号误差。

⒌自定义的横排尺码表:完全自定义多尺寸系列,符合服装业数据特点。

⒍特别多种查询报表均能立即打印,因此也可导进到电子表格中。

⒎数据维护简单平安:备份、恢复、整理均一步操作、快速简便。

本系统是适合中小型服装批发、零售企业使用的小型治理系统。

它除了拥有一般进销存系统的全然信息治理、进货治理、销售治理等功能以外,同时还具有以下特点:
1.系统小巧,安装方便,占用内存小。

2.典型Windows界面,无需培训,任何人均能特别快上手。

3.查询方便,统计精确,实现实时打印。

2需求分析
输进数据分析
该系统的输进数据能够分为两种类型,一种是用户建立业务所需的全然资料信息。

例如用户资料、商品属性资料、提供商全然资料、客户全然资料等。

这一备份要紧由具有治理员权限的用户进行输进。

另一种类型是进货、销售、进库和出库的单据的输进。

该局部录进的数据是系统的要紧操作对象。

这些数据记录一个企业所有业务过程。

不管是多小规模的企业,这局部数据必定特不多。

输出进数据分析
该为该系统的输出信息,按功能大致能够分为三种:查询结果、打印报表以及统计结果。

查询结果是将进货表、销售表和库存表里头的所有信息都显示在网络控件上。

报表设计中只是安排了一些必要的字段,如此不仅能使报表所传达的信息更加明确,而且让报表瞧起来更加美瞧。

数据统计是对每一款商品的数量、总价等信息进行汇总,让用户能够在当日、当月和该年对数据进行统计。

系统的数据流图
如图2.1所示的是该系统的数据流图。

图2.1数据流图
该系统是以商品流为根底,单据流为主线实现数据传递的。

除用户登录信息和全然信息输进以外,其他所有的业务根基上以单据为凭证。

其业务过程中产生的单据有进货单据、销售单据、提货单据三种。

它们天天由经办的业务员输进到数据库中往,从而堆叠成各表单的记录。

然后这些记录可供任何权限的业务员进行查询、统计、打印等操作。

进库单据是在天天营业完毕后由清点商品的业务员统计各个单据的数据,按照如下公式〔1〕:
进库量=进货量+出库量-销售量〔1〕
〔当日的同一款同一颜色的商品,假设某一项当日没有单据,就计为0〕
填写进库单据。

该进库单信息将存储到库存表〔kucun〕里。

3概要设计
系统设计原那么
该系统应能集中处理服装的进、销、存业务和全然资料治理,分析得出本系统具有以下功能:
①方便的数据查询功能,支持多条件查询。

②数据备份和恢复功能,应付由于操作不当导致系统数据库破坏的情况。

③方便有用的计算器和记事本,便于用户处理数据和记录日常业务。

④限制权限,设置修改,删除数据的权利范围;数据操作方便简单,稳定性强。

⑤出货统计和库存查询功能,保证数据可靠性和正确性。

⑥强大的报表打印功能。

系统功能模块图
所示。

系统功能模块图的分析
服装进销存治理系统包括系统维护、全然信息录进、进货信息治理、销售信息治理、库存信息治理、报表打印、辅助工具和关怀文件等把八个全然功能模块。

以下是对各个模块的功能分析:
1.系统维护
系统维护在整个软件中起到“护航〞的作用,它维护系统的正常运行,治理用户的使用权限,保卫信息的平安性。

因此在系统维护模块中,应该至少拥有用户登录治理、用户权限治理、数据库备份和数据库恢复等功能。

2.全然信息录进
该模块设置为数据库的各个全然信息表单进行录进。

该局部要紧是由治理员操作的。

它包括商品资料的录进、客户资料的录进、业务员资料录进、提供商资料的录进。

3.进货信息治理
进货信息治理模块是用户对公司业务中的进货局部进行治理的。

设置有进货单录进、进货信息统计和进货信息查询。

其中,进货信息统计是按照时刻进行统计的。

而进货信息查询是按照业务员、仓库、提供商和进货时刻等方式查询,并能够打印查询结果。

4.销售信息治理
销售信息治理是用户对商品的销售情况进行监控的一个有效手段。

应该包括销售单录进、销售信息统计和销售信息查询。

其中,销售信息统计是按照时刻进行统计的。

而销售信息查询是按照业务员、仓库、提供商和销售时刻等方式查询,并能够打印查询结果。

5.库存信息治理
库存信息治理是用户对仓库存货的治理。

该局部要紧由仓库治理员负责数据操作。

仓管员通过对库存信息进行查询,得到商品的库存量,然后通知公司采购部门哪些商品差不多库存缺乏;哪些积压太多,如此有利于及时为下一时期的采购方案提供依据。

5.报表打印
报表打印是为企业对相关数据进行存档、打印成纸张开会讨论或者公布网络上至便利而设计的。

6.关怀文件
关怀文件能够让用户更快、更全面的了解系统的使用方法
图3.1系统功能模块图
4数据结构设计
数据库需求分析
针对服装行业进销存治理系统,分不对进货部门、销售部门、仓库治理部门的任务和功能进行分析,总结如下的需求信息:
1.商品按类不治理,同一个大的类不还能够细分。

2.需要记录提供商和客户的具体信息。

3.在涉及商品数量的地点,要给出相应的单位。

4.在进货信息中要包括商品提供商等信息。

5.商品销售信息单中药登记商品销售数量、单价、折扣比例等信息。

6.每一条进货、销售、库存等信息都要对应一张单据。

7.当进行了进货和销售操作后能及时更新相应的库存数量。

通过上述分析,考虑到今后功能上的扩展,设计如下数据项:
①提供商资料:提供商编号、提供商名称、地址、、账号、开户银行、联系人、备注信息
等。

②客户资料:客户编号、客户名称、地址、、账号、开户银行、联系人、备注等
③商品资料:商品编号、商品名称、颜色、类不、进库价格、分销价格、零售价格、生产
厂家、更新日期等。

④业务员资料:业务员编号、姓名、性不、联系、地址、身份证号、备注信息等。

⑤仓库资料:仓库编号、仓库名称、备注信息等。

⑥用户资料:用户名、密码、用户权限等。

⑦进货信息:进货日期、进货单号、业务员、提供商编号、商品编号、商品颜色、数量、
单价、折扣比例、总金额、是否即时付款、是否记账、预付比例、备注信息等。

⑧销售信息:销售日期、销售单号、业务员、客户编号、商品编号、商品颜色、数量、单
价、折扣比例、总金额、备注信息等。

⑨出货单信息:提货日期、提货单号、业务员、客户编号、商品编号、商品颜色、数量、
单价、折扣比例、总金额、备注信息等。

⑩库存信息:更新日期、进库单号、仓库编号、商品编号、商品颜色、数量、单价、总金额、备注信息等。

4.2数据总体模型分析
图4.1服装进销存系统总体关系E-R模型
首先,进行信息实体分析,绘制E-R模型图。

通过认真分析,能够将进销存系统分成三个实体,分不是进货明细、销售明细、库存量,分不组成一下关系:
dm-gf(提供商编号、提供商名称、地址、、账号、开户银行、联系人、备注)
dm-kh(客户编号、客户名称、地址、、账号、开户银行、联系人、备注)
dm-wz(商品编号、商品名称、颜色、类不、进库价格、分销价格、零售价格、生产厂家、更新日期)
Inh(进货日期、进货单号、业务员、提供商编号、商品编号、商品颜色、数量、单价、折扣比例、总金额、是否即时付款、是否记账、预付比例、备注信息) Outh(销售日期、销售单号、业务员、客户编号、商品编号、商品颜色、数量、单价、折扣比例、总金额、备注信息)
Kucun(更新日期、进库编号、仓库编号、商品颜色、数量、单价、总金额、备注信息等) Xsdh(提货日期、提货编号、业务员、客户编号、商品编号、商品颜色、数量、单价、折扣比例、总金额、是否即时付款、是否记账、预付比例、备注信息) 〔其中,带有下划线的是该表的主键和外键〕
关系数据模型图
依据关系模型,在SQL数据库中建立数据表和数据表之间的关系如图4.2~图4.5。

图4.2进货信息表实体E-R图
图4.3销售信息表实体E-R图
图4.4出库信息表实体E-R图
图4.5库存信息表实体E-R图
主表的结构设计
关于进销存治理系统而言,最要紧的表无疑是进货信息表、销售信息表、出库信息表和库存信息表。

这几张表式系统最要紧访咨询和操作对象。

初次之外,还有几本信息录进所需要的各种表单。

想、以下表4.1~表4.10是该系统要紧使用到的几张表。

(1)商品信息表dm_wz,保持商品信息,结构如表4.1所示。

表4.2提供商信息表的结构
〔4〕业务员信息表dm_ywy,保持业务员的信息,结构如表4.4所示。

表4.5用户信息表的结构
〔7〕进货单信息表inh,保持进货的信息,结构如表4.7所示。

〔8〕销售单信息表outh,保持销售的信息,结构如表4.8所示。

〔9〕库存单信息表kucun,保持库存的信息,结构如表4.9所示。

表4.10出库单信息表的结构
5系统总体设计
服装进销存系统数据流图
图5.1服装进销存系统业务流程图
系统局部功能实现介绍
进货信息查询
本系统设置了四个查询工程,分不是进货信息查询、销售信息查询、库存信息查询和出库信息查询。

这些查询的设计风格和代码设计对比相似,因此就以进货信息查询的按业务员查询方法为例来讲明本系统查询模块的设计。

进货信息查询的程序流程图如图5.2所示。

进货信息查询要紧连接的表单是inh表〔进货信息表〕。

由负责进货的业务员大卡进货单翻开进货单输进。

然后这些信息可供业务员或公司治理人员对全程的进货情况进行查询,同时也能够选择该公司某一个时刻段的进货信息进行查询。

系统在设计时设定可供选择的时刻根基上进货单上记载的时刻。

也确实是根基讲,用户尽不可能查询到没有进货的年份或者还未发生的年份的进货记录。

同时,本系统采纳了三种查询索引,即:按提供商查询、按物资、仓库查询和按业务员姓名查询。

图5.2进货信息查询流程图
数据库备份与恢复
关于备份,该系统提供了两条选择路径,即用户能够选择在主菜单的“系统维护〞下寻到备份菜单;另一种方法是在快捷的工具条下,也能寻到备份选项。

如此设计不仅方便用户操作,同时把“数据备份〞放在主界面的醒目位置上,也能够提醒用户要经常备份数据库,防止在系统崩溃或者数据库出错后,寻不到能够恢复的数据库备份。

打印报表
在VisualBasic开发的数据库系统中,报表打印是其中最重要也是最常用的功能之一。

VB提供了两组报表打印的控件——DataReport。

本设计打印模块确实是根基采纳DataReport这种打印方案。

关怀文件
关怀文件采纳了方便有用的制作工具QuickChm来制作。

本文所设计的服装进销存信息治理系统,除了能实现用户登录,全然信息输进以外,还具备进货信息、库存信息、销售信息的定时统计、条件查询、报表打印、数据库备份和恢复
等功能,全然实现了最初的设计目标。

然而,相比于目前世界上主流的应用软件,本系统还有诸多欠缺之处,比方模块的设置方面,由于能力的有限,没有考虑到设置财务的模块,用户在使用时不得不同时使用财务软件才能完成日常的所有业务等等。

通过本课程的学习以及最后大作业,对比系统地学习了一个数据库系统的设计流程,有了更加深刻的了解,为今后工程中熟练地使用数据库奠定了良好的根底。

参考文献:
[1]单增朗杰.网上书店销售治理系统数据库设计[J].数据库技术,2021〔1〕:111-113
[2]单增朗杰.校园卡信息治理系统数据库设计[J].数据库技术,2021〔1〕:113-114
[3]杨仁才.医用B超图像采集及病历治理系统[J].中国新技术新产品,2021:38
[4]何玉杰.数据库原理与应用教程[J].北京:机械工业出版社,2021
[5]数据库工程师教程.教育部考试中心[M].北京:高等教育出版社,2021。

相关文档
最新文档