基干C#后勤仓库管理系统设计及实现.doc

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基干C#后勤仓库管理系统设计及实现

基干C#后勤仓库管理系统设计及实现   摘要:随着信息技术的快速发展,对仓库的传统人工管理方式已不能适应时代要求,该文采用C#语言和SQL Server2005开发了后勤仓库管理系统,为及时、准确、高效完成仓库管理提供了强有力的工具和管理手段,实现了后勤仓库管理的系统化、规范化和自动化 关键词:仓库管理系统;C#;SQL Server2005 中图分类号:TP311 文献标识码:A 文章编号:1009-3044(2016)31-0067-02 1 背景 随着高校后勤仓库管理工作量的越来越大,在传统的仓库管理系统中,表单填写与查询管理都非常的耗费人力物力,最后需要盘点或统计也十分耗费时间和人力,同时由于采用手工操作,将不可避免造成一些错误,人工管理方式已经越来越不能满足要求。对管后勤仓库进行信息化管理,避免了手工操作的不足,可以很方便地完成各类统计,为仓库管理人员及时提供相关信息,可以加快仓库管理自动化的步伐,提高仓库管理的业务处理效率,尽可能地减少仓库管理的重复性和低效性[1] 2 总体设计 1)系统功能 根据我校后勤处的仓库管理情况,前期进行需求分析,需要开发一个管理水电木类材料的后勤仓库管理系统,系统实现的功能是对水电木类材料的出库和入库操作进行统计,统计的类型有当日统计、当月统计和当年统计,还可以对水电木类材料进行增加、编辑、查询和删除操作,对材料按材料名称和规格型号进行模糊查询。系统功能模块分为登录功能模块、入库管理功能模块、出库管理功能模块和库存查询功能模块[2] 2)开发平台 根据客户要求,该系统是基于C/S架构的应用程序,开发语言是C#编程语言,开发环境采用微软公司的Microsoft Visual Studio 2010考虑到系统投入使用后每天都有水电木材料的入库和出库操作,数据库管理系统采用SQL Server2005 3)?稻菘馍杓? 数据库设计了3个数据表,分别是用户表UserInfor、入库表InStore和出库表OutStore 用户表的字段有:UserId、UserName、UserPwd、RealName和RegeditDate 入库表的字段有:Id、Name、Type、Number、Price Supply 和InStoreDate 出库表的字段有:Id、Name、Type、Number、Price、Feed和OutStoreDate 在设计数据表时,最初是想创建一个库存表,用来存储材料的库存数量,出入库操作通过触发器更新库存表里的数据,由于编写SQL语句复杂,并且容易出错,最后把库存表删除了,通过编写程序代码来进行库存统计 3 详细设计 1)登录模块 由于系统是C/S架构的应用程序,登录功能模块实现简单,用户输入正确的用户名和密码即可进入系统主窗体 2)入库管理模块 入库管理功能模块主要实现水电木材料的入库和统计操作,入库操作可以对材料的入库记录进行增加、编辑、删除和查询操作,统计操作可以进行单日合计、当月合计和当年合计。利用GridView控件的CellDoubleClick事件处理程序实现对选中材料的删除,GridView控件的RowHeaderMouseClickCellDoubleClick事件处理程序实现把材料信息绑定到相应的文本框中,然后进行编辑操作。主要代码如下: 3)出库管理模块 出库管理功能模块主要实现对水电木材料进行出库和统计操作,出库操作可以对材料的出库记录进行增加、编辑、删除和查询操作,统计操作可以进行单日合计、当月合计和当年合计。在编写出库管理功能模块时,需要设置出库数量,而出库数量不能大于该材料的库存总量,由于没有创建库存表,所以需要编写程序统计该材料的库存量,为了更好的提示用户,库存量以红色字体显示在出库数量文本框的后边,并且对用户输入的出库数量进行非法验证[3]。运行窗体如下图所示: 4)库存查询模块 4 结束语 后勤仓库管理系统经过单元测试和集成测试之后,使用Visual Studio2010打包生成可执行安装程序。该系统的功能还可以进一步完善,比如界面美观程度、查询结果的导出 参考文献: [1] 邢俊凤, 唐思源, 苗?h. 进销存管理系统的设计与实现[J]. 科技创业家, 2014(5). [2] 王琢, 姚旭. 企业进销存管理系统的研究与开发[J]. 硅谷, 2014(13). [3] 刘志军, 王勇. 中小企业进销存管理系统的研究与设计[J]. 电脑知识与技术, 2013(17). [4] 尹林胜. 基于C#的中小型企业进销存管理系统设计与实现[J]. 电子技术与软件工程, 2016(11).

文档评论(0)

linsspace + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档