汽配管理系统Word格式.docx
《汽配管理系统Word格式.docx》由会员分享,可在线阅读,更多相关《汽配管理系统Word格式.docx(22页珍藏版)》请在冰豆网上搜索。
4.6系统维护13
5结论13
6谢辞13
7参考文献14
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
产品标识
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等组件,并设置
相应属性。
4.2系统登录界面设置
程序启动后,首先进入“系统登录”界面验证操作员密码。
系统登录窗口主要实现如下功能:
(1)输入身份、口令正确方可进入系统界面。