《物品管理系统介绍》由会员分享,可在线阅读,更多相关《物品管理系统介绍(17页珍藏版)》请在金锄头文库上搜索。
1、 中国计量学院现代科技学院网络应用技术课程设计报告题目: 物品品管理系系统 学生姓名: 学 号: 专 业:计计算机科科学与技技术 系 部: 信 息 工 程 系 成 绩: 2010年年 11 月物品管理系系统一、系统分分析物品管理系系统,其其基本任任务也就就是有效效管理仓仓库中物物品的流流通,如如:物品品添加,物物品类别别管理。可可以对物物品管理理做更加加细致的的分析,并并从中发发更多细细节特征征:1、仓库中中物品流流通是以以物为基基本单位位进行的的。2、仓库中中物品流流通将涉涉及物品品的进库库与出库库两种物流流方式。3、物品流流通管理理涉及流流通数据据更新处处理和对对流通数数据的查查询、汇汇总
2、等数数据4、检检索操作作。5、 库中物品或或许会品品种繁多多,因此此有必要要对物品品进行合合理的分分类,以以方便对对物品以以及物品品流通情情况的数数据检索索。6、 规范物品流流通管理理,仓库库中的物物品应该该在其流流通之前前进行登登记。7、 当物品出库库时必须须考虑到到物品的的当前库库存量是是否能够够满足操操作需要要。8、 物品管理是是通过管管理员或或录入员员进行的的,因此此,工作作人员需需要进行行注册登登记。9、 仓库工作人人员需要要有唯一一的个人人帐号,它它既是工工作人员员登记系系统时的的身份验验证依据据,也是是工作人人员在进进行物品品流通操操作时的的经手人人标记。10、 物品的进出出库都
3、需需要考虑虑到仓库库的容量量,并且且物品的的堆放都都需要使使用一个个空间坐坐标,如如此不仅仅能合理理利用仓仓库里有有限的空空间,还还能很方方便地找找出物品品的位置置。11、 当设计工作作人员操操作权限限的时候候,往往往需要有有一种合合理的授授权机制制与其相相配合。例例如,可可设置一一位系统统管理员员,由他他进行全全面管理理,而其其他工作作人员则则通过他他获得局局部管理理受权。针对软件问问题的思思索、分分析而获获得的有有关软件件的诸多多描述,往往往还需需要通过过归纳来来进行总总结。一一种有效效的归纳纳方式是是从对软软件问题题的描述述中获取取软件的的基本数数据要素素、工作作流程,由由此而提提出对于
4、于软件而而言合适适的工作作模型。 图图1所示示的物流流管理系系统工作作模型,即即是对前前面诸多多问题归归纳的结结果,它它所表明明的是:仓库物物流管理理系统中中存了物物品品种种、物品品类别、物物品流通通与工作作人员等等基本数数据要素素。其中中,对物物品流通通的处理理是其基基本工作作任务,而而仓库工工作人员员的身份份注册、物物品类别别设置、物物品登记记等,则则是该系系统正常常工作的的必要前前提条件件。处理物品流通管理员(录入员)设置物品类别登记物品图1 “物品管理理系统”工作模模型二、功能描描述 软软件工作作模型是是对软件件工作流流程的抽抽象,它它将在一一定程度度上决定定软件的的功能结结构。这这意
5、味着着,在考考虑并确确定物流流管理系系统的软软件功能能的时候候,可以以将该系系统的软软件工作作模型当当作为基基本依据据。图22所示的的功能结结构即为为物流管管理系统统工作模模型的合合理推论论。录 入 员 管 理 员添加物品类别修改账户密码更改物品信息添加物品查询录入员列表添加录入员系 统 登 陆图2 “物品管理理系统”功能结结构 在在图2中中,系统统考虑了了管理员员和录入入员两种种类型的的用户。其其中,系系统管理理员是系系统必须须保留的的基本用用户,具具有对于于系统的的一切权权限,而而一般工工作人员员则是通通过系统统管理员员登记注注册并授授权的拥拥有局部部的扩充充用户。 以以下是对对物流管管理
6、系统统基本功功能的明明,它们们将作为为后面软软件功能能模块创创建的基基本依据据。1、系统登登录功能用途:系统安安全通道道。这是是信息系系统最常常使用的的安全防防范机制制。操作权归属属:需要要进入系系统的所所有人员员。输入数据:系统帐帐号、密密码。返回数据:权限。内部操作数数据:停停用状态态。基本操作:登录信信息输入入、确定定登录、取取消登录录。所在位置:系统启启动过程程中的系系统登录录对话框框。其他说明:系统登登录的过过程也就就是对工工作人员员是否进进行过合合法登记记,而进进行的身身份验证证的过程程。由此此可以防防止非法法用户进进入系统统。2、录入员员管理功能用途:添加或或删除工工作人员员的账
7、户户、密码码。操作权归属属:管理理员。主要数据:录入员员帐号、密密码。基本操作:添加记记录、删删除记录录。所在位置:物品信信息管理理2。其他说明:录入员员账号、密密码是录录入员登登陆系统统的身份份验证依依据,也也是录入入员进行行物品管管理时的的经手人人识别标标记。为为便于识识别身份份,该数数据具有有不变性性,也就就是说,在在完成登登记之后后,录入入员将不不能被修修改该数数据。管理员可以以添加或或删除录录入员:在此界面可可以删除除录入员员:如下图,录录入员不不具有该该权限:3、物品类类别管理理功能用途:添加、修修改或删除物品品类别。使使物品能能够分类类管理,方便物品的检索。操作权归属属:管理理员
8、。输入数据:物品类类别IDD、物品品类别说说明等内内容。基本操作:添加、删删除或更更新类别别信息。所在位置:物品类类别管理理对话框框。其他说明:物品类类别IDD是物品品类别标标识码,其其具有唯唯一性。管理员可管管理物品品类别:4、物品管管理功能用途:添加或或删除物物品,管管理物品品ID、物物品名称称、数量量,位于于仓库的的位置等等信息。操作权归属属:管理理员、录录入员。主要数据:物品IID、物物品名称称、数量量、位置置坐标等等内容。基本操作:按物品品类别搜搜寻物品品、添加加记录、删删除记录录、更新新数据。所在位置:物品信信息管理理1。其他说明:物品IID是物物品标识识码,其其具有唯唯一性。5、
9、系统相相关功能用途:修改密密码,查查询系统统的相关关信息。操作权归属属:管理理员、录录入员。所在位置:物品流流通处理理对话框框。三、数据库库结构设设计数据结构组组织和数数据库文文件设计计要根据据不同用用途,使使用要求求等,来来决定数数据的整整体组织织形式等等一系列列问题。数据库,顾顾名思义义,是存存放数据据的仓库库。只不不过这个个仓库是是在计算算机存储储设备上上,而且且数据是是按一定定的格式式存放的的。数据据库中的的数据按按一定数数据模型型组织、描描述和存存储,具具有较小小的重复复度、较较高的数数据独立立性和易易扩展性性,并且且可以被被在一定定范围内内的各种种用户共共享。 在涉及数据据库的软软
10、件开发发中,需需要根据据有待解解决的问问题性质质、规模模,以及及所采用用的前端端程序创创建工具具等,做做出合适适的数据据库类型型选择。1、数据库库结构在关系数据据库中,数数据库由由关系数数据表组组成,而而数据表表的结构构则又体体现为表表内部的的字段。因因此,数数据库结结构设计计也就具具有了以以下工作作内容: 确定数据库库中数据据表的组组成。 确定数据表表中字段段的构成成。 定义主键字字段,使使数据表表获得实实体完整整性约束束。 依靠数据表表中主键键字段,建建立数据据表之间间的关系系,并由由此建立立数据表表之间的的参照完完整性约约束。 设置有关字字段的约约束条件件。在数据库设设计过程程中往往往要
11、考虑虑到以下下两个方方面的问问题:(1)、数数据的现现实性问问题。数据库所要要存储的的数据来来源于现现实,因因此,软软件有待待解决的的实际问问题中所所将遇到到的数据据也就成成为了确确定数据据表、字字段、约约束条件件和建立立数据表表之间关关系的最最基本依依据。在在许多情情况下,我我们可以以根据软软件的工工作模型型中的数数据要素素而对其其数据库库模型做做出推断断。一种种可供参参考的设设计原则则是: 基于软件工工作模型型建立数数据库。 基于软件工工作模型型中的实实体对象象确定数数据表。 基于实体对对象所具具有的属属性而确确定字段段。 基本实体对对象之间间的相互互依赖而而确定数数据表之之间的关关系。(
12、2)、数数据的规规范性问问题。依靠对现实实问题的的描述而而获得的的数据库库结构模模型,往往往还需需要进行行必要的的精细加加工。比比如:所所设计的的数据库库中可能能会出现现过多的的重复数数据,它它会使得得数据库库的性能能降低,数数据维护护量加大大,而且且不便于于操作。为为使数据据库结构构更加科科学合理理,可以以按照范范式理论论规则进进行数据据库设计计,目前前应用较较多的是是第三范范式(33NF)。而一一个满足足第三范范式规则则的数据据库往往往具有以以下特点点: 数据表内记记录不重重复。 数据字段不不可再分分割,其其具有最最小数据据单位的的特点。 数据表内字字段或字字段集之之间互不不依赖。 不包含
13、推导导或计算算的数据据字段。本系统中的的数据库库CKGGL.MMDB的的结构设设计即涉涉及到了了对以后后两方面面因素的的综合考考虑。其其以前面面物流管管理工作作模型中中的工作作单元为为依据来来确定其其数据表表的构成成;并以以工作单单元中“处理物物品流通通”对“登记工工作人员员”、“登记物物品”的依赖赖,以及及“登记物物品”对“设置物物品类别别”的依赖赖,而确确定各数数据表之之间的关关系。下下面则是是CKGGL.MMDB中中各数据据表的设设计结构构与说明明:表1 人人员表结结构与说说明字段名数据类型字节数默认值主键帐号文本10“”是密码文本10“”说明:该数数据表用用于记录录工作人人员账户户信息
14、。表2 物物品种类类表结构构与说明明字段名数据类型字节数默认值主键类别ID文本10“”是说明文本255“”说明:该数数据表用用于记录录物品类类别数据据。表3 物品品登记表表结构与与说明字段名数据类型字节数默认值主键物品ID自动编号4是名称文本16“”类别ID文本10“”照片OLE对象象说明:该数数据表用用于记录录单个物物品特征征信息。2、数据表表之间的的关系随着数据库库管理工工具的进进步,EE-R图图这个传传统的手手工分析析设计工工具实际际上已被被嵌入到到了许多多数据库库管理工工具之中中,它不不仅能够够表现关关系,而而且能够够在已建建立的关关系基础础之上进进一步建建立参照照完整性性规则,并并由此实实现“级联更更新”或“级联删删除”,而使使各个不不同数据据表中的的数据保保持一致致。1、“物品品类别”与 “物品登登记”之间基基于主键键 “类别IID”建立的的一对多多关系,并并设置参参照完整整性规则则 “级联更更新”操作。2、“物品品录入”与 “物品管理理”之间基基于主键键 “物品IID”建立的的一对多多关系,并并设置参参照完