基于JSP和MySQL的网上零食销售系统的设计与实现

基于JSP和MySQL的网上零食销售系统的设计与实现 摘 要 本文介绍了网上零食销售系统的整个开发过程,采用国内认准的B2C商城建站系统模式,并按照现有的购物系统的现状而设计开发的网络买卖平台

本文包含相关资料包-----> 点击直达获取<-------

基于JSP和MySQL的网上零食销售系统的设计与实现

摘 要

本文介绍了网上零食销售系统的整个开发过程,采用国内认准的B2C商城建站系统模式,并按照现有的购物系统的现状而设计开发的网络买卖平台。

本文主要阐述的了整个系统的完成过程,模拟了一个具备卖家,买家和管理员的网络交易系统。而本平台对不同的用户进行了细致的分划。对各个模块进行了功能上的丰富和优化。利用这些模块之间的交互完成整个物品的交易过程,为消费者和商家提供方便快捷的商务体验。说明书中已经简单的引述了电子商务的历史和现状,同样也介绍了该系统需要完成的功能,对整个项目的完成流程和进行时间进行了详细的规划。最后,对网上零食销售系统的前台应用软件进行了一些简要介绍。

网上零食销售系统以JSP为主要的网页开发技术。利用B/S三层架构作为开发的基础框架,出于对系统的维护性,耦合性和安全性的考量,利用JavaBean对项目中关键部分进行封装的处理。数据库采用了后期维护十分便捷的MYSQL5.0数据库,其拥有的用可视化工具可以对字段进行快速准确的修改。

关键字 :JSP;B/S三层架构;JavaBean;MYSQL5.0

Abstract

This article describes the online snack sales system throughout the development process, the use of domestic B2C mall to build the system model, and in accordance with the existing shopping system, the current design and development of network trading platform.

This paper focuses on the completion of the whole system, simulates a network transaction system with sellers, buyers and administrators. But this platform carries on the detailed division to the different user. The modules are enriched and optimized in function. Use the interaction between these modules to complete the transaction process of the whole article, providing consumers and businesses with convenient and quick business experience. The manual has briefly quoted the history and current situation of e-commerce, and also introduced the functions that the system needs to complete. It also gives a detailed plan for the completion process and the time of the whole project. Finally, the online snack sales system of the front application software are briefly introduced.

Online snack sales system to JSP as the main web development technology. The B/S three tier architecture is used as the basic framework of the development, and the encapsulation of the key parts of the system is processed by using JavaBean for consideration of system maintainability, coupling and security. The database adopts the MYSQL5.0 database which is convenient for later maintenance, Its own visual tools allow for rapid and accurate changes to the field.

Key Words : JSP; B/S structure; JavaBean; MYSQL5.0

1 绪论

目前,我国的网民数量已经达到7.31亿人,随着互联网购物和互联网支付的普及,使得人类的经济活动进入了一个崭新的时代。淘宝,京东等网络消费平台功能的日益完善,使得人们足不出户就可以得到自己想要的东西。如今的互联网已经成为了我们生活中无法替代的部分,越来愈多的人感受到了互联网所带来的方便和快乐,也有越来愈多的人喜欢通过互联网购物来丰富自己的生活。如今的购物已不是当年去实体店挑选商品那种单一的存在,而是在一个虚拟的交易平台中,只需简单几步就可以实现整个购物的过程。

JSP是一种动态的以网页为平台的开发技术,它具备很好的兼容性,可以引用JSP中自带的标签将Java代码导入到HTML网页中。相对于CGI程序JSP在性能方面更加快捷,而服务器端有着强大的兼容性等优势。随着互联网技术的日益完善,JSP技术在网络编程中也显得更加举足轻重。因此我采用了JSP作为我毕设的首要开发工具,建设了一个能实现简易的互联网交易的购物网站——网上零食销售系统。这个系统能够满足游客的注册和用户的登陆功能;可以满足用户对产品类别的查询,产品的下单,订单信息的查看等功能。基本上已经可以完成一个简单的交易过程,并且通过对数据库的编写和对代码的编写及完善,对于一个交易系统所需的技术都基本体现出来了,总的来说,目前的大型交易网站基本就是在我这个系统的基础上完善和扩充的。

这次毕业设计中,我通过对相关电商网站运作原理的调查,初步绝定了整个项目的需求,并了解了当前最流行的动态网页技术JSP,对其有关知识和技术进行了深入的学习,实际的操作更是使得原本只存在与概念中的雏形得以实现。后期对于bug的修复和页面的美化更是锻炼了自己刻苦和谨慎的态度,这对于将来以后的工作和学习将是一笔不小的财富。

1.1 开发背景

在时代发展的今天,VR技术的出现使得人们可以在虚拟空间内进行活动,而AR则使得现实中可以模拟出你想要看到的东西。如果将这些与电子商务相联系的话,一个新的时代将会到来,若想足不出户就想得到这些虚拟的东西,购物网站成为了时下最为流行的选择,完善的购物系统,多样的支付方式,在体验虚拟的物品的同时打开购物网站,将其变为现实,短时间内天南海北的东西将会送到我们的手中,而这些都得益与物流的快速发展。正是在这一大趋势下我将“网上零食销售系统”作为了我的毕业设计。

1.2 国内外现状

网络交易(Electronic Commerce):从概念上讲是指产生在信息网络企业之间、电商和消费者之间还有个人与个人之间通过英特网的方式而进行的交易行为。国外因为网络发展起步早,因此国外的网络环境的都比较完善,功能齐全。

进入21世纪以后,通过互联网技术,计算机技术和远距离交互技术,使得原本复杂的交易过程完全电子化和人性化。主流信息系统是基于B\S架构来设计并实现的管理系统[1]。而经济全球化的今天,国内外的消费者仅仅只需要在电脑或者手机前简单的对商品进行选择和付款便可足不出户获得远在大江南北的东西。网络所带来的便利已经开始影响到日常的生活,原本纸质的交易方式,已经实现到“互联网+”这种新兴的交易方式。

由此可见,不管是在国内还是国外,如果要建立一个完善的电子商务系统,需要对大批的信息进行分析和处理,建设过程中还必须掌握数据库系统的理论和实际操作能力。对于如今已经成为不可或缺的网络交易平台,对于该系统的实现显得更加重要了。

1.3 系统说明

网上零食销售系统是在JSP的基础上进行开发和完善的。可以为卖家和买家两种用户提供在线交互平台,经过反复优化已符合我国目前流行的购物交互方式。卖家可以在平台中实现注册,上架新商品,商品打折,商店信息更新等功能;买家可以在平台中实现简单的注册,商品关键字的查询,将商品添加到购物车,订单付款等功能;网站维护人员可通过对商城各模块信息进行完善和删改,会员的信息的完善和删改等功能对商城进行改进和维护。

2 开发环境介绍

2.1 JSP简介

JSP动态网页技术的出现,得益于在Sun Microsystems公司的努力下,将行业内大小公司汇总起来,共同确定了现在所使用的动态网页技术规则。JSP=HTML+JAVA即在HTML中利用JSP自带的标签将原本存在于java文件中的代码导入进去,得到了我们现在所使用的.jsp文件。

用JSP开发的Web应用拥有很好的兼容性,不光在传统操作系统Windows下可以运行,而在其他操作系统中也能完成其拥有的功能并且运行良好。

JSP与Java Servlet两者有许多共通之处,例如都是在服务器端开始运作的,这时候客户端那边会得到一个HTML的文件,这时你只要拥有一个浏览器就可以很轻松的进行浏览了。

在JSP已经飞快成长的今天,各大企业因其方便管理和较低的耦合性已经成为主流的网站建设方式。接下来我会讲述几个对于JSP关键性的几个问题,并对其进行简单的分析。

2.1.1 Java Server Pages的工作原理

JSP即HTML与Java的联合体。接下来将介绍怎样利用JSP来建立网页的:

  • 首先打开浏览器,利用浏览器对服务端发送一个HTML的申请

  • 服务端接受到申请后,会判断这是一个JSP网页的需求,接下来把这个需求发送给JSP引擎。利用URL或是.jsp文件来完成

  • JSP引擎得到JSP文件后将其转换为servlet。其实就是将所有模块中的文本替换成了println()语句,而JSP元素则经过处理变成了java代码

  • 得到了servlet的JSP引擎将其进行编译,最终得到了可执行类,同时将最初的需求传递给了servlet引擎

  • 服务端的部分组件会对servlet引擎进行调用的同时加载并且运行servlet类。该部分运行时,servlet会生成HTML格式的输出,这个输出将会内嵌于HTTP response中发送给服务端

  • 服务端将静态的HTML页面的方式将HTTP response投射到我们的浏览器上

  • 服务端将HTTP response中处理得到的动态的HTML网页,其处理方式与静态页面相通

以下是上述步骤的工作原理图,如图2.1所示:

2.1.2 Java Server Pages的生命周期

JSP的生命周期类似Servlet,而其关键在于基层的功能。

以下是JSP生命周期中所经历的几个阶段:

  • 编译阶段 :servlet容器编译成servlet源文件,产生servlet类

  • 初始化阶段 :加载与JSP相对的servlet类,建立它的实例,同时调用它的初始化方法

  • 执行阶段 :调用与JSP相对的servlet实例地服务方法

  • 销毁阶段 :调用与JSP相对的servlet实例地销毁方法,紧接着销毁servlet实例

以下为JSP生命周期的图示,如图2.2所示:

2.2 Servlet技术简介

Servlet其应用最重要的语言就是Java,其技术是作为JSP的发起者SUN建立地。作为现今主流的动态网页开发技术,程序员只需实现其已经拥有的接口和相应的继承类就可以轻松的将java文件变成动态网页。简单的说Servlet可以看作是在服务器端上运行的java程序。

Servlet工作流程分为以下几步:

  • 客户端向服务端发送所需得到的消息

  • 服务端获得消息后需要将其传递到Servlet进行必要的处理

  • Servlet对获得的消息进行处理,其产生的响应内容会被导入到Servlet

  • 服务端向客户端做出反馈

以下为Servlet工作流程图,如图2.3所示:

Servlet架构为我们提供了简化的开发过程,而这些过程可以细分为更加简单的类,这些类在开发过程中将使得原本复杂的代码变得更加条理。

以下是我总结的Servlet提供给我们的类:

  • 控制程序流程的类

  • 实现和执行程序事务逻辑的类

  • 自定义的标记库使得创建和验证HTML表单更加容易

Servlet体系结构:

在项目的开发过程中,MVC设计模式被分为:模型,视窗和控制器。

而Servlet在MVC模式的情况下,模型被分为:

  • 系统的内部状态

  • 可以改变状态的操作(事务逻辑)

以下为Servlet的实现MVC框架的流程图,如图2.4:

框架中所使用的组件:

  • ActionServlet :控制器

  • ActionClass :包含事务逻辑

  • ActionForm :显示模块数据

  • ActionMapping :帮助控制器将请求映射到操作

  • ActionForward :用来指示操作转移的对象

  • ActionError :用来存储和回收错误

  • Servlet标记库 :可以减轻开发显示层次的工作

2.3 系统数据的介绍

2.3.1 数据库的概念

数据库好比是一个存放大量信息的仓库,以计算机为媒介将大量的数据长时间存放其中的一个集合体。数据库拥有集成、数量多、可分享和耐久强地特点。而数据简单地说就是对某些东西的所记录的符号,也就是说可以是简单的数字或是字母,还可以是图片或是声音都可以经过机器语言化后以数据的形式存入计算机中。

数据库有以下特点:

  • 数据集成化 :数据库将数据集合在一起,通过文件内部的约束机制,将本来混杂在一起的数据变得有条有理,防止了数据出现重复或着数据错乱等情况。方便了今后对于数据库的维护

  • 数据数量庞大性 :作为众多数据的载体,其会被要求存在大量的数据,在同一时间内如果同时调用将会对存储器造成不小的负荷,要想解决这些问题必须利用移动硬盘,固态硬盘等数据存储设备来进行分担

  • 数据分享性强 :其冗余度非常低,维护和增添新的数据将会变得非常便捷,同一个库可以对多个用户进行分享,同一时间可以处理不通的操作

  • 数据耐久性强 :简言之就是长时间存储库中的数据

而我们平时进行的商城中的交易,数据库的作用显得尤为重要,商城开发商将页面与后台数据库进行交互,将页面数据进行处理,完成存储等关键的行为。而数据库将这些收到的信息利用其集成化的特性将数据分门别类。而实现这些功能JSP技术就成为了这个项目的关键,其作为应用编程的接口,将页面与数据库进行连接。作为商城当访问数量过于庞大时,如果不能进行有效的处理将会出现系统瘫痪等不可预料的后果。这时,程序员利用JSP占用计算机资源少的特点对其功能进行拓展,使其在执行能力高的情况下还能提高资源的利用率。

2.3.2 MySQL数据库简介

MySQL源于瑞典的MySQL AB公司创造的,经过几次转手最终MySQL成为了Oracle公司的一员。虽然MySQL相对于大型数据库而言有许多无法与之媲美的能力,但是这并不能让其退出历史舞台,而其以功能的实用性,成本低和开源性成功占领了个人和中小企业的市场。其简单易学,维护方便,执行效率高,可兼容诸如Linux,windows这些主流平台更是使其成为了程序员不得不去学习和了解的主流数据库。

MySQL能够有如今的成就还得益于其使用不需要支付任何费用,免费的经营手段让其用户获得了最大的收益。

2.4 系统运行环境配置

  • 操作系统 :Windows7、Windows10等主流系统

  • CPU :最低要求能够运行Windows系统即可,如果想提高执行效率建议使用最新的CPU

  • 内存 :建议使用500M以上的内存

  • 硬盘大小 :建议预留100M的空间来对相关软件进行安装

3 总体设计

3.1 功能分析

经过对时下大型电商网站的调查,对该系统的功能进行的大体的划分,网上零食销售系统将划分为两大管理模块。前台模块涵盖物品类别的查询,物品信息的查看,物品的订购,购物车,个人信息的修改等功能。后台模块涵盖平台中新闻的删改,商城中物品的维护,交易单的维护和注册人员的维护等模块。

前台的具体描述如下:

  • 浏览商品
  • 商品详细资料
  • 商品编号

  • 订购商品

  • 购物车

  • 用户信息维护

  • 用户注册
  • 用户登陆
  • 用户资料修改

后台管理具体描述如下:

  • 新闻管理
  • 添加新闻
  • 修改新闻
  • 删除新闻

  • 商品管理

  • 添加商品类别
  • 修改商品类别
  • 删除商品类别
  • 添加商品信息
  • 修改商品信息
  • 删除商品信息
  • 查看商品信息

  • 订单管理

  • 处理订单
  • 办理发货
  • 办理结帐
  • 删除订单

  • 友情连接

  • 增加友情连接
  • 删除友情连接
  • 修改友情连接

  • 会员管理功能

  • 注册用户
  • 修改用户信息
  • 删除用户信息

  • 系统用户管理功能

  • 添加系统用户
  • 修改系统用户信息
  • 删除系统用户信息

由此可见本系统需求将获得6个完善的功能。

以下为两个管理模块之间的关系图,如图3.1所示:

经过反复设计之后,我需要一个系统开启前就拥有一个最初的管理员,因此我在数据库中添加了一个名为“Admin”的初始管理员方便今后的维护,他可以对网站已注册会员进行修改和调整,还可添加新的系统维护人员。

以下为用户管理功能模块的示意图,如图3.2所示:

3.2 系统流程分析

本系统分以下两个流程:

以下为用户交易流程图,如图3.3所示。

以下为后台交易单管理流程图,如图3.4所示:

3.3 数据流图

以下为注册时数据流图,如图3.5所示:

3.4 系统结构分析

3.4.1 逻辑结构

本系统是利用B/S三层架构作为开发的基础框架,将其以一个网页的形式展示在网络平台中,访问者可以通过网页实现商品的实时查看,实时购买,实时查看交易单等功能。而该系统可以作为各大电子商务网站的基础,拥有非常大的拓展性,能够经过程序员二次加工增加更多所需要的功能。

以下为网站工作情况示意图,如图3.6所示:

以下为网站物理结构示意图,如图3.7所示:

4 数据库设计

4.1 数据表的介绍

该系统地数据库采用MYSQL5.0数据库,其作用是将网站中得到的数据进行存储,我将系统数据库地名字设为FOODEMARKET,其中包括9张表。以下为数据库中的数据表:

4.1.1 messages(留言表)

字段名 数据类型 是否主键 描述
id int id
saver varchar(255) 发布人
savetime varchar(255) 发布时间
[content] varchar(255) 发布内容
recontent varchar(255) 回复内容

4.1.2 news(站内新闻表)

字段名 数据类型 是否主键 描述
id int id
title varchar(255) 标题
[content] text 内容
savetime varchar(255) 保存时间
infotype varchar(255) 信息类别
filename varchar(255) 相关图片

4.1.3 pinlun(商品评论表)

字段名 数据类型 是否主键 描述
id int id
saver varchar(255) 发布人
savetime varchar(255) 发布时间
[content] varchar(255) 内容
pid varchar(255) 商品ID
infotype varchar(255) 信息类别

4.1.4 pros(商品表)

字段名 数据类型 是否主键 描述
id int id
proshop varchar(255) 卖家
proname varchar(255) 商品名称
price varchar(255) 价格
discount varchar(255) 折扣
filename varchar(255) 相关图片
bei varchar(5000) 商品说明
extbei varchar(255) 说明
status varchar(255) 状态
savetime varchar(255) 保存时间
cjnum varchar(255) 成交量

4.1.5 proscar(购物车表)

字段名 数据类型 是否主键 描述
id int id
uname varchar(255) 用户
pid varchar(255) 商品ID
num varchar(255) 数量

4.1.6 prosorder(订单表)

字段名 数据类型 是否主键 描述
id int id
uname varchar(255) 发送人
savetime varchar(255) 发送时间
prosinfo varchar(1000) 订单信息
toshop varchar(255) 卖家
status varchar(255) 订单状态
fkstatus varchar(255) 付款状态

4.1.7 sysuser(用户表)

字段名 数据类型 是否主键 描述
id int id
uname varchar(255) 用户名
upass varchar(255) 登录密码
utype varchar(255) 用户类别
tname varchar(255) 姓名
sex varchar(255) 性别
age varchar(255) 年龄
tel varchar(255) 联系电话
addrs varchar(255) 地址
filename varchar(255) 头像
qq varchar(255) QQ
bei varchar(255) 说明
savetime varchar(255) 注册时间

4.1.8 splb(商品类别表)

字段名 数据类型 是否主键 描述
id int id
pid varchar(255) 上级类别
lbname varchar(255) 类别名称

4.1.9 yqlj(友情链接表)

字段名 数据类型 是否主键 描述
id int id
ljname varchar(255) 链接名称
ljurl varchar(255) 路径
filename varchar(255) 图片

4.2 用户模块设计概述

4.2.1 系统原理

本系统是利用B/S三层架构作为开发的基础框架,以下为其原理图,如图4.1所示:

网上零食销售系统的主要体系结构包括:

  • 数据服务器

  • WEB服务器

  • 后台管理平台

  • 客户端

影响应用系统设计的因素包括:

  • 业务处理方式

  • 数据处理量,存储量

  • 应用功能设计

  • 服务器设计

  • 存储设计

  • 安全设计

4.2.2 用户模块的程序流程图

用户模块的设计,其主要功能的程序流程图设计如图4.2所示:

5 详细设计

5.1 前台

伴随着我国人民消费水平的日益提高以及网络消费的飞快普及,在购物网站上买东西已经成为时下最为流行的一种消费手段。不光如此在购物网站的发展进程中还催生了新的节日,例如双十一购物节,双十二购物节,这些节日的产生低于得益于电子商务等的蓬勃发展,商家在赚取更多资金的情况下还优惠了消费者,这种双赢的经销手段使得交易双方变的更加紧密。

以下为网上零食销售系统的前台首页,如图5.1所示:

首页功能涵盖游客的注册、用户的登陆、最新活动的展示、物品关键字的查询、最新物品的展示等模块。

5.1.1 会员登录

游客只有进行用户登陆后才可以正常在购物平台内进行购买物品。

  • 登录 :登陆是建立在原本游客已经注册会员的情况下进行的,用户只需点击登陆在文本框内按照提示将自己的“用户ID”和“ID的密码”输入进去,点击提交便可完成登陆

  • 注册 :注册是针对未在本网站进行信息填写的游客,只有对信息进行填写才可以享受到平台内作为购物者完整的消费权限。游客只需点击界面右上角“注册”,就会跳转到注册页面。游客只需在相应的文本框内按照提示将信息完善后点击“提交”,如收到“注册成功”的提示即完成注册

代码如下:

```

用户名:
密  码:

```

5.1.2 会员资料修改

用户登陆后如果想对注册时的信息进行二次修改,只需点击“个人信息”,这时会跳转到用户信息修改页面。在这里你可以修改除了用户ID以外的信息,通过文本框内提示的信息即可完成,最后点击“提交”即修改成功。

5.1.3 购买商品

登陆用户需要购买商品,可以选择在首页中展示的最新上架的商品,或者用户可以在“商品一览”,“打折专区”和“销售排行”中点击自己喜欢的商品名称,在右上角选择“加入购物车”,然后进入用户中心对加入的商品进行简单的购买和付款操作,然后等待卖家发货即可。

代码如下:

```html

<% float sum=0; Vector cart=(Vector)session.getAttribute("cart"); for(int i=0;i <%}%>
序号
商品的名称
商品价格
商品数量
总金额
<%=i+1%>
<%=dao.selectOneGoods(new Integer(form.ID)).getName()%>
<%=form.price%>元
<%=form.number*form.price%>元

```

作为一个合格的购物系统,用户在购买时可能需要买多个同样的商品,这时我们可以在购买时对数量进行修改或是在购物车中进行修改。

5.1.4 查看订单

用户只需进入会员页面,点击“查看订单”便可跟踪所有的交易单信息。

5.1.5 交易记录

在首页中点击“成交记录”便可查看。

5.1.6 商城资讯

在首页中点击“商城资讯”便可查看。

5.2 后台

通过 http://localhost:8080/foodemarket/login.jsp ,进入如下图5.2 所示的后台登录界面:

在“用户名”和“密码”的文本框中输入用户名:admin,密码:123,点击“提交信息”,即可跳转到后台维护界面。在商城管理界面拥交易信息、网站信息、基础信息、系统管理和个人信息五大板块。

以下为后台管理页面,如图5.3所示:

5.2.1 交易信息

点击“进行中的订单”,界面中将会出现实时的交易情况,在这里你可以完成对商品的监控。

5.2.2 网站信息

点击“商城介绍”、“商城资讯”、“广告图片”、“联系我们”、“商城公告”、“留言板”和“友情链接”可以对首页中这些模块信息进行修改。

5.2.3 基础信息

这里可以对买家,买家用户进行信息的管理,点击“商品管理”还可以对商城内所有正在销售的物品进行和卖家一样的操作,这里还有对商品评价和属性的管理。

5.2.4 系统管理

这里可以对管理员信息和成员的维护,点击“添加管理员”即可在出现的界面中填写信息加入新的管理员。而点击“管理员维护”则可看到现在商城内已存在的管理员信息。

5.2.5 个人信息

这里可以点击“基本资料管理”对当前的账号进行除了ID以外信息的修改,而点击“修改登陆密码”则可以更改当前账号的密码。

5.2.6 退出后台

点击右上角的“退出系统”,将会跳转到网上零食销售系统的首页。

经过多次的测试和优化,本系统将所有模块的内容全部完成与数据库的交互,小到一个数字,大到一个图片内容完成了整个系统的整合。如果说现在的淘宝,京东等大型电子商场是一个已经羽翼丰满的老鹰,那我这个系统就是一个刚破壳而出的雏鹰,只要肯花时间去完善对其进行内容和功能上的扩展,便可缩短与它们之间的差距,成为更为可靠的购物平台。

参考文献

[1] 魏松.基于UML的学生信息管理系统的设计与实现[D].南京:南京理工大学,2010.

[2] 云舟工作室编著.精通ASP3.0网络编程.人民邮电出版社.2001

[3] 曹建主编.Dreamweaver与ASP实战演练.电子工业出版社.2001

[4] Time创作室编著.office2000系列丛书Access2000.人民邮电出版社.1999

[5] 武晓军、陈海滨编著.Javascript/VBScript网页编程实例解析.清华大学出版社.2001

[6] [美]Greg Buczek著,王小娟、陈代川译.Access2002数据库开发即时应用.人民邮电出版社.2002

[7] 林金霖.ASP实务经典.中国铁道出版社.2000

[8] 使用MD5加密数据库中的用户密码 .http://www.ccw.com.cn

[9] 刘禾,蔡锋. 精通ASP架站技巧[M]. 北京:中国青年出版社,2002.

[10] 张海藩. 软件工程[M]. 北京:人民邮电出版社,2002.

[11] Alberto Manuel Ricart.Active server pages 3 exploitation enchiridion[M]. 北京:电子工业出版社,2003.

[12] Eric A.Smith Active server pages[M]. 北京:电子工业出版社,2003.

[13] Dave Mercer.ASP 3.0 programme[M]. 北京:人民邮电出版社,2003.

[14] 张建章. 浅谈ASP开发WEB数据库应用技术. 计算机应用系统[J],1998,9.

[15] 龚玉清.网页设计的色彩运用. 现代教育技术[J],2003,5.

[16] 段永红,李春海. 基于JSP的网站建设. 电脑开发与应用[J],2000,8.

[17] 裴树军,张仁伟. 基于JSP的动态WEB技术设计. 哈尔滨理工大学学报

[18] 杨青. JSP的主要技术特点分析. 电脑与信息技术[J],1999,4.

[19] 曹淑琴. JSP技术的网站建设.华北科技学院学报[J],2003,1.

[20] 吴玉新. JSP后台解决方案[M]. 北京:人民邮电出版社,2003.

[21] 黄明,粱旭. JSP信息系统设计与开发实例[M]. 北京:机械工业出版社,2003.

参考文献

  • 基于JAVA的食品营销管理系统(吉林大学·刘梦楠)
  • 基于Ajax的网上图书销售管理系统的设计与实现(南昌大学·李姗)
  • 基于MVC框架的网上订餐系统的设计与实现(解放军信息工程大学·刘申晓)
  • 基于JSP的网上书店交易系统的设计与实现(吉林大学·徐迎新)
  • 基于JavaWeb的网上订餐系统的设计与实现(东北大学·范博杰)
  • 网购平台的设计与实现(吉林大学·王萱筠)
  • 基于B/S模式的网上购物系统的设计与实现(电子科技大学·王帆)
  • 基于JSP/Servlet的三层式网上书店的研究与实现(吉林大学·郭小雪)
  • 网上电器销售系统的设计与实现(吉林大学·荆闯)
  • 基于JSP技术的网上购物系统设计与实现(电子科技大学·包敏)
  • 农产品电子商务软件平台设计(电子科技大学·夏吉才)
  • 基于JSP技术的网上购物系统设计与实现(电子科技大学·包敏)
  • 农产品电子商务软件平台设计(电子科技大学·夏吉才)
  • 基于PHP和MySQL的网上购物系统设计与实现(电子科技大学·李华明)
  • 基于Java的掌上农产品销售系统(江西农业大学·孔令)

本文内容包括但不限于文字、数据、图表及超链接等)均来源于该信息及资料的相关主题。发布者:源码工坊 ,原文地址:https://bishedaima.com/yuanma/35262.html

相关推荐

  • 基于Java的图书借阅系统

    图书管理系统是当今信息管理领域的重要组成部分,随着计算机技术的快速发展,以及信息化社会的到来,图书管理系统的作用日益凸显,基于Java的图书借阅系统是一种典型的应用,通过结合Java编程语言和Swing技术
    2024年05月07日
    6 1 3
  • 基于SSM管理系统开发

    毕业设计管理系统 介绍 毕业设计是本科教育的最后一个环节,整个过程包括课题拟定与审核,师生双选,开题报告,文档审核,中期检查,毕业答辩等多个环节,是一项系统而复杂的工作
    2024年05月14日
    3 1 1
  • web框架课程设计

    Web 框架课程设计 项目描述 实现毕业设计双向选择: 具体功能说明: 教师: 登录,导入多门课程 Excel 表格 为课程设置加权分数 设置实际指导学生数 设置加权后
    2024年05月14日
    1 1 1
  • 基于JAVA WEB和MYSQL数据库实现的大学图书馆管理系统APP

    基于JAVA WEB和MYSQL数据库实现的大学图书馆管理系统APP 一,系统开发目的 几年前的web2,0时代给我们带来的冲击还在扩大,紧接着的 iPhone 和 Android 平板电脑的日益流行
    2024年05月14日
    2 1 1
  • 基于SpringBoot框架的房地产销售管理系统

    这是一套采用Java语言编写的🏡🏡房地产销售管理系统的源代码,基于流行的SpringBoot框架,我们利用了SpringBoot和Vue,js的技术栈进行开发,支持使用Idea或Eclipse作为集成开发环境
    2024年05月23日
    3 1 1
  • 植物健康管理系统

    这是一个🔥🔥基于SpringBoot框架的植物健康管理系统设计与实现🔥🔥的项目源码,开发语言Java,框架使用的SpringBoot+vue技术,开发环境Idea/Eclipse
    2024年05月23日
    4 1 1
  • springboot会员管理系统源码分享

    在计算机应用领域,随着互联网的普及和信息化的发展,会员管理系统逐渐成为企业和机构管理的重要组成部分,本论文旨在设计和实现一个基于Spring Boot的会员管理系统,并分享其源码
    2024年05月07日
    4 1 1
  • 基于SSM的校园二手交易平台

    基于SSM的校园二手交易平台 概 要 本次设计的是一个校园二手交易平台(C2C),C2C指个人与个人之间的电子商务,买家可以查看所有卖家发布的商品
    2024年05月14日
    2 1 1
  • 基于SpringBoot框架的乐享田园系统

    这是一套采用🔥🔥SpringBoot为核心的田园风光管理系统源代码🔥🔥,主要编程语言为Java,并结合了SpringBoot及Vue,js技术栈,开发工具选择Idea或Eclipse
    2024年05月23日
    5 1 1
  • 基于SpringBoot框架的青年公寓服务平台

    这是一套采用🔥🔥SpringBoot为核心的青年公寓服务系统源代码,主要编程语言为Java,并结合了Vue技术进行开发,开发工具为Idea或Eclipse,此项目聚焦于青年公寓的租赁服务
    2024年05月23日
    5 1 2

发表回复

登录后才能评论