IT产品网上物流管理信息系统的设计与实现

IT产品网上物流管理信息系统的设计与实现[java毕业论文下载]

IT产品网上物流管理信息系统的设计与实现

摘  要

随着互联网时代的来临,IT产品在市场上大量流通,IT公司对现代物流提出了越来越高的要求。信息化、自动化、网络化、已成为现代物流的鲜明特征。现代物流企业只有依靠对物流信息的科学运筹和管理,将仓储、运输、配送、信息传递等功能集于一体,才能为客户提供安全、优质、快捷、准确的现代物流服务。因此,建立完善、有效的物流信息管理系统是非常有必要的。

IT产品的物流管理信息系统采用 SQL Server 2000和ASP.NET平台,以C#为编程语言进行开发设计。实现货物登记、货物调动、货物运输、单据查询验收、客户信息管理的功能。通过系统可以使IT产品在物流过程中各个环节有效、规范的管理,使货物运输管理信息规范化,减少管理者的工作量,加快IT产品在市场上的流通。

 

关键词信息管理;物流管理;货物运输;IT产品

 

 

The Design and Realization of the Online Logistics Management Information System for IT Product

Abstract

Along with Internet time coming, the IT product in the market circulate massively, IT Corporation take the more and more high request to the modern logistics. Information, automation, network and intellectualization have become the distinct characteristic of the modern logistics. Only depending upon the logistics information science operation and the management, integrating storage, transportation, allocation, transmission information, the modern logistics enterprise will be able to provide the security, high quality and quick services for the customer. Therefore, it is necessary to extremely establish the consummate and effective logistics information management system. 

The IT product logistics management information system uses SQL Server 2000 and the ASP.NET platform, uses C# as the programming language on the development design. It provides functions including cargo registration, cargo reassignment, cargo traffic, bill checking and customer information management. Using this system, the IT product will be effective in the logistics process each link, the management will be consummate and the goods traffic management information will be standard. It also can reduce superintendent's work load, speed up the IT product in market circulation.

 

Key words: Information Management; Logistics Management; Cargo Transportation; IT Product

 

目  录

论文总页数:20页

1 引言 1

1.1 选题背景 1

1.2 国内外研究现状 1

1.3 课题研究的意义 1

2 理论基础 1

2.1 数据库技术 1

2.2 面向对象技术 3

2.3 B/S架构的WEB程序设计技术 4

3 系统需求分析 4

3.1 现行业务系统描述 4

3.2 现行系统存在的主要问题分析 4

3.3 提出解决方案 5

4 系统功能模块设计 5

4.1 系统总体架构 5

4.2 数据库设计 7

4.3 系统模块实现 9

4.3.1 货物登记调动 10

4.3.2 货物运输配送 12

4.3.3 客户资料管理 13

4.3.4 单据查询验收 13

5 系统实施及测试 15

5.1 实施概况 15

5.2 测试方案 16

5.3 测试结果 17

     18

参考文献 18

     19

     20

 

 

引言

1.1 选题背景

进入20世纪90年代以来,企业的外界市场环境发生了很大的变化,如客户服务激增、时间性成为管理的焦点、产品的多样性和小批量化决定了配送的复杂化,迫使企业越来越重视物流信息管理。由于市场竞争的日趋激烈,人们发现通过在生产过程中降低成本获得竞争优势的空间已经非常有限了,因此,企业开始把寻求成本优势和服务差别化优势的目光转向向生产前后延伸的物流领域,并开始在这一领域里实行全程质量管理。可以说,从世界范围看,在当今工商企业面临的诸多战略问题中,最具挑战的领域之一就是物流信息管理。

1.2 国内外研究现状

针对现在物流信息系统的发展,在国外物流管理信息系统已经发展进入成熟阶段,并转向复杂功能的研究。在中国虽然起步较晚,但近几年发展却较快,国内企业物流信息系统大部分是面向基本流程控制,如库存控制系统、货物跟踪查询系统等。并且采用传统的客户/服务器模式(C/S)结构。但是随着计算机网络技术飞速发展,对信息的需求日益增大,国内开始转向研究浏览器/服务器(C/S)模式的开发。在这种结构下,系统的工作界面是通过IE浏览器来实现的,极大的方便了货物信息的更新和有效的管理。

1.3 课题研究的意义

随着互联网的发展,网络化管理领域已日趋成熟,目前最为明显的是信息管理平台的开发与使用。当然,对于任何物流企业也可采用此方法来加强货物信息的管理,让管理者可以更方便更快捷的了解仓库货物信息,这样可以通过物流管理系统网站平台来加强货物流通管理。

  在物流企业中,货物管理是一项非常重要的工作。使用人工方式管理货物运输不仅效率低下,而且容易出错,安全性很差。并且在实际操作中,数据的查找和更新都不容易实现,容易发生差错,导致了管理费用增加,服务质量难以得到保证,从而影响企业的竞争力。这里设计的IT产品网上物流管理信息系统,采用B/S结构,就可以解决这些问题。其目的在于实现货物信息管理、入库、出库、调配、单据查询验收的功能,从而提高工作效率和质量。

理论基础

2.1 数据库技术

数据库技术产生于20世纪60年代末70年代初,其主要目的是有效地管理和存取大量的数据资源。数据库技术主要研究如何存储,使用和管理数据。近年来,数据库技术和计算机网络技术的发展相互渗透,相互促进,已成为当今计算机领域发展迅速,应用广泛的两大领域.数据库技术不仅应用于事务处理,并且进一步应用到情报检索、人工智能、信息系统、计算机辅助设计等领域。

数据库主要内容包括为:

(1)实体:是现实世界中的客观事物。

(2)关系模型:是把数据间组织关系用一张表来表示。

(3)表:表是包含数据库中所有数据的数据库对象,表定义为列的集合。

(4)视图:是一个虚拟表,其内容由查询进行定义。

(5)存储过程:是由流程控制和sql语句书写的过程,这个过程经编译和优化后存储在数据库服务器中,使用时只需调动。

结合物流管理信息系统的应用,本系统采用现在普遍使用的sql server 2000 数据库并结合ado.net实现数据的存储和读取。

SQL Server 2000简介: SQL Server 2000是微软公司开发的一个关系数据库管理系统,以Transact_SQL作为它的数据库查询和编程语言。T-SQL是结构化查询语言SQL的一种,支持ANSI SQL-92标准。

SQL Server提供服务器端的软件,这部分需要安装在NT Server上,SQL Server的客户端则可以安装在许多客户端PC系统中,Windows可以让客户端进行数据库的建立,维护及存取等操作,SQL Server可以最多定义32767个数据库,每个数据库中,可以定义20亿个表格,每个表格可以有250个字段,每个表格的数据个数并没有限制,每一个表格可以定义250个索引,其中有一个可以是Clustered索引。

ADO.NET简介: ADO.NET 提供对 Microsoft sql server 等数据源以及通过 ole db 和 xml 公开的数据源的一致访问。数据共享使用者应用程序可以使用 ado.net 来连接到这些数据源,并检索、操作和更新数据。ADO.NET是从Web的角度对ADO进行检讨和改进。Microsoft对ADO.NET的设计严格地体现了其名字的含义:ADO再加上.NET。ADO.NET自动连接网络,致力于让Web数据访问变得更加简单和高效。两个功能使得这方面的增强成为可能。

 

图2-1 ADO.NET的对象

ADO.NET的对象主要包括:DataSet,DataTable,DataColumn,DataRow,和DataRelation。这些对象的主要特点说明如下。

DataSet:这个对象是一个集合对象,它可以包含任意数量的数据表,以及所有表的约束、索引和关系。所有这些信息都以XML的形式存在,我们可以处理、遍历、搜索任意或者全部的数据。

DataTable:这个对象代表着可以在DataSet对象内找到的所有表。

DataColumn:表包含与列有关的信息,包括列的名称、类型和属性。我们可以按照下面的方式创建DataColumn对象,指定数据类型,然后把列加入到表。

数据库技术的快速发展能够解决物流信息化管理的实现。

2.2 面向对象技术

C#是纯粹的面向对象编程语言,它真正体现了“一切皆为对象”的精神。在C#中,即使是最基本的数据类型,如int,double,bool类型,都属于System.Object类型。此外,使用C#编程,不会存在与游离于对象之外的属于过程的东西。C#支持所有关键的面向对象的概念,如封装、继承和多态性。 在C#中, 不存在全局函数、变量或者是常量,所有的东西都封闭在类中,包括事件成员和静态成员。

面向对象技术的主要特点:

1、对象:特性+行为

类描述了一组有相同特性(数据元素)和相同行为(函数)的对象。类实际上就是数据类型,抽象数据类型的创建是面向对象程序设计中的一个基本概念。抽象数据类型几乎能像内部类型一样准确工作。程序员可以创建类型的变量(在面向对象程序设计中称为“对象”或“实例”)并操纵这些变量(称为发送“消息”或“请求”,对象根据发来的消息知道需要做什么事情)。

2、继承:类型关系

类型不仅仅说明一组对象上的约束,还说明与其他类型之间的关系。两个类型可以有共同的特性和行为,但是,一个类型可能包括比另一个类型更多的特性,也可以处理更多的消息(或对消息进行不同的处理)。继承表示了基本类型和派生类型之间的相似性。一个基本类型具有所有由它派生出来的类型所共有的特性和行为。程序员创建一个基本类型以描述系统中一些对象的思想核心。由这个基本类型派生出其他类型,表达了认识该核心的不同途径。

3、多态性

当处理类型层次结构时,程序员常常希望不把对象看作是某一特殊类型的成员,而把它看作基本类型成员,这样就可以编写不依赖于特殊类型的代码。程序员可以用关键字virtual表明他希望某个函数有晚捆绑的灵活性,而并不需要懂得virtual的使用机制。没有它,就不能用C + +做面向对象的程序设计。Virtual函数(虚函数)表示允许在相同家族中的类有不同的行为。这些不同是引起多态行为的原因。

2.3 B/S架构的WEB程序设计技术

B/S(Browser/Server)结构即浏览器和服务器结构。它是随着 Internet技术的兴起,对C/S结构的一种变化或者改进的结构。在这种结构下,客户工作界面是通过WWW浏览器来实现,极少部分事务逻辑在前端。由于B/S架构管理软件只安装在服务器端(Server)上,网络管理人员只需要管理服务器就行了,客户界面主要事务逻辑在服务器(Server)端完全通过WWW浏览器实现,极少部分事务逻辑在前端(Browser)实现。

.net平台最大的优点体现在:传统的ASP限制程序开发人员使用脚本语言,而ASP.NET允许使用一个支持.net的语言,因此在ASP.NET中编写的代码被编译后将拥有更好的性能,并且可以充分的利用高级语言特性。Visual C# 编程的库是 .NET Framework。此系统的页面和代码部分是进行了分离的,能够更方便分离各个页面的功能和排查错误,使代码看起整齐,有序。其中功能代码在以后缀为cs的文件中,页面的外观和一些组件在以后缀为aspx的文件中。

系统需求分析

3.1 现行业务系统描述

在现行的物流管理中企业使用传统的人工方式管理,对货物的登记,更新,调动,单据验收需要大量的人力和物力,整个货物物流信息管理的各个环节分工合作是靠物流员的人工参与完成各项任务。

3.2 现行系统存在的主要问题分析

在现代社会中,物流管理信息系统在IT公司、电子商务网站中是一种广泛需要的系统,但一直以来人们使用传统的人工方式管理,这种管理方式存在着许多缺点,如:效率低且较为烦琐,另外随着物流管理项目的增加,工作量也将大大增加,这必然增加物流管理者的工作量和劳动强度,并给物流管理信息的查找、更新和维护都带来了很多困难。目前我国有相当一部分物流管理公司还停留在人工管理的基础上,这样的管理机制已经不能适应时代的发展,其管理方法将浪费许多的人力和物力。随着科学技术的不断提高,这种传统的手工管理方法必然被以计算机网络技术为基础的信息管理方法所取代。

3.3 提出解决方案

针对现在人工管理的不完善,利用发展进入成熟阶段的计算机网络技术和新推出的.net平台,加上广泛采用的Sql Server 2000数据库,可以实现物流管理的信息化,并且针对货物在运输过程和到达目的地的过程中很多有效的信息不能及时返回,也就不知道到货物及时的状态,设计一个可以监控货物状态的功能,实现货物从运输到到达目的地的层层细化和单据信息及时返回到系统的功能 ,让管理员更加方便的查看库存中的货物。系统采用B/S的结构模式,一个服务器端对整个系统的有效管理,和一个浏览器端对货物状态信息的更新反馈.整个方案都实现物流管理信息系统的主要功能,结合现在IT产品的大量出货,本系统主要是针对IT产品的运输管理。

系统功能模块设计

4.1 系统总体架构

结合.net的特性和物流信息系统的特点,系统采用B/S的结构模式开发。下面给出系统模块图,如图4-1:

(1)货物登记调动管理:对入库的货物进行登记(货物id、货物名称、货物厂家、货物价格、货物品牌、货物状态)录入到系统中,等待货物的调配运输。

(2)货物运输配送管理:把货物从库存中调度出来,进行分类选定,开始物流送货。

(3)货物单据查询验收:根据货物的发送时间和客户的确认时间以及货物的状态值(0和1)对货物在运输过程中进行监控并把单据信息及时返回到系统中。

(4)客户信息管理:添加客户资料,添加客户的id和密码使客户在赋予查看货物的状态的权限后才能进入确认系统,对客户实现有效的管理。使系统更加安全。

 

图4-1 功能模块图

IT产品网上物流管理信息系统的设计与实现[点击下载]

相关毕业论文

中学网站设计与实现

在调查过程中,要认真记录学校的现状、在校人数、办学规模以及学校的信息量等等。虚心请教一些技术员工,从而获得更有效的信息,为目标系统的开发做好充分的材料和技术准备。

汽车销售管理系统的设计与开发

汽车销售管理系统不但能使各业务环节协调一致,而且操作简单,账目清晰。通过账目查询,公司能在最短的时间内获得市场信息,从而制订相应的决策。因此,该系统主要根据实际需求,划分了售前管理、车辆管理、订货管理、查询管理、售后管理和系统设定六大模块

ERP客户管理系统的实现

论文对CRM系统的ASP.NET实现进行了探讨,论文首先阐述了CRM的研究背景,意义及其内容。并从我们为什么需要CRM、概念、管理思想、作用及其基本构成等角度分析了CRM概念的内涵。 接着对CRM数据库设计做了概要介绍,进行CRM系统规划,在此规划上进一步细化抽象,得到整个系统的数据库设计结构。并详细介绍了费用管理系统模块和分析管理系统模块涉及的数据表。另外详细介绍了费用管理系统模块和分析管理模块的概要设计,给出了两个子系统的软件结构和各子模块的关系。

个人网站建设设计

计算机技术的发展,特别是网络技术的飞速发展,个人网站建设,给文档的保存和管理提供极大的方便。本论文中,将软件工程的基本原理和方法应用到整个系统,并对其进行需求分析,提出了解决问题的具体方法。

基于BS的图书销售管理系统的设计与实现

随着Internet的兴起,网络已经成为现代人生活中的一部分,越来越多的人喜欢在网上交易。本系统就是一个基于B/S模式的网络化的图书销售管理系统,采用的是ASP.NET技术,实现了用户注册信息管理、用户信息管理、图书销售点管理、图书信息管理、客户订单管理、购物信息管理,库存管理,消息管理等模块。

学生选课管理系统论文

本学生选课信息管理系统是选课信息展现与管理的系统,能够解决学生的选课问题,提高教务处管理学生选课的效率,降低人力物力财力的开销,具有重要的社会研究价值和研究意义。

服装销售系统设计

网上的服装销售系统应以也浏览用户提供商品信息为核心,以降低成本提高利润为目标的信息管理系统,对于传统的客户上门订购、检验,签署付款等流程是个新生事物

基于ASP技术的电子产品销售网站的设计与实现

电子产品销售网站是一个网络销售系统,它提供了信息发布、产品展示、在线订购、订单管理等功能,并包含一个会员系统,在功能上已经能满足一个小型电子产品销售企业的在线销售需求。它是以VS.NET 2005作为开发平台,使用C#语言设计操作控件和编写操作程序,同时采用SQL Server 2005数据库来管理数据信息,完成对数据的输入、修改、存储等处理。

服装连锁店管理系统的设计与开发

当今,商品销售连锁店的发展给人们带来了诸多便利。服装连锁经营是这一传统商业模式中发展比较有代表性的一类,通过科学的管理方法和现代化的管理工具——计算机及其网络应用系统,能够规范经营中的各项管理、降低服务成本和提高服务质量。

基于Web Mail收发系统设计与开发

互联网络技术的不断发展,电子邮件服务已经成为人们基本的信息交互手段,也是网络服务中最早和最基本的服务之一。传统邮件系统大多是基于C/S结构,如Lotus notes、Microsoft Exchange Server等,这些邮件系统占用相对较多的服务器资源,对服务器性能有更高的要求,同时也增加了管理负担。并且,由于不同服务器需要特定的客户端软件,增加了系统的开发和管理成本。

基于ASP的公交查询系统的设计与实现

在线查询公交信息,如今都被广大用户所接受。而我国目前的城市公交乘客信息系统发展却不够先进,广大乘客可以获得信息的途径不多,这给广大出行人士带来不便。

评论