课程设计说明书
专 业:
班 级:
学 号:
指导老师:
完成日期:2017
年
9
月
11
号
仓库管理系统
前言
过去认为仓库里的商品多,表明企业发达、兴隆,现在则认为 零库存是最
好的库存管理。库存多,占用资金多,利息负担加重。但是如果过份降低库存,
则会出现断档。库存管理是指在物流过程中商品数量的管理。做好库存管理,
是当前企业物流的重要工作之一。而运用人工的管理方法比较费时、工作效率
低并且登记记录容易出错,当要管理多种货物出入仓库时将是件非常繁琐的事,
并且很难做到准确、及时的处理,并还要核对库存最后才能得货物的相关信息。
这样既浪费时间也不能提高工作效率,并且当货物种类多时不能随意查询,从
而不能实时掌据库存动态,因此,设计一个库存管理系统是非常有必要的。从
而有效地降低库存量,大大减少因人为的错误以及延误时间造成的经济损失,
提高了企业的竞争力,增加了更多的商业机会,有效地控制了运营成本,使企
业各方面处于最佳的平衡状态。 本系统方案是针对中小型公司、企业或大型公
司的仓库或配送中心而设计的,以期帮助企业的仓库和物流中心更快、更好、
更敏捷地面对当前新经济的诸多挑战。该系统可以在各类企业的仓库、物流等
部门中使用。
一、 当前系统分析
目前很多的库存管理系统还存在很多不足的地方,主要体现在货物采购
手续麻烦、信息记录不规范。
系统没有当前货物的售卖情况,对于某种货物以后的采购情况不能作出
准确判断。
系统对于出货商的信息有所缺失,商品的购买渠道不能清晰展现。
可行性分析
1、 技术可行性
库存管理系统采用 java 程序语言编写。Java 语言具有跨系统、一次调试,
多方使用的特点。可以适应不同的操作系统,作为该系统的程序语言是非
常适合的。在功能的实现上,库存管理系统并不算十分复杂,参照之前的
开发经验,在功能的实现上是可以解决的。而且,java 语言有非常多的优
点,Java 是面向对象的。这允许你创建模块化程序和可重用代码。ava 是
独立于平台的。Java 最显著的一个优势就是它可以很容易地从一个计算机
系统移植到另一个计算机系统。 在许多不同系统上运行同一程序的能力对
万维网软件至关重要,Java 在这方面的成功在于它在源代码和二进制级别
上都是独立于平台的。
所以技术方面并不会成为问题。
2、 经济可行性
本次系统的编写,可以由普通的计算机胜任。虽然,java 相比起 php 等语
言,开发的费用会有所增加,但是相比起其他语言来说 java 的安全性是有
所保障的,这也间接减少了之后的系统维护费用。在这种情况下,我认为
这个系统的经济投入应该不会算是很大。所以说经济方面是并不成为问题
的。
3、 社会可行性
新库存管理系统相比起原来的系统在界面等操作上并不会相差太多。
需求分析
功能需求分析
该系统主要包括仓库入库管理、仓库提货管理、仓库货物查询以及货物信
息维护等功能。本系统的用户为仓库管理员,当然他也是系统管理员, 仓库入
库管理主要是管理员对进入仓库的货物进行登记,包括货物号、货物名、货物
数、货物价格、货主以及仓库号等,以便于进行仓库管理。当同一货主的同种
货物入库时,要进行货物记录的追加,同时也要记录下仓库入库的日志信息。
仓库提货管理是在货主对货物提走时进行,作为仓库的后备资料。仓库货物查
询可分为按照货物名称查询、按照货主查询以及按照仓库查询等。这些查询主
以在用户需要得知货物资料时进行。由于管理员进行查询操作,所以数据将会
以只读形式出现。货物信息维护主要对货物的基本资料和信息进行维护。其中
包括货物价格的变化、货物存储位置的变化等
用户的功能需求可以大概概括为:
1.只有获取有权限的用户才能登陆该系统,系统中每种用户的所浏览的内
容不同。
2.货物的入库在系统中要有明确的记录。
3.每种货物的供应商、出货商都要有详细的记录。
4.每种货物的销售记录要有相应的记录,以供以后的入货作参考。
5.系统要留有后台供管理人员使用。
6. 系统的操作界面应该简单明了。
性能需求分析
1. 系统的安全性
系统运行安全是决定软件质量的重要因素,系统中涉及多方信息,有库存
信息、用户信息等等,如果有人蓄意破坏任意信息,都可能会导致系统的
停用,会带来损失,因此仍然需要保证它的安全。为了保证系统的安全性,
必须采取一定的安全措施,防止用户越权使用,防止工作数据被非法篡改、
破坏和泄露等。既要考虑操作系统的安全性,还要考虑到库存管理系统本
身的安全性
2. 系统的合理性
在设计系统时要考虑实际的系统性能和硬件要求,不能忽视所处环境,也
不能一味地追求新技术,要保证系统的合理性。
3. 系统的简单性、易用性
要考虑到不同层次服务人员及领导人员的计算机操作水平,一般而言,大
部分服务员的计算机操作水平偏低,因此开发时要本着“简单易用”的原则,
方便各层次人员的使用,使人员的培训降到最低。
4. 系统的稳定性、可靠性
库存管理人员所需管理的商品品种多,数量大,因此,库存系统必须稳定、
可靠。,库存管理的时间比较集中;一般高峰期是上班时间和节假日时间。
库存管理系统必须兼顾到这种间隙性的使用状况,必须具有高度的稳定性,
保证在入库出库高峰时不出故障,即使出现故障,系统也必须具有快速恢
复能力
5.时间特性 系统响应时间应在人的感觉和视觉范围内(<1 s),系统响应
时间足够迅速(<5 s),能够满足用户要求。
6. 适应性 在操作方式、运行环境、软件接口或开发计划等发生变化时,应
评论5