- 1、本文档共5页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 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).
您可能关注的文档
- 地方鸡(郧阳大鸡)生态养殖技术.doc
- 地球科学家世界视野郑永飞.doc
- 地理信息系统现状及发展方向浅析.doc
- 地理学科关键词如何在思维导图中落实.doc
- 地理学科核心素养几个性质.doc
- 地理环境对六枝彝族建筑文化影响.doc
- 地理课堂小组合作学习内容选择问题探究.doc
- 地被植物在佛慧山景区山体绿化中应用.doc
- 地质勘查单位财务管理风险点探析及对策探究.doc
- 坐标系统转换的原理及应用实例.doc
- TZSM-校史馆展览展示工程服务规范及编制说明.pdf
- TSEEPLA-生态环境标准实施评估指南及编制说明.pdf
- 化妆品中羟吡啶酮的测定 高效液相色谱法编制说明.pdf
- QJKL023-2020 佳木斯市恺乐农药有限公司企业标准240gpL乳氟禾草灵乳油.pdf
- QHTY031-2020 过氧化氢分解仪.pdf
- TGLAC-基于北斗的智能网联车载设备技术要求及编制说明.pdf
- QALKS0001-2020 新能源车用机械式变速器总成台架试验标准.pdf
- TSSM-基于计量方法学的碳排放核算指南 铝冶炼企业及编制说明.pdf
- 产品碳足迹评价规范 污泥干化焚烧系统集成装备及编制说明.pdf
- DBS333018-2024 食品安全地方标准 藕粉生产卫生规范.pdf
文档评论(0)