毕业论文——ASP物流管理系统设计.doc

上传人:滴答 文档编号:1255541 上传时间:2019-01-19 格式:DOC 页数:54 大小:4.72MB
下载 相关 举报
毕业论文——ASP物流管理系统设计.doc_第1页
第1页 / 共54页
毕业论文——ASP物流管理系统设计.doc_第2页
第2页 / 共54页
毕业论文——ASP物流管理系统设计.doc_第3页
第3页 / 共54页
毕业论文——ASP物流管理系统设计.doc_第4页
第4页 / 共54页
毕业论文——ASP物流管理系统设计.doc_第5页
第5页 / 共54页
点击查看更多>>
资源描述

1、山 西 工 商 职 业 学 院 论 文 ( 设 计 ) 第 1 页目录目录 .1引言 .3第一章 概述 .4第二章 编程环境 .52.1 HTML .52.1.1 HTML 的工作原理 .52.1.2 HTML 文档的基本结构 .52.1.3 标记中的基本内容 .52.1.4 HTML 标记 .62.1.5 标记中的基本内容 .62.1.6 插入图像 .62.2 Vbscript .62.2.1 数据 类型 .72.2.2 常量与变量 .72.3 Asp 内置对象 .92.3.1 Request 对象 .92.3.2 Response 对象 .102.3.3 Session 对象 .102.3

2、.4 Application 对象 .112.3.5 Server 对象 .112.4 ADO 组件 .112.4.1 ADO 简介 .112.4.2 ADO 的对象 .122.5 数据库 .122.5.1 什么是数据 .122.5.2 什么是数据库 .122.5.3 数据库的建立 .132.5.4 Access 2000 的基本元素 .132.5.5 Access 的功能特点 .14第三章 系统分析 .143.1 需求分析 .143.2 可行性分析 .153.3 项目规划 .15第四章 系统设计 .154.1 设计目标 .154.2 开发及运行环境 .164.2.1 硬件平台 .164.2.

3、2 软件平台: .164.3 编码设计 .16山 西 工 商 职 业 学 院 论 文 ( 设 计 ) 第 2 页4.4 系统功能结构图 .164.5 数据库逻辑结构设计 .17第五章 详细设计 .185.1 系统模块文件设计 .185.2 数据库设计 .185.2.1 数据库需求分析 .195.2.2 数据表的结构 .195.2.3 数据库概念结构设计 .215.3 通用模块 .225.3.1 数据库连接文件 .225.3.2 管理员登录判定 .225.3.3 退出后台管理模块 .225.3.4 分公司管理员登录总判定 .235.4 前台主要功能模块详细设计 .235.4.1 前台文件总体架构

4、 .235.4.2 运单查询模块设计 .245.4.3 物流服务模块设计 .295.4.4 新闻动态模块设计 .305.5 后台登录入口设计 .325.6 后台主要功能模块详细设计 .335.6.1 后台总体架构 .335.6.2 后台登录模块设计 .345.6.3 初始化信息管理模块设计 .365.6.4 公司简介管理模块设计 .375.6.5 运单管理模块设计 .385.6.6 新闻管理模块设计 .455.6.7 分公司管理模块设计 .45第六章 测试与维护 .51结束语 .53致谢 .53参考 文献 .54山 西 工 商 职 业 学 院 论 文 ( 设 计 ) 第 3 页引言经济全球化及

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

6、客户群中树立了一个全新的形象,为企业日后发展奠定一个良好的基础。据调查:75-85% 的上网用户通过搜索引擎和商业网站寻找新客户。可见,搜索引擎的登录和商业网站的发布已经成为企业网站盈利的手段。互联网正在融入我们的生活,并影响和改变着我们的生活。网络提供给我们的不只是一个获取信息的来源,而且还是一个可以相互交流的空间,企业物流平台正是一个供客户与企业进行交流的网上虚拟空间。及时与客户进行沟通和交流,对于企业来说是相当重要的。【关键词】 企业物流平台、物流服务、运单查询山 西 工 商 职 业 学 院 论 文 ( 设 计 ) 第 4 页第一章 概述Internet 又称互联网,起源于 1969 年

7、的美国国防部高级研究计划局协助开发的 APRAnet 网。1987 年,在美国国家科学基金会的推动下,将之主要从军事用途转向科学研究和民事用途。 1994 年 4 月,中科院计算机网络信息中心正式接入Internet,近几年来,发生了飞速发展,每年连如 Internet 的计算机数目成指数增加。随着商业网络和大量商业公司进入 Internet,网上商业应用取得高速的发展,同时也使 Internet 能为用户提供更多的服务,使 Internet 迅速普及和发展起来。现在 Internet 已发展为多元化,不仅仅单纯为科研服务,正逐步进入到日常生活的各个领域。近几年来,Internet 在规模和结

8、构上都有了很大的发展,已经发展成为一个名副其实的“全球网”。网络的出现,改变了人们使用计算机的方式;而 Internet 的出现,又改变了人们使用网络的方式。Internet 使计算机用户不再被局限于分散的计算机上,同时,也使他们脱离了特定网络的约束。任何人只要进入了 Internet,就可以利用网络中和各种计算机上的丰富资源。20 世纪 90 年代互联网技术的普遍应用及电子商务的兴起,以及我国正式加入WTO,使我国物流企业面临的竞争越来越激烈。我国物流业要生存,求发展,就必须不断提高竞争力,而开展信息化建设是提升我国物流业竞争力的一个有效途径,物流信息化促进物流业竞争力的提升主要通过影响内在

9、因素起作用。建立以供应链为基础的高效便利的物流信息服务平台,实现信息资源的充分共享和交换。利用信息化技术进行流程的设计和运行的优化,建立提供通讯服务的通讯平台,提供数据转换的数据平台,提供物流供求资源信息服务的内容服务平台等等,这为物流企业进行业务流程再造提供了机制保障和数据基础,促进了现代化物流配送中心的建立,完善了物流产业的管理模式。本系统采用 ASP 动态服务器网页技术开发,利用 Dreamweaver MX 网页开发工具,其数据库为 Access 2000。需要配置 IIS 建立虚拟目录后才可以浏览此系统的主页。本系统网站前台展示了公司的企业文化、物流服务的介绍、运单的查询、公司及行业

10、新闻、招聘信息及如何与我们联系一系列的相关信息,满足了全面展示自身形象的要求。设置“运单的查询”功能模块,提供在线查询功能,满足了客户通过网络快速查询的要求。通过网络对日常业务进行管理,大大的提高了企业的经营效率。网站后台实现了对 前台信息的管理功能。通过初始化信息管理模块、公司简介管理模块等实现了不断更新企业各方面信息的要求。通过分公司管理模块对分公司信息进行管理等。本系统后台管理员名为:SH 密码为:12345其它各分公司也设有管理员,分公司及各分公司管理员名和密码都由本系统后山 西 工 商 职 业 学 院 论 文 ( 设 计 ) 第 5 页台管理员统一添加和管理。各分公司的管理员名和密码

11、在这就不一一叙述了。第二章 编程环境2.1 HTMLHTML 是用来表示 Web 文档的规范,它使用标记来确定网页显示的格式静态网页是标准的 HTML 文件,动态网页经过应用程序服务器的处理后也将生成标准的HTML 文件。2.1.1 HTML的工作原理HTML 是一种规范,是用于 Web 文档的格式语言。HTML 通过标记(Tag)来标记要显示的网页中的各个部分。以告诉 Web 浏览器应该如何显示网页,既确定网页内容的格式。浏览器按照顺序阅读 HTML 文件,然后根据内容附近的 HTML 标记来解释和显示各种内容,这个过程称为语法分析。2.1.2 HTML文档的基本结构HTML 文档的基本结构

12、可以表示如下:标题文字文本、图像、动画、HTML 指令等2.1.3 标记中的基本内容1标题2信息:在服务器和客户之间传达隐含信息。其中最重要的设置:HTTP-EQUIV :设置或者获取 content 中的内容,并把内容添加入 HTTP的响应头中。Content:META 信息的内容。山 西 工 商 职 业 学 院 论 文 ( 设 计 ) 第 6 页2.1.4 HTML标记 1HTML 文档标记格式:标志文件开始和结尾的标记。2HTML 文件头标记格式:用于包含文件的基本信息。 3HTML 文件主体标记格式:文件主体标记。 注意:与为独立的两个部分,不能互相嵌套。 2.1.5 标记中的基本内容

13、标签中的内容都是在浏览器中可以被看到的内容。除内使用的标签以外的其他 HTML 语言标签都属于的内容。1标题标记格式:,设置各种大小不同标题的标记。2段落标记格式:设置段落标记。3预定格式标记格式:在浏览器中浏览时,按照文档中预先排好的形式显示内容。4分区显示标记格式:分区显示标记。5词标记格式:强制进行换行标记。 6注释标记格式:注释标记。2.1.6 插入图像 图像在网页设计中是必不可少的,所以用户应掌握在网页中操作图像的方法。格式:功能:在网页中加入图像。2.2 VbscriptVBScript 是程序开发语言 Visual Basic 家族的最新成员,可以将灵活的脚本应用于更广泛的领域,

14、包括 Microsoft Internet Explorer 中的 Web 客户端脚本和Microsoft Internet Information Server 中的 Web 服务器端脚本。2.2.1 数据类型山 西 工 商 职 业 学 院 论 文 ( 设 计 ) 第 7 页在 VBScript 语言中只有一种数据类型,即 Variant,这种数据类型可以包含不同类别的信息,它也是 VBScript 中所有函数的返回值的数据类型。2.2.2 常量与变量1. 常量常量时在程序执行期间其值不发生变化的数据。在 VBScript 中,常量分为普通常量和符号常量。1)普通常量普通常量分为字符串常量和

15、数值常量两种。字符串常量简称字符串,它由一对双引号括起来的字符序列所组成,其中可以包含字母、汉字、数字,空格以及标点符号等,长度不超过 20 亿个字符。数值常量分为整型数、长整型数和浮点数。2)符号常量符号常量是用一个标识符表示的常量,用于代替数字或字符串,其值从发生不改变。在 VBScript 中,符号常量分为预定义符号常量和用户自定义常量。VBScript 提供了许多预定义符号常量,在编写脚本代码时无须声明即可直接使用。例如,vbCrLf 表示回车符和换行符的组合,vbGreen 表示绿色的数值。2. 变量变量时一种使用方便的占位符,用于引用计算机的内存地址,该地址可以存储脚本运行时可更改

16、的数据。1) 声明变量变量的声明包括显式声明、隐式声明和强制显式声明。在 VBScript 中,通常使用 Dim 语句显式声明变量并分配存储空间,语法格式如下:Dim 变量名, 变量名此外,也可以通过直接在脚本中使用变量名这种方式隐式声明变量。但这通常不是一个好习惯,因为这样有时会由于变量名被拼错而导致在运行脚本时出现意外的结果。若要强制显式声明所有变量,可以在脚本程序的开头处使用下面的语句:Option Explicit3. 函数与表达式函数是一个独立的程序单元。在程序中适当地使用函数,可以简化程序代码,便于程序的更新和维护。函数可以的参数和返回值。1) 转换函数转换函数用来转换类型或形式。

17、常用的转换函数如表 2-1 所示。表 2-1 各种转换函数及功能函数 说明Asc(s) 将字符转换成 ASCII 码Chr(n) 将 ASCII 码值转换成字符Hex(n) 将十进制数转换成十六进制山 西 工 商 职 业 学 院 论 文 ( 设 计 ) 第 8 页Lcase(s) 将大写字母转换成小写字母Oct(n) 将十进制数转换成八进制Cstr(n) 将数值转换为字符串Ucase(s) 将小写字母转换成大写字母2)字符串函数字符串函数用来完成对字符串的操作与处理。常用的字符串函数如表 2-2 所示。表 2-2 各种字符串函数及功能函数 说明Left(s,n) 返回字符串左边的 n 个字符L

18、en(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 各种日期函数及功能函数 说明T

19、ime 返回当前的系统时间Date 返回当前的系统日期Now 返回当前的系统日期与时间Day 返回日期代号(131)Month 返回月份(112)Year 返回年份WeekDay 返回表示星期的代号,星期日为 1,星期 1 为 24流程控制语言与一般的高级语言相同,Vbscript 中提供了条件判断及循环等控制流程的语句。山 西 工 商 职 业 学 院 论 文 ( 设 计 ) 第 9 页1) 件语句If.Then.Else 语句简称 If 语句,用于计算条件是否为 True 或 False,并且根据计算结果指定要执行的语句。If.Then.Else 语句有两种形式:单行格式和多行格式。2) 选

20、择语句Select Case 语句中,只有一个用于判断的表达式,根据此表达式的不同计算结果,执行不同的语句体部分。这种结构本质上是 If 嵌套结构的一种变形。3) 循环语句A) DOLOOP 语句Do 循环也是根据某个条件是否成立来决定能否执行相应的循环体部分。与while 循环不同的是:While 循环只能在初始位置检查条件是否成立;而 Do 循环可以有两种格式,既可以在初始位置检验条件是否成立,也可以在执行一遍循环体后的结束位置判断条件是否成立,能否进入下一次循环。B) WHILEWEND 语句While 循环用于对条件进行判断,如果条件成立,可以循环执行循环体,直到循环结束为止。结束循环

21、的条件是用于判断的条件不成立。与 For 循环最大的差别在于:For 循环用于循环次数己知的情况,执行一定次数后即可结束循环;而While 循环用于不知道循环次数,但可以用一个条件来进行判断是否结束。所以对于循环次数有限,可以用条件限制的情况,使用 While 循环较好,且使用比较灵活。C) FORNEXT 语句For 循环属于计数型循环,程序按照此种结构中指明的循环次数来执行循环体部分。2.3 Asp内置对象ASP 提供了一些内置对象,在脚本中不必创建这些对象,便可以直接访问它们的方法、属性和集合,以扩展脚本的功能。2.3.1 Request对象接收客户端在请求一个页面或传送一个表单时提供的

22、所有信息,包括能够标识浏览器和用户的 HTTP 变量、Cookie 信息以及附在 URL 后面的值(查询字符串或表单数据)。1. Request对象的集合Form:用于检索 HTTP 请求正文中表单元素的值QueryString:用于检索 HTTP 查询字符串中变量的值ServerVariables:用于检索预定的环境变量的值ClientCertificate:用于检索存储在发送到 HTTP 请求中客户端证书中的字段值Cookies:用于检索在 HTTP 请求中发送的 Cookie 的值2. Request对象的方法Request 对象只有一个方法:即 BinaryRead。该方法以二进制方式

23、来读取客户山 西 工 商 职 业 学 院 论 文 ( 设 计 ) 第 10 页端使用 POST 传送方法所传递的数据。3. Request对象的作用 读取网址参数 读取表单传递的参数 读取 Cookie 的数据 读取服务器环境变量 上传文件2.3.2 Response对象用于向客户端浏览器发送信息,或者将访问者转移到另一个网址,并可以设置和控制 Cookie 信息等。1. Response对象的集合Response 对象只有一个集合,即 Cookies 集合。2. Response对象的方法Write:将变量作为字符串写入当前的 HTTP 输出Redirect:将重指示的信息发送到浏览器,尝试

24、连接另一个 URLClear:清除任何缓冲区的 HTML 输出End:停止处理.asp 程序,并返回当前的结果3. Response对象的作用 输出内容到网页(客户端) 网页重定向 写入 Cookie 下载文件2.3.3 Session对象存储一个会话内的信息。Session 对象是在每一位访问者从 Web 站点或 Web 应用程序中首次请求一个 ASP 页时创建的,它将保留到默认的期限结束或者通过脚本设置中止的期限。1. Session工作作原理在一个应用程序中,当客户端启动一个 Session 时,ASP 会自动产生一个长整数 SessionID,并且把这个 SessionID 送回给客户

25、端浏览器,浏览器会把这个SessionID 存放在 Cookies 内。当客户端再次向服务器送出 HTTP 请求时,ASP 会去检查申请表头的 SessionID,并返回该 SessionID 对应的 Session 信息。2. Session对象的集合Contents:包括已用脚本添加到会话中的项目,Contents 是 Session 对象的默认集合Staticobjects:包含通过标记创建的并给了会话作用域的对象,这些对象在 Global.asa 文件中创建3. Session对象的方法Abandon:破坏 Session 对象并释放其资源Contents.Remove:从 Contents 集合中删除一个项目Contents.RemoveAll:从 Contents 集合中删除所有项目

展开阅读全文
相关资源
相关搜索
资源标签

当前位置:首页 > 学术论文资料库 > 毕业论文

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。