您好,欢迎访问三七文档
当前位置:首页 > 办公文档 > 总结/报告 > 基于JavaEE技术的网上电视商城毕业设计论文
目录摘要................................................................................................2ABSTRACT.........................................................................................3第1章绪论......................................................................................41.1开发背景及意义.....................................................................41.2系统开发工具简介.................................................................41.3MVC模式及架构概述............................................................51.4J2EE简介.............................................................................6第2章系统分析...............................................................................72.1可行性分析...........................................................................72.2需求分析...............................................................................8第3章系统的概要设计.....................................................................93.1总体框架...............................................................................93.2模块功能简介......................................................................103.3数据流程.............................................................................10第4章系统的详细设计及实现.........................................................124.1详细设计.............................................................................124.1.1前台用户功能模块设计................................................124.1.2后台用户功能模块设计................................................134.2数据库设计.........................................................................144.2.1数据分析....................................................................144.2.2数据库逻辑设计..........................................................154.3在struts框架下系统功能模块的实现....................................174.3.1前后台公共模块实现...................................................174.3.2前台模块功能实现......................................................194.3.3后台模块功能实现......................................................20总结与展望........................................................................................21参考文献...........................................................................................22中北大学毕业设计说明书第2页摘要随着互联网和宽带上网的普及,电子商务在中国更是异军突起,并日益渗透到人们的日常生活中。网上商品交易更是其重要内容。各种网上商品交易网站层出不穷。本课题设计的目标是实现一个基于MVC(Module-View-Controller)模式的电子商城网站。论文先介绍了开发项目所用到的关键技术,接着从用户需求、经济和技术等三个方面对系统进行分析。在概要设计中,根据系统分析的结果,把系统分为前台和后台两大模块。根据前台和后台用户的不同需求,把前台细分为会员登录注册,商品查询,商品购买,订单查询等模块,把后台细分为管理员登录,商品设置,订单设置等模块。详细介绍了在基于MVC模式的struts框架下各个模块的实现过程,且以开发过程为基础对在struts框架下实现的系统所具有的可重用性、可维护性和可扩展性等优势进行了分析。关键词eclipse开发工具,电子商城,struts框架,网站安全中北大学毕业设计说明书第3页ABSTRACTWiththepopularizationofInternetandaccessingbroadbandnetwork,e-commerceinChinahassuddenlyappeared,andincreasinglypenetratesintodailylife.Onlinecommoditytradingisanimportant.Onlinecommoditiestradingwebsiteisincreasingdaybyday.TheaimofthissubjectisdesigninganelectronicmallsitebasedontheMVC(Module-View-Controller)model.Firstly,thispaperintroducedthekeytechniquesforusingtechniquesofthedevelopmentprojects.Thenitanalyzedthesystemaccordingtouser'sneeds,economicenvironmentandtechniques.Inthesummarydesignandaccordingtotheanalysisresults,systemisdividedintotwomodules.Accordingtothedifferentneedsofusers,requirementsaredividedintothesub-memberloginregisteredmodule,merchandisequerymodule,purchasemodule,andordersinquirymodule.Backgroundisdividedintosub-administratorloginmodule,setupofmerchandisemodule,andordersmodule.ThispaperdescribedimplementationprocessofvariousmodulesbasedontheMVCmodelstrutsframework..Andaccordingtothedevelopment,processanalyzesthesystemreuse,maintainability,andscalabilityadvantagesbasedonthestrutsframeworkindetail.Keywordseclipsedevelopmenttool,electronicmall,strutsframework,websitesecurity中北大学毕业设计说明书第4页第1章绪论互联网从它出现开始就不仅改变了信息传递的方式,同时改变着企业的运营模式,管理模式,影响着人们的生活观念,改变着人们的习惯。网络使人们足不出户就能获取各方面的信息,而电子商城的出现更是人们足不出户就可以进行商品交易活动。1.1开发背景及意义互联网的兴起从本质上改变了整个社会的商品交易方式,国内各大企业从上个世纪90年代互联网兴起之时,就产生了通过网络进行销售经营商品的想法。但是由于在互联网上企业的信誉难以认证、网络法规政策不健全、物流不发达等一系列的原因,限制了网上交易发展的步伐。进入21世纪以后,随着整个社会的发展、进步,制约网上交易的各个瓶颈问题逐一被击破,各企业也纷纷的加入到电子商务的洪潮之中。网站的主要目的就是通过网站来推广互联企业的产品和服务,并使客户随时可以了解企业和企业的产品,为客户提供在线服务和订单处理功能。从长期的战略目标来说,网站不仅仅是产品和服务的推广,而且是通过Internet、企业内部网(Intranet)和企业外部网(Extranet),将买家与卖家、厂商和合作伙伴紧密结合在了一起,因而消除了时间与空间带来的障碍。系统主要分为前台和后台。前台包括产品的展示及会员购物等模块,后台是管理界面,主要包括商品信息、会员信息、订单信息和公告信息的常规设置。1.2系统开发工具简介系统采用Eclipse作为开发工具,SQLserver2000作为数据库,java作为开发语言。Eclipse是一个开放源代码的、基于Java的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。中北大学毕业设计说明书第5页而且,Eclipse附带的一个标准插件集,包括Java开发工具(JavaDevelopmentTools,JDT)和插件开发环境(Plug-inDevelopmentEnvironment,PDE)。1.3MVC模式及架构概述近年来,随着网络技术和Internet的迅速发展,基于B/S结构的Web应用,因其具有易用性、通用性和良好的可扩展性等优点而迅速发展,正逐渐成为各类应用信息系统市场的主流。但是,在Web应用系统中,存在程序可重用程度低、维护工作繁琐而困难、程序应变能力较弱等不足。为了提高程序的可重用性、可维护性、可扩展性、优化设计模式、提高软件的生产效率,MVC模式应运而生。MVC由TrygveReenskaug提出,首先被应用在SmallTalk-80环境中构建用户界面。M代表模型Model,V代表视图View,C代表控制器Controller。MVC设计模式的目的是增加代码的重用率,减少数据表达、数据描述和应用操作的耦合度,同时也使软件可维护性、可修复性、可扩展性、灵活性及封装性大大提高。模型是软件处理逻辑的内在抽象,封装了业务功能的数据和逻辑关系,独立于具体的界面表达和I/O操作。视图是人机对话的界面,负责数据的输入与输出。一方面,为用户提供输入界面;另一方面,从模型获取所要显示的数据,再对这些数据进行格式化加工,最后显
本文标题:基于JavaEE技术的网上电视商城毕业设计论文
链接地址:https://www.777doc.com/doc-5617433 .html