网站导航网学 原创论文 原创专题 网站设计 最新系统 原创论文 论文降重 发表论文 论文发表 UI设计定制 论文答辩PPT格式排版 期刊发表 论文专题
返回网学首页
网学原创论文
最新论文 推荐专题 热门论文 论文专题
当前位置: 网学 > 设计下载 > JSP,NET,JAVA类别 > 正文

C#库存管理系统|仓库管理|仓储管理系统

论文降重修改服务、格式排版等 获取论文 论文降重及排版 论文发表 相关服务

本文主要为广大网友提供“C#库存管理系统|仓库管理|仓储管理系统”,希望对需要C#库存管理系统|仓库管理|仓储管理系统网友有所帮助,学习一下!

QQ交谈客服咨询,网学网竭诚为您服务,本站永久域名:myeducs.cn

 

第1章   库存管理系统的设计及分析
1.1 总体设计
1.1.1 项目规划
库存管理系统主要由基本档案、货物管理、查询统计、系统维护和帮助等模块组成,具体规划如下。
基本档案模块
该模块主要用于实现货物档案设置、供应商设置和仓库设置等功能。
货物管理模块
该模块主要用于实现货物的入库管理、出库管理、借货管理、还货管理和盘点管理等功能。
查询统计模块
该模块主要用于实现货物的库存查询、入库查询、出库查询、借出查询、归还查询、警戒查询和出入库货物的年统计、月统计等功能。
系统维护模块
该模块主要用于实现数据的备份、还原和压缩功能。
帮助模块
该模块主要用于实现用户管理、更改密码、权限设置、关于本系统、重新登录和退出系统等功能。
1.1.2 系统业务流程分析

系统登录
仓库设置
是否登录
借出货物
供货商设置
仓库信息
货物入库
入库货物统计
盘点货物
归还货物
出库货物统计
货物出库
文本框: 是文本框: 否

图3-1            系统业务流程图
1.1.3 系统功能结构

入库管理
出库管理
借货还货
盘点管理
仓库设置
货物档案设置
供货商设置
警戒查询
出库查询
出入库货物月统计表面黄肌
出入库货物年统计
货物归还查询
货物借出查询
入库查询
库存查询
数据压缩
数据还原
数据备份
退出系统
重新登录
关于本系统
用户管理
权限设置
更改密码
文本框: 库存管理系统文本框: 帮助文本框: 系统维护文本框: 查询统计文本框: 基本档案文本框: 货物管理

图3-2        系统功能模块
1.2 系统设计
1.2.1 设计目标
本系统属于小型的数据库管理系统,可以对中小型企业库存进行有效的管理。通过本系统达到以下目标:
灵活的批量录入数据,使信息传递更快捷。
系统采用人机交互方式,界面美观友好,信息查询灵活、方便,数据存储安全可靠。
实施强大的后台监控功能。
功能强大的出入库分析。
实现各种查询,如定位查询、模糊查询等。
实现货物进货分析与统计、货物出库明细记录等功能。
对用户输入的数据,系统进行严格的数据检验,尽可能避免人为错误。
系统最大限度地实现了易维护性和易操作性。
1.2.2 开发及运行环境
系统开发平台:Microsoft Visual Studio 2005。
系统开发语言:C#。
数据库系统:SQL Server 2000。
运行平台:Windows XP(SP2) / Windows 2000(SP4) / Windows Server 2003(SP1)。
运行环境:Microsoft.NET Framework SDK v2.0。
1.2.3 数据库设计
本系统采用SQL Server 2000作为后台数据库,数据库名称为db_SMS,其中包含9张数据表。分别是:借出货物表(tb_BorrowGoods)、盘点货物表(tb_Check)、货物信息表(tb_GoodsInfo)、货物入库表(tb_InStore)、货物出库表(tb_OutStore)、供应商信息表(tb_Provider)、归还货物表(tb_ReturnGoods)、仓库信息表(tb_Storage)、用户信息表(tb_User)。
部分数据表的E-R图:

货物出入库价格
货物规格
货物数量
仓库名称
货物名称
货物编号
货 物 信 息 表

图3-3            货物信息表E-R图

货物入库表
入库编号
货物编号
货物名称
仓库名称
货物规格
入库日期

图3-4            货物入库表E-R图

还货数量
货物规格
货物名称
仓库名称
借货编号
还货编号
货物归还表

图3-5            货物归还表E-R图
1.3 技术准备
1.3.1 Graphics类的使用
三系统在绘制饼图时,用到了Graphics类,该类封装了一个GDI+绘图界面,利用该类可以完成各种绘图操作。
Graphics类的常用方法及说明如表:

方法
说明
Clear
清除整个绘图面关以指定背景色填充
DrawEllipse
绘制一个由边框(该边框由一对坐标、高度和宽度指定)定义的椭圆
DrawImage
在指定位置并且按原始大小绘制指定的Image图像
DrawLine
绘制一条连接由一对坐标指定的两个点的线条
DrawPie
绘制一个扇形,该形状由一个坐标、宽度、高度以及两条射线所指定的椭圆定义
DrawRectangle
绘制由一对坐标、宽度和高度指定的矩形
DrawString
在指定位置并且用指定的Brush和Font对象绘制指定的文本字符串
FillPie
填充由一对坐标、一个宽度、一个高度以及两条射线指定的椭圆所定义的扇形区的内部
FillRectangle
填充由一对坐标、一个宽度和一个高度指定的矩形的内部
Save
保存此Graphics类的当前状态,并用GraphicsState标识保存的状态

图3-6            Graphics类

目 录
第1章 绪论 1
1.1 概述 1
1.2 背景 1
1.3 本文的内容及工作安排 2
1.4 意义 3
第2章 系统平台和开发工具 4
2.1 系统开发语言 4
2.1.1 微软推出C# 4
2.1.2 效率与安全性 4
2.1.3 支持现有的网络编程新标准 4
2.1.4 消除大量程序错误 5
2.1.5 对版本的更新提供内在的支持降低了开发成本 5
2.1.6 商业过程和软件实现的更好对应 6
2.1.7 扩展交互性 6
2.1.8 结论 7
2.2 数据库理论 7
2.2.1 SQL Server 简介 7
2.2.2 客户端—服务器组件 8
2.2.3 客户端—服务器通信过程 9
2.2.4 SQL Server 服务 9
2.2.5 SQL Server常用工具 10
2.2.6 SQL Server数据库的系统数据库 11
2.2.7 数据定义语言 11
2.2.8 数据操纵语言 13
2.2.9 存储过程 15
2.2.10 触发器 18
2.3 系统开发工具 19
2.3.1 Visual Studio 2005 简介 19
2.3.2 .NET Framework 19
2.3.3 Windows 窗体 20
第3章 库存管理系统的设计及分析 22
3.1 总体设计 22
3.1.1 项目规划 22
3.1.2 系统业务流程分析 23
3.1.3 系统功能结构 24
3.2 系统设计 25
3.2.1 设计目标 25
3.2.2 开发及运行环境 25
3.2.3 数据库设计 25
3.3 技术准备 27
3.3.1 Graphics类的使用 27
3.3.2 在Windows应用程序中按日期查询记录 27
第4章 库存系统的实现与测试 29
4.1 公共模块 29
4.1.1 DataCon类 29
4.1.2 DataOperate类 33
4.2 主要功能模块 34
4.2.1 系统登录 34
4.2.2 供应商信息设置 35
4.2.3 货物入库管理 36
4.2.4 货物出库管理 37
4.2.5 借货管理 38
4.2.6 还货管理 39
4.2.7 库存信息查询 40
4.2.8 出入库货物年统计 41
4.3 疑难问题分析与解决 41
4.3.1 货物入库时更新货物信息表 41
4.3.2 通过饼图分析货物出入库情况 43
4.4 程序调试与错误处理 45
第5章 总结 47
5.1 技术总结 47
5.2 经验总结 47
结束语 48
参考文献 49
致谢 50
附录 51
附录一:库存管理系统主页面 51
外文资料原文 52
翻译文稿 54

 

结束语
踉踉跄跄地忙碌了两个月,我的毕业设计课题也终将告一段落。我终于完成了《库存管理系统的设计与实现》的论文。从开始接到论文题目到系统的实现,再到论文文章的完成,每走一步对我来说都是新的尝试与挑战,这也是我在大学期间独立完成的最大的项目。在这段时间里,我学到了很多知识也有很多感受,从对库存管理一无所知,对ASP.NETADO等相关技术很不了解的状态,我开始了独立的学习和试验,查看相关的资料和书籍,让自己头脑中模糊的概念逐渐清晰,使自己非常稚嫩作品一步步完善起来,每一次改进都是我学习的收获,每一次试验的成功都会让我兴奋好一段时间。点击运行,也基本达到预期的效果,虚荣的成就感在没人的时候也总会冒上心头。但由于能力和时间的关系,总是觉得有很多不尽人意的地方,譬如功能不全、外观粗糙、底层代码的不合理……数不胜数。可是,我又会有点自恋式地安慰自己:做一件事情,不必过于在乎最终的结果,可贵的是过程中的收获。以此语言来安抚我尚没平复的心。
毕业设计,也许是我大学生涯交上的最后一个作业了。想籍次机会感谢四年以来给我帮助的所有老师、同学,你们的友谊是我人生的财富,是我生命中不可或缺的一部分。我的毕业指导老师张凤荔教授,虽然我们是在开始毕设时才认识,但她却能以一位长辈的风范来容谅我的无知和冲动,给我不厌其烦的指导。在此,特向她道声谢谢。
大学生活即将匆匆忙忙地过去,但我却能无悔地说:我曾经来过。大学四年,但它给我的影响却不能用时间来衡量,这四年以来,经历过的所有事,所有人,都将是我以后生活回味的一部分,是我为人处事的指南针。就要离开学校,走上工作的岗位了,这是我人生历程的又一个起点,在这里祝福大学里跟我风雨同舟的朋友们,一路走好,未来总会是绚烂缤纷。


 

参考文献
[1]微软公司.数据库程序设计—SQL Server 2000 数据库程序设计.北京:高等教育出版社,2005
[2]张跃廷.C#数据库系统开发案例精选.北京:人民邮电出版社,2007.6
[3]微软公司.C#程序设计语言.北京:高等教育出版社,2005
[4]胡海璐.网络系统开发实例精粹(ASP.NET版).北京:电子工业出版社,2006,6
[5]严蔚敏.数据结构(第二版).北京:清华大学出版社,2003,1


 

致谢
我要首先感谢论文指导老师——XXX教授在毕业设计上对我的悉心指导和鼓励,给了我很多技术上的支持和肯定,启迪我的设计理念,使我能顺利完成毕业论文。
然后感谢大学四年来培育过我的所有老师和照顾我的辅导员。
其次感谢Microsoft为我们提供Visual Studio软件开发平台和SQL Server数据库及其服务器应用程序。感谢Google搜索引擎,感谢许多程序爱好者提供的很多技术文章。
最后感谢一直鼓励我、支持我的家人,在他们悉心的关怀和照顾下让我安心的、充实的、快乐的度过了四年的大学生活。感谢曾经帮助过我关心过我的人,谢谢!

 

 

本站发布的计算机毕业设计均是完整无错的全套作品,包含开题报告+程序+论文+源代码+翻译+答辩稿PPT

本文选自计算机毕业设计http://myeducs.cn
论文文章部分只是部分简介,如需了解更多详情请咨询本站客服!QQ交谈QQ3710167

设为首页 | 加入收藏 | 网学首页 | 原创论文 | 计算机原创
版权所有 网学网 [Myeducs.cn] 您电脑的分辨率是 1280 x 720 像素
Copyright 2008-2020 myeducs.Cn www.myeducs.Cn All Rights Reserved 湘ICP备09003080号 常年法律顾问:王律师