摘要:伴随着企业规模的不断扩大,顺应科技发展的需要,仓库管理系统也在不断发展和改进。仓库管理系统具有节省人力资源,能够进行时时查看,使仓库管理信息化等优点。本文对仓库管理系统的的开发从三个层面进行了可行性的分析。从技术层面上的可行性,从经济层面上的可行性,从经济层面上的社会可行性三个层面给出了仓库管理系统的可行性分析报告并在此基础上给出了给出了仓库管理系统的总体设计原则。在此总体设计原则之下,本文分析了仓库管理系统的业务流程,数据流图,设计了仓库管理系统的系统功能,系统数据库,概念结构,数据库表。并根据分析的报告选择了适合的系统开发工具JSP,Struts技术。最后本文在以上几个阶段的分析,设计工具的选取的基础上,利用B/S结构,以JSP语言作为开发平台,利用数据库SQL2005,实现了仓库管理系统的程序运行。
关键词:数据库;仓库管理系统;结构化分析;B/S结构;JSP
目录
摘要
Abstract
1 绪论-1
1.1 系统开发的背景-1
1.2 系统开发的目的-1
2 可行性分析和总体设计原则-2
2.1 可行性分析-2
2.1.1 技术可行性-2
2.1.2 经济可行性-2
2.1.3 社会可行性-2
2.2总体设计原则-2
3 系统分析-4
3.1 业务流程分析-4
3.2 数据流图-5
4 系统设计-8
4.1系统功能设计-8
4.2系统数据库设计-8
4.2.1 概念结构设计-8
4.2.2 数据库表设计-13
4.3系统开发技术与开发模式-16
4.3.1 开发技术-16
4.3.2 开发模式-16
5系统实现-18
5.1登录界面-18
5.1.1登录界面-18
5.1.2登录流程-18
5.2超级管理员登录界面-19
5.3操作员管理界面-19
5.4货物分类管理界-19
5.5出入库登记界面-20
5.6仓库总库存界面-20
6 软件测试与分析-22
6.1软件测试的定义-22
6.2软件测试的目的及意义-22
6.3软件测试的常用方法-22
6.4测试与运行环境-22
6.5测试结论-22
7 结论-23
致 谢-24
参考文献-25
附录-26