设计说明书第一组.docx
《设计说明书第一组.docx》由会员分享,可在线阅读,更多相关《设计说明书第一组.docx(17页珍藏版)》请在冰豆网上搜索。
设计说明书第一组
成绩
设计说明书
题目基于UML的闪发物流管理系统的设计与实现
课程名称电子商务系统建设与管理
专业电子商务
班级1班
学生姓名李楠潘古佳陈敏潘兆雪王李天
学号0331311203313107033131190331312303313137
实验地点计算机中心1号机房
指导教师戴槟
起止时间:
2015年11月24日至2015年11月30日
设计说明
目录
1概述
1.1编写目的.........................................1
1.2参考资料.........................................1
2需求概述............................................1
3结构设计............................................1
3.1总体设计.........................................1
3.2功能分配.........................................2
3.2.1仓库管理员功能...............................2
3.2.2供货商功能...................................7
3.2.3运输员功能...................................9
3.2.4管理员功能..................................10
3.2.5其他........................................12
3.3接口设计........................................15
3.4数据结构设计....................................15
3.4.1公共数据结构设计............................15
3.4.2数据结构同程序的关系........................15
1概述
1.1编写目的
本文档的编写目的是:
详细定义《闪发物流管理系统》软件的总体功能;给出系统的结构设计和过程设计,作为编写程序的依据。
1.2参考资料
[1]倪铉珣.杨道静.企业物流管理系统的设计与实现[J].物流工程与管理,2013,(07):
100-102
[2]孙玉.杨娟.基于uml的生产物流管理信息系统研究[J].中国管理信息化,2011(24):
98-100
[3]金丽晟.基于uml的物流仓储系统的分析与设计[D].2011
[4]薛维军.企业物流管理与ERP管理系统研究[J].企业设计开发,2014(32):
57-58
[5]宦建新.物流也赶4D潮[N].科技日报,2010
[6]Jeong-HunLee,IlkyeongMoon. Ahybridhub-and-spokepostallogisticsnetworkwithrealisticrestrictions:
AcasestudyofKoreaPost[J]. ExpertSystemsWithApplications,2014.
[7]DavidW.C.Wong,K.L.Choy,HarryK.H.Chowetal.. Assessingacross-borderlogisticspolicyusingaperformancemeasurementsystemframework:
thecaseofHongKongandthePearlRiverDeltaregion[J]. InternationalJournalofSystemsScience,2014,45(6).
[8]BojanBeškovnik,ElenTwrdy. GreenlogisticsstrategyforSouthEastEurope:
toimproveintermodalityandestablishgreentransportcorridors[J]. Transport,2012,27
(1).
2需求概述
我国现代物流业,是适应我国经济快速发展和对外开放、市场竞争日益加剧的形势而发展起来的新兴产业。
随着世界经济全球化、一体化和信息化趋势的进一步加快,近几年我国的物流业取得了较快的发展。
但是总体来看,相对于发达国家而言,我国的物流业尚处于起步、发展阶段。
对于刚刚起步、成长的我国物流企业,在发展过程中对内要面临自身成长中经营管理的种种问题,对外又要迎接国内国外的不断挑战,因此,在WTO这一复杂的大背景下,中国物流业作为朝阳行业,可谓机遇与冲击并重,扩张与竞争齐飞.
3结构设计
3.1总体设计
本系统采用面向对象的设计方法,设计方案主要采用类图和顺序图的方式进行描述。
3.2功能分配
3.2.1仓库管理员功能
1熟悉入库货物
仓库管理员管理员要熟悉仓库入库货物。
根据需要可能执行的操作包括:
增加入库货物、修改入库货物和删除入库货物。
2掌握仓库库场情况
仓库管理员要负责登记货物入库库场分布的相关信息,包括编号、货名、所在的库场、备注等,根据需要可能执行的操作包括:
增加库场、修改库场和删除库场。
3制定仓储计划
仓库管理员要负责制定仓储计划。
根据需要可能执行的操作包括:
创建仓储计划、修改仓储计划和删除仓储计划。
4妥善安排仓库货位
仓库管理员要负责安排仓库所有货物货位信息,包括编号、货名、货位、数量等。
根据需要可能执行的操作包括:
添加货位、修改货位信息和删除货位。
5准备货物
仓库管理员要负责准备货物。
在准备前,应将所供应的货物信息和订单信息提前登记到系统中。
可能执行的操作包括:
增加货物信息、修改货物信息和删除货物信息。
6准备作业工具
仓库管理员要负责为每个货物订单准备作业工具。
在准备前,应将所供应的货物信息和作业工具信息提前登记到系统中。
可能执行的操作包括:
增加作业工具信息、修改作业工具信息和删除作业工具信息。
7.验收准备
仓库管理员要负责验收货物。
在验收前,应将所验收的货物信息和订单信息提前登记到系统中。
可能执行的操作包括:
增加验收信息、修改验收信息和删除验收信息。
8准备单证文件等
仓库管理员要准备单证文件。
可能执行的操作包括:
增加单证文件信息、修改单证文件信息和删除单证文
件信息。
9填写入库申请单
仓库管理员要填写入库申请单。
可能执行的操作包括:
增加入库申请单信息、修改入库申请单信息和删除入库申请单信息。
10出货分拣
仓库管理员要负责出货分拣、理货等工作。
可能执行的操作包括:
增加出货分拣、修改出货分拣和删除出货分拣。
3.2.2供货商功能
1添加功能
对供应商进行货物添加,可能执行的操作包括:
增加资料介绍、修改资料介绍、删除资料介绍。
2修改功能
对供应商材料进行修改保存。
以保证供应商材料及时标准。
3查询功能
根据供应商名称,等级,类别等条件查询
4查看功能
查看到该供应商名称,所投标段或供应的产品、履约,打分等。
3.2.3运输员功能
1维护运输员信息
操作员要负责登记运输员的相关信息,包括编号、姓名、职称等,根据需要可能执行的操作包括:
添加运输员信息、修改运输员信息和删除运输员信息。
2维护运输任务信息
操作员要负责更新运输任务的相关信息,包括编号、任务内容、运输路线等,根据需要可能执行的操作包括:
添加运输任务信息、修改运输任务信息和删除运输任务信息。
3进行运输调度
操作员要负责对运输员、运输车辆和货物进行调度,包括运输员信息、车辆信息和货物信息等,根据需要可能执行的操作包括:
调度运输员、调度运输车辆和调度运输货物。
3.2.4管理员功能
1、物流信息登记
增加用户,删除用户,修改用户信息
2、维护物流信息
增加物流,删除物流,修改用户信息
3、用户登录
非法用户
4、新用户注册
客户取消注册,用户名已存在,信息不完整
5修改密码,取消操作,原密码错误,新密码不合法
6物流信息公示增加用户,删除用户,修改用户信息
7电话服务
8短信通知,网上咨询
9、投诉信息登记
增加投诉,删除投诉,修改投诉信息
3.2.5其他
1.物流咨询
针对物流与供应链各环节进行专业化的咨询服务。
涉及整体物流方案的策划设计以及相应的程序支持,提供国际,国内贸易和保税区,物流园区的政策咨询调集和管理组织自己及具有互补性服务提供的资源,能力和技术,以提供一个综合的供应链解决方案。
2.个性化服务
以用户为中心理念的产物,必须通过与客户面谈,客户需求调查,第三方调查等等寻求用户最强烈的需求愿望。
在个性化服务的状态下,物流企业和客户之间是相互渗透,有机结合为一体的。
3.改变作业时间
在物流信息得到更新的前提下,管理员根据最新的物流信息制定改变作业时间的计划,并且填写新的作业表。
4.流通加工
流通加工是为了提高物流速度和物品的利用率,在物品进入流通领域后,按客户的要求进行的加工活动,即在物品从生产者向消费者流动的过程中,为了促进销售、维护商品质量和提高物流效率,对物品进行一定程度的加工。
最新的流通加工的信息得到更新后,管理员负责安排流通加工的工作。
5.信息服务
管理员要负责提供信息服务,最新的服务信息得到更新,管理员登记用户名称,用户需求,根据可执行的操作并确认提交系统增加信息服务并反馈给用户。
6.退货管理
最新的退货管理信息得到更新后,管理员要负责准备退货管理工作,登记货物的编号,货物名称,货物类型并确认提交,系统增加退货
3.3接口设计
3.3.1外部接口设计
本系统设计为网页方式实现闪发物流的有效管理,所以用户界面统一为超文本形式,要求客户端使用IE6.0以上版本。
本系统和其他外部系统之间无接口。
3.3.2内部接口设计
本系统内部采用分层设计,界面层依赖于业务逻辑层,业务逻辑层依赖于数据库访问层,界面层通过使用业务逻辑层对象来存取数据,一部分采用数据绑定方式实现,另一部分直接使用业务逻辑对象实现。
业务逻辑层和数据库访问层使用对象来存取数据。
3.4数据结构设计
3.4.1公共数据结构设计
本项目所使用的全部数据结构主要是Session对象和SettingBLL对象。
1Session对象:
用于存放页面之间的共享数据,比如物流客户登录信息等。
2SettingBLL对象:
用于存放整个系统有关的参数设置,比如仓库存储信息等。
3.4.2数据结构同程序的关系
本系统数据库表结构可以直接由类导出。
选题报告封面的小组分工:
中文文献:
陈敏
英文文献:
李楠
排版绘图整合:
李楠
需求说明书的小组分工:
潘古佳:
客户服务
陈敏:
仓储管理
潘兆雪:
其他功能
王李天:
运输管理
李楠:
说明书的排版,汇总和整合
设计说明书的小组分工:
潘古佳:
管理员功能
陈敏:
仓库管理员功能
潘兆雪:
其他功能部分
王李天:
运输员功能
李楠:
说明书的排版,汇总和整合