毕业设计论文。doc

  • 格式:doc
  • 大小:214.00 KB
  • 文档页数:13

纺织营销系统计算机科学与技术专业房飞【摘要】本篇论文将会介绍如何开发一套纺织营销管理系统,系统使用MS SQL SERVER2000作为后台的数据库管理系统,而在前端使用PowerBuilder(数据库系统快速开发工具)作为前台开发工具。

论文主要是从系统的分析、设计和实现过程入手,阐述了在整个开发过程当中的注意点以及一些我的个人体会。

这篇论文的最大的特点是并没有对系统的代码进行过多的解释,而是把重点都放在了各阶段的关键技术的分析与实现上。

【关键词】C/S体系结构;继承;自动编号;ODBC;MDI【Abstract】This thesis will introduce how to design a set of marketing management system that spins and weave the company, the system use MS SQL SERVER2000 as the Database Management System of the backstage, but fore carry to use the PowerBuilder (Fast Design tool of the Database System) to be the stage design tool .The thesis is mainly from the analysis, design of the system and carry out the process to commence, elaborate at whole develop the process in the middle of attention order and some my personal realize .The biggest characteristics of this sis is have no to the system of code carry on excessive and hermeneutic, but the points all put at each stage of the key technical analysis and realizations up.【Key Words】C/S System Structure;Inherit;Identity;ODBC;MDI第一章课题研究的意义1.1 引言要提高市场竞争力,既要有好的产品质量,同时也要有好的客户服务。

企业要作到能及时响应客户的产品需求,根据需求迅速生产,按时交货,就必须有一个好的计划,使得市场销售和生产制造2个环节能够很好地协调配合。

营销管理是商业企业经营管理中的核心环节,也是一个企业能否取得效益的关键。

如果能做到合理生产、及时销售,那么企业就能取得最佳的效益。

由此可见,营销系统管理决策的正确与否直接影响了企业的经济效益。

在手工管理的情况下,销售人员很难对客户做出正确的供货承诺,同时企业的生产部门也缺少一份准确的生产计划,目前的生产状况和市场的需求很难正确反映到生产中去,部门之间的通讯也经常不畅通。

这在激烈竞争的市场中是非常不利的。

纺织营销信息管理系统就是在这种状况下出现的。

它利用计算机的技术,使得企业生产和销售能够有利结合起来,进销衔接,提高企业的效率和效益。

第二章系统分析2.1 系统功能概述纺织有限公司作为一家专门从事布料批发及销售的企业,面临着频繁的接单(客户订购单)、出单(布料生产通知单)和大量的客户信息管理。

手工管理,常常让工作人员频于应付,让管理者劳形伤神,若要了解订单及销售情况,比如:这个月进了多少货,是否所有订单都已经过处理,以及某段时间内某客户的购货情况,均需翻阅各种单据、材料或查询大量的票据,很难在短时间内得到有关信息。

要改变这种手工管理的落后状况,把工作人员从枯燥乏味的重复劳动中解脱出来,用计算机系统进行管理,则是一个明智的选择,利用计算机这一工具,不但能成百倍的提高工作效率,还能及时准确地得到有关信息,有效排除人为造成的失误,避免许多不必要的损失。

随时随地能快捷而方便的查看布料经营的动作环节,如交易成本核算、利润分析等方面实行电脑管理工作已成为商贸企业的当务之急。

系统开发的目标是实现纺织有限公司营销信息管理系统的系统化、规范化和自动化。

为各部门员工提供一个可公开信息的信息共享平台,并为公司提供及时的销售情况报表,为公司的业务决策提供帮助。

这是在用户要求的基础上提出来的。

●对客户资料进行有效方便的管理●对生产单位资料进行有效方便的管理●对客户订购单能进行有效方便的管理●对发送给生产单位的生产通知单进行有效方便的管理●对从客户过来和到生产单位的资金流进行凭票登记●对客户资金流,订单情况进行查看与统计●能打印指定的客户信息,生产厂家信息,客户订单及生产通知单查看与客户订购单关系的生产通知单2.2 纺织目前营销系统流程图图2.1纺织营销系统流程第三章系统设计3.1系统架构设计由于考虑到从客户资料管理到接收客户订单到向生产厂家发送生产通知单再到入款和出款管理,计算和操作相对复杂,因而采用C/S体系结构。

C/S是发展到90年代的较为先进的结构,这种模式将应用一分为二,服务器负责数据管理,客户机完成与用户的交互任务。

C/S具有强壮的数据操纵和事务处理能力,以及数据的安全性和完整性约束。

3.2系统功能模块设计分析纺织有限公司的营销管理过程可以看到,一笔业务从某上家客户到公司协商业务并记录至客户订购单,再由公司生产部门联系生产厂家并发送生产通知单至生产厂家这一过程。

由此可见,伴随着业务流的信息主要有2个信息结点:布料进货信息结点和布料销售信息结点。

业务的流动同时也伴随了资金的流动。

根据以上分析,系统可分为6大功能模块:客户管理模块、生产商管理模块、订购单管理模块、生产通知单管理模块、财务管理模块和报表打印管理模块。

3.2.1客户管理模块此模块主要功能是管理客户档案信息,其中包括基本资料档案信息,有公司姓名,联系地址,邮政编码,公司电话号码,公司传真,公司开户银行,业务代表人姓名,职位及电话。

用户可以根据需要进行增加、修改、删除、查询等操作,并可打印客户的档案信息。

本模块功能另外还包括:浏览查看客户档案基本资料信息;根据客户名称和业务代表人姓名可根据模糊查找相应客户公司资料;可按任一客户档案关键字进行排序查看;可查看指定客户档案信息及与本公司的所有业务来往以及资金流情况。

最基本功能是当公司人员拿到一张名片时可以将信息输入到客户档案中,并对客户档案表进行管理。

3.2.2生产厂商管理模块此模块主要功能是管理生产厂家的档案信息,其中也包括基本资料档案信息,有公司姓名,联系地址,邮政编码,公司电话号码,公司传真,公司开户银行,业务代表人姓名,职位及电话。

用户可以根据需要进行增加、修改、删除、查询等操作,并可打印生产厂家的档案信息。

本模块功能基本上与客户管理模块的功能是一致的。

3.2.3订购单管理模块此模块主要功能是与上家客户在某个订购布料的业务上达成一致意见的时候增加一张订购单,方便以后公司对自己的整个运营情况能很方便而有效率的做出足够的了解,从而在其他问题上面做出决策提供强有力的依据。

客户订购单主要包括的基本信息有订购单位名称,订购日期,经手人姓名,交货期限,付款方式,总金额以及购货单位所需购置的若干个布料规格明细内容等。

3.2.4生产通知单管理此模块主要功能是能及时响应未处理的订购单向生产厂家发送生产通知单,使进销衔接,更有效地提高企业的效率和效益。

用户可以对生产通知单进行增加、修改及查询操作,并可打印生产通知单发送给生产单位。

生产通知单主要包括的基本信息有生产单位名称,订购日期,经手人姓名,交货期限,付款方式,总金额以及所需生产的若干个生产内容明细以及它所对应的哪个订购单的哪一个生产内容。

需要在这里特别注明的是这边生产通知单的生产项目完全是从未经过处理的订购单演变而来的,避免了人员的重复输入,在提高了工作效率的同时也避免了生产通知单开单员不应有的失误。

3.2.5财务管理模块此模块主要功能是对公司的资金流进行实时的监督,其中包括从上家客户流入的资金和流向下家生产单位的资金。

在公司流动的每笔资金时都必须同时登记这笔资金的单据编号,此单据编号是财务部门人员进行编码的,以便月底或指定时间段内财务人员进行核账。

要求,资金流动与单据(出账单据和进账单据)一一对应。

其中,在此模块当中还能对公司收款及付款进行统计,反映出公司客户的信誉度,给管理者提供决策信息。

3.2.6报表打印模块在数据库系统中,数据报表和图表是数据直观的表现形式,也是最常用的输出方式。

任何数据库程序至少会涉及到一种图表或报表。

在本系统中,系统最常输出的就是客户信息资料、生产厂家信息资料、客户订购单和生产厂家通知单,因此在该模块中,主要实现的功能就是对指定表单的打印功能。

3.2.7其他本系统还可以对客户资料、生产单位资料进行备份成EXCEL、WORD、TXT等多种格式的文件备份以及数据清除、数据还原功能。

另外还提供了计算器和记事本工具来满足用户的需要。

3.3系统数据库设计数据库结构设计的好坏直接对应用系统的效率以及实现的效果产生影响,好的数据库结构设计会减少数据库的存储量,数据的完整性和一致性比较高,系统具体较快的响应速度,简化基于此数据库的应用程序的实现等等。

所以说数据库设计的成败就决定了这个系统的设计的成败,因为信息管理系统本身就是以信息管理为中心,换句话就是说,信息是信息管理系统的核心部分,只有科学有效地结合纺织有限公司现有的运营流程和机制才能构造出科学的、规范的、最优的数据库模式。

3.3.1数据库需求分析参照纺织营销系统系统流程图和目标系统的功能模型图的需求,通过对员工工作过程的内容和数据流程分析,设计如下面所示的数据和数据结构:●客户基本信息:公司姓名、联系地址、邮政编码、公司电话号码、公司传真、公司开户银行、业务代表人姓名、职位及电话等●生产厂家基本信息:公司姓名、联系地址、邮政编码、公司电话号码、公司传真、公司开户银行、业务代表人姓名、职位及电话等●客户订单主信息:订购单位名称、订购日期、经手人姓名、交货期限、付款方式、总金额和备注等●客户订单明细信息:产品名称、产品规格、产品数量、计价单位、产品单价、产品总价等●生产通知单主信息:生产单位名称、订购日期、经手人姓名、交货期限、付款方式、总金额和备注等●生产通知单明细信息:产品名称、产品规格、产品数量、计价单位、产品单价、产品总价等●账务资金流动信息:日期、资金流动摘要、单位性质(数据定义:C—为客户;P—为生产厂家)、单位编号、总金额、付款方式、票据编号(用予对账)有了上面的数据结构、数据项和数据流程,我们就能进行下面的数据库设计。