位置:51电子网 » 技术资料 » 音响技术

RFID仓储管理信息系统总体设计

发布时间:2008/12/17 0:00:00 访问次数:888

  1 系统设计思想

  (1)页面模块化

  把页面中一些常用的部分集成为模块,例如页面的头部和尾部、数据库连接等,这样设计新的页面时如 果有重复出现的部分,只需要拿现成的模块组装就可以了。

  (2)三层结构架构

  本系统采用三层结构设计,工作原理如图1所示。


图1 三层架构的工作原理图

  基于三层结构,用户界面层通过统一的接口向业务层发送请求,业务层按自己的逻辑规则将请求处理之 后进行数据库操作,然后将数据库返回的数据封装成类的形式返回给用户界面层。这样用户界面层甚至可 以不知道数据库的结构,它只要维护与业务层之间的接口即可。这种方式在一定程度上增加了数据库的安 全性,同时也降低了对用户界面层开发人员的要求,困为它根本不需要进行任何数据库操作。

  2 软件描述

  仓储管理信息系统以b/s结构作为系统的架构主体,并辅以c/s结构。本系统的主要功能是:通过网络化 的实时操作实现整个仓储管理的一体化、最优化与精确化。系统的运行环境构建在windows 2000 server +sql server 2000基础之上,具有快速、稳定、安全可靠等优良性能。

  3 设计方法

  仓储管理信息系统的整体设计思路,采用的是软件工程中的瀑布模型与快速原型模型相结合的设计方法 。其中,瀑布模型即采用自顶而下的模式,快速原型模型即根据需求快速的构建出软件的整体框架,然后 通过实际应用,再对之进行不断的补充与修改,最终达到客户要求。

  4 外部接口

  本系统的外部接口分为硬件通信接口和软件通信接口两种。硬件通信接口主要为计算机与rfid读写器的 数据通信接口,即rs-232;软件接口为基于vc编写的串口通信程序。

  5 系统整体描述

  仓储管理信息系统是一个专用系统,只有公司的授权职员才可以进入系统的主界面,使用相关版面的功 能。

  仓储信息管理系统,通常由以下4方面内容组成:产品入库管理、产晶出库管理、产品在库管理、产品盘 存管理。这4个方面的内容通常是一个仓储管理系统最基本、最重要的功能。

  一个角色可以是人、硬件设备,甚至另外一个系统。对于一个系统而言,每种类型的用户表示为一个或 几个角色,每个与该系统交互的外部系统也表示为一个或几个角色。仓储管理信息系统中,通过分析,找 出这样一些角色:货物、仓库、系统管理员、仓库管理员、经理和收货方。通过对这些信息的正确收集, 就可以对仓储信息管理系统有一个清晰的把握。

  本系统的角色共分3种:系统管理员(system admin)、仓库管理员(store admin)和经理(manager) ,相应的权限内容也分3种,如表1所示。

  表1 系统角色

  在仓储管理信息系统中,公司的相关职员输入正确的用户名和密码后,可以进入系统的主界面,按系统 设定的业务流程完成相关的业务活动。

  6 模块功能描述

  根据需求,仓储管理信息系统包含了以下模块:用户管理模块、仓库管理模块、产品管理模块、收货方 管理模块、个人信息管理模块、入库管理模块、出库管理模块、预警管理模块、报表管理模块、月报统计 模块。

  当用户输入自己的账号、密码和杈限,进入系统后,用户根据自己的角色权限可以使用本系统中的相应 功能模块。例如系统管理员可以使用用户管理、仓库管理、产品管理、收货方管理及个人信息管理等模块 ;仓库管理员可以使用入库管理、出库管理、预警管理、报表管理及个人信息管理等模块;经理可以使用预警管理、报表管理、月报统计及个人信息管理等模块。下面 按照角色分类,简单描述各角色对应系统模块的基本功能。

  1.系统管理员

  (1)用户管理模块:系统管理员拥有最高权限,可以通过添加用户,为系统使用者分配账号,可以通 过修改用户,更改系统使用者的权限,同时也可以删除用户。

  (2)仓库管理模块:仓库的管理设置由系统管理员完成。当公司启用了新仓库以后,系统管理员需要 将新仓库的代码、名称、地理位置、联系人和联系方式等基本信`患添加到数据库中。当原来保存的仓库 信息发生变化(如仓库名称更改,联系人和联系方式变动等),系统管理员需要及时修改这些基本信息。 当公司某仓库停止使用时,为了避免误操作和占用数据库资源,也应将该仓库的相关信息删除。

  (3)产品管理模块:当前公司需要入库的产品共两大类8种。当有新产品需要入库时,可以通过单击该 模块中的“添加”按钮将新产品的代码、名称及种类等信息添加到数据库中。同时,当有一些产品停产不 再往仓库里存放时,也应将相应的产品信息从数据库中删除。

  (4)收货方管理模

  1 系统设计思想

  (1)页面模块化

  把页面中一些常用的部分集成为模块,例如页面的头部和尾部、数据库连接等,这样设计新的页面时如 果有重复出现的部分,只需要拿现成的模块组装就可以了。

  (2)三层结构架构

  本系统采用三层结构设计,工作原理如图1所示。


图1 三层架构的工作原理图

  基于三层结构,用户界面层通过统一的接口向业务层发送请求,业务层按自己的逻辑规则将请求处理之 后进行数据库操作,然后将数据库返回的数据封装成类的形式返回给用户界面层。这样用户界面层甚至可 以不知道数据库的结构,它只要维护与业务层之间的接口即可。这种方式在一定程度上增加了数据库的安 全性,同时也降低了对用户界面层开发人员的要求,困为它根本不需要进行任何数据库操作。

  2 软件描述

  仓储管理信息系统以b/s结构作为系统的架构主体,并辅以c/s结构。本系统的主要功能是:通过网络化 的实时操作实现整个仓储管理的一体化、最优化与精确化。系统的运行环境构建在windows 2000 server +sql server 2000基础之上,具有快速、稳定、安全可靠等优良性能。

  3 设计方法

  仓储管理信息系统的整体设计思路,采用的是软件工程中的瀑布模型与快速原型模型相结合的设计方法 。其中,瀑布模型即采用自顶而下的模式,快速原型模型即根据需求快速的构建出软件的整体框架,然后 通过实际应用,再对之进行不断的补充与修改,最终达到客户要求。

  4 外部接口

  本系统的外部接口分为硬件通信接口和软件通信接口两种。硬件通信接口主要为计算机与rfid读写器的 数据通信接口,即rs-232;软件接口为基于vc编写的串口通信程序。

  5 系统整体描述

  仓储管理信息系统是一个专用系统,只有公司的授权职员才可以进入系统的主界面,使用相关版面的功 能。

  仓储信息管理系统,通常由以下4方面内容组成:产品入库管理、产晶出库管理、产品在库管理、产品盘 存管理。这4个方面的内容通常是一个仓储管理系统最基本、最重要的功能。

  一个角色可以是人、硬件设备,甚至另外一个系统。对于一个系统而言,每种类型的用户表示为一个或 几个角色,每个与该系统交互的外部系统也表示为一个或几个角色。仓储管理信息系统中,通过分析,找 出这样一些角色:货物、仓库、系统管理员、仓库管理员、经理和收货方。通过对这些信息的正确收集, 就可以对仓储信息管理系统有一个清晰的把握。

  本系统的角色共分3种:系统管理员(system admin)、仓库管理员(store admin)和经理(manager) ,相应的权限内容也分3种,如表1所示。

  表1 系统角色

  在仓储管理信息系统中,公司的相关职员输入正确的用户名和密码后,可以进入系统的主界面,按系统 设定的业务流程完成相关的业务活动。

  6 模块功能描述

  根据需求,仓储管理信息系统包含了以下模块:用户管理模块、仓库管理模块、产品管理模块、收货方 管理模块、个人信息管理模块、入库管理模块、出库管理模块、预警管理模块、报表管理模块、月报统计 模块。

  当用户输入自己的账号、密码和杈限,进入系统后,用户根据自己的角色权限可以使用本系统中的相应 功能模块。例如系统管理员可以使用用户管理、仓库管理、产品管理、收货方管理及个人信息管理等模块 ;仓库管理员可以使用入库管理、出库管理、预警管理、报表管理及个人信息管理等模块;经理可以使用预警管理、报表管理、月报统计及个人信息管理等模块。下面 按照角色分类,简单描述各角色对应系统模块的基本功能。

  1.系统管理员

  (1)用户管理模块:系统管理员拥有最高权限,可以通过添加用户,为系统使用者分配账号,可以通 过修改用户,更改系统使用者的权限,同时也可以删除用户。

  (2)仓库管理模块:仓库的管理设置由系统管理员完成。当公司启用了新仓库以后,系统管理员需要 将新仓库的代码、名称、地理位置、联系人和联系方式等基本信`患添加到数据库中。当原来保存的仓库 信息发生变化(如仓库名称更改,联系人和联系方式变动等),系统管理员需要及时修改这些基本信息。 当公司某仓库停止使用时,为了避免误操作和占用数据库资源,也应将该仓库的相关信息删除。

  (3)产品管理模块:当前公司需要入库的产品共两大类8种。当有新产品需要入库时,可以通过单击该 模块中的“添加”按钮将新产品的代码、名称及种类等信息添加到数据库中。同时,当有一些产品停产不 再往仓库里存放时,也应将相应的产品信息从数据库中删除。

  (4)收货方管理模

相关IC型号

热门点击

 

推荐技术资料

基准电压的提供
    开始的时候,想使用LM385作为基准,HIN202EC... [详细]
版权所有:51dzw.COM
深圳服务热线:13692101218  13751165337
粤ICP备09112631号-6(miitbeian.gov.cn)
公网安备44030402000607
深圳市碧威特网络技术有限公司
付款方式


 复制成功!