




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
本科毕业论文(设计)论文(设计)题目:基于WEB的电子商城的设计与实现系别::计算机科学与技术::年月日陇桥学院本科毕业论文(设计)原创性声明本人郑重声明:所呈交的论文(设计)是本人在导师的指导下独立进行研究所取得的研究成果。除了文中特别加以标注引用的内容外,本论文(设计)不包含任何其他个人或集体已经发表或撰写的成果作品。本人完全意识到本声明的法律后果由本人承担。作者签名:年月日
基于WEB的电子商城的设计与实现摘要随着互联网的不断发展,电子商城迅速崛起,电子商城以网店为根本进行在线销售,突破了时间、空间的局限,随时可下单。没有地域障碍,在更大程度上满足了各类消费者的需求,同时也真正实现了购物无国界。本文实现了电子商城的设计,采用Eclipse开发工具Tomcat服务器及MySQL数据库,使用JSP实现基于B/S架构的电子商城,采用了MVC设计模式和三层架构来实现,该系统实现对电子商城的商品信息的管理、库存管理、销售管理等几个模块功能。商品信息管理主要涉及商品的添加、修改、删除、查询等相关业务。销售管理主要涉及对用户生成的订单进行处理,如发货、订单查询等。库存管理主要涉及修改库存的相关业务。[关键词]电子商城;JAVA;MySQLTheDesignAndImplementationOfWebBasedElectronicMallABSTRACTWiththecontinuousdevelopmentofInternet,e-commercerapidrise,e-commerceonlinesalesinstoreasafundamental,tobreakthroughthelimitationoftimeandspace,canplacetheorderatanytime.Nogeographicalbarrier,inalargerextent,meettheneedsofallkindsofconsumers,butalsorealizetheshoppingwithoutborders.Thispaperimplementsthedesignoftheelectronicmall,theuseofEclipsedevelopmenttoolstomcatserverandMySQLdatabase,usingJSPimplementationofe-commercebasedonB/Sarchitecture,usingtheMVCdesignpatternandthreelayerarchitecture,thesystemimplementedtheelectronicmallcommodityinformationmanagement,inventorymanagement,salesmanagementandsoonseveralmodules.Commoditiesinformationmanagementmainlyinvolvedtoadd,modify,delete,queryandotherrelatedbusiness.Salesmanagementmainlyinvolvestheusergeneratedordersforprocessing,suchasdelivery,orderquery,etc.Inventorymanagementisprimarilyconcernedwithmodifiedinventoryrelatedbusiness.[Keywords]electronicshoppingmall;java;mysql目录一、开发背景 基于WEB的电子商城的设计与实现一、开发背景随着互联网的出现,电子商城也随之出现。并且随着互联网的发展,电子商城的功能和性能也随之发展并且在不断的完善。电子商城类似于现实世界当中的商店,差别是利用电子商务的各种手段,达成从买到卖的过程的虚拟商店,从而减少中间环节,消除运输成本和代理中间的差价,造就对普通消费和加大市场流通带来巨大的发展空间,尽能的还消费者以利益,带动公司发展和企业腾飞,引导国民经济稳定快速发展,推动国内生产总值。电子商城是用计算机管理商城业务的一种计算机应用技术的创新,在计算机还未普及之前,传统商店是固定地点、固定时段销售。电子商城以网店为根本进行在线销售,突破了时间、空间的局限,随时可下单。没有地域障碍,在更大程度上满足了各类消费者的需求,同时也真正实现了购物无国界,你的业务可以做到世界的任何角落,没有地区限制。传统商城都是建立在资金基础之上开展的,需要店面租金、装修费用、人员、硬件设施、仓库等各种资金来供应,而电子商城的开展则不需要如此之多的实物及资金,成本降低的同时可将更多的利润空间转让给用户,同时也形成了与线下相比的价格优势。传统商城开展中,销售可能需要经过代理商、经销商等多种环节,不能够快速直接的面对客户;而电子商城则打破了长久以来的局面,使厂商可以直接面对消费者,减少很多中间环节,同时也减少了中间的交易费用,提升了利润空间。与传统商务相比,电子商务的销售渠道大大增加。可进驻天猫、京东等平台,可通过第三方服务商的商城系统开设独立网店,可以开展网络分销、代销渠道模式多样化,销售更加可观。传统商务管理较为繁琐,财务、数据、库存等信息不完善,经常出错,且费时费力;但是就电子商城来说,进入信息化时代,不管是自身的网店业务还是旗下的代理商、分销商,各类数据都可通过网络清晰呈现,管理、结算、查阅都非常方便、快速、清晰。传统商务中,用户对于产品的意见和看法一般都只能反馈给最终零售商;而电子商务时代则不同,网络加速了我们和用户的密切沟通,用户可以直接将第一线感知告知厂商,厂商也可深入了解用户心声,进行改善;并且通过电商还可进行用户调研,知己知彼,才能最终掌握用户需求,获得用户青睐和市场。传统企业模式单一,电子商务模式更具多样性。二、系统分析(一)需求分析使用电子商城的目的是用最少的人力,来完成比较繁琐的商城日常工作。一个典型的电子商城除了最基本的销售业务之外还应具备后台管理功能,后台管理的功能主要负责对顾客所购买的商品业务进行处理商品信息进行管理,同时还需要有系统管理模块,负责对用户和管理员进行管理。(二)可行性分析计算机网络作为一种先进的信息传输媒体,有着信息传送速度快,信息覆盖面广、成本低的特点。因此很多商店开始利用网络展开商务活动。可以看到,在电子商城进行网上交易产生的效益是多方面的。但是,开发任何一个基于计算机的系统,都会受到时间和资源上的限制。因此,对在任何一个项目开发任务之前,必须根据客户可能提供的时间和资源条件进行可行性分析,以减少项目开发风险,避免人力、物力和财力的浪费。经济可行性分析:由于电子商城网站对硬件(计算机及相关硬件)的要求不高,软件环境(Eclipse+MySQL)都容易从相关网站下载,系统成本主要集中在本管理系统的开发与维护上,对用户不造成过重的经济负担。而一旦此系统投入使用,不仅可以减少库存的工作强度,提高工作效率,而且方便了库存对信息的管理,延续了传统的管理模式,极大限度地方便了库存管理人员,而且,目标系统不是很复杂,开发的周期较短,人员经济支出不大,所节省的大量人力、财力产生的效益将远远大于本系统的开发成本,所以从经济方面来讲开发此系统是可行的。技术可行性分析:技术上的可行性分析要考虑现有技术条件能否顺利完成开发工作及将来要采用的硬件和软件技术能否满足用户提出的要求(如计算机的容量、速度等)。Eclipse能帮助软件开发者提高软件开发的质量和效率,缩短开发周期,完全能够满足本系统的开发需求。此外,从开发人员的水平考虑,作为计算机科学与技术专业毕业的学生,大学四年所积累的专业知识使我们从一定程度上具备了开发一个小型系统的能力,而且学校现有的计算机设备也完全能够满足开发的需要。操作可行性分析:传统的商城管理是手工管理,这种方式应用传统的“笔纸操作系统”,将库存的货物信息、销售信息等均以纯手工的形式进行,将信息以表格文件的表现形式记录在纸上,再进行统一保存。这种方式虽然在简单信息查询时会有一定的方便,但是存在着更多的不便:信息保存时间和条件很受限制、容易被损坏、信息查询不便、信息传达容易造成失误等。因为商城管理人员已经有丰富的信息管理经验,加之有相当的计算机应用经验,所以对于此系统一定很容易就可熟练操作。综上所述,此电子商城投资少、收益大,且其运行操作简单易学,具备了开发的可行性。三、系统设计(一)功能详细介绍一个完整的电子商城网站流程首先应该是客户在客户端浏览商品,根据需要选择商品加入购物车,去点击结账生成订单号,电子商城管理人员在管理端获取到用户生产的订单,根据订单来发货,客户收到货物后完成交易,其次在管理端管理员能够对商品进行管理。综上所述,一个完整的电子商城应具备以下几个模块。系统管理模块的主要功能包括:系统管理员和用户的注册登录以及退出功能,电子商城管理员和用户只有通过登录才能进行相关业务操作。商品信息管理模块的主要功能包括:添加商品、修改商品、删除商品、以及修改库存信息,该模块主要有管理员来进行操作。销售管理模块的主要功能包括:对订单进行管理、发货、查询订单信息。用户登录货可以购买相关的商品,然后结账生成订单,等待发货,管理员可以根据订单进行发货,然后完成交易。(二)系统功能结构电子商城的功能结构图如图1所示:电子商城电子商城系统管理销售管理商品信息管理修改商品删除商品修改库存添加商品加入购物车生成订单用户注册用户注册用户登录管理员注册管理员登录图1电子商城的功能模块图(三)系统开发环境及运行环境系统开发环境如下:系统开发平台:Eclipse。数据库管理系统软件:MySQL。Java开发包:JDK7.0以上。运行环境如下:运行平台:Windows7。Web服务器:tomcat6.0。浏览器:火狐浏览器。四、数据库设计(一)数据库分析根据需要本系统中采用的是MySQL数据库,系统数据库名称为supermarket。数据库supermarket包含5张表。数据库表树形结构如下图2所示该数据表树形结构包含本系统所有的数据表。图2数据表树形结构图(二)数据库E-R图本系统根据分析设计了5个实体分别是用户信息实体、管理员信息实体、商品信息实体、订单实体、订单项实体。实体E-R图如下所示:不同的用户具有不同的用户信息,用户信息实体E-R图如图3所示:用户ID用户名称用户ID用户名称用户用户用户名密码用户Email用户名密码用户Email图3用户信息E-R图管理员管理员ID管理员名称管理员密码管理员Email管理员管理员ID管理员名称管理员密码管理员Email图4管理员信息E-R图对于电子商城所展示的商品,为了使消费者详细了解商品,应将商品的所有的信息都展示出来。商品信息实体E-R图如图5所示:商品商品价格商品商品价格商品ID商品类别商品库存商品销量图片路径商品名称图5商品信息E-R图订单订单号订单生成时间购买数量订单订单号订单生成时间购买数量订单金额订单状态用户ID图6订单信息E-R图当用户提交完订单后,需要进一步了解所购买的商品的信息,如购买的商品数量、金额、订单号等。订单项实体E-R图如图7所示:订单项订单项订单项ID商品类别商品图片路径商品数量单种商品价格订单ID商品名称商品价格图7订单项信息E-R图用户、订单、订单项之间的对应的实体E-R图如图8所示:用户用户用户ID用户名称用户名密码用户Email商品商品价格商品ID商品类别商品库存商品销量图片路径商品名称购买1N拥有订单订单号订单生成时间购买数量订单金额订单状态用户ID1N生成NN 图8用户、商品、订单信息E-R图(三)数据库表结构根据设计好的各个实体E-R图创建数据库的逻辑结构,数据库各表的结构如下。用户信息表用来保存用户的所有信息,包括用户编号、用户名称、密码、邮箱地址等4个字段,该表的逻辑结构如表1所示:表1用户信息表字段名字段类型字段大小是否为空字段说明idint11否自动编号(主键)usernamevarchar100否用户名称passwordvarchar100是密码emailvarchar100是邮箱地址管理员信息表用来保存电子商城管理员的所有信息,包括管理员编号、管理员名称、密码、邮箱地址等4个字段,该表的逻辑结构如表2所示:表2管理员信息表字段名字段类型字段大小是否为空字段说明idint11否自动编号(主键)usernamevarchar100否管理员名称passwordvarchar100是密码emailvarchar100是邮箱地址商品信息表用来保存商品的所有信息,包括商品编号、商品名称、商品类别、商品价格、商品库存、商品销量、商品图片路径等7个字段,该表的逻辑结构如表3所示:表3商品信息表字段名字段类型字段大小是否为空字段说明idint11否自动编号(主键)categoryvarchar50是商品类别namevarchar50是商品名称pricedouble11,2是商品价格salesint11是商品销量stockint11是商品库存Img_pathvarchar200是图片路径订单信息表用来保存用户订单的所有信息,包括订单项编号、商品类别、商品名称、商品数量、订单金额、商品单价、商品图片路径、订单号等8个字段,该表的逻辑结构如表4所示:表4订单项信息表字段名字段类型字段大小是否为空字段说明idint11否自动编号(主键)categoryvarchar100是商品类别namevarchar100是商品名称countint11是商品数量amountdouble10,2是单种商品金额pricedouble11,2是商品单价img_pathvarchar200是商品图片路径order_idvarchar100是订单id订单信息表用来保存用户订单的所有信息,包括订单号、订单时间、商品数量、总计金额、订单状态、用户id、等6个字段,该表的逻辑结构如表5所示:表5订单信息表字段名字段类型字段大小是否为空字段说明idint100否自动编号(主键)order_timedatetime是订单生成日期total_countint11是商品数量total_amountdouble11,2是总计金额stateint11是订单状态user_idint11是用户Id五、电子商城的实现(一)登录模块的实现为了系统的安全考虑,登录是必不可少的一个模块。登录模块中用户和管理员的登录功能实现的方式相同,登录的验证方法类似,只是登录后所处的页面不同,用户登录后跳转到客户端页面,管理员登录后跳转到管理端页面。在登录验证的过程中,通过将页面中获取的用户和管理员填写的用户名和密码作为查询条件,在用户或管理员表中查找条件匹配的用户信息,如果查询返回的结果不为空则验证通过,反之验证失败。用户登录模块流程设计,如图9所示:验证失败验证失败验证成功开始输入用户名和密码验证用户名和密码我的订单加入购物车购物车注销返回图9用户登录的流程图用户登录界面如图10所示:图10用户登录界面核心代码:protectedvoidlogin(HttpServletRequestrequest,HttpServletResponseresponse)throwsServletException,IOException{Useruser=WEBUtils.paramToJavaBean(request,newUser());Userlogin=userService.login(user);if(login!=null){HttpSessionsession=request.getSession();session.setAttribute("login",login);response.sendRedirect(request.getContextPath()+"/pages/user/login_success.jsp");}else{request.setAttribute("msg","用户名或密码错误!");request.getRequestDispatcher("/pages/user/login.jsp").forward(request,response);}}管理员登录模块流程设计,如图11所示:验证失败开始验证失败开始输入用户名和密码输入用户名和密码验证成功验证用户名和密码验证成功验证用户名和密码注销销售管理商品信息管理返回注销销售管理商品信息管理返回商城图11管理员登录的工作流程图管理员登录界面如图12所示:图12管理员登录界面核心代码:protectedvoidlogin(HttpServletRequestrequest,HttpServletResponseresponse)throwsServletException,IOException{Adminadmin=WEBUtils.paramToJavaBean(request,newAdmin());Adminlogin=AdminService.login(admin);if(login!=null){HttpSessionsession=request.getSession();session.setAttribute("login",login);response.sendRedirect(request.getContextPath()+"/pages/administrator/login_success.jsp");}else{request.setAttribute("msg","用户名或密码错误!");request.getRequestDispatcher("/pages/administrator/login.jsp").forward(request,response);}}(二)管理员管理模块此模块主要功能是实现管理员登录。管理员登录后获得管理权限,可以对商品信息、订单、商品库存进行管理。模块流程设计,如图13所示:验证失败验证失败验证成功开始输入用户名和密码验证用户名和密码商品信息管理销售管理注销返回商城图13管理员业务的工作流程图管理员界面如图14所示:图14管理员界面(三)商品信息管理模块此模块的主要功能是让管理员并对商品进行维护。管理员登录后可以对商品信息进行管理,包括商品的添加、修改、删除等相关业务的处理。商品信息管理模块流图设计,如图15所示:验证失败验证失败输入用户名和密码开始验证用户名和密码商品信息管理添加商品修改商品删除商品验证成功图15管理员商品管理业务的工作流程图商品信息管理界面如图16所示:图16商品信息管理界面登录后就可以对商品信息进行管理。核心代码:publicclassProductManagerServletextendsBaseServlet{privatestaticfinallongserialVersionUID=1L;privateProductServiceproductService=newProductServiceImpl();protectedvoidproductList(HttpServletRequestrequest,HttpServletResponseresponse)throwsServletException,IOException{List<Product>list=productService.getProductList();request.setAttribute("list",list);request.getRequestDispatcher("/pages/manager/product_manager.jsp").forward(request,response);}protectedvoidaddProduct(HttpServletRequestrequest,HttpServletResponseresponse)throwsServletException,IOException{Productproduct=WEBUtils.paramToJavaBean(request,newProduct());productService.saveProduct(product);response.sendRedirect(request.getContextPath()+"/manager/ProductManagerServlet?method=findProduct");}protectedvoiddelProduct(HttpServletRequestrequest,HttpServletResponseresponse)throwsServletException,IOException{StringproductId=request.getParameter("productId");productService.delProduct(productId);Stringreferer=request.getHeader("Referer");response.sendRedirect(referer);}protectedvoidupdateProduct(HttpServletRequestrequest,HttpServletResponseresponse)throwsServletException,IOException{Productproduct=WEBUtils.paramToJavaBean(request,newProduct());if(product.getId()==null){productService.saveProduct(product);response.sendRedirect(request.getContextPath()+"/manager/ProductManagerServlet?method=findProduct");}else{productService.updateProduct(product);Stringreferer=request.getParameter("referer");response.sendRedirect(referer);}}(四)购物车管理模块此模块的主要功能是用户登录后可以浏览商品、将商品加入购物车、购买商品、结账后生成订单、删除购物车中的商品、清空购物车等业务。验证失败验证成功开始输入用户名和密码验证失败验证成功开始输入用户名和密码验证用户名和密码购物车删除商品清空购物车去结账图17用户购物业务的工作流程图购物车管理界面如图18所示:图18购物车信息管理界面用户登录后可将要购买的商品加入购物车,然后对购物车进行管理。核心代码:publicclassCartServletextendsBaseServlet{privatestaticfinallongserialVersionUID=1L;privateProductServiceproductService=newProductServiceImpl();protectedvoidupdateCount(HttpServletRequestrequest,HttpServletResponseresponse)throwsServletException,IOException{Cartcart=WEBUtils.getCart(request);StringproductId=request.getParameter("productId");StringcountStr=request.getParameter("count");cart.uodateCartItem(productId,countStr);response.sendRedirect(request.getContextPath()+"/pages/cart/cart.jsp");}protectedvoiddelCartItem(HttpServletRequestrequest,HttpServletResponseresponse)throwsServletException,IOException{Cartcart=WEBUtils.getCart(request);StringproductId=request.getParameter("productId");cart.delCartItem(productId);response.sendRedirect(request.getContextPath()+"/pages/cart/cart.jsp");}protectedvoidclear(HttpServletRequestrequest,HttpServletResponseresponse)throwsServletException,IOException{Cartcart=WEBUtils.getCart(request);cart.clearCartItem();response.sendRedirect(request.getContextPath()+"/index.jsp");}protectedvoidaddToCart(HttpServletRequestrequest,HttpServletResponseresponse)throwsServletException,IOException{StringproductId=request.getParameter("productId");Productproduct=productService.getProductById(productId);HttpSessionsession=request.getSession();session.setAttribute("name",product.getName());Cartcart=WEBUtils.getCart(request);cart.addProductToCart(product);Stringreferer=request.getHeader("referer");response.sendRedirect(referer);}}(五)销售管理模块此模块的主要功能是管理员录后可以浏览用户购买的商品、查看订单信息、发货等业务。销售管理模块流图设计,如图19所示:验证失败验证成功验证失败验证成功开始输入用户名和密码验证用户名和密码销售管理查看详情点击发货图19销售管理业务的工作流程图管理员登录后就可以对用户的订单进行处理核心代码:publicclassOrderManagerServletextendsBaseServlet{privatestaticfinallongserialVersionUID=1L;privateOrderServiceorderService=newOrderServiceImpl();privateOrderItemServiceorderItemService=newOrderItemServiceImpl();protectedvoidorderList(HttpServletRequestrequest,HttpServletResponseresponse)throwsServletException,IOException{List<Order>orderList=orderService.getOrderList();request.setAttribute("orderList",orderList);request.getRequestDispatcher("/pages/manager/order_manager.jsp").forward(request,response);}protectedvoidorderInfo(HttpServletRequestrequest,HttpServletResponseresponse)throwsServletException,IOException{StringorderId=request.getParameter("orderId");List<OrderItem>list=orderItemService.getOrderItemList(orderId);request.setAttribute("list",list);request.getRequestDispatcher("/pages/manager/order-info.jsp").forward(request,response);}protectedvoidsendProduct(HttpServletRequestrequest,HttpServletResponseresponse)throwsServletException,IOException{StringorderId=request.getParameter("orderId");orderService.sendProduct(orderId);response.sendRedirect(request.getContextPath()+"/manager/OrderManagerServlet?method=orderList");}}六、系统测试(一)测试的目的基于不同的立场,存在两种不同的测试目的,从用户的角度出发,普遍希望通过软件测试暴露软件中隐藏的错误和缺陷,已考虑是否可接受该产品。从软件开发者的角度出发,则希望测试成为表明软件产品中不存在错误的过程,验证该软件实现了用户的需求,确立人们对软件质量的信心。测试并不仅仅是为了要找出错误。通过分析错误产生的原因和错误的分布特征,可以帮助项目管理者发现当前所采用的软件过程的缺陷,以便改进。(二)测试的过程打开IE浏览器,在地址栏中输入电子商城的网址后进入系统首页如图20所示:图20电子商城首页1.用户登录测试点击登录后进入用户登录界面,如下图21所示:图21用户登陆界面需要输入合法的用户名和密码才能进行登录进入系统,如用户名和密码正确,点击登录后进入系统首页如图22所示:图22电子商城首页2.购物车测试点击加入购物车后将要购买的商品加入购物车,在购物车中生成相应的订单项,如图23所示:图23购物车页面3.订单测试点击去结账生成订单项如图24所示:图24订单页面等待商城管理员发货,商品状态为未发货。4.管理员测试点击后台管理进入后台管理系统,可以进行管理员登录来处理相关业务,如下图25所示:图25管理员登录页面点击登录后进入系统后台如图26所示:图26系统后台页面5.商品管理测试管理员可以点击商品管理来对商品进行增、删、改、查操作以及库存的相关操作。如下图27所示:图27商品信息管理页面6.销售管理测试点击销售管理后可以对客户订单进行处理。如下图28所示:图28销售管理页面点击发货后可以进行发货,状态变为已发货如图29所示:图29销售管理页面用户的订单状态变为确认收货。如图30所示:图30客户订单页面点击确认收货后状态变为完成交易,如图31所示:图31客户订单页面七、总结经过了四个多月的学习和探索,终于完成了《基于Web的电子商城的设计与实现》的论文。从开始接到论文题目的茫然到系统的实现,再到论文文章的完成,每走一步都是新的尝试与挑战。在这段时间里,也学到了很多新的知识。从对电子商城的一无所知,对JSP、B/S等相关技术不是很了解的状态,到开始了独立的学习和思考,查看相关的资料和书籍,使自己的思路逐渐清晰,为接下来的开发指明了方向,使我的论文得以圆满完成。虽然过程比艰辛,也走了很多的弯路,但同时也体会到了学习的乐趣。在开发过程中,每一次改进都是学习的收获,从开发中充分认识到了电子商城对商城管理的方便之处,在电子商城的管理中,各个模块的管理功能不仅提高了商城管理的效率,降低了商城管理的成本,还使商城管理更加方便、简洁。虽然在系统设计的过程中不可避免的会遇到各种各样的问题,但是通过查询相关资料基本上都得以解决。由于整个系统是完全由我自行设计实现的,有关开发中遇到的细节问题要自己去摸索处理,而自己能力有限,可能会存在一些小的瑕疵,只能尽最大努力来完善并改良系统功能,使缺点最小化。在本次毕业设计中,遇到不会的问题,先会去思考,不会一味的寻求帮助,虽然不断的探索和查询资料的过程比较痛苦,但是它使我的系统功能更加完善,同时提高了我的系统设计能力和独立开发的能力,能够运用所学的知识来独立解决问题,这对我以后工作有一定的好处。在学习的过程中不断的摸索,遇到问题后先认真思考,找到解决方案,再动手处理并独立克服困难,这不仅是我在以后工作中的态度,这也是作为一名软件开发工程师所应该具备的基本素质。参考文献[1]软件开发技术联盟.JavaWeb开发实战[M].北京:清华大学出版社,2013:68-70.[2]聂明.JavaWeb应用开发项目教程[M].北京:电子工业出版社,2014:110-112.[3]程序员专业开发资源库编委会.JavaWeb程序员专业开发资源库[M].北京:人民邮电出版社,2013:120-121.[4]王国辉,宋禹蒙.Java项目开发全程实录[M].北京:清华大学出版社,2013:156-157.[5]刘欣.Java编程实战宝典[M].北京:清华大学出版社,2014:134-135.[6]张玲玲.深入体验JavaWeb项目开[M].北京:清华大学出版社,2011:145-146.[7]段鹏松,李占波,张晗,曹仰杰,宋冰.JavaWeb轻量级整合开发入门-Struts2Hibernate4Spring[M].北京:清华大学出版社,2015:166-167.[8]许令波.深入分析JavaWeb技术内幕(修订版)[M].北京:电子工业出版社,2014:45-46.[9]孙卫琴.Tomcat与JavaWeb开发技术详解[M].北京:电子工业出版社,2009:138-139.[10]张磊,丁香乾.JavaWeb程序设计[M].北京:电子工业出版社,2011:89-90.[11]高云.JQuery技术内幕[M].北京:机械工业出版社,2014:55-57.[12]胡波,邱加永.Struts2基础与案例开发详解[M].北京:清华大学出版社,2013:77-79.[13]孙卫琴.精通Hibernate:Java对象持久化技术详解(第2版)[M].北京:电子工业出版社,2010:132-133.[14]戴克.SpringMVC学习指南[M].北京:人民邮电出版社,2015:32-33.[15]龚瑜江.基于Struts的Web开发[J].计算机与数字工程.2009,37(232):58-59.[16]许川佩.基于Ajax的J2EE安全应用框架[J].计算机工程.2010,36(4):110-111.基于C8051F单片机直流电动机反馈控制系统的设计与研究基于单片机的嵌入式Web服务器的研究MOTOROLA单片机MC68HC(8)05PV8/A内嵌EEPROM的工艺和制程方法及对良率的影响研究基于模糊控制的电阻钎焊单片机温度控制系统的研制基于MCS-51系列单片机的通用控制模块的研究基于单片机实现的供暖系统最佳启停自校正(STR)调节器单片机控制的二级倒立摆系统的研究基于增强型51系列单片机的TCP/IP协议栈的实现基于单片机的蓄电池自动监测系统基于32位嵌入式单片机系统的图像采集与处理技术的研究基于单片机的作物营养诊断专家系统的研究基于单片机的交流伺服电机运动控制系统研究与开发基于单片机的泵管内壁硬度测试仪的研制基于单片机的自动找平控制系统研究基于C8051F040单片机的嵌入式系统开发基于单片机的液压动力系统状态监测仪开发模糊Smith智能控制方法的研究及其单片机实现一种基于单片机的轴快流CO〈,2〉激光器的手持控制面板的研制基于双单片机冲床数控系统的研究基于CYGNAL单片机的在线间歇式浊度仪的研制基于单片机的喷油泵试验台控制器的研制基于单片机的软起动器的研究和设计基于单片机控制的高速快走丝电火花线切割机床短循环走丝方式研究基于单片机的机电产品控制系统开发基于PIC单片机的智能手机充电器基于单片机的实时内核设计及其应用研究基于单片机的远程抄表系统的设计与研究基于单片机的烟气二氧化硫浓度检测仪的研制基于微型光谱仪的单片机系统单片机系统软件构件开发的技术研究基于单片机的液体点滴速度自动检测仪的研制基于单片机系统的多功能温度测量仪的研制基于PIC单片机的电能采集终端的设计和应用基于单片机的光纤光栅解调仪的研制气压式线性摩擦焊机单片机控制系统的研制基于单片机的数字磁通门传感器基于单片机的旋转变压器-数字转换器的研究基于单片机的光纤Bragg光栅解调系统的研究单片机控制的便携式多功能乳腺治疗仪的研制基于C8051F020单片机的多生理信号检测仪基于单片机的电机运动控制系统设计Pico专用单片机核的可测性设计研究基于MCS-51单片机的热量计基于双单片机的智能遥测微型气象站MCS-51单片机构建机器人的实践研究基于单片机的轮轨力检测基于单片机的GPS定位仪的研究与实现基于单片机的电液伺服控制系统用于单片机系统的MMC卡文件系统研制基于单片机的时控和计数系统性能优化的研究基于单片机和CPLD的粗光栅位移测量系统研究单片机控制的后备式方波UPS提升高职学生单片机应用能力的探究基于单片机控制的自动低频减载装置研究基于单片机控制的水下焊接电源的研究基于单片机的多通道数据采集系统基于uPSD3234单片机的氚表面污染测量仪的研制基于单片机的红外测油仪的研究96系列单片机仿真器研究与设计基于单片机的单晶金刚石刀具刃磨设备的数控改造基于单片机的温度智能控制系统的设计与实现基于MSP430单片机的电梯门机控制器的研制基于单片机的气体测漏仪的研究基于三菱M16C/6N系列单片机的CAN/USB协议转换器基于单片机和DSP的变压器油色谱在线监测技术研究基于单片机的膛壁温度报警系统设计基于AVR单片机的低压无功补偿控制器的设计基于单片机船舶电力推进电机监测系统基于单片机网络的振动信号的采集系统基于单片机的大容量数据存储技术的应用研究基于单片机的叠图机研究与教学方法实践基于单片机嵌入式Web服务器技术的研究及实现基于AT89S52单片机的通用数据采集系统基于单片机的多道脉冲幅度分析仪研究机器人旋转电弧传感角焊缝跟踪单片机控制系统基于单片机的控制系统在PLC虚拟教学实验中的应用研究基于单片机系统的网络通信研究与应用基于PIC16F877单片机的莫尔斯码自动译码系统设计与研究基于单片机的模糊控制器在工业电阻炉上的应用研究基于双单片机冲床数控系统的研究与开发基于Cygnal单片机的μC/OS-Ⅱ的研究基于单片机的一体化智能差示扫描量热仪系统研究基于TCP/IP协议的单片机与Inte
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 交通安全知识竞赛题
- 教师专业发展的路径试题及答案
- 制作植物标本指南课件
- 将精力投入最有价值的财务活动计划
- 库存预警机制的建立与实践计划
- 精细化管理年度工作计划
- 探索社区文化活动的创新计划
- 年度流程优化计划
- 加强销售管理的经验总结计划
- 2024年人地关系与环境保护的和谐试题及答案
- 课题申报书:大语言模型增强中学生科学探究实践的路径和机制研究
- 湖北省武汉市部分重点中学2025届高三第一次调研测试数学试卷含解析
- 2025年山东高速集团招聘笔试参考题库含答案解析
- 《永辉超市S店库存管理问题及产生原因和优化建议》8700字(论文)
- 《家用电器销售管理系统的设计与实现》2000字(论文)
- 酸及其性质(第一课时)课件九年级化学(2024)下册
- 《高速公路服务区开放设置技术要求》
- 2024年度出国留学保证金保函2篇
- 长江经济带发展规划纲要
- 污水处理厂提标改造工程施工组织设计
- 国家安全教育高教-第六章坚持以经济安全为基础
评论
0/150
提交评论