汽配管理系统.docx

上传人:b****6 文档编号:4579739 上传时间:2022-12-06 格式:DOCX 页数:21 大小:495.76KB
下载 相关 举报
汽配管理系统.docx_第1页
第1页 / 共21页
汽配管理系统.docx_第2页
第2页 / 共21页
汽配管理系统.docx_第3页
第3页 / 共21页
汽配管理系统.docx_第4页
第4页 / 共21页
汽配管理系统.docx_第5页
第5页 / 共21页
点击查看更多>>
下载资源
资源描述

汽配管理系统.docx

《汽配管理系统.docx》由会员分享,可在线阅读,更多相关《汽配管理系统.docx(21页珍藏版)》请在冰豆网上搜索。

汽配管理系统.docx

汽配管理系统

 

汽配管理系统

1前言

随着我国经济的持续发展,汽车已经进入了家庭。

人们购买汽车的能力和对汽车的需求越来越高,这就刺激了汽车行业的高速发展,也带动了汽车配件行业的快速发展,汽配行业的竞争也越来越激烈。

如何在激烈的竞争中取胜,是每家汽车零配件企业当前所面临的严峻挑战。

21世纪是知识经济时代,管理者首先必须运用科学的管理手段进行企业经营,方能在激烈的竞争中获胜。

目前,汽车配件销售企业的计算机管理水平还很低,相比其他许多行业仅是处在刚开始使用的阶段,但企业采用电脑管理业务、财务、生产流程等诸多环节已成为汽配企业的必然趋势。

众所周知电脑已成为人们日常生活中不可或缺的工具,随着电脑日益深入到各个行业,如何使用这一工具、如何让它更好的服务于我们的生活,是我们这些即将从事计算机行业的学生所必须考虑的问题.通过进一步的调查分析,选择了开发这一汽配管理系统,随着我国经济的发展,买车已不是天方夜谈,这就刺激了汽车行业的飞速发展,从而带动了汽车配件企业的发展。

大家都知道一部汽车是由若干零配件组成,根据汽车的型号不同,各种零配件又各不相同,无论多么大的一个汽车制造企业,她也不可能生产出其所需要的零配件。

这就给零配件生产商提供了商业机会,同时会带给配件采购、管理人员带来了巨大的工作量,为了提高配件管理人员的工作效率特开发了此配件管理系统。

配件管理系统使管理人员面对再大的数据量也不用愁了,只要会基本的输入输出等办公技能以及具备相关的配件方面的专业知识,就可以使用该系统为公司处理好各种关于配件方面的问题,高效快捷.使用计算机进行管理,提供的服务是规范的、统一的、快速的,它在汽车配件管理中的应用不仅可以简化、规范日常操作,而且可以使管理更加简单、方便、快捷、清晰、从而减轻了工作人员的劳动强度.计算机管理系统的应用是汽车配件经营迈向现代化企业的重要标志,必将成为汽车配件管理现代化不可缺少的手段。

2系统功能分析

2.1前台应用程序开发平台的选取

对于开发像汽配管理系统这样的中小型管理信息系统,开发的软件有很多,比如说用VisualFoxpro6。

0.VisualFoxpro6.0(以下简称VFP)就是一个适合开发中小型管理信息系统的软件,其自身带有一定的数据库功能,不需要连接外部的数据库,利用一些简单的编码就能实现,而且使用也方便,但是VFP也有一定的缺点:

①管理效率低。

②网络功能较差。

所以用一个功能更加强大、编码实现较为简单、使用更加方便的软件取代VFP成为必然。

Delphi是Borland公司推出的快速、可视化的开发工具。

作为MicrosoftWindows和WindowsNT下的一个优秀的开发工具,Delphi综合了优秀的集成开发环境、可视化面向对象编程、良好的数据库应用支持、功能齐全的VCL组件库和高效的编译器,为开发人员提供了在基于ObjectPascal语言的可视化开发平台上快速开发遵循Windows标准的应用程序的开发工具,并且得到了广大Windows开发人员的喜爱。

鉴于Delphi的种种优点,所以选用了Delphi作为系统的前台应用程序和数据库的开发平台.

2.2后台数据库引擎

汽配管理系统的前端开发工具选用的是Delphi7。

0,可以连接很多种外部数据库,如Sqlserver、Oracle、Access等.Sqlserver、Oracle等大型数据库存储容量比较大,安全性比较强,并且对数据库中数据的恢复和可以同时支持更多用户对数据库进行访问等都有一定的优势。

Access是关系型数据库,是Microsoft公司开发的Windows环境下最流行的桌面数据库管理系统,为办公软件提供了相当完善的解决方案,Access的优点在于它能使用数据表示图或自定义窗体收集信息。

数据表示图提供了一种类似于Excel的电子表格,可以使数据库一目了然.另外,Access允许创建自定义报表用于打印或输出数据库中的信息。

Access也提供了数据存储库,可以使用桌面数据库文件把数据库文件置于网络文件服务器,与其他网络用户共享数据库。

Access2002提供了表生成器,查询生成器,报表设计器等许多便捷的可视化操作工具以及数据库向导,表向导,查询向导,窗体向导,报表向导等众多向导,这些工具和向导为构造功能完善的数据库管理系统提供了极大便利.对于初级用户和简单应用,不必编写任何代码,只须通过直观的可视化操作就能完成大部分数据管理任务。

同时,Access2002为专业数据库开发人员提供的VisualBasicforApplication程序设计语言,完全兼容VisualBasic,便于高级用户开发功能完善,界面丰富多彩的面向对象的数据库管理系统。

3系统模块设计

3。

1系统总体结构设计

3.1.1系统结构图

根据对几家汽车配件销售店的经营状况的了解、分析,得出系统主要功能模块的设计有以下几部分:

(1)基础信息管理:

产品信息录入、客户信息录入、供应商信息录入。

(2)基础业务:

入库登记、出库登记、退货管理、借入借出管理、库存价格管理、库存数量管理.

(3)系统查询:

产品信息查询、客户信息查询、出库信息查询、入库信息查询、退货信息查询。

(4)系统维护:

用户添加、修改密码、权限设置、数据备份.

系统结构图如图3。

1所示.

 

 

用户

图3。

1汽配管理系统结构图

3.1。

2业务流程图

在开发汽配管理软件前期,必须掌握整个汽配的业务流程,这样才能有条不紊的进行设计。

本系统业务流程如图3。

2所示.

 

图3。

2汽配管理系统结构图

3。

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

文本

20

产品标识

rdate

日期/时间

出库日期

jsr

文本

20

经受人

dan

文本

4

单位

shuliang

文本

10

数量

cx

文本

20

车型

cd

文本

20

产地

khbh

文本

10

客户编号

khqc

文本

40

客户全称

lxdh

文本

15

联系电话

ling

货币

零售价格

je

货币

金额

ying

货币

应付款

2.kc表

此表用于保存库存商品信息。

表的结构如表3。

2所示:

表3.2kc表的结构

字段名称

数据类型

字段大小

说明

id

自动编号

长整型

cpbh

文本

10

产品编号

cpmc

文本

30

产品名称

cpxh

文本

20

产品型号

cpbs

文本

20

产品标识

danjia

货币

单价

dan

文本

4

单位

shuliang

文本

10

数量

cx

文本

20

车型

cd

文本

20

产地

pi

货币

批发价格

ling

货币

零售价格

jy

货币

建议价格

je

货币

金额

shi

货币

实付款

bei

文本

20

备注

3.kehu表

此表用于保存客户的基础信息。

表的结构如表3.3所示:

表3。

3kehu表的结构

字段名称

数据类型

字段大小

说明

id

自动编号

长整型

khbh

文本

10

客户编号

khqc

文本

40

客户全称

字段名称

数据类型

字段大小

说明

lxdh

文本

15

联系电话

lxr

文本

20

联系人

sj

文本

50

移动电话

di

文本

40

地址

yb

文本

20

邮编

cz

文本

20

传真

wz

文本

20

网址

khyh

文本

20

开户银行

yhzh

文本

20

银行账号

nsh

文本

50

纳税号

4。

jdb表

此表用于保存借贷商品信息.表的结构如表3。

4所示:

表3.4jdb表的结构

字段名称

数据类型

字段大小

说明

id

自动编号

长整型

jsr

文本

20

经手人

huo

文本

50

货物关系

rdate

日期/时间

日期

shuliang

文本

10

数量

khbh

文本

10

客户编号

khqc

文本

40

客户全称

chanpin

备注

产品

lxdh

文本

15

联系电话

ying

货币

应付款

shi

货币

实付款

zhai

货币

欠款

zhaigx

货币

债务关系

5.pass表

此表用于保存密码信息.表的结构如表3.5所示:

表3.5pass表的结构

字段名称

数据类型

字段大小

说明

id

自动编号

长整型

bh

文本

11

操作员编号

xm

文本

20

操作员姓名

xb

文本

5

操作员性别

nl

文本

5

操作员年龄

dlsf

文本

20

登录身份

zw

文本

20

职务

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等组件,并设置

相应属性。

4。

2系统登录界面设置

1.实现目标

程序启动后,首先进入“系统登录”界面验证操作员密码。

系统登录窗口主要实现如下功能:

(1)输入身份、口令正确方可进入系统界面。

(2)身份错误或密码错误时提醒并返回错误点,输入三次错误密码自动退出登录窗口。

(3)支持键盘和鼠标操作,在输入框利用回车键移动焦点。

系统登录界面如图4。

2所示:

图4.2系统登录界面

2.实现过程

(1)添加新窗体,设置窗体属性为,设置窗体属性为“系统登录",保存窗体为。

(2)向窗体中添加等组件,并设置相应属性.主要组件对象的属性如表4.1所示:

表4.1主要组件对象的属性列表

组件名

属性

功能

Table1

Databasename

Tablename

USER

pass

设置数据源

4.3基础信息管理

4。

3。

1产品信息录入窗口设计

1.实现目标

选择“基础信息管理"菜单下的“产品信息录入”项,将打开产品信息录入模块.产品信息录入模块主要实现如下功能:

(1)完成商品基础信息录入、修改、删除等功能。

(2)提供基础信息查询和浏览窗口,可通过浏览器对数据进行向前向后浏览。

(3)自动生成6位产品编号,支持键盘操作。

产品信息录入窗口界面如图4。

3所示:

图4.3产品信息录入界面

2.实现过程

(1)添加新窗体,设置窗体name属性为cpxxg1,设置窗体caption属性为“产品信息管理”,保存窗体为mrcpxxg1.pas。

(2)向窗体中添加TGroupBox、TTable、TDatasource、TDBNavigator、TDBGrid、TLable1、TDBEdit、TButton等组件,并设置相应的属性。

主要组件对象的属性如表4。

2所示:

表4.2主要组件对象的属性列表

组件名

属性

功能

Table1

Databasename

Tablename

user

chanji

设置数据源

Datasource

Dataset

Table1

4.3.2客户信息录入窗口设计

1.实现目标

程序启动后,选择“基础信息管理”菜单下的“客户信息录入”项,将打开客户信息录入模块。

客户信息录入窗口主要实现如下的功能:

(1)完成客户信息录入、修改、删除等功能。

(2)提供客户查询窗口,可选择不同字段进行查询.

(3)自动生成6位产品编号,支持键盘操作。

客户信息录入界面如图4.4所示:

图4。

4客户信息录入界面

2.实现过程

(1)添加新窗体,设置窗体name属性为khxxg1,设置窗体caption属性为“客户信息管理”,保存窗体为mrkhxxg1。

pas。

(2)向窗体中添加TGroupBox、TTable、TDatasource、TDBNavigator、TDBGrid、TLable1、TDBEdit、TButton等组件,并设置相应的属性。

主要组件对象的属性如表4。

3所示:

表4.3主要组件对象的属性列表

组件名

属性

功能

Table1

Databasename

Tablename

User

kehu

设置数据表

Datasource1

Dataset

Table1

设置数据源

4。

4基础业务

4。

4.1入库登记窗口设计

1.实现目标

调用主菜单“日常业务"下的“入库登记"子菜单,将打开入库登记窗口。

入库登记窗口主要实现如下功能:

(1)实现单条或多条商品入库,可以实现客户应收应付管理.

(2)设置多种信息输入方法,按功能按钮键可弹出信息对话框。

(3)自动生成入库编号,如不存在客户或商品,可自动调入录入窗口。

(4)自动汇总本次入库数量、总金额、应付、实付金额.

(5)商品入库后,可及时浏览库存商品情况。

入库商品进价高于上次进价,将提示。

入库登记界面如图4。

5所示:

图4.5入库登记界面

2.实现过程

(1)添加新窗体,设置窗体name属性为cprk,设置窗体caption属性为“产品入库登记",保存窗体为mrcprk。

pas。

(2)向窗体中添加TGroupBox、TQuery、TTable、TDatasource、TDBNavigator、TLable1、TDBEdit、TRadioButton、TButton等组件,并设置相应的属性。

主要组件对象的属性如表4.4所示:

表4。

4主要组件对象的属性列表

组件名

属性

功能

Table1

Databasename

Tablename

user

rklsb

指定数据表

Table2

Databasename

Tablename

user

kehu

指定数据表

Table3

Databasename

Tablename

user

chanji

指定数据表

Table4

Databasename

Tablename

user

chanrk_1

指定数据表

Table5

Databasename

Tablename

user

zhai

指定数据表

Query1

Databasename

SQL

WYGL

Select*fromrklsb

指定数据查询范围

4。

4。

2出库登记窗口设计

1.实现目标

程序启动后,调用主菜单“日常业务"下的“出库登记”子菜单,将打开出库登记窗口。

出库登记窗口主要实现如下功能:

(1)实现单条或多条商品入库,可以实现客户应收应付管理.

(2)设置多种信息输入方法,按功能按钮键可弹出信息对话框.

(3)自动生成出库编号,如不存在客户或商品,可自动调入录入窗口.

(4)自动汇总本次入库数量、总金额、应付、实付金额。

(5)商品出库后,可及时浏览库存商品情况。

出库商品销售价低于进价,将提示。

出库登记界面如图4.6所示:

图4.6出库登记界面

2.实现过程

(1)添加新窗体,设置窗体name属性为ckdj,设置窗体caption属性为“出库登记”,保存窗体为mrckdj.pas。

(2)向窗体中添加TGroupBox、TQuery、TTable、TDatasource、TDBNavigator、TLable1、TDBEdit、Button等组件,并设置相应的属性。

主要组件对象的属性如表4.5所示:

表4.5主要组件对象的属性列表

组件名

属性

功能

Table1

Databasename

Tablename

user

cklsb

指定数据表

Table2

Databasename

Tablename

user

kehu

指定数据表

Table3

Databasename

Tablename

user

kc

指定数据表

Table4

Databasename

Tablename

user

chanrk

指定数据表

4。

4.3退货管理窗口设计

1.实现目标

程序启动后,调用主菜单“日常业务”下的“退货管理”子菜单,将打开退货管理窗口。

退货管理窗口主要实现如下功能:

(1)选择销售的销售列表项,单击退货,可进行退货.

(2)可按不同字段进行退货查询.

退货管理界面如图4。

7所示:

图4。

7退货管理界面

2.实现过程

(1)加新窗体,设置窗体name属性为cpckth,设置窗体caption属性为“退货信息”,保存窗体为mrcpckth。

pas。

(2)向窗体中添加TGroupBox、TTable、TDatasource、TDBGrid、TLable1、TCombobox、TEdit、TButton等组件,并设置相应的属性.主要组件对象的属性如表4.6所示:

表4。

6主要组件对象的属性列表

组件名

属性

功能

Table1

Databasename

Tablename

user

chanck

设置数据源

Table2

Databasename

Tablename

user

chanth

设置数据源

4。

5系统查询

4。

5。

1产品信息查询窗口设计

1.实现目标

程序启动后,选择“系统查询”下的“产品信息查询”项,将打开产品信息查询模块。

产品信息查询模块主要实现如下功能:

(1)可选择不同字段查询产品信息。

(2)列表显示产品信息,单击[刷新]按钮,显示全部数据。

产品信息查询界面如图4。

8所示:

图4.8产品信息查询界面

2.实现过程

(1)添加新窗体,设置窗体name属性为cpxxcx,设置窗体caption属性为“产品信息查询”,保存窗体为mrcpxxcx。

pas。

(2)向窗体中添加TGroupBox、TTable、TDatasource、TLable1、、TEdit、TButton等组件,并设置相应的属性。

主要组件对象的属性如表4.7所示:

表4.7主要组件对象的属性列表

组件名

属性

功能

Table1

Databasename

Tablename

user

chanji

指定数据表

4.5。

2客户信息查询窗口设计

1.实现目标

程序启动后,选择“系统查询”下的“客户信息查询”窗口,将打开客户信息查询模块。

客户信息查询模块主要实现如下功能:

(1)以直观的列表形式显示客户信息。

(2)设定参数满足不同要求的查询.

(3)单击[刷新]按钮,显示全部数据。

客户信息查询界面如图4。

9所示:

图4。

9客户信息查询界面

2.实现过程

(1)添加新窗体,设置窗体name属性为khxxcx,设置窗体caption属性为“客户信息查询”,保存窗体为mrkhxxcx.pas。

(2)向窗体中添加TGroupBox、TTable、TDatasource、TDBGrid、TLable1、、TEdit、TButton等组件,并设置相应的属性。

主要组件对象的属性如表4。

8所示:

表4.8主要组件对象的属性列表

组件名

属性

功能

Table1

Databasename

Tablename

user

chanji

指定数据表

4。

5。

3入库信息查询窗口设计

1.实现目标

程序启动后,调用主菜单“系统查询"下的“入库信息查询”项,将打开入库信息查询窗口.入库信息查询窗口主要实现如下功能:

(1)提供多字段查询,满足不同查询的需要。

(2)以直观的列表形式显示入库商品信息.

入库信息查询界面如图4。

10所示:

图4.10入库信息查询界面

2.实现过程

(1)添加新窗体,设置窗体name属性为rkxxcx,设置窗体caption属性为“入库信息查询”,保存窗体为mrrkxxcx。

pas。

(2)向窗体中添加TGroupBox、TTable、TDatasource、TLable1、TEdit、TCombobox、TButton等组件,并设置相应的属性。

(3)程序代码如下:

procedureTrkxx。

FormCreate(Sender.TObject);

begin

table1。

databasename:

=`moed`;

table1。

tablename:

=`chanrk`;

table1。

open;

end;

procedureTrkxx.BitBtn1Click(Sender:

TObject);

begin

table1.filtered:

=true;

table1。

filter:

=format(tuihou+`=`+```%s```,[edit1.text]);

end;

procedureTrkx。

FormShow(Sender:

TObject);

begin

Combobox1.itemindex:

=0;

edit1。

text:

=``;

tuihou:

=`cpbh`;

end;

procedureTrkxx.Edit1KeyPress(Sender:

TObject;varKey:

Char);

begin

ifkey=chr(13)thenbegin

table1。

filtered:

=true;

table1.filter:

=format(tuihou+`=1+```%```,[edit1。

text]);

end;

end;

4.6系统维护

1.实现目标

程序启动后,调用主菜单“系统维护”下的“权限设置”项,将打开权限设置窗口.权限设置窗口主要实现如下功能:

(1)设置完成用户操作系统的范围。

(2)以列表的形式显示用户编号信息.

权限设置界面如图4。

11所示:

图4。

11权限设置界面

2.实现过程

(1)添加新窗体,设置窗体name属

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

当前位置:首页 > 人文社科 > 军事政治

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

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