文档详情

企业仓库管理系统设计说明书.doc

发布:2017-03-16约3.44千字共14页下载文档
文本预览下载声明
企业仓库管理系统设计说明书 第一章 可行性分析 随着计算机技术的发展和网络人口的增加,人们对网络的需求也越来越苛刻,越来越贴近其生活,电子务已经成为网上的一股潮流 系统的可行性分析主要包括经济上的可行性、技术上的可行性和操作上的可行性。本系统的可行性分析如下: 1.1 经济可行性 1.2 技术可行性 技术上的可行性分析主要分析现有技术条件能否顺利完成开发工作,软硬件配置能否满足开发者需要等等,这一特点非常适合计算机的特点,发挥计算机的数据处理快而准确的优势。现代计算机硬件和软件技术的飞速发展,为系统的建设提供了技术条件。本系统开发计划使用eclipse为开发工具,具备了面向对象(OOP)编程语言的所有特征。现代程序设计语言之所以会向面向对象编程靠拢是因为面向对象编程具备了几个优点,比如:代码维护方便、可扩展性好、支持代码重用技术等等。这些优点是过程编程语言所不具备的。jsp是完全面向对象的编程语言,与VB 6.0半面向对象的语言相比,使用jsp可以编制出功能更加强大的windows程序,基本满足实现库存管理系统的各项基本功能。从安全性和易维护性考虑,选择了jsp实现技术。简单的说就是将系统做成一种 B/S模式,可以让用户通过简单易懂的界面直接访问位于服务器上的库存内容以及对系统进行远程操作、维护、管理。对数据库中的信息(库存信息、人员信息等)进行维护,主要使用对象是系统管理员。本系统数据库开发部分拟用MicrosoftSQLServer2000/2005来实现,SQL提供了一个全面的和可扩展的数据仓库平台,它可以用一个单独的分析存储进行强大的分析,以满足成千上万的用户在几兆字节的数据中的需求。 1.3 操作可行性 1.Windows2003(或者win2000)是成熟的操作系统,做服务器没问题。 2.SQL2005是一个成熟的数据库服务器,稳定性等方面都不错,可以做数据库存储仓库。 3.C#是微软.net架构中首推的语言,稳定性,执行效率都很高,用它写后台程序没问题。 4.以上3个东西都是出自一家公司,兼容性没问题,能最大限度的发回系统性能。 第二章 需求分析 2.1 业务流分析 系统业务流程图 2.2 数据流分析 系统数据流程图 2.3 数据字典 1.数据字典列表——数据流 系统名:仓储管理系统 数据存储名称:管理员信息 数据来源:注册表 数据去向:管理员登陆模块 数据组成:管理员信息=管理信息唯一标识+管理员帐号+管理员密码 描述:存储了管理员的基本信息 系统名:仓储管理系统 数据存储名称:用户信息 数据来源:用户信息表 数据去向:用户登录模块 数据组成:用户信息=用户信息唯一标识+用户名+用户密码+用户权限 描述:存储了用户的基本信息 系统名:仓储管理系统 数据存储名称:入库信息 数据来源:入库单 数据去向:入库信息模块 数据组成:入库信息=入库日期+单据号+入库类型+数量+金额+经办人+往来单位 描述:存储了入库单详细信息 系统名:仓储管理系统 数据存储名称:出库信息 数据来源:出库单 数据去向:出库信息模块 数据组成:出库信息=出库日期+出库类型+单据号+客户单位+经办人+客户电话+数量+金额+送货地址 描述:存储了出库的详细信息 系统名:仓储管理系统 数据存储名称:库存信息 数据来源:库存管理信息表 数据去向:库存管理模块 数据组成:库存信息=商品编码+商品名称+规格+数量+包装+产地 描述:存储了库存的明细信息 3.数据字典列表——数据存储 第三章 系统设计 3.1 系统构建 1、硬件需求 一台计算机和完整的相关设备 2、软件需求 Windows操作系统,SQL2005,eclipse 3.2 功能模块划分 管理界面的系统功能模块图 第四章 数据库设计 4.1 数据库需求分析 *********** 4.2 数据库概念结构设计 *********** 4.3 数据库逻辑结构设计 管理员数据表 字段名 数据类型 是否为空 帐号 Varchar Not null 密码 Archar Not null 用户数据表 字
显示全部
相似文档