基于JSP的手机营销系统的设计与实现毕业设计_第1页
基于JSP的手机营销系统的设计与实现毕业设计_第2页
基于JSP的手机营销系统的设计与实现毕业设计_第3页
基于JSP的手机营销系统的设计与实现毕业设计_第4页
基于JSP的手机营销系统的设计与实现毕业设计_第5页
已阅读5页,还剩40页未读 继续免费阅读

下载本文档

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

文档简介

基于JSP的手机营销系统的设计与实现毕业设计河南科技学院2016届本科毕业论文(设计)论文(设计)题目:基于JSP的手机营销系统的设计与实现学生姓名:xxx 所在院系:信息工程学院 所学专业:计算机科学与技术 导师姓名:古乐声 基于JSP的手机营销系统的设计与实现毕业设计全文共45页,当前为第1页。完成时间:2016-05-08基于JSP的手机营销系统的设计与实现毕业设计全文共45页,当前为第1页。基于JSP的手机营销系统的设计与实现摘要本文讲述了基于B/S模式的网上购物系统的设计与实现。系统为用户提供在线服务和定点处理等功能,并使客户随时可以了解企业和企业的产品,从长期的战略目标来说,商品网上购物网站不仅是商品和服务的推广,而是通过ternet、企业内部网和企业外部网,将买家与卖家、厂商和合作伙伴紧密结合在了一起,因而消除了时间与空间带来的障碍,扩大和巩固了客户群,从而增加了商品企业的核心竞争力。本系统采用MyEclipse开发环境、SQLServer2005开发平台,JSP开发技术实现基于B/S的手机营销系统的开发。通过对系统的实际需求进行分析,对系统做了详细的设计,通过链接数据库实现用户注册,购物车,订单查询,结账,留言板等管理功能,使消费者能够通过便捷的互联网销售渠道,购买的自己需要的商品,同时以便后台管理员对整个系统信息的维护。关键词:商品,网上购物,订单处理基于JSP的手机营销系统的设计与实现毕业设计全文共45页,当前为第2页。基于JSP的手机营销系统的设计与实现毕业设计全文共45页,当前为第2页。THEDESIGNANDREALIZATIONOFTHEMOBILEPHONESALESWEBSITEBASEDONJSPABSTRACTThisarticletellsthedesignandimplementationofonlineshoppingsystembasedonB/Smode.Thissystemoffersmoreservicesforusers,suchasonlineservicesandfixed-pointprocessing.Andithelpscustomerstoknowtheproductsandenterprisesatanytime.Inalong-termstrategicobjective,onlineshoppingwebsitenotonlypromotescommoditiesandservices,butalsocombinesbuyers,sellersmanufacturesandpartnerscloselytogetherthroughternet,Intranetandextranet.Asaresult,iteliminatesthebarriersbroughtbyspaceandtime,andexpandsandconsolidatesthecustomerbase,therebyincreasingthecommodityenterprise'scorecompetitiveness.ThissystemadoptsMyEclipsedevelopmentenvironment,SQLServer2005developmentplatform,JSPdevelopmenttechnology,thusrealizingthedevelopmentofthemobilemarketingsystembasedonB/S.Afteranalyzinghuman'sactualdemandforsystem,wemadeadetaileddesignforit.Bylinkingdatabase,itrealizesseveralmanagementfunctions,suchasuserregistration,shoppingcart,orderinquiries,checkingout,andmessageboard.Thesefunctionshelpcustomersshoppingconvenientlythroughinternetsaleschannels.Atthesametime,theymakesystemmaintenancemucheasierforadministrators.Keywords:digitalproductsonlinesaleorderprocessing基于JSP的手机营销系统的设计与实现毕业设计全文共45页,当前为第3页。基于JSP的手机营销系统的设计与实现毕业设计全文共45页,当前为第3页。目录TOC\o"1-3"\h\u261161绪论 1293381.1目的和意义 18101.2研究现状 1289831.3设计目标 2163272开发工具及技术简介 3251182.1Myeclpse功能介绍 321652.2JSP功能介绍 318062.3tomcat服务器 3105793需求分析 4203583.1可行性分析 4164763.1.1技术可行性 4256563.1.2运行可行性 4295603.2系统的需求分析 4315983.2.1数据流图 540603.2.2数据字典 595483.2.3系统数据项定义 596654系统概念设计 7305344.1系统整体设计 726794.2数据库设计 8308065系统详细设计 12154475.1系统首页设计 12316545.2系统前台结构设计与实现 12161795.2.1商品展示模块设计与实现 12178715.2.2购物车模块的设计与实现 13320355.2.3查看订单模块的设计与实现 14309455.2.4公告浏览模块的设计与实现 15222455.2.5客户留言模块的设计与实现 16260605.3系统后台管理结构设计与实现 16102915.3.1客户信息管理的实际与实现 1655975.3.2订单信息管理设计与实现 16265435.3.3商品信息管理设计与实现 17基于JSP的手机营销系统的设计与实现毕业设计全文共45页,当前为第4页。136855.3.4公告信息管理设计与实现 18基于JSP的手机营销系统的设计与实现毕业设计全文共45页,当前为第4页。18875.3.5留言信息管理的设计与实现 1943866系统测试与性能分析 2086486.1软件测试 2083776.2本系统测试 208492结论 2214384参考文献 23基于JSP的手机营销系统的设计与实现毕业设计全文共45页,当前为第5页。14715致谢 24基于JSP的手机营销系统的设计与实现毕业设计全文共45页,当前为第5页。绪论1.1目的和意义随着互联网的发展,产品的销售渠道开始时拓展,其中网络销售平台越来越新颖,在互联网上存在的商品最丰富的还是生活用品,因此人们对互联网的关注度越来越大,所以一些大大小小的营销网站在互联网上,因为他们开始通过各种网络渠道发展为大众提供各种各样的商品信息。用户只需要登录网站就可以获取自己所需要的信息。网络媒体强大的发展,也为电子商务发展带来了很多的益处,对此两者的商务合作关系也越来越深,消费者从得到媒体信息之后到产生购物行为空间和时间距离越来越短,由此带来的巨大效益使消费者和生产者越来越重视商品的销售模式。网络销售模式在现在是一种新型的销售渠道,与其他的销售模式相比存在着诸多的优势:(1)便捷的检索方式:网络平台提供了海量的产品信息,可以通过网站的检索功能实现对产品的各类信息进行检索,提供快捷准确的信息。(2)信息量大:随着生产者生产的产品种类越来越多,产品信息比较丰富,再加上网络销售平台的强大功能,导致网络销售平台中可发布大量的商品信息,目前针对一个商品购物网站存储的信息量是无法估计的。(3)成本低,风险小,无地域限制对于每个营销商来讲,营销成本,风险是每个营销商必须要考虑的问题,但是互联网营销模式的诞生完全解决了此问题。而网络销售也解决了消费者购买商品的时间和地域的限制,对顾客产生更大的影响了,对此也大大的增加了企业的核心竞争力。1.2研究现状网络销售系统是目前一种新兴的销售模式,无论在国内还是国外都已经有很多的研究成果和理论,对于国外的研究分为两个阶段。基于JSP的手机营销系统的设计与实现毕业设计全文共45页,当前为第6页。第一阶段,在目前新乡的互联网发展时代,网络销售已经被认为是一种面向大众的商品宣传平台。贝理曼提出以营销者为主导的宣传方式,通过网络渠道单向传播信息来实现广告宣传。埃文斯和伍斯特提出:认为让网络用户和营销者之间实现交易的过程,但是这种交易方式与传统的交易方式是一种从属关系,这样对网络销售渠道的认识开来了局限性。弗雷特提出,网络营销渠道针对某些营销战略,方便的了成员之间的沟通与交流,加强了双方的合作关系。而阿伦和弗杰梅斯特德认为网络销售可以普及到整个世界,全方位展示销售现状及广阔的市场。第二阶段,认为网络销售平台是一种全方位的商务展示平台,实现消费者与营销者之间的接触和交流,从而形成了一种新兴的互联网销售模式,这种模式被认为是用户和营销者之间进行交易的一种平台,通过平台的交互功能实现用户商品选择,营销者提供商品的的功能。基于JSP的手机营销系统的设计与实现毕业设计全文共45页,当前为第6页。网络营销渠道的研究在国内尚未成熟,和西方发达国家相比还是稍微落后,但是仍存在一大批的研究爱好者与与企业正在对这方面的问题进行研究。网络销售是营销者和客户之间进行交易的一种便捷的营销渠道,营销者通过网络销售平台向用户提供产品信息,消费者需要通过各种付费方式为商品付款,然而付费和交货不会同步执行。武汉大学李刚教授提出,和传统的销售渠道相比,网络销售渠道在成本,地域,时间上都有很大发展,并对实施网络销售策略进行了探讨。在网络销售方面,我国就存在着很多发展比较成功的商业案例,以淘宝网为例。淘宝是目前我内最大的购物网站。采用C2C和B2B的营销策略,淘宝在市场上经营的商品种类包括各行各业的,通过网络购买商品,相对于传统的购物方式来说,成本低,不仅便捷,无论对于企业还是消费者都存在着必然的益处。下面我们来分析淘宝网站的发展现状:物流运行的缺陷,支付方式的缺陷,用户隐私缺陷,法律不健全诚信缺失等,这些现状是需要企业在今后的经营发展过中解决的。1.3设计目标基于JSP的手机营销系统的设计与实现毕业设计全文共45页,当前为第7页。通过对系统的需求进行分析,完成对前台和后台模块的设计,使消费者可以通过系统前台界面与系统交互,实现商品选择,信息查询,订单查询,购物车等功能;管理员可以通过后台对数据库信息进行操作,实现数据库信息的增删改操作,使系统信息能够随时的更改。达到用户与营销者之间一种便捷的交易方式,形成一种友好的商务交易平台。基于JSP的手机营销系统的设计与实现毕业设计全文共45页,当前为第7页。2开发工具及技术简介2.1Myeclpse功能介绍MyEclipse,是设计网页的一种开发软件,主要用于设计开发WEB网站,是在Eclipse的基础上发展而来的,在该环境下可以结合数据库实现系统网站前端和后端的设计。支持Java,Struts架构,SQL,HTML等技术,可完成数据库和J2EE的开发,为服务端提供更高的工作效率,功能非常强大,对于各种开源产品支持十分不错。2.2JSP功能介绍Jsp文件是将HTML文件与Java文件,jsp标记结合在一起形成的。Jsp可以在多种操作系统下运行,是一种跨平台的开发技术。Jsp在客户端执行,以HTML文本返回到客户端,因此客户端只需要在浏览器上就可以显示。对于大型的应用程序开发需要JavaServlet和JSP结合在一起完成的,JSP具有简单易用,安全可靠,面向因特网的特点。JSP的优势包括:支持多平台系统,多种环境下开发,不依赖面向对象,安全等特性,系统的部署和扩展也可以在多种环境下实现。具有强大的开发技术和强大的继承环境,现在已经存在很多优秀的开发工具,并且可以跨平台顺利运行。可以建立先进的动态网站2.3tomcat服务器系统采用B/S模式,客户端需要向服务器端发出请求,服务器接收处理之后向客户端做出响应,在此模式下WEB服务软件和应用程序是是不可缺少的,因此使用JSP开发需要一个支持JSP的WEB服务软件,目前使用比较流行的服务软件为Tomcat,他是一种免费的WEB服务软件(服务器),是Sum和Appche公司共同研发。基于JSP的手机营销系统的设计与实现毕业设计全文共45页,当前为第8页。在Struts中,已经使用ActionServlet作为控制器,根据对Struts-config.xml的配置文件进行描述,试图的转发请求,数据模型相应组装。MVC的模型分为两个系统,可以与各种数据访问技术结合在一起。在试图端,出来Jspyiwei,提供了标签库使用,也可以与其他组件结合。基于JSP的手机营销系统的设计与实现毕业设计全文共45页,当前为第8页。3需求分析系统开发项目的确立是建立在用户和企业的需求上面,因此系统在开发之前必须对开发系统相关的用户群以及企业的发展市场进行详细的调研,分析,从而明确用户的需求,保证开发项目的方向是按照用户的需求而进行的。3.1可行性分析3.1.1技术可行性对于一个企业来说,系统网站的性能直接影响到企业的管理,因此一个系统网站的设计也是需要一个可靠的技术来实现的。技术的可靠性一般可以从软硬件性能要求、开发环境等方面去衡量的。目前系统网站开发比较流行的软件工具是MyEclipse,结合使用MyEclipse数据库存储数据实现网站开发平台的设计工作。在硬件方面,需要一个空间大,性能高,高效运行的硬件开发环境。对于目前市场上销售的CP机的配置环境是都是可行的。在软件方面,MyEclipse和SQLserver2005目前在软件开发方面占据很大的优势,是发展比较成熟的开发工具,在软件设计方面是可行的。3.1.2运行可行性本系统操作简单易行,系统网站的管理员对项目的开发态度端正积极,并且考虑到系统的实用性,利用有效的成熟的开发软件和技术实现项目开发,并通过对程序的反复检测,最终都可以达到一个系统实现的目标,无论是在开发工具上还是在开发人员技术上对于项目开发都是可靠的。3.2系统的需求分析基于JSP的手机营销系统的设计与实现毕业设计全文共45页,当前为第9页。一个好的商品网站设计是需要考虑到操作界面的友好性、具备商品信息的展示功能、商品分类的规范性、网站公告信息模块的设置等全面性的要求。需求分析是系统设计的第一步,也是最关键的一步,之后的设计工作都是根据需求分析的结果进行展开。需求开发主要是对消费群体,企业管理,商品业务等通过各种途径进行调查,研究分析,从而得出最准确、最详细的分析结果,从而对后续的设计工作做好准备工作。基于JSP的手机营销系统的设计与实现毕业设计全文共45页,当前为第9页。3.2.1数据流图数据流图如图3-1所示3-1系统数据流图3.2.2数据字典数据字典是描述收集和分析的各类数据的集合,是对系统进行需求分析的重要成果,也是需求分析阶段中不可缺少的一部分。利用数据项和结构的定义生成数据流图。其中数据字典包括:数据项、数据结构、数据流等3.2.3系统数据项定义所对应的部分数据项如下所示。基于JSP的手机营销系统的设计与实现毕业设计全文共45页,当前为第10页。表3.2商品类型信息表基于JSP的手机营销系统的设计与实现毕业设计全文共45页,当前为第10页。序号名称别名类型长度(字符)0201goods_catelog_id商品种类号Int40202catelog_id种类编号Varchar500303catelog_name种类名称Varchar500404catelog_miaoshu种类描述Varchar50基于JSP的手机营销系统的设计与实现毕业设计全文共45页,当前为第11页。表3.3留言板信息表基于JSP的手机营销系统的设计与实现毕业设计全文共45页,当前为第11页。序号名称别名类型长度(字符)0501liuyan_id留言idInt40502liuyan_title留言标题Varchar500503liuyan_content留言内容Varchar500504liuyan_date留言时间Varchar500505liuyan_user留言客户Int44系统概念设计4.1系统整体设计本次设计的手机营销系统的整体结构主要划分为系统前台和后台两部分,两个结构模块之间既相互独立又相互联系,前台实现界面交互功能,后台实现数据库管理功能。(1)系统前台功能结构的划分前台功能模块包括:商品展示、商品购买、会员管理、留言板等模块。系统前台用户功能结果图如图4-1所示。图4-1系统前台功能结构模块图基于JSP的手机营销系统的设计与实现毕业设计全文共45页,当前为第12页。(2)系统后台功能结构的划分基于JSP的手机营销系统的设计与实现毕业设计全文共45页,当前为第12页。主要包括商品管理、购买管理、留言板管理、订单管理等模块。系统后台管理员功能模块图如图4-2所示。图4-2系统后台管理员功能模块图4.2数据库设计基于JSP的手机营销系统的设计与实现毕业设计全文共45页,当前为第13页。系统数据库E-R如图4-3所示。基于JSP的手机营销系统的设计与实现毕业设计全文共45页,当前为第13页。图4-3数据库E-R图根据系统设计的需求,采用8张表作为本系统数据库表如下所示。(1)留言信息表。表4.1所示。表4.1t_liuyan(留言信息表)序号名称别名类型长度(字符)1liuyan_id留言idInt42liuyan_title留言标题Varchar503liuyan_content留言内容Varchar50004liuyan_date留言时间Varchar505liuyan_user留言客户Varchar50(2)商品类别信息表。如表4.2所示。表4.2t_catelog(商品类别信息表)基于JSP的手机营销系统的设计与实现毕业设计全文共45页,当前为第14页。基于JSP的手机营销系统的设计与实现毕业设计全文共45页,当前为第14页。序号名称别名类型长度(字符)1catelog_id种类编号Int42catelog_name种类名称Varchar503catelog_miaoshu种类描述Varchar5000(3)订单信息表。如表4.3所示。表4.3t_order(订单信息表)序号名称别名类型长度(字符)1order_id订单IDInt42order_bianhao订单编号Varchar503order_date订单生成日期Varchar504order_zhuangtai订单状态Varchar505order_jine总的消费金额Int46order_songhuodizhi送货地址Varchar507order_fukuangfangshi付款方式Varchar508order_user_id用户IDInt4(4)订单明细信息表。如表4.4所示。表4.4t_orderItem(订单明细信息表)序号名称别名类型长度(字符)1orderItem_id订单明细编号Int42order_id订单编号Int43order_id商品编号Int44goods_quantity购买数量Int4(5)用户信息表.如表4.5所示基于JSP的手机营销系统的设计与实现毕业设计全文共45页,当前为第15页。表4.5t_user(用户信息表)基于JSP的手机营销系统的设计与实现毕业设计全文共45页,当前为第15页。序号名称别名类型长度(字符)1user_id用户IDInt42user_name用户名Varchar503user_pw用户密码Varchar504user_realname 真实姓名Varchar505user_address 住址Varchar506user_sex性别Varchar507user_tel 联系电话Varchar508user_email 用户邮箱Varchar509user_qq 用户QQVarchar50(6)管理员信息表.如表4.6所示表4.6t_admin(管理员信息表)序号名称别名类型长度(字符)1userId管理员IDInt42userName管理员名称Varchar503userPw管理员密码Varchar50公告信息表。如表4.7所示。表4.7t_gonggao(公告信息表)序号名称别名类型长度(字符)1gonggao_id公告编号Int42gonggao_title公告标题Int503gonggao_content公告内容Varchar50004gonggao_data公告创建时间Varchar505gonggao_fabuzhe发布人Varchar50(8)商品信息表如表4.8所示。表4.8t_goods(商品信息表)序号名称别名类型长度(字符)1goods_id编号Int42goods_name商品名Varchar503goods_miaoshu商品描述Varchar50004goods_pic存放商品图片Varchar505goods_yanse商品颜色Varchar506goods_shichangjia商品市场价Int47goods_tejia商品特价Int48goods_isnottejia普通商品Varchar509goods_catelog_i商品类型号Int4基于JSP的手机营销系统的设计与实现毕业设计全文共45页,当前为第16页。基于JSP的手机营销系统的设计与实现毕业设计全文共45页,当前为第16页。5系统详细设计5.1系统首页设计本系统主界面的结构设计主要划分为主功能菜单区,商品显示区,右侧为用户注册、登录,公告显示等功能模块区,首页的运行结果如图5-1所示。图5-1前台首页运行结果5.2系统前台结构设计与实现5.2.1商品展示模块设计与实现基于JSP的手机营销系统的设计与实现毕业设计全文共45页,当前为第17页。该模块采用两种产品展示方式:点击图片链接显示图片的详细信息和将展台划分为多种类型的展示模块。以新品上市查看商品为例。商品上市页面的运行结果如图5-2所示。基于JSP的手机营销系统的设计与实现毕业设计全文共45页,当前为第17页。图5-2新品上市页面运行结果5.2.2购物车模块的设计与实现(1)购物车操作流程说明用户选择自己购买的商品,将其加入购物车,通过查看购物车的购买详情信息,对购买的数量进行判断,如果符合购买数量,则点击下一步按钮直接进入结账环节。如果对购买的数量不满意,则可以在购物车调整商品的购买数量。此外在该模块通过点击按钮的方法实现添加购物车,调整购物车数量,清空和删除购物车等操作。购物车的操作流程图如图5-3所示。图5-3购物车的操作流程图基于JSP的手机营销系统的设计与实现毕业设计全文共45页,当前为第18页。购物车页面的运行结果如图5-4所示。基于JSP的手机营销系统的设计与实现毕业设计全文共45页,当前为第18页。图5-4购物车页面运行结果(2)订单确认模块的设计与实现点击购物下一步,跳转到订单确认页面。在该页面,需要用户填写信息,生成订单。如果用户所填写的订单信息正确,点击提交订单按钮后系统将会生成一个订单号。订单确认页面的运行结果如图5-5所示。图5-5订单确认页面的运行结果5.2.3查看订单模块的设计与实现基于JSP的手机营销系统的设计与实现毕业设计全文共45页,当前为第19页。当用户提交商品订单之后,在系统主界面的我的订单菜单中可以查看商品订单信息看,查看订单页面的运行结果如图5-6所示。基于JSP的手机营销系统的设计与实现毕业设计全文共45页,当前为第19页。图5-6查看订单页面的运行结果 当用户提交订单之后,则订单信息将通过save方法保存导数据库中,用户查看订单受首先获取用户,然后调用orderDAO中的find方法获取数据库中的订单信息,定义request请求对象,将数据库中的订单信息显示到前台界面。实现的核心代码如下:TUseruser=(TUser)session.get("user"); ListorderList=orderDAO.getHibernateTemplate().find(sql); Maprequest=(Map)ServletActionContext.getContext().get("request"); request.put("orderList",orderList);5.2.4公告浏览模块的设计与实现通过发布公告来宣传商品信息。管理员可以通过后台发布商品公告,此公告的详细信息用户在系统前端的主界面显示,用户通过点击公告模板里的链接查看详细的公告信息。公告浏览页面的运行结果如图5-7所示。图5-7公告浏览页面的运行结果基于JSP的手机营销系统的设计与实现毕业设计全文共45页,当前为第20页。save方法,在数据库中使用save方法添加公告信息,用户在主页中点击公告链接后,将通过FindAll方法从数据库中调出显示在页面中。基于JSP的手机营销系统的设计与实现毕业设计全文共45页,当前为第20页。5.2.5客户留言模块的设计与实现用户在系统的留言板上发表对商品的评论及建议,我们可以第一时间了解到用户对商品的满意程度。客户留言页面的运行结果如图5-8所示。图5-8客户留言的运行结果此功能是要求用户登录使用的,如果没有登录成功需要先登录才留言,如果登录成功,在留言人中显示留言人姓名,当提交留言时系统会给留言的时间赋值。管理员可以通过后台对历史留言进行删除等操作,用户在查看留言时,系统将留言信息从数据库中调出来显示。5.3系统后台管理结构设计与实现5.3.1客户信息管理的实际与实现通过前台用户注册界面完成注册功能,系统将注册信息保存到数据库中,管理员可以通过后台对用户信息进行查看和增删改操作,执行结果通过SQL语句保持都数据库中,管理员可以通过会员信息管理界面查看对用户信息的操作客户信息管理页面的运行结果如图5-9所示。图5-9客户信息管理页面的运行结5.3.2订单信息管理设计与实现基于JSP的手机营销系统的设计与实现毕业设计全文共45页,当前为第21页。主要是管理员对用户所下的订单进行查看,受理,删除。订单信息管理页面的运行结果如图5-10所示。基于JSP的手机营销系统的设计与实现毕业设计全文共45页,当前为第21页。图5-10订单管理页面的运行结果管理员查看订单信息需先从数据库中找到相对应的订单,建立request内置对象,将订单信息通过request引用的方法将订单信息显示出来。删除订单时调用订单删除的函数方法将选中的订单删除。当用户点击受理订单时,系统调用订单受理方法完成订单受理。实现的核心代码如下:Maprequest=(Map)ServletActionContext.getContext().get("request")request.put("orderList",orderList);//显示订单信息orderDAO.delete(order);删除订单 order.setOrderZhuangtai("yes");//已经受理订单 5.3.3商品信息管理设计与实现管理员在后台手机管理页面中通过点击查看图片链接查看上传的图片。用户点击删除按钮可以删除已经添加的商品信息。商品信息管理页面的运行结果如图5-11所示。基于JSP的手机营销系统的设计与实现毕业设计全文共45页,当前为第22页。基于JSP的手机营销系统的设计与实现毕业设计全文共45页,当前为第22页。图5-11商品信息管理页面的运行结果点击添加按钮输入相关信息,实现信息添加,操作结果保存到数据库中。添加特价商品时,系统会调用goodsNoTejiaAdd()方法添加商品信息,对于非特价的可以通过方法引用的方式将其设置为市场价,否则就设置为特价,之后用户Save保存添加信息。通过调用设置特价的方法设置商品特价,当点击删除按钮时,首先选择需要删除的商品编号,通过引用setGoodDel()方法删除商品信息。管理员查看时需要调用商品管理函数显示商品信息。系统核心代码如下:goods.setGoodsIsnottejia("no")goods.setGoodsTejia(goodsTejia);goodsDAO.save(goods));goods.setGoodsDel("yes");goodsDAP.attachDirty(goods);5.3.4公告信息管理设计与实现后台管理员通过对后台公告信息的发布,是用户能够了解商城的销售活动。公告管理页面的运行结果如图5-12所示。图5-12公告管理页面的运行结果调用添加公告的公告方法方法添加公告,管理员通过调用公告管理方法显示公告,对公告的删除操作则需要先找到公告编号,然后用方法的引用来删除。核心代码如下:gonggao.setGonggaoData(newDate().toLocaleString());}基于JSP的手机营销系统的设计与实现毕业设计全文共45页,当前为第23页。 gonggaoDAO.delete(gonggao);基于JSP的手机营销系统的设计与实现毕业设计全文共45页,当前为第23页。5.3.5留言信息管理的设计与实现留言信息管理页面的运行结果如图5-13所示。图5-13留言信息管理运行结果 用户在前台通过前台客户端实现留言添加操作,提交留言时,使用获取留言时间的方法定义留言时间。后台管理员通过调用fandALL方法获取用户的所有留言,通过request内置对象显示所有留言。调用留言ADD方法添加留言,首先判断留言用户是否为空,如果用户名为空则设置留言名,用save保存留。选中删除的留言编号,使用SQL语句删除。部分核心代码如下:request.put("liuyanList",liuyanList);if(session.get("user")!=null)liuyan.setLiuyanUser(user.getUserName());基于JSP的手机营销系统的设计与实现毕业设计全文共45页,当前为第24页。liuyanDAO.delete(liuyan);基于JSP的手机营销系统的设计与实现毕业设计全文共45页,当前为第24页。6系统测试与性能分析系统测试的目的是对编写好的代码在程序执行过程中出现的错误进行检测,从而发现隐藏在程序中出现的各种缺陷,系统测试是设计的最后一个阶段,也是最重要的一个环节,如果忽略此环节,此系统将会出现各种各样的错误,程序将无法正常执行,它将直接影响到整个系统最终的质量和可靠性。6.1软件测试软件测试在软件开发中占据着重要的地位,也是系统开发的一个重要环节,直接影响到程序可行性,因此对每一个设计的项目都要反复的进行测试,直到程序可以顺利无误的运行。本章重要对部分模块结构的设计进行详细的测试说明,抽取大量的数据进行反复的测试通过随机输入数据进行系统测试,每次测试的结果都有所不同,但是最终每个模块都测试成功了。6.2本系统测试系统测试如下表所示。基于JSP的手机营销系统的设计与实现毕业设计全文共45页,当前为第25页。基于JSP的手机营销系统的设计与实现毕业设计全文共45页,当前为第25页。软件测试用例项目名称基于JSP的手机营销系统的设计与实现程序版本测试环境Win764位、Internet浏览器编制人杨梦娜编制时间2016.05.08功能模块名用户注册模块预置条件密码、确认密码用例编号测试步骤输入数据期望结果实际结果Test_011、打开IE浏览器2、在IE浏览器地址栏输入网址http://localhost:8080/wlgw进入系统的主界面进入系统的主界面输入主册息,单击注册按钮。部分信息:第一组:密码:000000,确认密码123456返回手机主页面,即登录界面提示:两次密码不正确功能模块名购物车模块预置条件购物车购买数量用例编号测试步骤输入数据期望结果实际结果Test_021、打开IE浏览器2、在IE浏览器地址栏输入网址,登录之后单击购物车链接http://localhost:8080/wlgw进入购物车页面进入购物车页面3、输入有效的购买数量,点击下一步按钮修改购买数量:5,修改成功,进入订单确认界面修改成功,进入订单确认界面修改购买数量:A,修改成功,进入订单确认界面提示重新输入,修改不成功基于JSP的手机营销系统的设计与实现毕业设计全文共45页,当前为第26页。基于JSP的手机营销系统的设计与实现毕业设计全文共45页,当前为第26页。结论手机销售系统设计采用B/S结构模式,通过对系统的需求分析以及国内外研究现状,利用JSP技术,Myeclipes开发环境完成系统前端设计,使用SSH框架和数据库SQLServer2005来完成后台管理的设计开发。系统根据调查用户的需求以及企业管理情况,实现了系统应具备的商品搜索、公告发布、用户留言、购物车,用户管理、商品管理、订单管理等功能,达到了最终的设计目标,使用户和企业可以通过系统的功能来实现自己的需求。由于本人的开发水平还存在着不足,导致系统功能存在欠缺,页面设计不够完善,有的网页打开之后页面显示太简单,所能展示的信息量太少。虽然之前对JSP有过了解,但是在设计过程中存在很多的问题,比如系统设计需要的技术软件安装与环境配置,刚开始会配置JDK环境,参考在网上安装视频教程,完成对JDK的配置,从而到达系统设计所需要的结果。另外对于在开发过程中出现的常见问题,在今后的开发过程中将会非常重视使整个系统更加完善。基于JSP的手机营销系统的设计与实现毕业设计全文共45页,当前为第27页。基于JSP的手机营销系统的设计与实现毕业设计全文共45页,当前为第27页。参考文献[1]张超,基于JSP的数据库连接技术浅析[J].福建电脑,2014,28(12):80-81.[2]陈倩,刘胜,焦壵.基于JSP的培训管理信息系统研究[J].机械,2013,40(009):10-15.[3]李刚,疯狂android讲义[M].北京:电子工业出版社,2014.[4]王莎莎,基于JSP的在线考试系统设计与实现[J].计算机光盘软件与应用,2013,16(16):53-54.[5]吴正佳,罗月胜,周玉琼等.一种求解典型JSP的改进离散粒子群优化算法[J].计算机应用研究,2013,30(8):2405-2409.[6]薛倩.基于JSP技术企业动态网站系统设计与实现[J].微型电脑应用,2014(2):14-17.[7]王珊,萨师煊.数据库系统概论[M].北京:高等教育出版社,2014.[8]叶广仔,江务学,刘晓蔚等.基于ExtJS框架的考试系统界面设计与实现[J].网络安全技术与应用,2013,05:49-52.[9]贾海波,银行业绩考核数据管理系统的设计与实现[D].吉林大学,2012.[10]刘京华.JavaWeb整合开发王者归来[M].北京:清华大学出版社,2014.[11]强光平,刘才铭,赵静等.基于JSP的用户分组权限的设计和实现[J].计算机光盘软件与应用,2013,16(18):53-54.[12]陈道鑫,宋绍云,袁中旺等.ExtJS框架在Web软件开发中的应用[J].电脑知识与技术,2014,07(9):2044-2047.[13]陈楚杰.基于Structs和Hibernate的系统设计与实现[M].北京:中国青年出版社,2013[14]郑达.商业网站软件系统的设计与实现[M].西安:西安电子科技大学出版社,2014.[15]库俊国.基于J2EE技术的Web应用体系研究及实践[M].北京:人民邮电出版社,2014.基于JSP的手机营销系统的设计与实现毕业设计全文共45页,当前为第28页。基于JSP的手机营销系统的设计与实现毕业设计全文共45页,当前为第28页。致谢五年的大学生活即将结束,一年一度的毕业季已经到来,回顾这五年的大学生活,无论实在学习还是生活上都离不开老师和同学的帮助,学到了很多知识增加了很多的阅历。本次的毕业设计过程中,通过指导教师的精心指导,我顺利的完成了此次毕业设计。在设计过程中,我充分认识到了自己的不足,努力的克服自己在设计过程中出现的问题,达到自己最终的目标,学到了以前没有学到的知识。首先,感谢我的指导老师古乐声老师。对此次毕业设计给我提了很多宝贵的意见,使我的毕业设计在有条不紊的环境下进行,逐步趋于完善,得以顺利完成。其次,也很感谢答辩评论老师以给我提出宝贵意见,感谢学校为我提供良好的毕业答辩环境,还有其他老师在此期间的关怀和帮助。基于JSP的手机营销系统的设计与实现毕业设计全文共45页,当前为第29页。

毕业设计(论文)原创性声明和使用授权说明基于JSP的手机营销系统的设计与实现毕业设计全文共45页,当前为第29页。原创性声明本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得及其它教育机构的学位或学历而使用过的材料。对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了谢意。作者签名:日期:指导教师签名:日期:使用授权说明基于JSP的手机营销系统的设计与实现毕业设计全文共45页,当前为第30页。本人完全了解大学关于收集、保存、使用毕业设计(论文)的规定,即:按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。基于JSP的手机营销系统的设计与实现毕业设计全文共45页,当前为第30页。作者签名:日期:基于JSP的手机营销系统的设计与实现毕业设计全文共45页,当前为第31页。

基于JSP的手机营销系统的设计与实现毕业设计全文共45页,当前为第31页。本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。本人完全意识到本声明的法律后果由本人承担。作者签名: 日期:年月日学位论文版权使用授权书本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。本人授权大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。基于JSP的手机营销系统的设计与实现毕业设计全文共45页,当前为第32页。涉密论文按学校规定处理。基于JSP的手机营销系统的设计与实现毕业设计全文共45页,当前为第32页。作者签名: 日期:年月日导师签名:日期:年月日基于JSP的手机营销系统的设计与实现毕业设计全文共45页,当前为第33页。

独创声明基于JSP的手机营销系统的设计与实现毕业设计全文共45页,当前为第33页。本人郑重声明:所呈交的毕业设计(论文),是本人在指导老师的指导下,独立进行研究工作所取得的成果,成果不存在知识产权争议。尽我所知,除文中已经注明引用的内容外,本设计(论文)不含任何其他个人或集体已经发表或撰写过的作品成果。对本文的研究做出重要贡献的个人和集体均已在文中以明确方式标明。本声明的法律后果由本人承担。

作者签名:二〇一〇年九月二十日

毕业设计(论文)使用授权声明本人完全了解**学院关于收集、保存、使用毕业设计(论文)的规定。本人愿意按照学校要求提交学位论文的印刷本和电子版,同意学校保存学位论文的印刷本和电子版,或采用影印、数字化或其它复制手段保存设计(论文);同意学校在不以营利为目的的前提下,建立目录检索与阅览服务系统,公布设计(论文)的部分或全部内容,允许他人依法合理使用。(保密论文在解密后遵守此规定)

基于JSP的手机营销系统的设计与实现毕业设计全文共45页,当前为第34页。作者签名:基于JSP的手机营销系统的设计与实现毕业设计全文共45页,当前为第34页。二〇一〇年九月二十日基于JSP的手机营销系统的设计与实现毕业设计全文共45页,当前为第35页。

基本要求:写毕业论文主要目的是培养学生综合运用所学知识和技能,理论联系实际,独立分析,解决实际问题的能力,使学生得到从事本专业工作和进行相关的基本训练。毕业论文应反映出作者能够准确地掌握所学的专业基础知识,基本学会综合运用所学知识进行科学研究的方法,对所研究的题目有一定的心得体会,论文题目的范围不宜过宽,一般选择本学科某一重要问题的一个侧面。基于JSP的手机营销系统的设计与实现毕业设计全文共45页,当前为第35页。毕业论文的基本教学要求是:1、培养学生综合运用、巩固与扩展所学的基础理论和专业知识,培养学生独立分析、解决实际问题能力、培养学生处理数据和信息的能力。2、培养学生正确的理论联系实际的工作作风,严肃认真的科学态度。3、培养学生进行社会调查研究;文献资料收集、阅读和整理、使用;提出论点、综合论证、总结写作等基本技能。基于JSP的手机营销系统的设计与实现毕业设计全文共45页,当前为第36页。毕业论文是毕业生总结性的独立作业,是学生运用在校学习的基本知识和基础理论,去分析、解决一两个实际问题的实践锻炼过程,也是学生在校学习期间学习成果的综合性总结,是整个教学活动中不可缺少的重要环节。撰写毕业论文对于培养学生初步的科学研究能力,提高其综合运用所学知识分析问题、解决问题能力有着重要意义。基于JSP的手机营销系统的设计与实现毕业设计全文共45页,当前为第36页。毕业论文在进行编写的过程中,需要经过开题报告、论文编写、论文上交评定、论文答辩以及论文评分五个过程,其中开题报告是论文进行的最重要的一个过程,也是论文能否进行的一个重要指标。基于JSP的手机营销系统的设计与实现毕业设计全文共45页,当前为第37页。撰写意义:1.撰写毕业论文是检验学生在校学习成果的重要措施,也是提高教学质量的重要环节。大学生在毕业前都必须完成毕业论文的撰写任务。申请学位必须提交相应的学位论文,经答辩通过后,方可取得学位。可以这么说,毕业论文是结束大学学习生活走向社会的一个中介和桥梁。毕业论文是大学生才华的第一次显露,是向祖国和人民所交的一份有份量的答卷,是投身社会主义现代化建设事业的报到书。一篇毕业论文虽然不能全面地反映出一个人的才华,也不一定能对社会直接带来巨大的效益,对专业产生开拓性的影响。但是,实践证明,撰写毕业论文是提高教学质量的重要环节,是保证出好人才的重要措施。基于JSP的手机营销系统的设计与实现毕业设计全文共45页,当前为第37页。2.通过撰写毕业论文,提高写作水平是干部队伍“四化”建设的需要。党中央要求,为了适应现代化建设的需要,领导班子成员应当逐步实现“革命化、年轻化、知识化、专业化”。这个“四化”的要求,也包含了对干部写作能力和写作水平的要求。3.提高大学生的写作水平是社会主义物质文明和精神文明建设的需要。在新的历史时期,无论是提高全族的科学文化水平,掌握现代科技知识和科学管理方法,还是培养社会主义新人,都要求我们的干部具有较高的写作能力。在经济建设中,作为领导人员和机关的办事人员,要写指示、通知、总结、调查报告等应用文;要写说明书、广告、解说词等说明文;还要写科学论文、经济评论等议论文。在当今信息社会中,信息对于加快经济发展速度,取得良好的经济效益发挥着愈来愈大的作用。写作是以语言文字为信号,是传达信息的方式。信息的来源、信息的收集、信息的储存、整理、传播等等都离不开写作。基于JSP的手机营销系统的设计与实现毕业设计全文共45页,当前为第38页。论文种类:毕业论文是学术论文的一种形式,为了进一步探讨和掌握毕业论文的写作规律和特点,需要对毕业论文进行分类。由于毕业论文本身的内容和性质不同,研究领域、对象、方法、表现方式不同,因此,毕业论文就有不同的分类方法。基于JSP的手机营销系统的设计与实现毕业设计全文共45页,当前为第38页。按内容性质和研究方法的不同可以把毕业论文分为理论性论文、实验性论文、描述性论文和设计性论文。后三种论文主要是理工科大学生可以选择的论文形式,这里不作介绍。文科大学生一般写的是理论性论文。理论性论文具体又可分成两种:一种是以纯粹的抽象理论为研究对象,研究方法是严密的理论推导和数学运算,有的也涉及实验与观测,用以验证论点的正确性。另一种是以对客观事物和现象的调查、考察所得观测资料以及有关文献资料数据为研究对象,研究方法是对有关资料进行分析、综合、概括、抽象,通过归纳、演绎、类比,提出某种新的理论和新的见解。基于JSP的手机营销系统的设计与实现毕业设计全文共45页,当前为第39页。按议论的性质不同可以把毕业论文分为立论文和驳论文。立论性的毕业论文是指从正面阐述论证自己的观点和主张。一篇论文侧重于以立论为主,就属于立论性论文。立论文要求论点鲜明,论据充分,论证严密,以理和事实服人。驳论性毕业论文是指通过反驳别人的论点来树立自己的论点和主张。如果毕业论文侧重于以驳论为主,批驳某些错误的观点、见解、理论,就属于驳论性毕业论文。驳论文除按立论文对论点、论据、论证的要求以外,还要求针锋相对,据理力争。基于JSP的手机营销系统的设计与实现毕业设计全文共45页,当前为第39页。按研究问题的大小不同可以把毕业论文分为宏观论文和微观论文。凡届国家全局性、带有普遍性并对局部工作有一定指导意义的论文,称为宏观论文。它研究的面比较宽广,具有较大范围的影响。反之,研究局部性、具体问题的论文,是微观论文。它对具体工作有指导意义,影响的面窄一些。另外还有一种综合型的分类方法,即把毕业论文分为专题型、论辩型、综述型和综合型四大类:基于JSP的手机营销系统的设计与实现毕业设计全文共45页,当前为第40页。1.专题型论文。这是分析前人研究成果的基础上,以直接论述的形式发表见解,从正面提出某学科中某一学术问题的一种论文。如本书第十二章例文中的《浅析领导者突出工作重点的方法与艺术》一文,

温馨提示

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

评论

0/150

提交评论