基于web的物流管理系统的设计与实现内容摘要:
技术上是可行的。 社会可行性 本系统开发不论是前期还是后期都是根据企业的需求有针对性的设计,并未违反相关的法律,也没有对他人的专利进行抄袭,所以不构成侵权。 所以本系统具有社会可行性。 经济可行性 现在,计算机在生活中的使用已经十分普遍,且由于科技的不断进步,计算机的性能相比以前已经十分优越,完全能够满足本系统的要求,开发本系统不需要额外的大型服务器等。 而本系统的开发为公司的物流管理提供了极大的方便为此主要表现有以下几个方面: 第一,本系统的运行可以节省人力和时间。 第二,本系统的运行 可以节省许多资源; 吕梁学院本科毕业论文(设计) 4 第三,本系统的开发可以使客户和企业人员随时随地了解货物的托运情况; 所以,本系统在经济上是可行的。 需求分析 功能需求 通过对物流管理系统的调查与分析,要求本系统能够实现以下的功能需求: (1) 本系统需要满足管理员和用户两种不同身份的人员进行登录。 (2) 用户可以对自己的基本信息进行修改如:修改登录口令、更新个人资料,上传个人头像。 (3) 用户可以对客户资料,车辆资料,订单资料进行设置,可以对货物托运进行管理,并对员工资料,驾驶员资料等进行设置。 (4) 管理员 可以对用户的信息进行修改,更新和删除,也可以新增新的用户。 (5) 管理员能够对系统人员进行管理,新建组织机构及部门,并添加各部门人员,而且可以调配用户和系统的岗位角色;还可以对系统权限进行管理,划分权限组,并按不同的授权策略对各种角色进行授权;可以通过工具栏纵观系统权限分配及设置。 性能需求 (1) 简单性:在实现 系统 功能 的基础上 ,尽量让 用户可以更加友好便捷的使用 系统,减少系统使用的复杂性 (2) 针对性: 针对物流公司的内部需求,为方便物流公司员工更加方便快捷的 了解客户信息,根据客户信息安排车辆进行货物的配送。 (3) 安全性:针对不同的用户系统赋予他们相应的权限,各不影响,恨得程度 的提高了系统的安全性 (4) 实用性:该平台 要实现针对管理员和用户不同身份的操作功能 , 完成各 种身份的不同需求,所以该系统 具有良好的实用性。 (5) 灵活性:该系统可以很好的运行在 Windows7/XP 等操作系统上,针对物 流系统的一些业务流程的改变,本系统可以做出相关调整以适应 需求,从而 更好的为用户提供服务。 (6) 故障处理要求:面对可能出现的硬件故障如:突然断电、电脑死机、网 络故障等,待故障修复后,重新加载页面信息系统可以 继续运行。 吕梁学院本科毕业论文(设计) 5 业务流程分析 业务描述 首先物流配送员通过正确的用户名和密码登陆本系统,然后录入正确的客户信息,通过客户信息了解到的内容为客户配送的货物分配司机,录入司机信息,再根据公司的车辆情况录入正确的车辆信息,为客户的货物进行准确配送。 这些信息录入完成后会生成正确的订单号,从而进行货物配送。 业务流程图 物 流 配 送 员 登 录 系 统录 入 客 户 信 息 录 入 司 机 信 息 录 入 车 辆 信 息客 户 信 息 表司 机 信 息 表车 辆 信 息 表生 成 订 单订 单 信 息 表货 物 托 用 管 理货 物 托 运 表错 误 的 订 单 信 息错 误 的 登 录 信 息 表 21 业务流程图 吕梁学院本科毕业论文(设计) 6 第 3 章 系统设计 系统设计原则 本系统为了设计、实现和后期维护的方便,以及系统用户使用的便利,所以必须采取一定的设计原则。 其主要设计原则有: 简单性:在实现系统的功能的同时, 简化系统的操作步骤,方便用户的使用。 针对性:本系统是针对 物流管理公司内部员工对客户托运订单信息的管理 需求 而开发的,不是凭空捏造的 ,所以具有 一定的针对性。 实用性:本系统能够满足 物流公司内部管理客户托运订单的 需求,因此具有良 好的实用性。 先进性:本系统使用的相关技术都是当前的主流技术,各个技术之间有很好的 兼容性,不易由于系统的压力过大或计算机的操作系统版本兼容问题 导致系统崩盘,所以本物流管理系统具有技术先进性。 物流管理系统功能模块图 通过对各种物流公司的物流管理系统的调研,我们了解到一个付诸于时间中运行的物流管理系统至少分为两大模块,一个主要服务于公司内部员工,让他们对日常工作过程中的客户订单进行操作,另一个主要服务于改系统的管理员,让他对公司的部门结构进行管理 ,同时也根据需求给不同的员工分配不同的权限,综上所述分析本系统需实现的功能,得出以下的功能模块: (1) 管理员功能模块 (2) 用户 功能模块 根 据模块化原理 , 分别对各个功能模块进行分析 设计,然后在进行 程序开发。 各个功能模块具体功能如下 : (1) 管理员功能模块:该模块主要是公司的系统管理员使用, 管理员能够 对系统人员进行管理,新建组织机构及部门,并添加各部门人员,而且可以调配用户和系统的岗位角色;还可以对系统权限进行管理,划分权限组,并按不同的授权策略对各种角色进行授权;可以通过工具栏纵观系统权限分配及设置 (2) 用户功能模块:该模块主要是物流公司的内部职员使用,用户的操作主要是以客户下单的相关信息的设置为基础,用户可以对客户资料,车辆资料,订单资料进行相关的设置,添加、删除、更新、查询相关信息;可以对货物托运进行管理,并对员工资料,驾驶员资料等进行设置。 吕梁学院本科毕业论文(设计) 7 图 31 功能模块图 主要模块程序流程图分析 登录程序流程分析 图 32 登录模块程序流程图 基于 WEB 的物流管理系统 吕梁学院本科毕业论文(设计) 8 系统程序流程分析 图 33 系统程序流程图 吕梁学院本科毕业论文(设计) 9 数据库的设计 数据库是计算机系统的基础与核心部分 ,数据库设计直接影响系统的正常运行。 数据库是一个系统的核心,就好比一个人的心脏一样,数据是一个系统的根基,数据库的设计好坏直接影响一个系统的运行效率和执行速度,只有把数据库设计的越加完善、合理我们的系统才能高效的为我们服务。 在系统完成之后全部依赖于数据的正常调用,系统才能够正常运行,所以数据库设计至关重要,在后期的系统维护过程中一个好的数据库将为我们奠定一个良好的维护平台。 一个数据库的设计不仅仅是很多张表的堆积而是包括很多内容,从数据库概念结构的设计开始,我们通过它了解数据库的各个实体属性,以及它整体的属 性关系;再到数据库表的设计,我们了解到各种服务于该系统的相关数据在数据库中的存储以及结构;最后整理数据表的设计逻辑,将该系统很好的展现给使用该系统的人。 一个优质的数据库才算完整。 数据库概念结构设计 从数据需求分析中得出系统的实体属性图。 以下将列出该系统的主要实体的属性图,如下图所示: 图 34 管理员实体属性图 吕梁学院本科毕业论文(设计) 10 客户信息实体属性图如图: 34 图 35 客户信息实体属性图 货物托运管理实体属性图如图: 35 图 36 货物托运管理实体属性图 吕梁学院本科毕业论文(设计) 11 通过对以上各个实体属性图的 了解我们已分别掌握了各个实体的属性,但是一个系统的运行并不是靠简单的模块或则是实体属性的累加就可以很好的运行,要想很好的料及饿一个系统我们必须从实际出发,结合实际需求,通过对系统业务流程的总体把握,对系统的需求进行整体分析,结合各种实体属性之间的对应关系来了解一个系统我们得出了如下的系统 ER 图 物 流 配 送 员 管 理 客 户货 物配送所属车 辆司 机物 流 配 送 管 理 员管 理1NNMM1MN1N 图 37 系统 ER图 数据库表设计 表 31 车辆信息表 序号 字段名称 字段类型 长度 允许为空 描述 备注 1 ID Int 10 自添加编码 ID 主键 2 TRID Varchar 50 是 车辆编号 3 TRZD Varchar 50 是 车辆载重 4 TRHM Varchar 50 是 车牌号码 吕梁学院本科毕业论文(设计) 12 续表 5 TRLX Varchar 50 是 车辆类型 6 RWMC Varchar 50 是 送货任务名称 7 RWRQ Date。基于web的物流管理系统的设计与实现
相关推荐
供应商的实体及其属性如图 所示,药品供应商属性包括公司名称、操作人、公司联系人、开户银行、银行账号、联系电话等属性。 结算方式 供应商 药品名称 操作人 实付金额 ID 单价 应付金额 未付金额 销售日期日期 药品销售单 数量 结算方式 供应商 药品名称 操作人 实付金额 ID 单价 应付金额 未付金额 进购日期 药品进购单 数量 产地 供应商 药品名称 操作人 药品简称 单位 价格 药品 ID
报价单 ” ERP 采购 /部长 amp。 《报价单》 (审核) 生产总监核准“报价单” 手工 生产 /生产总监 amp。 《报价单》(核准 ) 采购主管副总批准“报价单” 手工 采购主管副总 amp。 《报价单》(批准) 报价单审批完成后,由 供推中心文员对 K3基础 档案中采购价格档案进行更 新。 ERP 供推中心 /文员 amp。 供应商价格档案 Page 8 of 19 合格供应商
对于研发项目,项目成本主要取决于项目工时,图 1 模型转化为二维模型。 由此,研发项目的考核指标转化为项目质量和项目工时。 项目质量:下游用户对项目团队完成工作内容的满意度。 对于研发项目应为:完成内容与最终用户需求一致性、单位模块的错误发生数 因目前商业化软件产品公司多采用原型法开发模式,用户可在项目初期对“ 完成内容与最终用户需求一致性 ” 进行确认,而且也可将不一致性纳入错误发生管理
,论文报告,专业资料,各类公文模板,法律文件,文学小说等多个领域的资料。 文档分享平台所累积的文档,均来自于用户上传,百度自身不编辑或修改用户上传的文档内容。 用户通过注册获得平台虚拟的积分奖励,并通过上载分享等方式取得百度积分。 下载文档需要登录,免费文档可以登录后下载,对于上传用户已标价了的文档,在下载时需 要付出虚拟积分。 当前的系统平台可支持主流的 doc( docx)、 ppt(
示应置于所引内容最末句的右上角,用小五 号字体。 所引文献编号用阿拉伯数字置于方括号“ [ ]”中,如“二次铣削 [1]”。 当提及的参考文献为文中直接说明时,其序号应该与正文排齐,如“由文献 [8, 10~ 14]可知”。 经济、管理类论文引用文献,若引用的是原话,要加引号,一般写在段中;若引的不是原文只是原意,文前只需用冒号或逗号,而不用引号。 在参考文献之外,若有注释的话,建议采用夹注
络个人理财系统从两种管理员角度进行功能划分。 系统用户管理 ,收入记录 , 支出记录 ,财产查询 ,还贷助手 ,储蓄提醒。 系统 实体分析,如图 22 所示 : 图 22 类图 太原理工大学毕业设计 (论文 )用纸 8 设计局部 ER 模式: 支出记录管理 ( 支出名称 , 支出金额,支出日期,备注, 等 ) , 如图 23 所示: 图 23 支出记录实体与属性的定义 收入记录管理 ( 收入名称