




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、当前文档修改密码:8362839第三方物物流交易易平台系系统开发发通达达物流有有限公司司网站系系统04400504419 220044级电子子商务班班高琳晶晶【摘要】中小物物流企业业是我国国第三方方物流行行业的重重要组成成部分,大量采采用传统统技术手手段、提提供阶段段性物流流服务的的中小型型物流企企业将在在很长的的时期内内作为我我国物流流服务业业的主要要力量,采用电电子商务务模式进进行网上上物流交交易将成成为第三三方物流流企业降降低成本本的途径径。本篇论文文介绍了了运用AASP技技术和网网络数据据库原理理开发的的一个基基于B/S模式式的第三三方物流流交易系系统。在在该系统统中,用用户可以以很方
2、便便地注册册成为会会员,对对网站信信息进行行浏览检检索,查查看物流流公司的的详细资资料,进进行货物物和运价价的查询询,然后后根据自自己企业业的需要要在网上上申请在在线订单单。系统统管理员员则可以以对物流流的运送送路线,区域进进行添加加和编辑辑,管理理注册的的用户并并对订单单进行处处理。在在介绍了了整个系系统的设设计和实实现的基基础上,重点阐阐述了网网上订单单,新闻闻添加和和外部订订单管理理这三部部分的实实现。【关键词词】B/S模式式;ASSP;电电子商务务;第三三方物流流;物流流交易Absttracct: Thee smmalll phhysiicall diistrribuutioon ee
3、nteerprrisee iss ouur ccounntryy thhirdd paartyy phhysiicall diistrribuutioon pproffesssionn immporrtannt ccompponeent, maassiive midddlee annd ssmalll sscalle, willl uuse thee trradiitioon ttechhnollogiicall meeanss thhat to proovidde tthe graaduaal ddeliiverry sservvicee, tto ttakee ouur ccounntry
4、y phhysiicall diistrribuutioon sservvicee inndusstryy acccorrdinng tto tthe commpettitiion surrvivval priinciiplee moovemmentt phhysiicall diistrribuutioon eenteerprrisee inn thhe vveryy loong timme tthe maiin sstreengtth.In tthiss syysteem, cusstommerss caan eeasiily reggistter as a mmembber of the
5、e siite infformmatiion to rettrieeve, viiew, thhe llogiistiics commpannyss deetaiiledd innforrmattionn, ggoodds aand tarrifffs oof tthe queery, acccorrdinng tto tthe neeeds of theeir ownn ennterrpriisess inn thhe oonliine apppliccatiion onllinee orrderrs. Sysstemm addminnisttrattorss caan bbe tthe l
6、oggistticss off thhe ddeliiverry rrouttes, addd aand ediit rregiion, thhe mmanaagemmentt off reegissterred useers andd orrderrs ffor proocesssinng. In inttrodduciing thee enntirre ssysttem dessignn annd iimpllemeentaatioon oon tthe bassis of foccusiing on thee onnlinne oordeers andd innforrmattionn
7、too addd tthesse ttwo parrts of thee reealiizattionn.Key worrds: B/S mmodeel; ASPP; EElecctroonicc coommeercee; TThirrd-ppartty llogiistiics; Loogissticcs ttrannsacctioons目录TOC o 1-2 h z HYPERLINK l _Toc200269883 引言 PAGEREF _Toc200269883 h 1 HYPERLINK l _Toc200269884 一、系统统分析 PAGEREF _Toc200269884 h
8、11 HYPERLINK l _Toc200269885 (一)系系统需求求分析和和预期目目标 PAGEREF _Toc200269885 h 1 HYPERLINK l _Toc200269886 (二)可可行性分分析 PAGEREF _Toc200269886 h 2 HYPERLINK l _Toc200269887 (三)系系统的流流程和主主要功能能分析 PAGEREF _Toc200269887 h 22 HYPERLINK l _Toc200269888 (四)数数据流图图 PAGEREF _Toc200269888 h 3 HYPERLINK l _Toc200269889 (五
9、)系系统ERR图 PAGEREF _Toc200269889 h 5 HYPERLINK l _Toc200269890 二、系统统总体设设计 PAGEREF _Toc200269890 h 6 HYPERLINK l _Toc200269891 (一)系系统总体体结构 PAGEREF _Toc200269891 h66 HYPERLINK l _Toc200269892 (二)功功能模块块划分 PAGEREF _Toc200269892 h 77 HYPERLINK l _Toc200269893 (三)CC/S与与B/SS整合模模块 PAGEREF _Toc200269893 h 7 HY
10、PERLINK l _Toc200269894 (四)系系统的开开发工具具和采用用的技术术 PAGEREF _Toc200269894 h 8 HYPERLINK l _Toc200269895 三、系统统详细设设计 PAGEREF _Toc200269895 h 111 HYPERLINK l _Toc200269896 (一)建建表的规规范 PAGEREF _Toc200269896 h 111 HYPERLINK l _Toc200269897 (二)系系统数据据库详细细设计 PAGEREF _Toc200269897 h 111 HYPERLINK l _Toc200269898 (三
11、)系系统数据据源的设设置 PAGEREF _Toc200269898 h 133 HYPERLINK l _Toc200269899 四、系统统实现 PAGEREF _Toc200269899 h115 HYPERLINK l _Toc200269900 (一)网网上订单单的创建建与实现现 PAGEREF _Toc200269900 h 15 HYPERLINK l _Toc200269901 (二)新新闻添加加的实现现 PAGEREF _Toc200269901 h 17 HYPERLINK l _Toc200269902 (三)外外部订单单管理的的实现 PAGEREF _Toc200269
12、902 h 118 HYPERLINK l _Toc200269903 五、结束束语 PAGEREF _Toc200269903 h 200 HYPERLINK l _Toc200269904 附录 PAGEREF _Toc200269904 h 222 HYPERLINK l _Toc200269905 (一)系系统的配配置 PAGEREF _Toc200269905 h 222 HYPERLINK l _Toc200269906 (二)使使用说明明 PAGEREF _Toc200269906 h 22 HYPERLINK l _Toc200269907 (三)图图表附录录 PAGEREF
13、_Toc200269907 h 23 HYPERLINK l _Toc200269908 致谢 PAGEREF _Toc200269908 h 244引言我国第第三方物物流企业业从传统统的与物物流相关关的企业业发展而而来,物物流还处处于传统统物流服服务向现现代物流流转换过过程的初初级阶段段,许多多物流企企业缺乏乏对第三三方物流流的正确确认识,对国外外成熟物物流市场场上第三三方物流流企业的的发展规规律也没没有深入入分析,在运作作模式的的科学性性上尚有有很大欠欠缺。现现代物流流的精髓髓就在于于以系统统的观点点来看待待物流,利用现现代计算算机与网网络技术术为支撑撑,将先先进的物物流管理理理论固固化于
14、物物流信息息系统之之中,应应用于整整个物流流过程的的管理,从而实实现物流流过程的的合理化化与高效效率。但但物流信信息系统统与一般般企业的的管理信信息系统统的不同同就在于于物流面面对的是是种类繁繁多的物物品以及及这些物物品在时时间和空空间上不不断的位位移,要要对其进进行有效效的管理理,必须须整个过过程要借借助于自自动化的的物流装装备与技技术。所所以,在现阶阶段,研研究我国国传统物物流企业业转向第第三方物物流企业业的运作作模式具具有非常常强的现现实意义义。电子商务务作为221世纪纪主要商商业运作作模式,为第三三方物流流提供了了广阔的的发展空空间,同同时,第第三方物物流的发发展又为为电子商商务的实实
15、现提供供了现实实保障,与电子子商务整整合,将将成为第第三方物物流主要要运作模模式之一一。从实实际运作作状况来来看,第第三方物物流与电电子商务务的整合合主要有有以下两两种方式式:其一一是第三三方物流流作为电电子商务务组成要要素,承承担物流流作业,完成BB2B或或B2CC中的物物流环节节;其二二是第三三方物流流通过建建设自己己的电子子商务,为商家家与客户户之间提提供交换换信息、进行交交易、全全程追踪踪的信息息平台,从而实实现电子子商务与与物流的的紧密配配合。一、系统统分析(一)系系统需求求分析和和预期目目标电子商务务物流系系统是指指在实现现电子商商务特定定过程的的时间和和空间范范围内,由所需需位移
16、的的商品(或物资资)、包包装设备备、装卸卸搬运机机械、运运输工具具、仓储储设施、人员和和通信联联系设施施等若干干相互制制约的动动态要素素所构成成的具有有特定功功能的有有机整体体。电子子商务物物流系统统的目的的是实现现电子商商务过程程中商品品(或物物资)的的空间效效益和时时间效益益,在保保证商品品满足供供给需求求的前提提下,实实现各种种物流环环节的合合理衔接接,并取取得最佳佳经济效效益。电电子商务务物流系系统既是是电子商商务系统统中的一一个子系系统或组组成部分分,也是是社会经经济大系系统的一一个子系系统。物流需求求与产品品或服务务的销售售(或采采购)数数量直接接相关。产品方方面的估估计一般般由营
17、销销、市场场或专门门的计划划人员完完成。通通常物流流管理者者主要是是制定库库存控制制或车辆辆调度之之类的短短期计划划,包括括对提前前期、价价格和物物流成本本等进行行预测,并不需需要独自自为企业业做综合合预测。物流需需求特性性不同,预测方方法也不不同。如果需求求是来自自许多客客户的,而且各各客户彼彼此独立立,需求求量只构构成企业业物流总总量的很很少部分分,此时时的需求求就具有有随机性性,被称称为独立立需求。第三方方物流企企业的物物流服务务需求就就是一种种市场需需求,具具有一定定的独立立性。1物流流系统将将会更大大程度上上由客户户需求拉拉动。如果假设设物流系系统内的的所有方方面都能能得到网网络技术
18、术的有效效支持时时,产品品对终端端客户来来说,其其实际可可得性将将极大地地提高,显然此此时客户户的需求求会发生生“量”和“质”的变化化,反过过来会拉拉动物流流系统更更高效率率的运行行。同时时,也可可以在物物流系统统的各个个功能环环节上降降低成本本,如降降低采购购成本、减少库库存成本本、缩短短产品开开发周期期、为客客户提供供有效的的服务、降低销销售和营营销成本本以及增增加销售售的机会会等。2传统统物流系系统运行行环节(点)将将会有所所变化。由于在电电子商务务环境下下,网上上客户可可以直接接面对制制造商(即原始始供应商商),并并可获得得个性化化定制服服务,故故传统物物流渠道道中的批批发商和和零售商
19、商等中介介环节将将逐步淡淡出,但但是区域域销售代代理商还还将受制制造商委委托,并并会逐步步加强其其在渠道道和地区区性市场场中的地地位,作作为制造造商产品品营销和和服务功功能的直直接延伸伸。3对物物流系统统即时信信息交换换的更高高要求。电子商务务的一个个基本的的优点,就是要要求在客客户咨询询服务的的界面上上,能保保证企业业(制造造商)与与各级客客户间的的即时互互动。网网站主页页的设计计不仅要要宣传企企业和介介绍产品品,而且且要能够够与客户户一起就就产品的的设计、质量、包装、改装、交付条条件、售售后服务务等进行行“一对一一”的交流流,帮助助客户拟拟定个性性化的产产品可行行性解决决方案,帮助客客户下
20、订订单。这这就要求求得到物物流系统统中每一一个功能能环节的的即时信信息支持持,因此此,对物物流系统统的建设设、运行行提出了了更高的的要求,而且在在很大程程度上,这一要要求的满满足与否否决定了了该物流流系统的的效率如如何,也也决定了了电子商商务的实实际价值值程度。(二)可可行性分分析第三方物物流模式式可以让让一个企企业或公公司从规规模经济济、更多多的直达达与门到到门的运运输等有有关方面面实现运运输费用用的节约约,并体体现出利利用专业业人员与与技术的的竞争优优势;而而且,突突发事件件、额外外费用的的运输服服务如空空运和租租车等问问题的减减少增加加了工作作的有序序性和供供应链的的可预测测性。开发一个
21、个网上物物流系统统的网站站是完全全可行的的。企业业物流系系统中信信息流的的作用范范围更为为拓宽,不再仅仅仅是传传统意义义上企业业内部物物流系统统的运行行基础,而是随随着“供应链链”概念的的提出,变成了了整个供供应链系系统运营营的环境境基础。网络是是平台,供应链链是主体体,电子子商务是是手段。信息环环境对供供应链的的一体化化起着控控制和主主导的作作用。(三)系系统的流流程和主主要功能能分析多用户系系统的工工作流程程都是从从用户登登录模块块开始的的,之后后,对用用户的身身份进行行认证,确认用用户是否否是有效效的注册册用户以以决定用用户的操操作权限限,从而而决定用用户的工工作界面面。前台用户户申请网
22、网上订单单流程如如图1-1:浏览网站未注册用户 已登陆注册用户未登陆注册用户 填写订单 提交订单注册登陆图1-11 用户户网上订订单流程程后台订单单处理流流程如图图1-22: 用户订单 订单处理 订单删除 订单查看图1-22 订单单处理流流程系统分为为客户端端和后台台管理端端。客户户端的主主要功能能包括浏浏览网站站信息、用户注注册、用用户登录录、货物物查询、申请订订单、运运价查询询。首页页的新闻闻动态,显示管管理员最最近录入入系统的的8条企业业新闻,在线留留言的功功能,可可以方便便用户向向管理员员提出建建议和意意见。货货物的查查询其实实是对提提交的订订单的查查询,用户只只需输入入收货人人或者运
23、运单号即即可查询询到该订订单的相相关信息息。后台管理理端的主主要功能能包括企企业管理理,新闻中中心,路线管管理,留言管管理,友情链链接管理理,货物查查询,会员管管理,订单管管理,网站管管理以及及合同管管理。(四)数数据流图图用户用注注册的用用户名和和密码登登录,系系统查找找用户信信息数据据表审查查用户是是否合法法,是会会员的可可以网上上申请订订单,若若非会员员,系统统则提醒醒其注册册。会员用户名和密码用户名和密码会员非会员members表审查用户注册用户提交订单用户basket表在线留言用户Ebook表图1-33 前台台用户的的数据流流图后台管理理端包括括企业管管理,新闻中中心,路线管管理,留
24、言管管理,友情链链接管理理,货物查查询,会员管管理,订单管管理,网站管管理以及及合同管管理模块块。管理员admin表管理网站管理新闻管理订单管理路线管理会员管理区域管理留言管理城市company表news表basket表houyun表members表harea表Ebook表hto&hfrom表图1-44后台管管理员的的数据流流图(五)系系统ERR图用户名密码会员发送订单1n订单号商品名数量配送方式目的地图1-55 会员员发送订订单ERR图订单号商品名数量订 单配送方式目的地属于产品型号规格净重产品名颜色单价品质nn图1-66产品从从属订单单ER图产品名数量客户配送计划到货日期目的地实施订单订单
25、号商品名数量配送方式目的地nn图1-77订单实实施计划划ER图合同单号商品名称商品数量目的地合 同配送方式到货时间签订日期对应已接受订单订单号商品名数量配送方式目的地11图1-88合同对对应已接接受订单单ER图二、系统统总体设设计(一)系系统总体体结构整个系统统是用AASP技技术来开开发,数数据库的的创建使使用Miicroosofft AAcceess 20000,对对数据库库的查询询和调用用是通过过ASPP内置的的ADOODB组组件来实实现的。图2-1是系系统的总总体结构构图。第三方物流系统前台页面后台页面物流公司首页会员注册登陆提交查询订单在线留言评论管理员登陆管理网站信息管理在线订单管理
26、公司新闻管理外部订单管理管理用户ADO组件Web浏览器Access数据库图2-11 系统统的总体体结构图图为了便于于编程,前台客客户端的的操作页页面和后后台管理理端的数数据库管管理页面面的设计计分别进进行。在在整个程程序编写写完之后后,再将将后台的的数据库库管理页页面通过过管理员员在前台台的登录录来调用用,这样样就把前前台和后后台有机机的连接接起来,使操作作更加方方便。当当用户以以会员身身份登录录时,调调用执行行的是前前台的操操作页面面,而当当以管理理员身份份登录时时,则进进入后台台管理页页面来对对数据库库进行操操作。(二)功功能模块块划分从功能分分析可以以看到,本系统统可以实实现几个个完整的
27、的功能。根据这这些功能能,设计计出系统统的功能能模块,如图22-2:第三方物流交易系统前台管理浏览网站用户登陆查询订单网上订单用户注册后台管理订单管理系统管理新闻管理外部订单管理外部合同管理图2-22 第三三方物流流交易系系统的功功能模块块示意图图用户注册册:用户户登记必必要的资资料在网网站申请请会员,便于在在网上下下单用户登陆陆:用已已注册的的用户名名和密码码登陆系系统网上订单单:登陆陆后即可可在网上上申请订订单,节约成成本查询订单单:可以以查询到到之前所所有在网网上申请请的订单单浏览网站站:用户户可以浏浏览物流流公司的的信息并并查询路路线和运运价订单管理理:管理理员登陆陆后台后后可以处处理
28、前台台用户网网上提交交的订单单系统管理理:管理理员在后后台修改改物流公公司的相相关信息息新闻管理理:管理理物流公公司的最最新新闻闻外部订单单管理:管理由由C/SS系统传传递来的的订单,修改状状态外部合同同管理:管理由由C/SS系统传传递来的的合同,与其签签订合同同(三)CC/S与与B/SS整合模模块整个系统统我使用用aspp+acccesss技术术架构一一个B/S系统统(第三方方物流):通达达物流有有限公司司系统,季金钱钱使用VVB+aacceess技技术架构构一个CC/S系系统(生产厂厂商):金琳洗洗化用品品有限公公司.最终的的目标是是将两个个独立的的系统整整合成一一个完整整的系统统,实现数
29、数据的互互通互连连:在CC/S系系统中提提交的订订单,合同可可以在BB/S系系统的后后台进行行处理:修改订订单的状状态和信信息,签订双双方合同同,并且将将数据再再反馈给给C/SS系统.实现信信息的交交换。B/S系统C/S系统ADO组件ADO组件Aeecss数据库图2-33 B/S与C/SS整合图图生产企业客户端发送物流订单物流公司客户端接受配送订单订单状态信息传递合同签订数据库图2-44 数据据互通流流程图(四)系系统的开开发工具具和采用用的技术术1开发发工具开发环境境:Wiindoows XP Proofesssioonall,IISS 5.1(Intternnet Infformmatii
30、on Serrverr 5.1),Inteerneet EExplloreer 66.0开发技术术:ASSP脚本语言言:JaavaSScriipt,VBSScriipt数据库工工具:MMicrrosooft Acccesss 20000网页设计计:Maacroomeddia Dreeamwweavver MX2系统统采用的的技术对于网络络数据库库的创建建,是利利用ASSP技术术来解决决。ASSP是一个个位于服服务器端端的脚本本运行环环境,通通过这种种环境,用户可可以创建建和运行行动态的的交互式式WEBB服务器器应用程程序,如如交互式式动态网网页,包包括使用用HTMML表单单收集和和处理信信息,
31、上上传与下下载等等等。ASP(Acttivee seerveer ppagees)类似于HTTML(Hypperttextt Maarkuup LLangguagge超文文本标识识语言)、Scrriptt与CGII(Coommoon GGateewayy是一Innterrfacce通用用网关接接口)的结合合体,但但是其运运行效率率比CGGI更高高、程序序编制比比HTMML更方方便且更更有灵活活性,程程序安全全及保密密性比SScriipt好好。HTMLL是一种种超文本本标识语语言,文文件通过过这种格格式可以以在互联联网上载载送浏览览,用户户只要使使用网页页浏览器器工具就就可以浏浏览这些些文件,目
32、前比比较常用用的工具具包括MMicrrosooft Intternnet Expplorrer, Neetsccapee Coommuuniccatoor等。由于HHTMLL文件都都是由标标签(tagg)所组成成,因此此它比较较适合制制作静态态网页,而且HHTMLL是无法法直接存存取数据据库的,所以存存取数据据库的工工作大多多是依靠靠CGII来处理理。ASSP不但但可以包包含HTTML标标签,也也可以直直接存取取数据库库及使用用无限扩扩充的AActiiveXX控件,因此在在程序编编制上要要比HTTML方方便而且且更富有有灵活性性。ASSP以HTMML为基基础,主主体还是是HTMML代码码,只是
33、是在需要要ASPP动态产产生的地地方加入入ASPP代码。ASPP的最终终显示结结果也是是HTMML代码码,可准准确控制制ASPP的输出出结果。Scriipt(脚本)是由一一组可以以在WEEB服务务器或客客户端浏浏览器运运行的命命令组合合而成,目前在在网页编编制上比比较流行行的脚本本语言包包括VBBScrriptt,JavvaSccrippt。这这些脚本本大都是是在客户户端运行行,因此此,客户户端可以以很清楚楚的取得得脚本的的内容。所以,就安全全性而言言,这些些客户端端的脚本本语言的的确有危危险。AASP不不但具有有脚本语语言的方方便性,而且由由于它是是在WEEB服务务器端运运行,运运行后再再将
34、运行行结果以以HTMML格式式传送至至客户端端的浏览览器。因因此ASSP与一一般的脚脚本语言言相比,要安全全得多。ASP有有以下特特点:可可以和HHTMLL或其它它脚本语语言(VVBSccrippt, JavvaSccrippt)相相互嵌套套;是一一种在WWEB服服务器端端运行的的脚本语语言,程程序代码码安全保保密;以以对象为为基础,因此可可以使用用ActtiveeX控件件继续扩扩充其功功能;AASP内内置ADDO组件件,可以以轻松的的存取各各种数据据库;可可以将运运行结果果以HTTML的的格式传传送至客客户端浏浏览器,因而可可以适用用于各种种浏览器器。目前,网网络应用用软件运运行的模模式主要
35、要有两类类:Clliennt/SServver模式式和Brrowsser/WebbSerrverr模式。客户/服务器器(C/SS)模式主主要的缺缺点是维维护、升升级较麻麻烦,浏浏览器/服务器器模式(B/SS)是近几几年伴随随Intternnet迅迅速发展展起来的的一种技技术,它它与客户户/服务器器方式类类似,客客户端是是一个标标准的浏浏览器,服务器器端是网网站服务务器(Webb Seerveer),而Weeb SServver与与数据库库和应用用服务器器的紧密密结合,使得这这种模式式的应用用范围不不断扩大大,它已已不仅仅仅用于网网上查询询,有很很多部门门的业务务系统、企业的的MISS系统纷纷纷
36、采用用这种模模式。它它的主要要优点是是集中化化管理和和维护,便于扩扩充应用用、升级级维护简简便;而而客户端端的免安安装和零零维护的的特点,极大地地降低了了日后的的维护成成本。利利用ASSP技术术是开发发B/SS模式软软件最方方便、最最简单的的方法。企业使用用的各个个管理系系统的功功能将需需要不断断的扩充充和更新新,数据据库的数数据表及及其结构构也随之之需要进进行更新新,软件件也必将将不断地地更新;同时软软件产品品本身就就要经过过一个不不断自我我完善的的过程。基于上上述考虑虑,用BBrowwserr/Weeb模式式来设计计管理系系统比较较合适,服务器器端采用用Acccesss数据库库系统和和AS
37、PP组件来来构成管管理系统统的应用用服务系系统;客客户端采采用浏览览器来完完成管理理的各项项记录和和查询的的操作,同时可可进行远远程系统统维护和和管理。本系统采采用B/SS模式来来实现客客户端对对服务器器端的调调用,所所谓B/S模式式即浏览览器/服务器器模式,是一种种从传统统的二层层C/SS模式发发展起来来的新的的网络结结构模式式。在BB/S模模式中,客户端端运行浏浏览器软软件。浏浏览器以以超文本本形式向向WEBB服务器器提出访访问数据据库的要要求,WWEB服服务器接接受客户户端请求求后,将将这个请请求转化化为SQQL语法法,并交交给数据据库服务务器,数数据库服服务器得得到请求求后,验验证其合
38、合法性,并进行行数据处处理,然然后将处处理后的的结果返返回给WWEB服服务器,WEBB服务器器再一次次将得到到的所有有结果进进行转化化,变成成HTMML文档档形式,转发给给客户端端浏览器器,以友友好的WWEB页页面形式式显示出出来。如如图2-33所示。Web BrowserWeb BrowserWeb BrowserWEB服务器数据库服务器图2-55 B/S模式式图与传统的的C/SS模式相相比,BB/S结结构把处处理功能能全部移移植到了了服务器器端,用用户的请请求通过过浏览器器发出,无论是是使用和和数据库库维护上上都比传传统模式式更加经经济方便便。而且且使维护护任务层层次化:管理员员负责服服务
39、器硬硬件日常常管理和和维护,系统维维护人员员负责后后台数据据库数据据更新维维护。三、系统统详细设设计(一)建建表的规规范Micrrosooft Acccesss作为一一种关系系型数据据库管理理系统,是Wiindoows下下最为流流行的桌桌面数据据库管理理系统。Acccesss具有功功能强大大、界面面友好、操作简简单、易易学易用用等优点点。Acccesss可以以实现建建立数据据库、报报表,以以及对数数据库、报表的的修改、查询等等功能。在一个AAcceess数数据库中中,可以以包含有有多个表表,若要要对多个个表进行行联合操操作,就就必须在在这些表表之间建建立某种种符合逻逻辑的关关系。表表中的字字段
40、之间间可以建建立3种类型型的关系系:一对对一、一一对多和和多对多多。在表表与表之之间建立立关系,确立了了数据表表之间的的关联,为多表表联合操操作提供供了基础础,还确确定了数数据库的的参照完完整性。参照完完整性要要求,关关系中一一张表中中的记录录在关系系的另一一张表中中存在相相对应的的记录。比如在该该系统中中,“用户信信息数据据”表(ID、UseerNaame等等)和“订单”表(IDD、UseerNaame等等)之间间存在参参照完整整性,要要求“订单”表中的的ID必须须在“用户信信息数据据”表中存存在。建建立参照照完整性性约束的的2个字段段的数据据类型必必须相同同,所以以设置了了数据表表之间的的
41、相互关关系后,用户不不能随意意更改建建立关联联的字段段,这有有助于防防止输入入错误的的值到相相关字段段中。在在设计数数据库关关系模式式时,应应作权衡衡,尽可可能使数数据库模模式保持持最优的的特性。(二)系系统数据据库详细细设计建立数据据库表(nauugljj.mddb)(1)管管理员信信息表(Admmin),用于于存放管管理员的的信息。表3-11 管管理员信信息表字段名中文字段段数据类型型字段大小小备注Id管理员编编号自动编号号长整型主键AdmiinNaame管理员帐帐号文本20至少四个个字符PasssWorrd管理员密密码文本20至少四个个字符(2)用用户信息息数据表表(Meembeers)
42、,用于于存放用用户注册册时填写写的信息息。表3-22 用用户信息息数据表表字段名中文字段段数据类型型字段大小小备注ID会员编号号自动编号号20主键UserrNamme会员姓名名文本30至少四个个字符Passsworrd用户密码码文本18至少四个个字符Quesstioon密码提示示问题文本20取回密码码用Answwer密码提示示答案文本20取回密码码用Sex性别文本4男或女Emaiil电子信箱箱文本30字符中带带有Tel联系电话话文本20只能是数数字Addrresss联系地址址文本50不能为空空PosttalCCodee邮编数字长整型六位数字字DateeTimme注册时间间日期时时间默认值NNo
43、w()格式:xxxxxx-xxx-xxx(3)新新闻表(Newss),用用于存放放网站的的新闻数数据。表3-33 新闻表表字段名中文字段段数据类型型字段大小小备注N_idd新闻编号号文本10主键N_Naame新闻标题题文本30至少四个个字符N_Coonteent新闻内容容文本20不能为空空N_Daate添加时间间文本20格式:xxxxxx-xxx-xxx(4)留留言表(Eboook),用于于用户在在线留言言的信息息。表3-44 留言言表字段名中文字段段数据类型型字段大小小备注e_idd留言编号号自动编号号长整型主键e_tiitlee留言标题题文本50不能为空空e_coonteent留言内容容文
44、本200不能为空空e_naame留言作者者文本50不能为空空e_daate留言时间间文本50格式:xxxxxx-xxx-xxxe_reeplyy留言回复复文本200不能为空空(5)订订单表(Basskett),用用于用户户订单的的信息。表3-55 订单表表字段名中文字段段数据类型型字段大小小字段说明明Id订单号自动编号号长整型主键UserrNamme会员帐户户名文本20至少四个个字符hyfss货运方式式文本20系统设定定Prodductt货物名称称文本20不能为空空ProdducttCouunt货物数量量数字长整型仅数字frommCitty发货城市市文本30系统设定定toCiity收货城市市文
45、本50系统设定定frommAdddresss发货地址址文本18不能为空空conttactt收货人文本50不能为空空teleephoone联系电话话文本60仅数字OrdeerNuumbeer订单号文本60仅数字(6)货货运地区区表(hhareea),用于存存放货运运的地区区信息。表3-66货运地地区表字段名中文字段段数据类型型字段大小小备注ha_iid地区编号号自动编号号长整型主键ha_nnamee地区名称称文本20系统设定定(7)货货运信息息表(hhouyyun),用于于存放货货物运送送到各地地的运价价信息。表3-77 货运运信息表表字段名中文字段段数据类型型字段大小小备注h_idd编号自动编
46、号号长整型主键h_frrom城市A文本20系统设定定h_too城市B文本20系统设定定h_prricee运价文本30仅数字(三)系系统数据据源的设设置网上物流流系统,对用户户而言,进行网网上订单单申请和和查询的的目的是是节约物物流成本本,方便管管理自己己的物流流信息,而对于于物流服服务提供供者来说说,其目目的则是是向用户户推销自自己的服服务。因因此,让让用户通通过浏览览器查询询服务器器的后端端数据库库是许多多WEBB服务提提供者必必须有的的服务,ASPP通过内内置的AADODDB组件件来实现现这一功功能。可可以使用用ADOO去编写写紧凑简简明的脚脚本以便便连接到到ODBBC兼容容的数据据库和O
47、LEE DBB兼容的的数据源源。具体体的操作作步骤可可以归纳纳为以下下几步:(1)创创建数据据库源名名(DSSN)ADODDB通过过ODBBC工作作,因此此要在OODBCC中设置置DSNN(数据据源名)。打开开Winndowws的“控制面面板”,双击击“ODBBC”的图标标,然后后选择“文件DSNN”的属性性页,单单击,选择择数据库库驱动程程序,然然后单击击“下一步步”,按照照屏幕的的指示键键入数据据源文件件的名称称,然后后单击“下一步步”,再单单击“完成”创建数数据源。(2)创创建数据据库链接接链接用以以保持一一些关于于正在访访问的数数据的动动态信息息,以及及链接者者信息。利用AADODDB
48、的成成员函数数Opeen和先先前设定定的DSSN与数数据库连连接,其其语法如如下:Set Coonn=Serrverr.CrreatteObbjecct(ADOODB.Connnecctioon) /创建建了链接接对象CConnn。Connnstrr=”pprovvideer=MMicrrosooft.jett.olledbb.4.0;ddataa /定义数数据库打打开的驱驱动程序序Connn.Oppen connnsttr /打打开链接接。(3)创创建数据据对象ADO中中的数据据对象通通常保存存的是查查询结果果。ReecorrdSeet是ADOO中最复复杂的对对象,有有许多属属性和方方法,灵
49、灵活运用用,可以以达到许许多好的的效果。其创建建方法如如下:Set ReccorddSett =CConnn.Exxecuute(sqll) ,创建并并打开了了对象RRecoordSSet,sqll是一个个串,代代表一条条标准的的SQLL语句。例如:sql=SEELECCT*FFROMM b11 SSet ReccorddSett =CConnn. EExeccutee(sqql)这这条语句句执行后后,对象象ReccorddSett中就保保存了bb1中的的所有记记录。(4)操操作数据据库可利用EExeccutee方便地地执行数数据的插插入、修修改、删删除等操操作。如如执行插插入操作作:sqql
50、=Inssertt Innto b1VValuues(1,22) Connn.EExeccutee(sqql) 。(5)关关闭数据据对象和和链接在使用了了ADOO对象之之后,一一定要关关闭数据据对象和和链接。在ASSP中通通过调用用方法cclosse实现现关闭。关闭创创建的数数据对象象:ReecorrdSeet.cclosse SSet ReccorddSett=Noothiing。关闭创创建的链链接对象象:Coonn.cloose Sett Coonn=Notthinng。完整的程程序片段段:Set Connn=SServver.CreeateeObjjectt(AADODDB.CConnn
51、ecttionn) /产生组组件实例例Connnstrr=”pprovvideer=MMicrrosooft.jett.olledbb.4.0;ddataa /定义义数据库库打开的的驱动程程序Connn.Oppen connnsttr /连接接数据库库SQL=sellectt*frromttabllenaame SettRS=Connn.EExeccutee(SQQL) /执行查查询Do WWhille NNot RS.EOFF /显示示结果上述是用用ASPP访问数数据库的的全过程程,由于于应用面面向对象象思想,所有操操作都比比较简单单,开发发中需要要注意的的仅是对对数据结结构的了了解、当当前
52、所操操作的对对象及对对象的属属性等等等,很方方便地实实现用户户与页面面间交换换信息。四、系统统实现系统设计计了客户户端和后后台管理理端。客客户端包包括网站站新闻动动态、会会员注册册、网上上订单、订单查查询模块块,后台台管理端端包括企企业管理理,新闻中中心,路线管管理,留言管管理,友情链链接管理理,货物查查询,会员管管理,订单管管理,网站管管理以及及合同管管理模块块。限于于篇幅,该论文文着重介介绍网上上订单,最新新新闻和外外部订单单管理三三个部分分的设计计和实现现过程。(一)网网上订单单的创建建与实现现网上订单单是为了了客户(生产厂厂家)节约现现实物流流交易的的成本而而设的,用户只只需在网网站注
53、册册成为会会员后即即可在网网上提交交订单,实现订订单的无无纸化.首先,建建立一个个网上申申请订单单的页面面,包含一一些订单单的基本本信息,如运输输方式,发货城城市,到货城城市.发货地地址,收货人人,收货地地址,联系电电话,货物名名称,件数等等等.网上订单单的界面面如图44-1:图4-11 网上上订单的的界面网上订单单(wssdd.aspp)的实实现模式式:(1)AAdd模模式(提提交订单单)当用户在在文本框框中输入入相应的的信息点点击提交交按钮后后,将用户户的订单单提交到到数据库库basskett表中,如下例例:set rsss=ssshsooft.ExeecutteQuueryy(sqql)
54、 /创建建对象rrss,执行SQQL语句句sql=seelecct * frrom Basskett /从从数据库库Basskett表中读读取数据据rss.adddneww /定义义adddneww方法rss(ussernnamee)=sesssioon(useer_nnamee)/获取取sesssioon值,赋值给给表中的的useernaame字字段rss(hyyfs)=TTrimm(Reequeest.Forrm(fs)/获取取页面表表单中的的值并赋赋值,下面同同样方法法.rss(Prroduuct)=ggaollinjjingg.foormaatSttr(TTrimm(Reequeest
55、.Forrm(carrgonnamee)rss(PrroduuctCCounnt)=gaaoliinjiing.forrmattStrr(Trrim(Reqquesst.FFormm(ccounnt)rss(frromCCityy)=fciityrss(tooCitty)=tccityyrss(frromCComppanyy)=gaoolinnjinng.fformmatSStr(Triim(RRequuestt.Foorm(shhippper)rss(coontaact)=ggaollinjjingg.foormaatSttr(TTrimm(Reequeest.Forrm(atttn)rss
56、(teelepphonne)=gaaoliinjiing.forrmattStrr(Trrim(Reqquesst.FFormm(sshipptell)rss(weeighht)=gaaoliinjiing.forrmattStrr(Trrim(Reqquesst.FFormm(ccarggow)rss(voolumme)=gaaoliinjiing.forrmattStrr(Trrim(Reqquesst.FFormm(ccarggov)rss(coonteent)=ggaollinjjingg.foormaatSttr(TTrimm(Reequeest.Forrm(remmarkk)rss
57、(baaoz)=ggaollinjjingg.foormaatSttr(TTrimm(Reequeest.Forrm(baooz)rss(xiingzz)=gaoolinnjinng.fformmatSStr(Triim(RRequuestt.Foorm(xiingzz)rsss(OOrdeerNuumbeer)=orrderrNummberrrss.upddatee /更新新数据rss.cloose /关闭闭对象连连接此代码使使用到了了aspp的内置置对象rrequuestt,reequeest.forrm()用来获获取表单单中的值值。(2)查查看自己己的订单单(orrderr_viiew.
58、aspp)用户可以以在用户户控制面面板中方方便快捷捷的查询询到已申申请的网网上订单单.代码如如下:sql=seelecct * frrom Basskett “set rs=serrverr.CrreatteObbjecct(ADOODB.reccorddsett)rs.oopenn sqql,cconnn,1,1在需要调调用订单单信息的的地方加加入:代码,xxxx代表字字段名即用reespoonsee对象的的wriite方方法显示示用rss对象查查询得到到的数据据如图4-2:图4-22 查看看订单图图(二)新新闻添加加的实现现物流系统统网站还还是一个个展示自自己企业业文化的的平台,所以前前台
59、有一一个新闻闻动态页页面,用来展展示公司司的最新新信息.新闻的添添加功能能具体的的实现如如下:% rrespponsse.wwritte(aalerrt(添加成功功!);wiindoow.cclosse()respponsse.eend %.新闻添加加的页面面如图4-33:图4-33 新闻闻添加界界面(三)外外部订单单管理的的实现本系统的的一大特特色就是是与使用用VB制作作的生产产厂家(C/SS系统)进行了了整合,在C/SS系统上上提交的的订单,可以在在网站后后台进行行管理,修改其其状态(未处理理,在途,已完成成),并及及时将新新的订单单状态提提交到CC/S系系统,为了区区别在网网站前台台提交
60、的的网上订订单,将从C/S系统统提交的的订单称称为“外部订订单”外部订单单管理的的实现如如下:1,读取取C/SS系统提提交的订订单(未处理):oordeer_AAdmiin2.asppsql=seelecct * frrom fsdddSet rs= Seerveer.CCreaateOObjeect(ADDODBB.Reecorrdseet)rs.oopenn sqql,cconnn,1,1在需要调调用信息息处加上上 等等代码,使用reespoonsee对象显显示值.读取C/S系统统提交的的订单的的页面如如图4-44图4-44读取C/S系统统提交的的订单界界面2,修改改订单的的状态(在途,已
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 六一社区创新活动方案
- 六一联欢活动方案
- 六一阅读节活动方案
- 六好工会创建活动方案
- 医疗保障考试试题及答案
- 云客服安全试题及答案
- 泌尿试题及答案
- 一级考试试题及答案
- 云南公务员试题及答案
- 安全培训一级试题及答案
- 2024-2025学年度四川省宜宾市普通高中高一第一学期期末考试历史试题
- 云南教育强省建设规划纲要(2024-2035年)知识培训
- QC/T 1211-2024乘用车车门内开拉手总成
- 2025年江苏省建筑安全员A证考试题库及答案
- 2025版国家开放大学法学本科《知识产权法》期末纸质考试第五大题案例分析题题库
- 基于感性工学
- 人工智能导论知到智慧树章节测试课后答案2024年秋天津大学
- 【MOOC】作物育种学-四川农业大学 中国大学慕课MOOC答案
- 博士生经验分享模板
- 学校保安保洁及宿管服务投标方案(技术方案)
- 临床成人失禁相关性皮炎的预防与护理团体标准解读
评论
0/150
提交评论