jia服装销售系统数据库课程设计.docx

上传人:b****5 文档编号:2938554 上传时间:2022-11-16 格式:DOCX 页数:16 大小:497.34KB
下载 相关 举报
jia服装销售系统数据库课程设计.docx_第1页
第1页 / 共16页
jia服装销售系统数据库课程设计.docx_第2页
第2页 / 共16页
jia服装销售系统数据库课程设计.docx_第3页
第3页 / 共16页
jia服装销售系统数据库课程设计.docx_第4页
第4页 / 共16页
jia服装销售系统数据库课程设计.docx_第5页
第5页 / 共16页
点击查看更多>>
下载资源
资源描述

jia服装销售系统数据库课程设计.docx

《jia服装销售系统数据库课程设计.docx》由会员分享,可在线阅读,更多相关《jia服装销售系统数据库课程设计.docx(16页珍藏版)》请在冰豆网上搜索。

jia服装销售系统数据库课程设计.docx

jia服装销售系统数据库课程设计

数据库课程设计报告          

 

学校:

惠州学院

系别:

计算机科学系

班级:

11软件工程一班

姓名:

学号:

课题名称:

JIA服装公司销售管理系统

指导老师:

 

一、Jia服装公司简介

Jia服装公司主营服装成品,产品面向全国、以批发为主,公司希望借助计算机或计算机网络实现生产运作和服装营销信息在公司各部门之间的流通及财务监控功能的完整、强化。

以提高效率和反应速度、规范公司管理,能够对市场竞争做出及时准确的反应。

Jia服装公司有如下职能单位:

总经理、生产部门、销售部门、仓库、财务、设计部门、技术部门等。

公司以销售为中心,不设加工厂。

二、需求分析

以下为各部门的需求状况:

1.总经理

通过查看有关报表的信息,充分了解公司经营状况,制定发展公司的长远计划。

2.生产部门

负责联系加工商生产客户订单服装,负责产生成品入库单,该公司只生产有订单的服装。

3.销售部门

1)管理客户

2)产生出库单

3)不接受客户退货(公司有设计部门和技术部门,支持客户的修改意见,所以不考虑退货情况)

4)及时掌握销售情况

4.仓库

负责货物的出库与入库的管理,及时了解库存情况,给客户发货。

该公司的仓库只存储成品,生产的物料由加工商负责。

该公司只有一个仓库。

5.财务部门

把控公司的经营状况,管理公司内部的财务状况,为公司员工发放工资。

6.设计部门

为销售部门出谋划策,为客户的修改意见提供修改方案。

7.技术部门

结合设计部门的修改方案,提供技术支持,生产样衣。

计算机要完成的内容

1)查询成品的库存

查找的数据:

款号、品名、色号、颜色、S、M、L、XL、XXL、XXXL

通过不定时查看入库信息,出库信息,了解有关L、库存数、标准销售价、类型、面料、。

2)增加、保存、查询、修改客户信息、资料(包括客户财务状况查询)

主要数据有:

客户名称、所在城市,联系方式,地址,账户,身份证,电话,邮编

3)打印出库单,记录出库单流水账

出库单涉及的内容有:

客户、发货方式、发货单位、发货日期等,并根据该客户享受的折扣进行计算所发出的每一款服装;出库单应记录款号,品名,单位,颜色,S,M,L,XL,XXL,小计数量,成品单价,面料,以及数量、金额合计;出库单要由负责人和经手人签名后才能生效。

4)打印成品入库单,记录入库单流水账

成品入库单要记录供应商名称,编号,款号品名、单位、颜色、S、M、L、XL、XXL、XXXL数量、单价、金额、面料、入库日期。

5)浏览出库单

按照时间段、客户、运输单位浏览出库单

6)掌握销售动态、预测销售趋势

7)生成统计报表

以下为该公司简化后的销售流程:

数据字典:

1、数据项

数据项名

含义说明

类型

长度

取值范围

取值含义

与其他数据项的逻辑关系

款号

唯一标识每款成品

字符型

4

字母数字组合

 

数据项名

含义说明

类型

长度

取值范围

取值含义

与其他数据项的逻辑关系

色号

用来唯一表示一种颜色

字符型

4

0000~9999

分别表示不同的颜色

 

数据项名

含义说明

类型

长度

取值范围

取值含义

与其他数据项的逻辑关系

色名

用来表示一件商品的颜色

字符型

不定

分别表示衣服的不同颜色

 

数据项名

含义说明

类型

长度

取值范围

取值含义

与其他数据项的逻辑关系

标准销售价

用来表示一种品的原始销售单价

长整型

5

000.00到999.99

分别表示不同的价格

 

数据项名

含义说明

类型

长度

取值范围

取值含义

与其他数据项的逻辑关系

类型

用来表示一种商品的款式

字符型

不定

000.00到999.99

分别表示不同种类衣服

 

数据项名

含义说明

类型

长度

取值范围

取值含义

与其他数据项的逻辑关系

面料

用来表示一种商品的成分

字符型

不定

字母数字组合

分别表示不同种类的服装面料

 

数据项名

含义说明

类型

长度

取值范围

取值含义

与其他数据项的逻辑关系

客户ID

用来唯一标示一位客户

字符型

4

0000~9999

 

数据项名

含义说明

类型

长度

取值范围

取值含义

与其他数据项的逻辑关系

客户名称

用来表示客户的名称

字符型

6

0000~9999

中国人取名习惯

数据项名

含义说明

类型

长度

取值范围

取值含义

与其他数据项的逻辑关系

库存数

用来描述仓库中商品的数量

长整型

5

0至99999

数据项名

含义说明

类型

长度

取值范围

取值含义

与其他数据项的逻辑关系

单价

用来描述一类成品的单价

字符

最大长度10

 

数据结构:

数据结构名

含义说明

组成

成品

记录商品的各种信息

成品编号,成品名,款号,色号,面料号,分类号,成品单价,标准价

数据结构名

含义说明

组成

出库单

记录出库单的各种信息

出库单编号,成品名,客户编号,出库日期,

出库时间,成品单价,数量,总价

数据结构名

含义说明

组成

供应商

记录供应商各种信息

供应商编号,供应商,联系人,供应商地址,供应商联系电话

数据结构名

含义说明

组成

客户

记录客户各种信息

客户编号,客户名,地址,账户,身份证,电话,邮编

数据结构名

含义说明

组成

库存

记录库存的各种信息

库存编号,仓库编号,成品名,款号,色号,数量,上线库存,下线库存,M件数,S件数,L件数,XL件数,XXL件数

数据结构名

含义说明

组成

入库单

记录入库的各种信息

入库单编号,供应商编号,仓库编号,数量,成品名,入库价,入库日期,总费用,录入人,经手人

数据结构名

含义说明

组成

运输公司

记录运输公司的各种信息

运输公司编号,运输单位,发货方式

数据流:

数据流名

说明

数据流来源

数据流去向

组成

入库单

供应商,商品的相关信息

供应商

仓库

入库单

 

数据流名

说明

数据流来源

数据流去向

组成

出库单

给客户的发送商品的凭据

处理订单

客户

出库单

 

处理过程:

处理过程名

说明

输入:

{数据流}

输出:

{数据流}

处理

入库

由操作人员核实入库单,通知仓管人员入库

入库单

库存

入库

 

处理过程名

说明

输入:

{数据流}

输出:

{数据流}

处理

出库

由操作人员核实出库单,通知仓管人员出库,交由运输公司运输

出库单

库存

出库

三.概念设计

数据流图:

实体属性定义:

订单(订单号,客户ID,制单日期,交货日期,数量,总价,备注)

订单详情(订单ID,成品ID,S件数,M件数,L件数,XL件数,XXL件数,XXXL件数,备注)

成品(款号,色号,面料成分,类型,单价)

出库单(出库单号,客户ID,运输公司ID,出库日期,数量,总价,备注)

出库单详情(出库单ID,款号,色号,S件数,M件数,L件数,XL件数,XXL件数,XXXL件数,单价,备注)

供应商(供应商编号,供应商,联系人,供应商地址,供应商联系电话)

客户(客户编号,客户名,城市,发货地址,账户,身份证,电话,邮编)

库存(款号,色号,S件数,M件数,L件数,XL件数,XXL件数,XXXL件数)

入库单(入库单编号,客户ID,供应商ID,供应商编号,数量,入库价,入库日期,总价,备注)

入库单详情(入库单编号,款号,色号,S件数,M件数,L件数,XL件数,XXL件数,单价)

运输公司(运输公司编号,运输公司名字,联系人,电话,地址)

ER图

逻辑设计

模块设计

界面设计

(1)登录界面

 

(2)制作订单

 

(3)制作入库单

 

(4)客户管理

(5)供应商管理

六、实验体会:

经过这次jia服装销售系统的设计,使我更进一步掌握了小型软件系统的开发过程,虽然和实际的系统的功能还有很大程度的区别,但重要的是掌握设计基本过程和基本设计思想。

在这个过程中我体会到了数据库管理系统降低了我们开发数据库系统的难度,作为数据库管理系统,它可以帮我们很好地按照我们的意愿帮我们将数据库中的孤立表连成一个整体。

SQL,关系数据库的标准语言,语言简单,易学易用,加上与rubyonrails的完美结合,使得开发过程简化了许多。

记得老师上课的时候经常跟我们强调需求分析的重要性,这次实验也让我体会到了这一点。

虽然我做的系统的需求的都是自己给的,但是因为自己的经验不足以及对整个系统没有分析得很不全面,在做系统的过程经常发现不足。

也体会到需求是要不断去满足的。

开发一个系统,最重要的不是编码,在时间花费上,需求分析应该才是占用最多的。

只有通过实践才能很好的将理论知识吸收,亲自实践是一种很好的学习方法。

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

当前位置:首页 > 表格模板 > 合同协议

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1