详细设计基于SSH架构的物流管理系统中分站管理模块与配送中心管理模块的设计_第1页
详细设计基于SSH架构的物流管理系统中分站管理模块与配送中心管理模块的设计_第2页
详细设计基于SSH架构的物流管理系统中分站管理模块与配送中心管理模块的设计_第3页
详细设计基于SSH架构的物流管理系统中分站管理模块与配送中心管理模块的设计_第4页
详细设计基于SSH架构的物流管理系统中分站管理模块与配送中心管理模块的设计_第5页
已阅读5页,还剩17页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、zrozro2 2/sic-mosi/sic-mosi2 2纳米复合陶瓷制备中纳米颗粒纳米复合陶瓷制备中纳米颗粒 的均匀分散研究的均匀分散研究 学生姓名: 班级: 指导老师: 摘要:摘要:在纳米复合陶瓷中,纳米颗粒必须均匀分散在亚微米基体中,才有可能在烧 结过程中均匀长大,避免因过分长大而失去其特有的增韧作用。而纳米颗粒的团聚 是造成纳米颗粒过分长大的主要原因。因此,怎样更好的使纳米颗粒均匀分散是制 备优良纳米复合陶瓷的关键。 本文采用多相悬浮混合法,对 zro2/sic-mosi2复合材料制备过程中纳米 sic 和 zro2颗粒均匀分布在基质 mosi2中的分散工艺进行了研究。以水和无水乙醇

2、为分散 介质,以 peg、paanh4和 pmaa-nh4作为分散剂分别对纳米 sic 和 zro2进行分散实 验。同时研究了 sic 纳米颗粒的表面预处理工艺对其分散性的影响。zeta 电位测试 和沉降实验结果表明,采用 550、2h 的煅烧工艺处理纳米 sic 可有效改善其分散 性。使用水作为分散介质的分散效果均比乙醇好。zro2在分散剂为 paa-nh4,sic 在 分散剂为 pmaa-nh4时的分散效果最好。各种分散剂的加入量为 0.2 wt%时的分散效 果最好。结果表明通过以上最佳分散工艺得到的 zro2/sic-mosi2复合粉体的 均匀性较好。 关键词:分散 纳米 sic 颗粒

3、纳米 zro2颗粒 mosi2 指导老师签名:指导老师签名: studies on the uniformly dispersing of nanoparticles in zro2/sic-mosi2 ceramic nanocomposite student name : class: supervisor: abstract:when preparing ceramic nanocomposites,the most importance is that nanoparticles are uniformly in sub-micron matrix. otherwise the nan

4、oparticles will grows excessively in the course of sintering, which induce the toughening function lost. the main reason of nanoparticles growing excessively is reuniting of nanoparticles. therefore, the key to prepare excellent ceramic nanocomposites is that nanopartiles are dispersed uniformly in

5、matrix. in this article, the dispersing of zro2 and sic nanometer particles in the preparation process of zro2/sic-mosi2 composites were investigated with multiphase suspensions mixed. sic and zro2 nanoparticles were dispersed with water and the alcohol as the dispersion medium, peg, paa - nh 4 and

6、pmaa - nh4 as the dispersing agent. simultaneously the effect of the surface pretreatment on the dispersive influence of sic nanoparticles were studied. the zeta electric potential test and the subsidence experiment indicated that the dispersibility of sic nanoparticles can be effectively improved a

7、fter calcinated at 550 for two hours in air. the dispersing effect of nanoparticles using water were better that using alcohol.the dispersion of zro2 is paa-nh4 , the best effect of dispersing of sic is at the dispersion medium of pmaa-nh4 .the best effect of dispersions was in the content of 0.2wt%

8、. sem indicated that uniformly dispersed zro2/sic-mosi2 nanocomposite powder could be obtained by the best dispersible craf . keyword:dispersion sic nanoparticles zro2 nanoparticles mosi2 signature of supervisor: 基于ssh架构的物流管理系统 中分站管理模块与配送中心管 理模块的设计 详细设计 总页数 编制 修修 改改 履履 历历 修改编号日期修改人版本号修改内容 10.1.0初始做成

9、 20.1.1一次修改 目 录 1引言引言.4 1.1编制目的.4 1.2参考资料.4 1.3系统开发环境.4 1.4词汇表.4 2系统开发环境系统开发环境.5 3系统设计思路系统设计思路.6 4系统公用代码设计系统公用代码设计.6 4.1分页组件类:.6 4.2过滤组件类:characterfilter, loginfilter.7 4.3hibernatesessionfactory类 .8 4.4404.jsp, 500.jsp.8 4.5css: css.9 4.6页面图片文件夹:images.9 5功能模块设计功能模块设计.10 5.1分站管理模块设计.10 6数据库设计数据库设计.

10、19 6.1功能说明.19 6.2数据表设计.19 1 引言引言 1.1 编制目的编制目的 本报告详细完成对物流管理系统的整体设计,达到指导开发的目的,同时实现和测试 人员及用户的沟通。 本报告面向详细设计人员、开发人员、测试人员及最终用户而编写,是了解系统的导 航。 1.2 参考资料参考资料 1.3 系统开发环境系统开发环境 操作系统: windows xp 集成开发工具:myeclipse 8.0m 编译环境:j2sdk 1.6 web 服务器:tomcat 6.0 1.4 词汇表词汇表 词汇名称词汇含义备注 订单是客户服务中心根据客户的配送要求所生成配送原 始的单据。订单种类分为:普通配

11、送订单、换货单、 退货单。 订单的主要内容:订单号、订购客户信息、收货客 户信息、投递信息、资金信息、订购货物信息商 品代码、商品数量、计量单位 、订单类型、送货要 求信息、订单状态、发票信息、备注信息等。 任务单是配送员为客户提供配送服务的依据,它由调度中 心根据订单生成,并提交给对应分站, 任务类型分为:送货收款、送货、收款、换货、退 货。主要内容:任务号、服务员信息分站代号、 配送员代号 、服务对象信息姓名、地址、电话 、 服务内容信息任务类型、商品代码、商品数量、 计量单位 、服务资金信息、服务时间信息、任务状 态、备注信息。 调拨单是商品在库房之间调拨的原始单据。主要内容:调 拨单号

12、、出库库房代号、入库库房代号、商品代码、 调拨商品数量、商品计量单位、计划出库时间、订 单号、任务单号等信息。 签收单是配送员将货物配送给客户后,客户签收的单据。 分站根据任务单生成签收单分配给配送员。 主要内容:签收单号、任务号、客户姓名、联系电 话、邮编、送货地址、送货日期、送货要求、送货 分站、分站地址、分站电话、是否要发票、商品名 称、单价、商品数量、商品总价、任务类型、备注、 客户反馈、客户签名。 出库单是中心库房出库的依据,它是分发单的汇总。 主要内容:出库单号、商品代码、商品名称、出库 数量、计量单位出库库房代码、出库时间等。 验货单是分站库房接受商品的电子凭证,内容与分发单内

13、容相同。 2 系统系统开发环境开发环境 操作系统: windows xp 集成开发工具:myeclipse 8.0m 编译环境:j2sdk 1.6 web 服务器:tomcat 6.0 3 系统设计思路系统设计思路 本系统采用 b/s 模式的模块化设计,并且采用最先进的 ssh 架构以系统公用代码为基 本功能支持,将整个系统划分为客户服务中心模块、调度管理模块、配送中心模块、库房 管理模块、以及分站管理模块。 4 系统公用代码设计系统公用代码设计 4.1 分页组件类:分页组件类: 4.1.1 功能描述功能描述 page 类用于封装页面常用的信息,用于页面间对象的传递,pagerhelp 类用于

14、产生 page 类的实例。 4.1.2 类、方法描述类、方法描述 page 类类 返回值方法名功能参数说明 intgetstartrow()获得页面 起始页 intgetcurrentpage()获得总页数 intgetpagesize()获得当前页 intgettotalpages()获得每页显示的行数 voidsetstartrow()获得总行数 voidsettotalpages()设置总页数 voidsetcurrentpage()设置当前页 voidsetpagesize()设置每页显示的行数 voidsettotalrows()设置总行数 pager

15、help 返回值方法名功能参数说明 pagegetpager()获得 page 对象httpservletreque strequest,请求对 象 int totalrow,总行 4.2 过滤组件类:过滤组件类:characterfilter, loginfilter 4.2.1 功能描述功能描述 用于字符编码的过滤,用户是否登陆验证类,方法描述 characterfilter 返回值方法名功能参数说明 voiddofilter()过滤字符串httpservletrequest request, 请求对象 httpservletresponse response, 回应对象 f

16、ilterchain chain loginfilter 返回值方法名功能参数说明 voiddofilter()判断用户是否登陆httpservletrequest request, 请求对象 httpservletresponse response, 回应对象 filterchain chain 4.3 hibernatesessionfactory 类类 4.3.1 功能描述功能描述 获取 session 对象实例 4.3.2 类、方法描述类、方法描述 page 返回值方法名功能参数说明 sessiongetsession ()获得 session 对象实 例

17、4.4 404.jsp, 500.jsp 4.4.1 功能说明功能说明 该页面显示经 struts 捕获的异常信息,并提供返回超链接。 4.4.2 设计说明设计说明 界面设计 图 4-2 404 异常处理 图 4-3 500 异常处理 逻辑设计 该页面使用标签显示 struts 捕获的异常信息。并使用 javascript 代码 作为返回发生异常的请求。 4.5 css: css 4.5.1 功能说明功能说明 为本系统各页面提供 css 支持,使得样式统一化。 4.5.2 设计说明设计说明 分别为 html 基本元素(body、table、select、a 等) 、去掉图片和表单边框、按钮、

18、普通信息、分页页码、后台任务链接等设计统一的样式。 4.6 页面图片文件夹:页面图片文件夹:images 4.6.1 功能说明功能说明 该文件夹中包含了本系统页面需要使用的图片文件。 5 功能模块设计功能模块设计 5.1 分站管理模块设计分站管理模块设计 5.1.1 功能说明功能说明 分站的主要工作是直接面向客户,为客户提供服务。功能包括:任务单查询、任务分 配、回执录入、缴款查询。 任务单查询:用户输入查询条件:查询条件可包括要求完成日期、任务类型、任务状任务单查询:用户输入查询条件:查询条件可包括要求完成日期、任务类型、任务状 态等。态等。 系统显示满足条件的任务单信息。系统显示满足条件的

19、任务单信息。 任务分配:用户输入查询条件:查询条件可包括要求完成日期、任务类型、任务状态任务分配:用户输入查询条件:查询条件可包括要求完成日期、任务类型、任务状态 等。系统列出满足条件的任务单记录。用户选择要进行任务分配的配送员。用户点击任务等。系统列出满足条件的任务单记录。用户选择要进行任务分配的配送员。用户点击任务 分配按钮。系统保存用户所选信息,并修改任务单和订单状态。分配按钮。系统保存用户所选信息,并修改任务单和订单状态。 回执录入:用户输入查询条件查询任务单:查询条件可包括要求完成日期、任务类型、回执录入:用户输入查询条件查询任务单:查询条件可包括要求完成日期、任务类型、 任务状态、

20、配送员姓名等。系统列出满足条件的任务单记录。用户选择要做回执录入的任任务状态、配送员姓名等。系统列出满足条件的任务单记录。用户选择要做回执录入的任 务单。用户录入回执信息。系统保存。务单。用户录入回执信息。系统保存。 缴款查询:用户输入查询条件:查询条件可包括开始日期、结束日期、商品名。系统缴款查询:用户输入查询条件:查询条件可包括开始日期、结束日期、商品名。系统 显示查询结果:查询结果至少包括:每种商品的送货数量、收款情况,以及总的收款、退显示查询结果:查询结果至少包括:每种商品的送货数量、收款情况,以及总的收款、退 款金额。款金额。 5.1.2 子模块设计子模块设计 任务单查

21、询任务单查询 .1模块功能模块功能 通过任务单号可以查看该任务单的详细信息 .2 界面设计界面设计 .3 类、方法设计类、方法设计 taskaction 类 该类的功能:对于任务单所有操作均提供相应的方法。 返回值方法名功能参数说明 booleanquery()根据任务单号,查询任务单 信息,其中包括外键关联查 询的订单表的全部信息及分 站库房表信息,分站名 taskdao 与 itaskdao 的映射类 对象 booleanadd添加信息提供功能对数据表进行操作和映射 booleanupdate修改信息提供功能服务对数据表进行操作和映射 boolea

22、nshow 显示信息 对 taskdao 和 itaskdao 的映 射类对象 taskdao 类与 itaskdao 类 该类的功能:查询任务单信息,并修改任务单状态。 返回值方法名功能参数说明 booleanquery()根据任务单号,查询任务单支撑 taskaction 类相关操作 信息,其中包括外键关联查 询的订单表的全部信息及分 站库房表信息,分站名 booleanadd添加信息提供功能支撑 taskaction 类相关操作 booleanupdate修改信息提供功能服务支撑 taskaction 类相关操作 booleanshow显示信息支撑 taskaction 类相关操作 ta

23、skservice 与 itaskservice 类 这连个类主要功能是用于支撑于 hibernate 架构中对数据库进行的连接和操作。从 而支撑了相应的 dao 和 action 的对于数据使用的操作。 返回值方法名功能参数说明 booleanadd添加信息提供功能支撑 taskaction 类相关操作 booleanupdate修改信息提供功能服务支撑 taskaction 类相关操作 booleanshow显示信息支撑 taskaction 类相关操作 task 类 该类就是一个创建任务单实体,储存任务单信息。 返回值方法名方法名功能参数说明 voidsetters任务单的各类信息无 i

24、nt/string/d ate getters 任务单的各类信息 无 .4时序图时序图 sequencediagram_1 页面显示数据信息 返回数据 返回数据 返回数据 返回数据 按关键字查找数据 传入相关数据 传入相关数据 传入关键字 输入关键字 要求提供关键字 要求提供关键字 请求查询action 要求查询 user jspactiondaoservicedatabase 页面显示数据信息 返回数据 返回数据 返回数据 返回数据 按关键字查找数据 传入相关数据 传入相关数据 传入关键字 输入关键字 要求提供关键字 要求提供关键字 请求查询action 要求查询 查询功能时序

25、图 任务分配模块任务分配模块 .1 模块说明模块说明 对任务单进行任务分配。 .2 界面设计界面设计 .3 类,方法设计类,方法设计 task 类 该类是一个创建任务单实体,允许用户更改任务单属性的类 返回值方法名方法名功能参数说明 voidsetters任务单的各类信息无 int/string/d ate getters 任务单的各类信息 无 taskaction 该类的功能:提供人员分配的功能。 返回值方法名功能参数说明 booleaninsert()读取相应的需要分配的任务 单信息,尽心任务分配的人 员选择 taskdao 与 i

26、taskdao 的映射; 类 taskdao 类与 itaskdao 类 该类的功能:查询任务单信息,并修改任务单状态。 返回值方法名功能参数说明 booleandelete()删除任务单功能支撑 taskaction 类相关操作 booleanadd添加信息提供功能支撑 taskaction 类相关操作 booleanupdate修改信息提供功能服务支撑 taskaction 类相关操作 booleanshow显示信息支撑 taskaction 类相关操作 taskservice 与 itaskservice 类 这连个类主要功能是用于支撑于 hibernate 架构中对数据库进行的连接和操

27、作。从 而支撑了相应的 dao 和 action 的对于数据使用的操作。 返回值方法名功能参数说明 booleanadd添加信息提供功能支撑 taskaction 类相关操作 booleanupdate修改信息提供功能服务支撑 taskaction 类相关操作 booleanshow显示信息支撑 taskaction 类相关操作 .4 时序图时序图 sequencediagram_1 显示成功 成功 成功 成功 成功反馈 插入相应的分配信息 要求插入数据 要求插入数据 调用insert 选择分配人员并确定 反馈数据在页面中显示 反馈数据 反馈数据 反馈信息 提供相应的任务单数据

28、要求任务单数据 要求任务单信息 获取要分配的任务单信息 请求分配action-insert 要求任务分配 user jspactiondaoservicedatabase 显示成功 成功 成功 成功 成功反馈 插入相应的分配信息 要求插入数据 要求插入数据 调用insert 选择分配人员并确定 反馈数据在页面中显示 反馈数据 反馈数据 反馈信息 提供相应的任务单数据 要求任务单数据 要求任务单信息 获取要分配的任务单信息 请求分配action-insert 要求任务分配 回执录入模块回执录入模块 .1 功能说明功能说明 对签收单表插入数据,并对签收单的状态,收款与

29、否进行修改。 .2 界面设计界面设计 .3 类、方法设计类、方法设计 receipt 类 该类是用来创建一个任务单实体,用以提供反馈单信息的类 返回值方法名方法名功能参数说明 voidsetters回执单的各类信息无 int/string/d ate getters 回执单的各类信息 无 receiptaction 类 该类负责反馈单各种操作的功能提供 返回值方法名功能参数说明 booleanshow()显示所有的反馈单的基本信 息 receiptdao 与 ireceiptdao 的 映射 booleaninsert()对相应的单子进行反馈功能 的操作 boole

30、anquery()查找关键字的反馈单信息 receiptdao 类与 ireceiptdao 类 该类的功能:查询反馈单信息,并修改反馈单状态。 返回值方法名功能参数说明 booleandelete()删除反馈单信息支撑 receiptaction 类相关操作 booleanadd()添加反馈提供功能支撑 receiptaction 类相关操作 booleanupdate()修改信息提供功能服务支撑 receiptaction 类相关操作 booleanshow()显示信息支撑 receiptaction 类相关操作 receiptservice 与 ireceiptservice 类 这连个

31、类主要功能是用于支撑于 hibernate 架构中对数据库进行的连接和操作。从 而支撑了相应的 dao 和 action 的对于数据使用的操作。 返回值方法名功能参数说明 booleanadd()添加信息提供功能支撑 receiptaction 类相关操作 booleanupdate()修改信息提供功能服务支撑 receiptaction 类相关操作 booleanshow()显示信息支撑 receiptaction 类相关操作 .4 时序图时序图 sequencediagram_1 显示成功 成功 成功 成功 成功反馈 插入相应的分配信息 要求插入数据 要求插入数据 调用ins

32、ert 进行回执录入 反馈数据在页面中显示并跳转至辉夜录入页面 反馈数据 反馈数据 反馈信息 提供相应的回执单数据 要求回执单数据 要求回执单信息 获取要分配的回执单信息 请求分配action-insert 要求回执录入 user jspactiondaoservicedatabase 显示成功 成功 成功 成功 成功反馈 插入相应的分配信息 要求插入数据 要求插入数据 调用insert 进行回执录入 反馈数据在页面中显示并跳转至辉夜录入页面 反馈数据 反馈数据 反馈信息 提供相应的回执单数据 要求回执单数据 要求回执单信息 获取要分配的回执单信息 请求分配action-insert 要求回执

33、录入 回执录入操作的时序图 缴款查询模块缴款查询模块 .1 功能说明功能说明 对于任务单的缴款情况进行查询 .2 界面设计界面设计 .3 类、方法设计类、方法设计 payment 类 该类是用来创建一个任务单实体,用以提供任务单信息的类 返回值方法名方法名功能参数说明 voidsetters缴款单的各类信息无 int/string/d ate getters 缴款单的各类信息 无 paymentaction 类 该类负责查询任务单信息 返回值方法名功能参数说明 booleanquery()根据相应的关键字对各个商 品进行缴款查询 pay

34、mentdao 和 ipaymentdao 的 映射类 booleanshow()对缴款查询中的信息进行显 示 paymentdao 类与 ipaymentdao 类 该类的功能:查询反馈单信息,并修改反馈单状态。 返回值方法名功能参数说明 booleanshow()显示信息支撑 paymentaction 类相关操作 receiptservice 与 ireceiptservice 类 这连个类主要功能是用于支撑于 hibernate 架构中对数据库进行的连接和操作。从 而支撑了相应的 dao 和 action 的对于数据使用的操作。 返回值方法名功能参数说明 booleanshow()显示信息支撑 paymentaction 类相关操作 .4 时序图时序图

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论