欢迎来到冰点文库! | 帮助中心 分享价值,成长自我!
冰点文库
全部分类
  • 临时分类>
  • IT计算机>
  • 经管营销>
  • 医药卫生>
  • 自然科学>
  • 农林牧渔>
  • 人文社科>
  • 工程科技>
  • PPT模板>
  • 求职职场>
  • 解决方案>
  • 总结汇报>
  • ImageVerifierCode 换一换
    首页 冰点文库 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    网上鲜花店销售系统论文.docx

    • 资源ID:17590487       资源大小:225.56KB        全文页数:28页
    • 资源格式: DOCX        下载积分:3金币
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录
    二维码
    微信扫一扫登录
    下载资源需要3金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    网上鲜花店销售系统论文.docx

    1、网上鲜花店销售系统论文网上鲜花店销售系统论文摘 要 电子商务已经成为了新经济的代名词。能在internet上实现商品的展示、商品的检索、商品的订购、订单的全程跟踪与管理、贷款的支付的系统称为网上购物系统。网上购物系统是电子商务的一种重要形式。 本文介绍的网上购物系统网上电子产品店,是一个立足于网络、以电子产品为商品的专业性网上购物网站,网上电子产品店为亲人朋友送去心意已经成为某种时尚。网上开电子产品店为大众开辟了更为方便之门,快捷方便,为大众所喜爱。本网上电子产品店就是为实现客户通过上网,对电子产品信息的浏览、检索、以及电子产品销售商对客户信息、电子产品信息的管理所开发的网络应用软件。该系统能

    2、够较好地满足网上电子产品店客户的基本要求,具有较高的实用价值。 本文论述了网上电子产品店网站整个系统的开发过程,第一章绪论课题背景与意义,第二章介绍了开发工具、环境极其技术;第三章网站系统结构设计包括前台结构设计和后台结构设计;第四章数据库设计与实现包括数据库的需求分析、数据库结构设计;第五章系统实现包括用户注册和身份验证,新闻中心、在线购物等功能的实现、后台网站管理功能的实现;第七章系统测试对系统进行测试并做出总结。论文的最后为:致谢,参考文献。 关键词:电子商务,网上电子产品店,数据库设计,JSP i 摘 要 . I 第1章 引 言 . 1 第2章 开发工具环境及其技术 . 2 2.1电子

    3、商务背景 . 2 2.2开发环境 . 2 2.3 开发工具 . 2 2.4电子商务WEB技术 . 2 2.4.1 JSP技术 . 2 2.4.2 WEB数据库技术 . 4 2.4.3 CSS技术. 5 第3章.网站系统设计 . 6 3.1 系统需求分析和可行性分析 . 6 3.2 前台系统结构 . 6 3.3 后台系统结构 . 12 3.4用户购物流程图 . 15 3.5系统流程图 . 16 第4章.数据库设计 . 17 4.1数据库需求分析 . 17 4.2数据库结构设计 . 18 4.2.1数据库总体结构. 错误未定义书签。15 4.2.2数据库具体内容设计 . 18 第5章.系统实现 .

    4、 20 5.1网站主界面 . 21 5.2用户注册和身份验证 . 21 5.3新闻中心 . 22 5.4在线购物 . 错误未定义书签。23 5.5投票调查 . 错误未定义书签。25 5.6网站管理 . 23 第6章 系统测试 . 25 6.1测试综述 . 25 6.2单元测试 . 25 结束语 . 27 致 谢 . 28 参考文献 . 错误未定义书签。31 ii 第1章 引 言 随着国际互联网的迅速发展,一种全新的商务运作方式电子商务应运而生,它的出现对当今社会的经济产生了重要的影响。网上购物系统是电子商务的一种重要形式,能在Internet上实现商品的展示、商品的检索、商品的订购、订单的全程

    5、跟踪与管理、货款的支付的系统称为网上购物系统。 我选择了做B2C电子商务,做B2C电子商务必须选好合适的商品类型,因为并不是所有的商品都适合在网上销售。而鲜花是那些折扣大、利润丰厚的商品,所以我选择电子产品做本购物系统的主打商品,本网上电子产品店系统就是为实现客户通过上网,对电子产品信息的浏览、检索,以及电子产品销售商对客户信息、电子产品信息的管理所开发的网络应用软件。该系统能够较好地满足网上电子产品店客户的基本要求,具有较高的实用价值。 文中首先介绍了本系统开发时所用到的环境,工具及技术,接着介绍了电子商务的发展背景,基本概念等一些基本理论,然后是网站的系统结构设计、网站流程设计、数据库设计

    6、。最后是系统各模块介绍,包括前台页面和后台管理两大部分。前台功能主要有首页,商品展示,站内新闻,在线聊天,留言板等。后台功能主要有系统管理,新闻管理,商品管理等。 整个系统构建在Microsoft公司的系统平台与环境下。操作系统是WindowsXp ,WEB服务器TomCat,数据库服务器是SQL2005,服务器端脚本编程环境是JSP再嵌入JavaScript。 动态更新是本系统的一大特色,这主要归功于数据库的完美设计。这一大特点主要体现在网站的一些基本设置都专门建立了一个表,需要更新时只需在后台管理模块添加、删除或修改记录即可。 1 第2章 开发工具环境及其技术 2.1电子商务背景 电子商务

    7、(Electronic Commerce, EC)是指通过网络以电子数据流通的方式在全世界范围内进行并完成的各种商务活动、交易活动、金融活动和相关的综合服务活动。 电子商务创造了一个虚拟的经营环境,买卖双方可以借助这个开展网络营销、咨询洽谈、网上定购、电子支付、数字化产品传递、服务传递、意见征询等,同时,为了确保交易安全,需要进行交易管理。 按照参与电子商务交易的对象进行分类,可以将电子商务分为如下三种类型: 企业与消费者之间的电子商务(Business to Customer,B2C) 企业与企业之间的电子商务(Business to Business,B2B) 企业与政府之间的电子商务(B

    8、usiness to Government,B2G) 网上购物就是一种典型的B2C类型,我在本网站选型是就将其确定为B2C类型,从事书籍的销售。同时,针对大学校园这一特殊环境还融合了中介类型的特点,为广大同学提供了个人交易平台,可以在网站上发布自己的买书或卖书的信息以及预定教材信息的登记。 2.2开发环境 整个系统构建在Microsoft公司的系统平台与环境下。操作系统是WindowsXp,WEB服务器是TomCat,数据库服务器是SQL2005,服务器端脚本编程环境是JSP嵌入JavaScript 2.3 开发工具 JSP环境开发平台采用MyEclipse5.5,图像处理使用PhotoSho

    9、pCS3和Macromedia Flash 8.0 2.4电子商务WEB技术 2.4.1 JSP技术 JSP(Java Server Pages)是由Sun Microsystems公司倡导、许多公司2 参与一起建立的一种动态网页技术标准。JSP技术有点类似ASP技术,它是在传统的网页HTML文件(*.htm,*.html)中插入JAVA程序段(Scriptlet)和JSP标记(tag),从而形成JSP文件(*.jsp)。 用JSP开发的Web应用是跨平台的,既能在Linux下运行,也能在其他操作系统上运行。 JSP技术使用Java编程语言编写类XML的tags和scriptlets,来封装产

    10、生动态网页的处理逻辑。网页还能通过tags和scriptlets访问存在于服务端的资源的应用逻辑。JSP将网页逻辑与网页设计和显示分离,支持可重用的基于组件的设计,使基于Web的应用程序的开发变得迅速和容易。 Web服务器在遇到访问JSP网页的请求时,首先执行其中的程序段,然后将执行结果连同JSP文件中的HTML代码一起返回给客户。插入的Java程序段可以操作数据库重新定向网页等,以实现建立动态网页所需要的功能。 JSP与Java Servlet一样,是在服务器端执行的,通常返回该客户端的就是一个HTML文本,因此客户端只要有浏览器就能浏览。 JSP的1.0规范的最后版本是1999年9月推出的

    11、,12月又推出了1.1规范。目前较新的是JSP1.2规范,JSP2.0规范的征求意见稿也已出台。 JSP页面由HTML代码和嵌入其中的Java代码所组成。服务器在页面被客户端请求以后对这些Java代码进行处理,然后将生成的HTML页面返回给客户端的浏览器。Java Servlet 是JSP的技术基础,而且大型的Web应用程序的开发需要Java Servlet和JSP配合才能完成。JSP具备了Java技术的简单易用,完全的面向对象,具有平台无关性且安全可靠,主要面向因特网的所有特点。 自JSP推出后,众多大公司都支持JSP技术的服务器,如IBM、Oracle、Bea公司等,所以JSP迅速成为商业

    12、应用的服务器端语言。 新的JSP规范版本包括新的用于提升程序员工作效率功能,主要有: An Expression Language (EL) 允许开发者创建 Velocity-样式 templates (among other things).更快更简单的创建新标签的方法。 Hello, $param.visitor %- same as: Hello, -% MVC 模式 为了把表现层presentation从请求处理request processing 和数据存3 储data storage中分离开来,SUN公司推荐在JSP文件中使用一种“模型-视图-控制器”Model-view-cont

    13、roller 模式。规范的SERVLET或者分离的JSP文件用于处理请求。当请求处理完后,控制权交给一个只作为创建输出作用的JSP页。有几种平台都基于服务于网络层的模-视图-控件 模式(比如Struts 和Spring framework)。 2.4.2 WEB数据库技术 电子商务中所涉及的数据库技术如图2-3所示: 图2-3 从图可以看出,WEB数据库技术对于电子商务的支持可以概括为:数据的收集、存储和组织、决策支持、对EDI的支持及WEB数据库。 在本网站设计中,因为是作为毕业设计,虽然是电子商务但其商业性并不强,所以并没有涉及到EDI系统。 在本网站中通过COM接口,利用ADO实现对WE

    14、B数据库的访问。ADO中有7个对象,他们分别是Connection对象、Recordset对象、Command对象、Field对象、Parameter对象、Property对象、Error对象,在后面的程序中对这7个对象进行了不同程度的引用。其中最常用的是Connection和Recordset,大部分的数据库访问操作通过这两个对象组合起来即可完成。Connection对象用于建立数据库连接,Recordset对象用于存取数据库的内容,JSP访问后台数据库的运作细节如图2-4所示: 4 2.4.3 CSS技术 CSS是Cascading Style Sheet(层叠样式表单)的简称。它允许在H

    15、TML文档中加入样式(如字体、颜色空格)来统一页面显示风格。编辑CSS文档有如下三种方法: 用超文本编辑器Microsoft FrontPage来实现,标记形式如下: 用任何不带格式的文本编辑器来编写,比如Windows自带的记事本、写字版。在保存文件时要注意不能存为*.txt文件,而要存为*.htm或*.html文件才能被浏览识别。在“另存为”对话框中,文件名要使用双引号。 使用任何的文本编辑器编写,但是另存为*.css文件,供HTML文档外部调用。本网站用到的CSS文档是CSS.CSS,内容如下: tdfont-size:9pt;line-height:120%;color:#353535

    16、 bodyfont-size:9pt;line-height:120% a:link color: #000000; text-decoration: none a:visited color: #000000; text-decoration: none a:active color: #000000; text-decoration: none a:hover color: #336699; text-decoration: none; position: relative; right: 0px; top: 1px 5 第3章.网站系统设计 本系统以B/S结构作为基本结构,所有程序和数据

    17、库放在服务器上,通过ASP方式实现交互动态的应用程序,如图3-1所示:由客户浏览器、WEB服务器、数据库服务器三个层次组成,是当前最好的网络体系结构 图3-1 基于B/S模式的三层分布结构 3.1 系统需求分析和可行性分析 (1)可行性分析 技术可行性:本网站采用B/S结构,JSP+数据库构建而成。JSP技术已经非常成熟,数据库技术也经过多年的发展,故此结构能满足系统的稳定性及各功能的需要。 经济可行性:选择电子产品做本购物系统的主打商品,因为电子产品属于折扣大利润丰厚的商品,而且网上电子产品店不需要门面等成本开销,故大大降低其价格。加之传递方便、耐存储,故网上卖电子产品具有比传统电子产品店更

    18、大的成本优势。有较大的客户群,本网站的商品主要为种类齐全的电子产品,销售对象可以是老年人、中年人、青年人销售人群范围比较广,故存在很大的市场。 (2)需求分析 “电子产品店” 作为电子商务需要具备如下功能: 站内新闻,商品展示,在线聊天,留言板,系统管理,商品管理,新闻管理 3.2 前台系统结构 本网上电子产品店的网站前台主要有: 1、电子产品首页 2、商品展示 3、站内新闻 4、在线聊天 5、留言板 6 6、后台管理 前台系统首页如图3-2-1所示。 图3-2-1前台系统图 前台系统商品展示如图3-2-2所示 1 点击商品展示将进入:action/doShowProductList.jsp(

    19、需要传一个页数参数:如page=1)进行商品列表数据查询,接着将数据保存在request中,转发至showProductList.jsp进行显示。 2 点击某样商品将进入:action/doDetailProduct.jsp(需要传一个productId参数:如productId=1)进行详细数据查询,接着将数据保存在request中,转发至detailProduct.jsp进行显示。 7 图3-2-2前台系统图 前台系统站内新闻如图3-2-3所示 1. 点击站内新闻将进入:showNewsList.jsp 显示新闻列表 2. 点击某条新闻将进入:detailNews.jsp;显示详细新闻 图

    20、3-2-3前台系统图 前台系统在线聊天如图3-2-4所示 8 1 点击在线聊天进入:chat/index.jsp页面,进行聊天登陆(如无账号也可在线注册), 2 关于登陆:登陆的每个用户将会被保存在一个ArrayList中,该ArrayList 将被保存在application中,如ArrayList中已存在该用户,则不让其登陆。 登陆成功后,同时将该用户封装成一个User对象保存在session当中3 群聊实现:将所有用户发送的群聊信息都保存在同一个MessageList中,并将该MessageList保存在application中。在聊天窗口不时的从MessageList拉回来未读信息进行

    21、显示。 4 私聊实现:每个登陆用户都拥有自己的uMessageList,存放着其他人发给自己的信息,并将uMessageList以当前用户名为键保存在application当中,在聊天窗口不时的从uMessageList中取出未读信息即可。 5 关于退出:当点击 安全退出 时将进入:chat/action/doOut.jsp,在该文件中,将当前用户的session销毁,并将其从application中的用户列表中除名。 6 非正常退出:配置session监听器,在用户空闲时间超过规定时间时,销毁session并,将该用户从用户列表里除名。 配置监听器: Web.xml配置信息: listene

    22、r.SessionListener SessionListener.java 代码: package listener; import javax.servlet.ServletContext; import javax.servlet.http.HttpSession; import javax.servlet.http.HttpSessionEvent; import javax.servlet.http.HttpSessionListener; import s2jsp.bysj.entity.Users; 9 import java.util.*; public class SessionListener implements HttpSessionListener public void sessionCreated(HttpSessionEvent arg0) System.out.print


    注意事项

    本文(网上鲜花店销售系统论文.docx)为本站会员主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2023 冰点文库 网站版权所有

    经营许可证编号:鄂ICP备19020893号-2


    收起
    展开