文档介绍:摘要
人们一直以来使用传统人工的方式管理仓库中的各种物资设备,这种管理方式存在着许多缺点,如:效率低等,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。所以对于企业的决策者和管理者来说一个库存管理系统是至关重要的。
本系统开发主要是采用客户机/服务器(C/S)模式,包括后台数据库的建立、维护以及前端应用程序的开发两个方面。本系统在采用Eclipse开发工具的基础上,运用SQL SERVER 2000数据库系统并采用JDBC-ODBC桥来连接数据库和面向对象Java开发技术实现的。本系统具有完善的数据处理功能,方便快捷的浏览界面、易于操作的功能模块,并能够准确反映各种情况及信息,为管理人员提供准确的数据,基本满足了库房部管理的要求。
本文简要介绍了库存管理系统的项目开发背景和意义,着重阐述了该系统开发实现过程,从系统的需求分析、方案设计、模块设计、数据设计、详细设计等各个环节都进行了详尽的分析和描述。
关键词:库存管理,Eclipse,SQL,JAVA
目录
第1章绪论………………………………………………………1
选课意义…………………………………………………………………………1
研究意义…………………………………………………………………………1
研究内容和目标…………………………………………………………………3第2章开发环境、工具以及相关技术………………………………4
开发环境与工具……………………………………………………………………4
MIS(管理信息系统)系统平台……………………………………………4
……………………………………………………………5
JAVA技术简介……………………………………………………………………5
SQL Server 2000技术简介………………………………………………………7
JDBC-ODBC桥………………………………………………………………………7
第3章系统分析………………………………………………………9
系统可行性分析…………………………………………………………………9
技术可行性……………………………………………………………………9
操作可行性……………………………………………………………………9
经济可行性……………………………………………………………………9
需求分析…………………………………………………………………………10
系统的域类分析…………………………………………………………………12
系统的体系结构分析……………………………………………………………14
第4章系统设计……………………………………………………15
系统设计思想与要求……………………………………………………………15
系统设计思想………………………………………………………………15
系统设计原则………………………………………………………………15
系统各模块功能设计……………………………………………………………16
用户登录功能模块…………………………………………………………16
系统管理功能模块…………………………………………………………16
基本档案管理模块…………………………………………………………17
出入库管理模块……………………………………………………………18
盘点管理模块………………………………………………………………19
系统功能模块图…………………………………………………………………20
UML系统建模设计…………………………………………………………………21
第5章系统数据库设计……………………………………………23
数据库设计………………………………………………………………………23
概念结构设计………………………………………………………………23
逻辑结构设计……………………………………………………………25
数据字典…………………………………………………………………………26
创建存储过程……………………………………………………………………31
第6章系统实现……………………………………………………33
系统的运行环境…………………………………………………………………33