商品库存管理系统毕业论文设计.docx
商品库存管理系统毕业论文设计(此文档为word格式,下载后您可任意编辑修改!)目录1绪论(1)1.1问题的提出(1)1.2商店库存管理系统的现状(1)1.3论文的构造(2)2系统的分析与相关技术(3)2.1分析(3)2.2相关技术(3)3需求分析(5)3.1业务需求(5)3.1.1业务流程图(5)3.2功能需求(5)3.2.1功能需求描绘(5)3.2.2数据流图(6)4概要设计(9)4.1总体构造设计(9)4.2接口设计(9)4.2.1外部接口(9)4.2.2内部接口(9)4.3数据库设计(10)4.3.1概述(10)4.3.2数据库设计表(10)5具体设计(12)5.1概述(12)5.2系统E-R图(12)5.3模块设计讲明(15)5.3.1用户登录模块设计讲明(15)5.3.2商品管理模块设计讲明(17)5.3.3出库单管理模块设计讲明(19)5.4界面设计(21)5.4.1界面设计原则(21)5.4.2数据输入界面设计(21)5.5界面显示(21)5.5.1系统登陆界面(21)5.5.2系统主界面(22)5.5.3商品管理界面(23)5.5.4进出库管理界面(25)5.5.5数据统计界面(30)5.5.6管理员管理界面(31)6总结(34)致谢(36)参考文献(37)附录(38)1绪论1.1问题的提出当今时代,世界经济正在从工业时代向知识时代转变。我们讲知识时代经济的两个重要特征就是全球化和信息化,要实现全球化和信息化,就必须依靠愈加完善的网络和愈加完善的数据库。在这样一个飞速发展的信息科技时代,在各行各业中离不开信息处理,这正是计算机被广泛应用于管理信息系统的大好机会。使用计算机进行信息控制,不仅提高了工作效率,而且一定程度上提高了其安全性。尤其对于比拟复杂的信息管理,计算机能够充分发挥它的优越性。计算机进行信息管理与信息管理系统的开发密切相关,系统的开发是系统管理的前提。随着经济的不断发展和改革的逐步深化,大中型企业生产任务日益繁重,对库存管理的要求也越来越高。而传统的手工管理,不但会造成物品供给效率低下,严重影响企业的正常生产,而且还会由于仓库与管理部门信息沟通困难,造成库存积压,会极大影响资金周转速度,加上物资管理、数据汇总等等问题已经越来越无法知足企业库存管理的要求。这样商品库存管理系统则成为企业不可缺少的一部分,其内容功能对于企业决策者和管理者都至关重要,其不但能够为用户提供充足的信息管理而且具有快速的查询手段。能够讲使用计算机对商品信息进行管理,具有手工管理无法比较的优点:查找方便、检索迅速、可靠性高、存储量大、保密性好、寿命长、成本低等等。品库存管理系统的这些优点能够极大地提高人事劳资管理的效率,同时也是企业科学化、正规化管理与世界接轨的重要条件。因而,通过以上种种分析,开发一套商品库存管理系统软件是很有必要的。1.2商店库存管理系统的现状商店库存管理系统在国内外范围都趋于完善,尤其是近几年伴随着计算机的快速普及,商店库存管理系统的使用范围逐步扩大,运用人群也越来越多,从最早的运用简单纸笔和辅助工具计算器记录库存进出库情况,到如今运用计算机对库存的商品信息记录、出入库记录、数据统计等等,宏大的市场潜力和商业需求也促使很多公司加大了对库存管理系统的研究力度,以便知足不同文化水平人对商店库存管理的需求。现今传统的商店库存管理系统存在一些挑战与局限性,比方针对商店商品不同单位的库存,单位换算概念很模糊;亦或不能有一种比拟严谨的方法算出每日的盈利情况,单纯以每件商品的进价出售价差来算总的盈利额对于市场经济来讲是不科学的,假如以一个时间范围来计算总支出金额和收入金额,这样只能保证在大部分时间都是准确的,却忽略了前后的真空期,所以这也是不严谨的。因而商店库存管理系统急需进一步完善,使以上问题能得到完美解决和系统功能进一步提高。1.3论文的构造第一部分:绪论。介绍本论文的选择背景,以及商店库存管理系统的现状。第二部分:系统的分析与相关技术。对本系统进行可行性分析,还有本系统运用到得相关技术。第三部分:需求分析。介绍本系统完成各项功能的分析。第四部分:概要设计。介绍本系统的设计框架。第五部分:具体设计。对本系统的各项功能进行具体阐述。第六部分:总结。对本系统的进行总结,还有完成本系统经过中的体会。2系统的分析与相关技术2.1分析1.可行性分析商店库存管理系统的投入,能够提高商店员工对商店库存的工作效率、减少人员精神支出,进而减少劳力资本的投入,所以本系统开发是很有必要的。2.技术可行性分析本系统开发涉及到的技术因素有:1管理系统的开发理论与技术支持。2基于WinForm开发的理论基础3三层架构规划和技术设计。4数据库技术理论与实践。5C#开发技术。能够使用MicrosoftVisualStudio2020开发系统综上,大学两年所学、所实践,本系统开发不存在以上技术问题。2.2相关技术1.三层架构所谓三层体系构造,是在客户端与数据库之间参加了一个“中间层,也叫组件层。这里所讲的三层体系,不是指物理上的三层,不是简单地放置三台机器就是三层体系构造,也不仅仅有BS应用才是三层体系构造,三层是指逻辑上的三层,即把这三个层放置到一台机器上。三层体系的应用程序将业务规则、数据访问、合法性校验等工作放到了中间层进行处理。通常情况下,客户端不直接与数据库进行交互,而是通过特殊类与中间层建立连接,再经过中间层与数据库进行交互。其优点如下:1开发人员能够只关注整个构造中的其中某一层;2能够很容易的用新的实现来替换原有层次的实现;3能够降低层与层之间的依靠;4有利于标准化;5利于各层逻辑的复用;6构造愈加的明确;7在后期维护的时候,极大地降低了维护成本和维护时间。2.SQLServers2005SQLServers2005是一个关系型数据库管理系统,它的开发公司是瑞典SQLServer2005AB,目前属于Oracle公司。SQLServer2005是一种关联数据库的管理系统,关联数据库将数据保存在不同的表中,并不是把所有数据放在一个大仓库内,这样就提高了灵敏性并增加了速度。SQLServer2005的SQL语言是用于访问数据库的最常用数据库标准化语言。SQLServer2005分为社区版和商业版,由于其速度快、体积小、总体拥有成本低,尤其是开放源码这一特点,一般中数据系统的开发都选文档视界商品库存管理系统毕业论文设计商品库存管理系统毕业论文设计3需求分析3.1业务需求3.1.1业务流程图3.2功能需求3.2.1功能需求描绘使用商店库存管理系统的人员主要有两种:管理员,员工。他们能够使用不同的功能:管理员能使用系统的所有功能。员工所使用的功能有:对商品进行修改,以及能够删除商品,查询商品信息,修改本人的登录密码。软件模块讲明:1员工信息管理:录入,删除查询员工数据。2商品信息管理:录入某件商品的数据;查询商品数据时,要求支持商品名称和价格区间的组合查询,其中商品名称支持模糊查询;可修改商品的名称及商品的价格;可删除商品的数据。3进货信息管理:录入,删除和查询学进货记录。4出售信息管理:录入,查询出售商品记录。5账单录入:可查询所有进货和出售记录,并计算进货与出售的金额,支持不同时间段的查询。3.2.2数据流图文档视界商品库存管理系统毕业论文设计商品库存管理系统毕业论文设计文档视界商品库存管理系统毕业论文设计商品库存管理系统毕业论文设计