企业物流平台的设计与实现—毕业设计论文内容摘要:
功达到分公司。 判断运单是否到达分公司时所涉及到的相关程序代码如下: % if session(username)= then 39。 判断用户名是否为空 (您还没有登录,请 a href=登录 /a) end if if request(fgzhuangtai)=到达 then if request(fgqs) and request(fgtime) then 39。 判断签收人、签收时间是否为空 set rs=() sql=select * from yundan where id=amp。 request(post) sql,conn,1,3 rs(fgzhuangtai)=request(fgzhuangtai) rs(fgqs)=request(fgqs) 39。 接收签收人 rs(fgtime)=request(fgtime) 39。 接收签收时间 (签收成功 ,a href=39。 javascript:39。 onclick=39。 ()39。 关闭 /a) else (script language=javascriptalert(39。 请把信息填写完整39。 )。 location=39。 javascript:(1)39。 /script) end if else (script language=javascriptalert(39。 未选择到达,不能提交签单39。 )。 location=39。 javascript:(1)39。 /script) end if % 运单是否到达目的地页面所涉及到的程序代码如下: % if request(zhuangtai)=到达 then if request(qs) and request(qstime) then 39。 判断是否到达目的地,并获取签收人、签收时间 set rs=() sql=select * from yundan where id=amp。 request(post) sql,conn,1,3 rs(zhuangtai)=request(zhuangtai) rs(qs)=request(qs) 39。 接收签收人 rs(qstime)=request(qstime) 39。 接收签收时间 (签收成功 ,a href=39。 javascript:39。 – 13 – onclick=39。 ()39。 关闭 /a) else (script language=javascriptalert(39。 请把信息填写完整39。 )。 location=39。 javascript:(1)39。 /script) end if else (script language=javascriptalert(39。 未选择到达,不能提交签单39。 )。 location=39。 javascript:(1)39。 /script) end if % 运单签收管理页面的运行结果如图 11 所示。 图 11 运单签收管理页面运行结果 在进入分公司管理模块时,在修改用户密码时,用户名是不可以修改的。 系统登录时对输入的用户名和密码进行了非法字符的检索。 相关程序代码如下: % if user=39。 or user=% or user= or user= or user=amp。 or user=| then 39。 判断用户名是否含有非法字符 script language=JavaScript amp。 alert(39。 您的用户名含有非法字符 ,请重新 输入。 39。 )。 amp。 () amp。 /script end if next for i=1 to len(password) pass=mid(password,i,1) if pass=39。 or pass=% or pass= or pass= or upass=amp。 or pass=| then 39。 判断密码是否含有非法字符 script language=JavaScript amp。 alert(39。 您的密码含有非法字符 ,请重新输入。 39。 )。 amp。 () amp。 /script end if % 物流服务模块设计 物流服务模块主要包括仓储服务、货运服务、配送服务 3个部分。 仓储服务、贷运服务、配送服务 3部分主要用于介绍服务项目和服务条款。 所涉及的相关程序代码如下: – 14 – % function HTMLcode(fString) if not isnull(fString) then fString = Replace(fString, CHR(13), ) 39。 应用 Replace函数 返回指定数目的某字符串被替换为另一个字符串 fString = Replace(fString, CHR(10) amp。 CHR(10), /PP) fString = Replace(fString, CHR(10), BR) fString = Replace(fString, CHR(32), ) HTMLcode = fString end if end function if request(newsname)= then 39。 判断是否接收到新闻名称 newsname=仓储服务 39。 设置默认值 else newsname=request(newsname) 39。 将接收到的值赋值给指定变量 end if set rs=() sql=Select * from news where title=39。 amp。 newsnameamp。 39。 39。 查 询相关新闻标题 sql,conn,1,1% %39。 应用 get方法进行传值 a href=?newsname=仓储服务 img src=images/ width=198 border=0 /a a href=?newsname=货运服务 img src=images/ border=0/a a href=?newsname=配送服务 img src=images/ width=198 height=35 border=0/a % 4. 4 新闻动态模块设计 新闻动态模块主要包括公司新闻、行业新闻两个部分。 新闻动态模块主要包括公司新闻、行业新闻两部分,用于展示公司最新信息和最新的行业信息。 新闻动态页面的设计效果如图 12所示。 图 12 新闻动态页面设计效果 新闻动态模块的程序代码如下: % if not then 39。 判断是否有记录 tel= 39。 总记录数 shum=20 =shum 39。 获取每页显示的记录数 maxpage= requestpage=clng(request(p)) 39。 获取当前页 if requestpage= or requestpage=0 then 39。 当接收页码的值为空或者等于 0时,使其值等于 1 requestpage=1 end if if requestpagemaxpage then 39。 在接收页码的值大于最大页码时,使其等于最大页码 requestpage=maxpage end if if not requestpage=1 then 39。 向上或向下移动相应的记录 – 15 – (requestpage1)* end if for i=1 to and not 39。 利用循环输出数据 % tr td width=66% class=biaodiIMG height=9 src=images/ width=8 a href=javascript: onClick= (39。 ?id=%=rs(id)%39。 ,39。 39。 ,39。 scrollbars=yes,width=300,height=30039。 )%=rs(title)% /a /TD td align=right width=34% class=biaodi[%=rs(time)%] /td /tr % if then exit for next Set Rs=Nothing else (暂无新闻 ) end if % 1.新闻的分类显示 在新闻动态页面中,新闻分为公司新闻、行业新闻两类,并对新闻进行分类显示。 新闻分类显示页面的设计效果如图 13所示。 图 13 新闻分类显示页面的设计效果 新闻主要分为公司新闻、行业新闻两类。 在同一页面中分别将其同时显示出来。 新闻分类显示页面所涉及到的相关程序代码如下: % set rs=() sql=Select * from new where lei=39。 公司新闻 39。 order by time desc 39。 分类显示公司新闻 sql,conn,1,1 set rs1=() sql1=Select * from new where lei=39。 行业新闻 39。 order by time desc 39。 分类显示行业新闻 sql1,conn,1,1 – 16 – % 新闻分类显示页面的运行结果如图 14所示。 图 14 新闻分类显示页面的运 行结果 点击相应的新闻标题,进入相关新闻的详细信息页面。 实现此功能的相关程序代码如下: %39。 用于打开一个指定的窗口,该窗口有水平滚动条和垂直滚动条 a href=javascript: onClick= amp。 _ (39。 ?id=%=rs(id)%39。 ,39。 39。 ,39。 scrollbars=yes, width=400,height=35039。 )%=rs(title)%/a % % set rs=() sql=Select * from new where id=amp。 request(id) 39。 通过 id进行查询新闻信息 sql,conn,1,1 % 执行以上两处代码,将得到以下运行结果如图 15所示。 图 15 新闻详细页面 5 后台登录入口设计 由于网站后台是用于维护整个网站系统,所以对于网站后台登录入口一般要设计得隐蔽些。 本站的后台登录入口设置在网页的最底部,当用户单击“后台入口”超链接时,将弹出确认进入后台管理页面的程序窗口,要求用户输入正确的 用户名、密码、验证码,三者缺一不可。 后台登录入口的设计效果如图 16所示。 – 17 – 图 16 后台登录入口页面的设计效果 6 后台主要功能模块详细设计 后台总体架构 1.模块功能介绍 后台页面主要包括以下功能模块: 后台登录模块:主要用于管理员登录网站后台。 初始化信息模块:主要包括管理员信息修改、系统名称修改两部分。 公司简介管理模块:主要用于公司简介内容的修改。 仓储服务管理模块:主要用于仓储服务内容的修改。 运输服务管理模块:主要用于运输服务内容的修改。 配送服务管理模块:主要用于配送服务内容的 修改。 运单管理模块:主要包括运单查询、运单添加、运单修改、运单删除 4部分。 新闻管理模块:主要包括新闻查询、新闻添加、新闻修改、新闻删除 4部分。 招聘信息管理模块:主要用于招聘信息内容的修改。 分公司管理模块:主要包括分公司添加、分公司删除、分公司修改,分公司管理员添加,分公司管理员修改(用户名不能修改),分公司管理员删除,对分公司管理员进行分 类查看 7部分。 退出后台管模块:退出后台管理程序。 3.后台页面运行结果 网站后台页面的运行结果如图 17所示。 图 17 后台页面运行结果 为了方便 读者阅读 本书内容 、有效利用本书附赠光盘的实例 ,将后台页面的各部分说明以列表形式给出,如表 4所示。 1 2 – 18 – 表 4 后台首页解析 区域 名称 说明 对应文件 1 后台管理导航 主要用于选择各种后台管理操作 admin/ 2 后台功能管理区 主要用于进行各种后台管理操作 admin/ admin/adminconn/ admin/adminconn/ admin/adminconn/ admin/adminconn/ admin/adminconn/ admin/ad。企业物流平台的设计与实现—毕业设计论文
相关推荐
械杂质和机油氧化物。 如果这些杂质随同机油进入润滑系统,将加剧发动机零件的磨损,还可能堵塞油管或油道。 机油滤清的方式有两种:全流式和分流式。 全流式机油滤清器串联于机油泵和主油道之间,因此全部机油都经过它滤清。 目前在轿车上普遍采用全流式机油滤清器。 ( 1)全流式机油滤清器 切诺基发动机采用的全流式滤清器多为过滤式。 机油从纸滤芯的外围进入滤清器中心,然后经出油口流进机体主油道。
第 6 章 弹性元件的计算 ........................................... 28 螺旋弹簧的刚度 ............................................ 28 螺旋弹簧的刚度 ........................................ 28 弹簧校核 .........................
编号: A 014 所属数据流: F F F F F F10 所属存储: D0、 D D D D D D8 数据类型:备注型 名称:负责人 编号: A 15 所属数据流: F F F3 所属存储: D D D3 数据类型:字符型 名称:联系地址 编号: A 016 所属数据流: F F F3 所属存储: D D D3 数据类型:字符型 名称:联系电话 编号: A 017 所属数据流: F F
能将实验结果发回地球。 在海洋开发方面,美国曾用 Curv 号有缆水下机器人成功地从西班牙附近 900 米深的海底打捞一颗因 B52 轰炸机失事掉入水中的氢弹。 挪威卑尔根公司生产的一种水下机器人,可在水下 600 米处作业,装有电视摄像机,可收集海底标本,切割石油管道和缆索等。 在放射性环境中,如在核电站里,机器人可用来检查、修复管道、阀门等,如日吸盘式 Scara 机械 臂 结构设计 7
( 施工方案和采用新技术新工艺、新设备 ) 时,必须制定相应的安全技术措施,负责改善劳动条件的项目和实施措施,并付诸实现,对职工进行安全技术教育,及时解决施工中的安全技术问题,参加重大的伤亡事故的调查分析,提出技术鉴定意见和改造措施。 ( 3) 工区主任、施工队长应对本单位劳动保护和安全生产工作具体领导责任。 认真执行安全生产规章制度,不违章指挥,制定和实施安全技术措施
d is a function of area , length, moment of inertia, and Young’s modulus of an element and and = transformation matrix and the geometric stiffness matrix. The internal force vector in Eq. (1)