仓库管理系统概要设计

  • A+
所属分类:实用文档
摘要

__仓库管理系统概要设计______1.__11__12引言4编写目的4项目背景4__软件的开发名称4__项目需求单位错误!未定义书签。__项目开发单位错误!未定义书签。__用户及实现软件的单位错误!未定义书签。__本项目与其它软件或系统的关系4121122123124125__13__14术语定义5参考资料6__项目计划任务书6__合同书6__上级机关批文6__项目开发计划6__需求规格说明书6__测试计划(初稿)6__用户操作手册(初稿)7__本文档中引用的资料7__所采用的软件标准或规范错误!未定义书签。141142143144145146147148149__2.__21__22__23__24__3.__31__32__33__34__35__4.__41__42__5.任务概述8目标8运行环境错误!未定义书签。需求概述8条件与限制错误!未定义书签。总体设计10处理流程12用例图12总体结构设计14模块功能15功能分配20接口设计21外部接口21内部接口21数据结构设计22__5.1概念结构设计22__5.2逻辑结构设计22__5.3物理结构设计23__5.4数据结构与程序的关系27__6.运行设计28__6.1运行控制28__6.2运行时间28__7.出错处理设计29__7.1出错输出信息29__7.2出错处理对策298.__9.安全保密设计30维护设计31____1.引言__11编写目的__在本仓库管理系统项目的前一阶段,也就是需求分析阶段中,已经__将系统用户对本系统的需求做了详细的阐述,这些用户需求已经在需求规格说明书中得到详尽的叙述及阐明。__本阶段是在系统的需求分析的基础上,对仓库管理系统做一个概要__设计,主要解决了实现该系统需求的程序模块设计问题。包括如何把该系统划分为若干个模块、决定各个模块之间的接口、模块之间的传递信息,以及数据结构、模块结构的设计等。在以下的概要设计报告中将对本阶段中对系统所在的概要设计进行详细的说明。__在下一阶段的详细设计中,程序设计员可参考此概要设计报告,在__概要设计对仓库管理系统所做的模块结构设计的基础上,对系统进行详细设计。在以后的软件测试以及软件维护阶段也参考此说明书,以便于了解概要设计过程中所完成的各模块设计结构,或在修改时找出在本阶段的不足或错误。____12项目背景__121软件的开发名称__仓库管理系统____122本项目与其它软件或系统的关系__本系统与超市的收银系统中商品的编码必须保持一致。__13术语定义__表1-1术语定义或解释表____14参考资料__141项目计划任务书__本项目的计划任务书__142合同书__项目组跟客户签订的合同书__143上级机关批文__项目组已经拿下的批文__144项目开发计划__本项目组的开发计划__145需求规格说明书__本组成员已经写好的需求规格说明书__146测试计划(初稿)__项目组已经提出的测试计划__147用户操作手册(初稿)__项目组完成的用户操作手册__148本文档中引用的资料__1书名:《软件工程》__出版:机械工业出版社__主编:周志刚____2书名:《使用软件工程》__出版:电子工业出版社__主编:赵池龙孙伟杨林编著____3书名:《数据库系统概论》__出版:高等教育出版社__主表:王珊萨师煊__2.任务概述__21目标__1建立超市仓库系统__2规范超市仓库的管理工作模式__用计算机管理取代以往的手工作业和定性管理模式,使超市仓库的管理工作模式规范化、机读数据格式标准化、管理决策科学化。__3建立标准货物数据库__根据不同货物的不同性质对货物进行合理的调配__4提高超市仓库管理的工作效率__仓库管理员只需要通过查询就可以清楚的知道都有哪些货物入库,库存量是多少,存在哪个位置,准确了解货物的基本信息。__(5)为超市管理人员提供准确的信息__超市管理人员通过货物困存量查询可以准确地掌握仓库不同货物的库存情况;通过日报表,月报表查询,可以全面了解消费者的需求,及时调整采购计划;此外,本系统还提供了警报系统,当货物的库存量低于库存下限时,系统就会自动发出警报,提醒工作人员应该补充该货物了____22需求概述__用户管理:为所有用户提供用户登录功能;__为系统管理员提供了添加用户和删除用户的功能;__入库管理:为仓库管理员提供了查询、添加货品入库信息的功能;__为超市主管提供修改入库信息功能;__出库管理:为仓库管理员提供了查询、添加货品出库信息的功能;__为超市主管提供修改出库信息;__货品信息管理:为采购员和仓库管理员提供了查询货品信息的功能;__为采购员提供了添加货品信息,修改货品信息功能;__供应商信息管理:为超市主管,采购员提供了查询供应商信息的功能;为采购员提供了添加,修改供应商信息的功能;__库存统计:为所有仓管、采购员、超市主管提供库存查询的功能;__为超市主管、采购员日报表和月报表查询的功能;__为采购员提供库存警报;____3.总体设计__首先来说BS和CS两种软件体系结构__CS是ClientServer指客户机和服务器,在客户机端必须装客户端软件及相应环境后,才能访问服务器(胖客户端)。CS的优点:能充分发挥客户端PC的处理能力,很多工作可以在客户端处理后再提交给服务器。对应的优点就是客户端响应速度快。CS的缺点主要有以下几个:只适用于网速较快的网络环境如:局域网;客户端需要安装专用的客户端软件及运行环境。首先涉及到安装的工作量,其次任何一台电脑出问题,如病毒、硬件损坏,都需要进行安装或维护。特别是有很多分部或专卖店的情况,不是工作量的问题,而是路程的问题。还有,系统软件升级时,每一台客户机需要重新安装,其维护和升级成本非常高。__BS最大的优点:可以在任何地方进行操作而不用安装任何专门的软件。只要有一台能上网的电脑就能使用,客户端零维护。BS架构的软件对一个稍微大点单位来说,系统管理人员不需要在几百甚至上千部电脑之间来回奔跑,只需要管理服务器就行了,所有的客户端只是浏览器,根本不需要做任何的维护。无论用户的规模有多大,有多少分支机构都不会增加任何维护升级的工作量,所有的操作只需要针对服务器进行;BS建立在广域网上_面向不同的用户群_分散地域_这是CS无法作到的或者说不擅长的。与操__作系统平台关系最小。BS架构的软件系统的扩展非常容易,只要能上网,系统管理员分配一个用户名和密码,还可以在线申请。BS模式结构如图3-1。____浏览器Web服务器数据库服务器__图3-1BS模式结构__

文档信息:

  • 大小:742KB
  • 页数:31页
  • 格式:doc格式

点击图片查看更多:

隐藏内容: ********, 支付¥5.00下载

发表评论

您必须才能发表评论!