库存管理系统说明书

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
目录
2
引言 …………………………………………………………………………1 1 库存管理系统的目标及任务 …………………………………………3
1.1 库存管理系统应用背景及目的……………………………………………………3
2 库存管理系统需求分析 ………………………………………………6
2.1 库存管理系统功能需求分析 ………………………………………………………6 2.2 使用环境 ……………………………………………………………………………6 2.3 可行性分析 …………………………………………………………………………7
的数量。 (2)出库:管理货物取出仓库。统计货物取出的数量。 (3)库存查询统计报表:通过入库出库后统计仓库中货物的数量。 (4)库容预警:通过仓库的容量限制入库货物的数量。
所制定的表格: 货物信息表:货物名称、货物编号、价格、数量、入库时间。 入库表:货物名称、货物编号、价格、入库数量、单位体积、总体积、入库时间。 出库表:货物名称、货物编号、价格、出库数量、出库时间、总体积。 库存查询统计表:货物名称、货物编号、数量、入库时间、价格。 库容预警表:仓库总体积。
随着科学技术的不断提高,计算机科学不断发展,其强大的功能已经被人们深刻认识, 它已经进入了人类社会的各个领域并发挥着越来越重要的作用。
作为计算机应用的一部分,使用计算机对产品库存信息进行管理,具有着人工管理无 法比拟的优点,它检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本 低等,可减少更多的人力物力,这些都能够极大地提高货品库存的管理效率,也是企业库 存管理科学化、正规化,与世界接轨的重要条件。因此,开发一个库存管理系统是很有必 要的,具有其特有的技术意义和管理意义。
本库存管理系统界面友好,操作简单,易于掌握。通过菜单项选择不同的操作——查 询,入库出库,以及报表的预览及打印。通过简单的鼠标键盘操作达到想要的目的。同时 系统设计了不同用户的登陆权限,从而使系统投入使用中时更加的安全和便利,防止系统 信息的泄漏,造成不必要的麻烦。
关键词: 库存管理;报表;权限;数据库
是否允许空 否 否 否 否 否 否
仓库信息表 列名 货物编号 货物名称 价格 数量 入库时间
数据类型 nchar(10) nchar(10) money Int datetime
是否允许空 否 否 否 否 否
仓库容量表
6
列名 仓库总体积
数据类型 Int
是否允许空 否
用户表
列名
数据类型
是否允许空
用户名
入库 出库
货物信息
入库报表 出库报表 货物信息报 表
帮助
关于本系统
3.1.2 系统安全设计 本系统的安全主要通过对登陆的用户的权限进行限制来达到保护系统的作用。 系统用户分为经理和管理员,经理特有管理用户的权限,而管理员没有。从而达到保
护作用。 3.2 软件设计 3.2.1 库存管理系统软件选择
本系统的使用的数据存放在 SQL 2005 中. Microsoft SQL Server 2005 是一个全面的数据库平台,使用集成的商业智能 (BI) 工具提供了企业级的数据管理。Microsoft SQL Server 2005 数据库引擎为关系型数据 和结构化数据提供了更安全可靠的存储功能,使您可以构建和管理用于业务的高可用和高 性能的数据应用程序。 Microsoft SQL Server 2005 数据引擎是该企业数据管理解决方案的核心。此外 Microsoft SQL Server 2005 结合了分析、报表、集成和通知功能。这使您的企业可以构 建和部署经济有效的 BI 解决方案,帮助您的团队通过记分卡、Dashboard、Web services 和移动设备将数据应用推向业务的各个领域。
界面的开发用到 Delphi 7.0。 Delphi 是 Borland 公司研制的新一代可视化开发工具,可在 Windows3.x、Windows95、 WindowsNT、WindowsXP、Windows Vista、Windows7 等环境下使用。当前,Delphi 也可 以在 LINUX 平台上开发应用,其在 LINUX 上的对应产品 Kylix。 Delphi 拥 有 一 个 可 视 化 的 集 成 开 发 环 境 (IDE ) , 采 用 面 向 对 象 的 编 程 语 言 ObjectPascal 和基于部件的开发结构框架。Delphi 它提供了 500 多个可供使用的构件, 利用这些部件,开发人员可以快速地构造出应用系统。开发人员也可以根据自己的需要修 改部件或用 Delphi 本身编写自己的部件。 Delphi 7.0 使用更简便,效率更高,最稳定的一个版本,被称为开发人员的工具之 最,也是 Borland 产品最顶峰时期,更是风靡全球。 这两款软件对系统的要求不是很高,能够满足大部分用户的需求,增加了系统的使用 面,减少了使用难度,从而更好的为用户所服务。 3.2.2 库存管理系统软件模块 3.2.2.①用户管理 登陆界面
2.2 使用环境 CPU:500 Mhz 或更快的 CPU 内存:至少 256Mb,建议 512Mb 以上。
显示器:支持 1024×768 或更高分线率的显示器
操作系统:Windows XP(SP3)、Windows Vista(SP1)或 Windows 7。
2.3 可行性分析
本系统适应于中小规模库存管理。
1 库存管理系统的目标及任务
1.1 库存管理系统应用背景及目的 库存管理系统是一个企事业单位不可缺少的一部分,它的内容对于企业的决策者和管
理者来说都是至关重要的,因此,库存管理系统应该能够为用户提供充足的信息和快捷的 查询手段,但一直以来人们使用传统的人工方式管理库存,这种管理方式存在着许多缺点, 诸如效率低,保密性差等,而且时间一长,将产生大量的文件和数据,这对于查找、更新 和维护都带来了不少的困难。
当今时代是飞速发展的信息时代,在各行各业中离不开信息处理,这正是计算机被广 泛应用于信息处理系统的环境。计算机最大的好处在于利用它能够进行信息管理,使用计 算机进行信息控制,不仅提高了工作效率,而且大大的提高了其安全性。尤其对复杂的信 息管理,计算机能够充分发挥它的优越性。计算机进行信息管理与信息管理系统的开发密 切相关,系统的开发是系统管理的前提。
4 库存管理系统测试过程 …………………………………………………
4.1 测试环境 …………………………………ຫໍສະໝຸດ Baidu………………………………………
5 结论 ……………………………………………………………………34 参考文献 …………………………………………………………………35 附录 ………………………………………………………………………36
出库信息表
列名
数据类型
货物编号
nchar(10)
货物名称
nchar(10)
价格
money
出库数量
Int
出库时间
datetime
否 是 否
是否允许空 否 否 否 否 否
货物信息表 列名 货物编号 货物名称 价格 数量 入库时间 单位体积
数据类型 nchar(10) nchar(10) money Int datetime Int
3 库存管理系统设计开发过程
3.1 系统设计
3.1.1 数据库设计
数据库中个表格的设计如下:
入库信息表
列名
数据类型
是否允许空
货物编号
nchar(10)

货物名称
nchar(10)

价格
money

入库数量
Int

5
单位体积
Int
总体积
((入库数量)*(单位体积))
入库时间
datetime
总体积通过设置默认的计算公式得以求出。
系统 E-R 图:
入库
仓库
统计报表
货物
出库
库存上限
系统工作流程图:
7
启动程序
登陆窗口 成功
权限
经理
1.人员管理 2.进出库操作 3.报表打印 4. 其 他所 有 功 能
模块项目图
失败
管理员 1.进处库操作 2.报表打印 3.除了人员管理 外的其他功能
8
菜单
操作

查询

统计报 表
退出
管理用户(对管理员不显 示)
nchar(10)

密码
nchar(10)

登陆次数
Int

最后登录时间
datetime

权限
Int

权限中 0 代表经理,1 代表管理员,通过设置 0 或 1 能够简化代码的数量,方便操作。 同时登陆次数默认情况下为 0,所以允许空,用户每次登陆时都会使登陆次数+1,同时最 后登陆时间更新为当前时间。
引言
随着我国市场经济的蓬勃发展和人们对物质水平需求的增加,各行各业都处于一个飞
3
速发展的时期,行业的快速发展必然导致各企业之间的竞争更加激烈,为了使自己的企业 在竞争中能够站稳脚跟,不被激烈的竞争环境所压倒,必然要求企业加强对自身的管理, 提高企业的经营效率。
计算机技术的飞速发展,计算机技术应用在各行各业得到了广泛的普及和使用。因此, 库存管理系统也以方便、快捷、费用低的优点正慢慢地进入人们的生活,将传统的库存管 理方式彻底的解脱出来,提高效率,减轻库存管理人员以往繁忙的工作,减小出错的概率, 使库存管理员可以花更多的时间在图书的修缮和更好地为读者服务上
4
2 库存管理系统需求分析
2.1 库存管理系统功能需求分析 库存管理系统主要用于对货物进出仓库的管理,并且提供统计报表,为公司有关部门
提供数据来源,以便更好的管理,提高整体运作效能。 库存管理系统的主要功能是管理货物的入库、出库以及做出查询统计报表,并且能够
提供库容预警,防止货物超出仓库的容量上限。 (1)入库:管理货物进入仓库。根据每件货物所占据的体积统计出总体积,及相应
编号:
数据库课程设计(论文)说明书
题 目: 库存管理系统 系 别: 专 业: 学生姓名: 学 号: 指导教师:
2012 年 9 月 12 日
1
摘要
库存管理系统是一个企事业单位不可缺少的一部分,它的内容对于企业的决策者和管 理者来说都是至关重要的,因此,库存管理系统应该能够为用户提供充足的信息和快捷的 查询手段。
与 Microsoft Visual Studio、Microsoft Office System 以及新的开发工具包
9
(包括 Business Intelligence Development Studio)的紧密集成使 Microsoft SQL Server 2005 与众不同。无论您是开发人员、数据库管理员、信息工作者还是决策者, Microsoft SQL Server 2005 都可以为您提供创新的解决方案,帮助您从数据中更多地获 益。
3 库存管理系统设计开发过程 …………………………………………
3.1 系统设计 …………………………………………………………………………… 3.1.1 数据库设计 ……………………………………………………………………… 3.1.2 系统安全设计 …………………………………………………………………… 3.2 软件设计 …………………………………………………………………………… 3.2.1 库存管理系统软件选择 ………………………………………………………… 3.2.2 库存管理系统软件模块 ………………………………………………………… 3.2.2.①用户管理 ……………………………………………………………………… 3.2.2.②出入库管理 …………………………………………………………………… 3.2.2.③查询管理 ……………………………………………………………………… 3.2.2.④报表设计 ………………………………………………………………………
仓库作为一总货品资源的集散地,货品的种类繁多,包含很多的信息数据的管理。据 调查得知,以前仓库进行信息管理的方式主要是基于文本、表格等纸介质的手工处理,对 于货品的出入库情况的统计和核实等往往采用对账本的人工检查,对管理者的管理权限等 不受约束,任何人都可查看,这样容易引起资料外泄。另外,数据信息处理工作量大,容 易出错,由于数据繁多,容易丢失,且不易查找。总的来说,缺乏系统、规范的信息管理 手段。而且,一般的存储情况是记录在账本上的,仓库的工作人员和管理员也只是当时记 得比较清楚,时间一长,如果再要进行查询,就得在众多的资料中翻阅查找了,这样造成 费时、费力,如要对很长时间以前的货品进行更改就更加困难了。因此,很有必要建立一 个库存管理系统,使货品管理工作规范化,系统化,程序化。提高信息处理的速度和准确 性。
相关文档
最新文档