汽车配件订货与采购

时间:2024.5.2

一)采购的含义和目的

1、含义:

从许多对象中选择若干个,通过商品交易的手段把所选对象从对方手中转移到自己手中。

2、目的:

1)满足生产需要;

2)科学的确定采购数量

二)汽车配件进货渠道

进货渠道

A类厂:生产规模大、知名度高,名牌产品。重点渠道。现订全年需要量的意向协议,再具体按每季度、每月签订供需合同。

B类厂:生产规模和知名度不如A类,质量有保证,价格适中。只签短期供需合同。 C类厂:一般生产厂,质量尚可,价格较低。以电话、电报要货。

汽车维修配件消耗规律:

? 车辆保养中必换的密封件

? 小总成换件

? 组合件、成套件的大量使用

? 小规格容器包装

选择供货厂家方法

?根据供货厂家产品特点及销售政策选择供货厂家

?根据销售形势及用户使用信息选择供货厂家

三)汽车配件的进货方式

进货方式

集中进货

含义:企业设置专门机构或专门采购人员统一进货,然后分配给各销售部(组、分公司)销售进货。

优点:①人力、物力集中;

②降低进货价格。

联购合销

含义:由几个配件零售企业联合派出人员,统一向生产企业或批发企业进货然后由 这些零售企业分销。

适用范围:适合小型零售企业之间或中型零售企业代小型零售企业联合组织进货。 优点:①节省人力,整拆整分销;

②降低进货费用。

集中进货与分散进货相结合

含义:一般是外埠采购及其他非固定进货关系的一次性采购,办法是由各销售部(组、分公司)提出采购计划,由业务部门汇总审核后集中采购。

◆分散进货

含义:由企业内部的配件销售部(组、分公司)自设进货人员,在核定的资金范围内自行采购。

四)进货原则

? 要贯彻“五进、四不进、三坚持”的原则。

“五进”:“优、廉、新、缺、特”。

“四不进” :

一是进货成本价格高于本地零售价的不进;

五)汽车配件采购流程

1. 采购申请 :结合生产和库存需要

2. 选择供应商 :多家参考

3. 价格谈判:价格、质量及服务

4. 签发采购订单:明确货物及服务

5. 跟踪订单:把控,避免损失

6. 接收货物:严控

7. 核对#5@p以划拨货款

单元二 汽车配件的订购计划

单元要点

库存情况的确定;

订货原则的确定;

订货量计算;

编制订货计划。

一)库存情况的确定

1.良性库存

在一定时间段内以最经济合理的成本,取得合理的配件库存结构,保证向用户提供最高的备件满足率。

良性库存=备件盈利=对用户的服务质量

2. 如何实现良性库存

良性的库存,具备较好的零件供应率和提高收益的能力。关键确定好库存的深度和宽度。

雪铁龙公司零件

根据备件流转速度,通常采用ABC法则对备件进行分类:

A类(快速流转备件):连续三个月经常使用的消耗性零件及周转性较高的产品。

B类(中速流转备件):连续六个月内发生,但又属于周转性次高的产品。

C类(慢速流转备件):一年内属偶发性的产品或由于各种原因不利于周转的产品。 一般情况下,易磨损和易失效的零件及材料作为快流件。有些配件经销商也根据销量来划分,对于快流件必须作为点管理,但不能忽略对非快流件的管理。配件的级别会随着市场需求发生一定的变化,所以订货采购时,也需要考虑市场动态,把握商机。

?库存宽度的确定

库存宽度: 即最大库存项目

目的: 库存宽度的设定应该主要基于服务部的内销零件需求、外销零件需求和客户类型。

零件的生命周期

对于零件生命周期不同阶段的特点,应采取不同的管理原则:增长期零件应需一买一,平稳期的零件应卖一买一,衰退期的零件应只卖不买。

管理库存品种的核心工作:

“建立库存”:指伴随新车型的上市,原非库存零件开始进行库存管理的时点。

“报废”的时点 :伴随老车型逐渐从市场中淘汰掉,原库存零件不再进行库存管理的时点。

?库存深度MIP的确定

库存深度:即单个配件最大库存数量

目的:针对每个零件件号,在考虑订货周期、在途零件和安全库存的前提下,保证及时供应零件的最大库存数量。

标准库存量(SSQ-即Standard Stock Quantity)

3、影响最低安全库存量的因素

①订货周期。

国外订货周期一般为2~3个月;

国内订货周期则因地而异。

②月平均销量。

③配件流通级别。

三.订货量计算

SOQ=MAD×(O/C + L/T + S/S)-(O/H + O/O)+B/O

=SSQ-(O/H + O/O)+B/O

式中:

O/H——在库数,指订货时的现有库存数量;

O/O——在途数,指已订货尚未到货的配件数;

B/O——客户预订数,指无库存、客户预订的配件数。

【案例】:某配件的月均需求如上图所示,每月订货两次,订货日为每月15日、30日,到货期1个月,在途数10个,在库数l2个,客户预订数5个。试计算该配件订货数为多少? 解:由图可知该配件的月均需求

MAD=(10+12+9+9+18+8)/6=11(个);

由题可知每月订货两次,

故订货周期O/C为0.5,则:

订货量SOQ=MAD×(L/T+O/C+S/S)-(O/H+O/O)+B/O

=11×(1+0.5+1.5×0.7)-(12+10)+5

=11(个)

到货周期波动的影响=(20×80%-9)/(9×30)=0.0259

安全库存=(0.1111+0.0259)×18=2.4=3

四. 编制订货计划

订货计划表

2.订货单的格式

?订货单的特点

?订货单的结构和写法

一般结构是:标题+正文+尾部

一、货源鉴别的常用工具

1、必备的技术资料:车型图纸、配件目录、质保书、说明书及其它等

2、通用检测仪表和通用量具:游标卡尺、千分尺、百分表、千分表、量块、平板、粗糙度比较块、硬度计、万用表及其它的检测工具等。

二、汽车配件质量的鉴别方法

MAD

1、目视法

2、用简单技术手段鉴别汽车配件

3、假冒伪劣汽车配件的鉴别

4、假冒伪劣汽车配件的危害

单元三 汽车配件货源鉴别

单元要点

货源鉴别的常用工具

汽车配件质量的鉴别方法

订购进口汽车配件应注意的问题

1.目测法

(1)汽车配件涂装工艺

(2)镀锌技术和电镀工艺

(3)电焊工艺

(4)橡胶制品

油漆工艺

先进工艺

表面细腻,有光泽,色质鲜明 陈旧工艺

色泽暗淡,无光亮,手抚摸有砂粒感 镀锌技术和电镀工艺

工艺好

全部表面一致性好

工艺差

白红黄交错在一起,一致性差 电焊工艺

大厂

自动化焊接,焊缝均匀焊点规则 小厂

手工操作

2.用简单技术手段鉴别汽车配件

简单技术手段:比较法,敲击法,经验法。 表面硬度是否达标

结合部位是否平衡

几何尺寸有无变形

总成部件有无缺件

转动部件是否灵活

装记配号是否清晰

胶接零件有无松动

配合表面有无磨损

3假冒伪劣汽车配件的鉴别

?看包装 ?看漆料 ?看外表 ?看颜色 ?看工艺 ?看质地

?看储存 ?看标识

?看接合 ?看缺漏

⑴看防护层 ⑵看证件

⑶看规格

4、假冒伪劣汽车配件的危害

1)假冒伪劣机油

2)假冒伪劣的制动管路

3)假冒伪劣的制动蹄

三、 订购进口汽车配件应注意的问题

认真掌握进口汽车各类不同车型的技术情况

正确使用原厂配件编号

建立进口车辆的技术档案才能掌握变型动态

单元四 汽车配件采购合同

单元要点

购销合同的内容

购销合同的形式

购销合同的签订与履行

一、合同概述

合同:是双方当事人之间为实现某特定目的而确定、变更、终止双方债权关系的协议。

合同特征:

(1)订立合同的双方当事人法律地位平等。

(2)同是当事人之间意思表示一致的结果。

(3)订立合同是一种法律行为,合同的内容必须是合法的,否则合同无效。

(4)合同具有法律效力。

(5)配件常见书面合同有购销合同、运输合同、保险合同

二、汽车配件采购合同样本

1.购销合同的内容

三个部分:开头、正文、结尾。

? 合同开头

①合同名称:如《一汽速腾汽车配件购销合同》。

②合同的编号:如“200900031”。

③买卖双方企业或个人的名称,如果是

自然人就应写明其姓名。如供货方:吉林省瑞诚汽车配件经销有限公司。

④签订的地点。如在卖方地点:吉林省瑞诚汽车配件经销有限公司长春市朝阳区开运街2号。

⑤签订的时间。如20xx年07月06日。

? 合同正文

①标的。

②货物数量条款。

③货物质量条款。

④货物价格条款。

⑤货物运输方式。

⑥货物运输方式。 ⑦交货地点。 ⑧检验条款。 ⑨违约责任。

⑩解决争议的方法。

? 合同结尾

①合同份数及生效日期。

②签订人的签名。

③采供双方的公司公章。

2.购销合同的形式

《合同法》第十条规定:“当事人订立合同,有书面形式、口头形式和其他形式。” ? 口头合同

? 书面合同

①合同书。

②信件。

③数据电文。

④确认书。

? 其他形式

3、购销合同的签订与履行

4、合同的变更与解除


第二篇:汽车配件企业采购系统的设计与实现


南京理工大学

硕士学位论文

汽车配件企业采购系统的设计与实现

姓名:李春森

申请学位级别:硕士

专业:计算机应用技术

指导教师:孙亚民

20071101

硕士学位论文汽车配件企业采购系统的设计与实现

摘要

汽车配件进销存管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的库。而对于后者则要求具有应用程序功能完备、易使用等特点。本系统采用以SQLServer2000为后台数据库和MICROSOFT公司的VisualStudio.net2003开发工具。利用其提供的各种面向对象的开发工具,尤其是数据窗口这种方便而简洁操纵数据库的智能化对象,首先在短时间内建立系统应用原型,然后,对初始原型系统进行需求迭代,不断修正和改进,直到形成用户满意的可行系统。该软件能够迅速、准确的处理配件进、销、存、盘点等多种业务模式。它由系统信息管理、基本信息管理、日常信息管理、库存信息管理、财务五大组成部分。运行环境支持W协dows2000以上。关键词:汽车配件;管理信息系统;数据库

Abstract硕士学位论文

Abstract

Thesystemofautomobilefittings’managementisatypicalinformationmanagementsystem(MIS).Itmainlyincludestheestablishmentandmaintenanceofthebackgrounddatabase,andthedevelopmentoftheforegroundapplicationprocedures.Thebackgrounddatabasemustbeconsistent,integrityandsafewhiletheapplicationprocedureoftheforegroundmustbefullfledgedandeasytooperate.ThissystemadoptstheSQLServer

as2000asitsbackgrounddatabaseandtheStudio.net6developedbyMICROSOFTits

developmentt001.Theapplicationofthesetwosoftware’S,especiallytheconvenientplastictoolstheyprovidetodifferentcustomers,makestheandmanipulation

anofthedataapplicationwindowintelligent.Thefirststeptobuildupthesystemistoestablish

prototypeinashorttime.Thesecondstepistoimproveandmodifytheoriginalprototype

abyiterationuntilfeasiblesystemswhich

callCanmakecustomerssatisfiedalefinallyworkedout.Thesoftwareprocessvariousbusinessmodes,suchasbuying,selling,stocking

andstocktakingofautomobilefittings.Thesystemconsistsofinformationmanagement,thebasicinformationmanagement,dailyinformationmanagement,thestockinformationmanagement,andfinancemanagement,withitsrunningenvironmentsupportedbyf恼dows2000above。

KeyWords:automobilefittings;managementinformationsystem;DatabaseⅡ

声明

本学位论文是我在导师的指导下取得的研究成果,尽我所知,在本学位论文中,除了加以标注和致谢的部分外,不包含其他人已经发表或公布过的研究成果,也不包含我为获得任何教育机构的学位或学历而使用过的材料。与我一同工作的同事对本学位论文做出的贡献均己在论文中作了明确的说明。

研究生签名:如、)年,『月。日

学位论文使用授权声明

南京理工大学有权保存本学位论文的电子和纸质文档,可以借阅或上网公布本学位论文的全部或部分内容,可以向有关部门或机构送交并授权其保存、借阅或上网公布本学位论文的全部或部分内容。对于保密论文,按保密的有关规定和程序处理。.

研究生签名::凌筮矗。7钆舭曰

硕士学位论文汽车配件企业采购系统的设计与实现1绪论

1.1管理信息系统(MIS)的概念

1.1.1管理的概念

管理就是通过计划、组织、控制、激励和领导等环节来协调资源,以期更好地组织目标的过程¨1。定义的三层含义如下:

第一层含义是管理的措施,即计划、组织、控制、激励和领导这五项基本活动,又称为管理的五大基本职能。

第二层含义是管理措施的目的,即利用上述措施来协调入力、物力和财力等的资源。

第三层含义是管理的目的,即协调资源是为了使整个组织活动更富有成效。这也是管理活动的根本目的卜1。

1.1.2管理信息系统(MIS)的概念

计算机在管理中的应用主要是建立管理信息系统。管理信息系统MIS(ManagementInformationSystem)是为管理服务的,是一个由人、计算机等组成的能进行管理信息的收集、传递、存储、加工、维护和使用的系统p1。

管理信息系统的特点:

(1)管理系统是把人也作为结构成分的组织系统。

(2)企业系统是一个有输入有输出的开放式系统。

(3)管理系统是各反馈系统。

(4)企业管理系统都是多目标的系统。

管理信息系统的功能主要有:

(1)尽可能及时全面地提供信息和数据,以支持达到系统目标的决策。

(2)准备和提供统一格式的信息,使各种统计工作简化。

(3)利用指定的数学方法分析数据,预测将来。

(4)对不同管理层次给出不同要求和不同程度的报告,为决策提供服务。

(5)有效利用管理信息系统的人和设备r1。

1.1.3管理信息系统的组成

管理信息系统~般由四部分组成:

(1)信息源:信息的产生地;信息处理器,负责信息的传输、加工、保存等任务。‘

l绪论硕士学位论文

(2)信息用户:信息的使用者,他使用信息进行决策。

(3)信息管理者:负责信息系统的设计实现;在实现后,他负责信息系统的运行和协调。

(4)信息系统:对输入的原始数据进行收集、存储、传输、分析等变换处理,

并输出有用信息的系统称为信息系统。信息系统的特点:信息系统的输入与输出类型明确,即输入数据,输出信息。这即有别于物质、能量系统,又有别于知识系统、智能系统;输出的信息一定是有用的,即服务于一种或一些目的的,它反映了一个信息系统的目标或功能。计算机并不是信息系统固有的。实际上,计算机出现以前,信息系统就已经存在了。信息系统工程是用系统工程的思想和方法研制信息系统的一门技术。其最基本的特点是研究方法上的整体性,技术应用上的综合性和管理上的科学性

【5】

1.1.4管理信息系统的开发方法

管理信息系统的开发方法主要可以分为:

(1)结构化生命周期法:需要比较稳定而且能够预先指定功能的系统。

(2)快速原型法:需求是模糊的或随时间变化的系统,通常在系统安装运行后,还会由用户根据需求进行动态修改。

(3)面向对象法:此方法的思想是源于面向对象系统的程序设计。面向对象的分析方法是从现实世界抽象出对象及发生在对象上的事件,建立起数据对象和处理操作之间的联系,从而构造对象或事件的数据类型。支持模块化、封装性、继承性、可重用性等一1。

1.2汽车配件进销存管理系统开发背景

汽车产业的兴旺发展带动汽车配件行业的大步前进,目前大多数汽车配件销售连锁店的销售管理是用手工进行的。随着汽车款式的不断更新,零配件种类会不断的增多,手工工作已不能适应时代的发展需求,由于各销售店每天的销售量很大,难免会在业务方面及财务方面出现漏洞,给企业的经营带来种种弊端,有时还会带给客户不必要的麻烦。要想解决这些难题,就必须有一套科学、高效、严密、实用的进销存管理系统[71。

1.3使用计算机管理的优点

使用计算机进行管理,提供的服务是规范的、统一的、快速的,它在汽车配件管理中的应用不仅可以简化、规范日常操作,而且可以使管理更加简单、方便、快捷、清晰,从而减轻了工作人员的劳动强度。计算机管理系统的应用是汽车配件经营迈向2

硕士学位论文汽车配件企业采购系统的设计与实现现代化企业的重要标志,必将成为汽车配件管理现代化不可缺少的手段[81。

管理信息系统通常采用C/S结构或B/S结构模式开发。B/S模式是随着Internet发展起来的一种网络服务应用系统结构,它可以使用VisualBasic、Visualc群、ASP、PHP、ASP.NET和JAVA等众多功能强大的开发工具或语言开发网络应用程序【91,服务器上使用后台数据库保存用户数据,基本结构如图1.1。

Web浏览器f、\IWeb应用程序服务器I/1Web浏览器

Web浏览器

图1.1基本结构Web浏览器

1.4如何开发一个汽车配件进销存管理系统

近几年来,面向对象的方法已在系统分析与设计、程序设计和数据库等方面取得了令人注目的成果。它把客观世界的实体抽象为问题空间的对象,强调对问题空间进行自然分割,对客观实体进行结构模拟和行为模拟;把数据和操作融为一体,通过方法、消息、继承、封装和实例化等机制构造软件系统。这种开发方法开发出来的软件系统,一方面系统功能变化容易,能迅速适应企事业单位的功能需求,同时系统的可扩展性、可维护性好,这就大大减少了MIS的运行维护费用,也就在较大程度上为企业解决了后顾之忧。另一方面又能充分利用企业的现有资源,节约了企业的人力、物力的投入,从而为企业在MIS的开发与利用上创造了有利条件¨…。

与传统的生命周期法不同,面向对象的开发过程直到设计阶段才需考虑系统实现细节。系统因为用面向对象的开发方法开发的对象构成了具有柔性结构的构件库,它们具有很好的分解性、组合性、封装性、可重用性。很明显,当系统变化时,很少要从头再做。这就使得系统的开发工作量大为减少,系统的测试和维护变得简单、经济。

总而言之,采用面向对象的开发方法开发出的MIS系统无论是从企业的本身的工作特点而言,还是从企业投入来说,都比采用传统的生命周期法要强得多。可以预见,如果能够将这种开发方法引入到MIS的开发中去,它必将使MIS的开发与利用跃上一个崭新的台阶。

根据实际情况,我们使用生命周期法即以少量代价快速地构造一个可执行的软件系统模型,使用户和开发人员可以较快地确定需求,然后采用循环进化的开发方式,对系统模型作连续的精化,将系统需具备的性质逐渐增加上去,直到所有的性质全部满足。此时模块也发展成为最终产品了。

2开发工具及数据库概述硕士学位论文2开发工具及数据库概述

2.1.NETFramework-MicrosoftVisualStudio.NET简介

Web应用程序(以因特网为基础的应用程序)的优点在于可以让企业间的商业数据及交易等行为,透过因特网的通讯来彼此交换信息。这样不但可以节省数据交换的时间,而且可以简化流程。但是在新一代的.NET开发平台还没有出现之前,要让因特网应用程序达到上述的功能是一项浩大的工程。牵涉到的技术及程序开发语言,可能包括了HTML、ASP、VBScript、JavaScript、C++、ADO、SQL、COM、MTS等。这样的环境对于开发人员来说,想要快速的开发一个功能强大且稳定可靠的Web应用程序,不是一项轻松的工作。之前的MicrosoftVisualStudioTM(微软的解决方案开发平台)及Windows上的一些架构及服务,已经帮助程序设计师由单机平台的程序开发转为主从式(Client/Server)的架构来开发应用程序¨“。

但是对于现在的环境而言,因为企业的客户或供货商等所使用的系统或软件可能不尽相同。开发人员所要面对的挑战是要如何整合所有的异质性资源,所以必须把焦点转到如何发展分布式的因特网应用程序架构,好整合这些存在于不同平台或不同软件的异质资源。目前全世界有超过六百万的专业程序设计师,而70%以上的人使用微软的VisualStudio开发平台;现今最受欢迎的架构则为主/从式的架构,而发展最快速的架构则是以Web为基础的架构。在这种架构下程序逻辑及数据的处理都是在伺服端,使用者是透过网络以浏览器来存取伺服端的数据。这种架构的开发工具,微软早在前两版的VisualStudio中透过ActiveServerPages(ASP)以及IIS3.0就已经提供了¨二。。为了因应Web架构的快速发展及广大程序开发人员的需求,微软也举办了不下百场的研讨会和开发人员沟通、交换意见,就是为了提供给开发人员更好的解决方案开发平台。而这个新一代开发平台目前已经推出了,即为VisualStudio.NET。VisualStudio.NET开发平台里面包含VisualBasic.NET、C撑、VisualC++、ASENET以及VisualFoxPro¨“。为了让这套开发平台更容易开发以因特网为基础的应用程序,这个开发平台做了许多和以往不同的改革,这个改革就是.NETFramework¨…。.NET架构就是为了让开发分布式因特网应用程序。

2.2ASP.NET开发环境和C捍开发语言的简介

ASP.NET开发环境简介

ASP.net是Microsoft.net的一部分,作为战略产品,不仅仅是ActiveServerPage2.2.1(ASP)的下一个版本;它还提供了一个统二的Web开发模型,其中包括开发人员生4

硕士学位论文汽车配件企业采购系统的设计与实现成企业级Web应用程序所需的各种服务。ASP.NET的语法在很大程度上与ASP兼容,同时它还提供一种新的编程模型和结构,可生成伸缩性和稳定性更好的应用程序,并提供更好的安全保护¨“。可以通过在现有ASP应用程序中逐渐添加ASP.NET功能,随时增强ASP应用程序的功能。

ASP.NET是一个已编译的、基于.NET的环境,可以用任何与.NET兼容的语言(包括VisualBasic.NET、C拌和JScript.NET.)创作应用程序。另外,任何ASP.NET应用程序都可以使用整个.NETFramework。开发人员可以方便地获得这些技术的优点,其中包括托管的公共语言运行库环境、类型安全、继承等等¨…。

ASP.NET可以无缝地与WYSIWYG

MicrosoftVisualHTML编辑器和其他编程工具(包括Studio.NET)一起工作。这不仅使得Web开发更加方便,而且还能提供这些工具必须提供的所有优点,包括开发人员可以用来将服务器控件拖放到Web页的GUI和完全集成的调试支持。

ASP.net的新性能ASP.net提供了稳定的性能、优秀的升级性、更快速的开发、更简便的管理、全新的语言以及网络服务。贯穿整个ASP.net的主题就是系统帮用户做了大部分不重要的琐碎的工作¨“。

全新的构造新的ASP.net引入受管代码(ManagedCode)这样一个全新概念,横贯整个视窗开发平台。受管代码在NGWSRuntime下运行,而NGWSRuntime是一个时间运行环境,它管理代码的执行,使程序设计更为简便。

高效率对于一个程序,速度是一件非常令人渴望的东西。一旦代码开始工作,接下来你就得尽可能地让它运作得再快些。在ASP中你只有尽可能精简你的代码,以至于不得不将它们移植到一个仅有很少一点性能的部件中。而现在,ASP.net会妥善地解决这一问题。

易控制在ASP.net里,你将会拥有一个“Data-Bounds”(数据约束),这意味着它会与数据源连接,并会自动装入数据,使控制工作简单易行。

语言支持ASP.net支持多种语言,支持编译类语言,支持比如VB、VC++、C群等,它比这些编译类语言运行速度快,更适合编写大型应用。

2.2.2C撑开发语言简介

C拌是一种现代的面向对象语言。它使程序员快速便捷地创建基于Microsoft.NET平台的解决方案。这种框架使C拌组件可以方便地转化为XML网络服务,从而使任何平台的应用程序都可以通过Intemet调用它。C撑增强了开发者的效率,同时也致力于消除编程中可能导致严重结果的错误。C撑使C/C++程序员可以快速进行网络开发,同时也保持了开发者所需要的强大性和灵活性u引。新的应用程序开发模型意味着越来越多地解决方案依赖于新出现的网络标准,例

2*垃T具&教描|Ⅲ*

如HTML、XML、SOAP等。现存的开发工具往往刮是早于Internei出现的,或者是在我们所熟知的网络还处于孕育期时出现的。所以,它们一般无法很好地支持最新的网络技术。c#程序员可吼在MicrosoftNEr下台卜事半功倍的构建应用程序的扩展框架。c#包含了内置的特性,使任何组件可以轻松转化为XMI。网络服务,通过Internet被任何操作系统r运行的任何程序调用。作为一种自动管理的,类型安全的环境,c#适介于大多数企业应用程序…“。

2.3MicrosoftSQLserver关系型数据库

SQL简介

SQL全称是“结构化查询语言'(StructuredQueryLanguage)”,它语言结构简沽,功2.3.1能强大,简单易学,所咀自从IBM公司1981年推出以来,SQL语言得到了广泛的应用。目前,SQL语言己被确定为关系数据库系统的国际标准“…,被绝大多数商品化关系数据席系统采用,如Oracle、Sybasc、DB2、Informix、SQLServer这些数据库管理系统都支持SQL语占作为查询语言。

结构化查蛳吾言SQL是介于关系代数与关系演算间的语言,其功能包括查嘲、操纵、定义和控制四个方面,是一个通用的功能极强的关系数据库标准语言。SQL语言不需要告诉SQI,如何访问数据库,只要告诉SQL需要数据库做什么”“。2.3.2SQL语言的基本概念

SQL语言支持关系数据库三级模式结构,如图2l所示。其中.外模式对应

于视图和部分基本表,模式对应于基本袁,内模式对应于存储文件。

图2

2.3.31关系数据库三级模式结构SQL数据库的体系结构特征

个SQL模式(schema)是表和约束的集合【2”。一张表(T曲le)是行(Row)的集合,每行是列(colunm)的序列,每列对应一个数据项。

硕士学位论文汽车配件企业采购系统的设计与实现.一张表可以是一个基本表,也可以是一个视图,基本表是实际存储在数据库中的表。视图是从基本表或其他视图中导出的表,它本身不独立存储在数据库中,也就是说数据库中只存放视图的定义而不存放视图的数据,视图是一个虚表。

一个基本表可以跨一个或多个存储文件,一个存储文件也可存放一个或多个基本表,一个表可以带若干索引,索引也存放在存储文件中。每个存储文件与外部存储器上一个物理文件对应。存储文件的逻辑结构组成了关系数据库的内模式。

用户可以用SQL语句对视图和基本表进行查询等操作。在用户看来,视图和基本表是一样的,都是关系(即表格)lk-’J。

SQL用户可以是应用程序,也可以是终端用户。SQL语句可嵌入在宿主语言的程序中使用;SQL语言也能作为独立的用户接口,供交互环境下终端用户使用。2.3.4so}L语言的特点

1.SQL是一种通用的、功能强的数据库语言,不仅具有查询功能,还有数据定义语言DDL、数据操纵语言DML、数据控制语言DCL的功能,是一种通用的关系数据库语言,能够完成从定义数据库、录入数据来建立数据库,并且为用户提供查询、更新、维护、扩充等操作,以及保障数据安全的操作卜…。

2.SQL语言采用面向集合的操作方式,不仅查找结果可以是记录的集合,而且一次插入、删除、更新操作的对象也可以是记录的集合。

3.SQL提供的两种使用方式:一种是自含语言,是一种以独立语言的方式与机器进行交互,是非过程化语言,用户只需提出操作要求,发出SQL命令,而不必提出操作步骤;另一种是宿主语言,是将SQL命令嵌入某种高级程序设计语言中,以实现数据库操作,从整个程序来讲是过程化的,程序中规定了操作的步骤,但嵌入的SQL语言仍是非过程化的,完成该语句的过程由系统经过优化决定。

2.3.5sQL语言的优点

非过程化语言SQL是一个非过程化的语言,因为它一次处理一个记录,对数据提供自动导航。SQL允许用户在高层的数据结构上工作,而不对单个记录进行操作,可操作记录集。所有SQL语句接受集合作为输入,返回集合作为输出。SQL的集合特性允许一条SQL语句的结果作为另一条SQL语句的输入。SQL不要求用户指定对数据的存放方法。

统一的语言SQL可用于所有用户的DB活动模型,包括系统管理员、数据库管理员、应用程序员、决策支持系统人员及许多其它类型的终端用户。基本的SQL命令只需很少时间就能学会,高级的命令在几天内便可掌握。以前的数据库管理系统为上述各类操作提供单独的语言,而SQL将全部任务统一在一种语言中。

是所有关系数据库的公共语言由于所有主要的关系数据库管理系统都支持7

2开发工具及数据库概述硕士学位论文SQL语言,用户可将使用SQL的技能从一个RDBMS转到另一个[251。所有用SQL编写的程序都是可以移植的。

硕士学位论文汽车配件企业采购系统的设计与实现3系统需求分析和模块功能说明

30!系统模块功能说明

采购是企业经营的重要组成部分,它可以体现一个企业的经营情况和效益。企业采购管理系统可以有效地提高企业宏观控制和经营管理的质量,是企业现代化管理的重要组成部分【趵J。汽车配件企业采购管理系统包括商品报价管理模块、采购定单管理模块、采购商品管理模块、统计管理模块、用户管理模块。系统的总体功能模块划分如图3.1。

3.1.1商品报价管理模块

主要功能包括:添加商品报价、修改商品报价、删除商品报价、查看商品报价、商品报价管理。

在商品报价管理模块中,管理员可以在栏目内容中查看已列出的商品的价格。首先需要对商品进行报价管理,对每一件汽配商品贴上明确的价码,以便在采购过程中计算相应配件的价格。页面内容显示版上就会标明目前每件汽配商品的价格,这里提供了添加、修改、删除等功能可以对商品的价格实时更新。

3.1.2采购订单管理模块

主要功能包括:添加采购订单、修改采购订单、删除采购订单、查看采购订单、采购订单管理、更改采购订单的状态。9

3系统需求分析和模块功能说明硕士学位论文

图3.1系统总体功能模块

10

硕士学位论文汽车配件企业采购系统的设计与实现

当管理员需要进行采购商品时,就要起一张采购单。标明订单编号、订单负责人、商品金额等一系列属性,最后还需选择订单的状态。当新增了一张订单后,管理员可以在采购订单界面中查看采购订单的状态,并且可以对订单进行编辑、保存。

3.1.3采购商品管理模块

主要功能包括:添加采购商品、修改采购商品、删除采购商品、查看采购商品、采购商品管理。

当系统新增了一张订单后,管理员可以进入采购商品管理模块中,首先选择订单的编号,如果是新的订单,则订单栏内的商品是空的,可以添加新的采购商品,一张订单可以有多种商品,最后统计采购商品的金额;确定后一张完整的订单就完成了。如果发现订单中的商品有误,可以找到订单的编号后,对订单的商品进行更新,也可以删除订单中的商品。

3.1.4统计管理模块

主要功能包括:按商品统计商品采购信息、按商品类别统计商品采购信息、按采购人员统计商品采购信息、按客户统计商品采购信息。

由于采购系统有多种模块组成,管理需及时了解当前汽配采购商品管理系统等数据信息,所以系统分别通过商品、商品类别、采购人员、客户等作为查询的对象,让管理员可以及时的知道系统当中的各种功能模块的当前数据,作为一种统计。

3.1.5用户管理模块

主要功能包括:管理用户、添加用户、修改用户密码、删除用户、用户退出系统。管理员在这个模块中可以管理各种用户,添加用户、设置用户初始密码,设置权限等等操作。

3.2系统可行性研究

可行性研究目的就是用最小的代价在尽可能短的时间内确定问题是否能够解决。在对问题正确定义的基础上,通过分析问题,导出试探性的解,然后复查并修正问题定义j再次分析问题,改进提出的解法(即系统实现方案)。如此循环直到满意为止M川。经过定义问题,分析问题,提出解法的反复过程,最终提出一个符合系统目标的高层次的逻辑模型。然后根据系统的这个逻辑模型设想各种可能的物理系统,并且从技术、经济和操作等各方面分析这些物理系统的可行性。最后,系统分析员提出一个推荐的行动方针,提交用户和使用部门负责人审查批准。

对于汽车配件进销存管理系统的可行性,我们从下述三方面研究:

i.技术可行性:(1)硬件;(2)系统软件;(3)应用软件。系统所使用的开发工11

3系统需求分析和模块功能说明硕士学位论文具除了Studio.net之外,还有MicrosoftSQLserver2000数据库。这两个软件都是目前比较流行的应用软件。(4)技术人员。Studio.net是一个完全导向的可视化WindOWS应用程序开发工具,它具有功能强大、运行速度快、易于使用以及开发速度快等特点。

2.经济可行性:系统的投资成本比较低,只需购买参考资料以及其他一些必须的工具,费用较低:另一方面,由于近年来经济发展良好,各教育单位对人才的需求逐年增大,在这种情况下,本系统将会有更广阔的前景。所以本系统所产生的经济效益将会大大高于它的开发成本。

3.社会可行性:系统用大家都非常熟悉的界面,而且有许多的提示,操作非常容易上手。在软件试用阶段可以对企业内部工作人员进行简单的培训即可。系统的维护需要有专业知识的人员操作,现在的企业都有专门的技术人员,所以这不成问题。而且引进此软件对汽车配件销售企业来说好处是很多的,社会前景是好的。

3.3需求分析

需求分析是软件定义时期的最后一个阶段,它的基本任务是准确地回答“系统必须做什么?”的问题。需求分析的任务不是确定系统怎样完成它的工作,而仅仅是确定系统必须完成哪些工作,也就是对目标系统提出完整、准确、清晰、具体的要求卜…。需求分析的结果是系统开发的基础,关系到工程的成败和软件产品的质量。

目前汽车配件销售企业大多数在其连锁店的管理还是手工进行,随着汽车配件行业的迅速发展,手工管理的种种弊端暴露无疑,给销售企业的发展带来了不必要的麻烦。为规范企业内部管理,提高企业业务管理水平,更好的为客户服务,应采用计算机来管理汽车配件的进销存业务卜“。本系统的实旖,将能使管理人员从繁琐的杂务工作中解脱出来,真正从事管理工作。集中管理汽车配件的销售及账目,同时带动企业步入现代化的管理阶段,节省了大量的人力、物力和财力,使企业经营运作物流清晰,经营状况详细准确,使汽车配件的经营管理体系更加科学化、规范化、合理化。3.4验证软件工程的正确性

(1)一致性。所有需求必须是一致的,任何一条需求不能和其他需求互相矛盾。(2)完整性。需求必须是完整的,规格说明书应该包括用户需要的每一个功能或性能。

(3)现实性。指定的需求应该是用现有的硬件技术和软件技术基本上可以实现对硬件技术的进步可以做些预测,对软件技术的进步则很难做出预测,只能从现有技术水平出发判断需求的现实性。

(4)有效性。必须证明需求是正确有效的,确实能解决用户面对的闯题。12

硕士学位论文汽车配件企业采购系统的设计与实现4系统设计

4.1系统总体设计方法

汽车配件信息管理系统包括客户关系管理系统、采购管理系统,销售管理系统、库存管理系统。这些系统涉及管理和经营的多个方面,包括人、事、物、购、销、存等多个领域,有助于实现企业的综合信息管理。信息系统使用独立的工程来开发每个子系统,从而保证了系统的相对独立性。同时,所有的子系统使用同一个数据库ASPNETMisDB,这就使它们可以很方便地实现数据共享,能组成一个大的企业综合信息管理系统P…。信息管理系统的总体架构设计,如图4.1。

汽车配件企业信息管理系统

数据库工程(SQLHelper)

、-一——..一l

数据库

图4.1总体架构设计

各信息管理系统的之间的关系。如图4.2所示。

人事资源

管理系统客户关系管理系统

企业采购

管理系统企业库存管理系统企业销售管理系统

图4.2各信息管理系统的之间的关系

4.2系统设计架构图

系统采用3层架构模式,分别为Web显示层、数据访问层、数据库,系统的总体架构如图4.3。

4系统设计硕士学位论文

Web显示层(WebPages)

Jr

数据访问层(DAL)

1r

数据库操作动态连接库

1,

≮二1)ILL数据库一

图4.3三层架构模式

(1)W曲显示层即为ASENET页面(WebPages)层,为客户或用户提供对应用程序的访问,系统中Web显示层以Web页面的形式实现,如用户登陆页面、用户管理页面等。该层通过数据访问层访问数据P“。

(2)数据访问层为Web显示层提供数据服务,一般封装操作数据库的选择、添加、更新和删除等操作,同时还为Web显示层提供数据库的接121或函数等。

(3)数据库操作动态链接库(DLL),该层直接访问ASP.NETMis系统的数据库,它由工程SQLHelper实现。

(4)数据库是系统最低层,它存储系统的所有的数据,本系统采用SQL

实现。Server2000

4.3采购业务管理系统E.R图

4.3.1各实体E.R图

采购商品表E.R图如图4.4所示。

采购商品:{商品编号,商品名称,所属订单,采购价格,采购标志,审核标志,备标)14

硕士学位论文汽车配件企业采购系统的设计与实现

图4.4采购商品表E.R图

报价表E.R图如图4.5所示。

报价:{报价编号,商品号称,商品价格,所属客户,备注)

图4.5报价表E.R图

采购订单表E.R图如图4.6所示。

采购订单:{订单名称,订单负责人,订单状态,商品金额,其他费用,订单录入人,备注>

图4.6采购订单表E.R图

采购订单状态表E.R图如图4.7所示。采购订单状态:{订单名称,采购负责人,签订日期,订单状态,总费用,备注)

4系统设计硕士学位论文

图4.7采购订单状态表E.R图

商品统计采购信息表E.R图如图4.8所示。

商品统计采购信息:{商品名称,采购数量,采购价格,总共费用,订单时间,备注)

图4.8商品统计采购信息表E.R图

新报价表E.R图如图4.9所示。

新报价:{商品名称,报价金额,所属报价部门,备注>

图4.9新报价表E.R图

商品种类统计表E.R图如图4.10所示。

商品种类统计:{商品名称,采购数量,采购价格,总共费用,订单时间,备注,16

硕士学位论文汽车配件企业采购系统的设计与实现

图4.10商品种类统计表E.R图

统计商品采购信息E.R图如图4.11所示。

统计商品采购:{商品名称,采购数量,采购价格,采购总共费用,订单时间,备注)

图4.11

客户统计E.R图,如图4.12所示。统计商品采购信息E.R图

客户:{商品名称,采购数量,采购价格,总共费用,订单时间,备注>

图4.12客户统计E—R图

4.3.2各实体之间关系E.R图

各实体之间关系E.R图,如图4.13、图4.14所示。

报价:{报价编号,商品号称,商品价格,所属客户,备注)

新报价:{商品名称,报价金额,所属报价部门,备注)17

4系统设计硕士学位论文

所属客户

备注

报价表

商品名称弋弋。//\

添加

报价金额。\/上

报价表备注

商品名称

报价金额)(所属报价部门备注

图4.13各实体之间关系E.R图

关系=添加报价{商品名称,报价金额,所属报价部门,备注)

采购商品:f商品编号,商品名称,所属订单,采购价格,采购标志,审核标志,备

标)

采购订单:{订单名称,订单负责人,订单状态,商品金额,其他费用,订单录入人,

备注)

采购订单状态:{订单名称,采购负责人,签订日期,订单状态,总费用,备注>

新订单:f订单名称,订单负责人,商品金额,其他费用,订单状态,总费用,备注>18

硕士学位论文汽车配件企业采购系统的设计与实现

葡∈渝烈

审核标志/——≥专■一

≥——<

备注

、t≯<备注

订单名称≥,—<

订单负责人二弋柔购负责从签订日期

图4.14各实体之间关系E.R图订单状态--(总费用

关系=制定订单{订单名称,订单负责人,商品金额,其他费用,订单状态,总费用,

备注)

关系=添加新订单{订单名称,订单负责人,商品金额,其他费用,订单状态,总费用,

备注)

关系=审核采购订单状态{订单名称,采购负责人,签订日期,订单状态,总费用,备注)4.4采购管理系统业务流程图

业务流程图说明:

(1)用户打开系统进入登录主界面后,如果登录进入,首先要调出数据库里面

的资料,查找是否有此用户记录,审核用户是否是管理者,如果是,就可以进入商品采购信息管理、财务信息管理、统计信息管理、用户信息管理等等。如是新用户,则先要注册才可以进入,但必须将资料完全输入,否则登录不成功。

(2)用户登录成功进入后,可以不分先后选择任何信息进入。如果先进入商品

采购管理,你可以先查看应该采购信息,然后对商品订单进行划分,对采购商品订单进行相应的添加、修改、删除信息,把最终结果存档。新商品进入报价后,添加报价单,根据报价单制定订单,更改采购订单状态,对一系列订单进行跟进。

(3)选择进入财务管理,您可以进入对#5@p管理,如有其它新#5@p,可进行添

加#5@p信息,存档确认收款信息,对收款信息系统不断地进行添加、修改、删除信息的操作,把最终结果存档。19

4系统设计硕士学位论文

(4)选择进入商品统计信息,将商品进行统一分类划分,按商品种类表统计,按销售人员统计商品表和按客户统计商品表,对所采购的商品进行统计后存档。如图

4.15所示。

4.5系统的数据流程图

采用“自顶向下”的方法绘制出的业务流程图是对现行系统再认识的过程,其目的一方面便于系统分析员快速了解现行系统的业务并与广大的业务人员取得一致意见,

另一方面可以在此基础上进行数据流程的分析p“。计算机信息系统完成的是数据处理何信息处理的工作,这项工作包含大量的业务处理过程之中,但并非所有的业务处理都能够由计算机来完成。因此就有一个从现行业务中抽取能够有计算机系统自动或

半自动完成的那一部分业务活动的过程。这个抽取过程也是对业务流程图的分析过

程,其分析结果用数据流程图来表示p川。

数据流程图实质上是对业务流程图进行分析的结果,它也是采用“自顶向下”的方

法描绘的,如图4.16。

登录

采购

查看商

品信息

财务

统计

查看统

计商品

a而

臀录

二j二=

采购商品信息

不成功登录

采购订单

二[=

采购订

单管理

二£二

二[

添加收藏信息

收款信息

]二

收歙信息

蚤詈揪耋驯

采购订

单管理

图4.15业务流程图

硕士学位论文汽车配件企业采购系统的设计与实现

更改商

品订单

监幽坳叫开羹发粤避

添篓发p噬墼町磊乎避丛帻——一一——广

I款信息

收款单

收款信

息袁

用户

譬若謇例篓蔷馨卜划签莩薯

客户档案k

锖售人员档案k

商品档案

按商品销I统计商

否荔夏引品销售

丽耐曼堡垦

按商品统I统计商

图4.16数据流程图

4.6采购管理系统数据库设计

4.6.1数据库文件设计

数据库ASPNETMISDB中专门为企业采购管理系统设计的表为商品报价表PurQuote、采购订单表PurOrder、采购商品表PurProduct。用户表User、树菜单表Tree、员工表Employeer、联系人表Contact、客户信息表Customer、类型表Type、

商品表Product、商品种类表ProductType。.

1.商品报价结构表PurQuote

表PurQuote用来保存商品报价信息,表结构如表4.1所示。

表4.1商品报价结构表

编号

123456

字段名称PurQuotelD

ProductlDCustomerId

PricePubdateRemark

数据结构

intinthat

说明报价编号商品编号客户编号

money

datetime

text

报价金额

创建日期备注

4系统设计硕士学位论文

2.采购订单结构表PurOrder

表PurOrder用来保存采购订单信息,表结构如表4.2所示。

.表4.2采购订单结构表

编号

12345678910

字段名称

PurOrderldOrderNameEmployeeID

ProSunOtherSunTotalSunStatusPubdatePubNameRemark

数据结构

mt

说明采购订单编号采购订单名称订单负责人编号

商品编号其他费用总费用

状态:创建、审核、入库、完成

创建日期创建人备注

varchar(200)

mtmoneymoney

money

int

datetime

vrchar(200)

text

3.采购商品结构表PurProduct

表PurProduct用来保存采购商品信息,表结构如表4.3所示。

表4.3采购商品结构表

编号

12345678

字段名称

PurProductlDPurductIDPurOrderID

数据结构

intmt

说明编号

商品编号采购订单编号商品报价编号购买数量

订单和退货标记:0.订单;1.退货

vrchar(50)

intinttinyinttinyint

text

PurQuotelDQuantity

FlagIsCheckRemark

是否审核:0.未审核1.审核

备注

4.用户结构表User

表User用来存储系统用户信息,表结构如表4.4所示。

硕士学位论文汽车配件企业采购系统的设计与实现

表4.4用户结构表User

编号字段名称数据结构说明1UserIDint用户编号2UserNameVarchar(200)用户名称

‘3PasswordVarchar(225)用户密码

4StateInt用户状态,0.表示不可用,1.表示可用5UserTypeInt用户类型,如超级管理员等5.树菜单结构表Tree

表Tree用来创建每个系统的菜单信息,表结构如表4.5所示。

表4.5树菜单结构表Tree

编号字段名称数据结构说明1TreelDint节点编号2TitleVarchar(200)节点名称3DesnText节点描述4ParentlDInt父节点编号5UrlVarchar(200)链接地址6ProNameVarchar(200)工程名称6.员工信息结构表Employee

表Employee用来保存员工信息,表结构如表4.6所示。

’编号字段名称数据结构说明

1EmployeeIDInt员工编号(主键ID)2EmployeeNameVarchar(200)员工名称3EmploeyeeNoVarchar(200)员工编号4SexInt性别5NationalityVarchar(200)民族6BirthdayDatetime生日7PoliticalV打char政治面貌8CultureVarchar(200)文化层次9MaritalInt婚姻状况10FamilyPlaceVarchar(200)籍贯

4系统设计

硕士学位论文

编号

11121314151617181920212223

字段名称

IdentityCard

Phone

数据结构Varchar(200)Varchar(200)Varchar(200)

Datetime

说明身份证号码办公电话移动电话雇佣日期职务员工状态工资卡帐号工资卡帐号填表用户填表日期部门编号图片ID备注

Mobile

HireDatePositionState

Varchar(200)

Int

BankName

AccountNo

Varchar(200)Varchar(200)Varchar(200)

Datetime

Inthat11ext

PubName

PubdateDepartmentlDPicturelD.Remark

7.联系人结构表Contact

表Contact用来保存联系人信息,表结构如表4.7所示。

表4.7联系人结构表Contact

编号

12345678910111213

字段名称

ContactlDNameSex

数据结构

Int

说明联系人编号

姓名性别办公室电话移动电话家庭电话客户等级出生日期兴趣爱好录入人录入日期所属客户编号

备注

Varchar(200)

Int

O伍cePhoneMobile

HomePhone

LevelBirthdayHobbyPubNanlePubdateCustomerlDRemark

Varchar(200)Varchar(200)Varchar(200)

Int

DatetimeTe斌

Varchar(200)

Datetime

IntText

硕士学位论文汽车配件企业采购系统的设计与实现

8.类型结构表Type

表Type用来保存类型信息,表结构如表4.8所示。

编号字段名称数据结构说明

1TypelDInt类型编号

2NameVarchar(200)类型描述

3FlagInt类型标志

9.商品种类结构表ProductType

表ProductType用来保存商品种类信息,表结构如表4.9所示。

表4.9商品种类结构表

编号字段名称数据结构说明

1ProductTypelDInt商品种类编号

2NameInt商品种类名称

3ParentlDInt上级种类编号

4RemarkText备注

10.商品信息结构表Product

表Product用来保存商品信息,表结构如表4.10。

表4.10商品信息结构表Product

编号字段名称数据结构说明,

1ProductlDInt商品ID

2ProNoVarchar(200)商品编号

3ProNameVarchar(200)商品名称

4ProductTypelDIm商品所属种类ID

5ProStyleVarchar(200)商品规格

6ProUnjtVarchar(200)商品计量单位

7PriceMoney价格

8QuantityInt数量

9LowerSumInt最小数量

10UpperSumIm最大数量

11RemarkTeXt备注

!墨塾壁生————————————————j!主兰些.!i二生4.6.2数据库采购表的关系图

该系统中各个表的关系设计如图417所示,商品报价表PurQuote分别引用商品表Product、客户表Customer主键ID作为该表的外键引用、采购订单表PurOrder引用员工表EmpIoyce,的主键ID作为该表的外键作用”…;采购商品表PurProduct分刖引用商品表Product、采购订单表purOrder、商品报价衷PurQuote的主键ID作为该袁的外键引用。

图417表的关系设计

4.63数据访问层的各个文件之间的调用关系罔

商品采购管理模块包括采购商品的报价管理模块、采购订单管理模块和订单的采购商品管理模块p”。

1采购商品管理模块主要包含5个页面,即页面AddpurProductaspx、

aspx、页面UpdatePurProductaspx、页面DeletePurProductaspx、页面ViewPurProduct

页面PurPmdi]ctManageLaspx,他们分别实现采购商品的管理、添加、修改、删除、

硕士学位论文汽车配件企业采购系统的设计与实现和查看功能。该模块的数据访问层由PurProduct.CS文件实现。如图4.18所示。l巫望墨三三竺里

图4.18采购商品管理模块

2.采购订单管理模块主要包含6个页面,即页面PurOrderManager.aspx、页面

AddPurorder.aspx、页面UpdatePurOrderaspx、页面DeletePurOrder.aspx、页面

ViewPurOrder.aspx、页面UpdatePurOrderStatus.aspx,它们分别实现采购订单的管理、添加、修改、删除、查看和修改订单状态功能。该模块的数据访问层由purorder.cs文件实现。如图4.19所示。

图4.19采购订单管理模块

3.商品报价管理模块主要包含5个页面,即页面PurQuoteManager.aspx、页面AddPurQuote.aspx、页面UpdatePurQuote.aspx、页面DeletePurQuote.aspx、页面ViewPurQuote.aspx,它们分别实现采购商品的管理、添加、修改、删除、和查看功能。27

4系统设计硕士学位论文该模块的数据访问层由purquote.CS文件实现。如下图4.20所示。

1r、r1|1r

『数据访问层(PurProduct.cs)

图4.20商品报价管理模块

4.6.4数据字典

有可有无的数据项

{卜一负责人卜~办事处地址、收货地址

木重复表示数据项

采购商品管理=商品编号事+商品名称幸+所属订单母+采购价格+采购数量幸+采购标志宰+审核标志牛+备注

采购订单=订单名称木+【订单负责人】+订单状态幸+商品金额}+其他费用+总费用+【订单录入人】+备注

采购报价单=报价编号++商品名称士+商品价格奉+所属客户+备注

采购订单状态管理单=订单名称++【采购负责人】+签订日期+订单状态+总费用+备注#5@p单=#5@p编号+#5@p名称奎+#5@p类型牛+#5@p金额+#5@p日期+#5@p状态宰+备注

付款单=地域编号+[客户名称】+付款类型奉+付款状态木+付款金额+是否开#5@p宰+付款日期+备注

收付款单=所属客户+收付款类型?+状态++是否开#5@p++收付款金额+收付款日期+备注

按照商品统计采购单=商品名称宰+采购数量卡+采购价格幸+总共费用+订单时间+备注按照商品类型统计商品采购单=商品名称++采购数量木+采购价格++总共费用+订单时间+备注

按照采购人员统计商品采购单=商品名称?+采购数量辜+采购价格乖+总共费用+订单时间+备注按照客户统计商品采购单=商品名称幸+采购数量}+采购价格木+总共费用+订单时间+

汽车配件企业采购系统的设计与实现

各注

4.7系统功能模块实现

1用户登陆界面,进入系统登陆界面后,在用户名和密码的文本框内输入“advain”“admin”。然后点击登陆按钮进入系统。如图421。

2进入系统后左边是功能模块,是采用树型结构实现的。首先需要对商品进行报价管理,对每一件汽配商品贴上明确的价码,以便在采购过程中计算相应配件的价格。点击左边的报价管理栏,在右边页面内容显示版上就会标明目前每件汽配商品的价一露磐戮露零繁影攀赫耷糕图42l用户登陆界面格,点击添加的报价按钮进入报价编辑界面。如下图422。

图422报价编辑界面

4系统设计

3在添加报价编辑界面里,首先选择商品的名称、填写报价的金额,所属报价的部门和备注相关的信息,以便了解相关的情况。填完后点击添加按纽就完成了商品的报价。如图423和4■■■■甓毛墨乳■色删I嗡}耖gf兰尊芒氢否甜’●_24。

:霉纛:i豁。。裟“镢辫』

;~0{*iiⅧ*m§m哺BtⅢ∞㈣㈣ⅡJ

。霉穗。呼22“3。。』

“镰。

*、}触一f酉1o撇i——=======——一㈣…㈣*㈣”㈨£n”

ji#P**㈣}!\㈣日%,”

目P口s

?月PTⅪmⅢ栀日

图424商品的报价图

4正确添加完报价管理界面的各项属性后,系统会在报价管理界面显示刚刚添加的项目,每种汽配商品的价格都可以根据不同的情况进行编辑和删除。如图425。

硕士学位论文汽车配件企业采购系统的设计与实现

图425商品的价格图

5选择采购订单管理栏目,点击添加新的采购订单按纽后,填写订单名称、订单负责人、商品金额、其他费用、总费用、订单状态、订单录入人、备注栏目的相关信息后,按添加,就形成了_张采购订单。如图426。

图426采购订单图

6.在采购订单管理栏目中,刚形成的一张订单就会显示出来,并标明主要属性。并且在表单未添加任何物品时,可以对订单进行重新编辑和删除。如图427所示。

4系统设计

图427采购订单编辑图

7.点击编辑界面后进入编辑菜单,可以对刚刚形成的订单进行编辑,修改各种属性,修改成功后,点击修改按钮后就保存到数据库了。如果点击删除按钮,就进入删除界面,点击删除按钮,这张订单就被删除了。如图428。

宏窖孽!瞄鲁j。f犁J粥蔼叼}兰荦≤蠡香簖

7.”麓Ⅲ”=嘲一a。#一一

一*一F——]?蓬墅

≈№#}。一嚣瑟囊一i…一-皿团霉置E懋菇裂}。f…^^r

针÷*嚣i。j:釜嚣黛≯与一善雾8:≯卜1

Ⅷj

j月P埘—_HJ《自i。{渖鸯蕾赫l避一魏

图428采购订单编辑图

8选择采购商品管理栏目,在采购商品管理界面里选择刚刚创建的订单编号,在订单订购的商品信息界面里就会显示订单里要订购的商品如图429。

硕士学位论文

图4.29订购的商品图

9选择添加订单新的商品信息按钮,进入订单包含的商品界面,这里是订单里的商品信息,包括商品名称、报价金额、购买数量、商品在订单中的状态、是否审核、各注。填写完毕后按添加按钮后保存。如下图430。

图430添加订单商品图

10.采购商品管理界面里会显示订单的编号,选择订单的编号,在订单编号下就会显示订单内的商品,选择刚刚在订单编号007,订单编号007的商品信息就会列出来,如图4.31。

4系统设计硕十学位论文

图43l添加订单商品图

11点击更改订单状态栏目,进入采购订单状态管理界面,这里是显示每张订单的当前的状态,订单状态包括创建、审核、入库、完成四种状态。如果当订单已经创建时,状态就会显示“创建”,通过采购管理人员的审核后就可以将状态变成“审核”,当商品采购完成后并且入库了。订单的状态就转变为入库。最后订单结束时,订单状态为“完成”。如图432。

图432订单状态编辑图

12.如果订单的状态需要做出改变时,可以采购订单状态管理界面里,选择订单编号,在下面有四种状态的按钮,点击订单需要改变的状态(审核),订单就会按要求改变状态。如图433。

硕士学位论文汽车配件企业采购系统的设计与实现~蜕和鼬。。自8*煳l目%…”……一a一……——一々x_牡洲‘。

i’

-、oⅢ:

g师a销r∞’∞…7

..器:嚣至ra。…J4{一…,t∞…一;一一m∞t&。。gw。Ⅲ…】-【o;#…r∞j目m…:#Hmn、r期㈨…。。自tⅫ∞∞茹i紧警曩rw一…”,!mm一.4∞t=.。_,;轴ml㈠凝黪j誓~鱼蔓二I妥1t~;i一一ii一。,7

。?0#H8#m时.,.第8搬L‘。。《雌Kg姑,tt

t=*EP}砒

?。;融"jjme坦§+。二一

‘.*柱m。‘;。。%觚P

?

图433订单状态编辑图

5系统测试硕士学位论文5系统测试

5.1测试方法

5.1.1黑盒测试

软件的黑盒测试意味着测试要在软件的接口处进行。这种方法是把测试对象看作一个黑盒子,测试人员完全不考虑程序内部的逻辑结构和内部特性,只依据程序的需求规格说明书,检查程序的功能是否符合它的功能说明。因此黑盒测试又叫功能测试或数据驱动测试【joJ。黑盒测试主要是为了发现以下几类错误:

1.是否有不正确或遗漏的功能?

2.在接口上,输入是否能正确的接受?能否输出正确的结果?

3.是否有数据结构错误或外部信息(例如数据文件)访问错误?

4.性能上是否能够满足要求?

5.是否有初始化或终止性错误?

黑盒测试的优点:

1.比较简单,不需要了解程序内部的代码及实现。

2.与软件的内部实现无关。

3.从用户角度出发,能很容易的知道用户会用到哪些功能,会遇到哪些问题。

4.基于软件开发文档,所以也能知道软件实现了文档中的哪些功能。

5.在做软件自动化测试时较为方便。

黑盒测试的缺点:

1.不可能覆盖所有的代码,覆盖率较低,大概只能达到总代码量的30%。

2.自动化测试的复用性较低。

5.1.2白盒测试

白盒测试主要用于软件验证,也称结构测试或逻辑驱动测试,它是知道产品内部工作过程,可通过测试来检测产品内部动作是否按照规格说明书的规定正常进行,按照程序内部的结构测试程序,检验程序中的每条通路是否都有能按预定要求正确工作。软件的白盒测试是对软件的过程性细节做细致的检查。这种方法是把测试对象看作一个打开的盒子,它允许测试人员利用程序内部的逻辑结构及有关信息,设计或选择测试用例,对程序所有逻辑路径进行测试L川J。通过在不同点检查程序状态,确定实际状态是否与预期的状态一致。因此,白盒测试又称为结构测试或逻辑驱动测试。白盒测试主要是想对程序模块进行如下检查:

1.对程序模块的所有独立的执行路径至少测试一遍。36

硕士学位论文汽车配件企业采购系统的设计与实现

2.对所有的逻辑判定,取“真”与取“假”的两种情况都能至少测一遍。

3.在循环的边界和运行的界限内执行循环体。

4坝9试内部数据结构的有效性,等等。

白盒测试的优点:

白盒测试的直接好处就是知道所设计的测试用例在代码级上哪些地方被忽略掉,它的优点是帮助软件测试人员增大代码的覆盖率,提高代码的质量,发现代码中隐藏的问题。

自盒测试的缺点:

1.程序运行会有很多不同的路径,不可能测试所有的运行路径。

2.测试基于代码,只能测试开发人员做的对不对,而不能知道设计的正确与否,可能会漏掉一些功能需求。

3.系统庞大时,测试开销会非常大。

5.2方法选择及测试目的

在程序的编写过程中,使用自盒测试,按照程序内部的结构测试程序,检验程序中的每条通路是否都有能按预定要求正确工作。目的为了检测程序模块的正确性。

在系统初步完成,过程中进行黑盒测试,系统的最终目的是功能的正确正常使用。5.3测试结果

基本按照用户要求正常输入,正确输出。测试完成。37

6总结硕士学位论文6总结

综上所述,我们建立的系统是以MicrosoftWindowsserver2003为系统平台,用MicrosoftvisualStudio.Net2003为开发平台,用动态网页技术ASENET通用软件工具开发和C撑语言编程开发而成。在使用’SQLServer2000在数据库中调用存储过程更是

IIS6.0优化数据库操作的效率和速度,体现本系统的创新性。本系统可在Microsoft

上发布。

系统用户界面设计美观友好,功能齐全,操作方便,非常适合在中小型汽配企业中使用。在进行测试后,结果表明:响应速度较快,性能较稳定,运行过程基本正常。

“书到用时方恨少”这是我在设计模块过程中感受最深的。受自身学的知识限制,从画流程图到模块程序的编写这一切都是边参考资料边学习过程中完成的。在这过程中,总是存在这样或者那样的问题,所以我大部分时间是对程序排错,希望使其达到预想的结果。虽然模块达到了预期的结果,但其稳定性、完整性、可扩充性方面仍然有待加强。这方面是由于本人所掌握的工具不多,技术方面仍有待提高。

经过这次设计,我深感知识的重要性;要达到基本完成一个完整的设计,除了掌握C撑这一语言外,还要平时文化知识的积累,开发的经验。这就要督促自己去买多些有关书籍,去学习并实践。要多动脑动手将程序编译出来,这样才能积累更多的软件开发经验。这次能完成此设计最重要的原因是要有一颗坚持不懈的恒心,无论遇到什么问题都要勇敢面对,不能退缩。把问题解决了,就等于学到了知识积累了经验,这也是我成功的原因。而失败的教训也令我吃了不少苦头。在整个设计的过程中我觉得最重要的环节是一开始的系统的逻辑设计和分析。如果系统开发人员对需求的理解出现偏差,则带来的后果就是开发出的信息系统不能满足用户的需要,最终导致系统开发的失败。这里有一种叫堆栈现象,就是在开发过程中越早潜入的错误越晚发现。出现这种情况其实是我重编程,轻规划、轻分析;缺少与用户的交流的错误思想。要改正这种错误我总结了几点:

1.建立面向用户的观点

因信息系统是直接为用户服务的,因此,在开发的全过程中要有用户观点;吸收用户参加,及时与用户交流。

2.加强调查研究’一一

为使新系统更加满足用户要求,要对现行系统作充分细致的全面调查,最后确定设计方案。

3.系统分析和系统设计分别进行这样有利于在开始阶段容易发现错误,开发人员可以利用新系统的逻辑模型进行

硕士学位论文汽车配件企业采购系统的设计与实现设计。

4.严格按阶段进行

将新系统开发过程分为若干阶段,每个阶段都有明确的任务和目标:各阶段又分为若干工作和步骤;后面阶段的工作以前面阶段的成果作为依据。

在开发设计本信息系统中,最大的体会是在设计中碰到了从没碰过的问题,而当问题产生的时候,自己需要从书本上、网络上最后是与组员共同讨论后,问题才能解决。在这过程中自己学到了书本上没有的东西,而且有许多方面必须独立思考和现场考查,毕竟系统开发和实现的经验是一点一滴积累而成的。

在这次的毕业设计中,沟通是很重要的,?庆幸的是自己平时一直注意与大家的沟通,在还算』顷利。39

致谢硕士学位论文

致谢

首先,我衷心地感谢我的导师孙亚民教授。在本课题的开发和论文撰写期间,孙老师给予了我很多的关心和帮助。从论文的选题、分析、撰写到最后定稿,孙老师不仅给予了具体细致地指导,还为我提供了很多有价值的资料。孙老师还在百忙之中,多次致电了解情况,并提出了很多宝贵的建议。孙老师严谨求实的治学作风、~丝不苟的工作态度、独特的分析解决问题的方法和谦和的为人处世态度深深地影响着我、教育着我。从他身上,我更加体会了师德、师范的巨大力量。

感谢广州大学的设计学院和计算机学院的老师。在课题研制期间,他们给予了我多方面的支持和帮助,使我能顺利地完成科研和学习任务。还要感谢设计学院的几位学生,他们在收集资料、系统实现和维护上帮助我做了大量的工作。

深深地感谢我的爱人和父母。多年来,他们毫无怨言地支持我的工作和学习,在生活上给予了我无微不至地关心和照顾。没有他们的无私奉献,我也不可能顺利完成学业。最后,向所有关心、帮助过我的老师、同学和朋友们表示衷心的谢意。

硕士学位论文汽车配件企业采购系统的设计与实现

参考文献

[1】郭荷清.现代软件工程~原理、方法与管理[M】.广州:华南理工大学出版社,2005.

【2]PRABOWOR,THELWALLM.A

EvolvingRSSFeed

specialComparisonofFeatureSelectionMet,hodsforanCorpus[J】.InformationProcessing&Management(Informaticsissue)(S0306-4573);2006,42(6):1491—1512.

【3】郑耀东,刘熙芳.MIS系统开发与应用[M】.北京:人民邮电出版社,2005.

【4】SCHARNHORSTA,THELWALLM.CitationandHyperlinkNetworks[J]。Current

Science(S1523—3812),2005,89(9):1518一t523.。

【5]王德清.企业管理学?现代管理丛书[M】.重庆:重庆大学出版社,2004.

【6]肖建.ASENET编程基础[M】.北京:清华大学出版社,2004.

[7】莫远.汽修和汽配企业的计算机管理~告诉你如何实现实时和定量管理[M】.北

京:机械工业出版社,2004.

[8]方正宇.汽车维修企业的配件采购管理一汽车维修企业管理丛书[M].北京:机械

工业出版社,2005.

【9】萨师煊.数据库系统概论(第三版)[M】.北京:高等教育出版社,2004.

[10】余以胜.一种基于数据库面向主题的IPC方法[J].湖北大学学报(自然科学版),

2006,12(4):353.357.

【11】周英华,金培权,等.基于位置的web搜索索引研究[J].中国科学技术大学学报,

2007,2(2):147.152.

[12】PRICE,ETHELWALLM.TheClusteringPowerofLowFrequencyWordsin

AcademicWebs[J]。JournaloftheAmericanSocietyforInformationScienceandTechnology(S1532-2882),2005,56(8):833—888.

[13】童爱红.VisualC稃.NET应用教程[M】.北京:清华大学出版社,2004.

【14】付晨扑.网站规划建设与管理维护[M】.北京:冶金工业出版社,2003.

[15】秦海鸥,陶俊才,等.智能Agent技术在CAPP系统中的应用[J].南昌大学学报,

2006,28(4):372.375.

[16】LOKS.Automatedlayoutofinformationpresentations[D]..NewYork:Columbia

University,2005.

【17]贾克斌,李邑掂,等.中间件技术在异构与互操作环境中的应用研究【J】.北京工

业大学学报,2007,33(1):10.14.

[18】路莹.多媒体网络答辩系统设计阴.大连轻工业学院学报,2006,25(4):271-273.[19】SONGDONGYI.Combiningspeechuserinterfacesofdifferent41

参考文献硕士学位论文

applications[C]//InternationalTutorialandResearch

Irsee:SpringerWorkshoPonPerceptionandInteractiveTechnologies.KlosterVerlag,Heidelberg,2006:85-96.

f20]陈贤谋,周炎涛.合成设计模式分析与泛化实现[J】.湖南大学学报,2005,8(3):

289.293.

【21】THOMSL,THELWALLM.AcademicHomePages:Reconstructionoftheself

12/thom[OL],(2005—11-20)[2007一01—15】.http://www.firstmonday.org/issues/issuelo

s/.

【22】周炎涛,贺再红,等.软件设计模式的选择与实例化一致性校验【J】.湘潭大学学

报,2006,28(4):7.11.

f23】朱岸青,陆裕奇,等。脑电监护分析系统的软件设计与实现[J】.暨南大学学报(自

然科学版),2007,2(1):56.60.

[24】凌霄汉,吉根林.一种快速选择性神经网络集成方法[J].郑州大学学报(理学

版),2006,12(4):69.73.

f25】许春根.软件设计模式及其角色图的表示【J].计算机应用研究,2003,5(2):

27.28.

[26】刘庆国。ASP.NET企业级开发案例精解(C}≠编程编)【M】.北京:人民邮电出版社,

2006.

【27】邹东涛.哈佛模式?生产与作业管理[M】.北京:中国标准出版社,2003.

【28】段念.软件性能测试过程详解与案例剖析【M].北京:清华大学出版社,2006.[29】汽车营销与策划.管洲[M】.郑州:郑州大学出版社,2006.

f30]陈琴,朱正强.UML在设计模式描述中的应用[J】.计算机工程与设计,2003,12

(4):81.84..

【31】张俊玲.数据库原理与应用【M】.北京:清华大学出版社,2005.

[32】黄健斌,姬红兵,等.多源wreb对象与关系数据的集成[J】.西安电子科技大学学

报,2007,34(1):126.153.

【33】张勇,蔡杰,等.无线mesh网络公平性研究[J】.中国科学技术大学学报,2007,

2(2):164.170.

[34】RobertR.King.WindowsServer2003活动目录从入门到精Jm[MJ.北京:电子工业

出版社,2003.

【35】谢希仁.计算机网络【M】.北京:电子工业出版社,2001.

【36】李欣,张鹏,等.一个有效的动态组密匙协商协议【J】.浙江大学学报(工学版),

2007,2(2):236—244。

【37】张宁,纪越峰.下一代网络NGN的技术发展[J】,北京联合大学学报,2006,12

(4):29.32.42

硕士学位论文汽车配件企业采购系统的设计与实现附件:部分数据库代码

数据库建表代码

建采购订单表

文字描述:新建一个采购订单表,表的字段包括采购订单编号、采购订单名称、订单负责人编号、商品金额、其他费用、总费用、状态、创建日期、创建人、备注。ifexists(select?fromdbo.sysobjectswhereid=object_id(N’[dbo].[PurOrder]9andOBJECTPROPERTY(id,N’IsUserTable')=1)

droptable【dbo].[purOrder]

G0

CREATETABLE[dbo].[PurOrder】(

[PurOrderiD][tnt]IDENTITY(1,1)NOTNULL,

[OrderName][varcharl(200)COLLATEChinese—PRC—CI—ASNULL,

[EmployeelD】【int]NULL,

[ProSum][money]NULL,

[OtherSum】[money]NULL,

[TotalSum】[money]NULL,

[Status]lint]NULL,

[PubName】[varchar](200)COLLATEChinese—PRC—CI—ASNULL,

[Pubdate][datetime]NULL,

[Remark][text]COLLATEChinese—PRC—CI—ASNULL,

CONSTRAINT[PKPurOrder】PRIMARYKEYCLUSTERED

[PurOrderID】

)ON[PR/MARY]

)ON[PRIMARY]TEXTIMAGE—ON[PRIMARY】

GO

建采购商品表

文字描述:新建一个采购商品表,表的字段包括编号、商品编号、采购订单编号、商品报价编号、购买数量、订单和退货标记、是否审核、备注。

ifexists(select?fromdbo.sysobjectswhereid=objectid(N'[dbo].[PurProduct]’)andOBJECTPROPERTY(id,N’IsUserTable’)=1)

droptable【dbo].[PurProduct]

Go

CREATETABLE【dbo].【PurProduct](

[PurProductlD】【int]IDENTITY(1,1)NOTNULL,

[ProductID】[int]NULL,

【PurOrderlD】【int]NULL,

[PurQuoteID】[int]NULL,

[Quantity】[int】NULL,

【Flag】【int】NULL,

【IsCheck]【int]NULL,43

附件硕士学位论文

【Remark】【text】COLLATEChinese—PRC—CI—AS

CONSTRAINT[PK_PurProduct]PRIMARY

[PurProductID】

)ONpRIMARY】,NULL,CLUSTEREDKEY

CONSTRAINT[FK_PurPmductProduct】FOREIGN

【ProductlD】KEY

)REFERENCES[dbo].[Product】(

【ProductlD】

),

CONSTRAINT【FK_PurProduct.PurOrder】FOREIGN

【PurOrderlD】KEY

)REFERENCES[dbo].[PurOrder】(

[PurOrderID】

),

CONSTRAINT【Fl(Pl心roduct__PurQuote】FOREIGNKEY

【PurQuoteiD】

)REFERENCES【dbo].[PurQuote】(

【PurQuotelD】

)ON【PRIMARY]TEXTIMAGE—ON[PRIMARY】

GO

建采购订单报价表

文字描述:新建一个采购订单表,表的字段包括报价编号、商品编号、客户编号、报价金额、创建日期、备注。,

ifexists(select?fromdbo.sysobjectswhereid=object_id(N’[dbo].[PurQuote]‘)andOBJECTPROPERlY(id,N’IsUserTable’)=1)

drop

Go

CREATEtable【dbo].[PurQuote】TABLE【dbo].[PurQuote】(

1)NOTNULL,【PurQuotelD】[int]IDENTITY(1,

【ProductlD】【int】NULL,

[Price儿money】NULL,

【CustomerlD】【int】NULL,

【Pubdate】【datetime】NULL,

[Remark】【text】COLLATE

[PurQuotelD】

)ON[PRIMARY】,

CONSTRAINT[FK

44Chinese—PRC—CI—ASNULL,KEYCLUSTEREDCONSTRAINT【PK_PurQuote】PRIMARYPurQuote_Customer]FOREIGNKEY

硕士学位论文汽车配件企业采购系统的设计与实现(

【CustomerlD】

)REFERENCES【dbo].[Customer](

【CustomerlD】

),

CONSTRAINT【FK_PurQuote_Product】FOREIGN

[ProductlD】

)REFERENCES【dbo].[Product】(

[ProductlD】

)ON【PRIMARY]TEXTIMAGEON[PRLMARY]

GoKEY

商品报价管理模块代码

添加新的报价管理

<%@Pagelanguage2”c捍”Codebehind=”AddPurQuote.aspx.CS”AutoEventWireup=”false”Inherits="MisPurchase.DesktopModules.PurQuote.AddPurQuote”%>

<!DOCTYPEHT]MLPUBLIC”./厂W3C//DTDHT】ⅥL4.0TransitionaWEN”>

<HT^皿>她AD>

<title>AddPurQuote</title>

<metanallle=”GENER

<metaname2”CODEATOR”Content=”MicrosoftVisualStudio.NET7.1”>LANGUAGE”Contel庐”C撑”>

<memnalile2”vs_defaultClientScript”content=-”JavaScript”>

<metaname="vs_targetSchema”content=-”http://schemas.microsoft.com/intellisense/ie5”>

<LINKh11ef-II。/../Css/BaseCSS.CSS”tyDe=”text/css”rel=”stylesheet”>

</HEAD>

<bodyleflMargin=”0”topMargin=”0”MSJOSITIONING=”GridLayout”>

border=”0”cellpadding=”0”cellspacing=”0”style=”BoRDER.-COLLAPSE:collapse”<formid=”MsgSend”method=。’post”runa仁”server”><table

bordercolor=”拌l11111”

<trwidth=”100%”height=”l”>height仁”30”>

<tdwidth=”3%”bgcolor=”#cod9e6’’class=”GbText”

color=”#006699”background="../../Images/treetopbg.jpg”xfontwidth=”16”size=”3”Ximgsrc=”。/.,/Images/moduleheaher.GIF”

height=”16。.></font></td>

<tdbgcolor=”#cod9e6”class--”GbText”background="../../Images/treetopbg.jpg”><b>添加新的报价</b></td>

</tr>

</table>

<TABLEclass=”GbText”style=”BORDER-COLLAPSE:collapse”borderColor=”#93bee2’‘cellSpacing-=”0”cellPadding=”0”width=。’100%”border=”1”>

<TRheight-=’’30‘“

<TDalign=”fight’'><asp:label.id=”Label4‘’runat=”server”>商品名称</asp:label><FONTface=”宋体45

附件硕士学位论文”>:</FONT></’I-D>

<TD><FONTface=”宋体”> </FONT>

id=”ProductList”runat=”server”<asp:dropdownlistWidth=”150px”

CssClass2”SelectSta”></asp:dropdownlist></'I'D>

</TR>

<TRheight=”30“>

<TDalign="right”width=”150”><asp:labelid=”lblLReceiver”runat=”server”Width=”93px”>报价金额</asp:label><FONTface=”宋体”>:</FONT></TD>

<TD><FONTface=”宋体”> </FONT>

50px”CssClass=”inputcss”></asp:textbox><asp:textboxid2”Price”runat=-”server”Width=”1

<asp:RequiredFieldValidatorid--”rfN”runat=”server”ErrorMessage=”金额不能为空!”

id=”reNew”runat=”server”

0.0ControlToValidate=”Price”ComrolToValidate=”Price”></asp:RequiredFieldValidator><asp:regularexpressionvalidatorErrorMessage=”格式为或者oo!”

ValidationExpression=”、d+(.\d+)”></asp:regularexpressionvalidator></TD>

<fiR>

<TRheight=”30”>

<TDalign=”right”><asp:labelid=”Label2”runat=”server”>所属报价部f-J</asp:label><FONTface=”宋体”>:</FONT></TD>

<TD><FONTface=”宋体”> </FONT>

id=”CustomerList”<asp:dropdownlistrunat=”server”Width=”150px”

CssClass2”SelectSta”></asp:dropdownlist></TD>

勺呵R>

<TR

<TDheight=”30”>vAlign=”top”align=”right”><asp:labelid=”Label3”runat=”serve/"”>备注</asp:label><FONTface=”宋体”>:<『7FONt×钥D>

<TD><FONTface=”宋体”> </FONT>

<asp:textboxid.-’Remark”runat=”server”Width=”300px”CssClass=”inputc.ss”Hei曲卢”150px”TextMode2“MultiLine‘.></asp:textbox></TD>

</TR>

<TR

<TDheight=’‘30”>align2”right”> </TD>

face=”宋体”> </FONT><asp:buttonid=”AddBm”runat=”server”Width=”lOOpx”

CssClass=”buttoncss”Text=”添加’'></asp:button><FONTface=”宋体’'>   <TD><FONT</FONT>

<asp:buttonid=”RetumBtn”runat=”server”Width=”100px”CssClass=”buttoncss”Text=”返回”CausesValidation=”False”></asp:button></TD>

<fiR>

啕呵'ABLE>

</form>

</body>

</HTMI>删除报价管理

硕士学位论文汽车配件企业采购系统的设计与实现<!DOCTYPEHTMLPUBLIC”-//W3C//DTDHTML4.0Transitional//EN”>

<HTMI,>

<HEAD>

<title>DeletePurQuote</title>

<meta/lame=”GENERAl’oR”Content=”MicrosoftVisualStudio.NET7.1”>

<rectaname=”CODE~LANGUAGE”Content=-”C群”>

<memname=”vs_defaultClientScript”content=”JavaScript”>

<maarlalTle=”vs_targetSchema”content=-”http://schemas.microsoft.com/intellisense/ie5”>

<LINKhref:”../。/Css/BaseCSS.CSS”type=”text/css”rel=”st)rlesheet”>

</HEAD>

<bodyleftMargin=”0”topMargin=”0”MS_POSllrl0INING=”GridLayout”>

border=”0”<formid=”MsgSend”method=”post”runat=’’server”><tablecellpadding=”0”cellspacing=”0”style==”BORDER?COLLAPSE:collapse”bordercolor=”群Il1l11”width=”100%”heigh卢”lff>

<trheight=”30”>

<tdwidth=“3%”bgcolor=”#cod9e6”class=”GbText”background="../../lmages/treetopbg.jpg”><font

size=”3”><imgsrc=”../一/Images/moduleheaher.GIF”width=”16”color=”#006699”

height=”16”></font></td>

<tdbgcolor=”#cod9e6”class=”GbText”background=”一/~/Images/treetopbg.jpg”><b>删除报价</b></td>

</tr>

</table>

<TABLEclass=”GbText”style=”BORDER-COLLAPSE:collapse”borderColor=”#93bee2”cellSpacing=”0”cellPadding=”0”width=”100%”border=”l”>

<TR

<TDheight=”30’’>align=”right”><asp:labelid=”Label4”runat=-”server”>商品名称</asp:label><FONTface=”宋体

flee=”宋体。'> </FONT>

id=”ProductList””>:</FOb/T><ffD><TD><FONT<asp:dropdownlistrunat=”server”Width=“150px”CssClass=”SelectSta'’

Enabled=”False’'</asp:dropdownlist></TD>

<fiR>

<rRheight=”30“>

<TDalign=”right”width=”150”><asp:labelid=”lblLReceiver”runat=”server”Width=”93px”>报价金额</asp:label><FONTface=”宋体”>:</FONT></TD>

<TD><FONTface=”宋体”> </FONT>

id--”Price”<asp:textboxrunat=”server”Width=”150px”CssClass=”inputcss”

Enabled=”False”></asp:tcxtbox></TD>

</TR>

<TRheight=-”30。’>

<TDalign=”right”><asp:labelid=”Label2”runat=”server”>所属报价部f]</asp:label><FONTface=”宋体”>:</FONT></TD>

<TD><FONTface=”宋体。'> </FONT>

id=”CustomerList”runat=”server”<asp:dropdownlist

Enabled=”False‘'></asp:dropdownlist></TD>Width=”150px”CssClass=”SelectSta”

47

附件硕士学位论文</TR>

<TRheight=-”30”>

<1DvAlign=”top”align=”right”><asp:labelid=”Label3”runat=”server”>备注</asp:label><FONTface=”宋体“>:</FONT><佃>

<TD><FONT

<asp:textboxface=”宋体”> </FONT>id=”Remark”runat=“server”Width=”300px”CssClass5”inputcss”Height=“150px”TextMode=”MultiLine”Enabled=”False”></asp:textbox></TD>

</TR>

<TR

<TDheight=-”30”>align=”right。'> </TD>

face=”宋体”> </FONT><asp:buttonid=”DeleteBtn”runat=”server”<TD><FONT

Width=”100px”CssClass=”buttoncss”Text=”删

”>   

</FONT>

<asp:button除”></asp:button><FONTface=”宋体id=”ReturnBtn”runat=”server”Width=”lOOpx”CssClass=”buttoncss”Text=”返回”CausesValidation2”False”></asp:button></TD>

锶BLE>

</form>

</body><fiR></H伽>

修改报价管理

<!DOCTYPEH田ML

</4T凡虹.>

<l皿!AD>PUBLIC”—/,W3C脚DHTML4.0Transitional//EN”>

<title>UpdatePurQuote</title>

<metaname="G.ENERATOR”Content=”MicrosoftVisualStudio.NET7.1”>.

<metaname=”CODELANGUAGE”Content=“C样”>

<metaflame=”vs_defaultClientScript”content=”JavaScript”>

<metaname=”V蝴etSchema”content=”http://schemas.microsoft.com/intellisense/ie5”>

<LINKhref毛”../../Css/BaseCSS。CS¥”type=”text/css”rel2”stylesheet”>

q7HEAD>

<body

<form

<tableleftMargin=”0”topMargin=’’0”MS_POSITIONING="GridLayout’’>id=”MsgSend”method=”post”runat=”server”>border=”0”eellpadding=”0“cellspacing=”0”style="BORDER?COLLAPSE:collapse”bordercolor=”撑11111l”width=”1

<tr00%”height=-”l”>

background="../../Images/treetopbg.jpg”><font

’width="16”height=”30t’>srC=”¨/../Images/moduleheaher.GIF”<tdwidth=”3%”bgcolor=”#cod9e6”class=”GbText”color=”#006699。’size=”3"><img

height=-”16”></font></td>

<tdbgcolor=”#cod9e6”class=”GbText”background="../../Images/treetopbg.jpg”><b>修改报价</b></td>

</tr>48

…-●-____--____‘●___‘__--__●__--_-__●_。__---_-_。_-。。●。。。I__-●-。_--●_-_--‘-。。__。_。。’—。’—————一堡主兰垡论生.壅兰墼堡垒些墨堕墨竺塑堡盐皇壅翌

</table>

<TABLEclass=”GbText”style=”BORDER.COLLAPSE:collapse”borderColor=”#93bee2’”cellSpacing=”0”cellPadding=”0”width=。’100%”border=”1”><TRheight=”30”>

<TDalign=”right”><asp:labelid=”Label4”runat=”server”>商品名称<协p:label><FONTface2”宋体”>:</FoNt×矿rI》

<TD><FONTface=”宋体”> </FONT>

<asp:dropdownlistid2’’ProductList’‘Width=”150px'’CssClass=”SelectSta”></asp:dropdownlist></TD>佣>

<TRheigll户”30”>

<TDalign=”fight‘’width=”150”><asp:labelid=”lblLReceiver”runat=”server”Width=”93px”>报价金额</asp:label><FONTface=”宋体”>:</FONT></TD>

<TD><FONTface=”宋体”> </FONT>

<asp:textboxid=”Price”runat----”server”Width=”150px”CssClass2”inputcss”></asp:textbox>

id=nmr”

<asp:RequiredFieldValidatormnat=-”server”ErrorMessage=”金额不能为空!ControlToValidate=’’Price”></asp:RequiredFieldValidator>

<asp:regularexpressionvalidatorid=”reNew”runat=”server”ControlToValidate2”Price”ErrorMessage=”格式为0.0或者001”ValidationExpression=”、d+(.\d+)”></asp:regularexpressionvalidator></TD><门瓜>

<TRheight=”30”>

<TDalign=”right”><asp:labelid=”Label2。’runat=”server”>所属报价部f-J</asp:label><FONTface=”宋体”>:</FONT></TD>

<TD><FONTface=”宋体”> </FONT>

<asp:dropdownlistid--”CustomerList”runat=”server”Ⅵ,idth=”150px'。CssClass=”SelectSta”></asp:dropdownlist></TD>

</TR>

<TRheight=-”30’’>

<TDvAlign=”top”align=”right'’><asp:labelid=”Label3”runat=”server”>注</asp:label><FONTface=”宋体”>:</FONT></TD>

<TDxFONTface=”宋体”> </FONT>

<asp:textboxid=”Remark’’runat=”server”Width=”300px”CssClass=”inputcss”Height=”150px”TextMode=’’MulfiLine”></asp:textbox></qD>锏>

<TRheight=”30”>

<TDalign=”right’’> </TD>

<TD><FONTface=”宋体”> </FONT><asp:buttonid=”UpdateBtn”runat=”server”Width=”100px”CssClass=,"outtoncss”Text=”修改”></asp:button><FONTface=”宋体”>   

</FONT>

<asp:buttonid=”ReturnBtn”runat=”server”Width=”100px”CssClass=”buttoncss”Text=”返回“锄>CausesValidation=”False’'></asp:button></TD>

49

附件硕士学位论文<,I'ABLE>

</form>

</body>

<,HTNⅡ,>50

汽车配件企业采购系统的设计与实现

汽车配件企业采购系统的设计与实现

作者:

学位授予单位:李春森南京理工大学

相似文献(1条)

1.学位论文 张智力 基于.NET技术的企业采购系统设计与实现 2009

企业高效管理一直是企业追求的目标和企业自身发展的要求。如何实现企业内部高效、有序的管理是国内外大企业,特别是跨国集团所面临的问题。跨国集团在企业内部管理中主要面临的问题是:分公司、子公司众多,各公司之间成本和开销独立核算;公司内部部门和员工众多,企业日常运作中各种物资需求种类繁多,时限性要求高;采购部门必须有序、高效地对物资采购进行管理。要在集团的层面上实现统一的、高效的物资采购、报销管理,必须要有一套完善的采购、报销程序以及实现这一流程的管理系统。本项目正是在这样的需求下,设计和开发一个管理应用系统,满足企业内部对采购、差旅、报销等的日常管理工作的需求,使得公司内部的日常运作和成本支出得到高效的控制和管理。

论文首先介绍了项目背景,以及国内外已有的很多有关软件生命周期的理论与方法,列举并分析几种常用开发方法的适用性及局限性,并针对本项目的特点,选取最合适的方法加以实施,保证本项目开发的全过程能得到有效的控制管理,从而提高本项目的开发质量,降低本项目的开发风险。 接着本文将对目标系统进行总体描述和设计,对系统的总体功能、模块设计、业务流程、安全方案等进行深入讨论并提出可行的设计方案。系统主要分成采购管理、差旅管理、报销管理、流程控制、访问控制、报表等几大模块。模块之间的独立性高,耦合度低,以方便日后的维护和功能扩展。 论文最后将附上系统主要功能的演示和部分重要的结构,并对系统的提出改进的方向和展望。

本文链接:http://d..cn/Thesis_Y1367277.aspx

授权使用:湖南大学(hunandx),授权号:75051920-da93-4eaf-b6ed-9da100b16f1d,下载时间:20xx年6月26日

更多相关推荐:
汽车配件采购合同

Xxxxxxxx有限公司采购合同合同编号甲方需方乙方供方地址地址电话电话传真传真邮编邮编本着互利互惠共同发展的原则根据中华人民共和国合同法的有关规定及其它法令法规甲乙双方平等友好协商经双方协商一致特制定本协议具...

汽车配件购销合同

汽车配件购销合同购货单位以下简称甲方供货单位以下简称乙方甲方因经营的需要向乙方购买汽车配件经甲乙双方充分协商特订立本合同以便共同遵守第一条产品的名称品种规格和质量1产品的名称品种规格电动折叠镜倒车影像奥迪A6L...

汽车配件购销合同

汽车配件购销合同甲方乙方甲乙双方经友好协商就乙方向甲方销售汽车配件等事宜订立如下合同条款一自本合同签订日起乙方依据本合同起向甲方销售汽车零部件二甲方用电话传真或者QQ等确认订购汽车配件项目清单向乙方供应所需零配...

汽车配件购销合同

汽车配件购销合同甲方魏智豪乙方福州市晋安区闽海汽车服务有限公司甲乙双方经过友好协商本着自愿的原则就甲方向乙方销售汽车零配等事宜订立如下合同条款一甲方自本合同签订之日起甲方依据本合同第三条约订的规格及数量向乙方销...

汽车配件采购合同完整

汽车配件采购合同购货方以下简称甲方供货方北京飞厚祥德商贸有限公司以下简称乙方签定合同的乙方必须达到甲方要求的配套零件的生产供应企业资格要求在质量工艺注册资金等方面不能达到或继续保持甲方的要求的甲方有权取消对方的...

汽车配件采购合同

合同编号汽车配件采购合同甲乙双方本着互惠互利共同发展的合作原则经过友好协商达成以下协议第一章商务条款1供货品种及要求11产品名称规格型号单价按产品价格表附件要求执行12合同价格万元本价格为含税价税率为X含包装运...

汽车配件购销合同样本

汽车配件购销合同样本甲方XXX汽车配件销售公司乙买XXX汽配销售公司双方经过友好协商本着平等互利的原则就汽车配件购买事宜达成如下协议一货物的名称数量与价格验并负责协助乙方装车运输二质量要求及技术标准参照GM公司...

汽车购销合同范本

找律师就上律师365汽车购销合同范本甲乙双方经过协商就购买甲方汽车达成一致协议如下一标的车辆简况汽车品牌型号车身颜色坐椅颜色材质发动机号车架号产地制造商自排挡或手排挡新车或二手车出厂日期甲方所交付的车辆如果是新...

汽车配件购销合同58555

汽车配件购销合同甲方乙方甲乙双方经友好协商就乙方向甲方销售汽车配件等事宜订立如下合同条款一自本合同签订日起乙方依据本合同起向甲方销售汽车零部件二甲方用电话传真或者QQ等确认订购汽车配件项目清单向乙方供应所需零配...

汽车配件购销合同

汽车配件购销合同甲方北京爱信汽车零部件有限公司法人代表乙方法人代表甲乙双方就采购汽车零配件事宜协商一致成如下条款方共同遵照执行第一条品名称规格数量单位乙方销售单第二条方对甲方购买的配件应严格按甲方要求表明原厂件...

汽车配件采购合同

采购方供货方鉴于买卖双方协商一致鉴定如下货物的采购合同采购方一家根据中国法律成立的公司其法定住所为常州机电职业技术买方供货方一家根据中国法律成立的有限责任公司其法定住所为卖方买方和卖方合称双方单称一方买方和卖方...

汽车配件销售合同

xxxxx有限公司销售合同销售合同甲方供方乙方购方甲乙双方经过友好协商本着平等互利的原则就汽车配件合作事宜达成如下协议一乙方从甲方处进货时需提前向甲方书面提交订单甲方根据乙方在订单中的要求安排发货订单可以通过传...

汽车配件采购合同范本(15篇)