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