VFP与远程数据库的连接Word文档格式.docx
- 文档编号:15345849
- 上传时间:2022-10-29
- 格式:DOCX
- 页数:21
- 大小:135.45KB
VFP与远程数据库的连接Word文档格式.docx
《VFP与远程数据库的连接Word文档格式.docx》由会员分享,可在线阅读,更多相关《VFP与远程数据库的连接Word文档格式.docx(21页珍藏版)》请在冰豆网上搜索。
※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※
一、设计所要完成的任务和目的……………………………………………………………4
1.设计课题简介……………………………………………………………4
2.设计所要完成的任务……………………………………………………………4
3.设计的目的……………………………………………………………5
二、系统概要分析……………………………………………………………5
1.现行系统分析……………………………………………………………5
2.现行系统设计要求……………………………………………………………6
3.系统功能模块设计……………………………………………………………6
4.数据字典……………………………………………………………7
三、概要设计……………………………………………………………7
1.软件模块划分……………………………………………………………7
2.数据库结构划分……………………………………………………………8
3.各个模块和数据库表格之间的关系………………………………………………8
4.系统数据流程图……………………………………………………………9
5.代码设计……………………………………………………………9
四、详细设计及编码……………………………………………………………10
1.模块设计(流程、代码)……………………………………………………………10
2.数据库详细设计……………………………………………………………11
3.查询设计……………………………………………………………15
4.详细代码设计……………………………………………………………15
5.系统调试……………………………………………………………16
五、本系统升迁到SQLServer……………………………………………………………16
1.用参数化视图进行远程数据访问…………………………………………………16
2.用SPT进行远程数据访问…………………………………………………………17
六、心得体会……………………………………………………………19
七、参考文献……………………………………………………………21
一、设计所要完成的任务和目的。
1.设计课题简介
2.设计所要完成的任务
该软件在业务流程上主要分为三个部分:
1)材料(纸板)订购。
主要实现原材料(库存物资)的订单录入、修改、删除、查询、打印等功能。
2)材料(纸板)入库。
主要实现原材料来货入库单录入、修改、删除、查询、打印功能,其中还包括查询统计当前库存原材料的各项信息(包括:
数量、品种、规格等),另外在入库单录入过程中实现为每一粒纸板原材料进行编号(由计算机实现),并可采取条码管理的方式,为每粒纸板标记库存唯一的身份证号码。
3)原材料调拨出库。
主要是根据入库过程中生成的库存编号,对调拨出库的原材料进行登记,此部分需要具备调拨单的录入、修改、删除和打印的功能。
各部分内容关系如下所示:
3.设计的目的
随着网络技术的不断发展,当前数据库发展早已经步入网络环境,设计过程中必须充分考虑网络数据设计上的技术问题,但是由于本人进行设计的计算机设备并不具备网络设计的条件,故该设计主要根据面向对象信息系统设计原理,运用先进的面向对象(OO)程序设计语言(MicrosoftVisualFoxPro6.0)开发一套实际应用程度较高的库存信息管理系统。
为了将计算机科学与技术所学的综合知识更好地应用系统中,在立足于传统的设计文档的同时,会重点介绍如何将该系统升迁到SQL的Client/Server网络数据库系统,同时还将介绍运用VisualFoxPro6.0的新设计功能,将系统升迁到Brow/Server网络数据库系统。
二、系统概要分析。
1.现行系统分析
XX纸业有限公司是粤东地区一家规模化、自动化生产外包用装纸箱的较大型的企业,其总公司下属有两个大型纸箱生产厂,拥有一个大型仓库(用于存放生产用纸板原材料),纸箱生产过程中所需纸板原材料由总公司向纸板供应商订购,由仓库管理人员将各种不同类型、不同规格的纸板(外形为圆柱形粒状,重量大约为600公斤左右)入库存放,当生产过程中要调用原材料的时候,由生产人员开出调拨单,仓库管理人员根据调拨单,将库存纸板提供给生产人员,同时记录出库纸板的类型、规格的纸板进行纪录。
现行系统结构图如下:
2.现行系统设计要求
根据对XX纸业有限公司的调研、分析,发现该公司作为粤东地区最大的纸箱成品生产厂家,在生产过程中库存调拨管理起着重要的作用,这个环节的高效与否直接决定着生产过程的效率和生产成本的节省。
以下数据初步表明该公司每个月库存纸粒消耗情况:
编号
动作
发生数量(库存数量:
粒)
上下浮动(%)
1
订单
5000
-10~10
2
入库
4800
-8~8
3
库存
12000
-20~20
4
出库
因此在现行软件的设计中必须充分考虑到单个库存纸粒体积较大、库存数量较多的实际情况,以及考虑到和生产管理系统的充分结合,所以在录入各种信息是必须快捷方便,充分考虑软件的可操作性和可扩展性。
3.系统功能模块设计
1)原材料订购管理
✧订单录入管理:
填写订单内容、打印订单、修改原有订单。
✧订单综合查询管理:
查询订单、统计订单内容、撤销订单。
✧要求:
通过录入订单基本信息(包括订单时间、供应商名称)和定购纸板规格、类型、数量等信息,由系统生成订单号码(字符串)。
在查询中可以通过订单号码、时间、供应商等相关信息查询并统计订购纸板的信息。
2)入库单管理
✧入库单录入管理:
填写入库单内容、生成库存编码、打印入库单内容。
✧入库综合查询管理:
入库单查询、统计入库情况、撤销入库。
✧库存编号管理:
打印入库纸粒条码(ID号码)、标记入库纸粒编号(该部分手工)。
录入(选择)已经订购的纸板订单,选择相应的入库纸板信息,并由系统生成入库单号码和库存纸粒条码,打印完成后,由库存管理人员将打印后的标签(上面依附纸板编码条码)贴到纸板上,并入库保存。
在查询中可以通过入库单号码或者纸粒库存条码查询纸粒情况(是否在库存中),同时根据时间等信息查询并统计入库纸粒情况。
3)库存管理
✧库存查询管理:
实时查询库存情况、统计库存情况、打印库存报表。
✧自动生成库存警告分析报告(该部分暂时忽略)。
可以快速查询当前库存详细情况、统计库存纸板情况。
4)出库(纸板消耗)管理
✧出库单录入管理:
填写出库单(只需填写出库纸粒库存ID号码,该部分可以用条码采集器代替人工)、打印出库单、修改撤销出库单。
✧出库单查询管理:
出库单查询、统计出库情况。
根据当前在库纸粒信息,选择需要出库的纸粒信息(可以根据编号或者纸粒的规格、型号等),由系统生成出库单号码。
在查询中可以通过出库单号码或者时间等信息查询并统计纸粒出库(消耗)情况。
5)其他部分管理
✧供应商管理:
增加、删除、修改原材料供应商,设置供应商拼音索引。
系统自动为每个库存纸粒生成一个唯一的ID号码。
✧纸板规格管理:
增加、删除、修改纸板规格,设置规格拼音索引。
✧纸板型号管理:
增加、删除、修改纸板型号、设置型号拼音索引。
✧系统操作员管理:
增加、删除、修改、授权操作员。
4.数据字典(略)
三、概要设计
1.软件模块划分
该管理系统软件模块划分如下:
✧基本数据管理:
主要实现该系统软件基本数据的编辑功能(录入、修改、删除),其中包括(原材料)供应商管理、产地信息管理、尺寸和级别(纸板型号)管理。
✧业务单据管理:
主要实现各类业务单据(定单、入库单、出库单)的编辑功能(录入、修改、删除),其中包括定单录入管理、定单查询管理、入库单录入管理、入库单查询管理、出库单录入管理、出库单查询管理、库存产品初始化。
✧仓库数据查询管理:
主要实现仓库数据的查询、统计功能,其中包括库存实时查询管理、库存信息综合查询管理、定单信息综合查询管理、入库信息综合查询管理、纸粒消耗综合查询管理、纸粒消耗年总结查询管理。
✧系统维护:
主要实现包括系统安全、系统参数设置、系统数据维护管理功能,包括系统操作员管理、数据维护(备份、清空、恢复)管理。
2.数据库结构划分
系统设计过程中,为了提高数据库的运行效率、提高系统软件的可操作性,在数据库结构上按照面向对象系统设计的原理,对数据库的结构进行了划分,确保新的数据库结构尽量减少冗余,提高系统运行效率。
数据库详细划分如下:
✧供应商信息数据库(Provider.Dbf)
✧产地信息数据库(Area.Dbf)
✧尺寸信息数据库(Size.Dbf)
✧级别(型号)信息数据库(Level.Dbf)
✧操作员信息数据库(Operaotr
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- VFP 远程 数据库 连接