网上购物与送货物流系统的设计与实现


    


    网购物送货物流系统Internet技术根底交通运输企业创造种新受域时间计算机身约束信息交流享协作方式系统够提供充足信息快捷数处理手段便运输员够合理费指定商品限时间送达指定位置
    考虑现代物流理系统性求整系统采JSP网络编程SQL Server 2000数库结合开发方式文详细阐述整系统设计思路开发程首先分析物流开展情况系统开发背景系统开发采技术进行相应简单介绍然系统进行需求分析功模块划分数库设计分析设计数库模型系统框架出系统中模块详细设计实现模块涉关键源代码进行详细分析系统运行结果说明该物流系统满足客户运输员高级理员三方面需求够完成客户购物发送订单运输员短信接收订单负责送货理员数维护系列操作

    关键词:网购物送货物流系统JSP技术短信

















    ABSTRACT

    The logistics system of shopping online and deliver takes internet technique as foundation creating a kind of method of the information exchangingsharing and cooperating which is free from regiontime and calculator for the transportation business enterprise Ample information and fast data processing means will be provided by the system so that the transporting personnel can send the appointed merchandise to the appointed position in limited time with the reasonable expenses
    In consideration of the function requests of modern logistics system a development method which combined the JSP network progrmming and SQL Server 2000 databases is adopted by the whole system This dissertation elaborates the design way and the development process of the whole system First of all Analyzed the development circumstance of the logistics and the development background of the system moreover a simple introduction to the technique that the system development adopted will be carried on And then a series of actions will be taken to the logistics system for analysis such as requirements analysisdemarcation of the function module and database designment analysis After that the designment of the database model and system frame will come out from those analysis Finally the dissertation describes the detailed design and the realization of function module in this system a detailed analysis to the key source code which related to the function module will be carried on too The result of system expresses that The logistics system is powerful enough to satisfy the requirements of customer transporting personnel and senior administrator to complete a series of operations such as the customer shopping and send the order the transporting personnels receive order by mobile message and deliver merchandises the administrators maintains the data and so on

    Keywords the logistics system of shopping online and deliver
    JSP technique message





    目 录

    第1章 绪 1
    11 物流系统概述 1
    111 物流开展 1
    12 系统开发背景 2
    13 系统技术简介 2
    131 JSP技术简介 2
    132 SQL Server 2000技术简介 3
    14 结 3
    第2章 系统现状分析 4
    21 系统模型分析 4
    22 系统面问题 5
    23 现行解决方法 5
    24 行性分析 6
    25 结 7
    第3章 系统需求分析 8
    31 市场需求分析 8
    32 系统总体分析 9
    33 系统UML活动图描述 9
    331 活动图简介 9
    332 系统业务网络局部流程 10
    34 系统功分析 10
    35 系统功总体框架 11
    351 功模块简介 11
    352 系统整体文件架构 12
    36 结 12
    第4章 数库设计实现 13
    41 数库设计思想 13
    42 数库模型设计实现 13
    421 数流程 13
    422 系统实体联系模型 15
    423 数表结构 17
    43 结 19
    第5章 系统设计实现 20
    51 系统运行台简介 20
    52 数库连接设计实现 21
    53 系统登录界面 22
    54 户模块详细设计实现 24
    541 户总体界面 24
    542 户购物设计实现 25
    543 发送订单设计实现 27
    544 发送短信设计实现 29
    55 理员模块详细设计实现 32
    551 理员总体界面 32
    552 销售分析设计实现 32
    553 客户排行设计实现 34
    554 车辆理设计实现 35
    56 结 38
    结 39
    参考文献 40
    致 谢 41
    附 录 42









    第1章 绪

    11 物流系统概述
    网购物送货物流系统够提供时完整高效物流信息理工具该系统仅极减少信息收集沟通钱够提高信息沟通效率系统够物流信息数进行快速整理分析保证消息传递稳定性高效性系统短信发送功企业运输司机客户提供简单方便方式获物流信息系统企业广泛应够提升企业品牌形象丰富物流理品牌涵转变传统工工作方式提高客户物流公司信度满意度企业物流方面应提供配置台扩展应根底
    物流开展
    物流概念提出力增强导致必然结果工业化程中力限注意力放厂区范围原料产品厂外样流动考虑相少着力增强社会化专业化生产体系建立开始区域甚整世界整球作工厂整体研究产品生产流程合理性优化问题重点放生产工厂合理建设转移重点放物资流通全程合理设计仅工厂作物资流动程中驻留点
    狭义讲果认运输组织意味着运输程优化侧重合理运输工具物流组织意味着流动程优化侧重物资流动方式合理性运输物流转变相运输工具运输象位置做调进步讲种转变生产流通运输立统事物位置做调整研究生产运输流动辅现流通运输生产辅物流概念新意[1]
    抓住物流概念实质纲举目张放矢做转变效劳意识坐等客户门动门客户效劳效劳样化量做客户满意正效劳质量改善扩效劳范围许物流营者获显著效益运输剩景气相运输市场出现蓬勃开展势头
    信息化物流灵魂没物流信息化谈物流现代化物流信息化仅技术性问题理理念理方法问题
    12 系统开发背景
    着市场济飞速开展巿场格局已发生根性变化卖方市场转变买方市场面越越精明消费者质量价格已仅仅市场决胜惟素衡量客户满意度〞惟标准效劳〞已成现代企业重视课题谁户提供更效劳谁获更高客户满意度赢更市场强化完善断提高效劳质量时降低效劳钱成产品质量等重问题[2]
    着中国移动通信行业高速开展移动通信户迅速增长 已成缺通讯设备 短信作种实方便廉价通信手段赢中国广阔 户钟爱时短信应范围逐渐面群众移动增值效劳市场企业银行证券交通教育物流等应领域扩展成企业缺客户效劳工具动营销工具通物流系统配合物流公司业务运作种创新功效劳方式够客户提供更加方便快捷渠道贴身信息效劳进步提高物流企业市场效劳核心竞争力
    13 系统技术简介
    JSP技术简介
    JSP设计目标提供种更简便效动态网页编写手段增强网页程序独立性兼容性重性[3]JSP通方面加实现:
    〔1〕简便性效性
    JSP动态网页编写般静态HTML网页编写十分相似原HTML网页中参加JSP专标签脚程序〔项必需〕样熟悉HTML网页编程设计员容易进行JSP网页开发开发员完全编写脚程序通JSP独标签利已写部件实现动态网页编写样熟悉脚语言网页开发者完全利JSP做出漂亮动态网页
    〔2〕程序独立性
    JSPJava API家族局部拥般Java程序跨台特性换句话说拥程序台独立性
    〔3〕程序兼容性
    JSP中动态容种形式进行显示种客户提供效劳HTMLDHTML浏览器WML种手提线设备〔移动 数字设备PDA〕XMLB2B应显示JSP动态页面
    〔4〕程序重性
    JSP页面中直接脚程序嵌入动态交互局部作部件加引旦样部件写程序重复引实现程序重性[46]现量标准JavaBean程序库例证
    SQL Server 2000技术简介
    Microsoft SQL Server2000微软公司新推出分布式关系型数库理系统具客户机效劳器体系结构采Transactsqlsql语言客户机效劳器间传递客户机请求效劳器处理结果SQL Server 2000种应广泛数库理系统该技术够满足现商业环境求类型数库解决方案具许显著优点:易性适合分布式组织伸缩性决策支持数仓库功许效劳器软件紧密关联集成性良性价等数理分析角度原始数转化商业智充分利 Web 带时机非常重Microsoft SQL Server2000数库理系统包括:SQL Server理工具〔联机文档客户机网络连接工具企业理器数导入导出MSDTC理控制台性监视器查询分析器效劳器网络连接工具效劳理器〕SQL Server安性权限理效劳器LoGin\ID理效劳器职组理数库户理数库职组理等创立数库方法包括企业理器创立数库查询分析器创立数库表设计操作包括创立表修改表查表[78]
    14 结
    第章容简单介绍物流概述开展情况分析现物流理短信结合趋势简阐述系统开发背景技术求介绍JSPSQL Server 2000技术特点





    第2章 系统现状分析

    21 系统模型分析
    程序中短信发送功通中国移动通信互联网短信网关接口协议〔China Mobile Peer to PeerCMPP〕实现短信发送前应确保已接入互联网已网络运营商处申请账户密码[9]
    开发系统前需物流系统网络模型结构总体解面出网购物送货物流系统网络模型结构图21示



    图21 网购物送货物流系统网络模型结构图
    22 系统面问题
    说国物流市场已启动没激活中国年物流费支出约年名义GDP20%约2000亿美元果通物流理科学化物流费降低世界均约12%水增加约800亿美元社会财富
    物流前景时苛求新兴物流业夜间达世界均水方面中国物流业存着严重重复建设方割现象种现象表现:企业盲目扩张物流营范围设备员利极充分造成巨资金闲置浪费第三方物流企业带明显域特征缺乏全国范围型物资流通时理混乱方保护义等素导致国物流产业难实现规模快速开展方面许物流企业信息化程度极低普遍采 等传统设备开展业务企业反响缓慢效率低少数物流企业然已开始信息化建设相局部物流理软件停留电算化〞层次业务信息财务信息实现集成实时控制法根降低运营钱提高理效率[10]
    23 现行解决方法
    国家企业信息化重视电子政务推广海关改革物流业务身迅速开展充物流信息化进程中强力助推器IT业物流关注成直接动力整物流产业信息技术需求分三类总体说应提倡效益需求先循序渐进信息化实施路
    〔1〕根底信息化流
    第类根底信息化信息技术开展普特年互联网技术已解决信息享信息传输信息标准信息钱等问题长足进步信息广泛成调控决策根底信息化作企业利实现信息采集传输加工享决策程中效利种信息提高济效益中难点方说信息采集果企业信息系统业务系统两套容易实现实时信息采集必须业务系统信息系统合者说必须信息系统做业务样够真正解决信息采集问题信息享会涉机制问题目前量企业够做信息享信息决策局部样情况完善根底信息化建设首先做事
    〔2〕优化带理效益提高
    根底信息化实现会第二层需求开始寻求改良利积累数进行优化优化两层面流程优化会涉整流程造需数分析定第阶段根底第二方面优化日常操作优化方说天运输调度样需信息系统支持
    做优化工作够提高物流理效率流程改造日常操作优化会带见效益仅仅赖获信息工决策层次然求相高果业务进行深入解绝形成样优化模型时保证实时高效满足业务需
    〔3〕供链理造赢模式
    第三层次高层次需求供链理工具供链概念包含容仅仅物流包括方面容供链调节企业企业间协作关系市场济成熟定程度出现种概念市场济开展初期企业企业间完全竞争成熟产品链价值链效劳链形成企业企业间种存战略合作关系业务会产生协求旦建立种求企业间需套信息系统求固定执行业务协操作[11]
    24 行性分析
    〔1〕技术行性
    JavaServer Pages(JSP)技术提供种建立动态网页简单方法简化构造web程序工作JavaServer Pages技术web开发员设计员非常容易创立维护动态网页作JavaTM技术局部JSP够快速开发出基web独立台应程序JSP 户界面系统容中离出设计员够改变底层容前提改变整网页布局JSP网页普通HTML网页中增加够生成动态容执行应程序代码例JSP网页包含 HTML代码显示静态文图调JDBC象访问数库网页显示户界面容包含静态HTML容数库中找相应动态信息JSP网页中分开户界面应程序考虑网页设计员开发员间执行非常方便授权务允许开发员建立灵活代码非常容易进行更新重复利JSP网页够根需动进行编译web设计员须重新编译应程序逻辑改变表述代码JSPJava servlet〔JavaSever Pages功扩展〕相前者成种更灵活生成动态web容方法[12]
    〔2〕济行性
    企业物流济间具紧密联系二者表现相互适应相互促进关系概括说企业物流济影响表现促进社会分工专业化提高产业效率两方面首先促进社会分工专业化企业通物流活动效产品送达市场实现销售进促进企业生产专业化生产专业化带钱优势钱优势带竞争力提高竞争力提高增加社会济开展奉献次提高产业效率通物流整合够实现物流信息化进达整产业效率提高[13]
    统计企业流动费占产品销售费15根物流理中杠杆原理物流费降低2百分点利润提高1倍否降低企业物流费企业营业绩影响通物流理系统物流营运中获取利润企业摆脱困境效途径[14]
    〔3〕法律行性
    国现物流法律法规根维护目前物流业济秩序中国已参加WTO物流业作效劳业逐步开放物流业逐步国际化求WTO组织相适应法律法规做彻底调整外现代物流业充分开展已初状况应现代物流行业带新业务新问题目前已公布国家物流术语标准化规定关物流法规涉点:建立物流业统开放市场建立完善适应市场济体制物流法律法规体系制定新物流法律法规加强方物流立法[15]
    25 结
    第二章物流市场角度分析系统现状问题针现物流市场存问题现行解决方法结合采开发技术做出系统开发设计行性分析确保系统开发针性行性够企业带济效益





    第3章 系统需求分析

    31 市场需求分析
    型商贸公司拥庞企业户群政府户拥种商务信息资源关整合利现资源结合新技术提高工作效率扩展业务进增加营业收入等问题已提议事日程作种信息通道短信高效率低钱快速简便安等特性极适合作企业客户提供延伸互动性化优质效劳种手段时利短信加强商贸公司部交流提高办公效率提供种快捷手段〔会议活动短信通知〕 利短信结合商贸公司种资源户提供更更灵活效劳户进行更交互样仅提高商贸公司影响开展传统手段难实现业务
    通中国移动中国联通移动通信网络实现容量客户信息数理信息集群发布单点信息传送智理户反响动处理等种客户信息处理功果实现述理功物流理公司便捷户进行短信双互动交流通短信快速准确低价环保温馨宜信息沟通方式企业客户紧密联系起全面提升物流理水效劳质量物流系统通廉价方便短信线通信效劳针物流行业度身定制信息理系统相结合企业信息效劳提升新层次
    事实物流市场营销非常重素户否接受企业产品成企业市场成员实际衡量标准否保质保量时企业合格产品效劳某企业产品质量高价格低促销语言听果产品时送户手中者送送货钱太高效劳质量切空户会选择该企业产品物流送货重性物流市场营销效果决定作
    企业市场营销中运物流战略实质通物流达扩市场促进销售措施谋略中包括许具体容:例产品实体分销战略供链营销战略第三方物流战略商物离战略联合配送战略准时化战略等产品开展物流营销仅幅度降低物流钱更重提高顾客效劳水顾客说送货准时保质保量提高顾客满意程度赢市场企业说降低运行钱提高济效益达稳固市场目
    32 系统总体分析
    网购物送货物流系统程序网络程序两局部组成两局部均独立完成物流业务程序局部完成发送 短信订单短信通知送货等功网络局部完成网订货短信通知分析统计等功
    网购物送货物流系统整体流程图31示


    图31 网购物送货物流系统整体流程图
    33 系统UML活动图描述
    UML适类系统建模实现种范围应力UML定义成拟粗放具普遍性满足系统建模通提供类型生动图UML表达系统方面透视结构图包括事件图类图状态图组件图等9种
    活动图简介
    UML中活动图常描述程者操作工作步骤状态图种扩展活动图描述动态程种图易找出程中活动象责弥补缺点活动图中引入泳道概念泳道张图分割成行段段名称泳道顶部显示出角色名称角色负责活动放角色泳道中泳道泳道间发生转移
    系统业务网络局部流程
    根物流系统分析绘制系统网络局部流程图32示
    接收货物
    网络订货
    短信签收
    订单验证
    送货
    送货确认
    接收订单
    客户
    效劳中心
    驾驶员











    图32 网购物送货物流系统网络局部流程图
    34 系统功分析
    根物流系统特点分前两局部前台户浏览商品信息户理等台理员整网站理理车辆信息商品信息销售分析等网购物送货物流系统前台结构图33示
    客户投诉
    客户
    订单查
    购物车
    理信息
    参加商品
    商品
    登录
    注册
    修改信息
    修改商品数量

    生成订单发送短









    图33 网购物送货物流系统前台结构图
    网购物送货物流系统台结构图34示


    图34 网购物送货物流系统台结构图
    35 系统功总体框架
    功模块简介
    网购物送货物流系统完成网购物物流运送控制功系统分九功模块:
    〔1〕理信息模块:功包括户登录修改信息注册
    〔2〕订单查模块:户前台购置商品放入购物车点击发送订单系统会两操作:生成订单发送短信订单生成查订单容
    〔3〕购物车模块:户购物期间暂存商品信息
    〔4〕客户投诉模块:理户商品企业反响信息
    〔5〕车辆理模块:功完成车辆修改删查添加操作
    〔6〕商品分析模块:统计客户公司购物总额进行排名统计出年度商品销售情况计算出月份前月份月商品销售百分
    〔7〕商品理模块:功完成商品信息理包括添加修改删
    〔8〕户理模块:功完成户信息订单信息查删操作查户投诉信息
    〔9〕区域理模块:完成区域信息修改删添加查操作
    系统整体文件架构
    网购物送货物流系统整体文件架构图35示



    图35 网购物送货物流系统文件架构图
    36 结
    章容系统需求分析先市场角度分析现物流行业开展技术——短信通知送货然逐步细化分析出系统功模块图数流图文件框架图
    第4章 数库设计实现

    41 数库设计思想
    数库技术信息资源理效手段数库设计建立数库应系统核心根底求指定应环境构造出较优数库模式信息系统中量数定模型组织起提供存储维护检索数功信息系统方便时准确数库中获需信息满足户种应需求〔信息求处理求〕
    设计数库前首先理解客户需求询问户未需求变化客户解释需求着开发继续进行常询问客户保证需求然开发目中应该明确数库设计标准包括表视图字段等命名标准设计约束存储程等编码标准时数库设计应该遵守逻辑设计物理设计实现思路遵守数库设计范式等根求充分解客户需求情况创立数字典ER模型复杂业务系统表字段设计首先ER图入手逻辑模型转入物理模型相应数库表数库表字段命名应该标准确切表达数项含义
    42 数库模型设计实现
    数流程
    数流图(Data Flow Diagram简称DFD)SA方法中表示系统逻辑模型种工具数流图数〞数加工〞两方面表达数处理系统工作程种图形表示法图形方式描述数系统中流动处理程具直观易户软件员双方理解种表达系统功描述方式种图反映系统必须完成逻辑功种功模型数流图四种根图形符号:→〞箭头表示数流○〞圆椭圆表述加工〞双杠表示数存储 〞方框表示数源点终点
    网购物送货物流系统户理员数流图图41示面分说明数处理程




    图41 网购物送货物流系统数流图
    户进入登录页面输入户名密码点击登录〞链接购物信息展示页面页面会前系统商品显示出供户选择然户选择想购置商品时系统会户购置商品放进时储存区——购物车里面购物完成户点击发送订单〞通知送货系统会调现车辆信息户区域信息生成订单订单信息保存进数库里供户理员查时订单容通 短信发送负责该区域车辆司机通知送货
    理员登录进入理员页面页面完成商品车辆区域信息更新更新操作包括修改添加删等时查期户订单情况销售总额排行情况系统提供销售分析模块年月商品销售情况进行分析总结出百分图示企业销售提供决策
    系统实体联系模型
    ·Chen1976年提出方法ER图描述某组织信息模型ER图表示概念模型具体DBMS支持数模型相独立种数模型根底抽象描述现实世界力工具
    通常实体联系属性三概念理解描述现实问题实体联系图非常接思维方式实体联系图采简单图形表达现实理解熟悉计算机技术户够接受目前实体联系图已成非常广泛数库结构概念建模工具
    实体联系图:简记ER图指实体关系属性三根概念概括数根结构描述静态数结构概念模式关概念:
    〔1〕实体:实体〞观念世界中描述客观事物概念实体物抽象概念指事物身指事物间联系
    〔2〕属性:属性〞指实体具某种特性属性描述实体
    〔3〕联系:现实世界事物总存着样样联系信息世界中事物间联系分两类:实体部联系实体间联系般讨实体间联系
    模型设计中首先根分析阶段收集材料利分类聚集概括等方法抽象出实体命名根实体属性描述间种联系ER图中矩形表示实体实体间关系菱形表示边菱形关实体连接边标明联系类型实体属性椭圆表示边实体属性联系起
    网购物送货物流系统涉实体包括:
    〔1〕车辆:车辆ID牌号司机区域名称车辆 营行业
    〔2〕商品:商品ID商品名称单价单位规格厂商出厂日期商品描述
    〔3〕订单:订单ID户ID商品ID数量订单时间订单总金额 短信订单标识
    〔4〕投诉:户ID投诉时间投诉容
    〔5〕户:户ID户名称密码年龄性 Email区域址
    〔6〕区域:区域ID区域名称区域简述


    网购物送货物流系统ER模型图42示






    图42 网购物送货物流系统ER图
    数表结构
    〔1〕tb_user 户根信息表表保存户根信息结构表41示:
    表41 户根信息表
    列名
    数类型
    长度

    允许空
    功描述
    id
    varchar
    40


    户ID
    name
    varchar
    10


    户名称
    password
    varchar
    36


    密码
    age
    int
    2


    年龄
    sex
    bit
    1



    tel
    varchar
    40



    email
    varchar
    50


    Email
    area
    varchar
    30


    区域
    address
    varchar
    80





    〔2〕tb_order 订单根信息表表保存订单根信息结构表42示:
    表42 订单根信息表
    列名
    数类型
    长度

    允许空
    功描述
    id
    varchar
    50


    订单ID
    userid
    varchar
    40


    户ID
    wareid
    varchar
    50


    商品ID
    num
    int
    4


    数量
    otime
    datatime
    8


    订单时间
    type
    bit
    1


    短信订单标识
    money
    float
    8


    订单总金额

    〔3〕tb_ware 商品根信息表表保存商品根信息结构表43示:
    表43 商品根信息表
    列名
    数类型
    长度

    允许空
    功描述
    id
    varchar
    50


    商品ID
    name
    varchar
    20


    商品名称
    price
    float
    8


    单价
    unit
    varchar
    10


    单位
    spec
    varchar
    10


    规格
    factory
    varchar
    30


    厂商
    leave
    datatime
    8


    出厂时间
    resume
    varchar
    80


    商品描述


    〔4〕tb_car 车辆根信息表表保存车辆根信息结构表44示:
    表44 车辆根信息表
    列名
    数类型
    长度

    允许空
    功描述
    id
    int
    4


    车辆ID
    shopsign
    varchar
    25


    牌号
    charffeur
    varchar
    10


    司机
    area
    varchar
    30


    区域名称
    tel
    varchar
    20


    车辆
    resume
    varchar
    50


    营行业


    〔5〕tb_area 区域根信息表表保存区域根信息 结构表45示:
    表45 区域根信息表
    列名
    数类型
    长度

    允许空
    功描述
    id
    int
    4


    区域ID
    name
    varchar
    30


    区域名称
    resume
    varchar
    50


    区域简述
    〔6〕tb_request 投诉根信息表表保存投诉根信息结构表46示:
    表46 投诉根信息表
    列名
    数类型
    长度

    允许空
    功描述
    userid
    varchar
    40


    户ID
    rtime
    datatime
    8


    投诉时间
    resume
    text
    16


    投诉


    〔7〕tb_admin 理员根信息表表保存理员根信息结构表47示:
    表47 理员根信息表
    列名
    数类型
    长度

    允许空
    功描述
    id
    varchar
    10


    理员ID
    password
    varchar
    10


    理员密码

    43 结
    成功理系统:[50 业务 + 50 软件] 组成 50 成功软件 [25 数库 + 25 程序] 组成数库设计坏关键企业数做生命必需血液数库设计应中重局部网购物送货物流系统数库设计阐述数库设计思想时数流图实体联系图数库表三方面建立数库概念模型








    第5章 系统设计实现

    51 系统运行台简介
    TomcatApache Jakarta软件组织子工程TomcatJSPServlet容器SUN公司JSWDK(Java Server Web Development Kit)根底开展起JSPServlet标准标准实现Tomcat体验JSPServlet新标准年开展Tomcat仅JSPServlet标准标准实现具备商业Java Servlet容器特性企业商业途Tomcat作Servlet容器3种工作模式:独立Servlet容器进程Servlet容器进程外Servlet容器
    网购物送货物流系统Tomcat台运行编写程序调试中先启动Tomcat果Tomcat配置成功会出现图51示画面
















    图51 Tomcat登录成功页面图
    52 数库连接设计实现
    public class Conn {
    public static synchronized Connection getCon() throws Exception {
    try {
    加载SQL驱动程序类
    ClassforName(commicrosoftjdbcsqlserverSQLServerDriver)
    *jdbcmicrosoftsqlserverSQL驱动程序1433SQL默认端口db_Cargo数库名称sa数库户名100200数库密码* conDriverManagergetConnection(jdbcmicrosoftsqlserver1270011433DatabaseNamedb_Cargousersapassword100200)
    return con }
    catch(SQLException e) {
    Systemerrprintln(egetMessage())
    throw e }
    }
    public ResultSet getRs(String sql) {
    try {
    stmt getStmtread() 创立Statement象
    rs stmtexecuteQuery(sql) 执行SQL语句创立ResultSet象
    return rs }
    catch(Exception e) {
    Systemerrprintln(egetMessage())
    Systemerrprintln(sql)
    eprintStackTrace() }
    return null }
    ………… }
    数库连接代码设计成Java类文件样开发中直接调类文件中API半Java驱动程序方法连接数库种驱动程序必须求客户端安装开发商数库软件然Java语言通API类访问数库通常数库操作加TryCatchFinallyEnd 语句种异常处理机制旦try段中数库操作事务失败效劳器会系统发出帮助户发现修复数库错误信息采种方法提高程序读性面局部代码实际包括:getCon()方法返回条获取数库连接getStmt()方法getCon()方法获取数库连接返回StatementgetRs()方法getStmt()方法获取Stmtread查询语句返回ResultSetgetRowCount()方法返回查询数行数close()方法关闭数库连接
    53 系统登录界面
    网购物送货物流系统首页运行结果图52示
    图52 网购物送货物流系统理员户首页运行结果图
    网购物送货物流系统者两类:种普通户种系统理员两者权限普通户局部功购物中查前购物情况期订单情况外注册新户修改根信息理员享查全部信息权利包括注册户根信息购物订单投诉情况等等更重功理员时更新商品信息供户选购增添更车辆覆盖更广区域范围方便货物快速送户手中两类户需通登录进入系统
    理员登录代码:
    通request象获取adminid值
    String strAdminId(String)requestgetParameter(adminid)
    通request象获取adminpassword值
    String strAdminPassword(String)requestgetParameter(adminpassword)
    Conn dbnew Conn() 实例化操作数库象
    int T0
    TdbgetRowCount(tb_admin WHERE id'+strAdminId+' AND password'+strAdminPassword+') 获取执行SQL语句返回结果集行数
    if(T>0) {
    会话session中保存登录成功理员ID
    sessionsetAttribute(adminstrAdminId)
    responsesendRedirect(Adminjsp) 页面重定理员页面
    } else {
    登录失败弹出错误提示框返回原先登录页面
    outprint(