珠宝首饰进销存管理系统
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用.
密 惠 保
(四)实现目标
在实施珠宝管理系统以后,能达到以下目的:
1. 系统界面友好美观,方便操作
2. 启动程序后出现系统登陆截面验证操作员及密码,以保证商品资料安全。
3. 珠宝入库、出库采用智能化表单式录入,只需要输入编号,系统将自动在表格显示珠宝相关信息,入库、出库的珠宝品种、数量、金额系统将自动记录。
4. 可随意查询入库,出库珠宝信息,可选择字段查询,也可排序查询,并可对商品进行修改、删除操作。
1. 可对商品价格进行修改、排序。
2. 可对数据进行备份、恢复,防止以外发生丢失数据造成损失。 【买计算机毕业论文就到www.think58.com】 think58 [资料来源:www.THINK58.com]
(五)系统的结构设计
根据珠宝公司具体情况,系统主要功能设计有:
3. 日常业务:入库单、出库单、销售单;
4. 查询统计:入库查询、出库查询、销售查询;
5. 库存管理:总库库存查询、门店库存查询、价格查询;
6. 系统管理:门店管理、操作员管理、数据备份、数据恢复。
由此得出系统的结构图如下: think58.com [资料来源:www.THINK58.com]
think58.com
[资料来源:www.THINK58.com]
[资料来源:THINK58.com]
think58好,好think58 [来源:http://think58.com]
copyright think58 [资料来源:www.THINK58.com]
[资料来源:THINK58.com]
copyright think58 [资料来源:http://think58.com]
本文来自think58
[资料来源:http://think58.com]
本文来自think58 [资料来源:http://think58.com]
系统结构图(图5) [来源:http://think58.com]
(六)数据库设计
1、ER图设计
根据上面的对数据库需求的分析,就能进行下面的数据库设计,设计出能够满足用户需求的各种实体,以及各实体之间的关系。
本系统设计规划出的实体有:供应商实体(工厂)、总库存实体、门店库存实体。其实体间联系如下:
内容来自think58
[来源:http://www.think58.com]
内容来自think58
N
think58.com
[资料来源:http://THINK58.com]
1 本文来自think58 [资料来源:http://think58.com]
本文来自think58 [来源:http://www.think58.com]
[资料来源:http://www.THINK58.com]1
think58.com [资料来源:http://think58.com]
N think58好,好think58 [资料来源:http://think58.com]
内容来自think58
[资料来源:THINK58.com]
内容来自think58
[来源:http://think58.com]
2、系统逻辑设计
think58好,好think58
(1)出库表(ckd):用来保存商品出库的详细信息 内容来自think58
[资料来源:http://think58.com]
字段名称 数据类型 长度大小 说明
编号 文本 50
商品名称 文本 50
简称 文本 50
CT 文本 40 克拉(单位)
G 文本 50 纯度(%)
库存 数字 双精度型
单价 货币
金额 货币
备注 文本 250
门店名称 文本 100
票号 文本 50
日期 日期时间
经手人 文本 50 本文来自think58
(2)库存表(KC):用来保存库存商品信息
字段名称 数据类型 长度大小 说明
编号 文本 50
商品名称 文本 50
简称 文本 50
CT 文本 40 克拉(单位)
G 文本 50 纯度(%)
进价 货币
销价 货币
库存 数字 双精度型
库存金额 货币 copyright think58 [版权所有:http://think58.com]
(3)客户基础信息表(KH):用来保存门店基础信息
字段名称 文本 长度大小 说明
门店编号 文本 10
门店全称 文本 100
简称 文本 50
地址 文本 100
所属地区 文本 50
邮政编码 文本 50
电话 文本 30
传真 文本 20
联系人 文本 30
联系电话 文本 30
开户银行 文本 100
银行帐号 文本 50
纳税人 文本 50
预付金额 货币
实际金额 货币
尚余欠款 货币
网络邮箱 文本 20
日期 日期时间 本文来自think58 [来源:http://www.think58.com]
(4)门店库存表(mdkc):用来保存门店库存商品信息
字段名称 文本 长度大小 说明
编号 文本 50
商品名称 文本 50
简称 文本 50
CT 文本 40 克拉
G 文本 50 %GK
库存 数字 双精度型
单价 货币
金额 货币
门店名称 文本 100
联系电话 文本 30 本文来自think58 [资料来源:http://think58.com]
(5)密码表(ma):用来保存操作员以及操作员密码
字段名称 文本 长度大小 说明
操作员 文本 10
密码 文本 6 think58好,好think58 [资料来源:www.THINK58.com]
think58好,好think58 [资料来源:THINK58.com]
[资料来源:http://think58.com]
(6)入库登记表(rkd):用来保存商品入库的详细信息
字段名称 数据类型 长度大小 说明
编号 文本 50
商品名称 文本 50
简称 文本 50
CT 文本 40 克拉(单位)
G 文本 50 纯度(%)
数量 数字 双精度型
进价 货币
销价 货币
金额 货币
供应商 文本 50
日期 日期时间
付款方式 文本 50
进货人 文本 50
备注 文本 120
票号 文本 50 think58.com [版权所有:http://think58.com]
3. 数据字典(某些字段的解释)
CT: 宝石的重量单位是克拉(ct) 每克拉 = 0.2克 每克拉 = 100分
有色宝石重量估算公式:
圆形刻面宝石:直径²×厚×比重×0.0018=重量
椭形刻面宝石:[(长+宽)/2]²×厚×比重×0.020=重量
祖母绿形刻面宝石:长×宽×厚×比重×0.0025=重量
矩形刻面宝石:长×宽×厚×比重×0.0023=重量
方形刻面宝石:长×宽×厚×比重×0.0016=重量
橄榄形刻面宝石:长×宽×厚×比重×0.00175=重量
泪滴形刻面宝石:长×宽×厚×比重×0.0026=重量
凸面形宝石:长×宽×厚×比重×0.0026=重量
注:长度单位为mm,重量单位为ct think58.com
[资料来源:www.THINK58.com]
G: 黄金含量单位 比如说: “750G”是指含黄金为75%的K金产品.
又如: “白750GK金”指的是黄金含量,但在销售时有不法商家擅自加挂了“750白金”的标签,通过文字游戏将“白750G”K金当作“750白金”销售,企图误导消费者认为该产品含白金75%
(七) 界面设计
1.总体界面设计
用户界面应直接表现应用系统的功能。事实上,无论应用程序的代码如何简洁,算法如何巧妙,对用户都是不可见的,他们所能见到并进行操作的仅是应用系统提供的用户界面。因此,用户对所开发的应用系统是否满意,很大程度上取决于界面功能是否完善。
用户界面是系统与用户之间的接口,也是控制和选择信息输入输出主要途径。用户界面设计应该保持友好,简便,实用,易于操作的原则,尽量避免过于烦琐和花哨。比如说在菜单设计方面,本系统保持着不超过三级菜单,尽量使背景界面制作得美观大方、令人赏欣悦目外,在界面设计时充分利用了面对对象的思想和方法注重用户操作的方便实用性,通过直观的提示尽量减少用户的输入错误,同时避免代码的重复编写。整个系统包括为方便用户尽量把入库单、出库单、销售单;入库查询、出库查询、销售查询;库存管理:总库库存查询、门店库存查询、价格查询;门店管理、操作员管理、数据备份、数据恢复保证较为一致的风格。
[资料来源:http://www.THINK58.com]
但是,由于在制作此系统期间忙于考试,导致很多想法和方案无法实现来作比较,系统的操作界面还有些欠缺。
2.输入输出界面设计
系统设计的过程和系统实施的过程恰好相反,并不是从输入设计到输出设计,而是从输出设计到输入设计,这是因为输出设计直接和用户需求相联系,设计的出发点应该是保证输出方便地为用户服务,正确地反映用户所需要的有用信息。
本系统所选用的输出方式为:查询显示输出。查询显示输出的信息主要是各种查询结果,输出设备是显示器。而且利用表格显示,既美观又大方,并且方便操作。
在输入界面设计尽可能减少用户的误操作,并在设计时注意当用户输入数据后,若转向其它操作或重新开始,提示用户正确保存数据,防止数据丢失。输入方式主要是键盘输入,便于查询和检索系统。因此,友好的输入界面变得非常重要,必须保证用户在输入时方便,安全,高效。
copyright think58
[资料来源:http://think58.com]
[资料来源:http://THINK58.com]
上一篇:050VB排课管理系统
下一篇:合同统计系统DA版