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

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

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

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

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

    1、系统设计说明书项目名称:家庭理财管理系统 专业班级:信息系统1102班组长:孟冬青组员:宋娜一、引言11.编写目的12.背景13.定义14.参考资料1二、任务概述11.目标12.运行环境23.需求概述24. 条件与限制2三、总体设计31.处理流程32.总体结构和模块外部设计4四、接口设计61.外部接口62.内部接口6五、数据结构设计61.数据库数据结构设计62.数据结构与系统程序的关系7六、运行设计81.运行模块组合82.运行控制8七、出错处理设计91.出错输出信息92.补救措施9八、安全保密设计91.数据安全性92.登陆用户安全性103.操作安全性10九、系统维护设计10仓库管理系统系统设计

    2、说明书一、引言1.编写目的 编写这份概要设计说明书的主要目的是将对用户的需求分析升级为对实现这些需求的功能进行体系结构设计,将原本比较复杂的系统划分为一个个模块来确定这些模块的功能以及模块间的调用关系,同时,设计该系统的总体数据结构和数据库结构。仓库系统是为了仓库管理而设计的,通过试用本系统,可以更加有效的管理仓库物品,其中包括仓库的基本信息,供应商信息,客户信息并且具有增加,查询,修改等功能,这份说明书的主要读者为系统分析师和软件设计师。为之后的系统开发提供开发标准。2.背景在需求分析阶段中,已经对本软件系统的功能需求做了详细的阐述。本阶段将会在需求分析阶段的基础上对仓库管理软件系统做进一步

    3、的概要设计。主要包括仓库管理系统的操作处理流程设计、该系统接口设计、出错处理设计和数据库结构的设计等。以上系统模块的设计将结合需求分析阶段的功能需求,把各模块间的关系给建立起来,从而完成整个系统的概要设计需求。另外,在下一阶段的详细设计中,本阶段的概要设计将作为参考,以方便完成整个系统的设计工作。3.定义 仓库的基本信息:姓名,性别,年龄,用户权限等。仓库的入库信息:收入信息,保存,添加,修改用户的支出信息:支出信息,保存,修改,添加,删除。基本信息查询,入库信息查询,出库信息查询,供应商信息查询,库存查询,客户信息查询4.参考资料 软件项目管理软件工程导论张海藩编著.清华大学出版社数据库原理

    4、及应用王珊、萨师煊主编.高等教育出版社二、任务概述 1.目标 本系统软件主要实现的功能是仓库管理员对仓库进行库存的管理,主要包括,对于生产部门送来的货物进行清点,无误后入库,对于销售部门请求的货物进行核实,无误后出库,并对仓库的库存量在每一次出库后实施一次数据盘点,若某些货物库存不足,发出警报,提醒生产部门及时供给。2.运行环境 硬件环境 1.管理计算机一台。2.A4打印机一台 3.运行时占用内存:2MB。4.所需硬盘空间:10MB 软件环境: 操作系统:Microsoft Windows 2007支持环境:IIS 5.0 数据库:Microsoft SQL Server 2008 3.需求概

    5、述本系统软件主要实现的功能是仓库管理员对仓库进行库存的管理,主要包括,对于生产部门送来的货物进行清点,无误后入库,对于销售部门请求的货物进行核实,无误后出库。并对仓库的库存量进行查询,当存货不足时,让采购员进行采购。顾客通过进入系统的主界面进行货物的浏览,确定所需要的商品,进行商品的购买时,必须进行顾客的注册,仓库管理员通过个人的帐号进入系统,转到管理显示页面,选择要处理的管理要求。(1)仓库管理的具体操作功能(包括):设备代码、设备入库、设备出库、设备还库、设备需求。(2)仓库信息的管理:库存信息、入库信息、出库信息、还库信息、需求信息;(3)一些必要的附加功能操作:生成和查看报表、库存警报

    6、。(4)仓库管理系统的操作日志(记录好每次的操作)。4. 条件与限制为了更好地对仓库进行管理,本系统可以和公司内部网站系联合,达到高效和精确的目的。系统还能根据不同的用户进行不同的权益设置,与一些高档的安全软件组合,提高系统的安全性。三、总体设计1.处理流程流程图2.总体结构和模块外部设计E-R图业务流图数据流图四、接口设计1.外部接口(1)用户界面 在用户界面部分,根据需求分析的结果,用户需要一个用户友善界面。在界面设计上,应做到简单明了,易于操作,并且要注意到界面的布局。考虑到用户多对Windows界面熟悉,本系统界面设计将以Windows风格为主。由于本系统采用的是C#编程语言,在界面上

    7、可使用Microsoft Visual Studio 2008进行界面布局设计。总的来说,系统的用户界面应具有良好的人机交互特性、简易性和易操作性。(2)软件接口 本系统应封装好对SQL Server 2005数据库访问的接口,以满足系统对数据库进行系统可使用SQL Server 2005数据库提供的数据备份命令,以做到对数据的保存备(3) 硬件接口在输入方面,对于键盘、鼠标的输入,对输入进处理。在输出方面,打印机的连接及使用。在网络传输部分,在网络硬件部分,为了实现高速传输,使用快速以太网。2.内部接口内部接口方面,各模块之间采用表单提交、超链接的方式进行信息传递。各模块可以通行引用类包调用

    8、相应的类中的方法,完成数据库的连接、查询、删除、添加、修改操作。五、数据结构设计1.数据库数据结构设计本系统采用SQL数据库对数据信息进行维护管理,所有数据共涉及4张表。表一 供应商表列名数据类型是否允许为空备注货物编号Char否主键供应商编号Char否货物名称Char否货物规格Char否货物数量Char否货物进价Char否供应商信息Char否供应商电话Char否记录仓库的供应商,货物编号、供应商编号、货物名称、货物规格、货物数量、货物进价、供应商信息、供应商电话等。主键是货物编号。表二 出库表列名数据类型是否为空备注货物编号Char否主键客户编号Char否货物名称Char否货物规格Char否

    9、客户信息Char否货物数量Char否货物售价Char否客户电话Char否记录仓库的出库,货物编号、客户编号、货物名称、货物规格、客户信息、货物数量、货物售价、客户电话等。主键是货物编号。表三 客户表列名数据类型是否为空备注客户编号Char否主键客户名称Char否客户地址Char否客户电话Char否记录仓库的客户,客户编号、客户名称、客户地址、客户电话等。主键是客户编号。表四 库存表列名数据类型是否为空备注货物编号Char否主键货物规格Char否货物数量Char否货物名称Char否记录仓库的库存,货物编号、货物规格、货物数量、货物名称等。主键是货物编号。2.数据结构与系统程序的关系在用户登录系统

    10、后,用户根据需要对系统的进行操作,在用户的操作过程中将涉及到对数据信息的录入、添加和删除等简单操作,这些操作都是通过程序中的SQL语句来实现的。另外,当用户进行收支查询时,程序会根据用户的查询需求反应到SQL的查询语句中,然后将查询结果通过表格的形式最终呈现给用户六、运行设计1.运行模块组合管理员登陆,管理员密码修改属管理员登陆模块。出库,输入产品出库信息,更新库存表,打印出库通知单,属于销售出库管理模块入库,输入产品入库信息,打印入库通知单属采购入库管理模块货物信息查询,客户信息查询,打印货物,客户信息属于查询模块。2.运行控制(1)操作步骤:主程序运行,等待仓库管理员输入,根据输入调用各个

    11、子模块。请求动态网页:登录后,用户在相应的网页上点击相应的按钮,系统自动执行相应的处理过程,把用户请求的网页显示在浏览器上。数据库中增加/删除记录:管理员按指定要求和指定数据格式输入记录信息,点击提交按钮后,系统把新记录存储到数据库中的正确位置或者从数据库中删除相应的信息,同时返回是否增加/删除成功的提示信息。(2)管理员模块:普通成员只能进行个人信息的管理,即修改、查询个人信息。管理员账户则可以进行所有用户信息的管理。包括添加、修改、删除、查询所有用户信息。(3)入库管理模块:所有用户身份的用户都能进行查询,包括、仓储信息、供应商信息等时。(4)出库管理模块:所有用户身份的用户都能进行查询,

    12、包括查询产品信息、库存、以及客户信息等。(5)供应商管理模块:管理员能进行供应商信息的管理,记录供应商的地址电话,以及入库的货物信息。(6)客户管理模块:管理员能进行客户信息的记录,以及客户信息电话,地址等。(7)运行时间说明每种运行模块组合将占用各种资源的时间。在软件的需求分析中,对运行时间的要求为必须对做出的操作有较快的反应。当网络负载量大时,对操作的反应可能受到影响。所以采用快速以太网络,实现客户机与服务器之间的连接,以减少网络在传输时的开销。服务器的性能非常重要,它会对数据库访问时间即操作时间的长短,影响可能会加大客户机操作的等待时间,因此需要使用性能高的WEB服务器和DB服务器,建议

    13、使用Pentium4处理器以上的PC机。总之,硬件对系统的速度的影响会大于软件的影响。七、出错处理设计1.出错输出信息程序在运行时主要会出现两种错误:(1)由于输入信息不能满足要求产生的错误(软错误);(2)由于其他问题,如网络传输超时等引起的错误(硬错误)对于软件错误,输入数据后点击提交按键后,后出现错误提示窗口,然后给出错误提示,返回当前输入的窗口;对于硬错误,可在出错的相应模块中输出简单的出错语句,并将程序重置。返回输入阶段。 在硬件方面需要选择比较可靠和稳定的服务器机种,保证系统的可靠运行。2.补救措施(1)所有的客户机及服务器需要安装上不间断电源系统以防止由于停电或电压不稳所造成的数

    14、据库数据的丢失。如果真断电时,客户机不会有较大的影响。(2)在网络传输方面,可考虑建立一条成本较低的后备网络,用来保证 当主网络断路时的数据通信。(3)在硬件方面需要选择比较可靠和稳定的服务器机种,保证系统的可靠运行。八、安全保密设计1.数据安全性数据保存在专门的数据库服务器上,这样可以避免在本地误操作或者由于硬件的故障造成数据的丢失。2.登陆用户安全性系统设计了登录界面,每个合法用户有一个密码,该密码由用户个人维护,从而实现对用户的身份验证3.操作安全性对授权用户权限的授予和回收。如对用户没有查看其他用户信息的权利,也不能执行其他用户的增加、删除、修改等操作。对登录进行了严格的验证,对于不经过登录而直接访问系统页面的是实现不了的。九、系统维护设计在整个系统的运行过程中,系统的维护和管理是始终贯穿其中的,包括进行系统应用程序的维护、代码的维护、数据的备份与恢复、硬件设备维护。系统在运行时,也要随着环境的变化根据不同的需求及变化对系统进行必要的修改,使得系统功能更加完善。系统维护工作贯穿于系统的整个运行过程中,包括:系统应用程序的维护、数据的维护、代码的维护、硬件设备维护,系统维护的重点是系统应用软件的维护工作。而系统维护工作不应总是被动的等待用户提出要求后才进行,应进行主动的预防性维护。10


    注意事项

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

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




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

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

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


    收起
    展开