5 数据库设计 13
5.1 数据库分析 13
5.2 数据库的概念设计 13
6 系统实现 15
6.1 商品入库模块的实现 15
6.2 出库管理模块的实现 15
6.3 供应商信息模块的实现 16
6.4 仓库信息模块的实现 17
6.5 商品查询模块的实现 18
7 系统测试 19
7.1 系统测试概述 19
7.2 系统测试方法 20
7.3 系统功能测试 20
7.4 测试用例 22
7.5 本章小结 23
8 结论 24
致谢 26
参考文献 28
附录 29
1 绪论
1.1 课题提出背景和意义
在市场经济中,出库是企业运作的重要环节,为了更好地推动出库,不少企业建立了分公司或实行代理制,通过分公司或代理商把商品推向最终用户。
通过库存管理系统,及时通过网络把决策信息传统到相关决策人,从而可以及时发现问题、解决问题,更好地把握机会。
上述的这些问题,不管是信息管理系统本身发展的问题,还是计算机技术应用发展的问题。我们都必须从新的角度,新的技术方法去思考这些问题。
1.2 课题的研究内容
本课题是设计一个基于.NET的商品库存管理系统。该软件主要实现对商品等系统基础信息管理;采购商品的入库,出库管理;系统设置与管理等功能。
本系统的特点在于,基于.NET技术,权责分明,这样有利于系统的稳定性、可扩展性、模块化、易集成性等的提高。通过数据的通用性、对业务逻辑对象化进行促进行业信息的统一和互通性[4]。
本系统主要用于实现并完成如下设计目标:
(1)构建大致基础的资料信息库系统,规范所有的资料和信息。
(2)物品资料控制半自动化。全面增加了每个地方的交流
(3)通过高库存来减少库存量,从而达到资金成本最低化
(4)最大限度的保证订货任务的按期完成。
2 基础理论知识
企业供货商信息管理系统的设计采用了JSP,Struts框架来实现,因此从采用了MVC结构模式进行开发。整个开发的过程也是完全按照Struts框架结构进行的。下面了解一下MVC开发模式和Struts框架技术。
2.1 .NET技术概述
2.1.1 .NET框架
Visual Studio是一个开发软件,它完美的集成了EclipseIDE。我们可以运用它来编写我们的C#源代码,还可以发布程序,在开发的过程中也可以调试源代码,这个开发软件也可以编写HTML文件,N层框架,CSS,数据库以及各种WEB开发技术都可以在这里编码调试和测试。
Visual Studio 2010 并且带来了NET Framework 4.0 、Microsoft Visual Studio 2010 CTP ( Community Technology Preview - - CTP ) ,同时支撑开发面向Windows 7 的应用程序。除了Microsoft SQL Server ,它还支撑IBM DB 2 DB2 和Oracle 数据库[11] 。