小型物流管理系统设计毕业设计.docx

上传人:b****3 文档编号:27241436 上传时间:2023-06-28 格式:DOCX 页数:91 大小:862.34KB
下载 相关 举报
小型物流管理系统设计毕业设计.docx_第1页
第1页 / 共91页
小型物流管理系统设计毕业设计.docx_第2页
第2页 / 共91页
小型物流管理系统设计毕业设计.docx_第3页
第3页 / 共91页
小型物流管理系统设计毕业设计.docx_第4页
第4页 / 共91页
小型物流管理系统设计毕业设计.docx_第5页
第5页 / 共91页
点击查看更多>>
下载资源
资源描述

小型物流管理系统设计毕业设计.docx

《小型物流管理系统设计毕业设计.docx》由会员分享,可在线阅读,更多相关《小型物流管理系统设计毕业设计.docx(91页珍藏版)》请在冰豆网上搜索。

小型物流管理系统设计毕业设计.docx

小型物流管理系统设计毕业设计

 

本科生毕业设计

小型物流管理系统设计

毕业设计(论文)原创性声明和使用授权说明

原创性声明

本人郑重承诺:

所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。

尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得及其它教育机构的学位或学历而使用过的材料。

对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了谢意。

作者签名:

     日 期:

     

指导教师签名:

     日  期:

     

使用授权说明

本人完全了解大学关于收集、保存、使用毕业设计(论文)的规定,即:

按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。

作者签名:

     日 期:

     

学位论文原创性声明

本人郑重声明:

所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。

除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。

对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。

本人完全意识到本声明的法律后果由本人承担。

作者签名:

日期:

年月日

学位论文版权使用授权书

本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。

本人授权    大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。

涉密论文按学校规定处理。

作者签名:

日期:

年月日

导师签名:

日期:

年月日

注意事项

1.设计(论文)的内容包括:

1)封面(按教务处制定的标准封面格式制作)

2)原创性声明

3)中文摘要(300字左右)、关键词

4)外文摘要、关键词

5)目次页(附件不统一编入)

6)论文主体部分:

引言(或绪论)、正文、结论

7)参考文献

8)致谢

9)附录(对论文支持必要时)

2.论文字数要求:

理工类设计(论文)正文字数不少于1万字(不包括图纸、程序清单等),文科类论文正文字数不少于1.2万字。

3.附件包括:

任务书、开题报告、外文译文、译文原文(复印件)。

4.文字、图表要求:

1)文字通顺,语言流畅,书写字迹工整,打印字体及大小符合要求,无错别字,不准请他人代写

2)工程设计类题目的图纸,要求部分用尺规绘制,部分用计算机绘制,所有图纸应符合国家技术标准规范。

图表整洁,布局合理,文字注释必须使用工程字书写,不准用徒手画

3)毕业论文须用A4单面打印,论文50页以上的双面打印

4)图表应绘制于无格子的页面上

5)软件工程类课题应有程序清单,并提供电子文档

5.装订顺序

1)设计(论文)

2)附件:

按照任务书、开题报告、外文译文、译文原文(复印件)次序装订

指导教师评阅书

指导教师评价:

一、撰写(设计)过程

1、学生在论文(设计)过程中的治学态度、工作精神

□优□良□中□及格□不及格

2、学生掌握专业知识、技能的扎实程度

□优□良□中□及格□不及格

3、学生综合运用所学知识和专业技能分析和解决问题的能力

□优□良□中□及格□不及格

4、研究方法的科学性;技术线路的可行性;设计方案的合理性

□优□良□中□及格□不及格

5、完成毕业论文(设计)期间的出勤情况

□优□良□中□及格□不及格

二、论文(设计)质量

1、论文(设计)的整体结构是否符合撰写规范?

□优□良□中□及格□不及格

2、是否完成指定的论文(设计)任务(包括装订及附件)?

□优□良□中□及格□不及格

三、论文(设计)水平

1、论文(设计)的理论意义或对解决实际问题的指导意义

□优□良□中□及格□不及格

2、论文的观念是否有新意?

设计是否有创意?

□优□良□中□及格□不及格

3、论文(设计说明书)所体现的整体水平

□优□良□中□及格□不及格

建议成绩:

□优□良□中□及格□不及格

(在所选等级前的□内画“√”)

指导教师:

(签名)单位:

(盖章)

年月日

 

评阅教师评阅书

评阅教师评价:

一、论文(设计)质量

1、论文(设计)的整体结构是否符合撰写规范?

□优□良□中□及格□不及格

2、是否完成指定的论文(设计)任务(包括装订及附件)?

□优□良□中□及格□不及格

二、论文(设计)水平

1、论文(设计)的理论意义或对解决实际问题的指导意义

□优□良□中□及格□不及格

2、论文的观念是否有新意?

设计是否有创意?

□优□良□中□及格□不及格

3、论文(设计说明书)所体现的整体水平

□优□良□中□及格□不及格

建议成绩:

□优□良□中□及格□不及格

(在所选等级前的□内画“√”)

评阅教师:

(签名)单位:

(盖章)

年月日

 

教研室(或答辩小组)及教学系意见

教研室(或答辩小组)评价:

一、答辩过程

1、毕业论文(设计)的基本要点和见解的叙述情况

□优□良□中□及格□不及格

2、对答辩问题的反应、理解、表达情况

□优□良□中□及格□不及格

3、学生答辩过程中的精神状态

□优□良□中□及格□不及格

二、论文(设计)质量

1、论文(设计)的整体结构是否符合撰写规范?

□优□良□中□及格□不及格

2、是否完成指定的论文(设计)任务(包括装订及附件)?

□优□良□中□及格□不及格

三、论文(设计)水平

1、论文(设计)的理论意义或对解决实际问题的指导意义

□优□良□中□及格□不及格

2、论文的观念是否有新意?

设计是否有创意?

□优□良□中□及格□不及格

3、论文(设计说明书)所体现的整体水平

□优□良□中□及格□不及格

评定成绩:

□优□良□中□及格□不及格

教研室主任(或答辩小组组长):

(签名)

年月日

教学系意见:

系主任:

(签名)

年月日

摘要

随着信息技术的日益发展,物流管理的信息化已成为物流运输系统的必然趋势。

物流管理的核心部分是对运输车队的管理及调度以及对承运货物的跟踪管理。

为了更详细的了解物流配送运输管理过程中各项管理业务,调研人员和最终用户进行了多次讨论,并提出了双方认可的解决方案。

现在物流企业对一套基于B/S架构的物流管理系统的需求量越来越大,而陈旧、繁琐、无法网络管理的老式物流系统正逐渐退出市场,新的基于WEB的物流管理系统势在必行。

本系统主要面向中小型企业用户,亦可作为简单的车队管理工具,配合企业相应的会计管理软件和车队物资调配系统使用。

关键词:

物流B/S架构管理系统

 

THESMALLLOGISTICSMANAGEMENTSYSTEM

ABSTRACT

Withtheincreasingdevelopmentofinformationtechnology,logisticsmanagement,informationtechnologyhasbecomeaninevitabletrendoflogisticsandtransportsystems.LogisticsManagementisacorepartoffleetmanagementanddispatch,andtrackmanagementonthecarriageofgoods.Foramoredetailedunderstandingoflogisticsdistributionmanagementprocessofthemanagementbusiness,researchstaffandendusershavehaddiscussionsandputforwardasolutionacceptedbybothsides.

LogisticsisnowbasedonasetofB/Sstructureofthelogisticsmanagementsystemforthegrowingdemand,whiletheold,cumbersome,nottheoldlogisticsnetworkmanagementsystemisgraduallywithdrawnfromthemarket,thenewWEB-basedlogisticsmanagementsystempotentialintheinevitable.

Thissystemmainlyforsmallbusinessusers,butalsoasasimpletoolforfleetmanagement,accountingmanagementwithenterprisesoftwareandtheoriginaldeploymentofsoftwareinuse.

Keywords:

LogisticsB/SstructureManagementSystem

 

1序论

1.1项目背景

我所设计的系统项目为《(靖叶)小型物流管理系统》。

随着生产技术和管理技术的提高,企业生存环境发生了巨大变化,企业竞争的焦点已从原来的生产领域转向非生产领域,由企业间的竞争演变为供应链间的竞争,由价格竞争转向品牌、管理、技术、人力资本和售后服务诸方面,被誉为“第三方利润源泉”的现代物流正在企业或供应链竞争中扮演着日益重要的角色。

1.2课题意义

由于我国物流管理研究的历史比较短,系统性的理论体系尚未完全建立,在理论和实践工作中相关研究人员和从业人员常常忽视物流系统的整体性或全局性优化要求,致使物流系统往往难以实现整体效益最优,从而降低了社会资源的配置效率,减缓了企业前进的步伐。

所以,一套高效、节省、安全、自动化的物流管理是系统是现代物流企业所必需的。

1.3主要技术

1.3.1ASP.NET

ASP.NET是Microsoft的ActiveServerPages的新版本,是建立在微软新一代.NET平台架构上,建立在公共语言运行库上,在服务器后端为用户提供建立强大的企业级WEB应用服务的编程框架。

可用于在服务器上生成功能强大的Web应用程序,为Web站点创建动态的、交互的HTML页面。

1.3.2SQLSERVER

SQLServer是由Microsoft开发和推广的关系数据库管理系统(DBMS),它最初是由Microsoft、Sybase和Ashton-Tate三家公司共同开发的,并于1988年推出了第一个OS/2版本。

SQLServer近年来不断更新版本,1996年,Microsoft推出了SQLServer6.5版本;1998年,SQLServer7.0版本和用户见面;SQLServer2000是Microsoft公司于2000年推出的最新版本;SQLServer2005也于2005年问世;而Server2008(Katmi)也在2007年发布。

SQLServer特点:

1.真正的客户机/服务器体系结构。

2.图形化用户界面,使系统管理和数据库管理更加直观、简单。

3.丰富的编程接口工具,为用户进行程序设计提供了更大的选择余地。

4.SQLServer与WindowsNT完全集成,利用了NT的许多功能,如发送和接受消息,管理登录安全性等。

SQLServer也可以很好地与MicrosoftBackOffice产品集成。

5.具有很好的伸缩性,可跨越从运行Windows95/98的膝上型电脑到运行Windows2000的大型多处理器等多种平台使用。

6.对Web技术的支持,使用户能够很容易地将数据库中的数据发布到Web页面上。

7.SQLServer提供数据仓库功能,这个功能只在Oracle和其他更昂贵的DBMS中才有。

1.3.3ADO.NET

ADO.NET是对MicrosoftActiveXDataObjects(ADO)一个跨时代的改进,它提供了平台互用性和可伸缩的数据访问。

由于传送的数据都是XML格式的,因此任何能够读取XML格式的应用程序都可以进行数据处理。

事实上,接受数据的组件不一定要是ADO.NET组件,它可以是基于一个MicrosoftVisualStudio的解决方案,也可以是任何运行在其它平台上的任何应用程序。

1.3.4MD5加密技术

MD5算法的全称是“消息摘要算法”(Message-DigestAlgorithmversion.5),它是当前公认的强度最高的加密算法。

出现在MD5之前的是MD2和MD4,间隔分别只有一年。

虽然三者的算法结构多少有点相似,但是由于MD2诞生于8位计算机的时代,因此它的设计与后来出现的MD4、MD5完全不同,因此不能进行简单的替代。

然而,无论是MD2、MD4还是MD5,它们都是在获得一个随机长度信息的基础上产生一个128位信息摘要的算法。

1.3.5AJAX

Ajax(AsynchronousJavaScript+XML)的定义是基于web标准(standards-basedpresentation)XHTML+CSS的表示;使用DOM(DocumentObjectModel)进行动态显示及交互;使用XML和XSLT进行数据交换及相关操作;使用XMLHttpRequest进行异步数据查询、检索;使用JavaScript将所有的东西绑定在一起。

传统的web应用允许用户填写表单(form),当提交表单时就向web服务器发送一个请求。

服务器接收并处理传来的表单,然後返回一个新的网页。

这个做法浪费了许多带宽,因为在前後两个页面中的大部分HTML代码往往是相同的。

由于每次应用的交互都需要向服务器发送请求,应用的响应时间就依赖于服务器的响应时间。

这导致了用户界面的响应比本地应用慢得多。

与此不同,AJAX应用可以仅向服务器发送并取回必需的数据,它使用SOAP或其它一些基于XML的webservice接口,并在客户端采用JavaScript处理来自服务器的响应。

因为在服务器和浏览器之间交换的数据大量减少,结果我们就能看到响应更快的应用。

同时很多的处理工作可以在发出请求的客户端机器上完成,所以Web服务器的处理时间也减少了。

 

2开发环境

2.1ASP.NET环境

目前支持ASP.NET开发的平台有WindowsXP,Windows2000和Windows2003Server(.NET)等。

第一步,在ASP配置的基础上,这里假设目的服务器已经安装了IIS。

第二步,按照微软要求安装VS.NET,以便IIS能够识别并处理ASP.NET文件类型,例如.asmx、.aspx等

第三步,和ASPWeb应用程序类似,按照需求设置IIS虚拟目录,便可以轻松地对ASP.NETWeb应用程序进行浏览了。

本系统开发所使用的软件为MicrosoftVisualStudio2008。

VisualStudio是微软公司推出的开发环境。

是目前最流行的Windows平台应用程序开发环境。

目前已经开发到10.0版本,也就是VisualStudio2010。

2.2数据库

本系统开发所使用的数据库软件为MicrosoftSQLServer2005。

SQLServer2005是一个全面的数据库平台,使用集成的商业智能(BI)工具提供了企业级的数据管理。

SQLServer2005数据库引擎为关系型数据和结构化数据提供了更安全可靠的存储功能,使您可以构建和管理用于业务的高可用和高性能的数据应用程序。

  SQLServer2005数据引擎是本企业数据管理解决方案的核心。

此外SQLServer2005结合了分析、报表、集成和通知功能。

这使企业可以构建和部署经济有效的BI解决方案,帮助团队通过记分卡、Dashboard、Webservices和移动设备将数据应用推向业务的各个领域。

 

3需求分析

3.1用户定义

3.1.1系统管理员(Administrator)

系统管理员是指注册管理该系统所有用户基本信息,以及录入和管理操作员档案的角色;这个角色主要参与注册用户,用户管理,录入承运任务,承运任务管理等功能。

3.1.2操作员(普通管理员)

操作员是日常对承运任务的录入、承运单开出,承运任务管理、承运任务成本核算等进行操作的角色,。

3.2项目目标

本项目设定的目标如下:

1、系统能够提供友好的用户界面,使操作员的工作量最大限度的减少;

2、系统具有良好的运行效率,能够达到提高管理质量的目的;

3、应有良好的可扩充性,可以容易地加入其他系统的应用。

3.3相关术语

1.物流:

物流是指利用现代信息技术和设备,将物品从供应地向接收地准确的、及时的、安全的、保质保量的、门到门的合理化服务模式和先进的服务流程。

2.物流管理:

物流管理是指在社会再生产过程中,根据物质资料实体流动的规律,应用管理的基本原理和科学方法,对物流活动进行计划、组织、指挥、协调、控制和监督,使各项物流活动实现最佳的协调与配合,以降低物流成本,提高物流效率和经济效益。

3.运力:

交通动员包括交通运输和邮电通信动员,主要任务是平时组织交通、通信行业的专业保障队伍建设、国防基本设施建设、装备建设、战备物资储备、民用运力动员准备,战时组织交通、通信设施的抢修、抢建,组织部队机动、物资补给等方面的交通运输保障。

4.承运:

指运输企业承受托人委托运送货物的行为。

5.承运人:

订立货物或旅客运输合同或者实际执行其中全部或一部分运输的一方当事人。

在我国,承运人是指本人或者委托他人以本人名义与托运人订立海上货物运输合同的人;而实际承运人是指接受承运人委托,从事货物运输或者部分运输的人,包括接受转委托从事此项运输的其他人。

6.成本核算:

把一定时期内企业生产经营过程中所发生的费用,按其性质和发生地点,分类归集、汇总、核算,计算出该时期内生产经营费用发生总额和分别计算出每种产品的实际成本和单位成本的管理活动。

3.4用例分析

图3-1系统功能模块图

3.4.1车辆管理用例

图3-2车辆管理用例分析图

3.4.1.1用例名称:

录入车队信息

用例简述:

运输管理员录入车队信息

主参与者:

运输管理员

主成功场景:

1、运输管理员输入车队信息

2、运输管理员提交车队信息

其他场景:

如果车队编号已存在,系统提示车队编号已存在

3.4.1.2用例名称:

更新车队信息

用例简述:

运输管理员更新车队信息

主参与者:

运输管理员

主成功场景:

1、运输管理员查询车队信息列表,选择需要更新的具体车队信息

2、运输管理员修改车队信息,提交更新信息

其他场景:

如果车队编号已存在,系统提示车队编号已存在

3.4.1.3用例名称:

查询车队信息

用例简述:

运输管理员查询车队信息

主参与者:

运输管理员

主成功场景:

1、运输管理员输入查询条件

2、运输管理员查询车队信息

3.4.1.4用例名称:

删除车队信息

用例简述:

运输管理员删除车队信息

主参与者:

运输管理员

主成功场景:

1、运输管理员选择要删除的车队信息,删除车队信息

3.4.1.5用例名称:

录入车辆信息

用例简述:

运输管理员录入车辆信息

主参与者:

运输管理员

主成功场景:

1、运输管理员输入车辆信息

2、运输管理员提交车辆信息

其他场景:

如果车牌号码已存在,系统提示车牌号码已存在

3.4.1.6用例名称:

更新车辆信息

用例简述:

运输管理员更新车辆信息

主参与者:

运输管理员

主成功场景:

1、运输管理员查询车辆信息列表,选择需要更新的具体车辆信息

2、运输管理员修改车辆信息,提交更新信息

其他场景:

如果车牌号码已存在,系统提示车牌号码已存在

3.4.1.7用例名称:

查询车辆信息

用例简述:

运输管理员查询车辆信息

主参与者:

运输管理员

主成功场景:

1、运输管理员输入查询条件

2、运输管理员查询车辆信息

3.4.1.8用例名称:

删除车辆信息

用例简述:

运输管理员删除车辆信息

主参与者:

运输管理员

主成功场景:

运输管理员选择要删除的车辆信息,删除车辆信息

3.4.2驾驶员管理用例

图3-3驾驶员管理用例分析图

3.4.2.1用例名称:

录入驾驶员信息

用例简述:

运输管理员录入驾驶员信息

主参与者:

运输管理员

主成功场景:

1、运输管理员输入驾驶员信息

2、运输管理员提交驾驶员信息

3.4.2.2用例名称:

更新驾驶员信息

用例简述:

运输管理员更新驾驶员信息

主参与者:

运输管理员

主成功场景:

1、运输管理员查询驾驶员信息

2、运输管理员修改驾驶员信息,提交驾驶员信息。

其它场景:

变更驾驶员的所属车队时,如果驾驶员还没有办理退车手续,则不能变更。

3.4.2.3用例名称:

查询驾驶员信息

用例简述:

运输管理员查询驾驶员信息

主参与者:

运输管理员

主成功场景:

1、运输管理员输入查询条件

2、运输管理员查询驾驶员信息

3.4.2.4用例名称:

删除驾驶员信息

用例简述:

运输管理员删除驾驶员信息

主参与者:

运输管理员

主成功场景:

1、运输管理员选择要删除的驾驶员,删除驾驶员。

其它场景:

如果驾驶员目前尚有承运任务,则不能删除。

3.4.3运力查询用例

图3-4运力查询用例分析图

3.4.3.1用例名称:

查询承运车队

用例简述:

调度员/承运业务员查询承运车队

主参与者:

调度员/承运业务员

主成功场景:

调度员/承运业务员输入查询条件查询承运车队

3.4.3.2用例名称:

查询承运车辆

用例简述:

调度员/承运业务员查询承运车辆

主参与者:

调度员/承运业务员

主成功场景:

1、调度员/承运业务员查询承运车队

2、调度员/承运业务员选择车队查询承运车辆

3.4.3.3用例名称:

查询承运单

用例简述:

调度员/承运业务员查询承运单

主参与者:

调度员/承运业务员

主成功场景:

1、调度员/承运业务员查询输入查询条件

2、调度员/承运业务员查询历史承运单任务。

3.4.4承运任务管理用例

图3-5承运任务管理用例分析图

3.4.4.1用例名称:

开出承运单

用例简述:

承运业

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 人文社科 > 教育学心理学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1