【毕业学位论文】(Word原稿)物流快递信息管理系统设计与实现-软件工程_第1页
【毕业学位论文】(Word原稿)物流快递信息管理系统设计与实现-软件工程_第2页
【毕业学位论文】(Word原稿)物流快递信息管理系统设计与实现-软件工程_第3页
【毕业学位论文】(Word原稿)物流快递信息管理系统设计与实现-软件工程_第4页
【毕业学位论文】(Word原稿)物流快递信息管理系统设计与实现-软件工程_第5页
已阅读5页,还剩67页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

中图分类号: 学校代码: 10055 密级: 公开 专 业 硕 士 学 位 论 文 物流快递信息管理系统设计与实现 文作者 指导教师 教授 申请学位 工程硕士 培养单位 软件学院 学科专业 软件工程 研究方向 金融信息化 答辩委员会主席 评 阅 人 南开大学研究生院 二一 三 年 十一 月 南开大学学位论文 使用授权书 根据南开大学关于研究生学位论文收藏和利用管理办法,我校的博士、硕士学位获得者均须向南开大学提交本人的学位论文纸质本及相应电子版。 本人完全了解南开大学有关研究生学位论文收藏和利用的管理规定。南开大学拥有在著作权法规定范围内的学位论文使用权,即: (1)学位获得者必须按规定提交学位论文(包括纸质印刷本及电子版 ),学校可以采用影印、缩印或其他复制手段保存研究生学位论文,并编入南开大学博硕士学位论文全文数据库; (2)为教学和科研目的,学校可以将公开的学位论文作为资料在图书馆等场所提供校内师生 阅读,在校园网上提供论文目录检索、文摘以及论文全文浏览、下载等免费信息服务; (3)根据教育部有关规定,南开大学向教育部指定单位提交公开的学位论文; (4)学位论文作者授权学校向中国科技信息研究所及其万方数据电子出版社和中国学术期刊 (光盘 )电子出版社提交规定范围的学位论文及其电子版并收入相应学位论文数据库,通过其相关网站对外进行信息服务。同时本人保留在其他媒体发表论文的权利。 非公开学位论文,保密期限内不向外提交和提供服务,解密后提交和服务同公开论文。 论文电子版提交至 校图书馆网站: 。 本人承诺:本人的学位论文是在南开大学学习期间创作完成的作品,并已通过论文答辩;提交的学位论文电子版与纸质本论文的内容一致,如因不同造成不良后果由本人自负。 本人同意遵守上述规定。本授权书签署一式两份,由研究生院和图书馆留存。 作者暨授权人签字: 2013 年 11 月 15 日 南开大学研究生学位论文作者信息 论文题目 姓 名 学号 答辩日期 2012 年 月 日 论文类别 博士 学历硕士 硕士专业 学位 高校教师 同等学力硕士 院 /系 /所 软件学院 专业 软件工程 联系电话 通信地址 (邮编 ): 备注: 是否批准为非公开论文 否 注:本授权书适用我校授予的所有博士、硕士的学位论文。由作者填写 (一式两份 )签字后交校图书馆,非公开学位论文须附南开大学研究生申请非公开学位论文审批表。 南开大学学位论文原创性声明 本人郑重声明:所呈交的学位论文,是本人在导师指导下进行研究工作所取得的研究成果。除文中已经注明引用的内容外,本学位论文的研究成 果不包含任何他人创作的、已公开发表或者没有公开发表的作品的内容。对本论文所涉及的研究工作做出贡献的其他个人和集体,均已在文中以明确方式标明。本学位论文原创性声明的法律责任由本人承担。 学位论文作者签名: 2013 年 11 月 15 日 非公开学位论文标注说明 (本页表中填写内容须打印 ) 根据南开大学有关规定,非公开学位论文须经指导教师同意、作者本人申请和相关部门批准方能标注。未经批准的均为公开学位论文,公开学位论文本说明为空白。 论文题目 申请密级 限制 ( 2 年 ) 秘密 ( 10 年 ) 机密 ( 20 年 ) 保密期限 年 月 日至 年 月 日 审批表编号 批准日期 年 月 日 南开大学学位评定委员会办 公室盖章 (有效 ) 注: 限制 2 年 (可少于 2 年 );秘密 10 年 (可少于 10 年 );机密 20 年 (可少于 20 年 ) 中文摘要 I 中文摘要 随着信息技术的发展以及互联网在的普及应用, 促使电子商务在我国得以发展壮大。 电子商务是商品交易的 媒介 ,其必然需要通过物流快递的方式将商品进行配送。物流快递行业是与电子商务共同发展的。物流快递公司信息化程度高低对于物流公司的运作效率有着直接的影响。本文以 河南 某物流快递公司为应用背景,进行了物流快递公司信息管理系统的设计与实现 ,开发出一套具有应用针对性同时也具备一定普遍适用性的信息管理系 统。 文章首先对物流快递行业进行了分析,明确了 河南 某物流快递公司的信息管理现状以及项目的开发对于该公司的意义。对信息系统进行了项目开发可行性论证,选择了项目开发生命周期模型以及项目开发所采用的技术平台。 根据 河南 某物流快递公司的组织结构以及快递业务运作流程,将信息系统的使用者以若干参与者进行代表。针对每一个参与者进行了系统功能需求分析。通过 每一个参与者的功能需求进行了描述。利用 出的软件系统性能模型,形成了系统性能需求分析文档。按照从局部到整体的步骤,对数据库系 统进行了 概念 结构设计。数据库 概念 结构设计过程中,严格按照数据库三范式的要求,有效的保障了系统的性能。 根据数据库概念结构,并按照相应的映射规则,形成了数据库物理结构模型 。采用 框架组合模式,进行了信息系统开发平台搭建。 确定了软件系统分层结构模型,将系统划分为表示层、逻辑处理层和数据访问层。表示层负责页面数据的展示和页面表单数据收集。逻辑处理层负责核心业务逻辑功能。数据访问层负责与数据库进行数据交互操作。 软件分层设计有效的提高了系统的可扩展性,并且有利于在系统发生异 常情况下进行异常定位。 对软件系统进行了功能模块划分和代码实现。对系统的下一步研究方向进行了展望。 物流快递公司信息管理系统的开发有效地提高了物流快递公司的信息管理效率,为公司信息化建设起到推动作用。 关键字: 物流 快递 , 信息系统 , 开发框架 I he of in of of in of on of on An is on of a in is of to of is is is to of of is to of of is ML is to is is of to NF is 3NF of is to is to is of is of is to of is II is of 录 录 第 一 章 绪论 . 1 第一节 课题背景和意义 . 1 究 背景 . 1 究的意义 . 2 第二节 国内外研究现状 . 3 内研究现状 . 3 外研究现状 . 4 第三节 需解决的关键问题及技术线路 . 5 解决的关键问题 . 5 采用的技术路线 . 6 第四节 已具备工作基础及文章结构规划 . 7 有工作基础 . 7 章组织结构 . 7 第 二 章 可行性研究及软件开发相关技术 . 8 第一节 可行性研究 . 8 济可行性研究 . 8 术可行性研究 . 9 律可行性研究 . 10 第二节 软件 开发相关技术 . 11 件生命周期模型 . 11 件建模语言 . 12 件架构模式 . 13 件开发平台 . 14 第三节 本章小结 . 15 目录 V 第 三 章 物流快递信息系统需求分析 . 16 第一节 需求分析概念和步骤 . 16 求分析的任务 . 16 求分析的步骤 . 16 第二节 软件系统参与者识别 . 18 流快递公司组织结构 . 18 流快递业务流程 . 19 与者划分 . 20 第三节 软件系统功能需求分析 . 20 统管理员功能需求 . 20 货人功能需求 . 21 货人功能需求 . 22 服人员功能需求 . 22 递员功能需求 . 23 队司机功能需求 . 24 度员功能需求 . 24 储员功能需求 . 25 计功能需求 . 25 司领导功能需求 . 26 件系统总体功能需求 . 26 第四节 软件系统性能需求分析 . 26 第五节 本章小结 . 28 第 四 章 物流快递信息系统数据库设计 . 29 第一节 数据库设计原则和步骤 . 29 据库设计原则 . 29 据库设计步骤 . 29 第二节 数据库概念设计 . 30 目录 系统管理员相关概念设计 . 30 货人相关概念设计 . 31 货人相关概念设计 . 32 服人员相关概念设计 . 33 递员相关概念设计 . 33 队司机相关概念设计 . 34 度员相关概念设计 . 35 储员相关概念设计 . 35 计相关概念设计 . 36 司领导相关概念设计 . 36 据库系统总体概念结构设计 . 37 第三节 数据库物理设计 . 37 第四节 本章小结 . 40 第 五 章 物流快递信息系统程序实现 . 41 第一节 开 发平台搭建 . 41 架 . 41 架 . 42 架 . 43 架整合 . 44 第二节 软件分层与模块划分 . 45 件分层 . 45 块划分 . 46 第三节 软件代码实现 . 47 体类代码实现 . 47 能类设计 . 49 能类代码实现 . 50 要实现页面 . 53 第五节 本章小结 . 56 目录 六 章 总结与展望 . 57 第一节 全文总结 . 57 第二节 下一步研究展望 . 57 参考文献 . 59 致谢 . 61 个人简历、学术论文与研究成果 . 62 第一章 绪论 1 第 一 章 绪论 第一节 课题背景 和意义 本节介绍了物流快递信息管理系统开发的背景以及项目开发具备的理论和现实意义。 究背景 随着 信息技术 的发展以及互联网的普及应用,电子商务在我国呈现出蓬勃发展的势头。电子商务的实质是通过电子商务信息系统作为媒介,沟通买方和买方,达到快速实时沟通的目的。只有将商品送达买方手中,电子商务的交易过程才算完成 1。因此,电子商务的发展给物流快递行业带来了难得的发展基于,促进了整个行业的快速兴起。 物流快递行业在近些年来发展迅猛,尤其是在“十一五”期间其增长势头尤 为显著 2。 2010 年,全国社会物流总额达到 125亿元,物流增加值达到 元,是 2005 年的两倍多。 目前我国的物流快递公司主要可以分为三类: 1. 国企性质快递公司 这类公司以 代表,其主要是邮政企业所开展的业务。其业务主要面向政府、机关、企事业单位的物流配送。 2. 外企性质快递公司 外企性质的快递公司有 。这类公司综合实力较强,往往拥有飞机、汽车、轮船等大型交通工具,主要进行大宗货物的配送与物流增值服务。 3. 民营快递公司 电子商务的发展,促进了民营快 递公司的兴起。这类企业中,全国范围的大型公司主要有顺丰、圆通、申通等。其配送形式灵活,可以实现门 到门的服务。同时一些地方性的民营快递公司也在不断的发展壮大,以其低廉的费用和灵活的服务,在地方性快递市场中占有一席之地。 河南郑州 某物流快递公司 成立于 2009 年,是 一家民营性质的快递公司 , 其第一章 绪论 2 业务范围覆盖 河南 全省范围。公司主要为 河南 省内一些电子商务网站进行物流配送,例如:泉城网、天天鲜超市网、东方网上超市等。该公司以其低廉的价格和快捷的配送速度在 河南 物流快递市场中占有一定的份额。公司在青岛、烟台、莱芜等地拥有数个 分公司,形成了一定的规模效应。 公司业务发展过程中面临的主要问题之一是信息化程度不高。 将各种业务数据保存为 文件形式 ,通过 途径进行文件的传递。 这种信息处理方式不仅效率低,同时保密性和数据同步性不高,极容易造成数据混乱。并且数据操作的可追溯性不高,在出现业务差错的情况下不宜进行问题查找。 面对信息化程度不高的问题,公司拟进行信息管理系统开发,使得公司能够利用现代信息技术,通过高效快捷的信息平台,实现办公效率的提高,促进公司的总体竞争力。 本项目 以 郑州 某物流快递公司的实际业务运作为背景,进行物流快递公司信息管理系统的设计与实现。拟开发出一套对于 郑州 某物流快递公司具有业务针对性并且在同类型公司中具有一定适用性的信息管理系统。 究的意义 本项目的开发其意义主要体现在如下几个方面: 1. 提高 客户满意度 物流快递信息管理系统的开发,能够使得物流快递公司客户 利用信息平台进行货物状态的随时查询,根据货物的配送状态进行收货安排。信息系统使得物流配送的全过程透明化,有利于提高客户的满意度。 2. 减少业务差错 物流快递信息系统利用先进的软 件体系结构设计方案,实现了公司全部业务数据的统一存储。对业务数据的读取,都是来自同一个数据库;对数据的插入和改写操作都会在数据库中实时完成。数据同步性的提高,使得物流配送各个环节能够共享同一份数据,能够有效减少业务活动中的各种差错。 3. 提高公司办公效率 物流快递信息系统的开发,使得公司日常业务处理能够通过软件系统来完成。各种数据信息能够在处理完成之后,物流快递公司的各个部门和分公司能第一章 绪论 3 够实时进行最新数据的获取。数据传递业务效率的提高,能够有效的带动公司整体办公效率提高。 4. 提升企业形象 物流快递信息系统 通过统一的用户界面、友好的用户体验效果,能够提升企业形象,成为企业对外宣传的一种 有效 途径。 第 二 节 国内外研究现状 本节对内外研究现状进行了综述,明确了物流配送信息管理系统研究的前沿方向。 内研究现状 国内对于物流快递信息管理系统的研究 可以分为如下三个阶段: 1. 局域网办公阶段 该阶段中,对于物流快递信息管理系统的认识局限于公司办公信息系统,其使用范围也局限于公司内部。通过信息管理系统的使用,将部分业务交由信息系统来完成,对于公司的业务运作效率起到一定的提高。该阶段信息系统的架构模式 主要为 C/S( 式。由各个终端计算机下载客户端软件并进行安装,将处理完成的数据 同步到服务器进行存储。该阶段 所采用的系统开发软件主要有 +等,所采用的数据存储软件主要有 3。 2. 基于互联网的信息系统 互联网应用的普及,促使物流快递信息管理系统向着基于互联网的方向发展。 该阶段通过对 网页 技术的运用,实现了向 B/S( 件架构模式的转变。所采用的 开发软件主要有 ;所采用的数据存储软件主要有 。随着软件技术的不断发展,一些新的技术也在该阶段得到运用。例如:软件分层设计、 术 、工作流技术 等。 新技术的运用,使得软件系统更加具备功能内聚性,并且能够方便的进行软件功能扩展 4。 3. 信息互联阶段 第一章 绪论 4 随着 多式联运 时代的到来, 物流配送过程需要航空、海运、陆路等多个物流配送公司之间进行合作。 对于物流配快递信息进在一定范围内的互联互通已经成为信息技术发展的必然。物流 公司 能够通过一套软件系统对 物流配送业务各个环节中 不同公司的业务进行查询。这就促使信息系统利用 技术,实现不同公司、不同类型的信息系统之间的信息沟通。 信息系统在该阶段的其面临的主要问题在于不同类型系统通讯协议制定、信息公开程度确定、信息格式统一等 5。 外研究现状 国外对物流配送信息管理系统的研究较国内 具有一定程度的领先,其研究主要集中于如下几个方面: 1. 数据挖掘 通过物流信息系统中所记录的各种业务操作数据,利用现代数据挖掘技术,挖掘出物流配送过程中需要改进的操作环 节。 数据挖掘技术通过高效率的算法,能够在数据中挖掘出知识,对于物流配送公司进行业务流程改进具有十分重要的作用 6。 2. 物流配送过程优化 随着物流配送业务的增多,对于业务运作流程中每一个环节的优化都有利于节约配送成本,提高配送效率。例如: 物流配送车辆路径优化、多式联运运输模式优化、车辆调度鲁棒性能优化等。对于物流配送过程优化主要利用运筹学、系统工程学等专业知识,设计优化算法并进行系统仿真。在优化算法基础上,进行软件算法核心功能代码实现 7。 3. 多种终端技术运用 随着无线通讯技术的发展, 互联 网接入呈现出多样化的趋势。互联网接入能够通过平板电脑、手机、笔记本电脑等途径。这就要求信息系统能够针对不同接入终端进行相应的客户端展示调整。信息系统向着支持多种类型终端的方向发展,使得系统接入方式更加灵活,提高数据的 实时 互动性 8。 4. 物联网技术的运用 频、红外感应、全球定位、激光扫描、气体传感等新技术的发展,促使物联网技术在物流配送信息管理系统 中得到运用。国外通过对物联网技术第一章 绪论 5 的运用,能够实现信息的动态更新,从而能够利用动态信息对物流配送各个环节加以实时调整与优化,提高作用效率 9。 第 三 节 需解决的关键问题及技术线路 本节明确了项目开发过程中需要解决的关键问题,对于每一个关键问题设计了有针对性的技术路线。 解决的关键问题 根据信息系统开发的一般流程,并结合本项目的业务背景,明确了项目设计与开发过程中需要解决如下几方面的关键问题: 1. 软件系统参与者划分 物流快递公司信息管理系统的使用者众多,主要由发货方、收货方和物流公司的工作人员组成。不同的使用者从自身功能需求的角度出发,对于软件系统功能有着不同的要求。如何对软件系统进行参与者划分,以 参与者来代表对软件有着不 同功能要求的使用者是需要解决的关键问题之一。 2. 软件系统功能需求 软件系统的每一个参与者代表一系列对于软件功能有着相同或者相近需求的使用者。使用者由于对于业务流程的了解程度不同以及对于计算机专业知识的掌握程度不同,往往无法正确的表述其对于信息系统的功能需求。其功能需求描述往往是前后矛盾的甚至是错误的、不可实现的。如何进行软件系统功能需求分析是需要解决的关键问题之一。 3. 数据库结构设计 数据库结构对于软件系统的性能有着直接的影响。规范的数据库结构设计能够有效的降低系统运行过程中的数据冗余,并且 减少数据添加、修改和删除过程中异常的发生。 如何进行数据库结构设计,使之对软件系统性能提供保障,是需要解决的关键问题之一。 4. 软件系统分层设计 软件系统分层设计目的在于将软件划分为不同的功能层次, 每个层次所侧重的功能不同。软件系统分层能够有效的提升软件的可维护性,并且有利于后第一章 绪论 6 期的功能扩展。如何进行软件系统分层设计是需要解决的关键问题之一。 5. 软件系统开发平台搭建 软件开发需要在特定的平台基础上。软件开发平台的搭建是在特定开发框架组合的基础上进行的。如何进行系统开发平台搭建是需要解决的关键问题之一。 采用的技术 路线 针对软件开发过程中需要解决的关键问题, 本文设计了相应的技术线路进行关键问题解决。 1. 软件系统参与者划分 对于系统参与者划分,在深入研究了物流快递公司的组织结构以及物流快递的作业流程基础上,按照软件系统的不同使用者在公司结构以及业务运作过程中的角色不同,进行参与者划分。 2. 软件系统功能需求 软件系统功能需求分析过程中, 采用问卷调查、头脑风暴、业务文档查看等多种需求获取相结合的方式获得参与者有代表性的功能需求。针对功能需求进行有效的分析,剔除其中的不合理、不能实现部分 ,形成需求分析文档。 3. 数据库结构设计 数据库结构设计过程中, 严格按照数据库设计三范式的要求,并对数据库设计方案进行三范式检验。数据库结构设计过程按照概念结构设计、物理结构设计的顺序进行。 4. 软件系统分层设计 软件系统按照 计模式进行分层设计。将软件划分为表示层、逻辑处理层和数据访问层。每一个层次负责不同的功能。不同层次之间通过接口进行耦合,有效降低了层间耦合。 5. 软件系统开发平台搭建 本项目的开发平台采用 框架组合方式进行搭建。这 种框架组合模式有利于进行软件分层和层间耦合控制。第一章 绪论 7 第 四 节 已具备工作基础及文章结构规划 本节对 本 项目开发 所具备的软硬件条件进行了

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论