ImageVerifierCode 换一换
格式:DOCX , 页数:36 ,大小:363.09KB ,
资源ID:22643024      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/22643024.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(UML物流管理系统Word文件下载.docx)为本站会员(b****7)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

UML物流管理系统Word文件下载.docx

1、1功能结构通用WEB 应用系统,包括交易系统和管理系统两个独立的子系统,主要包括:业务展示、用户管理、我的订单、订单管理四个功能模块。交易系统功能描述业务展示:实现业务预览、物流地点明细、物流费用查询功能。我的订单:实现订单确认、订单明细、订单查询、删除订单功能。管理系统管理描述用户管理:实现用户注册、用户登录、信息修改功能。订单管理:实现生成订单、订单查询、删除订单功能。2 系统架构交易系统和管理系统在系统架构方面完全一致,采用4 层结构,主要包括:表现层、控制层、业务层、持久层。表现层:主要负责用户交互和结果显示,交易系统和管理系统有不同的URL 入口界面。控制层:主要负责系统的访问控制、

2、数据加载和注销,是系统的核心控制单元。控制层通过系统描述来组织工作。业务层:实现了交易系统和管理系统的主要业务逻辑,是系统主要的运算单元。持久层:实现了静态数据和数据库数据的持久化管理,为业务层提供数据服务,是系统进行数据操作的统一界面。2.1交易系统架构4.2.1管理系统架构3技术体系5.访问控制设计5。1访问控制流程图2访问控制流程说明结合上图,针对每一个消息请求,按照消息请求/回复顺序,作如下说明.编号 消息名称 消息说明编号消息名称消息说明1HttpServletRequest浏览器发来的HttpServletRequest 请求2ActionForm 通过ActionForm 获取S

3、truts 加载的页面表单数据3Exectule根据strutsconfig.xml 配置调用指定的Action 指定的方法处理请求4ActionForm。get() 通过ActionForm 获取页面表单数据5BusinessFactory.getBusiness获得Business 对象6Business Method 调用业务逻辑7Import 使用Pojo 进行数据操作8DAOFactory.getDAO获得Dao 对象9Dao Method 调用Dao 方法,执行数据库操10Returnexecution result 返回Dao 执行结果,给Business11Returnexec

4、utionresult返回Business 执行结果,给Action12ActionForward。findForward Action 返回执行结果给新的画面(StrutsConfig.xml 配置)13HttpServletResponse MappingDispatchAction 返回处理结果给浏览器6.域模型设计6。1控制层设计1。1类图6.1。2类的描述OrderMappingDispatchAction 订单管理核心控制类方法名功能描述参数和返回值异常定义CheckOrder查询订单参数ActionMapping,ActionForm,HttpServletRequest,Htt

5、pServletResponse返回值ActionForwardExceptionDeleteOrder删除订单同上 ListUserOrder显示用户订单列表OrderDetial显示订单明细UserMappingDispatchAction 用户管理核心控制类ChangeEmain修改Email信息ActionForm,toLogin跳转到登录画面 toRigist打起用户注册页面checkmail用户验证register用户注册login用户登录manager管理员用户登录changePwd修改跟人密码deleteUser删除用户query查询用户。increatUser用户增加upda

6、te用户更新usernameValidateAJAX 检查用户名是否存在(用户注册时)ActionMapping,HttpServletRequest,VoidStorehouseMappingDispatchAction仓库及库存管理核心控制类StockIn出库StockOut入库DeleteGoogsInformation删除货物信息IncreatGoogsInformation增加货物信息Update更新仓库信息CheckGoodsInformation查看货物信息BusMappingDispatchAction车辆管理核心控制类IncreatBus增加车辆信息DeleteBuse删除车

7、辆信息ArrangeBus安排车辆CheckBus查看车辆信息更新车辆信息DistributionMappingDispatchAction配置管理核心控制类MakeDistributionorder生成配送单DistributionorderCheck配送查询Busdispatch车辆调度Driverdispatch司机派遣PathShadow路线跟踪MakesureOrder确认回单6.2业务层设计6.2。2.2类图描述UserMappingDispatchAction 用户管理实现类UserLoginUser返回voidGWAPExceptionUserRegistdeleteUserB

8、yname根据用户ID取得相应用户StringUser;取得 pojoFindAllUserList取得全部用户/ListupdateUser更新用户信息OrderusinessImpl 订单管理实现类findAllOrders取得所有订单OrdergetOrderByIdLonggetOrderListByUserNameUser;DeleteOrderById通过订单ID删除订单OrderDetialById通过订单ID查看订单详情DistributionusinessImpl 配送管理实现类MakeDistributionorderById通过订单ID生成配送单配送单查询findAllP

9、athShadow取得所有的路线跟踪信息StorehouseusinessImpl 仓库管理实现类删除货品信息FindAllGoodsInformation取得所有的仓库信息BususinessImpl 车辆管理实现类findALLBusInformation取得所有的车辆信息DeleteBusById通过车辆ID删除相应的车辆信息UpdateBusById通过车辆ID更新相应车辆信息long7.据数库设计7。2 E-R图2数据实体描述用户注册表(UserInfo)字段名字段类型是否为主键是否为空备注idint是否用户名编号usernamevarchar(20)用户名称password用户密码

10、addressvarchar(50)单位地址postcodevarchar(10)邮编tel电话idcard身份证号remarkvarchar(200)用户登录表(AdminInfo)描述:用户输入要用户名和密码,系统将从AdminInfo数据表中,首先查看用户名信息是否正确,正确之后,再判断其密码是否正确,若用户名不正确,则提示用户名不存在。密码和用户名都正确则登录到主界面,不正确,更新用户密码错误次数。这样能够使用户信息安全。 备注userid 用户编号 用户名 密码userpower用户权限errortimes错误次数员工信息表(EmployeeInfo)描述:实现员工的身份以及部门信息

11、的录入、修改、删除功能,方便对员工管理,权限的添加等.员工可以通过员工编号登录到系统.管理员将员工信息存入员工信息表(EmployeeInfo)eid职员编号empname职员姓名empsex职员性别empidcard职员身份证号empbirthdate职员出生日期empdiploma职员学历empjoindate职员加入公司时间employjobs职员职务empphone职员电话empaddress职员家庭住址订单信息表(OrderInfo)实现在整个业务处理模块中作用是使客户通过填写订单,是业务处理模块要完成的第一项工作.程序功能是把客户填好的定单信息存入数据库(OrderInfo)中.字

12、段输入项描述订单号usenameuseid用户编号splace货物起运地eplace货物到达地edate起运时间datetime接货地址sname接货联系人stel接货电话hwname货物名称discribe货物描述quality货物重量floatlength货物长wide货物宽high货物高hwcount货物数量price单位重量的运价totalprice运费入库单信息表(StockInInfo) 管理人员查看订单填写情况,系统从数据库(OrderInfo)显示出相关查询信息,方便客服人员处理订单.仓库管理员,查看入库情况,通过StockInInfo表显示相关信息,以及通过CarInfo显示

13、车辆信息,安排出库。否为主键备注信息该表自动编号stockinid入库单编号stockindate物品入库日期chargeid负责人编号goodsid订单编号(外键)goodsinnumber入库物品数量commodityId物品分类编号goodsinmemovarchar(100)入库单备注信息出库单信息表(StockOutInfo)stockoutid出库单编号stockoutdate物品出库日期车辆管理信息表(CarInfo)将车辆信息,存入数据表CarInfo中,方便仓库管理员操作.carid车辆牌号cardriverid驾驶员编号free空闲或忙碌lxpathvarchar(30)路

14、线用户权限表(RightInfo)权限管理主要是对每一普通用户工作组进行授权管理。根据普通用户工作组的职能不同,分别授于不同的权限。用户名密码配送表(DistribustiongInfo) 描述:根据订单信息生成的配送单,管理员从DistribustiongInfo中查询配送信息进行物流配送。订单编号distributionid配送单编号 cardriverid hwname sendtaddressvarchar(80)配送地址 receiveaddress接收地址 sendtel寄送人电话号码receivetel接收人电话号码path物流跟踪路线8.系统环境设计8.1开发环境设计操作系统:windows 系列虚拟机:jdk6linux-i586 或jdk-6-wini586浏览器:FireFox 或IE6Web 服务器:Apache Tomcat 6。数据库:MySql 5。设计工具:Microsoft Office Visio 2003 ,StarUMLIDE 工具:MyEclipse8.6(集成Eclipse3。3)8.2发布环境设计jdk6-linux-i586 或jdk-6-win-i586浏览器:Apache Tomcat 6.0

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1