欢迎来到冰点文库! | 帮助中心 分享价值,成长自我!
冰点文库
全部分类
  • 临时分类>
  • IT计算机>
  • 经管营销>
  • 医药卫生>
  • 自然科学>
  • 农林牧渔>
  • 人文社科>
  • 工程科技>
  • PPT模板>
  • 求职职场>
  • 解决方案>
  • 总结汇报>
  • ImageVerifierCode 换一换
    首页 冰点文库 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    仓储物资管理系统设计论文.docx

    • 资源ID:16555955       资源大小:682.65KB        全文页数:16页
    • 资源格式: DOCX        下载积分:5金币
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录
    二维码
    微信扫一扫登录
    下载资源需要5金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    仓储物资管理系统设计论文.docx

    1、仓储物资管理系统设计论文目 录一 软件运行环境运行环境基本配置操作系统Window98/2000/XPCPUPenitium166以上兼容机种内存容量64M硬盘容量780M服务器软件resin3.0.8数据库软件Access 2003开发工具JDK1.5,Macromedia Dreamweaver MX 2004开发语言html,CSS,jsp,javascript二 需求分析21项目背景本学期的学习我们接触了一些企业管理的系统软件,如速达3000和用友ERP等。小组成立这初,想着借鉴一下以上那些管理系统软件设计一个工业、商业企业均可使用的仓储物资管理系统,那样子首先得给仓库分类,如仓库可分

    2、为材料库、成品库,入库方式可分为原材料入库、产成品入库、生产易耗品入库、调拨入库等,甚至还涉及到发票税金以及管理员权限方面。后来经过小组成员的讨论,要开发一个系统实现那些功能在这短短的几个星期里实在难于实现。原先列出的十几张表删了又删,最后只留下了五张表。最后决定下来的方案只能在一定程度上实现仓储物资管理系统的基本功能。22系统功能我们设计的仓储物资管理系统从功能上实现如下三大板块的功能:一数据写入包括 “新产品入库”“填写客户资料”“填写供应商资料”二数据修改 包括“普通入库”,“删除记录”“已有产品入库”三数据查询 包括“库存查询”,“出库单查询”,“入库单查询”,“单件物品查询” “查询

    3、客户资料”,“查询供应商资料”23需求分析简略图图2.1.需求分析简略图三概念设计31业务流程图2.业务流程32各实体ER图 图2.2.供应商资料ER图 图2.3.顾客资料ER图 图2.4. 入库单ER图图2.5 出库单ER图 图2.6 货品资料ER图 图2.7 管理员信息ER图33仓储存储系统总ER图图3.1. 仓储存储系统总ER图34数据字典数据字典表字段名数据类型含义说明空值情况备注bid文本(50)顾客号不可为空bname文本(50)顾客名可为空badress文本(50)顾客地址可为空bel文本(50)顾客电话可为空sid文本(50)供应商号不可为空sname文本(50)供应商名可为空

    4、sadress文本(50)供应商地址可为空stel文本(50)供应商电话可为空fno文本(50)入库单号不可为空fdate日期/时间(短日期)入库日期可为空pid文本(50)货品号不可为空number文本(50)货品数量可为空 sname 文本(50)供应商名可为空ofno文本(50)出库单号不可为空ofdate日期/时间(短日期)出库日期可为空bname文本(50)顾客名可为空pname文本(50)货品名可为空redat日期/时间(短日期)录入日期可为空rest文本(50)余量可为空username文本(18)管理员用户名不可为空userpwd文本(18)密码可为空35 数据库的逻辑设计 1

    5、)E-R图转换为关系表 仓储物资管理系统(实体转化为关系模式)供应商(供应商号,供应商名,供应商地址,供应商电话)客户(客户号,客户名,地址,客户电话)入库单(入库单号,入库日期,货品号,数量,供应商)出库单(出库单号,出库日期,货品号,数量,顾客)货品(货品号,货品名,供应商,录入日期,余量)管理员(用户名,密码) 2)基本表关系信息: 数据库表名1:suplier(供应商资料表)字段名数据类型含义说明空值情况备注sid文本(50)供应商号不可为空主键sname文本(50)供应商名可为空sadress文本(50)供应商地址可为空stel文本(50)供应商电话可为空数据库表名2:buyer(顾

    6、客资料表)字段名数据类型含义说明空值情况备注bid文本(50)顾客号不可为空主键bname文本(50)顾客名可为空badress文本(50)顾客地址可为空bel文本(50)顾客电话可为空数据库表名3:inform(入库单表)字段名数据类型含义说明空值情况备注fno文本(50)入库单号不可为空主键fdate日期/时间(短日期)入库日期可为空pid文本(50)货品号可为空number文本(50)货品数量可为空sname文本(50)供应商名可为空 数据库表名4:outform(入库单表)字段名数据类型含义说明空值情况备注ofno文本(50)入库单号不可为空主键ofdate日期/时间(短日期)入库日期

    7、可为空pid文本(50)货品号可为空number文本(50)货品数量可为空bname文本(50)供应商名可为空 数据库表名5:products (产品信息表)字段名数据类型含义说明空值情况备注pid文本(50)货品号不可为空主键 sname 文本(50)供应商名可为空pname文本(50)货品名可为空redat日期/时间(短日期)录入日期可为空rest文本(50)余量可为空 数据库表名6:user_table (用户信息表)字段名数据类型含义说明空值情况备注username文本(18)管理员用户名不可为空主键userpwd文本(18)密码可为空36 数据库物理设计 1)关系模式存取方法选择存取

    8、方法是快速存取数据库中数据的技术。数据库管理系统一般都是提供多种存取方法。常用的存取方法有三类。第一类的索引方法,目前主要是B+树索引方法,B+树索引方法是数据库中经典的存取方法,使用最普遍;第二类是聚簇(Cluster)方法;第三类是HASH方法。在本系统中的存取方法采取的是索引方法。 2)确定数据库的存储结构确定数据库物理结构主要指确定数据的存放位置和存储结构,包括:确定关系、索引、聚簇、日志、备份等的存储安排和存储结构,确定系统配置等。1确定数据的存放位置为了提高系统性能,应该根据应用情况将数据的易变部分和稳定部分、经常存取部分和存取频率较低部分分开存放。本系统数据库的数据文件和日志文件

    9、存储在“Systemmydb”文件夹中。当应用环境改变或对数据库系统提供的方法或参数有进一步了解时,再对数据进行适当的物理安排。2确定系统配置DBMS产品一般都提供了一些系统配置变量,存储分配参数,供设计人员和DBA对数据库进行物理优化。初始情况下,系统都为这些变量赋予了合理的默认值。但是这些值不一定适合每一种应用环境,在进行物理设计时,需要重新对这些变量复制,以改善系统的性能。在本系统中,系统配置采用Access的默认值,并没有使系统性能达到最佳,日后可以的话再对变量、参数进行修改调整。四、系统实施与维护4.1 数据载入和系统的编码调试一般数据库系统中,数据量都很大,而且数据来源于部门中的各

    10、个不同的单位,数据的组织方式、结构和格式都与新设计的数据库系统有相当的差距。组织数据录入就要将各类源数据从各个局部应用中抽取出来,输入计算机,再分类转换,最后综合成符合新设计的数据库结构的形式,输入数据库。因此这样的数据转换、组织入库的工作是相当费力、费时的。为提高数据输入工作的效率和质量,应该针对具体的应用环境设计一个数据录入子系统,由计算机来完成数据入库的任务。在源数据入库之前进行检验,以防止不正确的数据入库,比如日期的输入。因为对嵌套与控件的技术不是很熟悉,本系统在这方面做得不是很好。数据库应用程序的设计应该与数据库设计同时进行,因此在组织数据入库的同时还要调试应用程序。如果调试的结果与

    11、设计目标不符,则要返回物理设计阶段,重新调整物理结构,修改系统参数。某些情况下甚至要返回逻辑设计阶段,修改逻辑结构。有调试时有两点要注意:1、先输入小批量数据做调试用,待调试运行基本合格后,再大批量输入数据,再大批量输入数据,逐步增加数据量,逐步完成评价;2、在调试前应做好数据的恢复功能,做好转存与备份工作,以免造成不必要的损失。本系统利用Access数据库进行数据的载入,同时利用JSP语言进行应用程序的开发,并在resin服务器环境下调试通过。4.2 系统运行与维护系统调试成功后,开始投入运行。没有什么系统是可以一蹴而就的,由于环境在不断变化,在数据库系统运行过程中必须不断地对其进行评价、调

    12、整与修改。包括:数据库的转储和恢复、数据库的安全性、完整性控制、数据库性能的监督、分析和改进、数据库的重组织和重构造。五、用户使用说明 5.1 仓储管理员系统使用说明 1)学生用户登录如图5-1,这是仓储系统的打开界面。点击按钮即可进入管理员注册或登录界面。图5.1 系统进入页面在输入框中输入管理员的帐号和密码,即可登录。点击系统注册可以注册新的用户。图5.2系统注册页面 图5.3系统登录页面2)主页界面如图5-2,仓库存储管理系统的主界面清楚标明了该系统的基本功能。在页面的左侧是系统的导航栏,分别有“产品入库”、“产品出库”、“查询”、“供应商与客户”四个选项。图5.4 仓储管理系统主界面

    13、3)信息维护如图5-3,这是系统的“供应商与客户”页面。在页面中刘的菜单中,设有“填写客户资料”、“查询客户资料”、“填写供应商资料”、“查询供应商资料”四个项目,选择相应的项目即可进行相应操作。而关于客户资料与供应商资料以及产品的删除功能,本系统放在了出入库操作的项目中。图5.5 系统“供应商与客户”页面 4)业务操作 本系统通过“产品出库”与“产品入库”对产品的数量进行增减操作,对产品的品种进行增删操作。“产品入库”包括“已有产品入库”与“新产品入库”;“产品出库”包括“普通入库”与“删除记录”(即对仓库里库存量为零的货品记录进行删除)。 图5.6“产品出库”与“产品入库”的选择页面进入入

    14、库单的填写页面,在这里可以对入库单单号、入库日期、生产商、产品编号、产品数量进行登记。确认入库后则入库单填写成功。刷新页面,在库存里可以见到新增加的产品已入库。出库单的操作与入库单的操作类同,在此不再详述。图5.7入库单填写页面图5.8出库单填写页面5)业务查询业务查询功能可能过“入库单资料查询”,“出库单资料查询”,“单件货品资料查询”完成。下面是这三种查询的查询窗口。图5.9入库单资料的查询图5.10出库单资料的查询图5.11单件货品资料查询图5.12货品资料查询结果图5.13客户资料的查询图5.14客户资料查询结果图5.15客户资料填写页面图5.16更新后的客户资料页面6)退出系统 按下系统导航栏的“退出系统”选项即可退出系统。七、参考文献 王珊 萨师煊. 数据库系统概论(第四版). 高等教育出版社. 2006-5 苏俊. Java程序设计. 机械工业出版社. 2006-6


    注意事项

    本文(仓储物资管理系统设计论文.docx)为本站会员主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2023 冰点文库 网站版权所有

    经营许可证编号:鄂ICP备19020893号-2


    收起
    展开