《08136203XXX和中合纤生产物料管理和采购预测软件的设gas.docx》由会员分享,可在线阅读,更多相关《08136203XXX和中合纤生产物料管理和采购预测软件的设gas.docx(49页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、毕业设计(论文)毕业设计(论文)(20122届)和中合纤生生产物料料管理和和采购预预测软件件的设计计与实现现学生姓名 学 号 0811362203 院 系 工学学院计算算机系 专 业 计算机机科学与与技术 指导教师 完成日期 20012-5- 16 42和中合纤生生产物料料管理和和采购预预测软件件的设计计与实现现摘 要和中合纤公公司是浙浙江新中中天集团团下属企企业,为为亚洲非非家用纺纺织品第第二大生生产基地地。而企业业生产物物料管理理是企业业之间互互相竞争争的重要要手段,生产物料管理和采购预测是企业实现信息化管理的重要环节之一。本文表述了了物料管管理采购购预测系系统的研研究现状状和发展展趋势,
2、讨论了物料管理和物料采购中出现的弊端和改进的方向。针对企业提出的实际需求,系统以软件工程的分析方法,采用ASP.NET的开发语言,以SQL Server 2008为数据库管理数据的手段开发和设计的。系统实现了企业物料管理中物料的入库出库、操作员管理权限的分类、库存不足的预警等功能。采用一元线性回归算法模型,以采购物料的单价和总量作为参数来实现对未来物料单价和总量的关系的预测,实现了物料采购预测功能。系统具有操作简单、系统安全,能够对最近采购的物料进行入库出库管理,对未来物料单价和总量关系的预测评估等特点。关键词 ASPP.NEET;SQLL Seerverr 20008;物料管管理;采购预预测
3、Desiggn aand achhievvemeent of Prooducctioonaandmatteriialss maanaggemeentandd puurchhasiingforrecaastiing sofftwaare of Hezzhonng FFibeer CCo., Lttd.ABSTRRACTTHezhoong Fibber Co., LLtd. iss thhe aaffiiliaatedd ennterrpriisess off neew zzhonngtiian grooup of Zheejiaang, annd iis tthe seccondd laarge
4、est prooducctioon bbasee off noon-hhoussehoold texxtilles of Asiia. Prroduuctiion andd maaterrialls mmanaagemmentt iss ann immporrtannt mmeanns oof ccomppetiitioon bbetwweenn ennterrpriisess, maaterrialls mmanaagemmentt annd tthe forrecaast of prooducctioon iis oone of thee immporrtannt ppartts to a
5、chhievve tthe entterpprisse iinfoormaatioon mmanaagemmentt.This papper desscriibess thhe rreseearcch ssituuatiion andd deevellopmmentt trrendd off thhe ppreddicttionn syysteem oof mmateeriaals mannageemennt pproccureemennt, andd diiscuussees tthe dirrecttionn off thhe aabusses andd immproovemmentts
6、iin tthe matteriialss maanaggemeent andd maaterrialls pproccureemennt. Foor tthe acttuall neeedss off thhe eenteerprrisee prropoosedd, uusinng tthe anaalyssis metthodd off sooftwwaree ennginneerringg, uusinng thee deevellopmmentt laanguuagee off ASSP.NNET, annd uuse thee SQQL SServver 20008 aas aa m
7、eeanss off deevellopmmentt annd ddesiign of dattabaase mannageemennt ddataa. TThe sysstemm acchieevess thhe mmateeriaals stooragge aand outt off thhe llibrraryy off thhe mmateeriaals mannageemennt oof tthe entterpprisse, andd addminnisttrattivee prriviilegges of thee opperaatorr cllasssifiicattionn,
8、 aand thee waarniing funnctiionss off laack of invventtoryy. UUsinng aa liineaar rregrresssionn allgorrithhm mmodeel, and usee thhe rrelaatioonshhip bettweeen uniit ppricce aand tottal amoountt of mmateeriaal aas pparaametterss too puurchhasee, tto aachiievee thhe matteriialss prrocuuremmentt foorec
9、castt. TThe sysstemm iss veery simmplee, ssecuuritty, andd caan mmanaage thee reecennt pproccureemennt oof mmateeriaals, annd ccan forrecaast thee reelattionnshiip bbetwweenn unnit priice andd tootall off maaterriall annd ootheer ccharractteriistiics.KEY WWORDDS ASPP.NEET; SQLL Seerveer 220088; maat
10、errialls mmanaagemmentt; puurchhasiingforrecaastiing目 录摘 要IABSTRRACTTII目 录IIII引言11. 系统统可行性性研究11.1 本本课题研研究的现现状和意意义11.2 物物料采购购预测的的发展前前景21.3 建建立一元元线性回回归的必必要性21.4 传传统与改改进后的的物料采采购管理理系统对对比21.4.11 传统统物料采采购管理理系统31.4.22 改进进后物料料采购管管理系统统32. 技术术分析52.1 开开发环境境52.2 AASP.NETT语言分分析52.3 SSQL语语言分析析53. 系统统分析63.1 系系统体系系
11、结构63.2 系系统设计计思想73.3 系系统功能能需求分分析74. 系统统设计94.1 系系统功能能模块94.2 入入库出库库模块设设计104.3 预预测模块块设计104.4 库库存管理理模块设设计114.5 数数据库设设计125. 系统统实现165.1 系系统登录录流程图图165.2 系系统注册册、登录录实现165.3 用用户使用用权限实实现185.4 用用户密码码修改实实现185.5 采采购预测测功能实实现196. 系统统测试216.1 系系统登录录、注册册页面216.2 系系统入库库出库页页面226.3 预预测信息息页面246.4 系系统的优优缺点26结论277参考文献28致谢299引
12、言和中合纤公公司是浙浙江新中中天集团团下属企企业,为为亚洲非非家用纺纺织品第第二大生生产基地地。物料料的管理理包含原原料采购购、生产产计划、产品销售等环节。原材料的采购价格直接影响产品的成本,所以说企业里面最敏感的部门就是采购部门了,企业所有的经济命脉从这开始,采购每购回的物料不仅仅是花掉公司的钱,所以说很多时候企业的生死兴衰是掌握在采购部手里。在企业生产过程中,大量时间耗费在采购和产品生产制作上,这直接影响着企业产品的生产周期和流动资金量。由于在一定条件下产品的生产时间是一个相对确定的量,因此,产品的采购时间和采购量是资金回流的关键所在。众所周知,企业的物料采购量决定库存量,而采购量的过多必
13、然导致库存堆积,资金停滞或者过少则导致库存不足,影响生产,将严重拖延交货时间。哪一种情况都会导致企业的利益损害。因此,科学合理的物料采购预测具有非常重要的作用。本系统能够够根据企企业购入入某物料料的单价价来预测测未来需需要购入入该物料料的量,显显示在一一个图表表中,操操作人员员可以根根据这个个图表的预测测信息来来分析在在某一个个单价下下该购买买多少物物料量,从从而知道道在哪个个时间段段购入多多少产品品最好。这这样就大大大减少少了产品品购买的的风险,不不用等到到仓库没没有货物物去购买买,或者者盲目购购买。本本文讨论论了生产产物料管管理的分分析和改改进还有有采购预预测软件件的设计计与实现现。1.
14、系统统可行性性研究1.1 本本课题研研究的现现状和意意义现代很多企企业都面临着着需求多多样化的的挑战,需需要物料料的采购购能满足足生产过过程中的需求求。在企企业中会会有许多多相互冲冲突的因因素,比比如,为为了保证证生产活活动的顺顺利进行行,企业业往往就就希望存存储足够够多的物物料来加加大生产产;但是是如果不不是这个个目的,而是为了降低成本并增加流动资金则反而希望降低库存量。采购预测软件的实现可以使得库存保持相对稳定,在保证企业满足需要的情况下灵活的补充仓库,以避免不必要的资金浪费,防止压货,提前发觉未来货物的价格波动来改变采购计划,从而使企业不至于损失太大1。很多企业由由于采购购成本控控制不好
15、好而导致致总体的的采购成成本偏高高,所以以有必要要对物料料采购进进行严格格的控制制和管理理。首先先,企业业通过采采购调控业务务,可以以把原材材料的成成本控制制的比较较低。其次,要要使企业业的生产产有一个个持续的的原料供供应,就就需要一一个强大大的采购购预测管管理系统统来降低低企业的的采购成成本2。1.2 物物料采购购预测的的发展前前景物料管理系系统是在在业务流流程之间间的整合合交易中中实施的的。常见见的业务务流程包包括订单单履行、物料管管理、生产的规划和和执行、物物料采购购和人力力资源3。传统统的采购购模式已已经不再再适应现现代企业业的发展展需求了,所以迫切切需要新新的采购购模式。这种采购模式
16、要满足企业的协调性,以便能真正体现出现代企业管理运营模式的优越性1。 随着信息时时代的发发展,企企业中传传统的采采购流程程已经不不再适应应当今社社会越来来越高的的要求了了。传统统物料采采购的目目标是“用最低低的库存存来实现供供应”,而现现代的采采购目标标是“用最低低的成本本提供高高品质的物料”,以保证制制造和生生产的需需要 4。预测说说白了就就是对未未来发生生的事件件的预计计和推测测,然而而预测出来来的结果果与将来来发生的的实际情情况时常有一一定的出入,因因此在得得到预测测结果的的数据后后,还应应对预测测数据进进行系统统的分析析评价工工作5。1.3 建建立一元元线性回回归的必必要性一元线性回回
17、归分析析预测法法是根据据自变量量和因变变量之间间即X和和Y之间间的相关关关系来来建立线性性回归方方程进行行预测的的方法。由由于市场场现象往往往是受多种种因素的的影响,所以在应用一一元线性性回归分分析预测测法之前前,必须须先对影响响市场现现象的因因素做全全面分析析,然后后在这些影响响因素中中确定存在在一个对对因变量量的影响作作用高于于其他因因素的变变量作为为自变量量,应用用一元相相关回归归分析市市场预测测法进行行预测6。由于现代的的企业竞竞争已经经开始转转变,从从以前的的努力降降低成本本和提高高质量的的竞争进进化到现现在的如如何增加加企业的的反应性性的竞争争。企业业的生产产利润是是每个企企业最关
18、关心的问问题,所所以要保保证利润润最大化化,产品品的成本本是关键键因素7。很多多企业没没有采购购预测软软件,所所以企业业要购入入多少物物料都是是靠个人人经验去去分析,然然后得出出大概要要购买多多少物料料,但是是这样往往往会有有很大的的误差。所所以开发发和中合合纤生产产物料管管理和采采购预测测软件的的目的就就是为了了解决这这个企业业目前迫迫切需要要解决的的问题。本本软件能能够使预预测信息息显示在在一个图图表中,用用户能直直接通过过软件让让企业根根据市场场该物料料的销售售情况来来分析应应该购入入多少的的量,保保证企业业利润最最大化。1.4 传传统与改改进后的的物料采采购管理理系统对对比几十年以前前
19、,我国国的很多多企业的的管理系系统还是是以纸和和笔为主主,核对对一项数数据有时时需要好好几个人人同时花花费好几几个小时时的时间间,今天天以计算算机为基基础的管管理信息息系统已已经在许许多企业业中得到到广泛应应用8。1.4.11 传统统物料采采购管理理系统在传统的公公司的仓仓库管理理中,总总会出现现这样或或那样的的问题:(1)由于于没有仓仓库管理理系统,就就需要更更多的人人力物力力来补充充,这样样就加大大了公司司的额外外支出。(2)纸质质的仓库库管理信信息需要要写在纸纸质的文文件上,这这样不便便于保存存,容易易丢失或或者损坏坏。(3)文件件在提交交或转移移过程中中容易被被他人看看到,泄泄露了商商
20、业机密密。(4)文件件在提交交申请的的时候,往往往要花花费更多多的时间间,影响响工作效效率。(5)仓库库管理员员不便于于查看文文件内容容,很难难在一大大堆文件件中找到到自己需需要的那那份。(6)同时时,由于于效率的的低下,会会影响每每天的业业务量,缩缩小了公公司的经经营利润润。(7)不容容易找出出和某公公司的业业务来往往信息,需需要花费费大量的的人力物物力。图1-1传传统的业业务流程程图1.4.22 改进进后物料料采购管管理系统统在新的仓库库管理系系统系统统的帮助助下:(1)首先先,它必必须拥有有纸质文文件的所所有功能能。(2)设置置相应的的权限,普普通的业业务员只只能填写写入库出出库表格格并
21、提交交给系统统,仓库库管理员员能够查查看进出出入库的的相关信信息,并并作出反反馈。(3)申请请表不必必由相应应的人员员传送,只只需要网网络的简简单传送送就能完完成,节节约了时时间。(4)领导导可以远远程监督督,查看看并提出出反馈信信息。(5)电子子文件能能够按照照某一项项属性进进行查找找自己所所需要的的那份,比比如要查查找某产产品的信信息,只只需按照照产品名名字搜索索就行。(6)计算算机能够够自己判判断,如如遇到一一些紧急急情况,文文件出错错。计算算机能给给相应的的管理员员反馈信信息。(7)各个个领域的的人员都都需要登登录,同同时有不不同的权权限,这这样就大大大加强强了保密密性。(8)此系系统
22、还有有预测功功能,通通过近期期购入某某物料的的单价预预测未来来的某时间内内需要购购入该物物料的总总量,显显示在一一个图表表中,操操作人员员可以根根据这个个图表的预测测信息来来分析未未来一定定时间内内需要购购入的总总量,从从而知道道在哪个个时间购购入多少少该物料料最好。这这样就大大大减少少了产品品购买的的风险,不不用等到到仓库没没有货物物去购买买,或者者盲目购购买。图1-2改改进后的的业务流流程图2. 技术术分析2.1 开开发环境境l 操作系统:Winndowws 77l WEB服务务器:MMS-IIIS 5.11+l 环境:Miicroosofft.NNET Fraamewworkk 4.0l
23、 数据库:SSQL220088l 开发工具:VS220100,Phhotooshoopl IE:Miicroosofft IInteerneet EExplloreer 66+,FFireefoxx 2+2.2 AASP.NETT语言分分析说到ASPP.NEET很多多程序员员都会自自然的想想到它的的前身,即即ASPP技术,此后ASP慢慢成为服务器端应用程序的热门开发工具,为了能让这门语言能够更好的发展和使用,微软还特别为它量身打造了开发工具。它能迅速崛起就说明这门语言已经被开发人员所接受,原因就是它的简单以及高度可定制化能力。但是,每种语言设计出来都不可能是完美的,当它被开发使用时肯定会慢慢的
24、产生各种缺点。 在20000年六七七月份时时,经过过历时四年年时间的开开发,微软正正式推出出ASPP.NEET,目目前的最新版版本是ASPP.NEET 44.0 以及 .NEET FFrammewoork 4.00,他们们都已经经在VSS20110平台台内得到到广泛的的应用99。2.3 SSQL语语言分析析SQL是一一门允许许用户在在高层数数据结构构上工作作的高级的的非过程程化编程程语言,它也是沟通数据库服务器和客户端的重要工具。SQL语言都以记录集合来作为操作对象,并且接受集合作为输入,然后返回集合作为输出,SQL语句可以灵活的嵌套,具有强大的功能,允许一条语句的输出作为另一条语句的输入,所
25、以可以写出非常复杂的语句,比如在其他开发语言中需要一大段代码才能实现的功能只需要一个简单SQL语句就可以达到目的10。3. 系统统分析3.1 系系统体系系结构本系统采用用了三层层体系结结构,即即:数据据访问层层,业务务逻辑层层和表示示层,各各层之间间具体的的联系。图3-1 三层系系统的分分层式结结构(1)表示示层可以以有两种种表示方方式可以以是WEEB方式式,也可可以是WINNFORRM方式式,但是是主要是是WEBB方式,如果逻辑层足够完善,无论表示层如何更改,逻辑层也都能提供完善地服务。(2)业务务逻辑层层是三层层架构的的中间层层,具有有承上启启下的作作用,他他的功能能主要是是针对具具体的问
26、问题的操操作,也也可以理理解成对对他的下下一层即即数据层层的操作作,业务务逻辑层层主要是是对数据据访问层层的搭建建。(3)数据据数据访访问层就就是主要要针对原始始数据的的操作层层,它做做的知识识对数据据的操作作,而并并不是对数据库库的操作作,具体体是为业务务逻辑层层或表示示层提供供数据提提供服务务的。3.2 系系统设计计思想主要以软件件工程设设计思想想为主,从从以下几几方面着着手研究究。第一,提出出问题的定义。首首先要提提出关于于问题性性质、工工程目标标和工程程规模的的书面报报告。第二,问题题的可行行性研究究。进行行一次简简单地系系统分析析与设计计,以更准确确、更具具体地手手段确定定工程规规模
27、和目目标。第三,系统统需求分分析。分分析要做做的系统统所必须具具备的功能。在在企业员员工的密密切配合合下交流流信息,最最后以得得出的系系统逻辑辑模型要要经过企企业确认认。第四,系统统的总体体设计。第一阶段是确定系统的解决方案,第二阶段是确定程序由哪些模块组成以及各个模块之间的关系。第五,系统统详细设设计。这这一步要要涉及到到设计的的具体方方面要把把概要设设计中的的内容具具体的展展示出来来。第六,系统统编码和和测试。接下来就是写代码了,要写出正确的容易理解的并且容易维护的程序模块。第七,系统统综合测测试。软软件开发发出来后后必须要要通过各各种类型型的测试试及相应应的调试试来检查查软件是否否达到预
28、预定的要要求。第八,软件件日常维护护。通过过客户使使用的反反应,客客户要求求改进的的地方,来来维护软软件使系系统持久久地满足足用户的的需要。3.3 系系统功能能需求分分析该系统从企企业管理理的实际际需求出出发,以以市场为为导向,通通过对客客户、企企业商品品库存、企业商品入库出库等环节的记录和管理,建立弹性和灵活的仓库业务流程及制度,从而使企业仓库管理和采购预测工作从经验向科学之路发展。本课题来自自企业。该该系统的的业务主主要包含含:(1).用用户账号号管理。实实现用户户账号的的申请功功能,对对不同的的用户设设置不同同的权限限,用户户可以修修改自己己密码。超超级管理理员可以以对账号号进行管管理,
29、增增删改查查等功能能。(2).产产品信息息管理。产产品信息息查询查查看:以以表格形形式呈现现数据库库中的产产品信息息,并且且允许查查找功能能。产品品信息的的增删改改管理,以以表格形形式呈现现产品信信息,并并且有增增添新产产品的链链接,表表格上有有修改和和删除选选项直接接导入修修改页面面修改产产品信息息,或者者删除该该行。产产品入库库管理:填写入入库表格格后可以以向系统统提交入入库申请请,等待待仓库管管理员的的审批。产产品出库库管理:填写出出库表格格后可以以向系统统提交出出库申请请,等待待仓库管管理员的的审批。(3).库库存管理理。库存存统计:以表格格形式呈呈现数据据库中的的产品库库存情况况,并
30、且且允许查查找功能能。库存存预警:以表格格形式呈呈现数据据库中的的产品库库存情况况,只显显示库存存不足的的产品。(4).用用户管理理。用户户查询查查看:允允许总经经理级别别管理员员查看所所有后台台管理员员的账号号,同样样以表格格方式呈呈现,显显示出用用户的姓姓名,地地址,电电话等信信息。用用户的增增删改:以表格格形式呈呈现用户户信息,并并且有增增添新用用户的链链接,可可以修改改用户密密码,或或者删除除该用户户信息。(5).预预测功能能。预测测未来的的一定时时间内商商品的单单价和总总量的关关系,显显示在一一个图表表中,操操作人员员可以根根据这个个图表的预测测信息来来分析未未来一定定时间内内的价格
31、格波动情情况,从从而知道道在哪个个时间段段该购入多少少产品最最好。这这样就大大大减少少了产品品购买的的风险,不不用等到到仓库没没有货物物去购买买,或者者盲目购购买。(6).退退出系统统:离开开本系统统。4. 系统统设计4.1 系系统功能能模块系统模块包包括图44-1所所示几个个方面:图4-1 系统模块块功能图图图4-2 系统用用例图和中合纤生生产物料料管理和和采购预预测软件件系统是是一个实实用的管管理系统统,可以以实现该该公司产产品信息息、仓库库信息管管理及信信息检索索;实现现客户信信息管理理,从而而提高公公司的工工作效率率和质量量。随着着现代企企业彼此此间的竞竞争越来来越激烈烈,企业业物料管
32、理理和采购购预测软软件在各各企业中中的作用用也越来来越明显显,所以以物料管管理和采采购预测测技术在在企业的的发展中中占据着着越来越越重要的的地位。在在企业的的正常的的生产运运营中,物物料管理理与采购购预测已已成为企企业经营营管理中中不可或或缺的一一部分,为为管理者者进行管管理决策策和进行行各种物物料调配配活动提提供了重重要的依依据,在在生产分分配安排排中发挥挥了越来来越重要要的作用用。近年年来ERRP管理理软件的的开发也也愈发成成熟,整整个系统统模块可可分为很很多细小小的模块块,包括括用户模模块、入入库模块块、出库库模块、账账号管理理模块、预预测模块块和库存存管理模模块。4.2 入入库出库库模
33、块设设计入库出库模模块包括括图4-3所示几几个方面面:图4-3 入库出库库模块功功能图产品入库(出出库)管管理:操操作员填填写入库库(出库库)表格格后可以以向系统统提交入入库(出出库)申申请,等等待仓库库管理员员的审批批,当仓仓库管理理员查看看入库(出出库)申申请并且且同意入入库(出出库)后后此入库库(出库库)申请请才算有有效。普普通操作作员只能能申请入入库(出出库)并并且查询询,只要要仓库管管理员和和总经理理才能修修改入库库(出库库)信息息,还有有是否同同意入库库(出库库)。4.3 预预测模块块设计预测模块包包括图44-4所示几几个方面面: 图4-4 预测模块块功能图图预测功能是是本系统统的
34、核心心功能,企业的物料采购是企业的重中之重,会直接影响企业的利润,关系重大,操作人员可以根据这个图表的预测信息来分析未来一定时间内单价和总量的关系,从而知道在哪个时间段购入多少量的产品最好。操作员还可以导出预测信息并且存档。4.4 库库存管理理模块设设计库存管理模模块包括括图4-5所示几几个方面面:图4-5 库存管管理模块块功能图图库存管理是是以表格格形式呈呈现数据据库中的的产品库库存情况况,并且且允许查查找功能能。用户户可根据据产品名名作为索索引搜索索产品信信息。库库存预警警是以表表格形式式呈现数数据库中中的产品品库存情情况,当当某一产产品的数数量少于于一定值值后会预预警提示示,并以以表格的
35、的形式显显示出来来。4.5 数数据库设设计1、ProoduIInfoo(产品品入库表表)l 表格的英文文名称:ProoduIInfool 表格的中文文名称:产品入入库表l 表格的含义义或用途途:记录录操作员员入库的的基本信信息图4-7 入库EE-R图图表4-1 产品入入库表序号列名数据类型长度小数位标识主键允许空默认值说明1Idint0是是否编号2HTBHvarchhar100是合同编号3CpCoddevarchhar100是产品编号4CpNammevarchhar500是产品名称5CpModdelvarchhar100是产品规格6CpCouuntdoublle0是产品公斤数数7Cpmsdou
36、blle0是产品米数8Ckvarchhar500是仓库名称9Ckdwvarchhar500是仓库单位10rksjdatettimee80是入库时间11Djfloatt80是单价12Zjdoublle0是总量13Stateevarchhar80是状态14Czyvarchhar200是操作员15Fhrvarchhar200是发货人16Shrvarchhar200是收货人2、SalleInnfo(产品出出库表)l 表格的英文文名称:SalleInnfol 表格的中文文名称:产品出出库表l 表格的含义义或用途途:记录录操作员员出库的的基本信信息图4-8 出库EE-R图图表4-2 产品出出库表序号列名数
37、据类型长度小数位标识主键允许空默认值说明1Idint0是是否编号2CpNammevarchhar500是产品名称3Khmcvarchhar500是客户名称4Cpbhvarchhar100是产品编号8Sfgjssdoublle0是剩余公斤数数10Sfmsdoublle0是剩余米数11Fhrvarchhar200是发货人12Shrvarchhar200是收货人13Thckvarchhar200是提货仓库14Rqdatettimee80是日期15Czyvarchhar200是操作员16Stateevarchhar80是状态3、UseerInnfo(用户表表)l 表格的英文文名称:UseerInnfo
38、l 表格的中文文名称:用户表表l 表格的含义义或用途途:记录录用户的的基本信信息图4-9 出库EE-R图图表4-3 用户表表序号列名数据类型长度小数位标识主键允许空默认值说明1Idint0是是否编号2usernnameevarchhar200是用户名3passwworddvarchhar100是密码4Truennameevarchhar200是真实姓名5telepphonnevarchhar200是电话号码6addreessvarchhar1500是家庭住址7QuanXXiannvarchhar100是权限8Stateevarchhar80是状态表格的字段段说明:1.在表里里面设置置了一个个自
39、动增增长innt型的的Id字字段,为为此表的的主键,这这个是为为了保证证数据的的唯一性性,保证证了再重重名等特特殊情况况下的数数据的可可靠性,避避免不必必要的错错误的发发生。2.在入库库表里面面设立了了rkssj(入入库时间间)字段段还有出出库表里里面设立立了Rqq(出库库时间)字字段,是是为了方方便对数数据库的的查询统统计。3.入库表表里面的的Dj(单单价)是是用flloatt型的,而而没有使使用innt型,是是因为有有时候单单价也可可能存在在小数点点。4.用户表表里面员员工的密密码和电电话号码码并没有有使用常常用的iint型型数据,而而是用的的是vaarchhar字字段,这这是考虑虑到了密
40、密码里面面可能会会有英文文字母或或者符号号,电话话号码可可能有“转”或者“-”等字符符。5.数据表表虽然仅仅仅只有有4张。看看起来比比较少,却却完整的的实现了了系统应应该有的的功能,也也有较高高的完整整性,数数据库少少而精更能提提高运行行效率。6.表中都都设置了了Staate(状状态)字字段,在在出入库库中设置置此字段段是为了了保证公公司的货货物出入入库能够够安全的的进行,需要管理员的审批,不至于操作员出现失误而发生无法弥补的错误。在用户表里面设立了此字段是为了保证系统的安全,保证系统是经过管理员审批的合格的员工才能登录系统,不至于企业的信息让人非法查看。7.在入库库、出库库表里面面设置了了操
41、作员员、发货货人和收收货人字字段。如如此细分分是为了了对企业业负责,不不同人员员负责不不同工作作,分工工明确。操操作员是是指对系系统进行行入库、出出库操作作的那位位员工;发货人人是指当当管理员员同意发发货时,由由他负责责仓库产产品的发发货;收收货人只只发货人人发出的的货物由由他接收收管理。8.产品分分成公斤斤数和米米数是考考虑到和和中合纤纤公司的的实际需需求,公公司主要要以生产产布料为为主,所所以当按按重量来来算就有有公斤数数,当按按长度来来算就有有米数了了。5. 系统统实现5.1 系系统登录录流程图图系统登录流流程图包包括图55-1所示几几个方面面:用户登录前前需要判判断是否否已经有有了账号
42、号,如果果有直接接就可以以登录,如如果没有有就需要要注册。注注册后提提交系统统,等待待管理员员的审批批,同意意后判断断相应的的权限,不不同的权权限进入入系统后后的功能能也会不不一样。图5-1系系统登陆陆流程图图5.2 系系统注册册、登录录实现为了系统的的安全考考虑,用用户要进进入系统统首先要要注册,填填写必要要的个人人信息,然然后提交交到系统统中,等等待仓库库管理员员的审批批。当管管理员同同意后用用户的账账号才能能有效登登录系统统中。登录按钮判判断用户户账号是是否存在在,账号号密码是是否匹配配,是否否得到管管理员的的审批同同意。如如果用户户名不存存在则会会提示“对不起起,此用用户名不不存在”,
43、如果果没有审审批则会会提示“次用户户未通过过审核”。当用户不存存在时就就填写注注册信息息,并且且提交系系统,当当用户已已经存在在时会提提示“此用户户名已经经存在!”,注册成成功后系系统则会会提示“注册成成功,请请等待审审核”,当发发生未知知异常是是则提示示“添加失失败!请请检查是是否填写写正确!”如下是是注册代代码。SqlCoonneectiion connn = neew SSqlCConnnecttionn(CoonfiigurratiionMManaagerr.CoonneectiionSStriingssGGooddsMaangeeConnnecctioonSttrinng.Coonn
44、eectiionSStriing);/连接数数据库,GooodsMManggeCoonneectiionSStriing来来自weeb.cconffig文文件中strinng ssql = sellectt * froom UUserrInffo wwherre uuserrnamme= + ussernnamee.Teext + ;/根根据输入入的用户户名判断断数据库库中是否否存在该该用户Db.DaataBBasee dbb = neww GooodssMannge.Db.DattaBaase();DataTTablle ddt = dbb.GeetDaataSSet(sqll).TTablles0;if (ddt.RRowss.Coountt 0)Respoonsee.Wrritee(allertt(此此用户名