信达物流网站的开发_第1页
信达物流网站的开发_第2页
信达物流网站的开发_第3页
信达物流网站的开发_第4页
信达物流网站的开发_第5页
已阅读5页,还剩31页未读 继续免费阅读

下载本文档

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

文档简介

1、 上海海电视大大学 毕业业设计(论文、作业)毕业设计计(论文文、作业业)题目目: 信 达达 物 流 网网 站 的 开开 发 分校(站站、点): 上上海电大大松江分分校 年级、专专业: 20006秋秋计算机机科学与与应用 教育层次次: 本 科 学生姓名名: 张立新新 学 号: 061107443777 指导教师师: 徐 辉 完成日期期: 20008年年12月月 目 录录内容摘要要和关键键词 Absttracct aand Keyy wordds 文献综述述 一、引言言1二、需求求分析1(一)软软硬件需需求1(二)网网站流程程图 22(三)数数据库设设计 221、数据据库概念念设计(ERR图) 2

2、22、数据据库逻辑辑结构设设计(关关系表) 3三、系统统设计5(一)系系统目标标 5(二)网网站功能能结构 5四、详细细设计66(一)前前台首页页设计 66(二)信信息查询询模块设设计 771、信息息查询模模块概述述 72、运单单查询的的实现过过程 773、登录录分公司司管理的的实现过过程 994、运单单签收管管理的实实现过程程 10(三)新新闻动态态模块设设计121、新闻闻动态模模块概述述122、新闻闻动态模模块的实实现过程程12(四)后后台首页页设计 133(五)后后台登录录模块设设计14(六)运运单管理理模块设设计161、运单单管理模模块概述述162、运单单添加的的实现过过程163、运单

3、单修改的的实现过过程184、运单单删除的的实现过过程19(七)分分公司管管理模块块设计201、分公公司管理理模块概概述202、分公公司管理理模块的的实现过过程21五、软件件测试 233六、系统统调试 24(一)配配置IIIS24(二)前前台操作作25(三)后后台操作作25参考文献献 26致谢 27 PAGE 28内容摘要要随着信息息技术特特别是网网络技术术的不断断发展,国际互互联网的的全球化化热潮使使人类社社会进入入了一个个新的信信息时代代,因此此通过网网络来获获取物流流信息已已经是信信息时代代到来必必然要发发生的结结果。所所以建立立一个物物流网络络平台对对于物流流事业有有很大的的帮助。本设计

4、在在研究和和查阅了了文献的的基础上上,系统统研究和和总结了了近年来来物流网网站建设设的发展展过程和和这些物物流网站站的主要要特点,分析了了当前的的物流网网站所存存在的一一些主要要不足以以及未来来的发展展方向和和趋势。在对物物流信息息平台网网络化、系统化化、实用用化技术术的分析析和总结结的基础础上,采采用了MMicrrosooft Acccesss 20003作作为后台台数据库库,利用用了功能能强大的的网页开开发工具具Dreeamwweavver 8应用用程序作作为网站站的开发发软件。采用了以以上的软软件以及及相关的的功能和和技术,我们设设计出一一个具有有查询货货物发布布、新闻闻发布、登录等等功

5、能的的前台系系统和具具有用户户管理、货物信信息管理理和新闻闻管理的的后台系系统。通通过数据据库的连连接就构构成了我我们的物物流平台台。关键词:物流 网网络平台台 系统统AbsttracctWithh thhe aadvaancee off innforrmattionn teechnnoloogy, esspecciallly nettworrkinng ttechhnollogyy thhe gglobbaliizattionn off thhe iinteernaatioonall Innterrnett booom makkes thee huumann coommuunitty tto

6、 aa neew iinfoormaatioon aage, annd ttherrefoore acccesssingg too loogissticcs iinfoormaatioon tthrooughh thhe nnetwworkk iss immminnentt arrrivval of thee innforrmattionn agge. Theerefforee, tthe esttabllishhmennt oof aa loogissticcs nnetwworkk pllatfformm foor tthe loggistticss inndusstryy muust b

7、e a ggreaat hhelpp.The dessignn onn thhe bbasiis oof hhaviing ressearrcheed aand connsulltedd thhe lliteeratturee, hhas sysstemmatiicallly ressearrcheed aand summmedd upp thhe ddeveeloppmennt pproccesss off loogissticcs wwebssitee buuilddingg inn reecennt yyearrs aand theeirss maain feaaturres, haas

8、 aanallyzeed tthe currrennt eexisstennce of a nnumbber of majjor loggistticss weebsiitess innadeequaate andd thhe ffutuure dirrecttionn annd ttrennds. Onn thhe bbasiis oof hhaviing summmedd upp thhe llogiistiics infformmatiion plaatfoorm forr neetwoorkiing, syysteemattic, annalyyticcal andd prractti

9、caal ttechhnollogyy, hhaviing useed tthe Miccrossoftt Acccesss 220033 daatabbasee ass a bacckgrrounnd, andd ussed a ppoweerfuul DDreaamweeaveer 88 apppliicattionns aas wweb sitte ddeveeloppmennt ssofttwarre.Usedd thhesee sooftwwaree annd rrelaatedd fuuncttionn annd ttechhnollogyy, wwe hhavee deesigg

10、nedd a reggisttrattionn syysteem tthatt poosseess funnctiionss ass deemanndinng ccarggo iinfoormaatioon ,newws ppubllishhingg, llogggingg inn annd sso oon, andd a sysstemms bbackkgrooundd whhichh poosseess useer mmanaagemmentt, ccarggo iinfoormaatioon mmanaagemmentt annd iinfoormaatioon mmanaagemmen

11、tt. OOur loggistticss pllatfformm iss coonsttituutedd byy thhe llinkkingg off daatabbasee.Key worrds : Loogissticcs; commmoddityy-innterrfloow pplattforrm; Sysstemm文献综述述随着现代代企业生生产经营营方式的的变革和和市场外外部条件件的变化化,正如如颜佑启启所著的的物流流系统规规划阐阐述的“第三方方物流”(3PPL,TThirrd PPartty LLogiisitticss)逐渐渐成为物物流业目目前主要要的发展展趋势。第三方方物流,

12、是指一一种由与与货物有有关的发发货和收收货人之之外的专专业企业业,即第第三方物物流企业业,来承承担物流流活动的的物流形形态,承承担货主主企业部部分或全全部物流流活动。物流中中包含的的信息既既包括伴伴随物流流活动而而产生的的信息,也包括括在物流流以外发发生的但但对物流流活动具具有影响响的信息息。为了了使得物物流系统统中各环环之间能能够相互互衔接和和高效运运转,经经济合理理地组织织送货、降低库库存、有有效的客客户响应应等,需需要物流流系统能能够迅速速、及时时地传递递和处理理物流信信息。因因此,构构建稳定定性好、功能性性强、易易操作易易维护的的第三方方物流管管理信息息系统尤尤其重要要。构建物流流管理

13、信信息系统统的核心心是企业业网站的的开发。网站的的开发工工具有很很多,但但是由于于活动服服务器页页面(AASP, Acctivve SServver Pagges)应用程程序支持持VBSScriipt、JavvaSccrippt等多多种脚本本语言,可以运运行在不不同的操操作系统统平台上上,还可可以提供供ADOO对象快快速与各各种数据据库(如如Acccesss数据库库、SQQL SServver数数据库、MySSQL数数据库、FoxxProo数据库库)进行行有效的的链接,已成为为世界上上使用最最广泛的的Webb开发工工具之一一。这在在ASSP项目目开发全全程实录录、ASPP网络编编程自学学手册、

14、AASP网网络开发发实用工工程案例例等文文献的中中有很好好的实例例体现。ASP是是服务器器端的网网页技术术,是在在服务器器端(WWeb服服务器)运行的的,而不不是在客客户端(访问端端的浏览览器)执执行的。当客户户请求一一个ASSP文件件时,有有服务器器先把该该文件解解释成标标准的HHTMLL文件,再发送送给客户户。这样样可以不不受客户户端浏览览器的限限制;可可以方便便地和服服务器交交换数据据。严格格来说,ASPP并不是是一种语语言,它它只是提提供一个个环境来来运行SScriipt。ASPP所用的的语言是是VBSScriipt、JavvaSccrippt,也也可以是是它们两两者的结结合。在在AS

15、PP网页可可以包含含HTMML标记记、普通通文本、脚本命命令以及及COMM组件等等。在开发AASP程程序时,可以使使用的开开发工具具有记事事本、FFronntPaage、Dreeamwweavver、Ediit PPluss、Vissuall InnterrDevv6.00等,但但相比较较而言,Dreeamwweavver在在提供强强大的网网页编辑辑功能的的同时,还提供供了完善善的站点点管理机机制,极极大地方方便了程程序员对对网站的的管理工工作。信达物流流信息网网站的开开发一、引言言随着经济济全球化化进程的的加快,现代企企业的专专业分工工和协作作对现代代物流提提出了越越来越高高的要求求。信息息

16、化、自自动化、网络化化、智能能化、柔柔性化已已成为现现代物流流的鲜明明特征。随着物物流行业业的发展展壮大,物流的的信息化化日益被被从业者者和信息息系统提提供商所所重视。同时,现代企企业的供供应链也也时刻提提醒我们们,若想想在激烈烈的市场场竞争中中占据绝绝对优势势,必须须要求企企业及时时准确地地掌握客客户的需需求,同同时对客客户的需需求作出出快速的的反映,在最短短的时间间内以最最大限度度挖掘和和优化资资源来满满足客户户的需求求,从而而建立高高效的数数字化物物流经济济。物流行业业的人工工管理早早已不再再适应企企业发展展的要求求,利用用计算机机网络对对企业运运营流程程进行全全方位的的管理迫迫在眉睫睫

17、。通过过计算机机网络对对企业进进行管理理,不仅仅为企业业的运营营过程节节省了大大量的人人力、物物力、财财力和时时间,提提高企业业的效率率,还为为企业在在客户群群中树立立了一个个全新的的形象,为企业业日后发发展奠定定一个良良好的基基础。企业物流流管理平平台使物物流企业业走上了了科学化化、网络络化管理理道路,并且还还要遵循循经济性性与技术术性的原原则。一一方面要要全面展展示企业业的经营营管理模模式,为为企业带带来更多多的客户户资源,提高企企业的经经济效益益。通过过计算机机网络对对运单进进行管理理,方便便客户对对货物托托运情况况进行查查询,及及时和客客户进行行沟通,满足客客户的需需求。另另一方面面在

18、管理理过程中中,满足足了企业业全程跟跟踪物品品的托运运情况的的要求(分公司司及时添添加货物物的运输输情况),使企企业能根根据实际际情况,对企业业运营过过程中的的各项准准备工作作作出及及时准确确地调整整。二、需求求分析(一)软软硬件需需求1、硬件件:INTEEL pp4 11.0GG 以上上;内存5112M以以上;硬盘800G 以以上。2、软件件操作系统统WINNDOWWS 998、220000、xpp;支持IIIS;ACCEESS 20000以上上。(二)网网站流程程图信达物流流信息网网是给客客户提供供物流信信息的平平台,客客户进入入网站首首页后,可以通通过单击击网站导导航条链链接进入入站内的

19、的各个模模块,并并对各个个模块的的信息进进行浏览览来获取取物流行行业以及及本公司司的相关关信息;分公司司管理员员可以在在信息查查询模块块中登录录,并实实行对运运单进行行签收等等操作;后台管管理员在在登录后后台管理理中心后后,便可可以在后后台对前前台的各各个模块块的显示示内容进进行相应应的田径径、修改改和删除除等操作作。网站站流程图图如图11所示:图1网站站流程图图(三)数数据库设设计Micrrosooft Acccesss能够满满足小型型企业客客户服务务器解决决方案的的要求,是一种种功能较较完备的的系统,它几乎乎包含了了数据库库领域的的所有技技术和内内容。本本系统数数据库采采用Acccesss

20、数据据库,系系统数据据库名称称为dbb_Loogissticcs。数数据库ddb_LLogiistiics中中包含77张表,如图2所示。图2数据据表树型型结构图图1、数据据库概念念设计(ERR图)通过对网网站进行行的需求求分析、网站流流程设计计以及系系统结构构的确定定,规划划出系统统中使用用的数据据库对象象分别为为“运单”、“新闻”和“分公司司管理员员”,实体体E-RR图如下下所示: (1)运运单实体体运单实体体包括运运单编号号、寄件件目的地地、出发发时间、发送时时间、发发送情况况、审核核日期和和备注等等属性。运单实实体E-R图如如图3所示:图3运单单实体EE-R图图(2)新新闻实体体新闻实体

21、体包括新新闻分类类、新闻闻标题、新闻内内容和日日期/时时间等属属性。新新闻实体体E-RR图如图图4所示:图4新闻闻实体EE-R图图(3)分分公司管管理员实实体分公司管管理员实实体包括括用户名名、密码码和所属属分公司司等属性性。分公公司管理理员实体体E-RR图如图图5所示:图5分公公司管理理员实体体E-RR图2、数据据库逻辑辑结构设设计(关关系表)根据在数数据库概概念设计计中给出出的数据据库实体体E-RR图,可可以设计计数据表表结构。下面分分别给出出数据表表概要说说明、数数据表关关系概要要说明及及主要数数据表的的结构,(1)nnew (新闻闻表)新闻表主主要用于于保存新新闻信息息,该表表结构如如

22、表1所示:表1new的的结构表表字段名称称数据类型型长度默认值允许空描述id自动编号号否lei文本是新闻分类类titlle文本是新闻标题题conttentt备注是新闻内容容timee日期/时时间是新闻日期期/时间间(2)nnewss (信信息表)信息表主主要用于于保存各各类信息息内容,该表结结构如表表2所示:表2newss的结构构表字段名称称数据类型型长度默认值允许空描述id自动编号号否titlle文本是发布类型型conttentt备注是信息内容容(3)yyunddan (运单单表)运单表主主要用于于保存运运单信息息,该表表结构如如表3所示:表3yunddan的的结构表表字段名称称数据类型型长

23、度默认值允许空描述id自动编号号否nid文本是运单编号号starrt文本是寄件起始始地mudiidi文本是寄件目的的地ctimme文本是出发时间间qs文本是签收人/未签收收原因qstiime文本是签收日期期zhuaangttai文本是发送状况况fgzhhuanngtaai文本是寄件地点点fg文本是指定分公公司派送送fgtiime文本是到达分公公司时间间fgqss文本是到达分公公司的签签收人/未签收收原因beizzhu备注是备注timee日期/时时间是审核日期期(4)ffuseer (分公司司管理员员)分公司管管理员表表主要用用于保存存分公司司管理员员信息,该表结结构如表表4所示:表4fusee

24、r的结结构字段名称称数据类型型长度默认值允许空描述id自动编号号否userrnamme文本是用户名userrpwdd文本是用户密码码fenggonggsi文本是所属公司司三、系统统设计(一)系系统目标标信达物流流信息网网是针对对中小型型物流企企业的运运营管理理过程进进行设计计的,可可以将其其分为前前台和后后台两个个部分进进行设计计。作为为一个商商业网站站,不一一定非要要用户都都进行注注册,所所以该网网站就淡淡化了用用户的注注册登录录这一功功能模块块。前台台登录网网站的访访问用户户可以匿匿名进入入该网站站浏览站站内信息息,了解解本公司司和物流流行业相相公司的的相关信信息,同同时为一一些用户户提供

25、必必要的权权限,如如客户运运单的查查询以及及分公司司管理员员对运单单的查看看、签收收等。后台主要要为了保保证系统统的完整整性及可可护性,方便管管理员对对管理员员信息、公司简简介、仓仓库服务务、运输输服务、配送服服务、运运单管理理、新闻闻管理、招聘信信息、分分公司管管理等模模块的管管理。(二)网网站功能能结构1、前台台功能结结构图信达物流流信息网网的前台台功能结结构如图图6所示:图6信达达物流信信息网的的前台功功能结构构图2、后台台功能结结构图信达物流流信息网网的后台台功能结结构如图图7所示:图6信达达物流信信息网的的后台功功能结构构图四、详细细设计(一)首首页设计计网站前台台首页是是网站提提供

26、给浏浏览者的的第一视视觉界面面,能够够使浏览览者在最最短的时时间内了了解网站站。在信信达物流流信息网网中,前前台首页页主要包包括以下下功能模模块。网站导航航:主要要包括网网站的旗旗帜广告告条、主主功能导导航两部部分。里程查询询模块:主要功功能是用用于查询询两个城城市之间间的里程程。客服电话话模块:主要用用于展示示客服电电话号码码。友情链接接模块:主要用用于展示示相关企企业网址址。公司新闻闻模块:主要用用于展示示公司最最新信息息。行业新闻闻模块:主要用用于展示示最新的的行业信信息。后台登录录入口:为管理理员进入入后台提提供一个个入口。(二)信信息查询询模块设设计1、信息息查询模模块概述述信息查询

27、询模块主主要包括括运单查查询和分分公司管管理员登登录两个个部分,运单查查询主要要是用于于客户或或者分公公司管理理员查询询指定的的运单信信息,了了解和掌掌握运单单情况;分公司司管理员员登录主主要用于于分公司司管理员员登录后后台,并并对站内内相关信信息进行行操作。信息模模块的管管理框架架如图88所示。图8信息息查询模模块的管管理框架架2、运单单查询的的实现过过程在信息查查询页面面如图99所示中中,在“请输入入运单的的编号”文本框框中输入入正确的的运单编编号,单单击“提交”按钮,即可在在页面中中显示查查询所对对应运单单的详细细信息;若数据据库中没没有指定定的运单单编号,则系统统给出无无信息提提示。窗

28、体顶端端窗体底端端图9运单单查询 在运单单查询页页面中,先利用用IfTThennElsse语句句判断是是否接到到表单值值,若表表单值不不为空,则查询询相应表表中的数数据,获获取符合合条件的的相关信信息。代代码如下下:% 判断断接受到到的运单单编号是是否为空空if reqquesst(nidd)theen nidd=reequeest(niid)elsse nidd=endd iff 获取取记录集集,查询询符合条条件的相相关信息息Sett Rss = Serrverr.CrreatteObbjecct(ADOODB.Reccorddsett)Sqll = Seelecct * Frrom yun

29、ndann whheree niid=&nnid&Rs.Opeen SSql,connn,11,1%获取运单单信息相相关字段段内的数数据,显显示运单单信息的的结果,如果没没有所查查询的相相关信息息给出提提示信息息。代码码如下: 编编号寄寄件地点点目目的地出出发日期期签签收人签签收日期期派派送状态态备备注 %iif rrequuestt(nnid)= tthenn ressponnse.Wriite() ellse% 没有有您想要要查找的的信息 3、登录录分公司司管理的的实现过过程登录分公公司管理理页面,顾名思思义就是是分公司司管理员员的操作作页面。登录分分公司管管理页面面主要用用于分公公司管理

30、理员的登登录,之之后进入入分公司司管理页页面,并并可以查查看运单单的所有有详细信信息,修修改用户户密码、签收运运单等。在登录分分公司管管理页面面中,首首先接受受表单传传递的用用户名和和密码,并判断断该用户户名和密密码与数数据表中中的数据据是否符符合;若若相符合合则进入入分公司司管理员员操作页页面,反反之则重重新登录录。代码码如下:%iff reequeest(acctioon)=llogiin theenuseernaame=reqquesst(useernaame)useerpwwd=rrequuestt(uuserrpwdd)uuserrnamme=ttrimm(reequeest(uss

31、ernnamee)ppasssworrd=ttrimm(reequeest(usserppwd) forr i=1 tto llen(useernaame) useer=mmid(useernaame,i,11) if useer= or useer=% or useer= or useer=& or useer=| theenressponnse.wriite & allertt(您您的用户户名含有有非法字字符,请请重新输输入!); & hiistoory.bacck() & rrespponsse.eend endd iff nexxt forr i=1 tto llen(passswoo

32、rd) passs=mmid(passswoord,i,11) if passs= or passs=% or passs= or upaass=& orr paass=| thhen reespoonsee.wrritee & aalerrt(您的密密码含有有非法字字符,请请重新输输入!); & hiistoory.bacck() & reespoonsee.ennd endd iff nexxt%seet rrs=sservver.creeateeobjjectt(aadoddb.rrecoordsset)sql=seelecct * frrom fusser wheere useerna

33、ame=&useernaame& andd usserppwd=&useerpwwd&rs.oopenn sqql,cconnn,1,3 if rs.eoff thhen reespoonsee.wrritee 对不起起,您输输入的用用户名或或者密码码有误!返回回 elsse seessiion(ussernnamee)=reqquesst(useernaame) seessiion(looc)=1 reespoonsee.Reedirrectt(cchaxxungguann.assp)endd iff rs.cclosseset rs=notthinngconnn.clloseeset co

34、nnn=nnothhinggend if%4、运单单签收管管理的实实现过程程当货物到到达目的的地后,由分公公司的人人员负责责签收货货物,并并在运单单签收管管理模中中签收运运单,证证明货物物安全到到达目的的地。运运单签收收时,必必须写清清签收人人以及签签收时间间,此功功能主要要是为证证明该运运单已成成功到达达分公司司,应用用IfTThennElsse语句句来判断断运单是是否到达达分公司司,并接接受签收收人和签签收时间间,若rrequuestt(“fgzzhuaangttai”)”到达”,则提提示不能能提交清清单.代代码如下下:% 判断是是否登录录if ssesssionn(uuserrnamme

35、)= thhenressponnse.Wriite(您还还没有登登录,请请登录录)ressponnse.enddend ifif rrequuestt(ffgzhhuanngtaai)=到到达 theenif rrequuestt(ffgqss) annd rrequuestt(ffgtiime) theen 如如果到达达判断分分公司签签收人和和签收时时间 是是否为空空sett rss=seerveer.CCreaateOObjeect(addodbb.reecorrdseet)sqll=sseleect * ffromm yuundaan wwherre iid=&reequeest(poo

36、st)rs.opeen ssql,connn,11,3rs(fggzhuuanggtaii)=reqquesst(fgzzhuaangttai)rs(fggqs)=rrequuestt(ffgqss)rs(fggtimme)=reequeest(fggtimme)rs.upddateeressponnse.Wriite(签收收成功,关关闭)elseerespponsse.WWritte(allertt(请请把信息息填写完完整);loocattionn=jjavaascrriptt:hiistoory.go(-1)endd iffelseeressponnse.Wriite(aalerrt(未选

37、择择到达,不能提提交签单单);loccatiion=jaavasscriipt:hisstorry.ggo(-1)end if%应用ifftheenellse语语句判断断运单是是否到达达目的地地,并获获取签收收人、签签收时间间;若rrequuestt(“zhuuanggtaii”)”到达”,则不不能提交交签单。代码如如下:% 判断是是否到达达if rrequuestt(zzhuaangttai)=到达 thhenif reqquesst(qs) andd reequeest(qsstimme) tthennseet rrs=sservver.CreeateeObjjectt(aadoddb.r

38、recoordsset)sqql=sellectt * froom yyunddan wheere id=&rrequuestt(ppostt)rss.oppen sqll,coonn,1,33rss(zzhuaangttai)=rrequuestt(zzhuaangttai)rss(qqs)=reequeest(qss)rss(qqstiime)=rrequuestt(qqstiime)rss.uppdattereespoonsee.Wrritee(签签收成功功,关闭)elssereespoonsee.Wrritee(aleert(请把把信息填填写完整整);loccatiion=jaavas

39、scriipt:hisstorry.ggo(-1)endd iffelseeressponnse.Wriite(aalerrt(未选择择到达,不能提提交签单单);loccatiion=jaavasscriipt:hisstorry.ggo(-1)end if%(三)新新闻动态态模块设设计1、新闻闻动态模模块概述述新闻动态态模块主主要包括括公司新新闻和行行业新闻闻两个部部分。主主要用于于展示公公司最新新信息和和最新的的行业信信息。增增加此模模块使浏浏览者获获得更多多的关于于本公司司和物流流行业的的相关信信息,既既丰富了了网站的的内容,又与浏浏览着者者建立良良好的沟沟通方式式。新闻闻动态模模块的管

40、管理框架架如图110所示示:图10新新闻动态态模块的的管理框框架2、新闻闻动态模模块的实实现过程程当进入新新闻动态态模块页页面时,可以看看到公司司新闻和和行业新新闻两个个图片按按钮,分分别用于于链接不不同的新新闻动态态信息。在新闻动动态模块块中,使使用分页页技术来来显示新新闻信息息,使用用获得新新闻主题题,并应应用inndoww.oppen(opeen.aasp?id=,scrrolllbarrs=yyes)获取取该新闻闻的详细细信息。代码如如下:mmaxppagee thhen reqquesstpaage=maxxpagge endd iff 向下下移动相相应的行行数 if nott re

41、equeestppagee=1 theen rss.moove (reequeestppagee-1)*rss.paagessizee eend if foor ii=1 to rs.paggesiize andd noot rrs.eeof% ahrref=jaavasscriipt:onnCliick=wiindoow.oopenn(oopenn.assp?iid=,scrrolllbarrs=yyes,widdth=3000,heeighht=3300) 在网站首首页中,通过同同一页面面分别将将公司新新闻和行行业新闻闻同时显显示出来来,并按按新闻发发布时间间进行排排序。代代码如下下:(四

42、)后后台首页页设计后台首页页主要包包括以下下功能模模块。后台登录录模块:主要用用于管理理员登录录网站后后台。初始化信信息模块块:主要要包括管管理员信信息修改改和系统统名称修修改两部部分。公司简介介管理模模块:主主要用于于公司简简介内容容的修改改。仓储服务务管理模模块:主主要用于于仓储服服务内容容的修改改。运输服务务管理模模块:主主要用于于运输服服务内容容的修改改。配送服务务管理模模块:主主要用于于配送服服务内容容的修改改。运单管理理模块:主要包包括运单单查询、运单添添加、运运单修改改、运单单删除44部分。新闻管理理模块:主要包包括新闻闻查询、新闻添添加、新新闻修改改、新闻闻删除44部分。招聘信

43、息息管理模模块:主主要用于于招聘信信息内容容的修改改。分公司管管理模块块:主要要包括分分公司添添加、分分公司删删除、分分公司修修改、分分公司管管理员添添加、分分公司管管理员修修改(用用户名不不能修改改)、分分公司管管理员删删除、对对分公司司管理员员进行分分类查看看7部分分。退出后台台管理模模块:退退出后台台管理程程序。(五)后后台登录录模块设设计管理员通通过后台台登录口口进入后后台登录录模块,后台登登录模块块主要用用于验证证管理员员的身份份和密码码。后台台登录模模块的运运行结果果如图111所示示:图11后后台登录录在后台登登录页面面中,增增加一个个验证码码功能。首先判判断输入入的验证证码与随随

44、机给出出的验证证码是否否一致,然后接接受所传传递的值值,并与与数据库库中的管管理员用用户名和和密码比比较,若若与管理理员信息息相符合合则进入入后台主主页,反反之则返返回登录录页面重重新登录录。代码码如下:% 对输入入的验证证码进行行判断dimm veeriffycoode,verrifyycodde2verrifyycodde=ttrimm(Reequeest.Forrm(verrifyycodde)verrifyycodde2=triim(RRequuestt.Foorm(veeriffycoode22)if verrifyycoddeverrifyycodde2 theenreespoon

45、see.wrriteeaalerrt(您输入入的验证证码不正正确。);reespoonsee.wrriteeloocattionn.hrref=inndexx.asspfooundderrr=trrueelsseseessiion(veeriffycoode)=%其中,使使用IffTheenElsse语句句来判断断接受到到的数据据是否与与数据库库中的数数据相符符合,并并使用TTrimm()函函数取掉掉数据两两侧的空空格,而而且过滤滤一些非非法字符符。代码码如下:% 对输入入的用户户名和密密码分别别进行非非法字符符的过滤滤if reqquesst(acttionn)=looginn tthenn

46、addminn_naame=reqquesst(admmin_namme)addminn_paass=reqquesst(admmin_passs)ussernnamee=trrim(repplacce(rrequuestt(aadmiin_nnamee),)paasswwordd=trrim(repplacce(rrequuestt(aadmiin_nnamee),)foor ii=1 to lenn(ussernnamee)usser=midd(ussernnamee,i,1)iff usser= orr usser=% orr usser= orr usser=& orr usser=|

47、 thhenrrespponsse.wwritte & aleert(您的的用户名名含有非非法字符符,请重重新输入入!); & hisstorry.bbackk() & rrespponsse.eendennd iifneextfoor ii=1 to lenn(paasswwordd)paass=midd(paasswwordd,i,1)iff paass= orr paass=% orr paass= orr uppasss=& oor ppasss=| tthennrrespponsse.wwritte & aleert(您的的密码含含有非法法字符,请重新新输入!); & hhistto

48、ryy.baack() & rrespponsse.eendennd iifneext% 将传传递的数数据与数数据库中中的数据据相比较较,若没没有与之之相对应应的数据据,则提提示重新新输入;反之,则登录录成功,并进入入后台主主页面。代码如如下:% 判断用用户是否否存在sett rss=seerveer.ccreaateoobjeect(addodbb.reecorrdseet)sqll=sseleect * ffromm addminn whheree addminn_naame=&admmin_namme& aand admmin_pwdd=&addminn_paass&rs.opeen s

49、sql,connn,11,3if rs.eoff thhen rrespponsse.wwritte 对不不起,您您输入的的用户名名、密码码或验证证码有误误,请重重新输入入,谢谢谢!本软件件建议您您使用IIE6.0以上上版本,分辨率率:10024*7688返返回ellsessesssionn(aadmiin_nnamee)=reqquesst(admmin_namme)rrespponsse.RRediirecct(admmin.htmml)ennd iif rss.clloseeseet rrs=nnothhinggcoonn.clooseseet cconnn=noothiingendd

50、iffend if%(六)运运单管理理模块设设计1、运单单管理模块块概述运单管理理模块主主要包括括运单查查询、运运单添加加、运单单修改、运单删删除4部部分。主主要用于于管理员员对运单单信息的的管理,即对运运单信息息的查询询、添加加、修改改和删除除。可以以方便管管理员了了解运单单数据,并对其其进行有有效的管管理。运运单管理理模块的的管理框框架如图图12所所示:图12运运单管理理模块的的管理框框架2、运单单添加的的实现过过程运单添加加主要用用于管理理员追加加新运单单信息。运单添添加页面面主要由由两部分分组成。即用于于收集运运单信息息的前台台表单部部分和用用于对数数据库进进行操作作的后台台处理部部分

51、。运运行结果果如图113所示示。图13运运单添加加在添加运运单信息息时,运运单编号号是自动动生成的的,是通通过获取取当天的的日期和和产生的的运单数数量来生生成运单单编号,如添加加运单当当天为220088年9月7日日,并添添加了当当天的第第一个运运单,则则该运单单编号为为2000809907000011。然后后便可以以向表单单中添加加表单的的详细数数据,代代码如下下:% 检索当当前日期期是否有有运单sett rss2=sservver.CreeateeObjjectt(aadoddb.rrecoordsset)sqll2=sellectt * froom yyunddan wheere timm

52、e llikee &daate()&rs22.oppen sqll2,cconnn,1,1if nott rss2.eeof theen系统统自动生生成运单单编号 t=yyearr(daate)*1000000000000+monnth(datte()*11000000000+dday(datte()*11000000+rs22.reecorrdcoountt+1elsset=yeaar(ddatee)*11000000000000+moonthh(daate()*1000000000+dayy(daate()*10000000+1endd iffif reqquesst(posst) tth

53、enncalll wwrittendd iff添加加运单信信息funnctiion wriitiff reequeest(sttartt) annd rrequuestt(mmudiidi) andd reequeest(cttimee) annd rrequuestt(bbeizzhu) theensset rs=serrverr.CrreatteObbjecct(adoodb.reccorddsett)ssql=seelecct * frrom yunndannrrs.oopenn sqql,cconnn,1,3rrs.aaddnnewrrs(nidd)=trrs(staart)=rreq

54、uuestt(sstarrt)rrs(muddidii)=reqquesst(muddidii)rrs(ctiime)=rrequuestt(cctimme)rrs(fg)=rrequuestt(ffg)rrs(fgzzhuaangttai)=途中rrs(zhuuanggtaii)=途中中rrs(beiizhuu)=reqquesst(beiizhuu)rrs(timme)=daate()rrs.uupdaaterrs.cclosserrespponsse.WWritte(allertt(提提交成功功);loccatiion=yuundaanaddd.aasp)ellse rrespponss

55、e.WWritte(allertt(请请把信息息填写完完整);loocattionn=jjavaascrriptt:hiistoory.go(-1)ennd iifendd fuuncttionn%3、运单单修改的的实现过过程运单修改改主要用用于管理理员修改改运单信信息。运运单信息息修改页页面由两两部分用用于收集集运单信信息的前前台表单单部分和和用于对对数据库库进行操操作的后后台处理理部分组组成。运行结结果如图图14所所示。图14 运单修修改页面面在运单修修改页面面中,利利用idd=reequeest(id)接收收id值值,并进进行查询询相关记记录信息息,然后后将所填填写信息息一一对对应添加加

56、到数据据表中。代码如如下:%set rs11=seerveer.CCreaateOObjeect(addodbb.reecorrdseet)sqll1=sellectt * froom yyunddan wheere id =&reqquesst(id)rs11.oppen sqll1,cconnn,1,1进行行运单修修改if reqquesst(posst) tthenncalll wwrittendd ifffunnctiion wriitiff reequeest(sttartt) annd rrequuestt(mmudiidi) andd reequeest(cttimee) aan

57、d reqquesst(beiizhuu) thhensset rs=serrverr.CrreatteObbjecct(adoodb.reccorddsett)ssql=seelecct * frrom yunndann whheree idd=&reqquesst(id)rrs.oopenn sqql,cconnn,1,3rrs(staart)=rrequuestt(sstarrt)rrs(muddidii)=reqquesst(muddidii)rrs(ctiime)=rrequuestt(cctimme)rrs(fg)=rrequuestt(ffg)rrs(beiizhuu)=reqq

58、uesst(beiizhuu)rrs.uupdaaterrs.cclosserrespponsse.WWritte(allertt(提提交成功功)ellse rrespponsse.WWritte(allertt(请请把信息息填写完完整);loocattionn=jjavaascrriptt:hiistoory.go(-1)ennd iifendd fuuncttionn %4、运单单删除的的实现过过程运单删除除主要用用于管理理员删除除运单信信息。在在运单删删除时,当单击击“删除”按钮后后会弹出出对话框框,提示示是否确确定删除除此运单单,单击击“确定”按钮,将删除除已选定定的运单单。代码码如下

59、:%删除指指定的运运单if reqquesst(dell) thhensqll1=delletee frrom yunndann whheree idd=&reqquesst(dell)connn.eexeccutee(sqql1)endd iff 通过过运单编编号查询询运单详详细信息息if reqquesst(pp) theen seet rrs=sservver.CreeateeObjjectt(aadoddb.rrecoordsset)sqql=sellectt * froom yyunddan wheere nidd=&reequeest(biianhhao)&rss.oppen sq

60、ll,coonn,1,11elsse降降序排列列所有运运单seet rrs=sservver.CreeateeObjjectt(aadoddb.rrecoordsset)sqql=sellectt * froom yyunddan ordder by timme ddesccrss.oppen sqll,coonn,1,11Endd Iff%单击“删删除”按钮后后,弹出出删除确确定对话话框,代代码如下下:xinnxi.aspp?deel=&p=onCllikee=retturnn coonfiirm(你确定定删除吗吗?)删除除(七)分分公司管管理模块块设计1、分公公司管理理模块概概述分公司管管

温馨提示

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

评论

0/150

提交评论