基于VB的钢材销售管理系统毕业论文

上传人:沈*** 文档编号:82343955 上传时间:2022-04-28 格式:DOCX 页数:66 大小:311.97KB
收藏 版权申诉 举报 下载
基于VB的钢材销售管理系统毕业论文_第1页
第1页 / 共66页
基于VB的钢材销售管理系统毕业论文_第2页
第2页 / 共66页
基于VB的钢材销售管理系统毕业论文_第3页
第3页 / 共66页
资源描述:

《基于VB的钢材销售管理系统毕业论文》由会员分享,可在线阅读,更多相关《基于VB的钢材销售管理系统毕业论文(66页珍藏版)》请在装配图网上搜索。

1、 四海公司钢材销售管理系统摘要在竞争日益激烈的市场环境下,传统的人工管理和运营模式带来的信息不畅、市场反应速度缓慢、效率低等弊端越来越突出。销售作为企业运作的重要环节,其传统管理方式已不能满足现代市场的需求,尤其对于钢材行业,由于其自身的行业特点钢材销售管理复杂、使用单位计算频繁、钢材进货和销售金额大、市场变化大、实时性强等,急需利用现代信息化手段将先进的销售管理方法引入到企业的实践中去,为企业的管理、改革提供切实易行的途径,满足其日益增长的业务需要。四海公司钢材销售管理系统正是基于以上的考虑。针对钢材行业和该公司的具体情况,集中处理钢材产品的销售、库存、应收应付等销售业务,同时对相关的供应商

2、和客户等基本信息进行管理,及时将数据快速转化为企业信息,为管理者提供相关依据。本系统的主要功能模块有:系统登录、日常业务、库存管理、查询统计、应收应付管理、统计报表、基础信息管理、用户设置。关键词 销售;库存;销售管理AbstractIn the increasingly competitive market environment, the disadvantages, such as impeded information, slow market reaction and low efficiency, brought by the traditional manual manageme

3、nt and operation mode, are prominent day by day. Enterprise sales operation is took as an important part of all, whoes traditional management approaches have failed to meet modern market demands. Especially for steel industry, due to its own industry characteristicssteel complex sales management, us

4、e of unit frequent, large amounts of purchases and sales for steel, big market variety and rigid time limitations, it will urgently require to put advanced sales management into the corporate practice by modern information technology, for enterprise management. Finally, it will provide effectively e

5、asy ways for management and reformation to meet their increasing business needs.The steel sales management system by Sihai company is just designed based on the above considerations. According to steel industry and the companys specific circumstances, the system synthetically processes sales, invent

6、ory, receivable and payable funds of steel. Simultaneously, the suppliers and customers management, and other basic information management, can transform data into enterprise information to provide managers basis in time and quickly.The system main functional modules: system login, day-to-day operat

7、ions, inventory management, statistical inquiry, receivable and payable management, statistical report forms, basic information management, and user settings.Keywords sales;inventory;sales management目录摘要IAbstractII第1章 绪论11.1 系统开发背景1第2章 可行性分析32.1 技术可行性32.2 经济可行性32.3 操作可行性32.4 法律可行性4第3章 需求分析53.1 业务流程5

8、3.1.1 入库作业63.1.2 库存信息63.1.3 销售作业63.2 需求规范63.2.1 产品背景63.2.2 产品概述63.2.3 功能需求73.2.4 性能需求73.2.5 系统逻辑模型73.3 数据字典93.3.1 数据元素定义93.3.2 数据流的定义103.3.3 数据存储定义113.3.4 数据处理定义11第4章 概要设计134.1 系统运行总体流程134.2 目标系统体系结构144.2.1 四海公司钢材销售管理系统软件结构图144.2.2 “日常业务”模块结构图144.2.3 “库存管理”模块结构图154.2.4 “查询统计”模块结构图154.2.5 “应收应付管理”模块结

9、构图164.2.6 “统计报表”模块结构图164.2.7 “基础信息管理”模块结构图174.2.8 “用户设置”模块结构图17第5章 数据库设计185.1 数据库逻辑设计185.2 数据库关系设计33第6章 详细设计346.1命名规则346.1.1 变量或常量命名346.1.2 对象命名346.2 模块设计356.2.1 登录窗口设计356.2.2 商品销售窗口设计386.2.3 客户结款窗口设计426.2.4 库存盘点窗口设计446.2.5 销售查询窗口设计456.2.6 销售日报表窗口设计466.2.7 商品信息管理窗口设计48第7章 系统测试537.1 软件测试基础理论537.1.1 软

10、件测试定义537.1.2 软件测试基本概念537.2 软件测试目的547.3 软件测试方法分类547.3.1 黑盒与白盒测试547.4 四海公司钢材销售管理系统测试557.4.1 测试用例设计要求557.4.2 登录模块测试用例557.4.3 商品销售模块测试用例567.5 测试报告57结论58致谢59参考文献60编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第61页 共66页第1章 绪论1.1 系统开发背景钢材是重要的生产资料,改革开放以来,国家对钢材的管理进行了较大改革,开放了钢材市场,钢材生产销售有了很大发展。特别是中国加入WTO后,我国钢材企业面临着严峻的挑战。因此

11、,如果我国国内企业不借助先进的管理思想转变经营观念、使用信息化提高企业的管理水平和提高工作效率,将很难在今后的国际竞争中取胜。作为劳动密集型企业的钢材行业,如何采用先进管理模式,有效控制生产成本,提高行业信息获取和商品运作效率,成为了企业增强市场生存力的关键。而企业管理在很多方面、很大程度上都必须借助计算机来完成。目前,我国钢材销售企业的计算机管理在很多方面水平还很低,随着技术发展,计算机操作及管理日趋简化,计算机知识日趋普及,同时市场经济快速多变,竞争激烈,因此企业采用计算机管理业务、财务、生产流程等诸多环节也已成为趋势及必然。随着市场竞争的日益激烈,如何降低成本越来越成为企业要解决的问题。

12、对生产型企业来讲,这涉及到原材料的进货渠道、销售情况及库存方面的管理,管理的好坏对企业至关重要。对经销商而言,渠道扁平化已是大势所趋,这使经销商对产品的销售、库存合理化提出了更高的要求。在这种形势下,传统的依靠管理人员人工传递信息和数据的管理方式就无法满足企业日益增长的业务需求了。由于企业经营的商品种类多,按照传统的人工管理方式,存在以下问题:1、保管管理困难。有的物资超储备或库存积压现象严重,采购成本居高不下,有的物资严重短缺,导致保管管理工作混乱,影响企业正常经营。2、无法进行准确及时的成本、毛利核算。成本管理永远是企业管理的主题,特别是面对多变的市场环境,如何及时满足用户的需求是至关重要

13、的。3、管理信息相互独立,市场预测手段、方法落后,严重影响企业科学决策。建立科学的市场信息反馈系统是市场经济和企业的急切需求。所以这种传统的方式明显存在着不能及时获得销售信息,销售信息不够准确,无法及时了解销售、库存等诸多问题,为了提高现代化管理水平,强化销售、库存等各环节管理信息的准确性、及时性,开发现行系统已迫在眉睫。本系统对企业中常见的进货后的库存、销售等商业活动以及相关的供应商和客户等基本信息的实用性,能够满足企业销售管理的需要,有效减少盲目采购、降低成本、合理控制库存、减少资金占用并提高市场灵敏度,提升企业市场竞争力。可以利用现代化管理水平提高经济效益、产生的社会效益,运用丰富的管理

14、经验和先进的技术手段,为企业积攒更为雄厚的资金实力。第2章 可行性分析2.1 技术可行性本系统采用Visual Basic 6.0作为其前台开发工具,它是一种可视化编程工具,其开发功能强大、性能可靠,开发速度快捷。Visual Basic是面向对象的、结构化的计算机语言。其界面由一些对象组成,每个对象有若干个属性、方法和事件,程序人员的任务是设计这些对象的事件处理过程。本系统后台采用SQL Server 2000 数据库,其可靠性、易用性都有重大改进,是用于对存放在计算机数据库中的数据进行组织、管理和检索的一种工具;是一种特定类型的数据库关系数据库。而控制这种数据库的计算机程序是 DBMS数据

15、库管理系统。当用户想要检索数据库中的数据时,就通过 SQL 语言发出请求,接着 DBMS 对该 SQL 请求进行处理并检索所要求的数据,最后将其返回给用户,实现后台数据库的功能。2.2 经济可行性目前国内相当一部分中小型企业,没有完善的销售管理系统,管理水平差,运行效率低,迫切需要提高现代化管理水平、管理质量和工作效率。四海公司钢材销售管理系统可取代单据手工传递工作,减少人工开支,节省资金,并且可大大提高信息量的取得,缩短信息处理周期,提高产品信息的利用率。该系统的投入运行将大大降低成本,提高工作效率。节省公司的人力、物力和财力,为企业的发展做出贡献。2.3 操作可行性本系统界面统一规范,操作

16、简单,易于理解,提示信息功能完整,用户只要经过简单的培训即可上手。公司管理人员以及相关工作人员均能进行操作,运行环境要求较低。2.4 法律可行性本系统遵守国家相关法律规定,因此法律上有保障,在法律上是切实可行的。具体表现在:责任明确且具有法律效力。另外,在专利权、版权等方面不会造成侵权行为。第3章 需求分析在本系统的分析中,采用的是结构化方法,其特点是用图形化的方法自顶向下地分解整个系统。使设计者看到图例便可以直接理解系统的概况及功能,并为系统的进一步设计奠定基础。3.1 业务流程四海公司钢材销售管理系统主要对商品入库、销售的管理。其管理的核心是库存,它是商品销售、厂家/客户往来账及相关信息查

17、询的数据来源。具体内容见下图: 供应商入库作业库存信息销售作业客户入库信息入库查询库存盘点销售信息销售查询厂家往来账客户往来账库存查询图3.1 四海公司钢材销售管理系统流程图3.1.1 入库作业对入库商品进行登记、入库并记录厂家往来账和入库信息。入库业务包括入库查询。在数据库的库存表中,依据商品入库数量进行相应库存量的增加和存储。3.1.2 库存信息对出库商品进行登记。商品出库业务包括库存查询、库存盘点。用户可以对钢材商品的库存情况进行核对和查询。3.1.3 销售作业对销售商品进行登记并记录厂家往来账和销售信息。销售业务包括销售查询。在数据库的库存表中,依据商品销售的数量进行相应库存量的减少和

18、存储。3.2 需求规范3.2.1 产品背景本系统名称:四海公司钢材销售管理系统用户单位名称:四海公司开发方单位名称:鞍山科技大学软件学院3.2.2 产品概述本系统产品主要应用于四海公司钢材销售业务上,通过PC机进行运行、操作。输出、输入的相对时间将由PC机本身处理速度来决定。主要针对钢材销售比较复杂、资金流量大、挂账单位多等特点,在销售上能尽量减少手工录入错误的发生。产品运行所需要的软硬件配置: CPU速度:P4 2.0G HZ以上;内存:256MB以上;Intel及其兼容产品,带有一个CDROM驱动器;操作系统:Windows 98、Windows 2000、 Windows xp以上中的一

19、种。3.2.3 功能需求该系统通过PC机进行运行、操作,输出、输入的相对时间将由PC机本身处理速度来决定。本产品没有特殊的通讯接口,通讯接口由所使用的PC机决定。程序启动后,进入系统登录界面验证操作员密码,根据用户权限登录不同的界面。系统管理员负责查询统计、统计报表、用户设置;前台业务员负责日常业务、应收应付管理;后台业务员负责库存管理、查询统计、统计报表、基础信息管理。3.2.4 性能需求1、可用性:本系统是完全由汉语程序设计语言开发,操作简单,易理解。2、可维护性:该软件基于后台数据库进行编程,只要在数据库进行数据的修改、添加和更新即可,维护性、升级都十分方便。3、可转移、可转换性:信息发

20、布软件的兼容性很高,在Windows2000/XP操作系统都可以直接运行。4、安全性:本系统是应用软件,在个人电脑的防火墙下或者其他安全措施下即可安全的工作。本系统登录时有用户名和密码,只要当用户名和密码与数据库里的一致时,才能登录,反之则不能登录,具体我是对上的相关资料对系统进行设计需求分析的。3.2.5 系统逻辑模型销售部门采购单钢材销售管理系统财务部门采购部门库存部门订单资金流入库单图3.2 四海公司钢材销售管理系统总体结构图订单销售单结款单订单入库单付款单发货单发货单采购单2.0入库作业1.0销售作业客户供应商客户账目销售目录库存商品供应商账目图3.3 四海公司钢材销售管理系统零级图订

21、单发货单销售部门1.0销售作业客户账目销售目录库存商品1.1检查商品1.3付货处理订单订单发货单结款单发货票库存清单图3.4 四海公司钢材销售管理系统细节图3.3 数据字典3.3.1 数据元素定义表3.1 数据元素定义表序号数据元素名称描述相关文件相关处理数据特征1商品编号钢材的编号库存表,入库单,销售单。商品销售,入库单,库存查询等。类型:char字段大小:82商品名称钢材的名称库存表,入库单,销售单。商品销售,入库单,库存查询等。类型:char字段大小:1003规格钢材的规格大小销售单,销售票号表,库存表,入库单,入库票号表。商品销售,入库单,库存查询,付款单等。类型:char字段大小:4

22、04产地生产钢材的地点库存表,入库单,销售单。商品销售,入库单,库存查询,付款单等。类型:char字段大小:505单位钢材的计量单位库存表,入库单,销售单。商品销售,入库单,库存查询,付款单等。类型:char字段大小:66进价进货时钢材的价格库存表,入库单,销售单。商品销售,库存查询,入库单等。类型:money字段大小:87数量钢材的数量销售单,销售票号表。商品销售,入库单,销售报表等。类型:numeric字段大小:98金额钢材的数量*单价销售单,销售票号表。商品销售,客户结款等。类型:money字段大小:89仓库钢材存储的位置销售单,销售票号表,库存表。商品销售,仓库信息管理等。类型:cha

23、r字段大小:2010供应商提供钢材的厂家销售单,销售票号表,库存表。商品销售,库存查询,入库单等。类型:char字段大小:5011单价每单位钢材的销售价格销售单,销售票号表。商品销售,客户结款,销售查询,销售报表等。类型:money字段大小:812规格钢材的规格大小销售单,销售票号表,库存表,入库单,入库票号表。商品销售,入库单,付款单等。类型:char字段大小:4013经手人处理钢材业务的人员入库单,销售单。商品销售,入库单。类型:char字段大小:103.3.2 数据流的定义1、“入库单”数据流数据流名称:入库单描述:供应商提供商品的原始数据组成:商品编号+商品名称+规格+产地+单位+进价

24、+数量+金额+仓库+供应商+经手人+日期+票号来源:供应商终点:销售单2、“销售单”数据流数据流名称:销售单描述:顾客所订商品的原始数据组成:商品编号+商品名称+规格+产地+单位+单价+数量+金额+仓库+供应商+经手人+日期+票号来源:客户终点:客户结款3.3.3 数据存储定义1、“销售目录”存储定义文件名称:销售单描述:顾客购买的库存商品的全部信息。组成:票号+商品编号+商品名称+规格+产地+单位+单价+数量+金额+仓库+客户全称+经手人+日期相关过程:销售查询2、“客户帐目”存储定义文件名称:客户结款描述:记录客户与销售商的账目组成:编号+日期+时间+摘要+数量+单位+单价+金额小计+欠款

25、记账+收款合计+累计余额+客户全称+票号相关过程:客户结款3、“库存商品”存储定义文件名称:库存表描述:现有库存商品的相关信息组成:商品编号+商品名称+规格+产地+单位+进价+库存数量+库存金额+仓库相关过程:库存查询3.3.4 数据处理定义1、“销售作业”定义过程名:销售作业描述:客户购买商品的原始数据输入数据流:商品信息表输出数据流:销售单存取的数据库:客户表,商品信息表,仓库信息表,权限表,客户明细表处理逻辑:读入一个商品信息表检查库存中对应记录,添加记录到xsd中if 记录存在thenif “客户名称”不为空 then 记录“库存数量”=库存数量购买数量记录“库存金额”=库存数量*进价

26、end ifelseMsgBox (“库存无此商品!”)end if2、“入库作业”定义过程名:入库作业描述:供应商提供商品的原始数据输入数据流:商品信息表输出数据流:入库单存取的数据库:客户表,商品信息表,仓库信息表,权限表,供应商明细表处理逻辑:读入一个商品信息表检查库存中对应记录if 记录存在thenif “客户名称”不为空 then 记录“库存数量”=库存数量+进购钢材的数量记录“库存金额”=库存数量*进价end ifelse 添加记录到kc表中end if第4章 概要设计概要设计是将软件系统需求转换为未来系统的设计;逐步开发强壮的系统构架;使设计适合于实施环境,为提高性能而进行设计;

27、结构应该被分解为模块和库。概要设计的任务是根据需求分析得到的物理模型确定一个合理的软件系统的体系结构,作为系统的详细设计的基础和准备,在这里参考了蓝天工作室的相关知识点进行设计的。4.1 系统运行总体流程Y NY NYN Y登录系统身份是否合法启动主窗口根据权限显示窗口登录计数大于三次否开始退出系统否结束日常业务库存管理查询统计应收应付统计报表基础信息用户设置图4.1四海公司钢材销售管理系统运行流程图系统运行流程图描绘了物理系统的总体运行情况。浏览此图可对整个系统有一个快速、清晰的认识。上图为四海公司钢材销售管理系统的系统运行流程图。4.2 目标系统体系结构4.2.1 四海公司钢材销售管理系统

28、软件结构图四海公司钢材销售管理系统1日常业务3查询统计4应收应付管理5统计报表6基础信息管理7用户设置2库存管理图4.2四海公司销售管理系统功能结构图4.2.2 “日常业务”模块结构图1日常业务1.1商品销售1.2客户结款1.3商品查询1.4客户查询图4.3 日常业务结构图4.2.3 “库存管理”模块结构图2库存管理2.1商品入库2.2库存查询2.3库存盘点 图4.4 库存管理结构图4.2.4 “查询统计”模块结构图3查询统计3.1销售查询3.2入库查询图4.5 查询统计结构图4.2.5 “应收应付管理”模块结构图4应收应付管理4.1付款单4.2应收款查询4.3应付款查询图4.6 应收应付管理

29、结构图4.2.6 “统计报表”模块结构图5统计报表5.1销售日报表5.2销售月报表图4.7 统计报表结构图4.2.7 “基础信息管理”模块结构图6基础信息管理6.1商品信息管理6.2客户信息管理6.3供应商信息管理6.4仓库信息管理图4.8 基础信息管理结构图4.2.8 “用户设置”模块结构图7用户设置7.1用户管理7.2密码设置图4.9 用户设置结构图第5章 数据库设计数据库是信息系统的核心和基础。它把信息系统中大量的数据按一定的模型组织起来,提供存储、维护、检索数据的功能,使信息系统可以方便、及时、准确地从数据库中获得所需的信息。一个成功的管理系统,是由:50%的业务+50%的软件所组成,

30、而50%的成功软件又有25%的数据库+25%的程序所组成,数据库设计的好坏是一个关键。如果把企业的数据比做生命所必需的血液,那么数据库的设计就是应用中最重要的一部分。5.1 数据库逻辑设计数据库的逻辑设计即是表结构和表关系的设计,这里同时给出表中的样例数据。1、用户权限表(qxb)该表用于存储企业所有使用该销售管理系统的人员的基本信息。(1)表结构字段名字段类型字段大小主键外键可空否备注编号char10是N用户名char10Y密码char30Y权限char30Y权限等级char10Y表5.1权限表(2)表中样例数据用户编号用户姓名密码权限权限等级001张辉123系统管理员1002王丹456前台

31、业务员2003李明789后台业务员3表5.2 用户权限表样例数据2、 库存信息表(ckinf)该表主要用于存储企业存放货物的所有仓库的基本信息。(1)表结构字段名字段类型字段大小主键外键可否为空备注仓库代码char10是N仓库名称char20NUNIQUE库管员char10Y仓库说明char30Y表5.3库存信息表(2)表中样例数据表5.4 库存信息表样例数据仓库代码仓库名库管员仓库说明C01主库尚丹主要存放工字钢C02东库王宁主要存放槽钢C03西库李明主要存放角钢3、供应商表该表主要用于存储供应商的基本信息(1)表结构字段名字段类型字段大小主键外键可否为空备注供应商编号char20是N供应商

32、全称char50NUNIQUE简称char10Y地址char30Y电话char30Y邮政编码char10Y联系人char10Y传真char10Y开户银行char30Y联系人电话char30Y银行账号char20Y网址邮箱char20Y表5.5 供应商表(2)表中样例数据表5.6 供应商表样例数据供应商编号供应商全称简称地址电话gys0001双辽钢材公司SL鞍山市钢材市场12号4829656gys0002北方钢材批发有限公司BF沈和区89号48569712gys0003东方钢材批发有限公司DF铁东区98号25468741邮政编码联系人传真开户银行联系人电话银行账号网址邮箱114000姜经理987

33、654建设银行139041212342254678923sl112000张经理876543农业银行139041212342354678545bf112000金经理7654321中国银行139041223455467891354df4、供应商明细表(gysmx)该表主要用于存储与供应商往来帐款信息(1)表结构表5.7供应商明细表字段名字段类型字段大小主键外键可否为空备注编号char20是N日期datetime8Y时间datetimer8Y摘要varchar200Y数量numeric9Y单位char10Y单价money8Y金额小计money8Y欠款记账money8Y付款合计money8Y累计余额m

34、oney8Y供应商全称char50是N是gys的外健票号char30Y(2)表中样例数据表5.8 供应商明细表样例数据编号日期时间摘要数量单位2007-5-22gysmx00012007-5-1915:24:22进货:从【双辽钢材公司】购进【工字钢,10#A】10吨2007-5-22gysmx00022007-5-1915:25:06进货:从【北方钢材批发有限公司】购进【槽钢,20#A】10吨2007-5-22gysmx00032007-5-1915:26:22进货:从【东方钢材销售有限公司】购进【角钢,180#A】10吨2007-5-22gysmx00042007-5-2011:26:22进

35、货:从【东方钢材批发有限公司】购进【扁钢,160#B】10吨2007-5-22gysmx00042007-5-2014:26:22付款:付【东方钢材批发有限公司】28842元nullnull单价金额小计欠款记账付款合计累计余额供应商全称票号1000100000100000双辽钢材公司2007-5-19rk00012000200000181800北方钢材批发有限公司2007-5-19rk0002300030000170271000017027东方钢材批发有限公司2007-5-19rk0003350035000118152000028842东方钢材批发有限公司2007-5-19rk0004null

36、nullnull288420东方钢材批发有限公司null5、库存表(kc)该表主要用于保存库存商品信息(1)表结构表5.9 库存表字段名字段类型字段大小主键外键可否为空备注商品编号char8是是N是spinf的外键商品名称char100是N是spinf的外键规格char40Y产地char50Y单位char6Y进价money8Y库存数量numeric9Y库存金额money8Y仓库char20是是N是ckinf的外键(2)表中样例数据表5.10 库存表样例数据商品编号商品名称规格产地单位进价库存数量库存金额仓库s00001工字钢10#A鞍钢吨190099000主库s00002槽刚20#A武钢吨20

37、00714000东库s00003角钢180#A首钢吨3000515000西库S00004扁钢160#B武钢吨3500931500西库6、客户表(kh)该表主要用于存储供应商的基本信息(1)表结构表5.11 客户表字段名字段类型字段大小主键外键可否为空备注客户编号char20是N客户全称char50NUNIQUE简称char10Y地址char30Y电话char30Y邮政编码char10Y联系人char10Y传真char10Y开户银行char30Y联系人电话char30Y银行账号char20Y网址邮箱char20Y(2)表中样例数据表5.12 客户表样例数据客户编号客户全称简称地址电话kh0001

38、天泽装潢公司TZ人民路12号123456kh0002三达装饰公司SD铁东区3号234567kh0003美饰装修有限公司MS铁西区98号345678邮政编码联系人传真开户银行联系人电话银行账号网址邮箱114000赵经理987654建设银行138041212342254678923tz114000李经理876543农业银行138041212342354678545sd114000王经理7654321中国银行138041223455467891354md7、供应商明细表(khmx)该表主要用于存储与供应商往来帐款信息(1)表结构表5.13客户明细表字段名字段类型字段大小主键外键可否为空备注编号cha

39、r20是N日期datetime8Y时间datetimer8Y摘要varchar200Y数量numeric9Y单位char10Y单价money8Y金额小计money8Y欠款记账money8Y收款合计money8Y累计余额money8Y客户全称char50是N票号char30Y(2)表中样例数据表5.14 客户明细表样例数据编号日期时间摘要数量单位2007-5-22khmx00012007-5-199:24:22销售给:从【天泽装潢公司】的【工字钢,10#】等1吨2007-5-22khmx00022007-5-1910:30:09销售给:从【三达美饰公司】的【槽钢,20#A】等3吨2007-5-2

40、2khmx00032007-5-1911:06:22销售给:从【美饰装修有限公司】的【角钢,180#A】等5吨2007-5-22khmx00042007-5-1911:08:22销售给:从【美饰装修有限公司】的【扁钢,160#B】等12007-5-22khmx00052007-5-19收款:收【美饰装修有限公司】7874.3元nullnull单价金额小计欠款记账付款合计累计余额客户全称票号12001200012000天泽装潢公司2007-5-19rk00012200440003999.60三达装饰公司2007-5-19rk000232009600364050003640美饰装修公司 2007-

41、5-19rk0003370037007874.3100007874.3美饰装修公司2007-5-19rk0003nullnullnull7874.30美饰装修公司 null8、入库单表(rkd)该表主要用于保存入库商品的详细信息(1)表结构表5.15 入库单表字段名字段类型字段大小主键外键可否为空备注票号Char30是N商品编号char8是N是spinf的外键商品名称char100是N是spinf的外键规格char40Y产地char50Y单位char6Y进价money8Y数量numeric9Y金额money8Y仓库char20是N是ckinf的外键供应商char50是N是 gys的外键经手人c

42、har10Y日期datetime8Y(2)表中样例数据表5.16 入库单表样例数据票号商品编号商品名称规格产地单位进价数量2007-5-22rk0001s00001工字钢10#A鞍钢吨1000102007-5-22rk0002s00002槽钢20#A武钢吨2000102007-5-22rk0003s00003角钢180#A首钢吨3000102007-5-22rk0004s00004扁钢160#A武钢吨350010金额仓库供应商经手人日期10000主库双辽钢材公司李明2007-5-2220000东库北方钢材批发公司李明2007-5-2230000西库东方钢材批发公司李明2007-5-223500

43、0西库东方钢材批发公司李明2007-5-229、入库票号表(rkph)该表主要用于保存入库商品的单据信息(1) 表结构表5.17入库票号表字段名字段类型字段大小主键外键可否为空备注入库票号char30是是N是rkd的外键品种数numeric9Y数量numeric 9Y金额money8Y折扣numeric 9Y税率numeric9Y应付money 8Y实付money 8Y未付money 8Y供应商全称char50是N是gys的外键日期datetime8Y付款方式char 10Y是否结清bit1Y(2)表中样例数据表5.18 入库票号表样例数据入库票号品种数数量金额折扣税率应付2007-5-22r

44、k000111010000100100002007-5-22rk00021102000090.01181802007-5-22rk00031103000090.01270272007-5-22rk00041103500090.0131815实付未付供应商全称日期付款方式是否结清100000双辽钢材公司2007-5-22现金1181800北方钢材批发公司2007-5-22现金11000017027东方钢材批发公司2007-5-22现金0 2000011815东方钢材批发公司2007-5-22现金010、商品信息表(spinf)该表主要用于保存商品基础信息(1)表结构表5.19 商品信息表字段名字

45、段类型字段大小主键外键可否为空备注商品编号char8是N商品名称char100NUNIQUE简称char 10Y规格char40Y产地char 50Y单位char6Y进价money8Y批发价money 8Y零售价money8Y供货信息char200Y备注char200Y(2)表中样例数据表5.20 商品信息表样例数据商品编号商品名称简称规格产地单位进价s00001工字钢 GZG10#A鞍钢吨1000s00002 槽钢CG20#A武钢吨2000s00003角钢JG180#A首钢吨3000S00004扁钢BG160#B武钢吨3500批发价零售价供货信息备注11001200凯旋路钢材市场无21002

46、200凯旋路钢材市场无31003200银河路钢材批发市场无36003700北塔钢材市场 无11、销售单表(xsd) 该表主要用于保存销售商品的详细信息(1)表结构表5.21销售单表字段名字段类型字段大小主键外键可否为空备注票号char30是N商品编号char8是N是spinf的外键商品名称char100是N是spinf的外键规格char40Y产地char50Y单位char6Y单价money8Y数量numeric9Y金额money8Y仓库char20N是ckinf的外键客户全称char50N是kh的外键经手人char10Y日期datetime8Y(2)表中样例数据表5.22 入库单表样例数据票号

47、商品编号商品名称规格产地单位进价2007-5-22xs0001s00001工字钢10#A鞍钢吨12002007-5-22xs0002s00002槽钢20#A武钢吨22002007-5-22xs0003s00003角钢180#A通钢吨3200数量金额仓库供应商经手人日期11200主裤天泽装潢公司王丹2007-5-22 36600东库三达装饰公司王丹2007-5-22516000西库美饰装修公司 王丹2007-5-2212、销售票号表(xsph)该表主要用于保存销售商品的单据信息(1)表结构表5.23销售票号表字段名字段类型字段大小主键外键可否为空备注销售票号char30是是N是xsd的外键品种数

48、numeric9Y数量numeric 9Y金额money8Y折扣numeric 9Y税率numeric9Y应付money 8Y实付money 8Y未付money 8Y客户全称char50是N是kh的外键日期datetime8Y付款方式char 10Y是否结清bit1Y(2)表中样例数据表5.24销售票号表样例数据销售票号品种数数量金额折扣税率应付实付2007-5-19xs0001111200100120012002007-5-19xs000216660090.015980.045980.042007-5-19xs0003261970090.0117907.310000未付供应商全称日期付款方式是否结清0天泽装潢公司 2007-5-22现金10三达装饰公司2007-5-22现金17874.3美饰装修公司 2007-5-22转帐支票0 5.2 数据库关系设计以下是四海公司钢材销售管理系统的表关系图。图5.1四海公司钢材销售管理系统表关系图第6章 详细设计详细设计阶段的任务是在总体设计的基础上进一步确定如何实现目标系统,从软件开发的工程化观点来看,在使用程序设计语言编制程序以前,需要对所有采用算法的逻辑关系进行分析,设计出全部必要的过程细节,并给予清晰的表达,使之成为编码的依据。6.1命名规则系统设计中的标识符命名遵守下述约定。

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!