汽配管理系统Word格式文档下载.docx
- 文档编号:17514682
- 上传时间:2022-12-06
- 格式:DOCX
- 页数:21
- 大小:495.76KB
汽配管理系统Word格式文档下载.docx
《汽配管理系统Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《汽配管理系统Word格式文档下载.docx(21页珍藏版)》请在冰豆网上搜索。
产品信息查询、客户信息查询、出库信息查询、入库信息查询、退货信息查询。
(4)系统维护:
用户添加、修改密码、权限设置、数据备份.
系统结构图如图3。
1所示.
用户
图3。
1汽配管理系统结构图
3.1。
2业务流程图
在开发汽配管理软件前期,必须掌握整个汽配的业务流程,这样才能有条不紊的进行设计。
本系统业务流程如图3。
2所示.
2汽配管理系统结构图
2数据库设计
根据汽配企业的规模和业务情况,本系统采用了小型的Access数据库.数据库名称为db1,包含以下几个主要的表:
chanck表、chanrk表、kc表、kehu表、jdb表、pass表。
1.chanck表
此表用于保存出库商品信息。
结构如表3.1所示:
表3.1chanck表的结构
字段名称
数据类型
字段大小
说明
id
自动编号
长整型
piao
文本
50
票号
cpbh
10
产品编号
cpmc
30
产品名称
cpxh
20
产品型号
cpbs
产品标识
rdate
日期/时间
出库日期
jsr
经受人
dan
4
单位
shuliang
数量
cx
车型
cd
产地
khbh
客户编号
khqc
40
客户全称
lxdh
15
联系电话
ling
货币
零售价格
je
金额
ying
应付款
2.kc表
此表用于保存库存商品信息。
表的结构如表3。
2所示:
表3.2kc表的结构
danjia
单价
pi
批发价格
jy
建议价格
shi
实付款
bei
备注
3.kehu表
此表用于保存客户的基础信息。
表的结构如表3.3所示:
表3。
3kehu表的结构
lxr
联系人
sj
移动电话
di
地址
yb
邮编
cz
传真
wz
网址
khyh
开户银行
yhzh
银行账号
nsh
纳税号
4。
jdb表
此表用于保存借贷商品信息.表的结构如表3。
4所示:
表3.4jdb表的结构
经手人
huo
货物关系
日期
chanpin
产品
zhai
欠款
zhaigx
债务关系
5.pass表
此表用于保存密码信息.表的结构如表3.5所示:
表3.5pass表的结构
bh
11
操作员编号
xm
操作员姓名
xb
5
操作员性别
nl
操作员年龄
dlsf
登录身份
zw
职务
kl
登录口令
a
是/否
权限级别a
b
权限级别b
c
权限级别c
d
权限级别d
e
权限级别e
4系统详细设计
4.1主程序窗体设计
1.实现目标
程序启动后,在“系统登录”界面验证操作员密码后,将进入主程序界面。
主程序界面主要实现的功能:
(1)可使用菜单调用相应子程序。
(2)操作具有权限的业务、状态栏显示操作员、系统时间。
主程序界面如图4。
1所示:
图4。
1主程序界面
2.实现过程
(1)添加新窗体,设置窗体name属性为mrqp,设置窗体caption属性为“汽配管理统"
,
保存窗体为main。
pas。
(2)向窗体中添加TTable、TImage、TLable、TTreeView、TStatusBar等组件,并设置
相应属性。
2系统登录界面设置
程序启动后,首先进入“系统登录”界面验证操作员密码。
系统登录窗口主要实现如下功能:
(1)输入身份、口令正确方可进入系统界面。
(2)身份错误或密码错误时提醒并返回错误点,输入三次错误密码自动退出登录窗口。
(3)支持键盘和鼠标操作,在输入框利用回车键移动焦点。
系统登录界面如图4。
图4.2系统登录界面
(1)添加新窗体,设置窗体属性为,设置窗体属性为“系统登录"
,保存窗体为。
(2)向窗体中添加等组件,并设置相应属性.主要组件对象的属性如表4.1所示:
表4.1主要组件对象的属性列表
组件名
属性
值
功能
Table1
Databasename
Tablename
USER
pass
设置数据源
4.3基础信息管理
1产品信息录入窗口设计
选择“基础信息管理"
菜单下的“产品信息录入”项,将打开产品信息录入模块.产品信息录入模块主要实现如下功能:
(1)完成商品基础信息录入、修改、删除等功能。
(2)提供基础信息查询和浏览窗口,可通过浏览器对数据进行向前向后浏览。
(3)自动生成6位产品编号,支持键盘操作。
产品信息录入窗口界面如图4。
3所示:
图4.3产品信息录入界面
(1)添加新窗体,设置窗体name属性为cpxxg1,设置窗体caption属性为“产品信息管理”,保存窗体为mrcpxxg1.pas。
(2)向窗体中添加TGroupBox、TTable、TDatasource、TDBNavigator、TDBGrid、TLable1、TDBEdit、TButton等组件,并设置相应的属性。
主要组件对象的属性如表4。
表4.2主要组件对象的属性列表
user
chanji
Datasource
Dataset
4.3.2客户信息录入窗口设计
程序启动后,选择“基础信息管理”菜单下的“客户信息录入”项,将打开客户信息录入模块。
客户信息录入窗口主要实现如下的功能:
(1)完成客户信息录入、修改、删除等功能。
(2)提供客户查询窗口,可选择不同字段进行查询.
客户信息录入界面如图4.4所示:
4客户信息录入界面
(1)添加新窗体,设置窗体name属性为khxxg1,设置窗体caption属性为“客户信息管理”,保存窗体为mrkhxxg1。
(2)向窗体中添加TGroupBox、TTable、TDatasource、TDBNavigator、TDBGrid、TLable1、TDBEdit、TButton等组件,并设置相应的属性。
3所示:
表4.3主要组件对象的属性列表
User
kehu
设置数据表
Datasource1
4基础业务
4.1入库登记窗口设计
调用主菜单“日常业务"
下的“入库登记"
子菜单,将打开入库登记窗口。
入库登记窗口主要实现如下功能:
(1)实现单条或多条商品入库,可以实现客户应收应付管理.
(2)设置多种信息输入方法,按功能按钮键可弹出信息对话框。
(3)自动生成入库编号,如不存在客户或商品,可自动调入录入窗口。
(4)自动汇总本次入库数量、总金额、应付、实付金额.
(5)商品入库后,可及时浏览库存商品情况。
入库商品进价高于上次进价,将提示。
入库登记界面如图4。
5所示:
图4.5入库登记界面
(1)添加新窗体,设置窗体name属性为cprk,设置窗体caption属性为“产品入库登记"
,保存窗体为mrcprk。
(2)向窗体中添加TGroupBox、TQuery、TTable、TDatasource、TDBNavigator、TLable1、TDBEdit、TRadioButton、TButton等组件,并设置相应的属性。
主要组件对象的属性如表4.4所示:
表4。
4主要组件对象的属性列表
rklsb
指定数据表
Table2
Table3
Table4
chanrk_1
Table5
Query1
SQL
WYGL
Select*fromrklsb
指定数据查询范围
2出库登记窗口设计
程序启动后,调用主菜单“日常业务"
下的“出库登记”子菜单,将打开出库登记窗口。
出库登记窗口主要实现如下功能:
(1)实现单条或多条商品入库,可以实现客户应收应付管理.
(2)设置多种信息输入方法,按功能按钮键可弹出信息对话框.
(3)自动生成出库编号,如不存在客户或商品,可自动调入录入窗口.
(4)自动汇总本次入库数量、总金额、应付、实付金额。
(5)商品出库后,可及时浏览库存商品情况。
出库商品销售价低于进价,将提示。
出库登记界面如图4.6所示:
图4.6出库登记界面
(1)添加新窗体,设置窗体name属性为ckdj,设置窗体caption属性为“出库登记”,保存窗体为mrckdj.pas。
(2)向窗体中添加TGroupBox、TQuery、TTable、TDatasource、TDBNavigator、TLable1、TDBEdit、Button等组件,并设置相应的属性。
主要组件对象的属性如表4.5所示:
表4.5主要组件对象的属性列表
cklsb
kc
chanrk
4.3退货管理窗口设计
程序启动后,调用主菜单“日常业务”下的“退货管理”子菜单,将打开退货管理窗口。
退货管理窗口主要实现如下功能:
(1)选择销售的销售列表项,单击退货,可进行退货.
(2)可按不同字段进行退货查询.
退货管理界面如图4。
7所示:
7退货管理界面
(1)加新窗体,设置窗体name属性为cpckth,设置窗体caption属性为“退货信息”,保存窗体为mrcpckth。
(2)向窗体中添加TGroupBox、TTable、TDatasource、TDBGrid、TLable1、TCombobox、TEdit、TButton等组件,并设置相应的属性.主要组件对象的属性如表4.6所示:
6主要组件对象的属性列表
chanck
chanth
5系统查询
5。
1产品信息查询窗口设计
程序启动后,选择“系统查询”下的“产品信息查询”项,将打开产品信息查询模块。
产品信息查询模块主要实现如下功能:
(1)可选择不同字段查询产品信息。
(2)列表显示产品信息,单击[刷新]按钮,显示全部数据。
产品信息查询界面如图4。
8所示:
图4.8产品信息查询界面
(1)添加新窗体,设置窗体name属性为cpxxcx,设置窗体caption属性为“产品信息查询”,保存窗体为mrcpxxcx。
(2)向窗体中添加TGroupBox、TTable、TDatasource、TLable1、、TEdit、TButton等组件,并设置相应的属性。
主要组件对象的属性如表4.7所示:
表4.7主要组件对象的属性列表
4.5。
2客户信息查询窗口设计
程序启动后,选择“系统查询”下的“客户信息查询”窗口,将打开客户信息查询模块。
客户信息查询模块主要实现如下功能:
(1)以直观的列表形式显示客户信息。
(2)设定参数满足不同要求的查询.
(3)单击[刷新]按钮,显示全部数据。
客户信息查询界面如图4。
9所示:
9客户信息查询界面
(1)添加新窗体,设置窗体name属性为khxxcx,设置窗体caption属性为“客户信息查询”,保存窗体为mrkhxxcx.pas。
(2)向窗体中添加TGroupBox、TTable、TDatasource、TDBGrid、TLable1、、TEdit、TButton等组件,并设置相应的属性。
表4.8主要组件对象的属性列表
3入库信息查询窗口设计
程序启动后,调用主菜单“系统查询"
下的“入库信息查询”项,将打开入库信息查询窗口.入库信息查询窗口主要实现如下功能:
(1)提供多字段查询,满足不同查询的需要。
(2)以直观的列表形式显示入库商品信息.
入库信息查询界面如图4。
10所示:
图4.10入库信息查询界面
(1)添加新窗体,设置窗体name属性为rkxxcx,设置窗体caption属性为“入库信息查询”,保存窗体为mrrkxxcx。
(2)向窗体中添加TGroupBox、TTable、TDatasource、TLable1、TEdit、TCombobox、TButton等组件,并设置相应的属性。
(3)程序代码如下:
procedureTrkxx。
FormCreate(Sender.TObject);
begin
table1。
databasename:
=`moed`;
tablename:
=`chanrk`;
open;
end;
procedureTrkxx.BitBtn1Click(Sender:
TObject);
table1.filtered:
=true;
filter:
=format(tuihou+`=`+```%s```,[edit1.text]);
end;
procedureTrkx。
FormShow(Sender:
TObject);
Combobox1.itemindex:
=0;
edit1。
text:
=``;
tuihou:
=`cpbh`;
procedureTrkxx.Edit1KeyPress(Sender:
TObject;
varKey:
Char);
ifkey=chr(13)thenbegin
filtered:
=true;
table1.filter:
=format(tuihou+`=1+```%```,[edit1。
text]);
end;
4.6系统维护
程序启动后,调用主菜单“系统维护”下的“权限设置”项,将打开权限设置窗口.权限设置窗口主要实现如下功能:
(1)设置完成用户操作系统的范围。
(2)以列表的形式显示用户编号信息.
权限设置界面如图4。
11所示:
11权限设置界面
(1)添加新窗体,设置窗体name属
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 汽配 管理 系统