08136203XX和中合纤生产物料管理和采购预测软件的设.docx
《08136203XX和中合纤生产物料管理和采购预测软件的设.docx》由会员分享,可在线阅读,更多相关《08136203XX和中合纤生产物料管理和采购预测软件的设.docx(30页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、08136203XX和中合纤生产物料管理和采购预测软件的设毕业设计(论文)(2012 届)与中合纤生产物料管理与采购预测软件的设计与实现学生姓名学号 学136203院系工学院计算机系专业计算机科学与技术指导教师完成日期 20125 16(1)表示层能够有两种表示方式能够是WEB方式,也能够是WINFORM方式,但是要紧 是WEB方式,假如逻辑层足够完善,不管表示层如何更换,逻辑层也都能提供完善地服务。(2)业务逻辑层是三层架构的中间层,具有承上启下的作用,他的功能要紧是针对 具体的问题的操作,也能够懂得成对他的下一层即数据层的操作,业务逻辑层要紧是对数 据访问层的搭建。(3)数据数据访问层就是
2、要紧针对原始数据的操作层,它做的知识对数据的操作, 而并不是对数据库的操作,具体是为业务逻辑层或者表示层提供数据提供服务的。3. 2系统设计思想要紧以软件工程设计思想为主,从下列几方面着手研究。第一,提出问题的定义。首先要提出关于问题性质、工程目标与工程规模的书面报告。第二,问题的可行性研究。进行一次简单地系统分析与设计,以更准确、更具体地手段确定工程规模与目标。第三,系统需求分析。分析要做的系统所务必具备的功能。在企业员工的密切配合下 交流信息,最后以得出的系统逻辑模型要通过企业确认。第四,系统的总体设计。第一阶段是确定系统的解决方案,第二阶段是确定程序由什 么模块构成与各个模块之间的关系。
3、第五,系统全面设计。这一步要涉及到设计的具体方面要把概要设计中的内容具体的 展示出来。第六,系统编码与测试。接下来就是写代码了,要写出正确的容易懂得的同时容易保 护的程序模块。第七,系统综合测试。软件开发出来后务必要通过各类类型的测试及相应的调试来检 查软件是否达到预定的要求。第八,软件日常保护。通过客户使用的反应,客户要求改进的地方,来保护软件使系 统持久地满足用户的需要。3. 3系统功能需求分析该系统从企业管理的实际需求出发,以市场为导向,通过对客户、企业商品库存、企 业商品入库出库等环节的记录与管理,建立弹性与灵活的仓库业务流程及制度,从而使企 业仓库管理与采购预测工作从经验向科学之路进
4、展。本课题来自企业。该系统的业务要紧包含:(1) .用户账号管理。实现用户账号的申请功能,对不一致的用户设置不一致的权限, 用户能够修改自己密码。超级管理员能够对账号进行管理,增删改查等功能。(2) .产品信息管理。产品信息查询查看:以表格形式呈现数据库中的产品信息,同时 同意查找功能。产品信息的增删改管理,以表格形式呈现产品信息,同时有增添新产品的 链接,表格上有修改与删除选项直接导入修改页面修改产品信息,或者者删除该行。产品 入库管理:填写入库表格后能够向系统提交入库申请,等待仓库管理员的审批。产品出库 管理:填写出库表格后能够向系统提交出库申请,等待仓库管理员的审批。(3) .库存管理。
5、库存统计:以表格形式呈现数据库中的产品库存情况,同时同意查找 功能。库存预警:以表格形式呈现数据库中的产品库存情况,只显示库存不足的产品。(4) .用户管理。用户查询查看:同意总经理级别管理员查看所有后台管理员的账号, 同样以表格方式呈现,显示出用户的姓名,地址,电话等信息。用户的增删改:以表格形 式呈现用户信息,同时有增添新用户的链接,能够修改用户密码,或者者删除该用户信息。(5) .预测功能。预测未来的一定时间内商品的单价与总量的关系,显示在一个图表中, 操作人员能够根据这个图表的预测信息来分析未来一定时间内的价格波动情况,从而明白 在哪个时间段该购入多少产品最好。这样就大大减少了产品购买
6、的风险,不用等到仓库没 有货物去购买,或者者盲目购买。(6) .退出系统:离开本系统。4.系统设计4.1系统功能模块系统模块包含图4-1所示几个方面:系统模块图47系统模块功能图图4-2系统用例图与中合纤生产物料管理与采购预测软件系统是一个有用的管理系统,能够实现该公司 产品信息、仓库信息管理及信息检索;实现客户信息管理,从而提高公司的工作效率与质 量。随着现代企业彼此间的竞争越来越猛烈,企业物料管理与采购预测软件在各企业中的 作用也越来越明显,因此物料管理与采购预测技术在企业的进展中占据着越来越重要的地 位。在企业的正常的生产运营中,物料管理与采购预测已成为企业经营管理中不可或者缺 的一部分
7、,为管理者进行管理决策与进行各类物料调配活动提供了重要的根据,在生产分 配安排中发挥了越来越重要的作用。近年来ERP管理软件的开发也愈发成熟,整个系统模 块可分为很多细小的模块,包含用户模块、入库模块、出库模块、账号管理模块、预测模 块与库存管理模块。4. 2入库出库模块设计入库出库模块包含图4-3所示几个方面:操作员,入库出库申请一入库出库修改入库出库查询算图4-3入库出库模块功能图产品入库(出库)管理:操作员填写入库(出库)表格后能够向系统提交入库(出库) 申请,等待仓库管理员的审批,当仓库管理员查看入库(出库)申请同时同意入库(出库) 后此入库(出库)申请才算有效。普通操作员只能申请入库
8、(出库)同时查询,只要仓库 管理员与总经理才能修改入库(出库)信息,还有是否同意入库(出库)。4. 3预测模块设计预测模块包含图4-4所示几个方面:操作员查看预测图表A得出结论导出信息图4-4预测模块功能图预测功能是本系统的核心功能,企业的物料采购是企业的重中之重,会直接影响企业 的利润,关系重大,操作人员能够根据这个图表的预测信息来分析未来一定时间内单价与 总量的关系,从而明白在哪个时间段购入多少量的产品最好。操作员还能够导出预测信息 同时存档。4. 4库存管理模块设计库存管理模块包含图4-5所示几个方面:操作员P库存管理/库存查询:库存预警。图4-5库存管理模块功能图库存管理是以表格形式呈
9、现数据库中的产品库存情况,同时同意查找功能。用户可根 据产品名作为索引搜索产品信息。库存预警是以表格形式呈现数据库中的产品库存情况,当某一产品的数量少于一定值后会预警提示,并以表格的形式显示出来。4. 5数据库设计1、Produlnfo(产品入库表) 表格的英文名称:Produlnfo 表格的中文名称:产品入库表 表格的含义或者用途:记录操作员入库的基本信息图4-7入库E-R图表4-1产品入库表序号列名数据类型长度小数位标识主键同意空默认值说明1Tdint0是是否编号2HTBHvarchar100是口同编节3CpCodevarchar100是产品编号4CpNamevarchar500是产品名称
10、5CpModelvarchar100是产品规格6CpCountdouble0是产品公斤数7Cpmsdouble0是产品米数8Ckvarchar500是仓库名称9Ckdwvarchar500是仓库单位10rksjdatetime80是入库时间11Djfloat80是单价12Zjdouble0是总量13Statevarchar80是状态14Czyvarchar200是操作员15Fhrvarchar200是发货人16Shrvarchar200是收货人2、Saleinfo(产品出库表) 表格的英文名称:Saleinfo 表格的中文名称:产品出库表 表格的含义或者用途:记录操作员出库的基本信息图4-8出
11、库E-R图表4-2产品出库表序号列名数据类型长度小数位标识主键同意空默认值说明1Idint0是是否编号2CpNamevarchar500是产品名称3Khmcvarchar500是客户名称4Cpbhvarchar100是产品编号8Sfgjsdouble0是剩余公斤数10Sfmsdouble0是剩余米数11Fhrvarchar200是发货人12Shrvarchar200是收货人13Thckvarchar200是提货仓库14Rqdatetime80是日期15Czyvarchar200是操作员16Statevarchar80是状态3、Userinfo(用户表) 表格的英文名称:Userinfo 表格的
12、中文名称:用户表 表格的含义或者用途:记录用户的基本信息图4-9出库E-R图表4-3用户表序号列名数据类型长度小数位标识主键同意空默认值说明1Idint0是是行编号2usernamevarchar200是用户名3passwordvarchar100是密码4Truenamevarchar200是真实姓名5telephonevarchar200是电话号码6addressvarchar1500是家庭住址7QuanXianvarchar100是权限8Statevarchar80是状态表格的字段说明:1 .在表里面设置了一个自动增长int型的Id字段,为此表的主键,这个是为了保证数据的唯一性,保证了再重
13、名等特殊情况下的数据的可靠性,避免不必要的错误的发生。2 .在入库表里面设立了 rksj (入库时间)字段还有出库表里面设立了 Rq (出库时间) 字段,是为了方便对数据库的查询统计。3 .入库表里面的Dj (单价)是用float型的,而没有使用int型,是由于有的时候候 单价也可能存在小数点。4 .用户表里面员工的密码与电话号码并没有使用常用的int型数据,而是用的是 varchar字段,这是考虑到了密码里面可能会有英文字母或者者符号,电话号码可能有“转” 或者者”等字符。5 .数据表尽管仅仅只有4张。看起来比较少,却完整的实现了系统应该有的功能,也 有较高的完整性,数据库少而精更能提高运行
14、效率。6 .表中都设置了 State (状态)字段,在出入库中设置此字段是为了保证公司的货物 出入库能够安全的进行,需要管理员的审批,不至于操作员出现失误而发生无法弥补的错 误。在用户表里面设立了此字段是为了保证系统的安全,保证系统是通过管理员审批的合 格的员工才能登录系统,不至于企业的信息让人非法查看。7 .在入库、出库表里面设置了操作员、发货人与收货人字段。如此细分是为了对企业 负责,不一致人员负责不一致工作,分工明确。操作员是指对系统进行入库、出库操作的 那位员工;发货人是指当管理员同意发货时,由他负责仓库产品的发货;收货人只发货人 发出的货物由他接收管理。8 .产品分成公斤数与米数是考
15、虑到与中合纤公司的实际需求,公司要紧以生产布料为主,因此当按重量来算就有公斤数,当按长度来算就有米数了。与中合纤生产物料管理与采购预测软件 的设计与实现摘 要与中合纤公司是浙江新中天集团下属企业,为亚洲非家用纺织品第二大生产基地。而 企业生产物料管理是企业之间互相竞争的重要手段,生产物料管理与采购预测是企业实现 信息化管理的重要环节之一。本文表述了物料管理采购预测系统的研究现状与进展趋势,讨论了物料管理与物料采 购中出现的弊端与改进的方向。针对企业提出的实际需求,系统以软件工程的分析方法, 使用ASP. NET的开发语言,以SQL Server 2008为数据库管理数据的手段开发与设计的。 系
16、统实现了企业物料管理中物料的入库出库、操作员管理权限的分类、库存不足的预警等 功能。使用一元线性回归算法模型,以采购物料的单价与总量作为参数来实现对未来物料 单价与总量的关系的预测,实现了物料采购预测功能。系统具有操作简单、系统安全,能 够对最近采购的物料进行入库出库管理,对未来物料单价与总量关系的预测评估等特点。关键词ASP. NET;SQL Server 2008;物料管理;采购预测5.系统实现系统登录流程图系统登录流程图包含图5-1所示几个方面:用户登录前需要推断是否已经有了账号,假如有直接就能够登录,假如没有就需要注 册。注册后提交系统,等待管理员的审批,同意后推断相应的权限,不一致的
17、权限进入系 统后的功能也会不一样。图5-1系统登陆流程图5.1 系统注册、登录实现为了系统的安全考虑,用户要进入系统首先要注册,填写必要的个人信息,然后提交 到系统中,等待仓库管理员的审批。当管理员同意后用户的账号才能有效登录系统中。登录按钮推断用户账号是否存在,账号密码是否匹配,是否得到管理员的审批同意。假如用户名不存在则会提示“对不起,此用户名不存在”,假如没有审批则会提示“次用 户未通过审核”。当用户不存在时就填写注册信息,同时提交系统,当用户己经存在时会提示“此用户 名已经存在! ”,注册成功后系统则会提示“注册成功,请等待审核”,当发生未知特殊是 则提示“添加失败!请检查是否填写正确
18、! ”如下是注册代码。SqlConnection conn = new SqlConnection(ConfigurationManager.ConnectionStringsnGoodsMangeConnectionStringn.ConnectionString );连接数据库,GoodsMangeConnectionString 来自 web.config 文件中 string sql =select * from Userinfo where username=+ usemame.Text +根据输入的用户名推断数据库中是否存在该用户 Db.DataBase db = new Good
19、sMange.Db.DataBase(); DataTable dt = db.GetDataSet(sql).TablesO; if (dt.Rows.Count 0) Response.Write。vscriptalert(此用户名已经存在! ,)n); return; ) else conn. Open。;/打开数据库连接 SqlCommandcomm=newSqlCommand(ninsertintoUserlnfo(username,password,Truename,telephone,address,QuanXian,State)values(username,password,
20、Truename,telephone,address,QuanXian,State)n, conn); comm.Parameters.Add(Husernamen, SqlDbType.VarChar, 100);/添力口参数 comm.Parameters.Add(npasswordH, SqlDbType.VarChar, 100); comm.Parameters.Add(HTruenameH, SqlDbType.VarChar, 100); comm.Parameters.Add(Htelephone, SqlDbType.VarChar, 100); comm.Parameter
21、s.Add(address, SqlDbType.VarChar, 150); comm.Parameters.Add(nQuanXiann, SqlDbType.VarChar, 100); comm.Parameters.Add(nStaten, SqlDbType.VarChar, 100); comm.ParametersnusernameH. Value = usemame.Text; comm.Parameters,password,. Value = password.Text; comm.Parameters,Truename,.Value = Truename.Text; c
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 08136203 XX 中合纤 生产 物料 管理 采购 预测 软件
限制150内