版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
南京财经大学本科毕业设计学校代码:10327学号:2112803104
本科毕业设计中文题目:基于B/S结构的物流管理信息系统——运输管理系统英文题目:LogisticsMISBasedonB/SArchitecture——TransportationManagementSystem所在院系:信息工程学院专业班级:学生姓名:指导老师:完成时间:2006年11月-2007年6月
基于B/S结构的物流管理信息系统——运输管理系统摘要随着经济的全球化和Internet的迅速发展,企业的信息化越来越成为提升企业生产力和竞争力的关键,而生产管理的网络化、信息化则是企业信息化进程中的一环。本文的主要内容是运用信息系统方法论和网络设计理论,结合现代物流基本原理,建立了基于B/S的物流管理信息系统流程图,对系统的结构、规模、功能和软、硬件配置等进行了全新的设计和开发。关键词:B/S结构;ASP;物流;管理信息系统LogisticsMISBasedonB/SArchitecture——TransportationManagementSystemAbstractWiththeglobalizationofeconomyandtherapiddevelopmentofInternet,theenterpriseinformatizationhasbecomethekeytoimproveindustrialproductivityandcompetitiveability,whilethenetwork-basedproductionmanagementisthemostimportantitemwhenenterprisesactualizetheinformation.Accordingtoadoptinginformationsystemmethodologyandnetworkdesigntheory,combininglogisticsbasicdiscipline,logisticsMISinformationflowchartissetupbasedonB/S.Furthermore,configuration,scale,function,hardwareandsoftwarearefire-newlydesignedanddeveloped.Theaboveisthemaincontentofthispaper.Keywords:B/S;ASP;logistics;MIS目录TOC\o"1-2"\h\z\u一、引言 1(一)问题的提出 1(二)研究背景 2(三)研究的目的与意义 2二、物流管理信息系统基础理论概念 4(一)物流与现代物流 4(二)管理信息系统 4(三)物流管理信息系统 5三、系统总体分析与设计 7(一)用户需求分析 7(二)系统可行性分析 8四、系统的设计与实现 10(一)系统开发与运行环境 10(二)系统业务流程 10(三)系统各功能模块设计与实现 11(四)数据库设计 12(五)系统运行部分实例简介 18五、结束语 31致谢 32参考文献 33一、引言(一)问题的提出20世纪70年代以前,我国经济研究中几乎没有使用过“物流”一词,但物流各环节的运作很早就存在于国民经济的各个领域。自从20世纪80年代初,《物资经济研究通讯》刊登了北京物资学院王之泰教授的“物流浅谈”一文,物流在我国逐渐得到了关注和重视。90年代以来的流通实践证明了配送是一种较好的物流方式,我国很多城市的物资部门都设立了配送中心,配送得到了很大的发展。这样,彻底改变了传统的流通模式和方式。实行上门送货为生产企业配送急需的产品,通过构筑代理、配送、连锁相结合的新的流通方式,提高了流通的效率,为用户提供了更为快捷的方便的服务。随着物流热的逐渐升温,城市物流配送业也日益得到了重视和发展。近年来,我国的许多大中城市都开始兴建物流中心、配送中心,物流基础设施逐渐得到改善,整体物流技术水平也开始得到提高。然而由于我国历史原因,长期以来形成了重生产、轻流通,重商流、轻物流的思想,配送的发展在现阶段还很不成熟,存在的问题也不少,突出表现在如下两个方面:1.配送的服务核心作用难以发挥配送的核心作用是服务,现阶段的配送方式,基本上是以单兵作战的分散型配送为主,配送调度中心还没有发挥出应有组织、协调、平衡、管理等综合作用。由于物流配送主要是由各专业公司独自进行,可提供物流配送服务的内容较少,满足不了用户的多种服务需求。2.配送操作过程现代化程度低目前我国配送操作中计算机的应用程度较低,仅限于日常事物管理,而对于物流中的许多重要决策问题,如配送中心的选址、货物组配方案、运输的最佳路径、最优库存控制等方面,仍处于半人工化决策状态,适应具体操作的物流信息系统的开发滞后。综上所述,我国现在物流配送业的发展还处于起步阶段,与国外先进水平还有较大差距,需要我们结合国情,努力迎头赶上,因此,如何在我国实现物流企业管理的信息化和现代化,是我们值得讨论的问题。(二)研究背景进入21世纪后,面对加入WTO所带来的机遇和挑战,物流在企业中的作用越发重要起来,但目前我国物流管理还存在问题,其主要问题在于:第一,我国企业中物流管理的地位较低,尚未引起企业决策者的重视。我们应该向国外学习,注重物流在提高企业快速反应能力、降低成本以及满足顾客个性化需求方面的作用。第二,物流管理实践及研究重内不重外,缺少对系统管理物流方法的研究。例如企业在对供应商、零售商管理上把它们当成竞争者,而不是看作有着共同利益的合作者,这是普遍的短视行为,其状况形成有着特定历史原因。第三,物流系统设计和运作过程中,社会化分工程度较低,缺乏合理利用企业内外部社会资源的意识。因此,要使物流企业迅速提高企业素质,堵住物流漏洞,降低产品成本,提高服务水平,建立物流信息管理系统,是一个刻不容缓的任务。(三)研究的目的与意义1.建立物流管理信息系统的目的随着市场竞争的加剧,以及合作伙伴对物流企业响应速度、准确性需求不断提高,物流管理信息系统(LMIS)采用简单的数据录入、输出的信息管理手段已经无法实现良好的信息管理效果,物流企业的信息化已经开始从原来以硬件和数据库建设为主向智能化程度更高的软件应用方向发展。同时,物流行业地域分布广、信息系统众多,系统之间互联互通、即时共享的需求也十分明显。现代物流系统是以最低的成本、最快的速度,安全可靠的对商品货物的存储、流动,即Speed(速度)、Safety(安全)、Surely(可靠)和Low(低费用)的3S1L原则,进行管理和控制。因此,物流信息管理系统建立的目的,主要是实现现代物流的信息化管理。它以成本控制为核心,兼顾系统的高效、安全等其他方面,通过对物流、信息流、资金流进行有效地控制和协调,加强内部与外部供应链管理,实现系统整体优化,提高企业的核心竞争力,以达到:提高物流管理水平,降低物流成本;加强信息管理;为高层管理者提供辅助决策信息。2.建立基于B/S的物流管理信息系统的意义首先,基于B/S的物流管理信息系统地建立,对企业本身而言有着十分重要的现实作用,其主要表现在以下方面:提高物流各环节的工作协调性;信息共享,提高效率;信息统一处理,减少冗余,避免信息的不一致;为企业管理人员提供决策支持;实现与客户的信息共享、互动;改进服务质量,改善企业与客户的关系。其次,建立物流管理信息系统,不仅促进物资采购成本大大降低、采购效率大大提高,其更加深远的意义在于借助信息化改造中国企业传统的物资管理理念、方法、习惯,进而促进市场的健康发展。第三,结合目前的技术发展状况,提出了基于浏览器/客户机(B/S)结构的物流管理信息系统框架,实现了适合Internet/Intranet的物流信息系统的解决方案,为我国物流管理信息系统的建设提供了参考,对加快我国物流企业信息化发展有重大的指导意义和实用价值。二、物流管理信息系统基础理论概念(一)物流与现代物流1.物流的概念物流的概念最初来自美国,然后经日本传入中国。人类虽然早已从事了数千年的物流活动,具有一定的物流意识,但是,没有形成明确的物流概念和理论。20世纪80年代,“物流”词汇由日本渗入中国,当时引入中国的“物流”是P.D.概念。随着社会发展和生产力的提高,物流的概念和内涵也在不断变化,1985年,美国物流管理协会(CLM)正式将物流的名称从“PhysicalDistribution”改为“Logistics”,并将此定义为“物流是以满足顾客需要为目的,对货物、服务及相关信息从起源地到消费地的有效率、有效益的流动和储存进行计划、执行和控制的过程”。中文翻译为区别这两个概念的前后演变,将前者译为“传统物流”,而将后者译为“现代物流”。2.现代物流的概念现代物流(Logistics)指的是将信息、运输、仓储、库存、装卸搬运以及包装等物流活动综合起来的一种新型集成式管理,其任务是尽可能降低物流的总成本,为顾客提供最好的服务。随着信息技术的普及应用和电子商务的发展,在实现传统物流向现代物流快速转型的关键时期,现代物流越来越显示出其在社会经济发展中的重要作用和战略地位,同时,现代物流将极大地改变目前的商务、生产模式,最终作为一个系统化的整体成为社会经济的基础层面部分。基于此可知,现代物流的目的是提高企业的收益(销售额的提高和利益的扩大),亦即通过经营重要资源的时间(快速送达)、物流质量(优良的运送、无差错运送)、备货(所需要的商品种类和数量)、信息(在库、断货信息、运送中的信息、送达信息)等物流服务品质的提高,从原材料的调达开始到商品的生产以及最终顾客的让渡整个过程的物流成本的降低,来实现企业高收益。(二)管理信息系统管理信息系统(简称MIS)是用系统思维的方法,以计算机和现代通信技术为基本信息处理手段和传输工具,能为管理决策者提供信息服务的人机系统。通过管理信息系统可以实测企业生产经营活动过程中的实际运行情况,并能利用历史数据对未来进行预测,从全局出发辅助管理人员做出科学决策。管理信息系统作为一门新兴的边缘学科,它是随着现代科学技术的发展和现代化管理的客观需要而形成的。管理科学、系统科学、信息科学、计算机科学和现代通信技术都对管理信息系统的形成和发展起到了巨大的促进和推动作用。作为现代化管理的重要手段和标志,管理信息系统已经成为管理活动中必不可少的一个组成部分。管理信息系统的基本功能主要包括信息的输入、传输、存贮、处理、输出等。(三)物流管理信息系统人类进入21世纪后,国际分工的进一步加强以及世界经济一体化的发展趋势,对企业物流提出了更高的要求。现代物流过程实质上是“物流、资金流和信息流”的“三流一体化”过程,只有将三者有效地结合,向着信息化、自动化、网络化、智能化、柔性化的方向发展,才能适应形式发展的要求。因此,物流管理信息系统的构建已是大势所趋。1.物流管理信息系统的概念物流管理信息系统(LogisticsManagementInformationSystem,简称LMIS),是指以物流为特定的对象范畴,把物流和物流信息结合成一个有机系统,使其采用多种方式选择输入物流计划、业务、统计和作业控制的各种有关数据,按其特定要求和目的,通过计算机加以处理,将其结果信息进行传输和输出,用于管理决策和作业控制的信息系统。它涉及到物流信息活动的各种要素,包括:人员、技术、工具等,具有一般信息系统的基本功能。2.物流管理信息系统的若干业务方案企业对物流管理信息系统的投资倾向于建议以下四种业务方案:(1)关注的重点——从控制到效率。到现在为止,国内企业物流管理信息系统投资大部分是面向基本流程控制的,如库存控制系统、简单的GPS系统、跟踪查询系统等。发展的下一步,物流管理信息系统将更多地集中于解决物流运作的效率,而不仅仅是控制本身。尤其是以配送中心运作效率为核心的仓储管理系统(WMS)将获得极大的普及。(2)攻克库存难关——供应链调度系统。对于绝大多数国内企业来说,降低物流总成本和提升竞争力必须大幅度降低库存水平,显著提升库存的周转速度。因此,必须建立创新的、适用于中国物流运作环境和渠道环境的计划体系,因而必须建立支持这种体系的供应链调度系统,最终通过精准的销售预测、库存计划、补货计划等等实现上述目标。(3)企业间协作——CPFR(协同计划、预测及补货)。物流运作层上,企业间的协作可以大幅度降低运作成本和所需的时间。在物流计划层上,企业间的协作可以大幅度降低库存成本和降价成本。CPFR作为一种供应链协作理念,近几年在国外得到普遍认同,其技术实施方法均进入了成熟应用阶段。三、系统总体分析与设计(一)用户需求分析1.背景近年来,全球物流业蓬勃发展,客户对服务质量要求日益提高。随着物流业经营活动的进一步市场化、信息化、全球化,为物流企业带来了新的机遇和挑战。物流企业应该意识到要在当今激烈的市场竞争中立于不败之地,要提高企业的作业效率和经济效益,除了必须加强企业内部各个部门的相互协作以及企业的整体运作之外,还必须加强企业与客户、企业与合作伙伴的紧密联系和相互配合。同时,由于计算机技术、数据库技术、网络技术和通讯技术的不断发展,“以信息化带动工业化”,对物流企业提出了更高、更深、更广的要求。因此,根据物流行业的要求,我和陆凤烨同学设计了基于B/S的物流管理信息系统,由于物流管理信息系统过于复杂、庞大,我们分别涉及到其中的两个子系统,即运输管理信息系统和仓库管理信息系统。2.具体需求分析(1)系统功能规定运输管理信息系统主要有会员注册和登录、网上货讯、网上车讯、信息发布、多功能检索、后台管理这几大基本功能。(2)系统性能的规定操作应该方便、灵活。系统应有较高的稳定性。系统应有较高的安全性。系统应有较高的容错性。系统应方便维护与升级。速度上要求前台能够很快地反应用户,后台操作不能出现超时现象。(3)数据管理能力要求能处理实时物流信息的发布和查询。有较好的安全性,不易受到病毒和木马的攻击。负荷能力强,以防止数据量过大,保证响应速度。遵循数据完整性规则,保证数据实际有效。保证发送数据库引擎的数据得以可靠存储。(二)系统可行性分析1.技术可行性进行技术风险评价,从开发者的技术实力、工作基础、问题的复杂性等方面出发,判断系统开发在时间、费用等限制条件下成功的可能性。(1)关键技术分析本系统的开发主要利用Internet进行数据传输和Web软件的开发技术。根据目前的网络技术,可以利用HTTP协议和TCP/IP协议进行实时的远程数据的传输,其数据安全性、完整性利用目前比较成熟的SSL协议可得到较好的保障。Web软件的开发平台可以采用微软提供使用ASP技术的IIS信息服务。所需的数据库系统可采用微软提供的ACCESS数据库。(2)软、硬件资源系统客户端和服务器所需要的硬件为普通微机和高档服务器,市场均可购买到,由于该系统仅具演示功能,客户端和服务器端可同为一台微机。系统所需的操作系统和数据库服务器软件,用户已经采购并进行安装。2.经济可行性(1)投资小由于系统所需的软、硬件资源程序员已具备,只需进行时间投资和精力投资。(2)经济效益分析该系统可以实现实时信息发布,便于用户查找信息,便于管理员进行管理信息,提高物流服务质量,缩短服务周期,降低服务总成本,进而必定提高物流企业的经济效益。3.操作可行性用户不需要在本地安装软件,直接利用Web浏览器输入网址就可以直接来运行业务软件,简单易操作。本系统提供可视化界面,使用起来简单易懂,用户可以很快上手,获取自己所需的信息。四、系统的设计与实现(一)系统开发与运行环境1.设备环境CPU:P3或者以上内存:64MB或者以上硬盘:10MB或者以上的空间2.软件环境数据库环境:MicrosoftAccess服务器环境:Windows2000server(或WindowsXP)+IIS5.0/PWS所用开发工具:MacromediaDreamweaverMX3.接口软件接口:本软件与其它软件之间的数据接口采用联网或存储介质交换方式。硬件接口:本系统与其它系统之间的接口采用符合国际标准的连接设备和通讯技术。4.安全保密为确保本系统的安全性和保密性,本系统与外部(网络)系统不得有直接的物理连接。提供用户注册登录界面,使得用户在使用之前进行身份确认和权限控制。对重要数据的操作处理进行记载。还应防止计算机病毒对本系统造成破坏。(二)系统业务流程本系统采用B/S体系结构,以充分利用B/S安全、快捷、准确的特点。构成系统逻辑上的三层体系结构:底层是数据存储层,存放所有电子文档;中间层是系统服务器,存放结构化数据以及数据间的联系,是系统实现的关键,所有数据操作对象都以组件的方式运行(包括在数据库服务器上),以满足各种数据实业范围的要求,所有数据都通过系统服务器,以保证系统数据的同一性和伸缩性;表层是客户端,进行数据的录入、应用和相关信息的浏览。其主要业务流程具体可参见图。图1图1业务流程图车源信息货源信息发布车源信息查询车源信息发布货源信息查询货源信息后台管理仓库管理后台运输管理后台信息发布留言板论坛供求信息系统首页(三)系统各功能模块设计与实现根据上面的具体流程图,可得出本系统主要分为以下几个模块:用户注册登录、车源信息、货源信息、留言板、论坛、供求信息、后台管理等,系统功能模块如图所示:发布车源信息查询车源信息纵横四海物流发布车源信息查询车源信息纵横四海物流运输管理信息系统用户注册登录denglu普通用户专线车用户发布货源信息查询货源信息留言板论坛供应信息求购信息运输管理后台图图2系统功能模块图1.用户注册登录模块会员登录及身份验证:包括用户注册会员、验证用户的注册信息、会员登录系统、会员免费发表供应求购信息等功能。2.车源信息浏览用户发表的车源信息、提供车源信息、专线车查询等。3.货源信息浏览用户发表的货物信息、提供货物信息、专线货物查询等。4.信息发布基本的车源货源信息发布、供应信息求购信息发布、提供小型论坛(具有发贴、回复、在线讨论的功能)、在线留言功能,为用户和企业提供一个灵活多用且高效的信息平台。5.后台管理运输咨询管理信息系统的后台主要对车源信息、货源信息、供应信息、求购信息、留言版消息进行修改或删除,对本站动态、行业动态进行添加、修改或删除;并提供了数据库备份,对网站的数据库进行即时备份和恢复,保证了网站信息的稳定性和可用性。(四)数据库设计1.数据库设计原则(1)数据文件结构的设置应满足业务上的要求设计数据文件结构时应考虑到业务的要求和实际处理的方便将某一层次、某一方面所需要处理的数据相对集中的组织在一起,以简化后续工作对实际问题的处理过程。(2)使得数据的冗余度尽量减少数据冗余度是衡量数据的结构的指标之一,这个指标与上述相对集中的在同一文件结构中反映事物的各个侧面是相矛盾的,因为从整体上来看,反映这些侧面的数据集合会存在交叉的情况,不可避免地出现数据的冗余,所以我们所考虑的是在二者折中的情况下选择最优解或满意解。(3)保持数据的独立性在添加、修改、删除数据时,数据的结构、相互关系和属性保持不变,并且应用程序不依赖于数据库中数据的组织方式和存储位置,也就是说不同的应用程序可按其所需的数据结构去访问数据库中的数据。当数据的组织方式发生变更时,不需要重新编写或修改应有程序。(4)保证数据的完整性和安全性系统对数据库中的数据进行访问,采取设置访问权限、身份验证等措施,防止无关的用户对数据的非法访问和破坏,并通过各种保护手段,以防止各种破坏数据完整性的行为发生。(5)维护方便有不断扩充和更新的能力设计好的数据库要想永远使用,一成不变是不现实的。因为事物总是发展变化的,因此设计好的数据库系统不仅能满足用户目前的需求,还要对远期的需求又一定的扩充和更新能力,有相应的处理方案。2.数据库需求分析根据本系统的各个模块的业务功能需要,数据库要求保存以下信息:用户信息、车源信息、货源信息、本站动态、市场动态、供应信息、求购信息、论坛信息、留言版信息等。3.数据库逻辑设计以下为部分数据库表的逻辑设计。表1用户表(表名fyuser)字段名数据类型长度允许重复(Y/N)默认值允许为空(Y/N)说明Id自动编号默认N-N用户名编号User文本50Y-Y用户名Pass文本50Y-Y用户密码Company备注-Y-Y单位名称Question备注-Y-Y密码提示问题Answer备注-Y-Y密码提示答案Name文本50Y-Y联系人姓名Ch文本50Y-Y先生/女士Phone文本50Y-Y联系电话Post文本50Y-Y邮编ProvinceCN文本50Y-Y省名CapitalCN文本50Y-Y地名Mobile文本50Y-Y手机号码Fax文本50Y-Y传真Email文本50Y-Y电子邮件Web备注-Y-Y个人网页Address备注-Y-Y地址Message备注-Y-Y公司简介Time日期时间-Y-Y注册时间Ip文本-Y-Y登录者IP地址Jb数字-Y-Y会员级别Sh数字-Y-Y开通状态Qq文本-Y-YQQ号码LoginCount数字-Y-Y登录次数表2货物表(表名hw)字段名数据类型长度允许重复(Y/N)默认值允许为空(Y/N)说明Id自动编号默认N-N货物名编号Title文本50Y-Y标题Hwname文本50Y-Y货物名称Ckyj文本50Y-Y参考运价Hwzl文本50Y-Y货物重量Hwbz文本50Y-Y货物类型始发地文本50Y-Y货物始发地始发市文本50Y-Y货物始发市sfqx文本50Y-Y始发县市目的地文本50Y-Y货物目的地目的市文本50Y-Y货物目的市Mdqx文本50Y-Y目的县市Yxq文本50Y-Y有效期Bz备注-Y-Y备注说明Name文本50Y-Y提供货源者Phone文本50Y-Y电话Qq文本50Y-YQQ号码Post文本50Y-Y邮政编码Mobile文本50Y-Y手机号码Fax文本50Y-Y传真Address备注-Y-Y地址Email文本50Y-Y电子邮件Web文本50Y-Y个人网页Time日期时间-YDate()Y发表时间Sh数字-Y1Y开通状态Tj数字-Y0Y是否为推荐Ip文本50Y-Y登录者IP地址Hits数字-Y0Y浏览次数Userid文本50Y0Y注册用户号表3客车表(表名kc)字段名数据类型长度允许重复(Y/N)默认值允许为空(Y/N)说明Id自动编号默认N-N货物名编号Title文本50Y-Y标题Hwname文本50Y-Y货物名称Yfck文本50Y-Y运费参考Hwzl文本50Y-Y货物重量cx文本50Y-Y货物类型始发地文本50Y-Y货物始发地始发市文本50Y-Y货物始发市sfqx文本50Y-Y始发县市目的地文本50Y-Y货物目的地目的市文本50Y-Y货物目的市Mdqx文本50Y-Y目的县市Yxq文本50Y-Y有效期Bz备注-Y-Y备注Name文本50Y-Y提供货源者Phone文本50Y-Y电话Qq文本50Y-YQQ号码Post文本50Y-Y邮政编码Mobile文本50Y-Y手机号码Fax文本50Y-Y传真Address备注-Y-Y地址Email文本50Y-Y电子邮件Web文本50Y-Y个人网页Time日期时间-YDate()Y发表时间Sh数字-Y1Y开通状态Tj数字-Y0Y是否为推荐Ip文本50Y-Y登录者IP地址Hits数字-Y0Y浏览次数Userid文本50Y0Y注册用户号表4信息新闻表(表名news)字段名数据类型长度允许重复(Y/N)默认值允许为空(Y/N)说明Id自动编号默认N-N货物名编号Stype数字-Y0Y信息类型Tit文本50Y-Y信息标题From文本50Y-Y摘自于哪里Content备注-Y-Y信息内容Time日期时间-YDate()Y添加时间Hits数字-Y0Y阅读次数Userid文本50Y0Y注册的用户号表5留言板表(表名guestbook)字段名数据类型长度允许重复(Y/N)默认值允许为空(Y/N)说明Gid自动编号默认N-N留言编号zm_gadder文本50Y-Y留言者姓名zm_gemail文本50Y-Y留言者emailzm_gurl文本50Y-Y留言者个人主页zm_gbody备注-Y-Y留言内容zm_gaddtime日期时间-Y-Y留言时间zm_gip文本50Y-YIp地址zm_gtel文本50Y-Y留言者电话表6论坛表(表名bbs)字段名数据类型长度允许重复(Y/N)默认值允许为空(Y/N)说明Id自动编号默认N-N帖子编号Title文本50Y-Y帖子标题Message文本50Y-Y帖子内容User_name文本50Y-Y帖子作者Ip文本50Y-Y作者IPre_number数字-Y-Y回复数on_number数字-Y-Y点击数add_time时间日期-YNow()Y发表时间(五)系统运行部分实例简介1.车源信息(1)发布车源信息车源信息的发布可以有两种方式,一种是未注册或未登录的用户以免费会员的形式发布车源信息,另一种是已登录用户以普通会员或高级会员身份发布车源信息。以下是第一种以免费会员的方式发布车源信息的界面。图图3车源信息发布图(2)查询车源信息车源信息的查询也分两种方式,一种是普通的模糊检索,另一种是专线车的精确检索,并提供排序显示方式。普通的模糊检索还可以提供二次检索,即可在搜索的结果中继续缩小范围查找所需的车源信息。而专线车则是侧重于按照用户所要求的排序方式,来查找显示信息,提供的排序方式有四种,即参考运价、车辆载重、发布日期和有效期四种方式进行排序检索。图图4车源信息模糊检索图车源信息模糊检索页面kcinfo.asp中实现模糊检索的具体代码片断是:setrs=Server.CreateObject("ADODB.Recordset")sql="select*fromkcwheresh=1"ss=request.Form("keyword")flag=request.Form("flag")ifss<>""thenselectcaseflagcase1sql="select*fromkcwheretitlelike'%"&ss&"%'"case2sql="select*fromkcwhereyfcklike'%"&ss&"%'"case3sql="select*fromkcwhere始发市like'%"&ss&"%'"……endselectendifrs.opensql,conn,1,1图图5专线车精确检索图2.论坛信息(1)发布信息任何浏览网站的人都可以在论坛中发帖子,通过信息交流,可获取自己所需信息。论坛信息是一个相当有用的信息库,登录网站或浏览网站的人可以通过论坛进行交换信息,从论坛中获取有益于自己的信息。如可在论坛中提问,若有其他人对此感兴趣,则会对你所提的问题给予回复,当然,你也可以对自己感兴趣的帖子发表看法和意见。发布帖子有四种状态,即普通、置顶、精品、新贴,置顶是在后台设置帖子的状态,可以将重要的帖子强行放在第一位(通常帖子是按发布日期排列的);精品是由论坛管理员将比较有用的帖子推荐给大家;而新贴则是新发表的帖子在两天之内都会显示是新贴;普通的则是不具备上述特色的所有帖子。图图6论坛信息发布图(2)回复信息可以就别人发表的帖子中,选择一个或一些自己比较感兴趣的话题进行回复,发表观点或看法,与发布帖子的人或其他感兴趣的人形成一种实时聊天交流的状态,与他人时刻交流信息。图图7论坛信息回复图论坛信息回复页面re.asp?id=532中回复id=532的论坛信息的具体代码片断是:ifrequest.form("title")<>""andrequest.form("message")<>""thendimtitle,message,user_name,layer,fid,re_number,on_number,iptitle=th(request.form("title"))message=th(request.form("message"))user_name=th(request.form("user_name"))layer=1fid=0re_number=0on_number=0ip=request.ServerVariables("REMOTE_ADDR")sql="insertintobbs(title,message,user_name,layer,fid,re_number,on_number,ip,re_name,re_time)values('"&title&"','"&message&"','"&user_name&"',"&layer&","&fid&","&re_number&","&on_number&",'"&ip&"','"&user_name&"','"&now()&"')"db.execute(sql)response.redirect"bbs.asp"endif3.会员注册登录用户可以在左边登录框中选择“新用户注册”或网页上方的状态栏中选择“注册”来注册会员。注册过程中有两种用户进行选择,即普通用户和专线车用户。用户在左边的登录框中登录,登录后的会员可以选择安全退出,保证用户帐号的安全性,并且当用户登录后100秒内没有任何操作,若要再进行操作时,将被要求重新登录。会员登录页面(包含left.asp的页面)中实现验证系统用户账户及管理密码的具体代码片断是:DimrdsMember '/创建会员账号访问对象/DimsqlMember'/创建SQL语句/DimstrMember '/会员账号/DimstrPassWord '/管理密码/DimsqlUpdateMemberstrMember=changechr(Request.Form("userName"))strPassWord=changechr(Request.Form("pswd"))setrdsMember=Server.CreateObject("ADODB.Recordset")sqlMember="Select*FromfyuserWhereuser='"&strMember&"'"rdsMember.OpensqlMember,ConnifnotrdsMember.EOFthen ifstrPassWord=rdsMember("pass")then ifrdsMember("sh")=1then Session("boobuser")=strMember Session("boobpass")=strPassword Session("userid")=rdsMember("id") Session("lx")=rdsMember("lx") Session("jb")=rdsMember("jb") sqlUpdateMember="UpdatefyuserSetLoginCount=LoginCount+1Whereid="&rdsMember("id")&"" Conn.ExecutesqlUpdateMember Response.Redirect"index.asp" else Response.Write"<script>alert(""\对不起!您的会员帐号已被禁止登录,请与管理员联系!"");window.location='Javascript:history.back()';</script>" endif else Response.Write"<script>alert(""\您输入的密码不正确,请重新输入!"");window.location='Javascript:history.back()';</script>" endifelse Response.Write"<script>alert(""\您输入的会员帐号不存在,请重新输入!"");window.location='Javascript:history.back()';</script>"endifrdsMember.ClosesetrdsMember=nothing在发布信息中,供应信息和求购信息的发布是必须用户登录后才能实现的功能,而车源信息和货源信息是浏览网站的所有用户都能使用的功能。下图是供应信息的发布和浏览界面。图图8供应信息发布图图图9供应信息浏览图图图10具体某条供应信息浏览图4.实时查询在本系统中,我与陆凤烨同学做的仓库管理信息系统的货物查询是相连接的,即我通过前台的界面searchintime.asp,连接到她数据库中的huowu表中,提供用户查询他的货物实时状态的方式,如货物是否准时到达,货物运送过程中的状态,以及签收人姓名等信息。以下图示是通过输入235656这个编号,来查询与这个编号相对应的货物的实时情况,实时情况是存储于huowu表中的shishi字段里的。图图11货物信息实时查询图5.后台管理后台管理由两部分运输后台管理和仓库后台管理组成,其中仓库后台管理由陆凤烨同学负责实现,而运输后台管理是管理员(本系统中的管理员用户名为admin,密码为admin)对网站前台输入的车源信息、货源信息、供求信息、论坛信息以及留言版信息进行修改或删除等操作,提供了万年日历,提供准确的时间以及各种节日、节气;还提供了备份数据库、恢复数据库、压缩数据库等功能。以下是以货源信息为例,对货源信息进行修改与删除,以及相应货源信息的推荐与开通状态设置的图示。(1)货源信息开通状态设置后台管理中货源信息的浏览分为两种,即已审信息与未审信息两种方式。已审信息在hw表中的对应字段sh为1,即图中“状态”栏为“开通”;而未审信息对应字段sh为0,即图中“状态”栏为“锁定”。所谓对货源信息开通状态的设置就是通过修改sh的值来实现的。图图12已审货物信息管理图图图13未审货物信息管理图(2)货物信息修改可以对每一条记录进行修改,点击“修改”字样,页面即可跳转到修改货物信息的页面,可以根据提示进行修改。图图14货物信息修改图(3)货物信息删除后台管理系统提供两种删除方式,一种是可以对每一条记录进行修改,点击记录后面的“修改/删除”栏中的“删除”字样,即可删除信息,但需注意,信息的删除是无法恢复的;另一种是删除所有信息,当管理员想要一次性删除所有信息的话,这种方法更加方便快捷,同样,这种的信息删除也是无法恢复的。(4)货物信息搜索后台管理系统仍然支持对货物信息的模糊检索。五、结束语本文主要阐述了利用ASP和Aceess设计并实现一个基于B/S体系结构的物流运输管理信息系统。由于本系统的三层体系结构,它能够很好地运用于互联网,系统中的所有数据存放于WEB服务器中,用户通过浏览器来访问服务器端的数据,而客户端无须做任何程序安装即可使用本系统,因此本系统管理和维护比较方便。由于用户在浏览器上看不到ASP的源代码,因此系统的安全性也较高。本系统拥有用户注册登录、车源信息、货源信息、留言板、论坛、供求信息、后台管理等基本功能,能够较好地在线进行车源信息、货源信息的实时交换。经过测试,本系统运行效果良好,它不但方便了涉及物流管理的个人或企业用户,也给从事物流工作的相关业务人员提供了一种高效的管理方式。随着企业信息化的不断深入,信息系统所面临的需求也在不断变化。除了考虑软件体系结构、开发技术以及功能多样性等方面的因素之外,还应该进一步确保系统的可靠性与安全性。只有进一步完善软件的体系结构,优化开发技术,实现各种个性化的丰富的功能,同时兼顾系统的可靠性与安全性,物流运输管理信息系统才会得到更为广泛的应用。鉴于设计者的水平有限,本系统必然有许多地方不完善,因此,需要更加全面和合理的内容方面来加以充实。致谢怀着对知识的渴望和对自己未来的憧憬,我来到了南京财经大学。在求学的四年中,很多人都给予了我无私的帮助和支持,他们的支持是我前进的动力。##################################################################################################################################################################################
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 新版体检合同协议3篇
- 就读保证书范文的语言3篇
- 施工劳务分包合同范本2篇
- 文印服务合同模板样本3篇
- 新学期学业提升承诺保证书3篇
- 撤销委托书的相关法律规定3篇
- 房屋买卖委托书模板3篇
- 方式正确使用承诺书3篇
- 我国高层建筑混凝土施工论文(3篇)
- 电力工程委托减排合同模板
- 2024高校大学《辅导员》招聘考试题库(含答案)
- 河南中考英语词汇表
- 学校幼儿园食堂从业人员考试试题
- 人教版六年级上册期末数学试卷
- 县城市供水突发事件应急预案
- 气管插管术评分标准
- 文学概论智慧树知到期末考试答案章节答案2024年甘肃政法大学
- 30题会务专员岗位常见面试问题含HR问题考察点及参考回答
- 辽宁省大连市中山区2023-2024学年七年级上学期期末历史试题
- 新起点人教版小学英语二年级上册教案-(全册)
- 医疗器械质量管理体系文件管理制度
评论
0/150
提交评论