发布时间:2022-12-05 16:58:29
全微程序设计团队是一家专注于JAVA/PYTHON/PHP/ASP/安卓/小程序开发的软件开发团队,十年开发经验让我身经百战,若您有需求而我们恰好专业。
同时,我们也有文稿文档代写服务,文档降重润文服务,好评如潮,期待您的光临哦。
今天将为大家分析一个物流管理系统,物流管理系统项目使用框架为SSH(MYECLIPSE),选用开发工具为idea。
在系统中删除不需要的路线信息时,可以使用路线删除操作。进入路线管理页面后,点击路线后方的删除按钮可以将路线的id信息提交到路线控制层中。在路线控制层中使用delete方法获取路线的id信息,路线控制层再调用路线服务层中的delete方法。t_routeinfo中对应的路线信息将会被删除,并给出页面提示信息,删除路线成功。核心代码如下:
// 输出日志,表示当前正在执行RouteinfoService.deleteRouteinfo方法
logger.debug("RouteinfoService.deleteRouteinfo ......");
// 根据id调用Routeinfodao的deleteByPrimaryKey方法,删除Routeinfo
Routeinfodao.deleteByPrimaryKey(id);
request.setAttribute("message", "删除路线成功");
删除路线页面如下所示。
图删除路线界面
通过登录模块验证后使用搜索路线模块,在搜索路线页面中,输出搜索条件,用search提交到服务器中,将搜索结果返回到页面中,完成搜索结果。用例描述如表所示。
表搜索路线用例描述
用例名称 | 搜索路线用例 | |
---|---|---|
参与者 | 用户 | |
用例概述 | 本用例用于用户搜索路线 | |
前置条件 | 用户进入搜素路线页面 | |
事件基础 | 用户操作 | 系统反馈 |
用户使用搜索路线功能,设置搜索路线条件,提交搜索路线表单 | 跳转到搜索路线页面,并初始化路线信息、通过搜索条件过滤路线信息,返回搜索路线页面进行展示 |
在系统中删除不需要的地图信息时,可以使用地图删除操作。进入地图管理页面后,点击地图后方的删除按钮可以将地图的id信息提交到地图控制层中。在地图控制层中使用delete方法获取地图的id信息,地图控制层再调用地图服务层中的delete方法。t_maps中对应的地图信息将会被删除,并给出页面提示信息,删除地图成功。核心代码如下:
// 输出日志,表示当前正在执行MapsService.deleteMaps方法
logger.debug("MapsService.deleteMaps ......");
// 根据id调用Mapsdao的deleteByPrimaryKey方法,删除Maps
Mapsdao.deleteByPrimaryKey(id);
request.setAttribute("message", "删除地图成功");
删除地图页面如下所示。
图删除地图界面
通过登录模块验证后使用搜索地图模块,在搜索地图页面中,输出搜索条件,用search提交到服务器中,将搜索结果返回到页面中,完成搜索结果。用例描述如表所示。
表搜索地图用例描述
用例名称 | 搜索地图用例 | |
---|---|---|
参与者 | 用户 | |
用例概述 | 本用例用于用户搜索地图 | |
前置条件 | 用户进入搜素地图页面 | |
事件基础 | 用户操作 | 系统反馈 |
用户使用搜索地图功能,设置搜索地图条件,提交搜索地图表单 | 跳转到搜索地图页面,并初始化地图信息、通过搜索条件过滤地图信息,返回搜索地图页面进行展示 |
在系统中删除不需要的订单信息时,可以使用订单删除操作。进入订单管理页面后,点击订单后方的删除按钮可以将订单的id信息提交到订单控制层中。在订单控制层中使用delete方法获取订单的id信息,订单控制层再调用订单服务层中的delete方法。t_orders中对应的订单信息将会被删除,并给出页面提示信息,删除订单成功。核心代码如下:
// 输出日志,表示当前正在执行OrdersService.deleteOrders方法
logger.debug("OrdersService.deleteOrders ......");
// 根据id调用Ordersdao的deleteByPrimaryKey方法,删除Orders
Ordersdao.deleteByPrimaryKey(id);
request.setAttribute("message", "删除订单成功");
删除订单页面如下所示。
图删除订单界面
通过登录模块验证后使用搜索订单模块,在搜索订单页面中,输出搜索条件,用search提交到服务器中,将搜索结果返回到页面中,完成搜索结果。用例描述如表所示。
表搜索订单用例描述
用例名称 | 搜索订单用例 | |
---|---|---|
参与者 | 用户 | |
用例概述 | 本用例用于用户搜索订单 | |
前置条件 | 用户进入搜素订单页面 | |
事件基础 | 用户操作 | 系统反馈 |
用户使用搜索订单功能,设置搜索订单条件,提交搜索订单表单 | 跳转到搜索订单页面,并初始化订单信息、通过搜索条件过滤订单信息,返回搜索订单页面进行展示 |
在系统中删除不需要的物流资料信息时,可以使用物流资料删除操作。进入物流资料管理页面后,点击物流资料后方的删除按钮可以将物流资料的id信息提交到物流资料控制层中。在物流资料控制层中使用delete方法获取物流资料的id信息,物流资料控制层再调用物流资料服务层中的delete方法。t_wdata中对应的物流资料信息将会被删除,并给出页面提示信息,删除物流资料成功。核心代码如下:
// 输出日志,表示当前正在执行WdataService.deleteWdata方法
logger.debug("WdataService.deleteWdata ......");
// 根据id调用Wdatadao的deleteByPrimaryKey方法,删除Wdata
Wdatadao.deleteByPrimaryKey(id);
request.setAttribute("message", "删除物流资料成功");
删除物流资料页面如下所示。
图删除物流资料界面
通过登录模块验证后使用搜索物流资料模块,在搜索物流资料页面中,输出搜索条件,用search提交到服务器中,将搜索结果返回到页面中,完成搜索结果。用例描述如表所示。
表搜索物流资料用例描述
用例名称 | 搜索物流资料用例 | |
---|---|---|
参与者 | 用户 | |
用例概述 | 本用例用于用户搜索物流资料 | |
前置条件 | 用户进入搜素物流资料页面 | |
事件基础 | 用户操作 | 系统反馈 |
用户使用搜索物流资料功能,设置搜索物流资料条件,提交搜索物流资料表单 | 跳转到搜索物流资料页面,并初始化物流资料信息、通过搜索条件过滤物流资料信息,返回搜索物流资料页面进行展示 |
在系统中删除不需要的货物信息时,可以使用货物删除操作。进入货物管理页面后,点击货物后方的删除按钮可以将货物的id信息提交到货物控制层中。在货物控制层中使用delete方法获取货物的id信息,货物控制层再调用货物服务层中的delete方法。t_goods中对应的货物信息将会被删除,并给出页面提示信息,删除货物成功。核心代码如下:
// 输出日志,表示当前正在执行GoodsService.deleteGoods方法
logger.debug("GoodsService.deleteGoods ......");
// 根据id调用Goodsdao的deleteByPrimaryKey方法,删除Goods
Goodsdao.deleteByPrimaryKey(id);
request.setAttribute("message", "删除货物成功");
删除货物页面如下所示。
图删除货物界面
通过登录模块验证后使用搜索货物模块,在搜索货物页面中,输出搜索条件,用search提交到服务器中,将搜索结果返回到页面中,完成搜索结果。用例描述如表所示。
表搜索货物用例描述
用例名称 | 搜索货物用例 | |
---|---|---|
参与者 | 用户 | |
用例概述 | 本用例用于用户搜索货物 | |
前置条件 | 用户进入搜素货物页面 | |
事件基础 | 用户操作 | 系统反馈 |
用户使用搜索货物功能,设置搜索货物条件,提交搜索货物表单 | 跳转到搜索货物页面,并初始化货物信息、通过搜索条件过滤货物信息,返回搜索货物页面进行展示 |
在系统中删除不需要的管理员信息时,可以使用管理员删除操作。进入管理员管理页面后,点击管理员后方的删除按钮可以将管理员的id信息提交到管理员控制层中。在管理员控制层中使用delete方法获取管理员的id信息,管理员控制层再调用管理员服务层中的delete方法。t_admin中对应的管理员信息将会被删除,并给出页面提示信息,删除管理员成功。核心代码如下:
// 输出日志,表示当前正在执行AdminService.deleteAdmin方法
logger.debug("AdminService.deleteAdmin ......");
// 根据id调用Admindao的deleteByPrimaryKey方法,删除Admin
Admindao.deleteByPrimaryKey(id);
request.setAttribute("message", "删除管理员成功");
删除管理员页面如下所示。
图删除管理员界面
通过登录模块验证后使用搜索管理员模块,在搜索管理员页面中,输出搜索条件,用search提交到服务器中,将搜索结果返回到页面中,完成搜索结果。用例描述如表所示。
表搜索管理员用例描述
用例名称 | 搜索管理员用例 | |
---|---|---|
参与者 | 用户 | |
用例概述 | 本用例用于用户搜索管理员 | |
前置条件 | 用户进入搜素管理员页面 | |
事件基础 | 用户操作 | 系统反馈 |
用户使用搜索管理员功能,设置搜索管理员条件,提交搜索管理员表单 | 跳转到搜索管理员页面,并初始化管理员信息、通过搜索条件过滤管理员信息,返回搜索管理员页面进行展示 |
在系统中删除不需要的配送员信息时,可以使用配送员删除操作。进入配送员管理页面后,点击配送员后方的删除按钮可以将配送员的id信息提交到配送员控制层中。在配送员控制层中使用delete方法获取配送员的id信息,配送员控制层再调用配送员服务层中的delete方法。t_distributor中对应的配送员信息将会被删除,并给出页面提示信息,删除配送员成功。核心代码如下:
// 输出日志,表示当前正在执行DistributorService.deleteDistributor方法
logger.debug("DistributorService.deleteDistributor ......");
// 根据id调用Distributordao的deleteByPrimaryKey方法,删除Distributor
Distributordao.deleteByPrimaryKey(id);
request.setAttribute("message", "删除配送员成功");
删除配送员页面如下所示。
图删除配送员界面
通过登录模块验证后使用搜索配送员模块,在搜索配送员页面中,输出搜索条件,用search提交到服务器中,将搜索结果返回到页面中,完成搜索结果。用例描述如表所示。
表搜索配送员用例描述
用例名称 | 搜索配送员用例 | |
---|---|---|
参与者 | 用户 | |
用例概述 | 本用例用于用户搜索配送员 | |
前置条件 | 用户进入搜素配送员页面 | |
事件基础 | 用户操作 | 系统反馈 |
用户使用搜索配送员功能,设置搜索配送员条件,提交搜索配送员表单 | 跳转到搜索配送员页面,并初始化配送员信息、通过搜索条件过滤配送员信息,返回搜索配送员页面进行展示 |
在系统中删除不需要的用户信息时,可以使用用户删除操作。进入用户管理页面后,点击用户后方的删除按钮可以将用户的id信息提交到用户控制层中。在用户控制层中使用delete方法获取用户的id信息,用户控制层再调用用户服务层中的delete方法。t_user中对应的用户信息将会被删除,并给出页面提示信息,删除用户成功。核心代码如下:
// 输出日志,表示当前正在执行UserService.deleteUser方法
logger.debug("UserService.deleteUser ......");
// 根据id调用Userdao的deleteByPrimaryKey方法,删除User
Userdao.deleteByPrimaryKey(id);
request.setAttribute("message", "删除用户成功");
删除用户页面如下所示。
图删除用户界面
通过登录模块验证后使用搜索用户模块,在搜索用户页面中,输出搜索条件,用search提交到服务器中,将搜索结果返回到页面中,完成搜索结果。用例描述如表所示。
表搜索用户用例描述
用例名称 | 搜索用户用例 | |
---|---|---|
参与者 | 用户 | |
用例概述 | 本用例用于用户搜索用户 | |
前置条件 | 用户进入搜素用户页面 | |
事件基础 | 用户操作 | 系统反馈 |
用户使用搜索用户功能,设置搜索用户条件,提交搜索用户表单 | 跳转到搜索用户页面,并初始化用户信息、通过搜索条件过滤用户信息,返回搜索用户页面进行展示 |
专业程序代做
为你量身定制的程序设计
诚信经营,我们将尽心尽力为你完成指定功能
十年程序经验,尽在全微程序设计