ASP.NET 物流系统的设计与实现(论文+源码)_Nueve

 目录

目录

引言

第一章  概述

第二章  编程环境

2.1   HTML

2.1.1  HTML的工作原理

2.1.2  HTML文档的基本结构

2.1.3  <head>标记中的基本内容

2.1.4  HTML标记

2.1.5  <body>标记中的基本内容

2.1.6  插入图像

2.2   Vbscript

2.2.1  数据类型

2.2.2  常量与变量

2.3  Asp内置对象

2.3.1  Request对象

2.3.2  Response对象

2.3.3  Session对象

2.3.4  Application对象

2.3.5  Server对象

2.4   ADO组件

2.4.1  ADO简介

2.4.2  ADO的对象

2.5  数据库

2.5.1  什么是数据

2.5.2  什么是数据库

2.5.3  数据库的建立

2.5.4  Access 2000的基本元素

2.5.5  Access 的功能特点

第三章  系统分析

3.1  需求分析

3.2  可行性分析

3.3  项目规划

第四章  系统设计

4.1  设计目标

4.2  开发及运行环境

4.2.1  硬件平台

4.2.2  软件平台:

4.3  编码设计

4.4  系统功能结构图

4.5  数据库逻辑结构设计

第五章   详细设计

5.1  系统模块文件设计

5.2  数据库设计

5.2.1  数据库需求分析

5.2.2  数据表的结构

5.2.3  数据库概念结构设计

5.3  通用模块

5.3.1  数据库连接文件

5.3.2  管理员登录判定

5.3.3  退出后台管理模块

5.3.4  分公司管理员登录总判定

5.4  前台主要功能模块详细设计

5.4.1  前台文件总体架构

5.4.2  运单查询模块设计

5.4.3  物流服务模块设计

5.4.4  新闻动态模块设计

5.5  后台登录入口设计

5.6  后台主要功能模块详细设计

5.6.1  后台总体架构

5.6.2  后台登录模块设计

5.6.3  初始化信息管理模块设计

5.6.4  公司简介管理模块设计

5.6.5  运单管理模块设计

5.6.6  新闻管理模块设计

5.6.7  分公司管理模块设计

第六章  测试与维护

结束语

致谢

参考文献

引言

经济全球化及现代物流业发展的系统化、信息化、仓储运输的现代化和综合化等趋势,对我国物流业的发展提出了全方位的挑战。面对跨国企业不断渗透中国物流市场的严峻形势,我国物流业走高科技之路势在必行。我国国民经济连续多年高速增长,为我国现代物流发展创造了良好的条件。目前,我国各类物流企业有14万家左右,中小型企业占大多数。在如此强烈竞争的环境下,要想取得一席之地,各企业在目前良好服务的基础之上,需提高企业的运营效率和自身管理水平。人工管理早已不再适应企业发展的要求,利用计算机网络对企业运营流程进行全方位的管理迫在眉睫。通过计算机网络对企业进行管理,不仅为企业的运营过程节省了大量的时间,提高了企业的效率,还为企业在客户群中树立了一个全新的形象,为企业日后发展奠定一个良好的基础。

据调查:75-85%的上网用户通过搜索引擎和商业网站寻找新客户。可见,搜索引擎的登录和商业网站的发布已经成为企业网站盈利的手段。互联网正在融入我们的生活,并影响和改变着我们的生活。网络提供给我们的不只是一个获取信息的来源,而且还是一个可以相互交流的空间,企业物流平台正是一个供客户与企业进行交流的网上虚拟空间。及时与客户进行沟通和交流,对于企业来说是相当重要的。

【关键词】 企业物流平台、物流服务、运单查询

第一章  概述

Internet又称互联网,起源于1969年的美国国防部高级研究计划局协助开发的APRAnet网。1987年,在美国国家科学基金会的推动下,将之主要从军事用途转向科学研究和民事用途。 1994年4月,中科院计算机网络信息中心正式接入Internet,近几年来,发生了飞速发展,每年连如Internet的计算机数目成指数增加。

随着商业网络和大量商业公司进入Internet,网上商业应用取得高速的发展,同时也使Internet能为用户提供更多的服务,使Internet迅速普及和发展起来。

现在Internet已发展为多元化,不仅仅单纯为科研服务,正逐步进入到日常生活的各个领域。近几年来,Internet在规模和结构上都有了很大的发展,已经发展成为一个名副其实的“全球网”。

网络的出现,改变了人们使用计算机的方式;而Internet的出现,又改变了人们使用网络的方式。Internet使计算机用户不再被局限于分散的计算机上,同时,也使他们脱离了特定网络的约束。任何人只要进入了Internet,就可以利用网络中和各种计算机上的丰富资源。

20世纪90年代互联网技术的普遍应用及电子商务的兴起,以及我国正式加入WTO,使我国物流企业面临的竞争越来越激烈。我国物流业要生存,求发展,就必须不断提高竞争力,而开展信息化建设是提升我国物流业竞争力的一个有效途径,物流信息化促进物流业竞争力的提升主要通过影响内在因素起作用。建立以供应链为基础的高效便利的物流信息服务平台,实现信息资源的充分共享和交换。利用信息化技术进行流程的设计和运行的优化,建立提供通讯服务的通讯平台,提供数据转换的数据平台,提供物流供求资源信息服务的内容服务平台等等,这为物流企业进行业务流程再造提供了机制保障和数据基础,促进了现代化物流配送中心的建立,完善了物流产业的管理模式。

本系统采用ASP动态服务器网页技术开发,利用Dreamweaver MX网页开发工具,其数据库为Access 2000。需要配置IIS建立虚拟目录后才可以浏览此系统的主页。

本系统网站前台展示了公司的企业文化、物流服务的介绍、运单的查询、公司及行业新闻、招聘信息及如何与我们联系一系列的相关信息,满足了全面展示自身形象的要求。设置“运单的查询”功能模块,提供在线查询功能,满足了客户通过网络快速查询的要求。通过网络对日常业务进行管理,大大的提高了企业的经营效率。网站后台实现了对 前台信息的管理功能。通过初始化信息管理模块、公司简介管理模块等实现了不断更新企业各方面信息的要求。通过分公司管理模块对分公司信息进行管理等。

本系统后台管理员名为:SH 密码为:12345

其它各分公司也设有管理员,分公司及各分公司管理员名和密码都由本系统后台管理员统一添加和管理。各分公司的管理员名和密码在这就不一一叙述了。

第二章  编程环境

2.1   HTML

HTML是用来表示Web文档的规范,它使用标记来确定网页显示的格式静态网页是标准的HTML文件,动态网页经过应用程序服务器的处理后也将生成标准的HTML文件。

2.1.1  HTML的工作原理

HTML是一种规范,是用于Web文档的格式语言。HTML通过标记(Tag)来标记要显示的网页中的各个部分。以告诉Web浏览器应该如何显示网页,既确定网页内容的格式。浏览器按照顺序阅读HTML文件,然后根据内容附近的HTML标记来解释和显示各种内容,这个过程称为语法分析。

2.1.2  HTML文档的基本结构

HTML文档的基本结构可以表示如下:

      <HTML>

         <HEAD>

            <TITLE>标题文字</TITLE>

         </HEAD>

         <BODY>

            文本、图像、动画、HTML指令等

         </BODY>

      </HTML>

2.1.3  <head>标记中的基本内容

1.<title>标题</title>

2.<meta>信息:在服务器和客户之间传达隐含信息。

其中最重要的设置:

HTTP-EQUIV :设置或者获取content中的内容,并把内容添加入HTTP的响应头中。

Content:META信息的内容。

2.1.4  HTML标记  

1.HTML文档标记

格式:<HTML>…</HTML>标志文件开始和结尾的标记。

2.HTML文件头标记

格式:<HEAD>…</HEAD>用于包含文件的基本信息。

3.HTML文件主体标记

格式:<BODY>…</BODY>文件主体标记。  

注意:<HEAD>与<BODY>为独立的两个部分,不能互相嵌套。

2.1.5  <body>标记中的基本内容

<body>标签中的内容都是在浏览器中可以被看到的内容。除<HEAD>内使用的标签以外的其他HTML语言标签都属于<BODY>的内容。

1.标题标记

格式:<H1>…</H1>,<H2>…</H2>…<H6>…</H6>设置各种大小不同标题的标记。

2.段落标记

格式:<P>…</P>设置段落标记。

3.预定格式标记

格式:<PRE>…</PRE>在浏览器中浏览时,按照文档中预先排好的形式显示内容。

4.分区显示标记

格式:<DIV>…</DIV>分区显示标记。

5.词标记<BR>

格式:<BR>强制进行换行标记。   

6.注释标记

格式:<!--注释内容-->注释标记。

2.1.6  插入图像 

图像在网页设计中是必不可少的,所以用户应掌握在网页中操作图像的方法。

格式:<IMG>…</IMG>

功能:在网页中加入图像。

2.2   Vbscript

VBScript是程序开发语言Visual Basic家族的最新成员,可以将灵活的脚本应用于更广泛的领域,包括Microsoft Internet Explorer中的Web客户端脚本和Microsoft Internet Information Server中的Web服务器端脚本。

2.2.1  数据类型

在VBScript语言中只有一种数据类型,即Variant,这种数据类型可以包含不同类别的信息,它也是VBScript中所有函数的返回值的数据类型。

2.2.2  常量与变量

1. 常量

常量时在程序执行期间其值不发生变化的数据。在VBScript中,常量分为普通常量和符号常量。

1)普通常量

普通常量分为字符串常量和数值常量两种。

字符串常量简称字符串,它由一对双引号括起来的字符序列所组成,其中可以包含字母、汉字、数字,空格以及标点符号等,长度不超过20亿个字符。

数值常量分为整型数、长整型数和浮点数。

2)符号常量

符号常量是用一个标识符表示的常量,用于代替数字或字符串,其值从发生不改变。在VBScript中,符号常量分为预定义符号常量和用户自定义常量。

VBScript提供了许多预定义符号常量,在编写脚本代码时无须声明即可直接使用。例如,vbCrLf表示回车符和换行符的组合,vbGreen表示绿色的数值。

2. 变量

变量时一种使用方便的占位符,用于引用计算机的内存地址,该地址可以存储脚本运行时可更改的数据。

1) 声明变量

变量的声明包括显式声明、隐式声明和强制显式声明。

在VBScript中,通常使用Dim语句显式声明变量并分配存储空间,语法格式如下:

Dim 变量名[, 变量名]

此外,也可以通过直接在脚本中使用变量名这种方式隐式声明变量。但这通常不是一个好习惯,因为这样有时会由于变量名被拼错而导致在运行脚本时出现意外的结果。

若要强制显式声明所有变量,可以在脚本程序的开头处使用下面的语句:

Option Explicit

3. 函数与表达式

函数是一个独立的程序单元。在程序中适当地使用函数,可以简化程序代码,便于程序的更新和维护。函数可以的参数和返回值。

1) 转换函数

转换函数用来转换类型或形式。常用的转换函数如表2-1所示。

表2-1  各种转换函数及功能

函数

说明

Asc(s)

将字符转换成ASCII码

Chr(n)

将ASCII码值转换成字符

Hex(n)

将十进制数转换成十六进制

Lcase(s)

将大写字母转换成小写字母

Oct(n)

将十进制数转换成八进制

Cstr(n)

将数值转换为字符串

Ucase(s)

将小写字母转换成大写字母

2)字符串函数

字符串函数用来完成对字符串的操作与处理。常用的字符串函数如表2-2所示。

表2-2  各种字符串函数及功能

函数

说明

Left(s,n)

返回字符串左边的n个字符

Len(s)

返回字符串的长度

Ltrim(s)

去掉字符串左边的空格

Mid(s,n1,n2)

返回字符串s中第n1位开始的n2个字符

Right(s,n)

返回字符串右边的n个字符

Rtrim(s)

去掉字符串右边的空格

String(n,s)

String(n,s)

InStr(n1,s1,s2,n)

返回字符串s2在字符串s1中第一次出现的位置

StrComp(s1,s2,n)

返回字符串s1与s2比较结果的值

3)日期函数

日期函数用于操作日期与时间,例如获取当前的系统时间,求出某一天是星期几等。常用的日期函数如表2-3所示。

表2-3  各种日期函数及功能

函数

说明

Time

返回当前的系统时间

Date

返回当前的系统日期

Now

返回当前的系统日期与时间

Day

返回日期代号(1~31)

Month

返回月份(1~12)

Year

返回年份

WeekDay

返回表示星期的代号,星期日为1,星期1为2…

4.流程控制语言

与一般的高级语言相同,Vbscript中提供了条件判断及循环等控制流程的语句。

1) 件语句

If...Then...Else语句简称If语句,用于计算条件是否为True或False,并且根据计算结果指定要执行的语句。If...Then...Else语句有两种形式:单行格式和多行格式。

2)  选择语句

Select Case语句中,只有一个用于判断的表达式,根据此表达式的不同计算结果,执行不同的语句体部分。这种结构本质上是If嵌套结构的一种变形。

3)  循环语句

A)  DOLOOP语句

Do循环也是根据某个条件是否成立来决定能否执行相应的循环体部分。与while循环不同的是:While循环只能在初始位置检查条件是否成立;而Do循环可以有两种格式,既可以在初始位置检验条件是否成立,也可以在执行一遍循环体后的结束位置判断条件是否成立,能否进入下一次循环。

B)  WHILEWEND语句

While循环用于对条件进行判断,如果条件成立,可以循环执行循环体,直到循环结束为止。结束循环的条件是用于判断的条件不成立。与For循环最大的差别在于:For循环用于循环次数己知的情况,执行一定次数后即可结束循环;而While循环用于不知道循环次数,但可以用一个条件来进行判断是否结束。所以对于循环次数有限,可以用条件限制的情况,使用While循环较好,且使用比较灵活。

C)  FORNEXT语句

For循环属于计数型循环,程序按照此种结构中指明的循环次数来执行循环体部分。

2.3  Asp内置对象

ASP提供了一些内置对象,在脚本中不必创建这些对象,便可以直接访问它们的方法、属性和集合,以扩展脚本的功能。

2.3.1  Request对象

接收客户端在请求一个页面或传送一个表单时提供的所有信息,包括能够标识浏览器和用户的HTTP变量、Cookie信息以及附在URL后面的值(查询字符串或表单数据)。

1.  Request对象的集合

Form:用于检索HTTP请求正文中表单元素的值

QueryString:用于检索HTTP查询字符串中变量的值

ServerVariables:用于检索预定的环境变量的值

ClientCertificate:用于检索存储在发送到HTTP请求中客户端证书中的字段值

Cookies:用于检索在HTTP请求中发送的Cookie的值

2.  Request对象的方法

Request对象只有一个方法:即BinaryRead。该方法以二进制方式来读取客户端使用POST传送方法所传递的数据。

3.  Request对象的作用

  1. l读取网址参数
  2. l读取表单传递的参数
  3. l读取Cookie的数据
  4. l读取服务器环境变量
  5. l上传文件

2.3.2  Response对象

用于向客户端浏览器发送信息,或者将访问者转移到另一个网址,并可以设置和控制Cookie信息等。

1.  Response对象集合

Response对象只有一个集合,即Cookies集合。

2.  Response对象的方法

Write:将变量作为字符串写入当前的HTTP输出

Redirect将重指示的信息发送到浏览器,尝试连接另一个URL

Clear清除任何缓冲区的HTML输出

End停止处理.asp程序,并返回当前的结果

3.  Response对象的作用

  1. l输出内容到网页(客户端)
  2. l网页重定向
  3. l写入Cookie
  4. l下载文件

2.3.3  Session对象

存储一个会话内的信息。Session对象是在每一位访问者从Web站点或Web应用程序中首次请求一个ASP页时创建的,它将保留到默认的期限结束或者通过脚本设置中止的期限。

1.  Session工作作原理

在一个应用程序中,当客户端启动一个Session时,ASP会自动产生一个长整数SessionID,并且把这个SessionID送回给客户端浏览器,浏览器会把这个SessionID存放在Cookies内。当客户端再次向服务器送出HTTP请求时,ASP会去检查申请表头的SessionID,并返回该SessionID对应的Session信息。

2.  Session对象集合

Contents:包括已用脚本添加到会话中的项目,Contents是Session对象的默认集合

Staticobjects:包含通过<OBJECT>标记创建的并给了会话作用域的对象,这些对象在Global.asa文件中创建

3.  Session对象的方法

Abandon破坏Session对象并释放其资源

Contents.Remove从Contents集合中删除一个项目

Contents.RemoveAll从Contents集合中删除所有项目

4.  Session对象的作用

  1. l存储与某次访问相关的信息
  2. l设置这个访问的代码页,日期格式等

2.3.4  Application对象

在一个ASP应用中让不同客户端共享信息。Application对象是在为响应一个ASP页的首次请求而载入Asp.dll时创建的,它提供了存储空间用来存放变量和对象的引用,可以用于所有的页面,任何访问者都可以打开这些页面。

1.  Application对象集合

Contents:含所有通过脚本命令添加到应用程序中的项目

Staticobjects:含通过OBJECT标记创建的并给了应用程序作用域的对象

2.  Application对象的方法

Lock禁止其他客户修改Application对象的属性

Unlock允许其他客户修改Application对象的属性

3.  Application对象的作用

  1. l存储应用程序级全局变量
  2. l锁定与解锁全局变更
  3. l网站计数器

2.3.5  Server对象

提供了一系列的方法和属性,在使用ASP编写脚本时是非常有用的。最常用的是Server.CreateObject方法,它允许在当前页的环境或会话中在服务器上实例化其他COM对象。

1.  Server对象集合

Server对象仅支持ScriptTimeout属性,用于指定超时值,在脚本运行超过这一时间之后即作超时处理。

2.  Server对象的方法

CreateObject创建服务器组件的实例

Execute执行一个.asp文件

MapPath将指定的虚拟路径,无论是当前服务器上的绝对路径,还是当前页的相对路径,映射为物理路径

Transfer将当前所有的状态信息发送给另一个.asp文件进行处理

3.  Server对象的作用

l创建组件实例

l获取服务器的物理路径

l对字符串进行HTML编码

l转向执行其他ASP文件

2.4   ADO组件

ASP用Database Access(数据库访问)组件与数据库进行连接,Database Access(数据库访问)组件通过ActiveX Data Objects(ADO)访问存储在数据库或其他表格化数据结构中的信息。

2.4.1  ADO简介

ADO是ActiveX Data Object的缩写,称为ActiveX数据对象,是为OLE DB设计的应用编程接口,使用ADO对象实现在ASP页面中对数据库的访问。在ASP页面中,OLE DB及ODBC无法直接使用,但是ADO却是一种可以在ASP中使用的标准对象,通过ADO就可以调用OLE DB提供者或者ODBC驱动程序来访问数据库。

在ASP中,使用ADO访问数据库有两种情况:一是默认的OLE DB的ODBC驱动驱动程序,二是OLE DB的其他数据库驱动程序直接绑定到指定的数据库。

1.  ODBC是Open Database Connectivity的缩写,称为开放式数据库链接,是Microsoft提出的数据库访问技术,它将所有数据库的底层操作全部隐藏在其驱动程序内核中,是基于SQL的,利用它可实现存取和访问任何符合ODBC标准的关系型数据库,可实现用同样的方法,来存取各种不同类型的关系型数据库,而不必关心所存取的数据库类型。使用ODBC驱动程序可访问大多数数据库,如dBase、Access、SQL Server、Oracle、DB2等,同时也能访问其他类型的文件,如文本文件、Excel电子表格等。

2.  OLE DB是Object Linking & Embedding Database的缩写,称为对象链接和嵌入式数据库,是Microsoft续OBDC后提供的对各种不同数据源访问的数据编程接口,是一种对关系型数据库和非关系型数据库均有效的一种数据库访问技术。

2.4.2  ADO的对象

ADO组件中定义了三个主要对象:Connection(连接对象)、Command(命令对象)、Recordset(记录集对象)简单介绍如下:

Connection(连接对象):用于建立应用程序与数据库之间的连接,是其他对象的基础。它包含的Errors集合和Error对象,用来记录连接过程中所发生的错误信息。

Command(命令对象):可执行一个SQL查询、存储过程或有参数的查询,来对数据源操作。它包含的Parameters集合和Parameter对象,用来传递Command对象所需的命令参数。

RecordSet(记录集对象):代表从数据表中通过查询所获得的一组记录,通过该对象所提供的方法与属性,可实现对记录的存取操作。它包含的Fileds集合和Filed对象用来记录Recordset对象中各个字段的相关属性。

2.5  数据库

2.5.1  什么是数据

数据(data)是对客观事物的符号表示,是用于表示客观事物的未经加工的原始素材,如图形符号、数字、字母等。或者说,数据是通过物理观察得来的事实和概念,是关于现实世界中的地方、事件、其他对象或概念的描述。在计算机科学中是指所有能输入到计算机并被计算机程序处理的符号的介质的总称。

2.5.2  什么是数据库

数据库,顾名思义,是存入数据的仓库。只不过这个仓库是在计算机存储设备上的,而且数据是按一定格式存放的。

当人们收集了大量的数据后,应该把它们保存起来进入近一步的处理,进一步的抽取有用的信息。当年人们把数据存放在文件柜中,可现在随着社会的发展,数据量急剧增长,现在人们就借助计算机和数据库技术科学的保存大量的数据,以便能更好的利用这些数据资源。

要是下定义的话,就应该是:指长期储存在计算机内的、有组织的、可共享的数据集合。

数据库包含关系数据库、面向对象数据库及新兴的XML数据库等多种,目前应用最广泛的是关系数据库,若在关系数据库基础上提供部分面向对象数据库功能的对象关系数据库。在数据库技术的早期还曾经流行过层次数据库与网状数据库,但这两类数据库目前已经极少使用。

2.5.3  数据库的建立

数据库的设计只是提供了数据的类型、逻辑结构、联系、约束和存储结构等有关数据的描述。这些描述称为数据模式。要建立可运行的数据库,还需进行下列工作:

(1)选定数据库的各种参数,例如最大的数据存储空间、缓冲决的数量、并发度等。这些参数可以由用户设置,也可以由系统按默认值设置。

(2)定义数据库,利用数据库管理系统(DBMS)所提供的数据定义语言和命令,定义数据库名、数据模式、索引等。

(3)准备和装入数据,定义数据库仅仅建立了数据库的框架,要建成数据库还必须装入大量的数据,这是一项浩繁的工作。在数据的准备和录入过程中,必须在技术和制度上采取措施,保证装入数据的正确性。计算机系统中原已积累的数据,要充分利用,尽可能转换成数据库的数据。

2.5.4  Access 2000的基本元素

1. 表

表是一种特定试题的数据集合,表以行、列格式组织数据。表中的字段用来描述一个试题的完整信息。通常,一个数据库保存的主要信息,都是以表的形式来表示和存储的。

2. 查询

他是对数据库中数据的直接访问。利用查询可以通过不同的方法来查看、更改、分析以及操纵数据库中的数据,可以为其他查询、窗体和报表提供数据,还可以为一个数据访问页提供数据源。

3. 窗体

他是用户交互式访问数据库的界面,是数据库与用户之间的主要接口。使用窗体可以想表中输入数据,查看或更新表中的数据,以及根据用户的输入信息执行响应的操作。

4. 报表

他是输出数据库最有效的方法。因为在报表中可以控制每个数据的显示方式,可以对数据进行排序和分组,并给出每个的各种统计数据。

5. 数据访问页

他是一种特殊的Web访问页,提供可以在Internet或Intranet上浏览的数据。这些数据保存在Microsoft Access数据库或microsoft SQL Server数据库中。数据访问页与一般Web页的最大区别在于它的数据是个更新的。

6. 宏

宏是指一个或多个操作的集合,其中每个操作可实现特定的功能。数据库的很多地方要用的到宏,尤其是在窗体设计中。使用宏可以让用户非常方便第处理一些重复性操作。

7. 模块

模块是将Visual Basic for Applications声明和过程作为一个单元进行保存的集合,专门用来存放VBA数据代码。模块有2个基本类型,既类模块和标准模块一个模块一般包含多个过程或函数。

2.5.5  Access 的功能特点

Access 是微软公司推出的基于Windows的桌面关系数据库管理系统(RDBMS),是Office系列应用软件之一。它提供了表、查询、窗体、报表、页、宏、模块7种用来建立数据库系统的对象;提供了多种向导、生成器、模板,把数据存储、数据查询、界面设计、报表生成等操作规范化;为建立功能完善的数据库管理系统提供了方便,也使得普通用户不必编写代码,就可以完成大部分数据管理的任务。

Access是一种关系型数据库管理系统,其主要特点如下:

1.  存储方式单一

2.  面向对象

3.  界面友好、易操作

4.  集成环境、处理多种数据信息

5.  Access支持ODBC(开发数据库互连,Open Data Base Connectivity)

第三章  系统分析

3.1  需求分析

通过调查,要求系统需要有以下功能;

l通过网络,全面展示企业的形象。

l全面介绍企业的服务项目。

l发布企业的招聘信息、企业新闻等。

l分公司及时填写分公司货物运营情况,并对分公司用户密码进行维护。

l为客户提供在线查询运单信息及物品托运情况的功能。

l通过后台对企业一系列新闻信息(公司简介、新闻信息、服务项目信息)进行管理。

l通过后台,企业对客户运单信息进行全面管理。

l通过后台,企业对分公司、分公司管理员信息进行管理。

l管理企业的招聘信息。

l由于操作人员的计算机知识普遍较差,要求网站有良好的操作界面。

l当外界环境(停电、网络病毒)干扰本系统时,系统可以自动保护原始数据的安全。

l系统退出。

3.2  可行性分析

企业物流管理平台使物流企业走上了科学化、网络化管理道路。

1.  经济性

全面展示企业的经营管理模式,为企业带来更多的客户资源,提高企业的经济效益。通过计算机网络对运单进行管理,方便客户对货物托运情况进行查询,及时和客户进行沟通,满足客户的需求。

2.  技术性

在管理过程中,满足了企业全程跟踪物品的托运情况的要求(分公司及时添加货物的运输情况),使企业能够根据实际情况,对企业运营过程中的各项准备工作,作出及时准确的调整。

3.3  项目规划

企业物流平台是一个典型的数据库开发应用程序,由客户前台浏览和企业后台管理两大部分组成。

1.  前台功能模块规划

前台主要包括公司简介、物流服务、信息查询、新闻动态、招聘信息、联系我们、分公司登录入口,后台登录入口。

2.  后台管理模块规划

后台主要包括后台登录模块、初始化信息模块、公司简介管理模块、仓储服务管理模块、运输服务管理模块、配送服务管理模块、运单管理模块、新闻管理模块、招聘信息管理模块,分公司管理模块、联系我们、退出后台。

第四章  系统设计

4.1  设计目标

本系统是针对中小型物流企业的运营管理过程进行设计的,主要实现如下目标:

l向客户全面展示公司各项业务。

l客户在线对运单情况进行查询。

l向客户介绍公司新闻。

l为分公司提供货物运单信息添加功能。

l为分公司提供密码修改功能。

l实现企业发布招聘信息的功能。

l为管理员提供后台登录入口。

l管理员通过后台,对运单信息进行全面管理。

l对企业招聘信息进行管理。

l对公司各项业务信息进行管理。

l对公司新闻信息进行管理。

l对分公司信息、管理员信息进行管理。

l系统最大限度地实现了易安装性、易维护性和易操作性。

l系统运行稳定、安全可靠。

图5-5  网站前台首页的运行结果

图5-6  网站导航页面设计效果

图5-7  运单查询页面设计效果

如果您在计算机领域有任何疑虑或不确定的地方,请毫不犹豫地与老师交流噢,我们期待着为您提供有针对性的建议和指导。您的问题和讨论对我们来说都非常重要。

该资源说明: 一、源码描述   这是一款大型的物流综合管理网络平台源码,功能十分强大,涵盖了物流综合管理的全面内容,   该源码运行比较流畅,界面比较人性化,是一款不可多得的物流综合管理网络平台,比较适合   中型以上企业使用,需要的朋友可以下载看看哦。    二、功能介绍   该源码功能十分完整,具体可以划分为以下几个模块:   【领导监控模块】   1、订单管理:货台计划表、订单详细信息表、散户统计表、中石化计划区域比例   货物运单表、中石化月统计表、寄存作废统计表。   2、营运管理:货台车辆排队表、日提货量统计表、货台日统计表、发货明细表等。 3、存储管理:材料物品入库情况表、所有货品库存查询表、仓库统计表等。 4、保险管理:投保清单、出险情况统计、出险情况统计等。 5、快递管理:快递信息表、快递业务详细表。 6、车队管理:自有车信息表、外雇车信息表、汽车运输登记表。 7、财务管理:散户收款说明报表、车队相关费用表、工资单等。 8、客户管理:客户比例统计表、年度客户量比较分析表。  【订单管理模块】:主要包括报价、订单管理、计划单、海运订单、通知仓储部入库、确认计划、 提货派车、订单审核、客户网上委托书处理。 【营运管理模块】 1、汽铁联运:提货登记、货台装卡、厂内装卡、发货跟踪、加固材料管理、加固材料查询。 2、汽运:运输登记、派车单、汽运网点签到签离入口、汽运基础网点、汽运网点专线管理。 3、海运:托运单、海运提货登记、货代登记、到港提醒。 【仓储管理模块】 1、货品管理:货品采购入库、货品转仓、仓库维护、货品盘点、盘点导出、加固材料完工登记、申请 领用加固材料、加固材料领用出库。 2、出入库:出入库、仓储费用维护、装卸费用维护。 3、木业仓储:基础数据维护、入库登记、出库登记、仓租费用、出入库流水、库存信息。 【保险管理模块】:主要包括投保登记、出险登记、理赔登记。 【快递登记模块】:主要是快递登记模块。   【车队管理模块】:自有汽车队、外雇汽车队、航空公司基本信息、轮船公司基本信息、配送单位基本信息。   【财务辅助模块】:车队费用结算、订单结算、下浮抵扣管理、进销存财务管理、成本基础数据维护、货票报价   成本核算、调薪汇总、薪资管理、工资设置。   人事管理:员工管理、机构管理、快速新增员工、考核管理、考勤工资管理、招聘管理、培训管理、通讯录管理。   【客户管理模块】:客户管理、投诉管理、评价信息统计、评价标准添加、合同管理、配送方考核管理。   【视频会议模块】:主要是视频会议通讯工具。   【设备管理模块】:设备管理、设备申购、设备领用、供应商管理、低值易耗管理、低值易耗领用。   【进销存管理模块】:货品基本信息、采购订单、销售订单、货品销售分析。   【信息监控模块】:主要是各个管理模块报表信息的管理。   【信息控制模块】:发货跟踪、短驳设置、订单完成确认与综合查询、订单完成确认(修改)、汽运专线基本信息、   火车站、网络管理、网上论坛、部门公告、个人回复、负责人回复、河海港口、权限设置、领导订单查询、   运营订单查询、火车到站跟踪、航空机场。 【我的业务】:主要是个人日常需要处理的业务。  三、源码特点 1、功能十分完整实用,便于调试。 2、有比较个性的加载动画和个性的弹窗。          四、注意事项 1、默认后台管理员登录名密码均为admin 2、开发环境为Visual Studio 2010,数据库为SQL Server 2008,数据库文件在database文件夹中, 使用.net 3.5开发。 3、该源码需要安装office2003才可以正常调试运行。 4、使用的时候可以直接运行TXGL_Main项目就可以了。 五。数据库连接需要修改两个地方:1.TXGL_Connection - properties-Settings.settings 2.TXGL_Connection - publicclasses - connection.cs
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值