




已阅读5页,还剩113页未读, 继续免费阅读
(交通运输工程专业论文)基于互联网的公路货运信息服务网系统的研究与设计.pdf.pdf 免费下载
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
墨王皇壁旦堕坌堕堂堡笪:垦望箜堕墨堑堕竺窒兰堕旦4 7 6 9 0 8 v 论文摘要 公路筮重造星里釜旦是全新的电子商务系统:亭充岔型 用国际互联网和现代通信技术,以高效、迅速、快捷的方式发 布、传送车辆货物信息,实现与其他运输方式的联结,必将大 大降低现有公路货车空驶率,从而提高交通运输业现代化、信 息化程度。 公路运输的发展与国民经济和技术发展是密切相关的, 尤其是现代公路运输服务系统的发展,将更加强调网络信息技 术的支持。交通运输系统的割据将不再只是单纯地依靠交通运 输通道的物理网络,而必将依靠其物理通道与信息交流网的紧 密结合为基础。目前,运输电子商务交通运输信息化在发达国 家已得到迅速发展,并且创造了显著的经济和社会效益。我国 交通运输信息化的发展尚处于起步阶段,公路运输装备正在越 来越多地采用现代高新技术,如何利用已趋成熟的i n t e m e t 互 联网技术,建立公路运输信息服务系统,充分发挥我国公路运 输现代化技术装备的作用,已经成为需迫切研究的重大课题。 【1 2 】 本文主要介绍了公路货运信息服务网系统实现的意义和 系统的运营机制。结合系统的应用范围,定义了七部分主要功 能,即空车预订、承运货物查询、货物登记、运输企业货运车 辆管理、运输企业在线注册、其他运输方式信息的发布及查询 和系统管理,描述了在设计过程中采用的面向对象的设计方 法,提出了功能子功能应用模型构造,并设计了基于 b r o w s e r w e bs e r v e r 、r n t e r n e f 的体系结构,以及基于数据 崖j 凶血中间件的三层毫宝! 监釜鲞的实现方式,为系统的最终 实现打下了良好的基础。 苎曼壁堕盟坌堕堑垄堕璺坚塑! 塑墼型型型蔓旦堕生一 t r e a t i s es u m m a r y t h ei n f o r m a t i o ns e r v i c en e to ft h er o a df r e i g h ti st h eb r a n 。n e wo f t h ee l e c t i o nc o m m e r c i a ls y s t e m ,i tr e l e a s e st h ei n t o r m a t i o no tc a r s a n dg o o d s r e a l i z e sc o l m e e t sw i t ht h eo t h e rt r a :n s p o f tm a n n e r i ti s s u r et or e d u c et h ep r e s e n ts i t u a t i o no fe m p t y d r i v e ,s oa d v a n c e s t h em o d e r n i z ed e g r e eo ft h ec a r r y i n gt r a d e t h ed e v e l o p m e n to ft h er o a df f e i g h tc o n n e c t sc l o s ew i t ht h e n a t i o n a le c o n o m y ;e s p e c i a l l yt h ed e v e l o p m e n to fs e r v i c es y s t e m o fm o d e mr o a df r e i g h te m p h a s i z e st h es u p p o ao ft h e n e t i n f o r m a t i o n t h ep a r t i t i o no fb e l tl i n ew i l ln ol o n g e rd e p e n do n t h ep h y s i c a ln e to ft h et r a n s p o r tc h a n n e l s ,a n dd e p e n do nt h e c o m b i n a t i o n o ft h e p h y s i c a l c h a n n e la n dt h ei n f o r m a t i o n c o i r n u n i o n n e v 4 ,t h ee l e c t i o nc o m m e r c i a ls y s t e mo nt r a f f i ch a s d e v e l o p e dr a p i d l y , a n dm a d et h ed i s t i n c tb e n e f i to ne c o n o m ya n d c o m m u r t i t y b u tt h ei n f o r m a t i z a t i o nd e v e l o p m e n to ft r a f f i co fo u r c o u n t r y i si na ni n i t i a l i z a t i o nc o n d i t i o n ;t h em o d e r nn e w t e e h n o l o g i e sa r ea d o p t e dm o r ea n dm o r eo nt h ee q u i p m e n to ft h e r o a df r e i g h t i tj sa ni m p o r t a n tp r o b l e mt ob er e s e a r c h e d i m m e d i a t e l yt h a th o wt ou s et h ei n t e r n e tt e c h n o l o g ya tm a t u r e 【1 2 】 t h i sd o c u m e n tm a i n l yi n t r o d u c e st l l ea c h i e v e dm e a n i n ga n dt h e m o t i o nm e c h a n i s mo ft h es y s t e mw i mt h ei n f o r m a t i o ns e r v i c e n e ts y s t e mo ft h er o a df r e i g h t ,a n dc o m b i n e st ot h ea p p l i c a t i o n s c o p eo ft h es y s t e m ,d e f i n e ss e v e np a r t so nt h em a i n l yf u n c t i o n , t h a ti se m p t y - c a rr e s e r v a t i o n ,g o o d sq u e r y ,g o o d sr e g i s t e r , t h ec a r o f e n t e r p r i s em a n a g e m e n t ,e n t e r p r i s eo n l i n el o g i n ,t h ei n f o r m a t i o n o fo t h e r t r a n s p o r t m a n n e rq u e r ya n dr e l e a s e ,t h es y s t e m m a n a g e m e n t ,a n dd e s c r i b e s t h em e t h o do fo b j e c t - o r i e n t e d d e s i g n ,p u t sf o r w a r dt h ea p p l i c a t i o nm o d e lo f f u n c t i o n a n d s u b f u n c t i o n ,a n dd e s i g n s t h e s y s t e m s t r u c t u r eb a s eo n b r o w s e r w e bs e r v e r 、i n t e m e t ,a n dt h er e a l i z em a n n e ro fc l i e n t - s e r v e rb a s eo nd a t a b a s ea c c e s s i n g t h e s em a k eaw e l lb a s ef o rt h e s y s t e mr e a l i z a t i o n 釜二塞堡鲨一 第一章概论 当今,知识经济和网络信息化的浪潮正席卷全球,这场 信息技术革命正深刻地影响和改变着人类生产和生活方式。就 在金融业、制造业等行业纷纷迈入信息和网络时代时,索有国 民经济“血脉”之称的交通运输业却还处在依赖白板记录调度 信息、靠经验判断车辆位置的落后境地,在这场信息革命中表 现出老化和发育不良,极不适应不断茁壮成长的国民经济的需 要。 公路货运信息服务网系统是全新的电子商务系统,它充 分利用国际互联网和现代通信技术,可以高效、迅速、快捷的 方式发布、传送车辆货物信息,实现与其他运输方式的联结, 大大降低现有公路货车空驶率,从而起到规范货运市场、降低 运价作用,提高交通运输业现代化和信息化的程度。因此,建 立公路货运信息服务网系统,将是改变现有公路运输信息管理 落后状态的根本途径之一。【1 4 】 第一节我国公路运输业的简况 为了给经济发展创造良好的环境,扩大内需和迎接w t o 的挑战,“九五”期间国家非常重视公路基础设施建设的投入, 每年为此注入大量资金。据不完全统计,1 9 9 6 2 0 0 0 年我国公 路总投资8 8 5 8 亿元,其中1 9 9 9 年投资1 5 1 4 7 4 亿元,2 0 0 0 年投入的资金为2 3 1 5 8 亿元。2 0 0 0 年底公路总里程1 4 0 2 7 万 公里,公路密度1 4 6 公里万平方公里,高速公路1 6 3 万公旱, 二级以上公路1 7 2 8 万公里。然而,公路运输实际状况却不容 乐观,交通运输管理部门的统计表明,我国公路运营车辆的空 驶率高达4 6 左右。如此高的空驶率不仅造成运力的浪费, 使公路企业效益大大降低,而且严重影响了我国公路建设投资 的经济效益。另一方面,在交通枢纽地区,到站货物急需采取 如水运、铁路和航空等其他运输方式进行转运,但是由于公路 运输部门却无法及时获得这些方面的信息,难以实现联合运 输。总之,造成如此高的空载率和货物转运困难的原因很多, 其中一个重要的原因就是由于我国货运信息的采集和传输不 畅,车辆货物在运输过程中难以衔接。【3 】 就交通信息化而言,交往,交通,通信在英文中用同一个 词汇c o m m u r t i c a t i o n s ,同属一类产业,社会功能同在一个大 范畴,具有共同的特点和相互的替代性。根据现代交通运输地 位,加快交通运输信息化必将成为国家经济和社会信息化的重 点之一。交通基础设施点多、线妊、面广,特别足近几年国家 投入大量资金用于公路基础设施建设。为了充分发挥基础敬施 第一帝| i 论 的效益,必须有信息化的保| 正;交通运输的重要特点是物流与 信息流紧密伴生并相互制约,因而交通运输业要提高经济效 益,必须通过实现信息的畅通和共享,达到“货畅其流,人便 其行”的目的;交通另一重要特点是与全社会的生产甚至每个 人的生活都紧密相关,作为社会重要的服务业,实现服务社会 化必然需要相应的交通信息服务社会化的支持,以提高运输业 的社会效益。这些由交通运输业特点所决定交通信息化的重 点,恰恰也是交通信息化当前的薄弱环节。【5 】 第二节建立公路货运信息服务网系统的必要性 公路运输的发展与国民经济和技术进步是密切相关的,可 以说,汽车的运行速度在某种意义上代表着个国家的经济发 展速度。目前,以网络技术为特征的知识经济时代已经初现端 倪,电子商务在发达国家已经迅速发展,并且创造了明显的经 济效益和社会效益。在我国以网上销售为代表的电子商务也 已起步并且呈现了快速发展的趋势,同时,公路运输装备也 越来越多地采用现代高新技术。所有这些,为传统公路运输业 的改造和发展创造了良好的机遇。 美国运输部i t 五年计划指出:“信息技术已成为构成 事实上所有运输系统所必须的部分。成功的任务执行现在己严 重的依赖信息技术。当走进千年之时,信息技术明显地将是完 成美国运输部战略目标的基本组成部分。” 【2 】 在这新千年开始之际,展望未来,应该看到交通运输系统 的基本割据将不在只是单纯地依靠交通运输通道的物理网络, 而必将依靠交通基础设施的物理运输通道和交通运输信息交 流网的紧密结合为基础。随着基础设施建设基本形成必要的运 输通道物理网络后,保证交通运输信息畅通交流共享的信息网 的重要性更将日益突出。 在我国,通过交通运输信息化,大幅度提高运输效率及其 经济效益,充分发挥基础设施和运输工具的作用,合理实现交 通运输的业务过程重组和企业资源计划,大幅度提高物流管理 水平,以适应电子商务等迅速发展的需要,这些都将成为用高 新技术改造传统交通运输产业的重点。另外,通过交通运输信 息化,淡化运输方式,减少中问环节,大幅度提高运输用户的 主动权,也将是提高交通运输服务质量的基本方向。【8 】 现在,随着i n t e m e t 这一开放式信息互联网络技术的成熟 与普及,以及有线无线通讯、全球卫星定位技术、电子数据 交换、地理信息系统和计算机技术的进一步发展,客观上已经 构成了以现代信息技术为依托的信息数字网络。这就为交通运 输的信息化奠定了基础,为j ;钉鲜l 刿地理特征的交通运输系统 在网络平台上按地理坐标整合有关交通运输的信息资源,提供 第一帝概论 了良好的进行跨越式发展的条件。【7 】 基于开放式标准的i n t e r n e t 这一崭新的通信通道具有最广 泛的用户基础,可提供一种廉价的双向通信手段。对f 公路货 运行业,应用它可以实现营销、运输生产组织和管理的网络化。 具体地说,可以实现企业形象宣传、揽货、配载、信息咨询、 商务洽谈以及货运企业运营和生产组织的信息传输。利用 i n t e m e t 技术可以真正实现少投入、低成本、高效率运营,既 有利于社会资源的高效配置,也有利于企业提高运作效率和竞 争能力,同时也有利于消费者以较低的价格获得高质量的运输 服务。 9 1 综上所述,在我国建立基于互联网的公路货运信息服务 系统,不仅具有重大的现实意义,而且也是可行。通过建立公 路货运信息服务网系统,针对我国公路货运市场的状况利用 互联网快速及时进行流通的特点,实现对运力和运量的有效配 置,必将会对提高我国公路现有车辆运用的效率和道路货运市 场的服务水平产生重大影响。 塑兰童叁堕冀望堕垦竖堑塑墨篓塑煎查坌! l 一 第二章公路货运信息服务网系统的需求分析 本章对公路货运信息服务嗣系统的需求进行了分析,并 制订了相应的技术选择方案。 第一节系统定义 一、系统运营机制 公路货运信息服务网,不同于一般的信息服务网,e 要 面向各种运输企业和广大的货主,采取货主免费上网,通过网 络选择车辆配送货物的方式。货主在网上选订车辆、公布货运 信息和查询其他运输方式信息是免费的,不收取任何费用。因 此必须向广大货主保证系统的信息是真实可靠的。为了避免虚 假信息,对于公路运输企业则采取会员制,要求注册收取服务 费用,提供有偿服务。加盟的公路运输企业,作为会员要认真 登记其信息,严格考核其真实身份,保障信息的可靠性,从根 本上解决货主货物的安全性问题。 另一方面,对注册的公路运输企业,可以利用系统在网 站上发布其空车信息,查询各种货物信息,利用计算机进行高 效的管理,便于货主选订车辆,保证快速完成配货过程。同时 系统为其提供高效、便捷的服务和宣传。对于其他运输方式信 息的发布,也可以采取免费的方式,以此可以扩大公路货运信 息服务网的服务范围,提高公路货运信息服务网的利用率。 二、系统的设计目标和特性 公路货运信息服务网系统,作为个全新的电子商务系 统,可针对我国公路货运市场的状况,利用互联网和现代通信 技术的快速及时进行数据传输的特点,通过网上信息沟通,以 高效、迅速、快捷的方式,发布和传送车辆货物信息。实现对 运力和运量的有效配置,使现有的公路货车空驶现象大为降 低,从而起到规范货运市场,降低运价,促进交通运输发展, 提高现有车辆运用的效率和道路货运市场的服务水平的作用。 同日寸利用公路货运信息服务网还可以发布和查询如水运,铁路 和航空等其他运输方式的货运信息。为实现公路运输与其他运 输方式联合运输提供服务信息。 众所周知,i n t e r n e t 网将与分散在各地已有的网络,例如: 计算机网、数据通信网以及公用i 乜话交换网等,通过通信线路, 遵照t c p i p 协议,在物理上连接起来。它采用客户帆删务器 这样的运行机制,服务端存放自己站点信息,丌发运行服务器 端相应软件,并将站点信息发都出去。用户通过客户端耙! 序, 即浏览器查询相应服务器站点信息,并与服务器进行数据交换 塑三雯坌堕堂垩笪:! 堡塑堕墨丝堕煎垄坌堑一 和通信。【4 】如图2 - 1 服务器2 图2 1i n t e m e t 的客户机n 务器模式 基于系统的设计目标和网络结构特点,提出了如下系统 开发的性能要求: l 、开放性 本系统具有信息共享和交流能力。货主和运输企业l 以 通过浏览器查询发布信息,进行数据通信,这样客户端无须分 发安装,也无须进行使用上的复杂培训,因此降低了系统客户 端维护的工作量。 2 、平台无关性 本系统使用j a v a 编程技术,采用j a v a 语言实现,从功能 上达到了系统跨平台、传输多异构的目标。利用j a v a 语言编 程,编译的代码短小,可以在网络间移植,在任何客户机上操 作,并对用户保证其运行是安全的,以丰富的信息资源向用户 提供广泛的货运信息服务。 3 、系统组建方便费用低 本系统只需一台服务器,与i n t e r n e t 建立长期( 永久) 连 接,申请固定的i p 地址,安装相应的服务器软件,如u n i x 、 w i n d o w s 等以及数据库系统,进行相应的应用编程和t :页 制作。因此,系统无须组建复杂的网络结构,无须建立昂贵的 通信线路,仅利用现成的i n t e m e t 网,即可丌发自己的系统, 费用低且便于维护。 4 、数据通信距离远: 本系统利用现成的i n t e r n e t 网传输数据,发行站点信息。 苎三童坌些堂垩笪皇坐堑旦墨堕鲤墨生坌堑一 世界各地的用户只要能够上网,就可随时随地的使用浏览器访 问系统站点,查询信息,因此数据通信距离远,涉及的范围广, 为系统的利用提供了广泛的使用空间。 5 、系统的易扩充性和稳定性: 本系统具有良好的扩充性。随着访问量和数据量的增大。 系统服务器可以更换高性能的机器,也可以通过增加机器数 量,来分担不同的服务程序:当数据增大时,也可以采用增加 磁盘容量或提供磁盘阵列的方式,对磁盘或磁盘阵列也可随时 扩充。而且,这些对系统的扩充和改造工作不必对软件进行更 新和再修改,系统扩充和改造之后,即可直接运行原来已有的 软件。为了提高系统稳定性,系统将用双机热各数据冗余和数 据库镜像技术。 。 第二节系统主要功能和结构 公路货运信息服务网系统与i m e m e t 连接起来,货主通过 浏览器,实时查询选订车辆和运货需求信息登记等,系统将货 主信息自动通过e - m a i l 发布给注册的公路运输企业,同时修 改所选车辆的状态。 注册的公路运输企业可以随时上网输入空车信息,也可 以及时调整车辆状态,查询各种货物信息,及时与货主联系承 运事宣,减少企业空驶率。同时系统还为这些运输企业提供网 上宣传,查询企业运营状态和车辆运行情况,进行车辆管理等 功能。利用公路货运信息服务网,用户还可以发布和查询其他 运输方式的信息,实现公路、水运、航空、铁路等运输方式的 联合运输。 根据上述系统所提供的主要功能,又可从功能结构框架 上详细分为七个主要部分: 一、 空车预订功能 这部分功能主要包括:提供注册运输企业的空车信息,供 货主按照条件进行查询。货主选订适合的车辆,填写要运输的 货物的信息,系统将此车辆做上预订标志,同时系统根据企业 所登记的电子邮件地址,自动将货物信息写成电子邮件,通过 指定的邮件服务器发送给被选订的运输企业。系统在得到运输 企业确认后,删除此条空车信息。如果未得到企业确认,三天 后取消预订标志,转换成为一条空车信息。 二、 承运货物查询功能 通过这部分功能可以根据承运货物名称、货主姓名和同期 等查询货物承运的情况,以及货物的流向等信息。 三、货物登记功能 货主通过这部分功能将自己需要运输的货物进行登记,以 第二章公路货运信, g l j l l 势网系统的需求分析 便注册运输企业进行查询取得货运信息,及时与货主联系承运 事宜。货主在发布自己的运货信息时,要确定发布时间,以便 系统及时清理过期信息。 四、运输企业货运车辆管理功能 系统在确认了注册运输企业的用户名和口令后,即可允许 该企业利用这部分功能,查询企业车辆运营情况和车辆的所处 状态,并对空车进行登记。同时还提供从系统中删除企、止淘汰 车辆的功能和修改企业信息,奋咖待运货物及货主发布的货物 信息等功能。 五、运输企业在线注册功能 实现公路运输企业在线登记注册功能。功能要求注册的公 路运输企业填写相应的信息,其中包括本企业用于联系的电子 邮件地址和该企业的用户名和口令,并将此信息临时存放,通 知企业十天之内到相应机构进行企业审核。如果该企业十 天内没有到指定机构进行审核,系统将自动删除f 临时存放的该 企业信息。 六、其他运输方式信息的发布和查询功能 用户可以利用系统这部分功能,发布和查询如水运、航空、 铁路等其他运输方式的货运信息。用户在发布该货运信息时, 也要确定发布时间,以便系统及时清理过期信息,保证货运信 息及时准确。 七、系统管理功能 本系统不仅为各种运输企业和货主提供了各项功能,同时 还为系统管理员提供了管理整个系统的方便条件,系统管理员 可以通过这部分功能完成注册企业审核的确认、审核不合格后 的注册取消以及运输企业用户的删除等功能。在本系统中,入 会的企业经过严格审核得到确认后,系统管理员将该企业注册 信息正式写入数据库,并以特殊电子邮件形式通知注册企业其 用户名和口令。同时系统管理员也可以在货主请求下删除货主 的货物信息和其他运输方式的货运信息。 第二章公路货运倩息服务删系统的需求分析 根据系统的功能,结合i n t e r n e t 实现模式,本系统采用三 层客户机服务器分布式计算模型结构。其中客户机为用户提 供友好的交互界面,完成业务处理的工作;服务器提供应用数 据管理所需要的服务;数据库服务器为应用提供全局共享的数 据管理的服务功能,并保证数据的完整性、统一性与安全性。 本系统各组成部分的结构如图2 2 所示: 一。一一。一 图2 - 2 系统功能结构 第三节系统应用环境 本节定义公路货运信息服务网系统的运行环境,主要包 括用户操作模式、系统运行的硬件环境、软件环境,以及系统 发布机制。 一、 用户操作模式 本系统用户主要是各种运输企业、货主或货物代理机构。 对于货主或货物代理机构而言,他希望方便地查询到适合的运 输方式来承运自己的货物,同时希望及时了解到自己货物的情 况和流向,并将自己的货物信息发布出去:而对于运输企业而 釜三童垒堕堑垩堕璺堕堑型墨丝塑要壅坌塑一 言,他希望及时公布自己的货运信息,便于货主选订,同时希 望及时查询货物信息,减少车辆的空驶率和运输上的浪费,并 随时掌握自己企业车辆运营状况,便于及时调整。 而目前用户只能通过人工或有限的通信手段达到以上目 的,存在着货运信息不畅,车辆货物不衔接,车辆实载率低, 各种运输方式无法联运等现象。因此用户迫切希望为他们提供 一个现代化手段,实现高效、迅速、快捷地发布货运信息,及 时了解运输状态,实现运力和运量的有效配置,创造出更高的 经济效益。同时在操作上,用户希望简单易学,不需要复杂的 培训,也希望联结方式简单而且投入少,不改变目前的运营模 式和工作方式。本系统正是针对用户的要求,为用户提供了一 个方便快捷的操作模式。用户只要通过上网的计算机,利用浏 览器即可进行查询,不需要过多的培训,操作简单易学。同时 系统管理员可以通过浏览器方便地完成企业审核的确认、审核 不合格后的注册取消和运输企业用户的删除等操作。 二、系统运行的硬件环境 本系统运行所需的硬件环境包括服务器和客户机。 l 、客户机为支持l e 和n e t s c a p e 浏览器的p c 机,用户可 以通过浏览器直接访问服务器上的系统主页,为用户提供交旺 的界面,担负用户业务处理的功能。 2 、服务器在系统中提供应用服务的计算机平台,它的性 能将直接影响到系统应用能力,因此需采用高档微机。在应用 系统中,服务器包括邮件服务器、数据库服务器和w e b 服务 器,考虑到系统应用性质和系统规模,邮件服务器、数据库服 务器和w e b 服务器共用服务器平台较为经济。在功能上,它 不仅要运行系统软件,同时还要作为系统的邮件服务器,负责 用户通知信息的发送。另外这台服务器还要作为数据库服务 器,运行数据库系统,提供数据库操作服务,即以数据库检索、 更新为基础的服务。同时这台服务器还要作为w e b 服务器, 起到向外发布系统网页的功能。 三、系统运行的软件环境 服务器使用m i c r o s o f t 公司产品,提供w i n n t 2 0 0 0 操作 平台,同时安装m i c r o s o f ts q l s e r v e r 数据库系统。为了向用 户发送邮件,服务器需要安装s e n d m a i 8 软件,实现邮件服务 器的作用。 w e b 服务器是任何基于h t m l 的服务器,通过h t t p 胁议与 w e b 服务器进行通信,将系统对外发布供用户浏览,本系统安 装a p a c h e l 3 9 ,使其成为w e b 服务器。为了最终用户可以通 过w e b 浏览器创建数据库应用,还需要安装j s e r v e r ,利用它 提供的基于数据库访问的j d b c 驱动程序作为中川件产 。- ,实 现数据库的存取功能。 四、系统发布机制 兰三童垒些堂堕笪:垦堡箜堕查丝盟量墨竺堑一 为了节省费用,提供更安全可靠的服务,本系统计划采用 主机托管的方式对外发布。委托一家可靠的互联网服务公司 ( i s p ) ,由其提供机器设备和应用软件。我们开发系统软件, 并安装在i s p 提供的机器上,出i s p 负责系统的对外发布和运 行。 采取主机托管的发布机制,可以不必购买昂贵的硬件和软 件,也不必为通道和内部设备花费过多费用,只需支付i s p 的 租金就可以实现系统功能。i s p 提供最新的软件和硬件专业技 术服务,提供严密的网络安全设备,保证系统正常运转。同时, i s p 提供性能优异的服务器而且频带很宽,为实现系统快捷的 不间断的服务提供了条件。 第三童公路篮运信电阻盔回矗统槿型匣功篮撞蛰巫珏盈一 第三章公路货运信息服务网系统模型及功能模块研究 本章的核心内容就是依据需求分析,研究如何合理、有效 地实现系统用户的各项需求,定义系统的应用模型、功能模块、 用户界面规格和系统数据等。 第一节应用系统模型 公路货运信息服务网系统提出了功能子功能模型构造, 这种模型可有效地应用于事务处理系统。功能子功能模型是 指在应用系统定义和开发中,首先按系统要求划分功能,以各 个功能作为子系统,每个子系统再进一步划分子功能。子功能 的划分要保证承担相对独立的活动。功能子功能模型是一种 面向应用的模型,而不是面向功能的 6 1 ,这个模型具有以下 特点。 一 抽象划分 对应用系统的划分是在两个层次抽象的基础上实现的。第 一个层次明确工作的领域和范围:第二个层次明确所要支持的 功能。 明确定义 明确定义用户所要求的功能和在实现功能中所处的位 置。 - 适应面广 既可描述横向的过程关系,也可描述纵向的过程关系。 支持分椎计算环境 可以有效地与客户机服务器模型结合,构成分布式计算 环境下的应用系统。因用户本身在物理上是可分布的,每个用 户与他使用的计算机的物理位置无关。即一个用户只要通过浏 览器,就可以登录系统进行各种操作。 根据公路货运信息服务网系统的需求分析,本系统在功能 上主要包括以下部分: 一 空车预订 承运货物查询 一 货物登记 运输企业货运车辆管理 一 运输企业在线注册 其他运输方式信息的发布和查询 系统管理 第三童公瞌馥运筐息雎釜圉乐统撞型五曲能摸坎皿盈一 每个功能中包含若干子功能。按照功能子功能模型的特 点,可将其划分为如下形式。 1空车预订功能 查询企业信息子功能 一 查询空车信息子功能 选订空车子功能 检测片户确认信息子功能 一 用户确认信息处理子功能 2 承运货物查询功能 承运货物查询子功能 3 货物登记功能 货物信息发布子功能 自动检查货物信息发布的时间期限子功能 4运输企业货运车辆管理功能 用户登陆子功能 企业信息修改子功能 一 空车信息登记子功能 车辆状态查询子功能 企业车辆信息删除子功能 一 查询货物信息子功能 5 运输企业在线注册功能 在线注册子功能 自动删除注册信息子功能 6 其他运输方式信息的发布和查询功能 货运信息发布子功能 自动检查货运信息发布的时间期限子功能 。 货运信息查询子功能 7 系统管理功能 系统管理员口令修改子功能 一 用户审核确认子功能 用户删除子功能 一 货运信息删除子功能 各部分功能的规格和客户端用户界面的规格将在以下章 = 仃进行洋细描述。 茁三立公监鼗运篮息眠釜回矗纽攫型拉功日e 拦纽i 皿宜 第二节空车预订功能模块 用户通过浏览器连接本系统,利用空车预订功能模块可以 完成查询企业信息、查询空车信息、选订空车和在线商务洽淡 等功能。现将各个功能子模块进行详细描述。 一、蛮询企h k 信息模块 用户浏览系统主页,在主页上通过下拉框选择企业,查询 企业信息。服务器执行检索企业信息过程,接收客户端提出的 查询某一企业的请求,查询数据库,检索相应的企业信息,返 回客户端显示。客户端用户界面规格如下图所示。 茁三童尘路赞运篮电暖盎回歪统搓型丑驰能槿盥赶立一 查询企业信息功能模块流程如图3 1 所示。 客户端服务器 i : jh ,。选扦知 点“在i 旬” 企业名称提交 服务器( 2 ) 显示所选企业 信息( 5 ) 譬葛据f 鼍库3 ) 将企业信息传递k 一 给客户端( 4 ) 企业信息 图3 - l 查询企业信息功能模块流程图 模块流程算法说明: ( 1 ) 用户通过下拉框选择企业,点击“查询”超联接,打开 个新的浏览器窗口,进行第( ,) 步; ( 2 ) 将所选企业名称提交服务器,由服务器进行第( 3 ) 步处 理: ( 3 ) 服务器根据企业名称,在数据库企业注册表中,检索所 对应的企业信息,查到后系统进行第( 4 ) 步: ( 4 ) 服务器将在数据库企业注册表中查到的信息,返回给客 户端显示。 ( 5 ) 客户端将服务器返回的企业信息,在新打开的浏览器窗 口中显示。 二、查询空车信息模块 系统进入空车预订功能模块后,默认空车信息表为空( 空 车信息表在客户端被设为全局变量,用来保存当前空车信 息,表的形式与数据库空车信息表一致) 。页面上设置一个 表格控件,一页显示十条信息,支持翻页,开始时整个表为 空。用户按某种条件查询,列出所需要的信息,如:出发地、 数据库 笙三童公丝盘运盘皂腰垒圄互洼世堑型皿曼喧跬址虹髓己一 车种、吨位和企业名称,用户可以翻页显示。系统咀车辆企 业名称的顺序列出,同时在每条信息前面有一项,表示该车 是否被预订,如果用鼠标点击此项则在此项中画,表示此 车被当前用户预订。这部分处理过程基本上是基于事件触发 的方式完成。客户端用户界面规格如页面a 所示。 页面a 茁三盘公妊盟运岔盖腿盔匿盔统槿型臣助旺撞垃皿宜 一 客户端接收用户的条件查询,将查询条件提交服务器, 显示服务器返回的空车信息。服务器端设置个数据存储表, 用来保存从数据库提取的,符合条件的空车信息。服务器端 接受用户查询条件,按查询条件以企业名称的顺序排序,对 数据库进行查询,提取符合条件的数据,保存在数据存储表 - f ,。数据存储袭与上面提到的空车信息表形式一致,将数据 存储发作为输出量,赋给客户端的空车信息表用于显示。这 里的空车信息,不包括己被设置预订标志为1 的信息。查询 空车信息功能模块流程如图3 2 所示。 客户端服务器 。+ 一+ 用户点查询i! 键 j ; 图3 - 2 查询空车信息的处理过程流程图 盐= 丘公哇篮运信息雎箍回蠡主左控型功能撞业皿盈 模块流程算法说明: ( 】) 用户点击查询按钮后,系统首先判断查询条件是否都为 宅,为空进行第( 2 ) 步,否则进行第( 3 ) 步: ( 2 ) 谨询条件全部为空,弹出提示对话框,提示用户重新选 择查询条件; ( 3 ) 将各个查询条件分支组合成一个统一的查询条件,作为 输入量提交服务器处理,进行第( 4 ) 步; ( 4 ) 服务器接收客户端的查询条件,清空数据存储表,进行 第( 5 ) 步: ( 5 ) 服务器按查询条件,查询数据库空车信息表中预订标志 为0 的记录,把查到的记录以企业名称作为排序条件进 行排序,进行第( 6 ) 步; ( 6 ) 将从数据库中查到的数据赋值给服务器端的数据存储 表,以此表作为服务器端的输出量,传送给客户端显示 进行第( 7 ) 步; ( 7 ) 系统设镜页面初始状态,清空客户端的空车信息表,清 空页面上的表格控件,将服务器端返回的空车信息赋给 空车信息表,然后进行第( 8 ) 步; ( 8 ) 页面上每页显示十条信息,客户端将空车信息表第一页 的十条信息内容显示在页面上,进行第( 9 ) 步: ( 9 ) 页面上显示信息的总数和总页数,并置当前页号为1 。 用户用鼠标在表格中选择空车,系统在客户端空车信息 表中,根据页号奁到相应的信息,对查到的信息设置预订标 志为1 ,用户用鼠标将其选择取消,则预订标志置为0 。 当刷户点击上( 下) 一页按钮,系统清空客户端页面上 的表格控件,显示上( 下) 一页信息并指示当前页号,如果 当前页为第一页( 最后一页) 时,页面上的上( 下) 一页键 为虚,禁用上( 下) 一页键。 三、选订空4 :模块 用户通过浏览器查询到自己所需的车辆,用鼠标在该信 息前进行选择,在这里系统支持多选,用户可以选择若干辆 合适的空车。在当前页面( 如页面a ) 下方有两个按钮:“提 交”和“重选”。若用户按“重选”按钮,系统清空所有选择, 允许用户重新选择。 用户选好车辆以后按“提交”按钮,系统打开一个新的 浏览器页面( 页面b ) ,显示所有用户选择的车辆信息。在这 咀用户可以取消某几项选择。用户确认了自己的选择后,按 页面b 上的“确定”按钮,在选择不为空的情况下,系统关 闭页面b 打,r 下一个测览器页面( 页面c ) ,要求用户输入 茁三盘公j ! 盏蓝运蓝盅腿亟回五统槿型盐能撞址赶宜 货物信息,系统对所选车辆和货物信息进行处理。在页面b f :有另一个按钮“取消”,用户若选择了取消按钮,则关闭页 l 自ib ,返回页面a 进行重新选择。 这部分是系统的重要功能模块,从逻辑上分为客户端和 帔务器两个方面进行描述。 彗= 童公i | 墨赞运伍基腰釜匠矗统撞型盐鹾攫垃艇宜 页面b 丝三登公踺堡运芷盖垭氆扯丑五垃撞型丑卫倒氇越出赴盎一 页面c 我们已收到了您的信息,十分感谢您 的参与。您所选的运输单位将很快与您联 系,请您注意! 谢谢! 页面d 绝三童公瞌盟运监盅监垒厦孟盎出臼龃t 功能攫盐皿宜一 1 客户端处理过程 客户端主要处理用户通过浏览器选订空车的过程。 图3 - 3 说明了客户端处理的功能模块流程。 客户端 :h 户选扦“重;_ l j 户住页面a :在页面b 中用 一一_ - _ - - - _ _ - _ _ :在页面1 3 中用户j 选择确定 服务器 笙三蠡公控赞运监电阻垒监嵋韭芷i 堑型丑卫倒丝址划吐宜一 接上图 :川户n 页向c f 进抒“墩消” 用户在页面c 图3 3 预订空车处理的功能模块流程图 模块流程算法说明: ( 1 ) 如果用户选择“重选”按钮,则清空用户所有选择; ( 2 ) 用户选择“提交”按钮,进入下一个页面b ,清空选车 记录表,进行第( 3 ) 步; ( 3 ) 在空车信息表内,从第一条记录( i _ d 开始,判断第i 条记录是否被选择,是则进入第( 4 ) 步,否则进行第 ( 5 ) 步; ( 4 ) 在页面b 上显示第i 条记录,并将此条记录保存在选车 记录表中( 选车记录表为一变量,形式与空车信息表一 致) ,进行第( 5 ) 步; ( 5 ) 判断第i 条记录是否为最后条记录,是则停止判断, 不是则进行第( 6 ) 步: ( 6 ) 躅i _ i + ,1 在空车信息表内,检查下一条记录是否被选 择,转向第( 3 ) 步; ( 7 ) 在页面b 中列出全部用户选择的车辆信息,在这里用 户可以取消某几项选择。用户确认了自己的选择后,选 择“确认”键,系统根据用户选择,在选车记录表中进 行删除,并判断选车记录表是否为空,为空则进行第( 8 ) 步,否则进行第( 9 ) 步: 笔= ! 童公监益运信包雎釜暇基垃撞型功能擅赶宜 一 ( 8 ) 提示用户的选择为空: ( 9 ) 如榘刷户的选择不为空,打开新的浏览器页面c ,进行 第( 1 0 ) 步: ( 1 0 ) 在页面c 中列出货物信息清单,要求用户填写; ( 1 1 ) 在页面b 中用户选择取消,返回上一个页面a ; ( 1 2 ) 在页面c ,用户填写完成货物清单,选择“取消”键, 则返回页面b ; ( i 3 ) 在页面c ,用户填写完成货物清单,选择“确定”键, 系统将保存的货物清单和选车记录表一同提交给服务 器处理,然后进行第( 1 4 ) 步和第( 1 5 ) 步: ( 1 4 ) 服务器调用空车预订处理过程,这部分处理过程在下 文做详细描述; ( 1 5 ) 显示下一个页面d ,在页面d 中表示感谢用户的选择, 并提醒用户注意所选运输单位将尽快与您接洽承运事 宜等; ( 1 6 ) 用户在页面d 点“确认”键,返回页面a 。 3 、服务器处理过程 在选订空车的处理过程中,服务器主要完成对用户的货物清 单和选车记录的处理。根据用户的选车记录,在数据库中查找相 应的运输企业信息,利用企业所登记的电子邮件地址,将用户填 写的货物信息,通过电子邮件发送到被选订的企业,通知运输企 业该车己被预订承运某种货物。同时在数据库中,对相应的该条 空车信息置上预订标志为l ,然后利用货物清单和车辆信息,形成 条货物承运记录存在数据库中。 三天以内如果得到了运输企业的确认,确定该单位己和货主 达成了运输合同,将派出货主选定的车辆承运货物,服务器将在 数据库中删除该车辆的空车信息。 服务器后台自动运行一个监测程序,如果三天内未得到企业 对该车预订的确认,服务器将在数据库中找到被选定车辆的记录, 取消其预订标志为0 ,转换为正常空车信息,同时在货物承运记录 中删除此条记录。 服务器向运输企业发送的确认电子邮件,在内容上包括:所 选的车辆信息、货物信息和货主的联系方式,其格式如下所示: 彗三童公监盐逢唐包眠盎匾五蕴撞型丑卫也目量块皿宜一 收信人:( 选定企业的电子邮n :地址) 发信人:( 公路货运信息服务网系统管理员) 主题:货运信息确认 硝户,您女j : 现有货e 选定贵单佗以卜午辆 车号 出发地车种 京a g 2 3 6 8北京集装箱 货主信息如f 吨位( 吨) 车厢容积( 米)企业名称 88 x 4 x 2第一运输公司 货士姓名:x x x 单位名称:x x x x x x x x x 货物名称:x x x 重鞋( 吨) :3 3 件数:5包装:x x x x x x x x 地址:x x x x x x x x x x x x x 邮政编码:1 0 0 0 0 0 电话:8 6 5 7 1 7 6 6 电子邮什地址:h e r r y g u o 2 6 3 n e t 备注:x x x x x x x x x x x x x x 请您尽快与货主联系,我们将此信息保留三天,三天后此信息将自动删除。如果您已经与货 主达成货运协议,请点击以f 超连接,使得此信息在服务器上得到确认。 感谢您使用公路货运信息服务网系统。 ! 旃赢击奠黑簇鍪煦冀墨墙基缦到礁甚。 在此邮件中包含一个超链接,超链接的u r l 为系统w e b 服务器处理用户确 认信息的c g i 程序,参数为车号、货主姓名和货物名称,形式为 h 工l 弘“w w w 工m _ c q 阻卸山s e 扛b i “理生m a i l g e t 王n 如工g i 2 ( = a m 剐嘴甜辩沾吐王u o :乙王u l = 试x x x x h l l o 业u = x x x x x 盐三童公监堑运岱岜雎垒圊孟盥型盐必如址电撞盐盐宝一 用户确认货运信息,点击邮件中的超链接,计算机会根据超 锰中u r l 的定义,打开一个浏览器窗口,页面地址自动指向u r l 定义的位萱,同时取得超链中u r l 定义的参数值,在页面中列出 货j l :姓名和货物名称,根据车号取得相应车辆信息用于显示,并 提示用户:您已经确认选车信息,这条空车信息将被删除,随后 服务器在数据库中删除相应的空车信息。窗口显示女i i t : 。l 用户,您”: 现有货e j 0 r 选定贵单位以卜车辆运输货物脚 车号 出发地车种吨位( 吨)车厢容积( 米) 企业名称 京a g 2 3 6 8北京集装箱 8 8 x 4 x 2第一运输公
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- ICU常见管道护理
- 森林林木联营合同范本
- 家庭水电安装服务合同(2篇)
- 钢材销售合同范本2
- 置换楼房的合同范本
- 租赁合同标准可打印(2025年版)
- 2025至2030年中国弹片贴纸行业发展研究报告
- 2025至2030年中国异戊酸乙酯行业投资前景及策略咨询报告
- 2025至2030年中国建筑门锁市场现状分析及前景预测报告
- 2025至2030年中国干电池胶盖行业投资前景及策略咨询报告
- 新生儿头部护理课件
- 如何培养严重精神障碍患者的社交技能和人际交往能力
- 全科医学培养的病例讨论教学
- 智慧数字博物馆建设方案
- 2020年ISH国际高血压实践指南
- 《体育保健学》课件-第三章 运动性病症
- ACS患者救治总流程图
- 防爆检查五十条
- 23秋国家开放大学《小学语文教学研究》形考任务1-5参考答案
- 多巴胺药物临床应用中国专家共识
- 动物学海滨实习智慧树知到课后章节答案2023年下鲁东大学
评论
0/150
提交评论