logo资料库

农贸市场批发管理系统.docx

第1页 / 共106页
第2页 / 共106页
第3页 / 共106页
第4页 / 共106页
第5页 / 共106页
第6页 / 共106页
第7页 / 共106页
第8页 / 共106页
资料共106页,剩余部分请下载后查看
目录
1绪论
1.1背景
1.2相似系统的国内外情况
1.2.1易订货
1.2.2安仕达智慧农贸
1.3可行性分析
1.4下面分析设计层次与内容
2 系统需求分析
2.1整体的功能模块说明
2.1.1农贸市场批发管理系统需求说明:
2.1.2 用户管理:
2.1.3收菜装箱管理:
2.1.4车辆路线管理:
2.1.5入库出库管理:
2.1.6销售管理:
2.2用例分析
用例参与者
2.2.1用户管理---参与者
2.2.2 收菜装箱管理---参与者
2.2.3 车辆路线管理---参与者
2.2.4出入库出库管理---参与者
2.2.5销售管理---参与者
2.3 用例分析----管理
2.3.1用户管理
2.3.2收菜装箱管理
2.3.3车辆路线管理
2.3.4入库出库管理
2.3.5销售管理
3系统设计
3.1实现类图
3.1.1用户管理实现类图:
3.1.2收菜装箱管理实现类图:
3.1.3车辆路线管理实现类图:
3.1.4入库出库管理实现类图:
3.1.5销售管理实现类图:
3.2顺序图
3.2.1用户管理顺序图
3.2.2收菜装箱管理顺序图
3.2.3车辆路线管理顺序图
3.2.4入库出库管理顺序图
3.2.5销售管理顺序图
3.3状态图
3.3.1用户管理状态图
3.3.2收菜装箱管理状态图
3.3.3车辆路线管理状态图
3.3.4入库出库管理状态图
3.3.5销售管理状态图
3.4活动图
3.4.1用户管理活动图
3.4.2收菜装箱管理活动图
3.4.3车辆路线管理活动图
3.4.4入库出库管理状态图
3.4.5销售管理活动图
3.5详细类图
3.5.1用户管理详细类图
3.5.2收菜装箱管理详细类图
3.5.3车辆路线管理详细类图
3.5.4入库出库管理详细类图
3.5.5销售管理详细类图
3.6组件图
3.7部署图
3.8 UI设计
3.9数据库设计
3.9.1用户管理数据库设计
3.9.2收菜装箱管理数据库设计
3.9.3车辆路线管理数据库设计
3.9.4入库出库管理数据库设计
3.9.5销售管理数据库设计
4.小结
《系统建模与 UML 语言》 授课教师: 项目名: 农贸市场批发管理系统 专业: 计算机技术与科学 班级: 学号: 姓名: 编写日期:2020.6.24 目录 目录............................................................................................................................................................................1
1 绪论........................................................................................................................................................................4 1.1 背景..........................................................................................................................................................4 1.2 相似系统的国内外情况.....................................................................................................................4 1.2.1 易订货....................................................................................................................................... 4 1.2.2 安仕达智慧农贸.....................................................................................................................4 1.3 可行性分析............................................................................................................................................5 1.4 下面分析设计层次与内容................................................................................................................5 2 系统需求分析 .................................................................................................................................................... 6 2.1 整体的功能模块说明......................................................................................................................... 6 2.1.1 农贸市场批发管理系统需求说明:............................................................................... 6 2.1.2 用户管理:.............................................................................................................................6 2.1.3 收菜装箱管理:.....................................................................................................................6 2.1.4 车辆路线管理:.....................................................................................................................7 2.1.5 入库出库管理:.....................................................................................................................7 2.1.6 销售管理:................................................................................................................................ 7 2.2 用例分析.................................................................................................................................................8 用例参与者...........................................................................................................................................8 2.2.1 用户管理---参与者..............................................................................................................8 2.2.2 收菜装箱管理---参与者................................................................................................... 8 2.2.3 车辆路线管理---参与者................................................................................................... 9 2.2.4 出入库出库管理---参与者................................................................................................9 2.2.5 销售管理---参与者..............................................................................................................9 2.3 用例分析----管理.......................................................................................................................... 10 2.3.1 用户管理 ................................................................................................................................ 10 2.3.2 收菜装箱管理 .......................................................................................................................13 2.3.3 车辆路线管理 .......................................................................................................................18 2.3.4 入库出库管理 .......................................................................................................................21 2.3.5 销售管理 ................................................................................................................................ 28 3 系统设计............................................................................................................................................................ 34 3.1 实现类图.............................................................................................................................................. 34 3.1.1 用户管理实现类图:.........................................................................................................34 3.1.2 收菜装箱管理实现类图:................................................................................................34 3.1.3 车辆路线管理实现类图:................................................................................................36 3.1.4 入库出库管理实现类图:................................................................................................37 3.1.5 销售管理实现类图:.........................................................................................................37 3.2 顺序图...................................................................................................................................................38 3.2.1 用户管理顺序图.................................................................................................................. 38 3.2.2 收菜装箱管理顺序图.........................................................................................................46 3.2.3 车辆路线管理顺序图.........................................................................................................53 3.2.4 入库出库管理顺序图.........................................................................................................60 3.2.5 销售管理顺序图.................................................................................................................. 64 3.3 状态图...................................................................................................................................................70 3.3.1 用户管理状态图.................................................................................................................. 70 3.3.2 收菜装箱管理状态图.........................................................................................................70
3.3.3 车辆路线管理状态图.........................................................................................................74 3.3.4 入库出库管理状态图.........................................................................................................75 3.3.5 销售管理状态图.................................................................................................................. 75 3.4 活动图...................................................................................................................................................75 3.4.1 用户管理活动图.....................................................................................................................75 3.4.2 收菜装箱管理活动图.........................................................................................................78 3.4.3 车辆路线管理活动图.........................................................................................................79 3.4.4 入库出库管理状态图........................................................................................................... 81 3.4.5 销售管理活动图.................................................................................................................. 82 3.5 详细类图.............................................................................................................................................. 83 3.5.1 用户管理详细类图 ..............................................................................................................83 3.5.2 收菜装箱管理详细类图.................................................................................................... 84 3.5.3 车辆路线管理详细类图 .................................................................................................... 87 3.5.4 入库出库管理详细类图 .................................................................................................... 88 3.5.5 销售管理详细类图 ..............................................................................................................89 3.6 组件图...................................................................................................................................................91 3.7 部署图...................................................................................................................................................93 3.8 UI 设计.................................................................................................................................................94 3.9 数据库设计..........................................................................................................................................96 3.9.1 用户管理数据库设计.........................................................................................................96 3.9.2 收菜装箱管理数据库设计................................................................................................96 3.9.3 车辆路线管理数据库设计..................................................................................................98 3.9.4 入库出库管理数据库设计............................................................................................... 100 3.9.5 销售管理数据库设计...................................................................................................... 102 4.小结 ..................................................................................................................................................................103
1.1 背景 1 绪论 农贸批发市场的存在是为了满足人们日常生活中的需求。其发展是经过了 一个长期的过程。只要是人类聚居的地方就会相应的存在商品的流通。随着人们 生活水平的提高,对物质需求的加大,较大规模的农贸批发市场也随即出现。新 生的农贸批发市场规模更大,产品更多。但随之所产生的一些问题也渐渐被人们 所关注。例如农贸批发市场的组织管理,市场内商户的管理以及批发市场的产品 信息管理等问题。面对如此繁琐的问题,单纯的依靠人本身能力是非常困难的。 因此开发一款“农贸批发市场管理系统”是非常及时,非常重要的。农贸批发市 场管理系统的存在不但可以提高市场的管理力度,还能更好的提高工作效率。具 有很高的社会价值,符合时代的发展。 1.2 相似系统的国内外情况 1.2.1 易订货 品牌:易订货 描述:采购管理按订单自动生成采购单,分享给供应商代拣代发,满足生鲜采购需 求智能分拣电子秤自动回传实重至后台,按实重自动匹配后台, 自动打标签,可 按商品或按客户分拣, 让分拣又快又准,降低分拣损耗智能配送统筹运力,编排 线路和送货顺序,司机导航, 移动签收,掌握客户实收,让配送又快又准, 降低配 送损耗 1.2.2 安仕达智慧农贸 品牌:安仕达智慧农贸 描述:安仕达智慧农贸系统实现购物一卡通和食品安全可回溯,提升了农超的服 务品质,帮助智能农贸管理层实现信息化全面管理,优化流程,控制权限,确保 数据和资金的安全,集成平台产品和服务,为我们的顾客提供完整的一体化解决 方案
1.3 可行性分析 “农贸批发市场管理系统”是一款为了满足市场管理者对农贸批发市场的管 理而设计开发的实用系统。该系统可以帮助管理者对市场进行系统化、实时化、 规范化、计算机化的管理,保障管理工作有条不紊的进行。 “农贸批发市场管理系统”是市场方便快捷、安全有效的管理的基础,建立 属于自己的计算机管理系统对企业来说极为重要。当前的总目标是:充分利用先 进的电子信息技术,参考已有同行企业成功的解决方案,结合企业的现状并考虑 未来发展,成功建立起“农贸批发市场”完整的企业内部一体化计算机管理信息 系统。只有顺利完成这项工作,才能确保“农贸批发市场”的顺利营业。同时也 能对未来企业的经营发展奠定坚实的基础。 (1)管理农贸批发市场的相关设施。实时显示相关设施的缺损信息及相关 问题,使管理者能在第一时间进行处理; (2)管理农贸批发市场中的个体商户,了解各个商户的相关信息。对商铺 的租用信息以及商户的变更做到全面的掌握; (3)管理市场内所有产品的相关信息。 1.4 下面分析设计层次与内容 (1)按时:目标系统必须以保证建设时间为前提。一定要以倒计时的方式 控制每一个建设环节。确保市场按时营业。 (2)全面:目标系统必须满足全面管理的要求。通过系统分析设计,制定 完整合理的业务操作流程,并优化建立相应数据模型与之针对。 (3)实用:目标系统必须具有良好的可操作性和可维护性。能够使操作人 员通过全面的系统培训迅速掌握。 (4)先进:目标系统必须紧跟世界发展潮流,采用目前国际先进的技术体 系结构进行建设,具有较强的可扩充性。能够充分延长系统的使用生命周期。 (5)可靠:目标系统必须具有较高的保密功能及数据备份能力和故障恢复 能力,数据结构设计必须合理,数据采集必须高效,数据分析必须准确。 (6)经济:目标系统在确保前 5 项建设层次外,还应充分考虑系统资源的 优化组合,充分降低投资风险。设计方案技术成熟,实施周期短、见效快,性能 价格比最佳。具有完备的实施、质量控制和售后服务体系。
2 系统需求分析 2.1 整体的功能模块说明 2.1.1 农贸市场批发管理系统需求说明: 农贸市场批发管理系统包含用户管理、收菜装箱管理、车辆路线管理、入库出 库管理、销售管理和统计分析管理等部分组成。 图 2-1 职能安排表 2.1.2 用户管理: (1)添加用户:系统管理员可以根据需求添加用户,用户只有根据用户名和密码 才能登录系统,进行操作。 (2)修改密码:用户可以登录系统修改密码。 (3)权限设置:系统管理员可以根据不同用户设置不同权限,是系统某些功能只 对某些用户可见。 (4)个人信息:每个人都可以查看自己的信息 2.1.3 收菜装箱管理:
<1> 收菜点规划、收菜装箱规划、车辆装菜具体情况录入、收菜点临时更换。 <2> 收菜点规划:一般收菜点是固定的,但也要根据每天每个收菜点的蔬菜产量 总体规划收菜情况,否则就会时时的临时更换收菜点。 <3> 收菜点临时更换:原因有可能是计划定的收菜点没有蔬菜可收(未长大、已 被收过) <4> 收菜装箱规划:根据车辆将要去不同的农贸市场进行装箱规划,如果不止一 辆车去一个点收菜,要根据不同的车将要运输去不同的农贸市场进行规划,每辆 车可能都是混合装不同的菜 <5> 车辆装菜具体情况录入:要做表上传录入以便规划路线。 2.1.4 车辆路线管理: <1> 车辆类型录入、运输基本路线规划、路线修改提醒、计算路程时间 <2> 运输基本路线规划:主要是去收菜点或从收菜点到农贸市场的路线规划,因 多数路线都是早就规划定下来的,不需要每次都更新。 <3> 路线修改提醒:因收菜点蔬菜量或农贸市场需求情况才会修改路线,所以需 要提醒。 2.1.5 入库出库管理: <1> 出库管理、入库管理、入库出库汇总统计 <2> 出库管理包含因蔬菜新鲜程度必须出库蔬菜配送规划、根据收菜类型数量情 况以及各农贸市场需求配送出库,临时配送出库。 <3> 入库管理包含根据农贸市场需求与收菜情况计划入库,批发后剩余蔬菜入库, 临时配送入库。 <4> 入库出库汇总统计包含库存统计、入库出库的出入数量类型核对、必须出库 蔬菜的提醒。 2.1.6 销售管理: <1> 销售员接受客户订购(平台下单、电话下订单),统计客户订购的蔬菜,计 算总价。 <2> 销售员对订单进行安排,打印订购清单蔬菜信息(生成条形码) <3> 客户付款并接收清单,并且保留购买收据。
<4> 销售员保存顾客买蔬菜的记录清单。 2.2 用例分析 用例参与者 用 户 管 理 员 经 理 收 菜 装 箱 管 理 员 路 线 管 理 员 仓 库 管 理 员 司 机 采 购 员 销 售 员 客 户 供 应 商 2.2.1 用户管理---参与者 (1) 经理:经理可以查看所有用户的信息,可以修改自己的密码和查看自己的 信息; (2) 管理员:可以添加用户,更改用户权限,删除用户,修改自己的密码和查 看自己的信息; (3) 客户:修改自己的密码和查看自己的信息; 2.2.2 收菜装箱管理---参与者 收 菜 装 箱 管 理 员 采 购 员 供 应 商 司 机 仓 库 管 理 员路 线 管 理 员 (1) 收菜装箱管理员:收菜点规划、收菜装箱规划、车辆装菜具体情况录入、 根据蔬菜临时更换产量总体收菜点。 (2) 采购员:根据收菜点进行收菜。 (3) 供应商:给批发市场进行共应蔬菜。 (4) 司机:根据车辆管理管规划路线进行装车运输。
分享到:
收藏