在线商店的设计与实现

上传人:Bod****ee 文档编号:47497676 上传时间:2018-07-02 格式:DOCX 页数:25 大小:45.42KB
返回 下载 相关 举报
在线商店的设计与实现_第1页
第1页 / 共25页
在线商店的设计与实现_第2页
第2页 / 共25页
在线商店的设计与实现_第3页
第3页 / 共25页
在线商店的设计与实现_第4页
第4页 / 共25页
在线商店的设计与实现_第5页
第5页 / 共25页
点击查看更多>>
资源描述

《在线商店的设计与实现》由会员分享,可在线阅读,更多相关《在线商店的设计与实现(25页珍藏版)》请在金锄头文库上搜索。

1、在线商店的设计与实现在线商店的设计与实现本文是一种基于 JSP+SQL Server 技术研究的在线销售网站,通过介绍 JSP 网站的三层结构模式,充分体现了 JSP 技术的优势,并通过对开发过程的详细 介绍,给出了使用 JSP 技术构建中小企业的在线销售网站的具体实现方法。本 文研究的在线销售系统实现了用户端在线浏览商品信息、开通网上购物车、在 线提交订单等功能。管理员通过本系统可以添加商品及商品分类、管理用户、 管理订单、统计销售量等。与传统销售行为相比,在线商品销售系统为用户和 商家都提供了最高的效率和最便捷的手段。关键词:JSP SQL Server 销售Abstract: with

2、the network technology and the development of information technology, the Internet and business activities combined created a new network economy, make the business activities from traditional management mode to products, network marketing and trading management, gradually the electronic age online

3、sales.This is a kind of based on JSP + SQL Server technology research, through the website of the JSP website introduces three layers structure mode, fully embodies the advantages of technology, and the JSP through the detailed introduction of the development process, the use of small and medium-siz

4、ed enterprises of the construction techniques JSP website online sales of concrete realization method. The online sales system is studied in this paper realized the client on-line browsing commodity information, open the online shopping cart, on-line submit order etc. Function. Through this system a

5、dministrator can add goods and commodity classification management, statistics, management order, user sales etc. Compared with the traditional marketing, online sales of goods act for users and businessmen are system provides the highest efficiency and the most convenient means.Key Words:JSP SQL Se

6、rver sales一:可行性分析。二:需求分析。三:功能设计模块。四:市场。第 1 章 绪论 1.1 电子商务的概念和基本类型 在线商店销售系统是一个典型的电子商务网站。而看似神秘的电子商务并 不是一个新的概念,也不是近年才兴起的新型经济活动。确切的说,早在 70 年 代,企业就已经开始了不同类型的电子交易活动,如银行间的资金转账等。在 一定意义上说,数据交换(EDI)是电子商务的雏形和前身,随着互联网技术 的发展,使电子商务的环境有了极大的改善并使电子商务的概念不断扩大。美 国电子商务工作委员会对电子商务作了一个简单明了的定义:以电子形式买卖 商品和服务的系统叫电子商务。在中国我们普遍认为

7、电子商务是在技术、经济 高度发达的现代社会里,掌握信息技术和商务规则的人,系统化地运用电子工 具,高效率、低成本、安全、可靠、方便地从事以商品交换为中心的种种经济 事务活动的总称。而在线商店销售系统也正是利用了电子信息技术,以互联网 为媒介进行商务活动1。从不同的角度电子商务可以分为各种类型,运用比较多,也较广为人知的 是按照参与主体来进行划分,这样可以分为企业对企业电子商务交易模式(简 称 B to B)、企业对消费者电子商务交易模式(简称 B to C)、消费者对消费 者电子商务交易模式(简称 C to C)等,在线商店销售系统属于 B to C 模式。1.2 国内外电子商务的发展现状 I

8、nternet 是一个在全球范围内将成千上万个网络连接起来形成的互联网,无 论在国内还是国外,使得人与人之间的距离拉得更近。通过 Internet,足不出门 你就可以享受逛街的乐趣,顾客在 Internet 上浏览商品,直接在网上完成购物, 由商家将商品邮寄或者送货上门。所谓电子商务(Electronic Commerce)是利用计算机技术、网络技术和远程通信技术,实现整个商务(买卖)过程中的电子化、 数字化和网络化。人们不再是面对面的、看着实实在在的货物、靠纸介质单据 (包括现金)进行买卖交易。而是通过网络,通过网上琳琅满目的商品信息、完 善的物流配送系统和方便安全的资金结算系统进行交易(买

9、卖)。人们已提出了包括通过网络来实现从原材料的查询、采购、产品的展示、 定购到出品、储运以及电子支付等一系列贸易活动在内的完整电子商务的概念。 在发达国家,电子商务已发展迅速,通过 Internet 进行交易已成为潮流。 在我国,电子商务的发展速度也很快。根据中国互联网信息中心最近提供 的中国互联网络发展状况统计报告调查显示,网上购物已经由以前的尝试 性购买向日常的生活习惯发展。但是这样的系统都是大型的企业应用,作为一般的中小企业,没有相应的 技术条件去开发和维护这样规模的 Web 应用。但是中小企业也迫切需要跟上信 息时代的步伐,JSP 作为一种主流的动态网页技术为这样的需求提供了可能。1.

10、3 系统研究背景 近年来,随着网络技术特别是 Internet 技术的普及和发展,电子商务的开 发和应用成为一个热门领域,在线商店销售系统就是这其中的一员。开一家销售实体店,从商铺的租金、装修、水电暖等各类费用到雇佣店员、 进货等等经营费用实在不是一笔小的开支。为了带来好的销售量,店铺开在繁 华地段,成本也会相应增加。但是在网络上开店就不同了。由于电子商务的成 本较低,使得在线销售商品,即开一家网络商店成为了更好的选择。例如用 JSP 技术,只用 3 万-4 万元人民币就可以搭建一个在线销售网站,并且完全不 依赖于操作系统、数据库及 Web 服务器。因为 JSP 技术秉承了 Java 语言优势

11、, 真正实现与平台无关,具有很高的开发效率和运行效率。这样的低门槛让更多 的人可以加入电子商务的“淘金流”,因此在网络上开个在线销售小店已经成为 了很多精明的商人的选择。除此之外,很多大型的销售企业在这样的网络销售浪潮中也选择了实体店 网络化,依靠网络去占有、扩张客户。快速便利的互联网使这些企业拥有了更 加广阔的客户群,高速发展的网络技术也为这些企业简化了销售管理工作。1.4 本章小结 系统采用了 B/S(浏览器/服务器)结构,它不但可以扩大商家的规模和市 场影响力,而且可以减少企业的经营成本,提高工作效率,适用于一般的中小 型企业。网上购物是一种具有交互功能的商业信息系统。它向用户提供静态和

12、动态 两类信息资源。网上购物系统具有强大的交互功能,可使商家和用户方便的传 递信息,完成电子贸易或 EDI 交易。这种全新的交易方式实现了公司间文档与 资金的无纸化交换。系统实现了用户端在线浏览商品信息、开通网上购物车、 在线提交订单等功能。管理员通过本系统可以添加商品及商品分类、管理用户、 管理订单、统计销售量等。与传统销售行为相比,在线商店销售系统为用户和 商家都提供了最高的效率和最便捷的手段。第 2 章 开发环境介绍 2.1 开发思想的介绍 本系统结合了传统模块化思想和当今颇受好评的面向对象思想,两种思想 互相补充,将各自的优点发挥的淋漓尽致,为成功的开发系统提供了坚实的基 础。下面对这

13、两种思想进行简单的介绍。2.1.1 传统模块化思想的介绍 传统模块化思想将系统程序划分为若干个模块,每个模块完成一个子功能, 模块既独立,相互之间又有一定的联系,把它们组成一个有机的整体,完成指 定的功能。运用传统模块化思想开发系统的模型主要有:瀑布模型、原型模型、 增量模型、螺旋模型等。软件生命周期的划分也是基于模块化思想的。2.1.2 面向对象思想的介绍 面向对象技术是以对象为核心的开发技术。该方法的出发点是使软件开发 尽可能按照人对客观世界认识的规律和解决问题的方法于过程,以便使描述问 题的空间与实现方法在结构上尽量一致。面向对象方法学认为,客观世界由对象组成。任何事物都是对象每个对象

14、都有自己的内部状态和运动规律,不同对象彼此间通过消息相互作用、相互联 系,从而构成了所要分析和构造的系统。系统中每个对象都属于一个特定的对 象类。类是对具有相同属性和行为的一组相似对象的定义。应该按照子类、父 类的关系,把众多的类进一步组织成一个层次系统,这样做了以后,如果不加 特殊描述,则处于下一层次上的对象可以自动继承位于上一层次的对象的属性 和行为。2.2 主要开发工具 本系统时基于 JSP 的在线购物系统的一种,其中数据库采用了当前流行的,便于安装和使用的 Microsoft SQL Server 数据库,同时,网页的制作采用了拥有 可视化界面的 Macromedia DreamWea

15、ver8 软件,以下对这几种主要技术和软件 进行简要介绍。2.2.1 JSP JSP(JavaServer Pages)是由 Sun Microsystems 公司倡导、许多公司参与一起 建立的一种动态网页技术标准。JSP 技术有点类似 ASP2技术,它是在传统的 网页 HTML 文件(*.htm,*.html)中插入 Java 程序段(Scriptlet)和 JSP 标记(tag),从 而形成 JSP 文件(*.jsp)。Web 服务器在遇到访问 JSP 网页的请求时,首先执行 其中的程序段,然后将执行结果连同 JSP 文件中的 HTML 代码一起返回给客户。 插入的 Java 程序段可以操

16、作数据库、重新定向网页等,以实现建立动态网页所 需要的功能3。(1)一次编写,到处运行。在这一点上 Java 比 PHP 更出色,除了系统之 外,代码不用做任何更改。(2)系统的多平台支持。基本上可以在所有平台上的任意环境中开发,在任 意环境中进行系统部署,在任意环境中扩展。相比 ASP/PHP 的局限性是显而易 见的。 (3)强大的可伸缩性。从只有一个小的 Jar 文件就可以运行 Servlet/JSP,到 由多台服务器进行集群和负载均衡,到多台 Application 进行事务处理,消息处 理,一台服务器到无数台服务器,Java 显示了一个巨大的生命力。 (4)多样化和功能强大的开发工具支持。这一点与 ASP 很像,Java 已经 有了许多非常优秀的开发工具,而且许多可以免费得到,并且其中许多已经可 以顺利的运行于多种平台之下。2.2.2 SQL Server 2000 数据库 SQL 是英文 Structured Query Language 的缩写,意思为结构化查询语言。 SQL 语言的主要功能就是同各种数据库建立联系,进行沟通。按照

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文 > 毕业论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号