物流配送信息管理系统.doc
《物流配送信息管理系统.doc》由会员分享,可在线阅读,更多相关《物流配送信息管理系统.doc(46页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、如有侵权,请联系网站删除,仅供学习与交流物流配送信息管理系统【精品文档】第 42 页毕业设计(论文)更多论文请加QQ 1634189238 492186520题目:物流配送信息管理系统 专业: 计算机应用与维护 班 级: 04511 学号: 07 姓 名: 王 诚 组 员:赵 指导老师: 成都电子机械高等专科学校二七年六月论 文 摘 要本毕业设计的研究内容是物流运输配送的系统。介绍了当代物流配送的功能和作用,国际物流和国内物流的发展状况和问题。主要对现代物流企业的需求,并结合我国国情,特编写物流配送管理系统,本系统主要实现货物的配送及客户的基本管理,与销售紧密结合,本系统包括:分拣配货、配装、
2、配送运输、送达服务、客户管理、运输管理、配送报表、配送基础资料管理、系统管理及各个模块的具体功能,能够让读者比较清晰的了解这个系统的具体作用,本文具有一定的现实参考意义。关键词:1、物流运输 2、ASP.NET 3、客户管理 4、送达服务 5、配送报表 6、系统管理7、运输管理8、B/S结构AbstractThis graduation project bargain transportation the system which the transportation matches delivers。Introduced the modern time present age corpora
3、tion demand, the international and the national which delivers,International flows with the development condition and the question which domestic flows。Mainly flows the enterprise to the modern age the demand,Unifies our country national condition,The compilation class, matches delivers the manageme
4、nt system management system。This system main realization cargo matches delivers and the customer basic management,With sales in close integration with。This system includes:Matches deliver goods the thing、Fittings、Matches delivers the transportation、Delivers the service, the customer management, the
5、transportation management, matches delivers the report form, matches delivers the basic data management, the system administration。Each module concrete function。Can let reader quite clear understanding this system the concrete function, this article have the certain reality reference significance。Ke
6、y Words:1、 transportation 2、 ASP.NET 3、 Client manage4、 Service the service5、 Report forms6、 the system manage7、 transportation8、 B/S(Browser/Server)前 言ASP.NET是继微软公司的ASP3.0后推出的全新的动态网站设计技术与程序框架,它已经不再是ASP的一个升级版本了,它为动态网站的设计带来了许多全新的技术与概念,他带给我们的是性能的提升和开发效率的提高。 本次毕业设计我们使用的开发平台是ASP.NET,选择ASP.NET的优点有:ASP.NE
7、T能提高性能、高安全性的应用程序。1、 功能强大的身份确认模型使用电子商务更安全、扩展性更强。2、 由于可支持多种语言,避免了导致性能和伸缩性问题的脚本语言(带脚本语言的ASP执行起来很慢),加快了程序执行的速度。3、 其组件化和继承性的特点,节约二次开发成本。4、 简单、灵活的配置和部署为企业节约部署成本(人力、物力)。5、 多平台支持为企业搭建了通向未来的桥梁,即便以后使用无线小型设备和64为操作系统都无须更改程序代码,节约系统升级的成本。6、 代码和内容的分离,最大程度减少了源文件,使维护变的简单易行。7、 可编写不但能适用与PC机浏览的网站,也能编写适用于移动存储设备浏览网站。本次的设
8、计采用B/S三层体系结构,B/S结构,即Browser/Server(浏览器/服务器)结构,是随着Internet技术的兴起,对C/S结构的一中变化或者改进的结构。在这中情况下,用户界面完全通过WWW浏览器实现,一部分事物逻辑在前端实现,但是主要事物逻辑在服务器端实现,形成所谓3-tier 结构。B/S结构,主要是利用了不断成熟的WWW浏览器技术,结合浏览器的多种Script语言(VBScript、JavaScript.)和ACTIVEX技术,用通用浏览器就实现了原来需要复杂专用的软件才能实现的强大功能,并节约了开发成本,是一种全新的软件系统构造技术。 在三层体系机构中,事物逻辑作为一个个CO
9、M组件在中间层执行,大大减少了服务器端运行的ASP.NET脚本。但这并不意味着ASP.NET 将失去起原有的光彩。ASP。NET不仅可以编写脚本动态生成HTML,还可以作为“黏合剂”将各个COM组件“黏合”在一起,并负责应用系统和COM组件见参数的传递。 本次设计我们尽可能的作到简单、明了。目录第一章 基 础 知 识本章介绍管理信息系统的有关知识、数据库的基础知识、客户机/服务器体系结构、面向对象的编程技术以及应用程序的开发方法和开发过程等基础理论知识,这是学习本书后续内容的必要准备。1.1 管理信息系统综述1.1.1 管理信息系统的概念管理信息系统(Management Informatio
10、n Systems,简称MIS),是一个不断发展的新型学科,MIS的定义随着计算机技术和通信技术的进步也在不断更新,在现阶段普遍认为MIS 是人为或计算机设备以及其他信息处理手段组成并用于管理信息的系统。包括以下几个基本概念:(1) MIS的对象就是信息。信息是经过加工的对决策者有价值的数据。信息的主要特征是来源分散,数量庞大。信息来源于生产第一线、社会环境、市场以及行政管理等部门。信息具有时间性。(2) 系统是由相互联系、相互作用的若干要素按一定的规则组成并具有一定功能的整体。 系统由输入、处理、输出、反馈、控制等五个基本要素组成。(3) 管理信息由信息的采集、信息的传递、信息的储存、信息的
11、加工、信息的维护和信息的使用等五个方面组成。 MIS包括计算机、网络通信设备等硬件成分,也包括操作系统、应用软件包等软件成分,并随着计算机技术和通信技术的迅速发展还会出现更多的内容。1.1.2 MIS的结构、特征及相关学科 1MIS的结构 MIS由信源、信宿、信息处理、信息用户和信息管理者等五个部分组成。2MIS的特征完善的MIS具有以下四个标准:确定的信息需求、信息的可采集性与可加工性、可以通过程序为管理人员提供信息、可以对信息进行管理。MIS具有以下特征:l 具有统一规划的数据库是MIS成熟的重要标志,它象征着MIS是软件工程的产物。 l 通过MIS实现信息增值,用数学模型统计分析数据,实
12、现辅助决策。l MIS是发展变化的,MIS有生命周期。 l MIS的开发必须具有一定的科学管理工作基础。只有在合理的管理体制、完善的规章制度、稳定的生产秩序、科学的管理方法和准确的原始数据的基础上,才能进行MIS的开发。因此,为适应MIS的开发需求,企业管理工作必须逐步完善以下工作: l 管理工作的程序化,各部门都有相应的作业流程。 l 管理业务的标准化,各部门都有相应的作业规范。 l 报表文件的统一化,固定的内容、周期、格式。 l 数据资料的完善化和代码化。 3MIS的相关学科 MIS是一个交叉性的综合性学科,组成部分有:计算机学科(网络通信、数据库、计算机语言等)、数学(统计学、运筹学、线
13、性规划等)、管理学、仿真等多学科。随着科学技术的高速发展,MIS涉及的范围还要扩大。 1.2 数据库的基础知识1.2.1 数据库的基本原理及基本概念数据处理是计算机应用中的一个重要组成部分,是指对各种形式的资料进行分类、组织、编码、存储、检索和维护的一系列活动的总和。其目的是从大量的、原始的资料中抽取、推导出对人们有价值的信息以作为行动和决策的依据。人们对信息的处理经历了三个阶段:人工管理阶段、文件系统阶段、数据库系统阶段。数据库是信息资料存储的方式之一,一个数据库就是一组相关联的资料或对象的集合,它是存储和管理资料的地方,用户可以方便地进行资料的检索、排序和操作。数据库系统又经历了三个阶段:
14、网状数据库、层次数据库和关系数据库。本书中提到的数据库是指关系型数据库。一个数据库所包含的主要内容有:1表(table)通俗地讲,表就是一张二维表格,在这个表格中包含列(column,也称为字段)和行(row,也称为记录)。如图1-1所示。其中,列代表表的特征,行则代表表的内容。一个列的属性包括列的名字、数据类型、数据宽度、空值能力和默认值。另外,还包含一些其他扩展属性,如显示格式、对齐、编辑样式、有效性验证等。列的空值能力(Null ability)规定该列是否可以接受空值(NULL)作为合法值。作为一个比喻,可将数据库看作一个存储货物的仓库,数据库中的表可看作第1行学号姓名性别年龄籍贯00
15、01张小丽女19青岛0002李 超男21北京第1列第2列第n列第2行第n行仓库中的货架,表中的行和列则和货架上的行和列对应。图1-1 表的结构2视图(view)视图是查看一个或多个表中数据的一种方法,是一个独立的对象。它基于SQL语言中的SELECT语句,并提供一种便捷方式,使得对许多表的访问看上去就像访问一个表一样,进而简化对多个表的访问。3索引(index)索引用于加快数据检索的速度。为了便于描述,可将索引和书的目录作对比。书的内容类似于表中的数据,书的目录类似于索引。书的目录指向了书中的内容(通过页号)。同样,索引是表的关键值,它提供了指向表中行的指针。目录中的页号是到达书中内容的直接路
16、径,同样,索引建立了到达表中数据的直接路径,从而允许用户更高效地访问数据。如果没有索引,则必须从表的开始来查找指定的信息,这样可能需要较长的时间,从而降低了检索速度。4键值(key)键值包括主键和外部键。主键是惟一标识一个表中某一行的指示器,它能使你从表中选定惟一的指定行。因此,主键和索引的主要区别就在于,索引可以重复,而主键不能重复。外部键用于建立表与表之间的相互联系。主键和外部键都用于强制执行表与表之间的引用完整性,确保将合法的值输入表内。5存储过程(stored procedure)如果数据库管理系统(Database Management System,简称DBMS)支持存储过程,则可
17、以在必要的时候使用它。存储过程可看作是一个为完成特定功能而编写的已经编译好的SQL语句集合。执行这种已经编译好的SQL语句集合要比逐条解释执行SQL语句快得多,从而大大加快资料的访问速度。6用户和组(users and groups)用户和组主要用来提高数据库的安全性,规定某个表或某些表只能由特定的用户或组来访问。1.2.2 数据库管理系统数据库管理系统(DBMS)允许在某个数据库内共享对数据的访问。DBMS维护着数据库的安全性、完整性和可靠性。常见的大型关系数据库管理系统有:微软的SQL Server、IBM的DB2、Oracle、Sybase、Informix等,桌面型关系数据库有FoxP
18、ro、Access、Adaptive Server Anywhere等。数据库管理系统的使用方法,因数据库管理系统的不同而有所差异,这主要表现在服务器方面的一些管理,而对于PowerBuilder以及应用程序来说,通过相应的数据库接口,对不同数据库的操作方法是完全类似的。为了让读者尽快掌握有关数据库的基本操作,本书以SQL Server 2000进行介绍。1.2.3 SQL Server 2000数据库简介本系统使用的数据库是Microsoft SQL Server 2000,使用它的优点有:1、 非过程化语言 SQL是一个非过程化的语言,因为它一次处理一个记录,对数据提供自动导航。SQL允许
19、用户在高层的数据结构上工作,而不对单个记录进行操作,可操作记录集,所有SQL语句接受集合作为输入,返回集合作为输出。SQL的集合特性允许一条SQL语句的结果作为另一条SQL语句的输入。SQL不要求用户指定对数据的存放方法,这种特性使用户更易集中精力于要得到的结果;所有SQL语句使用查询优化器,它是RDBMS的一部分,由它决定对指定数据存取的最快速度的手段,查询优化器知道存在什么索引,在哪使用索引合适,而用户则从不需要知道表是否有索引、有什么类型的索引。2、统一的语言 SQL可用于所有用户的DB活动模型,包括系统管理员、数据库管理员、应用程序员、决策支持系统人员及许多其他类型的终端用户。基本的S
20、QL命令只需要很少的时间就能学会,最高级的命令在几天内便可掌握。3、是所有关系数据库的公共语言由于所有主要的关系数据库管理系统都支持SQL语言,用户可将使用SQL的技能从一个RDBMS(关系数据库管理系统)转道另一个,所有用SQL编写的程序都是可以移植的。最高层是数据库网络支持文件,这些文件由DBMS服务器所用的网络类型决定。关于数据库的连接及其具体操作,请参阅后续有关章节。第二章 物流配送管理系统21系统简介系统平台:Windows 2000/XP数据库服务器:Microsoft SQL Server 2000开发工具:Microsoft Visual Studio.NET 7.1系统开发人
21、员:田磊、赵益川、陶世力、王诚、肖杰、潘秋萍22 编写目的为了解决目前物流配送管理上存在混乱的问题,特开发物流配送信息管理系统。本系统能够对物流配送信息进行有效的管理。23需求分析231物理需求(1)支持.NET的服务器操作平台这是一个必须要满足的要求。ASP.NET应用程序不可能脱离.NETFramework的支持。因为WEB服务器必须支持.NET。(2)仅限于Miscosoft SQL Server数据库的管理系统管理数据,支持多种数据库是一个不错的构想,但是多种数据库也有它的不足之处,但是本系统采用的是Miscosoft SQL Server 2000数据库232 结构需求(1) 系统的
22、可维护性和可扩展性强 大多数的Web应用程序在实际应用中都要不断的添加功能模块,本系统也是一样,在二次开发和实际应用中可以根据实际的需要添加一些功能模块,是设计之初就应该考虑的问题。(2) 站点的功能模块通用性强 由于本系统是整个物流信息管理系统的一个子功能模块,而配送管理系统又是物流信息管理系统的一部分,所以要求在系统设计的过程中应该使系统具有较高的使用性。233逻辑需求商品运输和储存,作为商业物流的两大支柱,在物流活动中占有重要地位,但商品储运不是商业物流的目的,商业物流的最终目的是为满足消费者对商品的需要,而配送正好就是体现了商业物流的最终目的,它直接为用户服务,满足用户的各种需要。因此
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 物流配送 信息 管理 系统
限制150内