JSP+SQL 比较完善详细的 库存管理系统 考虑比较周全
库存管理系统
库存管理系统:某企业或某行业生产所需配件的供应问题,涉及多品种、多价钱、多型号的管理及选型问题,。再加个利润分析模块
1通过实地考察和对系统的功能的分析,得出本系统要开发的功能如下:
(1)进货信息的录入,包括进货产品的单据号,产品名称,实付金额,数量,入存仓库,开单日期,供货商,采购员,备注。
(2)进货信息的查询,对已录入的进货信息的查询。
(3)进货信息修改,对已录入的进货信息的修改。
(4)进货信息的删除,对已录入信息的删除操作。
(5)售货信息的录入,包括销售产品的货品编号,货品名称,包装,规格,单价,数量,销售日期,用货商,销售员,备注。
(6)销售信息的查询,对已录入的销售信息的查询。
(7)销售信息修改,对已录入的销售信息的修改。
(8)销售信息的删除,对已录入销售信息的删除操作。
(9)成品库存查询,对已生产的生产成品进行查询。
(10)原料库存查询,对仓库的原料进行查询。
(11)月结算,对本月的生产销售情况进行结算,包括进货成本总金额、销售总金额以及盈利的计算等。
(12)添加系统用户,包括编号、用户名、密码和职位。
(13)删除系统用户。
(14)查看用户列表。
(15)修改密码。
(16)供货商信息查询,包括客户编号,客户名称,联系电话,联系地址,联系人。
(17)用货客户信息查询,包括客户编号,客户名称,联系电话,联系地址,联系人。
4.1.1系统目标设计
系统开发的总体任务是实现企业物资设备管理的系统化、规范化和自动化,从而达到企业仓库库存管理效率的目的。
4.1.2开发设计思想
库存管理的物资主要是企业生产中所需要的各种设备、原材料及零部件。进货时经检查合同确认为有效托收后,进行验收入库,填写入库单,进行入库登记。企业各个部门根据所需要的物资设备总额和部门生产活动需要提出物资需求申请。计划员根据整个企业的需求开出物资设备出库单,仓库管理员根据出库单核对发放设备、原材料及零部件。有些设备使用完毕需要及时归还入库,填写还库单。根据需要按照月、季、年进行统计分析,产生相应报表。
仓库库存管理的特点是信息处理量比较大。所管理的物资设备、原材料及零部件种类繁多,而且由于入库单、出库单、需求单等单据发生量特别大,关联信息多,查询和统计的方式各不相同,因此在管理上实现起来有一定的困难。在管理的过程中经常会出现信息的重复传递;单据、报表种类繁多,各个部门规格不统等问题。
在本系统的设计过程中,为了克服这些困难,满足计算机管理的需要,我们采取了下面的一些原则:
统一各种原始单据的格式,统一帐目和报表的格式。
删除不必要的管理冗余,实现管理规范化、科学化。
程序代码标准化,软件统一化,确保软件的可维护性和实用性。
界面尽量简单化,做到实用、方便,尽量满足企业中不同层次员工的需要。
建立操作日志,系统自动记录所进行的各种操作。
4.1.3系统功能分析
本系统需要完成的功能主要有以下几点。
库存管理的各种信息的输入,包括入库、出库、还库、需求信息的输入等。
库存管理的各种信息的查询、修改和维护。
设备采购报表的生成。
在材料库存中加入所允许的最大库存合最小库存字段,对所有库存物资实现监控和报警。
企业各个部门的物资需求管理。
操作日志的管理
库存管理系统的使用帮助。
4.2详细设计
4.2.1 系统功能模块设计
在系统功能分析的基础上,设计出如图4.1所示的系统功能模块图。
图4.1 系统功能模块图
(1) 系统模块
a. 包括报表的打印及设置,操作日志的管理。
b. 管理员可以通过管理界面添加或删除用户,添加新管理员或删除原有管理员,验证用户的合法性,阻止非法用户登录。
c. 管理员或其他用户可以修改自己的密码。
(2) 入库模块
包括填写入库单,更新,删除入库记录,查看现有库存信息,入库记录的查询及打印
(3) 出库模块
包括填写出库单,更新,删除出库记录,查看现有库存信息,出库记录的查询及打印
(4) 还库模块
包括填写还库单,更新,删除还库记录,还库记录的查询及打印
(5) 需求模块
包括填写需求计划表,更新,删除采购计划信息,查看现有采购信息,采购信息的查询及打印,以及预测短期内的需求计划。
图4.2 库存管理HIPO图
4.2.2数据库设计
数据库需求分析
在仔细调查企业库存物资材料管理过程的基础上,设计出本系统所处理的数据流程图(图4.2)
图4.3 库存系统数据流程图
通过对企业仓库管理内容和数据流程分析,设计的数据项合数据结构如下:
设备代码信息。包括的数据项有设备号、设备名称。
现有库存信息。包括的数据项有现有设备、现有数目、最大库存、最小库存等。
设备使用信息。包括的数据项有使用的设备、使用部门。数目。使用时间、出库时状态等。
设备采购信息。包括的数据项有采购的设备、采购员、供应商、采购数目、采购时间等。
设备归还信息。包括的数据项有归还设备、归还部门、归还数目、归还时间、经手人等。
设备需求信息。包括的数据项有需求的部门、需求设备、需求数目、需求时间等。
有了上面的数据结构、数据项和数据流程,就可以进行下面的数据库设计。
数据库概念结构设计
这一设计阶段是在需求分析的基础上,设计出能够满足用户需求的各种实体,以及它们之间的关系,为后面的逻辑结构设计打下基础。根据上面的设计规划出的实体有库存实体、出库实体、入库实体、采购实体、还库实体、需求实体。各个实体的E-R图及其关系描述如下:
关键词:库存,BSP方法,系统分析,系统设计、系统实施
目录
演示地址 http://联系客服获取IP/
帐号密码 admin admin
若想查看 演示 联系客服给您演示地址
JSP+SQL2000
修改 ConnDB.jsp 对应的SQL用户密码
将代码解压倒tomcat的webapps里面
安装好JDK和Tomcat后,设置环境变量,
数据库用的SQLSERVER, 附加数据库
最后运行http://www.3q2008.Com:8080/文件夹名称/index.jsp
进入系统
账户密码一般默认 admin admin