........................................ 36第七章 总结.............................................................. 37参考文献................................................................. 38致 谢.................................................................... 39 4 基于 SSH 的产品交流与销售管理系统 第一章 前 言 随着 Internet 国际互联网的发展,越来越多的企业开始建造自己的网站。
基于Internet 的信息服务,商务服务已经成为现代企业一项不可缺少的内容。
很多企业都已不满足于建立一个简单的仅仅能够发布信息的静态网站。
现代企业需要的是一个功能强大的,能提供完善的电子商务服务的动态商务网站。
JSP 是一种网络服务器端编程环境。
JSP 已经成为开发动态网站的重要而快速、有 JSP效的工具。
强大的功能使之成为一种优秀的服务器技术。
随着网络技术的日益成熟,JSP 技术在网络编程中也变得越来越重要。
所以,在我们的毕业设计中,我们采用了 JSP作为开发工具,构建了一个能实现简单的电子商务的小型动态商务网站——销售管理系统。
该系统能实现用户的注册、登录功能;能够实现商品的查询,订购等功能。
该系统基本上具备一个网上商品销售系统应该具备的功能,该设计项目基本上体现了构建一个动态商务网站所需要的技术,可以说,目前的大型商务网站也就是我们这个小型网站在内容上的扩充和重复。
通过这次的毕业设计,我了解了目前流行的动态商务网站的构成和运作原理,掌握了用 JSP 构建动态网站的相关知识和技术原理,锻炼了自己的动手实践能力。
更重要的是,通过这次的毕业设计,我培养出了刻苦钻研的学习精神和严肃认真的学习态度,这对我以后的学习和工作有很大的益处。
在这次毕业设计过程中,我得到了指导老师的悉心指导。
在此,我对她表示衷心的感谢! 1 基于 SSH 的产品交流与销售管理系统 第二章 概 述 电子商务(Electronic Commerce):是指实现整个贸易过程中各阶段的贸易活动的电子化。
电子商务是一种多技术的集合体,其业务可包括:信息交换、售后服务、销售、电子支付、运输、组建虚拟企业、公司和贸易伙伴可以共同拥有和运营的商业方法等。
电子商务的整个贸易活动都可以实现自动化和电子化。
电子商务应用系统的工作实质是对信息进行收集、处理、加工分析,形成各种商务应用数据库,并将信息流转换为物流和资金流的过程。
由上可见,要建立好一个电子商务应用系统,需要对大量的信息进行处理和分析,对于了解和掌握数据库系统的理论和实际应用都有很大的帮助。
同时,电子商务在当前社会是一种很热门的商业活动,正在以人们无法想象的速度在全球范围内飞快地成长着。
因此对该系统的开发具有很大的实际意义! 该电子商务销售管理系统设计的目标为可以通过网站对商家的整体形象、产品及服务进行推广,实现网上客户服务和产品在线销售,能为商家直接创造利润,提高商家的竞争力。
因此此系统类型为:“完全电子商务运作型网站”。
2.1 系统说明 我这个设计的是一个中小型的电子商务系统----销售管理系统,可以为各类用户提供方便的在线购物环境,符合目前国内流行的电子商务模式。
用户可以在系统中实现注册、浏览商品、搜索查询商品、下定单、处理定单等功能;管理员可以通过用户管理、定单管理、商品管理、评论管理等管理功能来对系统进行维护更新。
2.2 系统特点 (1)本系统完全基于 Web 技术,只要能连接 Internet,就能访问本系统。
(2)采用 JSP 加 SQL 开发,具有管理方便,代码简单易懂,体积小巧的特点。
(3)可以完全通过网页登录管理系统,维护方便。
(4)各种功能模块独立性强,可以根据需要任意组合。
(5)具有清新简洁方便的界面,操作简单。
(6)支持所有的 Windows 系列操作系统。
2 基于 SSH 的产品交流与销售管理系统2.3 系统功能简介2.3.1 基本功能 (1)游客可以浏览网站 (2)用户注册 (3)用户登陆 (4)用户能够浏览网站 (5)用户能够对自己的注册资料进行修改 (6)用户下定单购买商品 (7)用户处理定单 (8)用户查看定单处理步骤2.3.2 高级功能 (1)管理员登录 、 (2)管理员权限:商品管理(添加/删除商品、商品类别管理、商品信息处理)管理用户资料、管理定单、处理定单、管理评论 (3)用户可随时修改自己的密码和其他个人信息 (4)管理员在线编辑,管理工作轻松随意 3 基于 SSH 的产品交流与销售管理系统 第三章 开发环境介绍3.1 JSP 简介 Java Server PagesJSP技术已成为 Web 软件开发者们最喜爱的工具。
通过 JSP,开发者们设计动态网页时可以不必了解其他项目的知识。
同时Web 开发者们可以用一个可扩展的标签机制去增强软件成分后台能力。
在延伸发展的过程中通过 Java 的一致性方法提供更多的支持以发展支持多种语言的应用软件。
Java Server Pages 标准标签库规定:在其他的函数中可以把标签定位成适合自己使用的格式。
由上可以看出本文首先简短地介绍 Java Server Pages 的技术这样可以你更好地了解如何利用这些去解决国际化的问题。
稍后我讨论的几个关键问题在于发展基于多种语言 Web 应用并说明如何解决这些问题通过 Java Server Pages:如编码的特性、格式和和对它的分析。
Java Server Pages 的技术: Java Server Pages和一些相关的技术的构成了 Web 应用层。
通过 JSP,设计者们在网络上能创造动态网页、交互、商业逻辑、数据库和其他一些服务。
Java Server Pages: XML 网页开发者们利用的 JSP 技术是由 HTML, 或其他内容有静态 XML 式的标签连接软件库的基本软件以及典型的 Java 程序语言编写的。
Java 技术尤其重要的是JavaBeans 组件架构作为通用 JSP 衔接 Java 的接口、Java 数据库连接JDBC连接 SQL数据库供各种 XML 库来处理。
编辑 JSP 本身就是把 Java 代码的编译成 Servlets 执行。
Servlets 是 Web 服务器的扩展现已编入相关的服务器因此执行速度比 Scripting 语言快。
Servlets 直接地用 Java 语言进行编程并且和 JSP 页语言常常在一起使用Servlets 充当管理员的角色而 JSP 作为应用程序的的视图。
JavaServer 和后台的Servlets 处理技术提供了广泛的支持和响应 HTTP 请求信息以及维修通过 cookies 或URL 重写。
使用 JSP 技术的一个重要原因是它使网页作者和应用开发工作者们分开。
当它可以直接嵌入到 JSP 页声明 Java 时开发者们已经认识到这是目前最好的选择。
Java Server Pages 标准标签库: Java Server Pages 标准标签库 JSTL包含几个方面的习惯行为包括在 JSP 中常用的功能。
标签库借鉴的经验它的许多方面都取得了发展自己的库,并提供了标准接口可以依赖的应用软件,它们独立于服务器运行。
4 基于 SSH 的产品交流与销售管理系统 除 了 传 统 的 标 签 外 ,JSTL 还 引 入 了 语 言 表 达这 使 在 JSP 页 中 进 一 步 降 低Scripting 语言表达,并且标签库有效地限制在 JSP 网页中使用 Scripting 和标签库。
强化语言文字的表达并能抑制 Scripting已经被并入了 JSP2.0 规格,因此 JSTL 只有在 JSP1.2 中才需要使用它们。
传统的标签主要涉及的领域是: 可变操控:在“核心” 库中的一些行动让你在各种变数范围定义变量 页、请求、会议和应用,除去它们或使之成为新产生的一页。
“核心” 库中的一些行为提供基于流量控制结构--例如引起条件反应 流量控制:的和迭代器--必须消除 Scripting 语言嵌入代码。
URL 有关的行动:“
上一篇:
图片管理系统毕业设计
下一篇:
计算机网络信息安全及防护策略研究