下载后可任意编辑物流管理系统12024 年 4 月 19 日下载后可任意编辑 物流管理系统 一 . 引言 实 习 目 的 : 经过实习,参加具体的 java 开发项目,进一步提高了 java 开发的基本技术,丰富 java 开发的实战经验。过学习,巩固大学所学专业的基础知识,提高分析,推断和处理实际问题的能力,锻炼自己的实际动手能力,增强自己的团队协作意识,了解计算机专业软件开发的具体流程,完善了自己的知识结构。为毕业之后能够更快地进入工作状态而且能够更好地工作,打好一定的基础。 实习要求:能够熟练运用 Java,独立设计和编制一个具有一定难度的、解决实际应用问题的物流管理系统的应用程序。二.系统设计 软件系统的总体设计大约要经历可行性分析和项目开发22024 年 4 月 19 日下载后可任意编辑计划,需求分析,概要设计,详细设计,编码,测试以及维护等七个阶段。可行性分析和项目开发计划在前面已经叙述,下面所要做的是进行软件需求分析,概要设计和详细设计。编码过程将在下一章节论述,而测试和维护过程不在本文中叙述。 系统需求分析在经过前一阶段的分析之后,我确定了我的开发课题为仓库物流管理系统。现在所要做的是要准确定义系统必须做什么以及系统必须具备的功能。软件需求分析中我采纳结构化分析方法(Structured Analysis,简称 SA),SA 是面对数据流进行需求分析的方法,像所有的软件分析方法(如面对对象分析方法、IDEF 方法等等)一样,SA 也是一种建模活动,它使用简单易读的符号,根据软件内部数据传递、变换的关系,自顶向下逐层分解,描绘满足功能要求的软件32024 年 4 月 19 日下载后可任意编辑模型。在系统中我采纳数据流图(DFD)这种半形式化的描述方式表示需求。它是一种功能模型,以图形的方式描绘数据在系统中流动和处理的过程,只反映系统必须完成的逻辑功能。它有四种基本图形符号:◆ →:箭头,表示数据流;◆ 〇:圆或椭圆,表示加工;◆ ═:双杠,表示数据存储;◆ □:方框,表示数据的源点或终点。为了表示较为复杂问题的数据处理过程,用一张数据流图是不够的,要根据问题的层次结构进行逐步分解,并以一套分层的数据流图反映这种结构关系。在这里我一共使用了三层数据流图,即顶层图,0 层图和 1 层图(也是底层图)。在多层数据流图中,顶层流图仅包含一个加工,它代表被开42024 年 4 月 19 日下载后可任意编辑发系统,它的输入流是该系统的输入数据...