本库存管理信息系统主要包括“库存入库管理”、“库存出库管理”、“库存基本信息管理”和“系统用户管理”等模块。它主要对库存的出入库进行统计和核算,及时准确地掌握商品库存情况,并动态反映库存的增减变动,为的决策提供基础数据。系统采用Myeclipse开发,java语言开发,数据库采用sqlsever,ssh框架制作而成.
库存管理信息系统所涉及的主要数据包括库存记录、入库记录、出库记录、库存库存和用户记录,下面分别分析这些数据需求。
(1)库存记录
库存记录是库存管理中建立的库存基本信息。
库存基本信息供库存入库、库存出库和库存管理使用,即整个库存管理信息系统的数据是以库存记录为基础的。库存基本信息一旦被入库记录使用,该库存记录不能再被删除。
(2)入库记录
入库记录是库存入库的信息,在进行库存入库登记时,需要记录是库存信息,负责人,入库时间。
入库记录由库存产生,需要用到库存基本信息,形成的入库信息可以在库存管理中使用。当入库信息被库存出库引用时,该入库记录不能被删除
(3)出库记录
出库记录是库存出库的信息,与入库库存类似,在进行库存出库记录时,也要记录库存信息,负责人,出库时间以。
(4)库存库存
库存库存是动态的库存库存信息,它可以通过入库记录和出库记录的总汇数据得到。当需要查看库存库存时,只要按照各种库存统计其累计入库和累计出库,累计出库和累计入库的差就是库存数量。因此从需求角度来看,库存库存数据是可以计算出来的,不需要保存。
库存管理中只要使用库存基本信息,入库信息和出库信息,然后通过简单地加工处理,就可以形成库存库存数据。
(5)用户记录
用户记录是用户管理中建立的用户基本信息。可以查看到登录过的用户的登录日子。
(6)库存报警
当库存到了一定的程度就无法再继续进行库存入库了,系统将会自动进行库存报警功能。
1 绪论 5
1.1 前言 5
1.2背景 5
1.3 国内现状的研究 6
1.4开发思路 7
2 理论综述 8
2.1 JSP技术简介 8
2.2 JSP工作原理 8
2.3 JSP体系结构 8
2.4 JSP的特点 9
2.5系统数据库连接 10
2.6 SQL Server简介 14
2.7 “结构化查询语言”(SQL)简介 14
2.8 BS模式与C/S模式的比较分析 15
2.9 JDBC介绍 16
3 系统的需求分析 19
3.1 库存管理存在的问题 19
3.2 可行性分析 19
3.2.1 技术可行性 19
3.2.2 经济可行性 19
3.3 用户需求分析 20
3.4 系统需求分析 20
3.4.1 功能需求 20
3.4.2 数据需求 21
3.1系统数据流程图 22
4 总体设计 23
4.1 系统设计方法三原则 23
4.2 系统设计的体系结构 23
4.3 系统设计的任务 24
4.4 数据库综述 24
4.5 系统E-R图 25
5 系统界面设计 27
6 测试 30
6.1 测试的任务及目标 30
6.1.1 测试的任务 30
6.1.2 测试的目标 30
6.2 测试方案 30
6.3 测试用例 31
结论 32
致谢 33
参考文献 34