《08136203XXX和中合纤生产物料管理和采购预测软件的设3466.docx》由会员分享,可在线阅读,更多相关《08136203XXX和中合纤生产物料管理和采购预测软件的设3466.docx(37页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、毕业设计(论文)毕业设计(论文)(20122届)和中合纤生生产物料管管理和采购购预测软件件的设计与与实现学生姓名 学 号 0813362033 院 系 工学院计算算机系 专 业 计算机科科学与技术术 指导教师 完成日期 22012-5- 16 32和中合纤生生产物料管管理和采购购预测软件件的设计与与实现摘 要和中合纤公公司是浙江江新中天集集团下属企企业,为亚亚洲非家用用纺织品第第二大生产产基地。而企业生生产物料管管理是企业业之间互相相竞争的重重要手段,生产物料管理和采购预测是企业实现信息化管理的重要环节之一。本文表述了了物料管理理采购预测测系统的研研究现状和和发展趋势势,讨论了物料料管理和物物
2、料采购中中出现的弊弊端和改进进的方向。针针对企业提提出的实际际需求,系系统以软件件工程的分分析方法,采采用ASPP.NETT的开发语语言,以SSQL SServeer 20008为数数据库管理理数据的手手段开发和和设计的。系系统实现了了企业物料料管理中物物料的入库库出库、操操作员管理理权限的分分类、库存存不足的预预警等功能能。采用一一元线性回回归算法模模型,以采采购物料的的单价和总总量作为参参数来实现现对未来物物料单价和和总量的关关系的预测测,实现了了物料采购购预测功能能。系统具具有操作简简单、系统统安全,能能够对最近近采购的物物料进行入入库出库管管理,对未未来物料单单价和总量量关系的预预测评
3、估等等特点。关键词 ASP.NET;SQL SServer 20088;物料管理理;采购预测测Desiggn annd acchievvemennt off Prooducttionandmateerialls maanageementtandd purrchassingforeecastting softtwaree of Hezhhong Fibeer Coo., LLtd.ABSTRRACTHezhoong FFiberr Co., Lttd. iis thhe afffiliiatedd entterprrisess of new zhonngtiaan grroup of ZZhej
4、iiang, andd is the secoond llargeest pproduuctioon baase oof noon-hoousehhold texttiless of Asiaa. Prooducttion and mateerialls maanageementt is an iimporrtantt meaans oof coompettitioon beetweeen ennterpprisees, matteriaals mmanaggemennt annd thhe foorecaast oof prroducctionn is one of tthe iimporr
5、tantt parrts to acchievve thhe ennterpprisee infformaationn mannagemment.This papeer deescriibes the reseearchh sittuatiion aand ddevellopmeent ttrendd of the preddictiion ssysteem off matteriaals mmanaggemennt prrocurremennt, aand ddiscuussess thee dirrectiion oof thhe abbusess andd impproveementts
6、 inn thee matteriaals mmanaggemennt annd maateriials proccuremment. Forr thee acttual needds off thee entterprrise propposedd, ussing the anallysiss metthod of ssoftwware engiineerring, usiing the ddevellopmeent llanguuage of AASP.NNET, and use the SQL Servver 22008 as aa meaans oof deeveloopmennt a
7、nnd deesignn of dataabasee mannagemment dataa. Thhe syystemm achhievees thhe maateriials storrage and out of tthe llibraary oof thhe maateriials manaagemeent oof thhe ennterpprisee, annd addminiistraativee priivileeges of tthe ooperaator classsifiicatiion, and the warnning funcctionns off lacck off
8、invventoory. Usinng a lineear rregreessioon allgoriithm modeel, and uuse tthe rrelattionsship betwween unitt priice aand ttotall amoount of mateeriall as paraameteers to purcchasee, too achhievee thee mateerialls prrocurremennt foorecaast. The systtem iis veery ssimplle, ssecurrity, andd cann mannag
9、e the receent pprocuuremeent oof maateriials, andd cann forrecasst thhe reelatiionshhip bbetweeen uunit pricce annd tootal of mmaterrial and otheer chharaccteriisticcs.KEY WWORDSS ASPP.NETT; SQL Servver 22008; matteriaals mmanaggemennt; purrchassingforeecastting目 录摘 要IABSTRRACTII目 录III引言11. 系统统可行性研研
10、究11.1 本本课题研究究的现状和和意义11.2 物物料采购预预测的发展展前景21.3 建建立一元线线性回归的的必要性21.4 传传统与改进进后的物料料采购管理理系统对比比21.4.11 传统物物料采购管管理系统31.4.22 改进后后物料采购购管理系统统32. 技术术分析52.1 开开发环境52.2 AASP.NNET语言言分析52.3 SSQL语言言分析53. 系统统分析63.1 系系统体系结结构63.2 系系统设计思思想73.3 系系统功能需需求分析74. 系统统设计94.1 系系统功能模模块94.2 入入库出库模模块设计104.3 预预测模块设设计104.4 库库存管理模模块设计114
11、.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. 系统统可行性研研究1.1 本本课题研究究的现状和和意义现代很多企企业都面临着需需求多样化化的挑战,需需要物料的的采购能满满足生产过过程中的需求。在在企业中会会有许多相相互冲突的的因素,比如,为为了保证生生产活动的的顺利进行行,企业往往往就希望望存储足够够多
14、的物料料来加大生生产;但是是如果不是是这个目的的,而是为了降降低成本并并增加流动动资金则反反而希望降降低库存量量。采购预预测软件的的实现可以以使得库存存保持相对稳定,在保保证企业满满足需要的的情况下灵灵活的补充充仓库,以避免不必要的的资金浪费,防止止压货,提提前发觉未未来货物的的价格波动动来改变采采购计划,从从而使企业业不至于损损失太大1。很多企业由由于采购成成本控制不不好而导致致总体的采采购成本偏偏高,所以以有必要对对物料采购进进行严格的的控制和管管理。首先先,企业通通过采购调控业务,可以以把原材料料的成本控控制的比较较低。其次,要使使企业的生生产有一个个持续的原原料供应,就就需要一个个强大
15、的采采购预测管管理系统来来降低企业业的采购成成本2。1.2 物物料采购预预测的发展展前景物料管理系系统是在业务流流程之间的的整合交易易中实施的的。常见的的业务流程程包括订单单履行、物料管理理、生产的规划和执执行、物料料采购和人人力资源3。传统的的采购模式式已经不再再适应现代代企业的发发展需求了,所以迫切需需要新的采采购模式。这种采购模式要满足企业的协调性,以便能真正体现出现代企业管理运营模式的优越性1。 随着信息时时代的发展展,企业中中传统的采采购流程已已经不再适适应当今社社会越来越越高的要求求了。传统物物料采购的的目标是“用最低的的库存来实现供应应”,而现代代的采购目目标是“用最低的的成本提
16、供供高品质的物料”,以保证制造造和生产的的需要 4。预测说白白了就是对对未来发生生的事件的的预计和推推测,然而而预测出来的的结果与将将来发生的的实际情况况时常有一定定的出入,因因此在得到到预测结果果的数据后,还应对对预测数据据进行系统统的分析评评价工作5。1.3 建建立一元线线性回归的的必要性一元线性回回归分析预预测法是根根据自变量量和因变量量之间即X和和Y之间的的相关关系系来建立线性回回归方程进进行预测的的方法。由由于市场现现象往往是受多种因因素的影响响,所以在应用一元元线性回归归分析预测测法之前,必须须先对影响市市场现象的的因素做全全面分析,然然后在这些影响因因素中确定定存在一个个对因变量
17、量的影响作用用高于其他他因素的变变量作为自自变量,应应用一元相相关回归分分析市场预预测法进行行预测6。由于现代的的企业竞争争已经开始始转变,从从以前的努努力降低成成本和提高高质量的竞竞争进化到到现在的如如何增加企企业的反应应性的竞争争。企业的的生产利润润是每个企企业最关心心的问题,所所以要保证证利润最大大化,产品品的成本是是关键因素素7。很多企企业没有采采购预测软软件,所以以企业要购购入多少物物料都是靠靠个人经验验去分析,然然后得出大大概要购买买多少物料料,但是这这样往往会会有很大的的误差。所所以开发和和中合纤生生产物料管管理和采购购预测软件件的目的就就是为了解解决这个企企业目前迫迫切需要解解
18、决的问题题。本软件件能够使预预测信息显显示在一个个图表中,用户户能直接通通过软件让让企业根据据市场该物物料的销售售情况来分分析应该购购入多少的的量,保证证企业利润润最大化。1.4 传传统与改进进后的物料料采购管理理系统对比比几十年以前前,我国的的很多企业业的管理系系统还是以以纸和笔为为主,核对对一项数据据有时需要要好几个人人同时花费费好几个小小时的时间间,今天以以计算机为为基础的管管理信息系系统已经在在许多企业业中得到广广泛应用8。1.4.11 传统物物料采购管管理系统在传统的公公司的仓库库管理中,总总会出现这这样或那样样的问题:(1)由于于没有仓库库管理系统统,就需要要更多的人人力物力来来补
19、充,这这样就加大大了公司的的额外支出出。(2)纸质质的仓库管管理信息需需要写在纸纸质的文件件上,这样样不便于保保存,容易易丢失或者者损坏。(3)文件件在提交或或转移过程程中容易被被他人看到到,泄露了了商业机密密。(4)文件件在提交申申请的时候候,往往要要花费更多多的时间,影影响工作效效率。(5)仓库库管理员不不便于查看看文件内容容,很难在在一大堆文文件中找到到自己需要要的那份。(6)同时时,由于效效率的低下下,会影响响每天的业业务量,缩缩小了公司司的经营利利润。(7)不容容易找出和和某公司的的业务来往往信息,需需要花费大大量的人力力物力。图1-1传传统的业务务流程图1.4.22 改进后后物料采
20、购购管理系统统在新的仓库库管理系统统系统的帮帮助下:(1)首先先,它必须须拥有纸质质文件的所所有功能。(2)设置置相应的权权限,普通通的业务员员只能填写写入库出库库表格并提提交给系统统,仓库管管理员能够够查看进出出入库的相相关信息,并并作出反馈馈。(3)申请请表不必由由相应的人人员传送,只只需要网络络的简单传传送就能完完成,节约约了时间。(4)领导导可以远程程监督,查查看并提出出反馈信息息。(5)电子子文件能够够按照某一一项属性进进行查找自自己所需要要的那份,比比如要查找找某产品的的信息,只只需按照产产品名字搜搜索就行。(6)计算算机能够自自己判断,如如遇到一些些紧急情况况,文件出出错。计算算
21、机能给相相应的管理理员反馈信信息。(7)各个个领域的人人员都需要要登录,同同时有不同同的权限,这这样就大大大加强了保保密性。(8)此系系统还有预预测功能,通过近期购入某物料的单价预测未来的某时间内需要购入该物料的总量,显示在一个图表中,操作人员可以根据这个图表的预测信息来分析未来一定时间内需要购入的总量,从而知道在哪个时间购入多少该物料最好。这样就大大减少了产品购买的风险,不用等到仓库没有货物去购买,或者盲目购买。图1-2改改进后的业业务流程图图2. 技术术分析2.1 开开发环境l 操作系统:Winddows 7l WEB服务务器:MSS-IISS 5.11+l 环境:Miicrossoft.
22、NET Frammeworrk 4.0l 数据库:SSQL20008l 开发工具:VS20010,PPhotooshoppl IE:Miicrossoft Inteernett Expploreer 6+,Firrefoxx 2+2.2 AASP.NNET语言言分析说到ASPP.NETT很多程序序员都会自自然的想到到它的前身身,即ASPP技术,此此后ASPP慢慢成为服服务器端应应用程序的的热门开发发工具,为为了能让这这门语言能能够更好的的发展和使用,微软软还特别为为它量身打打造了开发发工具。它能迅速速崛起就说说明这门语语言已经被被开发人员员所接受,原因就是它的简单以及高度可定制化能力。但是,每
23、种语言设计出来都不可能是完美的,当它被开发使用时肯定会慢慢的产生各种缺点。 在20000年六七月月份时,经过历时四年时间的开发发,微软正式式推出ASPP.NETT,目前的的最新版本本是ASP.NET 4.0 以及 .NET Frammeworrk 4.0,他们们都已经在在VS20010平台台内得到广广泛的应用用9。2.3 SSQL语言言分析SQL是一一门允许用用户在高层层数据结构构上工作的高级的非非过程化编编程语言,它也是沟通数据库服务器和客户端的重要工具。SQL语言都以记录集合来作为操作对象,并且接受集合作为输入,然后返回集合作为输出,SQL语句可以灵活的嵌套,具有强大的功能,允许一条语句的
24、输出作为另一条语句的输入,所以可以写出非常复杂的语句,比如在其他开发语言中需要一大段代码才能实现的功能只需要一个简单SQL语句就可以达到目的10。3. 系统统分析3.1 系系统体系结结构本系统采用用了三层体体系结构,即即:数据访访问层,业业务逻辑层层和表示层层,各层之之间具体的的联系。图3-1 三层系统统的分层式式结构(1)表示示层可以有有两种表示示方式可以以是WEBB方式,也也可以是WINFFORM方方式,但是是主要是WWEB方式式,如果逻逻辑层足够够完善,无无论表示层如何何更改,逻逻辑层也都能提供供完善地服服务。(2)业务务逻辑层是是三层架构构的中间层层,具有承承上启下的的作用,他他的功能
25、主主要是针对对具体的问问题的操作作,也可以以理解成对对他的下一一层即数据据层的操作作,业务逻逻辑层主要要是对数据据访问层的的搭建。(3)数据据数据访问问层就是主要针对原始数数据的操作作层,它做做的知识对对数据的操操作,而并并不是对数据库的操操作,具体体是为业务逻逻辑层或表表示层提供供数据提供供服务的。3.2 系系统设计思思想主要以软件件工程设计计思想为主主,从以下下几方面着着手研究。第一,提出出问题的定义。首先先要提出关关于问题性性质、工程程目标和工工程规模的的书面报告告。第二,问题题的可行性性研究。进进行一次简简单地系统统分析与设设计,以更准确、更更具体地手手段确定工工程规模和和目标。第三,
26、系统统需求分析析。分析要要做的系统统所必须具备备的功能。在在企业员工工的密切配配合下交流流信息,最最后以得出出的系统逻逻辑模型要要经过企业业确认。第四,系统统的总体设设计。第一一阶段是确确定系统的的解决方案案,第二阶段段是确定程程序由哪些些模块组成成以及各个个模块之间的关系系。第五,系统统详细设计计。这一步步要涉及到到设计的具具体方面要要把概要设设计中的内内容具体的的展示出来来。第六,系统统编码和测测试。接下下来就是写写代码了,要要写出正确确的容易理理解的并且且容易维护护的程序模模块。第七,系统统综合测试试。软件开开发出来后后必须要通通过各种类类型的测试试及相应的的调试来检检查软件是否达到预预
27、定的要求求。第八,软件件日常维护。通过过客户使用用的反应,客客户要求改改进的地方方,来维护护软件使系系统持久地地满足用户户的需要。3.3 系系统功能需需求分析该系统从企企业管理的的实际需求求出发,以以市场为导导向,通过过对客户、企业商品库存、企业商品入库出库等环节的记录和管理,建立弹性和灵活的仓库业务流程及制度,从而使企业仓库管理和采购预测工作从经验向科学之路发展。本课题来自自企业。该该系统的业业务主要包包含:(1).用用户账号管管理。实现现用户账号号的申请功功能,对不不同的用户户设置不同同的权限,用用户可以修修改自己密密码。超级级管理员可可以对账号号进行管理理,增删改改查等功能能。(2).产
28、产品信息管管理。产品品信息查询询查看:以以表格形式式呈现数据据库中的产产品信息,并并且允许查查找功能。产产品信息的的增删改管管理,以表表格形式呈呈现产品信信息,并且且有增添新新产品的链链接,表格格上有修改改和删除选选项直接导导入修改页页面修改产产品信息,或或者删除该该行。产品品入库管理理:填写入入库表格后后可以向系系统提交入入库申请,等等待仓库管管理员的审审批。产品品出库管理理:填写出出库表格后后可以向系系统提交出出库申请,等等待仓库管管理员的审审批。(3).库库存管理。库库存统计:以表格形形式呈现数数据库中的的产品库存存情况,并并且允许查查找功能。库库存预警:以表格形形式呈现数数据库中的的产
29、品库存存情况,只只显示库存存不足的产产品。(4).用用户管理。用用户查询查查看:允许许总经理级级别管理员员查看所有有后台管理理员的账号号,同样以以表格方式式呈现,显显示出用户户的姓名,地地址,电话话等信息。用用户的增删删改:以表表格形式呈呈现用户信信息,并且且有增添新新用户的链链接,可以以修改用户户密码,或或者删除该该用户信息息。(5).预预测功能。预预测未来的的一定时间间内商品的的单价和总总量的关系系,显示在在一个图表表中,操作作人员可以以根据这个个图表的预测信信息来分析析未来一定定时间内的的价格波动动情况,从从而知道在在哪个时间间段该购入多少产品最最好。这样样就大大减减少了产品品购买的风风
30、险,不用用等到仓库库没有货物物去购买,或或者盲目购购买。(6).退退出系统:离开本系系统。4. 系统统设计4.1 系系统功能模模块系统模块包包括图4-1所示几几个方面:图4-1 系统模块功功能图图4-2 系统用例例图和中合纤生生产物料管管理和采购购预测软件件系统是一一个实用的的管理系统统,可以实实现该公司司产品信息息、仓库信信息管理及及信息检索索;实现客客户信息管管理,从而而提高公司司的工作效效率和质量量。随着现现代企业彼彼此间的竞竞争越来越越激烈,企企业物料管理和采购购预测软件件在各企业业中的作用用也越来越越明显,所所以物料管管理和采购购预测技术术在企业的的发展中占占据着越来来越重要的的地位
31、。在在企业的正正常的生产产运营中,物物料管理与与采购预测测已成为企企业经营管管理中不可可或缺的一一部分,为为管理者进进行管理决决策和进行行各种物料料调配活动动提供了重重要的依据据,在生产产分配安排排中发挥了了越来越重重要的作用用。近年来来ERP管管理软件的的开发也愈愈发成熟,整个系统模块可分为很多细小的模块,包括用户模块、入库模块、出库模块、账号管理模块、预测模块和库存管理模块。4.2 入入库出库模块设设计入库出库模模块包括图图4-3所示几个个方面:图4-3 入库出库模块功功能图产品入库(出出库)管理理:操作员员填写入库库(出库)表表格后可以以向系统提提交入库(出出库)申请请,等待仓仓库管理员
32、员的审批,当当仓库管理理员查看入入库(出库库)申请并并且同意入入库(出库库)后此入入库(出库库)申请才才算有效。普普通操作员员只能申请请入库(出出库)并且且查询,只只要仓库管管理员和总总经理才能能修改入库库(出库)信信息,还有有是否同意意入库(出出库)。4.3 预预测模块设设计预测模块包包括图4-4所示几个个方面: 图4-4 预测模块功功能图预测功能是是本系统的的核心功能能,企业的的物料采购购是企业的的重中之重重,会直接接影响企业业的利润,关关系重大,操操作人员可可以根据这这个图表的预测信信息来分析析未来一定定时间内单单价和总量量的关系,从从而知道在在哪个时间间段购入多多少量的产产品最好。操操
33、作员还可可以导出预预测信息并并且存档。4.4 库库存管理模模块设计库存管理模模块包括图图4-5所示几个个方面:图4-5 库存管理理模块功能能图库存管理是是以表格形形式呈现数数据库中的的产品库存存情况,并并且允许查查找功能。用用户可根据据产品名作作为索引搜搜索产品信信息。库存存预警是以以表格形式式呈现数据据库中的产产品库存情情况,当某某一产品的的数量少于于一定值后后会预警提提示,并以以表格的形形式显示出出来。4.5 数数据库设计计1、ProoduInnfo(产产品入库表表)l 表格的英文文名称:PProduuInfool 表格的中文文名称:产产品入库表表l 表格的含义义或用途:记录操作作员入库的
34、的基本信息息图4-7 入库E-R图表4-1 产品入库库表序号列名数据类型长度小数位标识主键允许空默认值说明1Idint0是是否编号2HTBHvarchhar100是合同编号3CpCoddevarchhar100是产品编号4CpNammevarchhar500是产品名称5CpModdelvarchhar100是产品规格6CpCouuntdoublle0是产品公斤数数7Cpmsdoublle0是产品米数8Ckvarchhar500是仓库名称9Ckdwvarchhar500是仓库单位10rksjdatettime80是入库时间11Djfloatt80是单价12Zjdoublle0是总量13State
35、evarchhar80是状态14Czyvarchhar200是操作员15Fhrvarchhar200是发货人16Shrvarchhar200是收货人2、SalleInffo(产品品出库表)l 表格的英文文名称:SSaleIInfol 表格的中文文名称:产产品出库表表l 表格的含义义或用途:记录操作作员出库的的基本信息息图4-8 出库E-R图表4-2 产品出库库表序号列名数据类型长度小数位标识主键允许空默认值说明1Idint0是是否编号2CpNammevarchhar500是产品名称3Khmcvarchhar500是客户名称4Cpbhvarchhar100是产品编号8Sfgjssdoublle0
36、是剩余公斤数数10Sfmsdoublle0是剩余米数11Fhrvarchhar200是发货人12Shrvarchhar200是收货人13Thckvarchhar200是提货仓库14Rqdatettime80是日期15Czyvarchhar200是操作员16Stateevarchhar80是状态3、UseerInffo(用户户表)l 表格的英文文名称:UUserIInfol 表格的中文文名称:用用户表l 表格的含义义或用途:记录用户户的基本信信息图4-9 出库E-R图表4-3 用户表序号列名数据类型长度小数位标识主键允许空默认值说明1Idint0是是否编号2usernnamevarchhar20
37、0是用户名3passwwordvarchhar100是密码4Truennamevarchhar200是真实姓名5telepphoneevarchhar200是电话号码6addreessvarchhar1500是家庭住址7QuanXXianvarchhar100是权限8Stateevarchhar80是状态表格的字段段说明:1.在表里里面设置了了一个自动动增长innt型的IId字段,为为此表的主主键,这个个是为了保保证数据的的唯一性,保保证了再重重名等特殊殊情况下的的数据的可可靠性,避避免不必要要的错误的的发生。2.在入库库表里面设设立了rkksj(入入库时间)字字段还有出出库表里面面设立了RR
38、q(出库库时间)字字段,是为为了方便对对数据库的的查询统计计。3.入库表表里面的DDj(单价价)是用ffloatt型的,而而没有使用用int型型,是因为为有时候单单价也可能能存在小数数点。4.用户表表里面员工工的密码和和电话号码码并没有使使用常用的的int型型数据,而而是用的是是varcchar字字段,这是是考虑到了了密码里面面可能会有有英文字母母或者符号号,电话号号码可能有有“转”或者“-”等字符。5.数据表表虽然仅仅仅只有4张张。看起来来比较少,却却完整的实实现了系统统应该有的功功能,也有有较高的完完整性,数数据库少而而精更能提高高运行效率率。6.表中都都设置了SStatee(状态)字字段
39、,在出出入库中设设置此字段段是为了保保证公司的的货物出入入库能够安安全的进行行,需要管管理员的审审批,不至至于操作员员出现失误误而发生无无法弥补的的错误。在在用户表里里面设立了了此字段是是为了保证证系统的安安全,保证证系统是经经过管理员员审批的合合格的员工工才能登录录系统,不不至于企业业的信息让让人非法查查看。7.在入库库、出库表表里面设置置了操作员员、发货人人和收货人人字段。如如此细分是是为了对企企业负责,不不同人员负负责不同工工作,分工工明确。操操作员是指指对系统进进行入库、出出库操作的的那位员工工;发货人人是指当管管理员同意意发货时,由由他负责仓仓库产品的的发货;收收货人只发发货人发出出
40、的货物由由他接收管管理。8.产品分分成公斤数数和米数是是考虑到和和中合纤公公司的实际际需求,公公司主要以以生产布料料为主,所所以当按重重量来算就就有公斤数数,当按长长度来算就就有米数了了。5. 系统统实现5.1 系系统登录流程图图系统登录流流程图包括括图5-1所示几个个方面:用户登录前前需要判断断是否已经经有了账号号,如果有有直接就可可以登录,如如果没有就就需要注册册。注册后后提交系统统,等待管管理员的审审批,同意意后判断相相应的权限限,不同的的权限进入入系统后的的功能也会会不一样。图5-1系系统登陆流流程图5.2 系系统注册、登录实现为了系统的的安全考虑虑,用户要要进入系统统首先要注注册,填
41、写写必要的个个人信息,然然后提交到到系统中,等等待仓库管管理员的审审批。当管管理员同意意后用户的的账号才能能有效登录录系统中。登录按钮判判断用户账账号是否存存在,账号号密码是否否匹配,是是否得到管管理员的审审批同意。如如果用户名名不存在则则会提示“对不起,此此用户名不不存在”,如果没没有审批则则会提示“次用户未未通过审核核”。当用户不存存在时就填填写注册信信息,并且且提交系统统,当用户户已经存在在时会提示示“此用户名名已经存在在!”,注册成功功后系统则则会提示“注册成功功,请等待待审核”,当发生生未知异常常是则提示示“添加失败败!请检查查是否填写写正确!”如下是注注册代码。SqlCoonnec
42、ctionn connn = nnew SSqlCoonnecctionn(ConnfiguuratiionMaanageer.CoonnecctionnStriingsGooodsMaangeCConneectioonStrring.CoonnecctionnStriing);/连接接数据库,GooddsManngeCoonnecctionnStriing来自自web.conffig文件件中strinng sqql = sellect * frrom UUserIInfo wherre ussernaame= + userrnamee.Texxt + ;/根据据输入的用用户名判断断数据库中中
43、是否存在在该用户Db.DaataBaase ddb = new GooddsMannge.DDb.DaataBaase();DataTTablee dt = dbb.GettDataaSet(sql).Tabbles0;if (ddt.Roows.CCountt 00)Respoonse.Writte(aalertt(此用用户名已经经存在!);returrn;elseconn.Openn();/打开数数据库连接接SqlCoommannd coomm = neww SqllCommmand(inssert intoo UseerInffo(ussernaame,ppasswword,Trueenamee,tellephoone,aaddreess,QQuanXXian,Statte) vvaluees (userrnamee,paasswoord,Trueenamee,teelephhone,adddresss,QuuanXiian,Statte), connn);comm.Paraameteers.AAdd(useernamme, SqlDDbTyppe.VaarChaar, 1100);/添加加参数comm.Paraameteers.AAdd(passsworrd, SqlDDbTyppe.VaarChaar, 1100);comm.Paraameteers.AAdd(Truu
限制150内