企业仓库管理系统的设计与实现 - 图文 联系客服

发布时间 : 星期六 文章企业仓库管理系统的设计与实现 - 图文更新完毕开始阅读

内蒙古农业大学学士学位论文 5

4) 支持数据库数据备份和数据恢复功能,提高系统安全型和数据安全性 5)系统健壮性良好 2.目标:

聆风企业仓库管理系统的主要工作是对企业仓库的进货、销售和库存以信息化的方式进行管理,最大限度的减少各个环节中可能出现的错误,有效减少盲目采购、降低采购成本、减少资金占用并提高市场灵敏度,使企业能够合理安排进、销、存的各个关键环节,提升企业的市场竞争力。 3.评价尺度:

顺利完成项目的设计和实施,按照项目计划书的要求,在指定的时间内完成相应的任务,最终完成项目。对自己而言,能实现项目的基本功能,实现仓库的基本管理和实现商业活动中的各项要求,为最终的开发要求。在测试中,要尽量的发现和解决项目中的错误,尽量达到系统功能稳定,错误少,奖状性良好的目标。如果最终能达到以上要求,即项目顺利完成。

2.3.3 技术难点:

JDBC链接数据库,数据库数据备份和数据恢复,涉及以上功能时,要多加注意。

2.3.4 最终结论

项目可以开发、实施。

2.4 系统名称及业务流程图

为了保证能按时保质保量的完成预定目标,更好的了解项目的实际情况按照合理的顺序开展工作,现以书面的形式,将项目开发过程中的任务时间分配,开发进度,和项目测试 ,系统完成提交的工作描述出来,作为自己开发过程中的计划书。

2.4.1系统名称:聆风企业仓库管理系统 2.4.2 业务流程图

6

系统登陆 聆风企业仓库管理系统

N 登陆验证 Y 聆风企业仓库管理系统 基本资料 进货管理 库存管理 价格调整 销售管理 系统维护 数据备份与恢复 密码修改 退出系统 提示错误 管理商品 客户管理 供应商管理 基本资料的增、删、改查等维护操作 库存盘点 信息查询 技术支持 其它 技术网站 关于 关闭系统 图1 业务流程图

2.5 功能需求分析

根据用户功能需求,将系统划分为:基本资料、进货管理、销售管理、库存管理、信息查询、系统维护六个模块,各模块的功能结构图如下所示:

图2 功能需求图

内蒙古农业大学学士学位论文 7

3系统总体结构设计 3.1 系统功能设计目标

开发聆风企业仓库管理系统的主要目的是实现企业仓库管理的系统化、信息化和自动化,根据对小型商店的调查,系统应达到以下目标:

1) 灵活的人机交互界面,操作系统简单方便、界面简洁美观 2) 键盘操作,快速响应

3) 对进货和销售提供相应的退货管理功能 4)实现各种查询,如:条件查询、模糊查询等 5)可以随时修改系统口令

6)系统最大限度的实现易安装、易维护、易操作 7)运行稳定,安全可靠

3.2 系统性能实现目标

经过对几种流行的实现技术的优缺点比较,再结合系统自身的功能需要,我们决首先,系统具有跨平台性,UNIX服务器的性能更加优良。Java程序设计语言拥有“一次编写,各处执行”的特点。并且随着越来越多的供货商将Java支持加入到他们的产品中,您可以使用自己所选择的服务器和工具,修改工具或服务器并不影响目前的应用。

其次,系统开发职责的高度分离和代码的可重用性。使用Java技术,页面开发人员可以使用Java中的Swing类中的各个设计方法来设计和格式化最终页面。设计过程中要特别注意层次的划分,做好实体层、业务层、Dao层的划分,尽量提高代码的重用率,提高系统的可维护性。

最后,系统优良的运行速度和安全性。作为实时的服务系统,其对运行速度的要求自然很高,为了提高运行速度,在业务逻辑层对数据库层的访问过程中采用数据库连接池来减少连接数据库对系统性能的损失。

3.3 系统开发编码规范

开发企业应用程序需要团队合作来完成,每个人负责不同的业务模块,为了使程序的结构域代码的风格统一标准化,增加代码可读性,需要在编码之前指定一套统一的编码规范。下面介绍聆风企业仓库管理系统在开发中的编码规范。

1) 供应商信息编号:供应商信息的ID编号以字符串“gys”为前缀,加上4位数字的后缀,编号数字从1000开始。如:gys1005

2) 客户信息编号:客户信息的ID编号以字符串“kh”为前缀,加上4位数字的

定以Java作为系统开发语言。

8 聆风企业仓库管理系统

后缀,编号数字从1000开始。如kh1002

3) 商品信息编号:商品信息的ID编号以字符串“sp”为前缀,加上4位数字的后缀,从2000开始编号。如:2008

4) 销售单编号:销售单的编号命名规则以“XS”为前缀,加上销售单的销售日期和3位数字后缀。如:XS2009512888.

5) 进货单编号:进货单ID编号命名规则以“RK”字符串的前缀,加上商品的入库日期和3位数字作为后缀。如:RK2009042298。

3.4 系统开发环境配置 3.4.1 硬件资源配置 显示器:液晶17英寸 分辨率:1024×768 CPU:P42.0GHZ 内存:1024MB以上 硬盘空间:80GB 光驱:DVD 16X 鼠标:光电鼠标 硬盘:高级防水键盘

3.4.2 软件资源配置

操作系统:Windows XP 数据库:SQL Server 2000 JDK环境:JDK 1.6 开发工具:MyEclipse 6.0

数据库管理软件:Microsoft SQL Server 2000 运行平台:Windows、Linux等如何平台 运行环境 JRE Version 6.0 分辨率:最佳效果 1024×768