摘 要 随着互联网和宽带上网的普及,电子商务在中国更是异军突起,并日益渗透到人们的日常生活中。网上商品交易更是其重要内容。各种网上商品交易网站层出不穷。 本课题设计的目标是实现一个基于Struts2框架的电子商城网站。论文先介绍了开发项目所用到的关键技术,接着从用户需求、经济和技术等三个方面对系统进行分析。在概要设计中,根据系统分析的结果,把系统分为前台和后台两大模块。根据前台和后台用户的不同需求,把前台细分为会员登录注册,商品查询,商品购买,订单查询等模块,把后台细分为管理员登录,商品设置,订单设置等模块。详细介绍了在基于Struts2框架下各个模块的实现过程,且以开发过程为基础实现系统所具有的可重用性、可维护性和可扩展性等优势进行了分析。 关键词 MyEclipse开发工具,电子商城,网站安全 ABSTRACT With the popularization of Internet and accessing broadband network, e-commerce in China has suddenly appeared, and increasingly penetrates into daily life. Online commodity trading is an important. Online commodities trading website is increasing day by day. The aim of this subject is designing an electronic mall site based on the Jsp+JavaBean model. Firstly, this paper introduced the key techniques for using techniques of the development projects. Then it analyzed the system according to user's needs, economic environment and techniques. In the summary design and according to the analysis results, system is divided into two modules. According to the different needs of users, requirements are divided into the sub-member login registered module, merchandise query module, purchase module, and orders inquiry module. Background is divided into sub-administrator login module, setup of merchandise module, and orders module. This paper described implementation process of various modules based on the Jsp+JavaBean model struts framework.. And according to the development, process analyzes the system reuse, maintainability, and scalability advantages based on the struts framework in detail. Keywords eclipse development tool, electronic mall, website security 前 言 互联网从它出现开始就不仅改变了信息传递的方式,同时改变着企业的运营模式,管理模式,影响着人们的生活观念,改变着人们的习惯。网络使人们足不出户就能获取各方面的信息,而电子商城的出现更是人们足不出户就可以进行商品交易活动。 互联网的兴起从本质上改变了整个社会的商品交易方式,国内各大企业从上个世纪90年代互联网兴起之时,就产生了通过网络进行销售经营商品的想法。但是由于在互联网上企业的信誉难以认证、网络法规政策不健全、物流不发达等一系列的原因,限制了网上交易发展的步伐。进入21世纪以后,随着整个社会的发展、进步,制约网上交易的各个瓶颈问题逐一被击破,各企业也纷纷的加入到电子商务的洪潮之中。 术语列表: JSP:(Java Server Pages),JSP是一种基于Java的技术,用来产生跨平台和跨Web服务器的动态页面。 JDBC:(Java Database Connectivity),Java数据库连接。它主要是一套让你访问数据库的API,程序人员可以利用JDBC API来执行SQL语句。 Struts 2:是Struts的下一代产品。是在 struts 和WebWork的技术基础上进行了合并,全新的Struts 2框架。其全新的Struts 2的体系结构与Struts 1的体系结构的差别巨大。Struts 2以WebWork为核心,采用拦截器的机制来处理用户的请求,这样的设计也使得业务逻辑控制器能够与Servlet API完全脱离开,所以Struts 2可以理解为WebWork的更新产品。因为Struts 2和Struts 1有着太大的变化,但是相对于WebWork,Struts 2只有很小的变化。 SQL:(Structured Query Language),结构化查询语言。SQL语言地任务就是与各种数据库建立关系,SQL语言是关系型数据库的标准语言,大多数关系型数据库管理系统都支持SQL语言并采用了SQL的语言标准。 IOC :(Inversion of Control)中文译为控制反转又称为“依赖注入”(DI =Dependence Injection)IOC的基本概念是:不创建对象,但是描述创建它们的方式。在代码中不直接与对象和服务连接,但在配置文件中描述哪一个组件需要哪一项服务。容器负责将这些联系在一起。其原理是基于OO设计原则的The Hollywood Principle:Don't call us, we'll call you(别找我,我会来找你的)。也就是说,所有的组件都是被动的(Passive),所有的组件初始化和调用都由容器负责。组件处在一个容器当中,由容器负责管理。简单的来讲,就是由容器控制程序之间的关系,而非传统实现中,由程序代码直接操控。这也就是所谓“控制反转”的概念所在:控制权由应用代码中转到了外部容器皆空移,是所谓反转。 目录
1
网络规划师论文经典范文50套,非常好的实例。需要的朋友尽量下载吧
2022-01-18 11:41:57 4.24MB 网规论文范文50套
1
软考论文参考,对于没有项目经历,又要YY的人来说,完全可以参考,改编,再写上去。
2022-01-01 13:29:18 5.87MB 软考 论文 范文
1
21世纪,高新技术的超速发展和全球化的市场经济导致企业之间的竞争空前激烈,这种竞争归根结底是人才的竞争,谁能有效地管理和开发人力资源,谁就能掌握知识经济时代的生产力。 本文基于Web的人力资源管理系统的实现进行了研究。首先阐述了人力资源管理的重要地位、基本思想、发展趋势、新时期的一些主要特点等理论知识,分析了建立了基于Web的人力资源管理系统的必要性和可行性,然后对人力资源管理系统进行了需求分析和系统设计,探讨了人力资源管理系统的开发方法和实现技术。 论文给出了基于Web的招聘管理系统开发实例。该实例实现了招聘管理的一些主要功能。主要包括招聘岗位管理、人才库管理、应聘简历管理等模块。不仅能代替日常招聘管理中一些的繁琐的工作,而且能充分利用Internet/Intranet快速地收集和发布信息,给基于Web的人力资源管理系统的开发提供了一个好的思路。 ......
2021-12-30 17:19:23 498KB 书籍教程-其它书籍
1
毕业设计论文范文源码 justForYou 技术栈 : React + React-Router + Redux + webpack + babel + Node + express + mongodb 等 分为两个版本:使用 redux 和 不使用redux 问题一 :为何要写成两个版本? 这个Demo完全不需要使用redux,因为数据流很简单,最开始一直是普通版本,运行很正常。 问题二 :为何要写成两个版本?? 为了给新手展示最基本的redux怎么使用,初学Redux的朋友看文档理论感觉挺简单,一上手就感觉懵逼,这个两个Demo是为初学React和Redux的朋友们准备的。 前端UI:sui-mobile 后端:Node+mongodb 交互: fetch+ajax 打包工具: webpack 转译工具: babel 数据流控制: redux 2017.8.8 更新 noRedux版本 根据React-router4 新特性做了代码切割按需加载, redux版本为 v2/v3 按需加载的实现。 2017.8.4 更新 两个版本的react-router 由 2.+  升级 最新版本
2021-12-13 23:02:30 5.44MB 系统开源
1
人力资源二级论文范文-.docx
2021-11-12 10:01:36 22KB 研究报告 互联网报告 行业报告
实时信息客服聊天软件(IM)可以不用考虑使用者的地点,以及它们之间的距离。作为一种最常用的网络软件,IM被看做是一种时尚的聊天工具,它可以衍生出社会成员之间的新型社交关系。至今,IM是一种在人类历史长河中最具影响的应用之一。如今,商用企业与非盈利组织已经发行了成千上万种IM实时信息交流软件。同时,一种新型的商业模式-电子商务已经被越来越多的人所关注与接受,这种模式是基于高端网络技术的。然而,对于通常的商用实时信息的市场对于竞争者仍然有市场。 本论文研究并实现了一种新型的IM客服软件,通过网络Socket通道,在客户端和服务器端进行高效实时通讯,并从软件工程的设计规范出发,研究客户的需求,设计模块与功能,最终评估了IM的使用效率和可扩展性。
1
系统架构设计师经典论文范文50篇
2021-11-09 17:15:15 48.32MB 软考 系统架构设计师 论文 范文
1
论文1--基于构件的软件开发; 论文2--论软件产品线技术; 论文3--论信息系统的架构设计; 论文4--论基于构件的软件开发; 论文5--论软件的可维护性设计; 论文6--论异构数据库的集成; 论文7--论基于UML的需求分析; 论文8--论软件的性能优化设计; 论文9--论软件架构的选择与应用; 论文10--论混合软件架构的设计; 论文11--论信息系统的安全风险评估; 论文12--论信息系统的安全体系; 论文13--论行业应用软件系统的开发规划; 论文14--论基于UML的需求分析; 论文15--论信息系统的架构设计; 论文16--论虚拟现实技术的应用与发展; 论文17--论中间件在SIM卡应用开发中的作用; 论文18--改进Web服务器性能的有关技术; 论文19--论改进Web服务器性能的有关技术; 论文20--论基于构件的软件开发; 论文21--论基于构件的软件开发; 论文22--论软件产品线技术; 论文23--论软件产品线技术; 论文24--论软件产品线技术; 论文25--论企业信息化战略规划技术; 论文26--论行业应用软件系统的开发规划; 论文27--论软件的可维护性设计; 论文28--论软件设计模式的应用; 论文29--论软件的性能优化设计; 论文30--论分布式数据库的集成; 论文31--论基于Web服务的企业应用集成; 论文32--论企业应用集成; 论文33--论企业应用集成; 论文34--财务数据仓库系统的设计与实现; 论文35--论软件需求分析方法和工具的选用; 论文36--企业应用集成的实践; 论文37--论分布式数据库的设计与实现; 论文38--论分布式数据库的设计与实现; 论文39--论分布式数据库的设计与实现; 论文40--论新技术的引进; 论文41--论计算机网络的安全性设计; 论文42--论计算机网络的安全性设计; 论文43--图书馆网络应用体系安全设计; 论文44--论XML技术在Internet平台上的应用; 论文45--XML在网上银行中的应用; 论文46--论软件三层结构的设计; 论文47--论软件三层结构的设计; 论文48--论软件三层结构的设计; 论文49--论软件开发平台的选择与应用; 论文50--论软件开发平台的选择与应用;
2021-11-06 23:01:08 3.45MB 论文 系统架构师 范文
1
信息系统项目管理师论文范文,10大管理领域都有,总共10篇,并标注了考试重点。
2021-11-04 00:53:12 148KB 论文,软考
1