甘肃农产品交易平台设计与实现

上传人:无*** 文档编号:199859994 上传时间:2023-04-12 格式:DOC 页数:43 大小:949KB
返回 下载 相关 举报
甘肃农产品交易平台设计与实现_第1页
第1页 / 共43页
甘肃农产品交易平台设计与实现_第2页
第2页 / 共43页
甘肃农产品交易平台设计与实现_第3页
第3页 / 共43页
点击查看更多>>
资源描述
甘肃农产品交易平台设计与实现本科生毕业论文(设计)论文(设计)题目:甘肃农产品交易平台设计与实现学 院、 系: 信息工程学院 信息管理系 专 业 (方 向): 电子商务 年 级、 班: 2011级1班 学 生 姓 名: XXX 指 导 教 师: XXX 2015年 5 月 18 日声 明本人郑重声明:所呈交的毕业论文(设计)是本人在导师的指导下取得的成果。对本论文(设计)的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。因本毕业论文(设计)引起的法律结果完全由本人承担。本毕业论文(设计)成果归兰州财经大学所有。 特此声明毕业论文(设计)作者签名: 年 月 日“甘肃农产品交易平台设计与实现”摘 要随着互联网的飞速发展,电子商务已经成为主流的商业运营模式。电子商务影响了整个社会的经济运行和结构,改变了人们对传统交易模式的认知。而电子商务节能、低成本和高效率的特性,受到了许多企业的青睐。另外,淘宝网、京东商城和天猫等购物网站备受欢迎,是电子商务发展的成功表率。如今,电子商务在许多领域已经成功应用。在这样的发展趋势下,甘肃也在加快电子商务的发展脚步,把电子商务作为提高甘肃信息化程度、促进经济发展的重要手段。在这种环境下,农业电子商务的发展也势在必行,而好的农产品交易平台对农业电子商务的发展非常重要。在这样的背景下,我开发了甘肃农产品交易平台。本平台使用B/S模式,以MySQL为后台数据库,使用Java程序设计语言,以Eclipse作为开发工具,实现了用户注册、用户登录、加入购物车、修改用户信息和修改登录密码等基本功能。通过本平台,互联网用户可以查询甘肃农产品的基本信息,并进行农产品交易。关键词 电子商务 农产品 网上购物 交易平台ABSTRACTWith the rapid development of Internet, the electronic commerce has become the mainstream of business operation mode. The electronic commerce affects the structure and the economic operation of the entire society, changed peoples perception of traditional trading patterns. And energy saving low cost and high efficiency of e-commerce features gets the favor of the enterprise. In addition, Taobao, Jingdong mall and day cat popular shopping website, is a successful example of the development of electronic commerce. Today, electronic commerce has been successfully applied in many fields. Under this development trend, also in Gansu to speed up the development of electronic commerce, electronic commerce as to enhance the degree of informatization in Gansu, an important means of promoting economic development. In this environment, the development of agricultural e-commerce is imperative, and good agricultural products trading platform is very important for the development of agricultural e-commerce. In this context, I developed the Gansu agricultural products trading platform. The platform using B/S mode to MySQL backend database, using the Java programming language, to Eclipse as a development tool, realizes the user registration, user login, add to cart, modify user information and modify the basic function such as login password. Through this platform, Internet users can query the basic information of the Gansu agricultural products, and trade of agricultural products.Key Words The electronic commerce,Agricultural products,Online shopping,Trading platform目 录一、引言(1)(一)选题背景及研究意义(1)(二)甘肃农产品网络交易平台的发展现状(1)二、系统开发技术简介(2)(一)JSP技术(2)(二)ADO(2)(三)JDBC(3)(四)MySQL(4)(五)Macromedia Dreamweaver 8(4)三、系统分析(5)(一)系统开发的目标(5)(二)系统开发的必要性(5)(三)系统开发的可行性(5)1、技术上的可行性(5)2、经济上的可行性(6)(四)业务流程的分析(6)1、主要功能分析(6)2、主要业务流程图(7)(五)数据流程的分析(7)四、系统设计(8)(一)系统功能设计(8)1、前台功能设计(8)2、后台功能设计(10)(二)数据库设计(11)1、数据库需求分析(11)2、概念结构设计(11)3、数据库具体设计(12)五、系统实施(15)(一)平台主页界面(15)(二)平台会员登录界面(16)(三)平台会员注册界面(17)(四)平台会员订单界面(18)(五)平台会员支付界面(19)六、系统测试(20)(一)单元测试(21)(二)集成测试(21)(三)验证测试(22)七、结论(22)参 考 文 献(23)致谢(24)附 录(25)“甘肃农产品交易平台设计与设计”一、引言(一)选题背景及研究意义随着电子商务运营模式的广泛应用,消费者对电子商务的认知趋于成熟1,2。目前,我国农产品的生产者和供应者主要是农民,而农村人口的受教育程度普遍较低,导致其对电子商务的认知程度不高,从而影响了我国农业的发展水平。其次,农村地区交通不便利,互联网普及程度较低,使我国农业的发展受到了很大的限制。这种情况,甘肃也普遍存在。而近年来,许多地区的实践证明,利用电子商务发展农业产业化,对推动区域农业产业化加速的起着关键作用。电子商务支持多种业务模式,如虚拟交易市场、农产品直销和招标等1,3。农产品虚拟市场可以实现网络营销、网上谈判和网上支付,进而保证了各地农产品销路畅通和供销协调。而且电子商务交易透明化的特性能够提高农产品信息和价格的可比性,与传统商务相比,降低了其交易信息不对称的程度2,3。故而,好的农产品交易平台对农业电子商务的发展至关重要。(二)甘肃农产品网络交易平台的发展现状甘肃省农牧厅表示,为组织企业、合作社、大户和自然人等开展甘肃农产品网上(线上)销售,省农牧厅与兰州银行合作搭建甘肃省农产品电子商务平台,开拓农产品国内、国际两个市场,打破地域空间限制,提高甘肃农产品知名度和市场占有率,降低流通成本,解决农产品卖难问题。目前,甘肃省农牧厅重点组织推荐已开展农产品电子商务、农产品网上交易的各级农业产业化企业、农产品经销企业、农民专业合作社、大户和自然人等;同时动员组织有条件开展农产品网上交易的企业、合作社、经销商和自然人报名参加。经营范围包括鲜活、加工类等甘肃特色优势农产品,重点推荐已取得无公害、绿色、有机和地理标志认证和在各级农业展会上获奖的甘肃农产品以及名优特农产品。同时,该厅免费负责网上交易培训、网店装修等服务。后期将配套政策扶持、贷款配额、结算优惠等措施8。二、系统开发技术简介(一)JSP技术JSP的英文全名是Java Server Page,中文全称是Java服务器页面。是由Sun Microsystems公司倡导和许多公司参与共同建立的使用Java语言作为脚本语言的开发动态网页的技术标准11。JSP与Servlet一样,是在服务器端执行的。在一个JSP文件第一次被请求,JSP引擎将其转换为Java源文件Servlet(.java)文件;然后由JSP引擎用Javac将.java文件编译成相应的.class文件并将其加载到内存中,最后由Java虚拟机(JVM)解释执行。(二)ADOADO 的英文全名是ActiveX Data Objects,中文全称是ActiveX数据对象。ADO是一种面向对象的程序接口,用于表示用户数据库中的数据结构和所包含的数据。其是由Microsoft提出的应用程序接口(API)用以实现访问关系或非关系数据库中的数据。像Microsoft的其他系统接口一样,ADO是面向对象的。ADO是基于组件的数据库编程接口,它是一个和编程语言无关的COM组件系统。ADO对象模型中包括7个对象和3个集合6,其中最重要的3个对象的说明如表2-1所示。表2-1 ADO的重要对象6对象描述Connection连接对象用来建立数据源和ADO程序之间的过程Command命令对象用来嵌入SQL查询,包括对存储过程得到调用Recordset记录集对象用来浏览及操作实际数据库内的数据(三)JDBCJDBC的英文全名是Java Data Base Connectivity, 中文全称为 java数据库连接。JDBC是一种用于执行SQL语句的Java API11。JDBC和Java的结合使用,减少了Java程序员的工作量,使用JDBC,可以更快捷的存取信息。JDBC API在JDK的java.sql和javax.sql包中11,主要接口和类如表2-2所示。表2-2 JDBC常用API11名称类型说明Connection接口此接口用于连接数据库DriverManager类用于管理数据库驱动,创建数据库连接Statement接口执行SQL语句并将数据检索到ResultSet中ResultSet接口数据库结果集,通常由执行SQL查询语句产生PreparedStatement接口用于执行预编译SQL语句使用JDBC连接数据库分为以下几步:1)加载数据库驱动。2)通过DriverManager获取数据库连接。3)通过数据库连接对象Connection获取Statement对象。4)使用Statement对象执行SQL语句。5)操作结果集。6)释放资源。(四)MySQLMySQL是一个小型的数据库。而数据库是指用来永久存储数据的仓库。MySQL支持SQL(结构化查询语言)。MySQL是用数据表(Table)来存储数据的。MySQL是面向关系型的数据库。(五)Macromedia Dreamweaver 8Macromedia Dreamweaver 8是建立Web站点和应用程序的专业工具。Dreamweaver是“网页三剑客”之一。Dreamweaver的特点:1)灵活的编写方式2)可视化编辑界面Dreamweaver是一种所见即所得的HTML编辑器,可实现页面元素的插入和生成。可视化编辑环境缩减了代码的编写,同时亦保证了其规范性和兼容性。3)功能更多的CSS支持CSS可视化设计、CSS检查工具4)动态跨浏览器验证5)强大的WEB站点管理功能6)内建的图形编辑引擎7)Dreamweaver的集成特性8)丰富的媒体支持能力9)超强的扩展能力三、系统分析(一)系统开发的目标甘肃农产品网络交易平台的总体目标是以Java程序设计语言为基础,利用MySQL数据库技术,开发一个方便安全的网络交易平台。实现甘肃农产品网上交易的平台,提高农民的经济收入。(二)系统开发的必要性当今是信息化时代,网上交易成为主流交易模式13。而农民作为农产品的生产者和供应方,虽然他们意识到自己生产的农产品很有市场,但由于受到自身条件的限制,只能被动地依靠收购商来低价销售出自己的农产品,甚至有的根本销售不出去,烂在了地里,给农民造成了很大的损失。因此,开发这样一个以信息技术改造传统农业为立足点和出发点,减少农产品交易的中间环节,缩短供应链,提高农产品交易效率和质量的网络交易平台是很有必要的。(三)系统开发的可行性1、技术上的可行性随着IT技术的发展,特别是网络技术和数据库技术的发展,在网站开发方面,可以采用现行主流的开发技术13。 本平台采用的数据库技术有很好的数据处理能力,且本平台使用的Java编程语言,拥有跨平台、面向对象和泛型编程的特性,被广泛用于企业级Web应用开发和移动应用开发。由此可见,该平台在技术上具有可行性。2、经济上的可行性对于交易平台的初期投资,都是为了以后获得更大的经济交易。通过一定的成本/效益分析,我认为开发这个交易平台在经济上是可行的13。虽然平台开发需要初期成本和日后的维护费用,但是,农产品交易平台可以缩短供应链,提高农产品交易效率和质量。所以,经济上的可行性是可以肯定的。(四)业务流程的分析1、主要功能分析(1)实现前台会员的登录、提供在线注册,帮助用户顺利成为平台会员;(2)农业新闻发布展示,提供最新农业资讯,供会员了解最新农业动态;(3)在线留言,方便会员进行信息反馈。此外,会员还可在留言板发布供求信息;(4)管理员对农产品进行添加、删除和修改;(5)管理员后台发布农业新闻;(6)管理员对用户留言进行审核;(7)管理员对用户订单管理。2、主要业务流程图该平台的主要业务流程描述如下:商家收到会员客户提交的购物订单,经过核实之后交给资料管理员,资料管理员根据已经录入的资料,产生采购计划、发货计划,交给采购员和发货员。采购员根据采购计划完成采购,把进货单返回给资料管理员;发货员完成发货,并把发货单、退货单返回给资料管理员。主要业务流程图如图3-1所示。图3-1 管理业务流程图(五)数据流程的分析主要数据流程分析如下:(1)在线购买管理数据流程图如图3-2所示。图3-2 在线购买管理数据流程图(2)会员信息管理数据流程图如图3-3所示。图3-3 会员信息管理数据流程图(3)农产品信息管理数据流程图如图3-4所示。图3-4 农产品信息管理数据流程图(4)供求信息发布管理数据流程图如图3-5所示。图3-5 供求信息发布管理数据流程图四、系统设计(一)系统功能设计1、前台功能设计甘肃农产品交易平台前台的功能分为四个大的模块:用户访问、农产品信息展示、农业新闻展示和用户留言。其中用户访问分为两部分,用户注册和用户登录,而用户登录后,可进行相应的操作,如完善个人资料等。用户留言模块分为两个部分,用户登录后,可查看其它用户的留言,也可在线发表留言。具体的功能结构图如图4-1所示。图4-1 前台用户模块界面的功能结构图具体功能描述如下:(1)用户访问:用户访问分为会员访问和非会员访问两种模式。会员和非会员都可以访问平台首页,不过要购买上商品的话,就必须成为会员。会员直接登录,非会员注册成为会员后登录。会员可以购买商品,并查看、添加和删除自己的购物订单。会员登录后,可修改或完善个人资料,还可修改登录密码。(2)农产品信息:展示最新上架的农产品和热销的农产品。(3)农业新闻显示:展示最新的农业新闻信息。(4)用户留言:用户可查看其它用户的留言,会员登录后可发表留言。2、后台功能设计该平台后台的功能分为五个大的模块:会员管理、农产品信息管理、新闻发布管理、订单管理和留言管理。具体的功能结构图如图4-2所示。图4-2 后台管理员模块界面的功能结构图具体功能描述如下:(1)会员管理:管理员可查询会员基本信息。管理员登录后可修改个人信息和登录密码。(2)农产品信息管理:农产品基本信息的录入、修改和查询。(3)新闻发布管理:农业新闻信息的录入、修改和查询。(4)订单管理:会员订单的查询和分析。(5)留言管理:对会员留言信息进行审核。(二)数据库设计1、数据库需求分析农产品交易平台每天都有大量的数据产生,对于产生的数据,首先需要将这些数据安全地存储起来,然后是合理的访问和修改,同时还要适时地对数据进行归纳和分类。在对甘肃农产品交易市场的调查、收集和分析之后,得出用户对数据处理的要求如下:(1)甘肃农产品交易平台信息量很大,对数据的存储和处理能力要求较高,要求能够及时合理的访问和修改数据,安全的存储数据。(2)能够提高集中管理水平,充分利用计算机系统处理大量数据的能力。(3)对数据的安全性和完整性提出了更高的要求。2、概念结构设计在平台的分析与设计基础上,特别是对数据的处理需求进行了详细的分析之后,利用自顶向下的设计方法,对业务数据进行了分类、聚集和概括,得出数据库的概念结构模型,具体的主要实体关系图(E-R图),如图4-3所示。图4-3 主要实体关系的E-R图3、数据库具体设计本农产品交易平台数据库设计为“trade”,数据库主要有7张表,会员信息表Members表、管理员信息表Managers表、农产品信息表Goods表、农产品类别表GoodsType表、新闻信息表News表、客户订单表OrderItem表和留言信息表Words表。(1)会员信息表Members表Members表用于记录会员的基本信息,其中主键为会员编号。具体信息如表4-1所示。表4-1 会员信息表Members表字段类型单位长度字段说明idint20会员编号usernamechar20账号passwordchar20密码realnamechar20真实姓名phoneint20联系方式表4-1 会员信息表Members表(续)字段类型单位长度字段说明regnochar20身份证号agechar10年龄genderchar10性别birthdayDate生日balancedouble积分余额levelchar20会员等级scoreint100会员积分islockint2账号是否锁定addresschar50联系地址emailchar20联系邮箱(2)管理员信息表Managers表Managers表用于记录管理员的基本信息,其中主键为管理员编号。另外,只有账号锁定的管理员有权限管理会员信息、农产品信息和新闻信息等。具体信息如表4-2所示。表4-2 管理员信息表Managers表字段类型单位长度字段说明idint20管理员编号usernamechar20账号passwordchar20密码realnamechar20真实姓名phoneint20联系方式addresschar50联系地址emailchar20联系邮箱regnochar20身份证号agechar10年龄genderchar10性别birthdayDate生日islockint2账号是否锁定(3)农产品信息表Goods表Goods表用于记录农产品的基本信息,其中主键农产品编号。具体信息如表4-3所示。表4-3 农产品信息表Goods表字段类型单位长度字段说明idint20农产品编号namechar50农产品名称pricedouble农产品原价nowpricedouble农产品现价countint20农产品库存salecountint20农产品售出量goodsdescchar100农产品描述isDownchar20是否下架imagechar20农产品图片(4)农产品类别表GoodsType表GoodsType表用于记录农产品类别,其中主键为农产品类型编号和农产品编号。本平台的农产品主要分为粮油、水果、蔬菜、农副产、肉禽、水产、蛋类、特种种植、特种养殖和园林园艺(树苗、花卉等)。具体信息如表4-4所示。表4-4 农产品类别表GoodsType表字段类型单位长度字段说明idint20农产品类型编号idint20农产品编号namechar20农产品类型名称(5)新闻信息表News表News表用于记录农业新闻的基本信息,其中主键为新闻编号。具体信息如表4-5所示。表4-5 新闻信息表News表字段类型单位长度字段说明idint20新闻编号namechar新闻名称timedate发布时间contentchar20新闻内容(6)客户订单表OrderItem表OrderItem表用于记录会员订单的基本信息,其中主键为订单编号和会员编号。具体信息如表4-6所示。表4-6 客户订单表OrderItem表字段类型单位长度字段说明idint20编号memberidint20会员编号buycountint20购买数量dealpricedouble成交价格subtotaldouble小计(7)留言信息表Words表Words表用于记录会员的留言信息,其中主键为留言编号和会员编号。具体信息如表4-7所示。表4-7 留言信息表Words表字段类型单位长度字段说明idint20编号memberidint20会员编号contentchar100留言内容timedate发布时间五、系统实施(一)平台主页界面该平台主页界面包括三大部分,左部是农产品分类,中部展示热销农产品,右部是最新上架的农产品。公告栏显示的是用户的最新留言。另外,用户登录后,可以在线发表留言。留言发表后自动保存到数据库中的留言表,经过管理员审核通过后可显示公告栏。留言是按照发表的先后顺序显示的。具体页面如图5-1所示。图5-1 首页(二)平台会员登录界面该平台的会员登录页面分为三大部分。页面头部、页面中部和页面尾部。页面中部又分为左右两部分,左部是会员登录部分,右部是会员注册的链接按钮等。具体的页面如图5-2所示。图5-2 会员登录界面(三)平台会员注册界面该交易平台的会员注册页面分为三大部分。页面头部、页面中部和页面尾部。页面中部又分为左右两部分,左部是会员注册部分,右部是服务协议。会员注册部分,主要需要会员输入用户名和密码,注册成为会员。注册成为会员后,会员可修改个人信息,还可修改其登录密码。具体页面如图5-3所示。具体的页面如图5-3所示。图5-3 会员注册页面(四)平台会员订单界面该平台的会员订单页面分为两大部分,页面主体部分和页面尾部。页面主体部分主要显示的是会员的订单信息,也就是会员加入购物车的农产品信息。会员可以对购物车中的订单进行删除、查看和付款操作。具体的页面如图5-4所示。图5-4 会员订单页面(五)平台会员支付界面该平台的会员支付页面主要功能是,当会员将选购好的农产品加入购物车后,进入购物车,选中需要购买的农产品,点击提交订单,提交订单后,点击确认付款,跳转到支付页面付款。具体的页面如图5-5所示。图5-5 会员支付页面六、系统测试按照软件工程的观点,软件测试(主要指多模块程序测试)共包括4个层次。1)单元测试。单元测试的用例从单元详细设计中导出。在单元测试中可以采用功能性测试和结构性测试。2)集成测试和确认测试。这一阶段的任务,是通过了单元测试的模块逐步组装起来的,通过测试与纠错,最终得到一个满足需求的目标软件。3)验证测试。在这个测试步骤中所发现的往往是需求规格说明的错误。一般来说,系统测试时功能性测试,不是结构性测试。在整个测试中,采用了白盒测试和黑盒测试想结合的方法。(一)单元测试以登录模块测试为例,其他测试赛模块均以此方法测试。登录模块测试1)输入正确的用户名和密码 结果:系统跳转到登陆成功页面2)输入空用户名 结果:提示用户名不能为空3)输入用户名和空密码 结果:提示密码不能为空4)输入用户名和错误密码 结果:提示用户名或密码错误测试数据:采用随机大量数据测试。数据范围:1)不符合格式要求的数据;2)符合格式要求的,但不符合逻辑要求的数据;3)符合格式要求的,且符合逻辑要求的数据。预期结果:与正常预期结果完全相符,测试通过。(二)集成测试把经过单元测试的模块放在一起形成一个子系统并对其进行测试,用于检验模块之间的协调和通信,这里以用户首次注册并登录为例:1)用户注册并登录,测试通过;2)登录用户修改登录密码后登录,测试通过;3)登录用户编辑个人资料,测试通过;4)登录用户选购商品加入购物车等,测试通过;5)登录用户确认购买,填写收货地址等,测试通过。经过这个环节的操作整个系统的功能实现成功运行。(三)验证测试在进行了以上的测试工作后,将整个农产品交易平台作为单一的实体进行测试,测试内容与系统测试基本类似,但其是在用户积极参与下进行的,此测试过程主要使用实际数据,进行测试。验证测试的目的是验证系统确实能够满足用户的需求,经过这个环节的实际数据测试。系统的各个功能实现都达到了系统需求设计的要求。七、结论本平台目前仅实现了部分功能,基本上完成农产品交易双方的功能,即“立即购买”和“加入购物车”两个子功能。需要完成农业新闻展示、用户留言等基本功能,以及管理员所有功能。进一步研究与设计买卖双方交易议价功能,买家操作失误后,退款退货功能,以及交易完成后的物流跟踪功能等较复杂功能。该平台的页面需要进一步完善和优化。另外,在功能方面还有待进一步的扩充,使整个交易平台更加完善。参 考 文 献1 姜华:我国农产品电子商务发展现状2 胡天石,傅铁信:中国农产品电子商务发展分析3 陈天宝:我国发展农产品电子商务的机遇和挑战4 顾文,黄立平:农产品电子商务蓄势待发5 李青朝:新疆农产品网络交易平台设计与实现6 叶添添:基于ASP的农产品交易平台设计与实现7 尧新星:在线交易平台的设计与实现8 中华人民共和国商务部:甘肃搭建农产品电子商务平台9 陈恒,朱毅,项聪:JSP网站设计教学做一体化教程10 北京华创恒信51培训:基于Web的网页设计11 北京华创恒信51培训:B/S交互式Jsp技术12 北京华创恒信51培训:Java语言程序设计13 李焱:管理信息系统理论与实践14 Bryan Basham, Kathy Sierra, Bert Bates.Head First Servlets and JSP:Passing theSun Certified Web Component Developer Exam 致谢在我的毕业设计的研究开发过程中,感谢导师XXX老师的细心指导。修改论文时,她耐心阅读检查,及时和我沟通,解决论文中的问题,对此花费了大量的精力,使我最后完成了我的毕业论文。在此谨向尊敬的王老师致以衷心的感谢!另外,感谢教我Java的XXX老师。他给我的甘肃农产品交易平台的开发项目,提供了很大的帮助。最后,感谢所有关心和帮助过我的老师和同学们。附 录处理会员相关业务的方法代码。/* * 处理会员相关业务的方法 * author win8 * */public class MemberService private MemberDAO memberDAO = new MemberDAO();private Connection conn;/* * 会员登录的方法 * param member * return */public Member login(Member member)try/获取数据库连接conn = ConnectionManager.getConn();/调用dao的根据条件(账号 + 密码)查询的方法List nList = memberDAO.findByCondition(conn,1, member.getUsername(),member.getPassword();/判断是否查询到对应的数据if(nList != null & nList.size() = 1)/如果查询到数据,返回查询到的会员return nList.get(0);catch(SQLException e)e.printStackTrace();finally/关闭连接ConnectionManager.free(conn);/如果方法执行完成,没有查询到数据,返回nullreturn null;/* * 会员注册的方法 * param member * return */public boolean regist(Member member)try/获取数据库连接conn = ConnectionManager.getConn();/调用dao的根据条件(账号)查询方法List nList = memberDAO.findByCondition(conn,2, member.getUsername();/判断会员账号是否存在if(nList != null & nList.size() 0)/如果账号存在,返回falsereturn false;else/如果账号不存在,则调用dao的add方法将新注册的会员添加到数据库中memberDAO.add(conn,member);return true;catch(SQLException e)e.printStackTrace();finally/关闭连接ConnectionManager.free(conn);return false;/* * 修改会员信息的方法 * param member * return */public boolean update(Member member)try/获取数据库连接conn = ConnectionManager.getConn();/调用dao的add方法将修改后的信息添加到数据库中memberDAO.update(conn,member);return true;catch(SQLException e)e.printStackTrace();return false;finally/关闭连接ConnectionManager.free(conn);
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 管理文书 > 施工组织


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!