您好,欢迎访问三七文档
当前位置:首页 > 办公文档 > 规章制度 > 低值易耗品的管理【汇编4篇】
参考资料,少熬夜!低值易耗品的管理【汇编4篇】【导读指引】三一刀客最漂亮的网友为您整理分享的“低值易耗品的管理【汇编4篇】”文档资料,供您学习参考,希望此文档对您有所帮助,喜欢就分享给朋友们吧!低值易耗品的管理【第一篇】引言随着高校管理变革的逐步推进,实验室建设的进―步规范化、复杂化,高校实验室管理工作也变得更加繁重和复杂,这就迫切需要用计算机来进行辅助管理,以简化我们的工作.由于高校网络非常普及,使用计算机网络来进行实验室管理成为了必然,特别是实验室开放选课给传统的实验室管理提出新的挑战.实验室管理能实现实验教掌全过程的计算机管理,减轻实验室管理人员的工作负担,提高工作效率和服务水平。加强实验室主管部门对设备和材料的计划、采购、维修和使用,以节约成本,提高利用,强化管理。实验室综台管理系统还能为实验室评估提供原始资料和基本数据,成为实验室评估的重要依据,实验室综合管理系统统一使用还能促进学校间的实验资源共享,同时也能实现向教育主管部门数据上报。因此本文结合实际企业、高校对低值易耗品管理系统的要求,对SQLServer2005数据库管理系统、SQL语言原理、应用程序设计与开发、Div+Css网页布局,ajax进行了教深入的学习,主要完成对该系统的需求分析、功能模块划分,并由此完成了数据库和应用程序的设计。1系统核心技术三层架构在软件体系架构设计中,分层式结构是最常见,也是最重要的一种结构。微软推荐的分层式结构一般分为三层,从下至上分别为:数据访问层、业务逻辑层(又或成为领域层)、表示层。三层结构原理:3个层次中,系统主要功能和业务逻辑都在业务逻辑层进行处理。所谓三层体系结构,是在客户端与数据库之间加入了一个“中间层”,也叫组件层。这里所说的三层体系,不是指物理上的三层,不是简单地放置三台机器就是三层体系结构,也不仅仅有B/S应用才是三层体系结构,三层是指逻辑上的三层,即使这三个层放置到一台机器上。三层体系的应用程序将业务规则、数据访问、合法性校验等工作放到了中间层进行处理。通常情况下,客户端不直接与数据库进行交互,而是通过COM/DCOM通讯与中间层建立连接,再经由中间层与数据库进行交互。存储过程存储过程(StoredProcedure)是一组为了完成特定功能的SQL语句集,经编译后存储在数据库中。用户通过指定存储过程的名字并给出参数(如果该存储过程带有参数)来执行它。参考资料,少熬夜!存储过程是数据库中的一个重要对象,任何一个设计良好的数据库应用程序都应该用到存储过程。2低值易耗品管理系统的实现系统模块低值易耗品管理系统需要满足三方面的需求:超级管理员、管理员、普通职工。管理员功能:低值入库处理(添加低值、修改低值、Excel数据导入),低值领物处理(低值领用、领用修改、低值归还),物品类别管理(添加类别、添加型号),部门管理(添加部门、修改部门、删除部门),个人管理(资料修改、密码修改、安全码修改、退出)。系统功能模块图(如图1所示):图1系统模块系统数据库设计数据库设计(DatabaseDesign)是指对于一个给定的应用环境,构造最优的数据库模式,建立数据库及其应用系统,使之能够有效地存储数据,满足各种用户的应用需求(信息要求和处理要求)。数据库是信息系统的核心和基础,把信息系统中大量的数据按一定的模型组织起来,提供存储、维护、检索数据的功能,使信息系统可以方便、及时、准确地从数据库中获得所需的信息。数据库是信息系统的各个部分能否紧密地结合在一起以及如何结合的关键所在。数据库设计是信息系统开发和建设的重要组成部分。数据库表关键的查询物品列表功能代码:--按页大小,页码,类别查询物品createprocedureProc_Goods_SelectByTypeAndPageIndex@PageSizeint,@PageIndexint,@Typeintasbegindeclare@Countint--记录条数declare@residueint--余数declare@clomsint--应取的行数declare@sqlnvarchar(300)select@Count=count(GoodsID)fromTB_GoodswhereType=@Typeset@residue=@Count%@PageSizeif((@Count-@PageSize*@PageIndex)=@residue)--最有一页没显示的set@cloms=@residueelseset@cloms=@PageSize3.将查询数据恢复到正序。set@sql=('select*fromTB_GoodswhereGoodsIDin(2.将查询到得100项数据逆序,然后去排前面的前10项,这样就取到了要查页面的数据,只是顺序颠倒了参考资料,少熬夜!selecttop'+convert(nvarchar(10),@cloms)+'GoodsIDfromTB_GoodswhereGoodsIDin(1.要查出当前页面的数据,因为数据时按ID排列过的,这里就只需要先查出要查数据的随后一项,比如要查第91-100项,而这里就要查出前100项。selecttop'+convert(nvarchar(20),@PageSize*(@PageIndex+1))+'GoodsIDfromTB_GoodswhereType='+convert(nvarchar(20),@Type)+'orderbyGoodsID)orderbyGoodsIDdesc)orderbyGoodsID')EXECsp_executesql@sqlendgo主要功能是用存储过程编写:--导入Excel数据―createprocedureProc_ExcelTempData_Insert@Filenamenvarchar(200)asbeginifexists(select*fromwhereid=object_id(N'[dbo].[TB_Temp_ExcelData]')andOBJECTPROPERTY(id,N'IsUserTable')=1)droptable[dbo].[TB_Temp_ExcelData]--启用AdHocDistributedQueries:execsp_configure'showadvancedoptions',1reconfigureexecsp_configure'AdHocDistributedQueries',1reconfiguredeclare@sqlnvarchar(150)set@sql='DataSource='+@filename+';UserID=;Password=;Extendedproperties=Excel'exec('select*intoTB_Temp_ExcelDataFROMOpenDataSource('''','''+@sql+''')...计科系低值$')--使用完成后,关闭AdHocDistributedQueries:execsp_configure'AdHocDistributedQueries',0reconfigureexecsp_configure'showadvancedoptions',0reconfigureendgoAdHocDistributedQueries是服务器的组件,只有使用该主键才能导入Excel数据,为了数据安全,使用完毕后必须关闭。3结束语参考资料,少熬夜!低值易耗品的管理【第二篇】关键词低值易耗品;MVC三层架构;库存管理随着信息技术的快速发展,企业信息化的要求越来越高,如何高效的整合企业资源,充分协同企业各部门之间的业务办公流程,提高企业办公效率,已经成为企业信息软件设计的趋势。[1]低值易耗品管理是每个企业都要面临的一个管理问题,其具有单价低、种类多、数量大等特点,往往不被人们所重视,低值易耗品管理琐碎繁杂,是不容易做好的一项工作。本系统采用三层体系结构和MVC框架进行设计,完成企业对低值易耗品日常业务的采购入库、退货、领用、退库、盘点、需求预测、往来账款等管理工作。全面反映易耗品的采购情况、领用情况、库存情况、损耗情况等。同时借助功能强大的查询及报表功能使管理人员能及时、准确地了解所需信息,为企业的决策提供了正确、便捷的支持平台。帮助企业更有效、更全面地管理低值易耗品。[2]一、系统功能分析为了给企业内部提供一个统一便捷的低值易耗品管理平台,实现工作流的自动化和企业内部信息低值易耗品的信息共享和管理,通过对企业内部的组织结构,管理行为,业务开展的分析和研究,将本系统划分为六个功能模块:基础信息管理、器材申购管理、器材申领管理、器材库存管理、公司车辆管理、系统维护。如图1所示。1.基础信息管理模块:对于用户、权限、部门、器材供应商、器材种类、供应商关系等基础信息进行添加、修改、删除、查询等操作。用户设置对可以使用本系统的用户进行管理,分为系统管理员,部门管理员和一般用户,分别对应不同的权限。权限设置部分可以按照部门和用户两个级别进行设置。部门设置用于设置使用本系统的所有部门信息。供应商设置主要是配置供应商的信息,包括供应商的名称,编码,地址,联系电话,联系人等信息。器材设置主要包括器材的名称、型号,价格等信息。供应关系设置供应商和器材的供应关系,供应商能提供何种器材,这样在进行申购的时候就可以向特定的供应商购买器材了。2.器材申领管理模块:器材申领包括:申领单、申领单位核准、订正器材名称等。基层可以填写申领单,经过本部门核准以后,如果所填写器材在数据库中没有,还需要进行订正器材名称。然后需要经过安技部核准以后,就可以到仓库进行申领出库了。3.器材库存管理模块:库存管理主要包括库存调整和库存的查询统计功能。其中:库存调整是指对仓库进行盘点时出现的盘盈和盘亏现象进行处理;库存查询可以查询某个仓库某种器材的库存情况,包括期初数量,入库数量,出库数量,盘盈参考资料,少熬夜!数量,盘亏数量,报损数量和库存数量;单据汇总可以查询和统计任意时间段内的出入库情况;费用统计可以查询统计任意时间段内每个部门的费用使用情况。4.公司车辆管理模块:车辆信息菜单可以添加或者修改车辆信息,包括车辆][的基本信息(车牌,车辆类型,所属单位等),车辆的用油情况,领用配件情况,车辆维修情况,定期费用(养路费,保险费等)情况以及车辆的行驶里程。5.系统维护模块:系统维护包括日志管理,数据库维护等功能。系统日志记录了登录系统,添加删除记录等操作;数据库维护包括数据库备份等操作。二、MVC架构设计根据系统功能设计分析,本系统采用MVC三层架构模式,分别为页面显示层、业务逻辑层、数据访问层、数据库,系统的软件设计架构如图2所示。[3][4]1.页面显示层即为页面层,为客户或用户提供对应用程序的访问。本系统中页面显示层以Web页面形式实现。如用户登陆页面、用户管理页面、易耗品库存管理页面等。该层通过业务逻辑层与数据访问层交互。2.业务逻辑层为页面显示层提供数据服务,封装了企业低值易耗品的采购入库、退货、领用、退库、查询、盘点等业务逻辑,同时封装了对数据访问层的一系列操作,该层还为页面显示层提供访问数据库的接口或函数等。3.数据库访问层,该层直接访问系统的数据库。4.数据库是最底层,它存储系统的所有数据,本系统的数据库使用SQLServer实现。三、关键数据库表结构设计本系统所选用的DBMS是MSSQLServer2005。系统中设计的关键的数据库表包括部门表、用户表、库存表、申领器材表、供应商表、申购器材表等等。[5]表结构如图3-8所示四、结束语本系统采用三层体系结构和MVC框架进行设计,结合。NET平台和UML的分析设计工具,设计并实现了一个界面良好,功能较为完整的企业低值易耗品管理系统,从而使低值易耗品进行规范化、制度化、科学化管理,可以控制消耗,减少浪费,提高低值易耗品的利用率,直接降低企业运行成本,具有一定的实际意义和经济价值。参考文献[1]张立厚等。管理信息系统[M].世界图书出版公司,200
本文标题:低值易耗品的管理【汇编4篇】
链接地址:https://www.777doc.com/doc-12451300 .html