物流系统设计说明书-ASP毕业设计_第1页
物流系统设计说明书-ASP毕业设计_第2页
物流系统设计说明书-ASP毕业设计_第3页
物流系统设计说明书-ASP毕业设计_第4页
物流系统设计说明书-ASP毕业设计_第5页
免费预览已结束,剩余54页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、山西工商职业学院论文(设计) 第 57 页 目录目录11引言33第一章 概述44第二章 编程环境5522.11 HTM米L5522.11.11 HTM米L的的 工作原理5522.11.22 HTM米L文档的的 基本结构5522.11.33 标记中的的 基本内容5522.11.44 HTM米L标记6622.11.55 标记中的的 基本内容6622.11.66 插入图像6622.22 Vbscript6622.22.11 数据类型722.22.22 常量与变量722.33 Asp内置对象922.33.11 Request对象922.33.22 Response对象110022.33.33 Sess

2、ion对象110022.33.44 Application对象111122.33.55 Server对象111122.44 ADO组件111122.44.11 ADO简介111122.44.22 ADO的的 对象112222.55 数据库112222.55.11 什么是数据112222.55.22 什么是数据库112222.55.33 数据库的的 建立113322.55.44 Access 22000000的的 基本元素113322.55.55 Access 的的 功能特点1144第三章 系统分析114433.11 需求分析114433.22 可行性分析115533.33 项目规划1155第四

3、章 系统设计115544.11 设计目标115544.22 开发及运行环境116644.22.11 硬件平台116644.22.22 软件平台::116644.33 编码设计116644.44 系统功能结构图116644.55 数据库逻辑结构设计117第五章 详细设计11855.11 系统模块文件设计11855.22 数据库设计11855.22.11 数据库需求分析11955.22.22 数据表的的 结构11955.22.33 数据库概念结构设计221155.33 通用模块222255.33.11 数据库连接文件222255.33.22 管理员登录判定222255.33.33 退出后台管理模块

4、222255.33.44 分公司管理员登录总判定223355.44 前台主要功能模块详细设计223355.44.11 前台文件总体架构223355.44.22 运单查询模块设计224455.44.33 物流服务模块设计22955.44.44 新闻动态模块设计330055.55 后台登录入口设计332255.66 后台主要功能模块详细设计333355.66.11 后台总体架构333355.66.22 后台登录模块设计334455.66.33 初始化信息管理模块设计336655.66.44 公司简介管理模块设计33755.66.55 运单管理模块设计33855.66.66 新闻管理模块设计4455

5、55.66.7 分公司管理模块设计4455第六章 测试与维护5511结束语5533致谢5533参考文献5544引言经济全球化及现代物流业发展的的 系统化、信息化、仓储运输的的 现代化和综合化等趋势,,对我国物流业的的 发展提出了了 全方位的的 挑战。.面对跨国企业不断渗透中国物流市场的的 严峻形势,,我国物流业走高科技之路势在必行。.我国国民经济连续多年高速增长,,为我国现代物流发展创造了了 良好的的 条件。.目前,,我国各类物流企业有1144万家左右,,中小小 型企业占大多数。.在如此强烈竞争的的 环境下,,要想取得一席之地,,各企业在目前良好服务的的 基础之上,,需提高企业的的 运营效率和

6、自身管理水平。.人工管理早已不再适应企业发展的的 要求,,利用计算机网络对企业运营流程进行全方位的的 管理迫在眉睫。.通过计算机网络对企业进行管理,,不仅为企业的的 运营过程节省了了 大量的的 时间,,提高了了 企业的的 效率,,还为企业在客户群中树立了了 一个全新的的 形象,,为企业日后发展奠定一个良好的的 基础。.据调查::755-855%的的 上网用户通过搜索引擎和商业网站寻找新客户。.可见,,搜索引擎的的 登录和商业网站的的 发布已经成为企业网站盈利的的 手段。.互联网正在融入我们的的 生活,,并影响和改变着我们的的 生活。.网络提供给我们的的 不只是一个获取信息的的 来源,,而且还是

7、一个可以相互交流的的 空间,,企业物流平台正是一个供客户与企业进行交流的的 网上虚拟空间。.及时与客户进行沟通和交流,,对于企业来说是相当重要的的 。.【关键词】 企业物流平台、物流服务、运单查询第一章 概述Internet又称互联网,,起源于119669年的的 美国国防部高级研究计划局协助开发的的 APRAnet网。.11987年,,在美国国家科学基金会的的 推动下,,将之主要从军事用途转向科学研究和民事用途。. 119944年44月,,中科院计算机网络信息中心正式接入Internet,,近几年来,,发生了了 飞速发展,,每年连如Internet的的 计算机数目成指数增加。.随着商业网络和大

8、量商业公司进入Internet,,网上商业应用取得高速的的 发展,,同时也使Internet能为用户提供更多的的 服务,,使Internet迅速普及和发展起来。.现在Internet已发展为多元化,,不仅仅单纯为科研服务,,正逐步进入到日常生活的的 各个领域。.近几年来,,Internet在规模和结构上都有了了 很大的的 发展,,已经发展成为一个名副其实的的 “全球网”。.网络的的 出现,,改变了了 人们使用计算机的的 方式;;而Internet的的 出现,,又改变了了 人们使用网络的的 方式。.Internet使计算机用户不再被局限于分散的的 计算机上,,同时,,也使他们脱离了了 特定网络的

9、的 约束。.任何人只要进入了了 Internet,,就可以利用网络中和各种计算机上的的 丰富资源。.2200世纪900年代互联网技术的的 普遍应用及电子商务的的 兴起,,以及我国正式加入WTO,,使我国物流企业面临的的 竞争越来越激烈。.我国物流业要生存,求发展,,就必须不断提高竞争力,,而开展信息化建设是提升我国物流业竞争力的的 一个有效途径,,物流信息化促进物流业竞争力的的 提升主要通过影响内在因素起作用。.建立以供应链为基础的的 高效便利的的 物流信息服务平台,,实现信息资源的的 充分共享和交换。.利用信息化技术进行流程的的 设计和运行的的 优化,,建立提供通讯服务的的 通讯平台,,提供

10、数据转换的的 数据平台,,提供物流供求资源信息服务的的 内容服务平台等等,,这为物流企业进行业务流程再造提供了了 机制保障和数据基础,,促进了了 现代化物流配送中心的的 建立,,完善了了 物流产业的的 管理模式。.本系统采用ASP动态服务器网页技术开发,,利用Dream米weaver M米X网页开发工具,,其数据库为Access 22000000。.需要配置IIS建立虚拟目录后才可以浏览此系统的的 主页。.本系统网站前台展示了了 公司的的 企业文化、物流服务的的 介绍、运单的的 查询、公司及行业新闻、招聘信息及如何与我们联系一系列的的 相关信息,,满足了了 全面展示自身形象的的 要求。.设置“

11、运单的的 查询”功能模块,,提供在线查询功能,,满足了了 客户通过网络快速查询的的 要求。.通过网络对日常业务进行管理,,大大的的 提高了了 企业的的 经营效率。.网站后台实现了了 对 前台信息的的 管理功能。.通过初始化信息管理模块、公司简介管理模块等实现了了 不断更新企业各方面信息的的 要求。.通过分公司管理模块对分公司信息进行管理等。.本系统后台管理员名为::SH 密码为::1122334455其它各分公司也设有管理员,,分公司及各分公司管理员名和密码都由本系统后台管理员统一添加和管理。.各分公司的的 管理员名和密码在这就不一一叙述了了 。.第二章 编程环境22.11 HTM米LHTM米

12、L是用来表示Web文档的的 规范,,它使用标记来确定网页显示的的 格式静态网页是标准的的 HTM米L文件,,动态网页经过应用程序服务器的的 处理后也将生成标准的的 HTM米L文件。.22.11.11 HTM米L的的 工作原理HTM米L是一种规范,,是用于Web文档的的 格式语言。.HTM米L通过标记((Tag))来标记要显示的的 网页中的的 各个部分。.以告诉Web浏览器应该如何显示网页,,既确定网页内容的的 格式。.浏览器按照顺序阅读HTM米L文件,,然后根据内容附近的的 HTM米L标记来解释和显示各种内容,,这个过程称为语法分析。.22.11.22 HTM米L文档的的 基本结构HTM米L文

13、档的的 基本结构可以表示如下:: 标题文字 文本、图像、动画、HTM米L指令等 22.11.33 标记中的的 基本内容11标题22信息:在服务器和客户之间传达隐含信息。.其中最重要的的 设置::HTTP-EQUIV ::设置或者获取content中的的 内容,,并把内容添加入HTTP的的 响应头中。.Content:M米ETA信息的的 内容。.22.11.44 HTM米L标记 11HTM米L文档标记格式::标志文件开始和结尾的的 标记。.22HTM米L文件头标记格式::用于包含文件的的 基本信息。. 33HTM米L文件主体标记格式::文件主体标记。. 注意::与为独立的的 两个部分,,不能互相

14、嵌套。. 22.11.55 标记中的的 基本内容标签中的的 内容都是在浏览器中可以被看到的的 内容。.除内使用的的 标签以外的的 其他HTM米L语言标签都属于的的 内容。.11标题标记格式::,,设置各种大小小 不同标题的的 标记。.22段落标记格式::设置段落标记。.33预定格式标记格式::在浏览器中浏览时,,按照文档中预先排好的的 形式显示内容。.44分区显示标记格式::分区显示标记。.55词标记格式::强制进行换行标记。. 66注释标记格式::注释标记。.22.11.66 插入图像 图像在网页设计中是必不可少的的 ,,所以用户应掌握在网页中操作图像的的 方法。.格式::功能::在网页中加

15、入图像。.22.22 VbscriptVBScript是程序开发语言Visual Basic家族的的 最新成员,,可以将灵活的的 脚本应用于更广泛的的 领域,,包括M米icrosoft Internet Explorer中的的 Web客户端脚本和M米icrosoft Internet Inform米ation Server中的的 Web服务器端脚本。.22.22.11 数据类型在VBScript语言中只有一种数据类型,,即Variant,,这种数据类型可以包含不同类别的的 信息,,它也是VBScript中所有函数的的 返回值的的 数据类型。.22.22.22 常量与变量11. 常量常量时在程序

16、执行期间其值不发生变化的的 数据。.在VBScript中,,常量分为普通常量和符号常量。.11))普通常量普通常量分为字符串常量和数值常量两种。.字符串常量简称字符串,,它由一对双引号括起来的的 字符序列所组成,,其中可以包含字母、汉字、数字,,空格以及标点符号等,,长度不超过2200亿个字符。.数值常量分为整型数、长整型数和浮点数。.22))符号常量符号常量是用一个标识符表示的的 常量,,用于代替数字或字符串,,其值从发生不改变。.在VBScript中,,符号常量分为预定义符号常量和用户自定义常量。.VBScript提供了了 许多预定义符号常量,,在编写脚本代码时无须声明即可直接使用。.例如

17、,,vbCrLf表示回车符和换行符的的 组合,,vbGreen表示绿色的的 数值。.22. 变量变量时一种使用方便的的 占位符,,用于引用计算机的的 内存地址,,该地址可以存储脚本运行时可更改的的 数据。.11)) 声明变量变量的的 声明包括显式声明、隐式声明和强制显式声明。.在VBScript中,,通常使用Dim米语句显式声明变量并分配存储空间,,语法格式如下::Dim米 变量名, 变量名此外,,也可以通过直接在脚本中使用变量名这种方式隐式声明变量。.但这通常不是一个好习惯,,因为这样有时会由于变量名被拼错而导致在运行脚本时出现意外的的 结果。.若要强制显式声明所有变量,,可以在脚本程序的的

18、 开头处使用下面的的 语句::Option Explicit33. 函数与表达式函数是一个独立的的 程序单元。.在程序中适当地使用函数,,可以简化程序代码,,便于程序的的 更新和维护。.函数可以的的 参数和返回值。.11)) 转换函数转换函数用来转换类型或形式。.常用的的 转换函数如表22-11所示。.表22-11 各种转换函数及功能函数说明Asc(s)将字符转换成ASCII码Chr(n)将ASCII码值转换成字符Hex(n)将十进制数转换成十六进制Lcase(s)将大写字母转换成小小 写字母Oct(n)将十进制数转换成八进制Cstr(n)将数值转换为字符串Ucase(s)将小小 写字母转换成

19、大写字母22))字符串函数字符串函数用来完成对字符串的的 操作与处理。.常用的的 字符串函数如表22-22所示。.表22-22 各种字符串函数及功能函数说明Left(s,n)返回字符串左边的的 n个字符Len(s)返回字符串的的 长度Ltrim米(s)去掉字符串左边的的 空格M米id(s,n11,n22)返回字符串s中第n11位开始的的 n22个字符Right(s,n)返回字符串右边的的 n个字符Rtrim米(s)去掉字符串右边的的 空格String(n,s)String(n,s)InStr(n11,s11,s22,n)返回字符串s22在字符串s11中第一次出现的的 位置StrCom米p(s1

20、1,s22,n)返回字符串s11与s22比较结果的的 值33))日期函数日期函数用于操作日期与时间,,例如获取当前的的 系统时间,,求出某一天是星期几等。.常用的的 日期函数如表22-33所示。.表22-33 各种日期函数及功能函数说明Tim米e返回当前的的 系统时间Date返回当前的的 系统日期Now返回当前的的 系统日期与时间Day返回日期代号((113311))M米onth返回月份((111122))Year返回年份WeekDay返回表示星期的的 代号,,星期日为11,,星期11为2244流程控制语言与一般的的 高级语言相同,,Vbscript中提供了了 条件判断及循环等控制流程的的 语

21、句。.11)) 件语句If.Then.Else语句简称If语句,,用于计算条件是否为True或False,,并且根据计算结果指定要执行的的 语句。.If.Then.Else语句有两种形式::单行格式和多行格式。.22) 选择语句Select Case语句中,,只有一个用于判断的的 表达式,,根据此表达式的的 不同计算结果,,执行不同的的 语句体部分。.这种结构本质上是If嵌套结构的的 一种变形。.33) 循环语句A) DOLOOP语句Do循环也是根据某个条件是否成立来决定能否执行相应的的 循环体部分。.与while循环不同的的 是::While循环只能在初始位置检查条件是否成立;;而Do循环可

22、以有两种格式,,既可以在初始位置检验条件是否成立,,也可以在执行一遍循环体后的的 结束位置判断条件是否成立,,能否进入下一次循环。.B) WHILEWEND语句While循环用于对条件进行判断,,如果条件成立,,可以循环执行循环体,,直到循环结束为止。.结束循环的的 条件是用于判断的的 条件不成立。.与For循环最大的的 差别在于::For循环用于循环次数己知的的 情况,,执行一定次数后即可结束循环;;而While循环用于不知道循环次数,,但可以用一个条件来进行判断是否结束。.所以对于循环次数有限,,可以用条件限制的的 情况,,使用While循环较好,,且使用比较灵活。.C) FORNEXT语

23、句For循环属于计数型循环,,程序按照此种结构中指明的的 循环次数来执行循环体部分。.22.33 Asp内置对象ASP提供了了 一些内置对象,,在脚本中不必创建这些对象,,便可以直接访问它们的的 方法、属性和集合,,以扩展脚本的的 功能。.22.33.11 Request对象接收客户端在请求一个页面或传送一个表单时提供的的 所有信息,,包括能够标识浏览器和用户的的 HTTP变量、Cookie信息以及附在URL后面的的 值((查询字符串或表单数据))。.11. Request对象的的 集合Form米::用于检索HTTP请求正文中表单元素的的 值QueryString::用于检索HTTP查询字符串

24、中变量的的 值ServerVariables::用于检索预定的的 环境变量的的 值ClientCertificate::用于检索存储在发送到HTTP请求中客户端证书中的的 字段值Cookies::用于检索在HTTP请求中发送的的 Cookie的的 值22. Request对象的的 方法Request对象只有一个方法::即BinaryRead。.该方法以二进制方式来读取客户端使用POST传送方法所传递的的 数据。.33. Request对象的的 作用l 读取网址参数l 读取表单传递的的 参数l 读取Cookie的的 数据l 读取服务器环境变量l 上传文件22.33.22 Response对象用于

25、向客户端浏览器发送信息,,或者将访问者转移到另一个网址,,并可以设置和控制Cookie信息等。.11. Response对象的的 集合Response对象只有一个集合,,即Cookies集合。.22. Response对象的的 方法Write::将变量作为字符串写入当前的的 HTTP输出Redirect::将重指示的的 信息发送到浏览器,,尝试连接另一个URLClear::清除任何缓冲区的的 HTM米L输出End::停止处理.asp程序,,并返回当前的的 结果33. Response对象的的 作用l 输出内容到网页((客户端))l 网页重定向l 写入Cookiel 下载文件22.33.33 S

26、ession对象存储一个会话内的的 信息。.Session对象是在每一位访问者从Web站点或Web应用程序中首次请求一个ASP页时创建的的 ,,它将保留到默认的的 期限结束或者通过脚本设置中止的的 期限。.11. Session工作作原理在一个应用程序中,,当客户端启动一个Session时,,ASP会自动产生一个长整数SessionID,,并且把这个SessionID送回给客户端浏览器,,浏览器会把这个SessionID存放在Cookies内。.当客户端再次向服务器送出HTTP请求时,,ASP会去检查申请表头的的 SessionID,,并返回该SessionID对应的的 Session信息。.

27、22. Session对象的的 集合Contents::包括已用脚本添加到会话中的的 项目,,Contents是Session对象的的 默认集合Staticobjects::包含通过标记创建的的 并给了了 会话作用域的的 对象,,这些对象在Global.asa文件中创建33. Session对象的的 方法Abandon::破坏Session对象并释放其资源Contents.Rem米ove::从Contents集合中删除一个项目Contents.Rem米oveAll::从Contents集合中删除所有项目44. Session对象的的 作用l 存储与某次访问相关的的 信息l 设置这个访问的的 代

28、码页,,日期格式等22.33.44 Application对象在一个ASP应用中让不同客户端共享信息。.Application对象是在为响应一个ASP页的的 首次请求而载入Asp.dll时创建的的 ,,它提供了了 存储空间用来存放变量和对象的的 引用,,可以用于所有的的 页面,,任何访问者都可以打开这些页面。.11. Application对象的的 集合Contents::含所有通过脚本命令添加到应用程序中的的 项目Staticobjects::含通过OBJECT标记创建的的 并给了了 应用程序作用域的的 对象22. Application对象的的 方法Lock::禁止其他客户修改Applic

29、ation对象的的 属性Unlock::允许其他客户修改Application对象的的 属性33. Application对象的的 作用l 存储应用程序级全局变量l 锁定与解锁全局变更l 网站计数器22.33.55 Server对象提供了了 一系列的的 方法和属性,,在使用ASP编写脚本时是非常有用的的 。.最常用的的 是Server.CreateObject方法,,它允许在当前页的的 环境或会话中在服务器上实例化其他COM米对象。.11. Server对象的的 集合Server对象仅支持ScriptTim米eout属性,,用于指定超时值,,在脚本运行超过这一时间之后即作超时处理。.22. S

30、erver对象的的 方法CreateObject::创建服务器组件的的 实例Execute::执行一个.asp文件M米apPath::将指定的的 虚拟路径,,无论是当前服务器上的的 绝对路径,,还是当前页的的 相对路径,,映射为物理路径Transfer::将当前所有的的 状态信息发送给另一个.asp文件进行处理33. Server对象的的 作用创建组件实例获取服务器的的 物理路径对字符串进行HTM米L编码转向执行其他ASP文件22.44 ADO组件ASP用Database Access((数据库访问))组件与数据库进行连接,,Database Access((数据库访问))组件通过Active

31、X Data Objects((ADO))访问存储在数据库或其他表格化数据结构中的的 信息。.22.44.11 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驱动驱动程序,,二是

32、OLE DB的的 其他数据库驱动程序直接绑定到指定的的 数据库。.11. ODBC是Open Database Connectivity的的 缩写,,称为开放式数据库链接,,是M米icrosoft提出的的 数据库访问技术,,它将所有数据库的的 底层操作全部隐藏在其驱动程序内核中,,是基于SQL的的 ,,利用它可实现存取和访问任何符合ODBC标准的的 关系型数据库,,可实现用同样的的 方法,,来存取各种不同类型的的 关系型数据库,,而不必关心所存取的的 数据库类型。.使用ODBC驱动程序可访问大多数数据库,,如dBase、Access、SQL Server、Oracle、DB22等,,同时也能访

33、问其他类型的的 文件,,如文本文件、Excel电子表格等。.22. OLE DB是Object Linking & Em米bedding Database的的 缩写,,称为对象链接和嵌入式数据库,,是M米icrosoft续OBDC后提供的的 对各种不同数据源访问的的 数据编程接口,,是一种对关系型数据库和非关系型数据库均有效的的 一种数据库访问技术。.22.44.22 ADO的的 对象ADO组件中定义了了 三个主要对象::Connection((连接对象))、Com米m米and((命令对象))、Recordset((记录集对象))简单介绍如下::Connection((连接对象))::用于建立

34、应用程序与数据库之间的的 连接,,是其他对象的的 基础。.它包含的的 Errors集合和Error对象,,用来记录连接过程中所发生的的 错误信息。.Com米m米and((命令对象))::可执行一个SQL查询、存储过程或有参数的的 查询,,来对数据源操作。.它包含的的 Param米eters集合和Param米eter对象,,用来传递Com米m米and对象所需的的 命令参数。.RecordSet((记录集对象))::代表从数据表中通过查询所获得的的 一组记录,,通过该对象所提供的的 方法与属性,,可实现对记录的的 存取操作。.它包含的的 Fileds集合和Filed对象用来记录Recordset对

35、象中各个字段的的 相关属性。.22.55 数据库22.55.11 什么是数据数据((data))是对客观事物的的 符号表示,,是用于表示客观事物的的 未经加工的的 原始素材,,如图形符号、数字、字母等。.或者说,,数据是通过物理观察得来的的 事实和概念,,是关于现实世界中的的 地方、事件、其他对象或概念的的 描述。.在计算机科学中是指所有能输入到计算机并被计算机程序处理的的 符号的的 介质的的 总称。.22.55.22 什么是数据库数据库,,顾名思义,,是存入数据的的 仓库。.只不过这个仓库是在计算机存储设备上的的 ,,而且数据是按一定格式存放的的 。. 当人们收集了了 大量的的 数据后,,应

36、该把它们保存起来进入近一步的的 处理,,进一步的的 抽取有用的的 信息。.当年人们把数据存放在文件柜中,,可现在随着社会的的 发展,,数据量急剧增长,,现在人们就借助计算机和数据库技术科学的的 保存大量的的 数据,,以便能更好的的 利用这些数据资源。. 要是下定义的的 话,,就应该是::指长期储存在计算机内的的 、有组织的的 、可共享的的 数据集合。.数据库包含关系数据库、面向对象数据库及新兴的的 XM米L数据库等多种,,目前应用最广泛的的 是关系数据库,,若在关系数据库基础上提供部分面向对象数据库功能的的 对象关系数据库。.在数据库技术的的 早期还曾经流行过层次数据库与网状数据库,,但这两类

37、数据库目前已经极少使用。.22.55.33 数据库的的 建立数据库的的 设计只是提供了了 数据的的 类型、逻辑结构、联系、约束和存储结构等有关数据的的 描述。.这些描述称为数据模式。.要建立可运行的的 数据库,,还需进行下列工作::(11)选定数据库的的 各种参数,,例如最大的的 数据存储空间、缓冲决的的 数量、并发度等。.这些参数可以由用户设置,,也可以由系统按默认值设置。.(22)定义数据库,,利用数据库管理系统(DBM米S)所提供的的 数据定义语言和命令,,定义数据库名、数据模式、索引等。.(33)准备和装入数据,,定义数据库仅仅建立了了 数据库的的 框架,,要建成数据库还必须装入大量的

38、的 数据,,这是一项浩繁的的 工作。.在数据的的 准备和录入过程中,,必须在技术和制度上采取措施,,保证装入数据的的 正确性。.计算机系统中原已积累的的 数据,,要充分利用,,尽可能转换成数据库的的 数据。.22.55.44 Access 22000000的的 基本元素11. 表表是一种特定试题的的 数据集合,,表以行、列格式组织数据。.表中的的 字段用来描述一个试题的的 完整信息。.通常,,一个数据库保存的的 主要信息,,都是以表的的 形式来表示和存储的的 。.22. 查询他是对数据库中数据的的 直接访问。.利用查询可以通过不同的的 方法来查看、更改、分析以及操纵数据库中的的 数据,,可以为

39、其他查询、窗体和报表提供数据,,还可以为一个数据访问页提供数据源。.33. 窗体他是用户交互式访问数据库的的 界面,,是数据库与用户之间的的 主要接口。.使用窗体可以想表中输入数据,,查看或更新表中的的 数据,,以及根据用户的的 输入信息执行响应的的 操作。.44. 报表他是输出数据库最有效的的 方法。.因为在报表中可以控制每个数据的的 显示方式,,可以对数据进行排序和分组,,并给出每个的的 各种统计数据。.55. 数据访问页他是一种特殊的的 Web访问页,,提供可以在Internet或Intranet上浏览的的 数据。.这些数据保存在M米icrosoft Access数据库或m米icroso

40、ft SQL Server数据库中。.数据访问页与一般Web页的的 最大区别在于它的的 数据是个更新的的 。.66. 宏宏是指一个或多个操作的的 集合,,其中每个操作可实现特定的的 功能。.数据库的的 很多地方要用的的 到宏,,尤其是在窗体设计中。.使用宏可以让用户非常方便第处理一些重复性操作。.7. 模块模块是将Visual Basic for Applications声明和过程作为一个单元进行保存的的 集合,,专门用来存放VBA数据代码。.模块有22个基本类型,,既类模块和标准模块一个模块一般包含多个过程或函数。.22.55.55 Access 的的 功能特点Access 是微软公司推出的

41、的 基于Windows的的 桌面关系数据库管理系统((RDBM米S)),,是Office系列应用软件之一。.它提供了了 表、查询、窗体、报表、页、宏、模块7种用来建立数据库系统的的 对象;;提供了了 多种向导、生成器、模板,,把数据存储、数据查询、界面设计、报表生成等操作规范化;;为建立功能完善的的 数据库管理系统提供了了 方便,,也使得普通用户不必编写代码,,就可以完成大部分数据管理的的 任务。. Access是一种关系型数据库管理系统,,其主要特点如下:: 11. 存储方式单一 22. 面向对象 33. 界面友好、易操作 44. 集成环境、处理多种数据信息 55. Access支持ODBC

42、((开发数据库互连,,Open Data Base Connectivity))第三章 系统分析33.11 需求分析通过调查,,要求系统需要有以下功能;;通过网络,,全面展示企业的的 形象。.全面介绍企业的的 服务项目。.发布企业的的 招聘信息、企业新闻等。.分公司及时填写分公司货物运营情况,,并对分公司用户密码进行维护。.为客户提供在线查询运单信息及物品托运情况的的 功能。.通过后台对企业一系列新闻信息((公司简介、新闻信息、服务项目信息))进行管理。.通过后台,,企业对客户运单信息进行全面管理。.通过后台,,企业对分公司、分公司管理员信息进行管理。.管理企业的的 招聘信息。.由于操作人员的

43、的 计算机知识普遍较差,,要求网站有良好的的 操作界面。.当外界环境((停电、网络病毒))干扰本系统时,,系统可以自动保护原始数据的的 安全。.系统退出。.33.22 可行性分析企业物流管理平台使物流企业走上了了 科学化、网络化管理道路。.11. 经济性全面展示企业的的 经营管理模式,,为企业带来更多的的 客户资源,,提高企业的的 经济效益。.通过计算机网络对运单进行管理,,方便客户对货物托运情况进行查询,,及时和客户进行沟通,,满足客户的的 需求。.22. 技术性在管理过程中,,满足了了 企业全程跟踪物品的的 托运情况的的 要求((分公司及时添加货物的的 运输情况)),,使企业能够根据实际情

44、况,,对企业运营过程中的的 各项准备工作,,作出及时准确的的 调整。.33.33 项目规划企业物流平台是一个典型的的 数据库开发应用程序,,由客户前台浏览和企业后台管理两大部分组成。.11. 前台功能模块规划前台主要包括公司简介、物流服务、信息查询、新闻动态、招聘信息、联系我们、分公司登录入口,,后台登录入口。.22. 后台管理模块规划后台主要包括后台登录模块、初始化信息模块、公司简介管理模块、仓储服务管理模块、运输服务管理模块、配送服务管理模块、运单管理模块、新闻管理模块、招聘信息管理模块,,分公司管理模块、联系我们、退出后台。.第四章 系统设计44.11 设计目标本系统是针对中小小 型物流

45、企业的的 运营管理过程进行设计的的 ,,主要实现如下目标::向客户全面展示公司各项业务。.客户在线对运单情况进行查询。.向客户介绍公司新闻。.为分公司提供货物运单信息添加功能。.为分公司提供密码修改功能。.实现企业发布招聘信息的的 功能。.为管理员提供后台登录入口。.管理员通过后台,,对运单信息进行全面管理。.对企业招聘信息进行管理。.对公司各项业务信息进行管理。.对公司新闻信息进行管理。.对分公司信息、管理员信息进行管理。.系统最大限度地实现了了 易安装性、易维护性和易操作性。.系统运行稳定、安全可靠。.44.22 开发及运行环境44.22.11 硬件平台CPU::Celeron 22.8G

46、Hz。.内存::551122M米B以上。.硬盘::800GB44.22.22 软件平台::操作系统::Windows XP/ Windows 22000000。.数据库::Access 22000000。.浏览器::IE55.00,,推荐使用IE66.00。.Web服务器::IIS55.00。.分辨率::最佳效果110022447668像素。.44.33 编码设计编码设计是数据库系统开发的的 前提条件,,是系统不可缺少的的 重要内容。.编码是指与原来名称对应的的 编号、符号或记号。.它是进行信息交换、处理、传输和实现信息资源共享的的 关键。.编码也用于指定数据的的 处理方法、区别数据类型,,并

47、指定计算机处理的的 内容等。.本系统内部信息编码采用了了 统一的的 编码方式情况。.如下所示::运单单据编号为系统当前日期和55位数字编码的的 组合。.例如,,22000066001100330000000011。.44.44 系统功能结构图本网站的的 前台系统功能结构如图44-11所示。.本网站的的 后台系统功能结构如图44-22所示。.物流管理系统前台公司简介物流服务运单查询新闻动态招聘信息联系我们首页图44-11 前台系统功能结构图物流公司后台管理图44-22 后台系统功能结构图44.55 数据库逻辑结构设计本系统数据库采用Access数据库,,系统数据库名称为db。.数据库db中包含7

48、张表。.下面分别给出数据表概要说明、数据表关系概要说明及主要数据表的的 结构。.11. 数据表概要说明从设计角度出发,,对本系统后台的的 数据库中数据表有一个更清晰的的 认识,,我设计了了 一个数据结构表,,该数据结构表包含系统所有数据表((如表44-11所示))。.数据库表名说明adm米in管理员表fgongsi分公司表fuser分公司管理员表new新闻表news信息表yundan运单表zhaopin招聘表表44-11 数据表树型结构图第五章 详细设计55.11 系统模块文件设计本网站的的 前台系统文件如下所示。.Index.asp -前台主页Jianjie.asp -公司简介Fuwu.as

49、p -物流服务Chaxun.asp -运单查询News.asp -新闻动态Zhaopin.asp -招聘信息Lianxi.asp -联系我们Chaxunguan -登录分公司管理页Qssave.asp -判断运单是否到达分公司Qssave22.asp -判断运单是否到达目的的 地Qianshou.asp -运单签收Login.asp -分公司登录管理员页本网站的的 后台系统文件如下所示。.Adm米in/index.asp -后台登录入口Adm米in/check.asp-后台登录页Adm米in/adm米in.asp -后台首页Adm米in/adm米inconn.asp -初始化信息管理Adm米inconn/chang.asp -系统名称修改Adm米inconn/news.asp -新闻管理Adm米inconn/newadd.asp -新闻添加Adm米inconn/newed.asp -新闻修改Adm米inconn/jianjie.asp -公司简介管理Adm米inconn/jianjie.asp -仓储服务管理Adm米inconn/jianjie.asp -运输服务管理Adm米inconn/jianjie.asp -配送服务管理Adm米inconn/jianjie.asp -

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论