1、 宠物商店 摘 要网上购物系统是一个基于Internet,采用B2C(Business to Consumers)模式,并根据现有的网上购物系统的现状而设计开发的电子商务平台。论文首先介绍了网上购物系统的现状及开发背景,然后论述了系统的设计目标,系统需求和总体设计方案,较详细的论述了系统的详细设计和实现。最后,对网上购物系统前台应用软件进行了一些简单介绍。本文以JSP为开发技术,实现了一个虚拟的网上商店购物系统。网上购物系统分为前台管理系统和后台管理系统。本系统在这两方面实现了以下功能:购物车管理,商品搜索,用户资料修改等功能,为管理员提供了商品管理,用户信息管理,新闻信息管理,订单信息管理等
2、功能。通过这些前台、后台功能模块的设计,基本上实现了整个网上交易过程。在设计方面,系统采用B/S三层结构,同时使用JSP技术进行动态页面的设计,从系统的安全性和代码的可重用性方面考虑,运用JavaBean对程序的关键代码进行封装。后台数据库选用SQL Server2000数据库。关键字: JSP;B/S结构;JavaBean;SQL Server2000ABSTRACTThe online shopping system is a electronic commercial platform which has been designed according to the situation
3、of shop online system based on Internet with B2C mode. The thesis has introduced the practical situation and the developing background of the system firstly. And then has described the designing goal、system needs and the whole designing plan, has described the detailed design and reality of the syst
4、em in detail. Finally, conclusion has been drawn about the system and problem has also been raised. This thesis introduces a virtual shopping system that is developed by JSP technology.Internet shopping system is divided into foreground management system and the background management system.In this
5、system, these two aspects to achieve the following functions: membership registration、shopping car management、goods searching、information modify etc. It has also provided managers with goods management、customer information management、news management 、order management and so on. The total bargaining
6、is achieved by the the foreground management system and the background management system.It is designed with B/S mode of three-level structure, and used JSP technology in dynamic page design. Considering from the security and reusing code of the system, key codes has been secured by JavaBean technol
7、ogy. SQL Server2000 database has been used as the background database.Key Words:JSP;B/S structure;JavaBean;SQL Server2000目 录摘 要1Abstract2前 言5一 概 述51.1 系统说明61.2 系统特点61.3 系统功能简介71.3.1 基本功能71.3.2 高级功能7二 开发环境介绍72.1 系统运行环境配置72.2 JSP简介82.3 系统数据库介绍102.3.1 数据库的概念102.3.2“结构化查询语言”(SQL)简介11三 总体设计123.1 开发背景123.
8、2 功能分析123.3 数据流图173.4 系统结构分析183.4.1 逻辑结构183.4.2 物理结构18四 数据库设计194.1数据表的介绍194.2用户模块设计概述244.2.1 系统原理244.2.2用户模块的程序流图和数据流图26五 详细设计275.1 前台275.1.1 会员登录:285.1.2 会员资料修改295.1.3 购买商品305.1.4 查看订单315.1.5 销售排行315.1.6 商城公告315.2 后台325.2.1 商品设置335.2.2 会员设置355.2.3 后台管理员设置365.2.4 订单设置375.2.5 公告设置375.2.6 友情链接设置385.2.
9、7 退出后台40六 总 结40参考文献41致 谢42前 言随着Internet国际互联网的发展,越来越多的企业开始建造自己的网站。基于Internet的信息服务,商务服务已经成为现代企业一项不可缺少的内容。很多企业都已不满足于建立一个简单的仅仅能够发布信息的静态网站。现代企业需要的是一个功能强大的,能提供完善的电子商务服务的动态商务网站。JSP是一种网络服务器端编程环境。JSP已经成为开发动态网站的重要而快速、有效的工具。JSP强大的功能使之成为一种优秀的服务器技术。随着网络技术的日益成熟,JSP技术在网络编程中也变得越来越重要。所以,在我们的毕业设计中,我们采用了JSP作为开发工具,构建了一
10、个能实现简单的电子商务的小型动态商务网站宠物商店。该系统能实现用户的注册、登录功能;能够实现商品的查询,订购等功能。该系统基本上具备一个网上商品销售系统应该具备的功能,该设计项目基本上体现了构建一个动态商务网站所需要的技术,可以说,目前的大型商务网站也就是我们这个小型网站在内容上的扩充和重复。通过这次的毕业设计,我了解了目前流行的动态商务网站的构成和运作原理,掌握了用JSP构建动态网站的相关知识和技术原理,锻炼了自己的动手实践能力。更重要的是,通过这次的毕业设计,我培养出了刻苦钻研的学习精神和严肃认真的学习态度,这对我以后的学习和工作有很大的益处。在这次毕业设计过程中,我得到了指导老师的悉心指
11、导和同组成员的通力合作,在此,我对他们表示衷心的感谢!一 概 述电子商务(Electronic Commerce):是指实现整个贸易过程中各阶段的贸易活动的电子化。电子商务是一种多技术的集合体。其业务可包括:信息交换、售后服务、销售、电子支付、运输、组建虚拟企业、公司和贸易伙伴可以共同拥有和运营的商业方法等。电子商务的整个贸易活动都可以实现自动化和电子化。电子商务应用系统的工作实质是对信息进行收集、处理、加工分析,形成各种商务应用数据库,并将信息流转换为物流和资金流的过程。由上可见,要建立好一个电子商务应用系统,需要对大量的信息进行处理和分析,对于了解和掌握数据库系统的理论和实际应用都有很大的
12、帮助。同时,电子商务在当前社会是一种很热门的商业活动,正在以人们无法想象的速度在全球范围内飞快地成长着。因此对该系统的开发具有很大的实际意义! 该电子商务网站系统设计的目标为可以通过网站对商家的整体形象、产品及服务进行推广,实现网上客户服务和产品在线销售,能为商家直接创造利润,提高商家的竞争力。因此系统类型为:“完全电子商务运作型网站”。 1.1 系统说明本系统是一个中小型的电子商务系统-网上商品超市,可以为各类用户提供方便的在线购物环境,符合目前国内流行的电子商务模式。用户可以在系统中实现注册、浏览商品、搜索查询商品、下定单、处理定单等功能;管理员可以通过用户管理、定单管理、商品管理、评论管
13、理等管理功能来对系统进行维护更新。1.2 系统特点(1)本系统完全基于Web技术,只要能连接Internet,就能访问本系统。(2)采用JSP加SQL开发,具有管理方便,代码简单易懂,体积小巧的特点。(3)可以完全通过网页登录管理系统,维护方便。(4)各种功能模块独立性强,可以根据需要任意组合。(5)具有清新简洁方便的界面,操作简单。(6)支持所有的Windows系列操作系统。1.3 系统功能简介1.3.1 基本功能(1)游客可以浏览网站(2)用户注册(3)用户登陆(4)用户能够浏览网站(5)用户能够对自己的注册资料进行修改(6)用户下定单购买商品(7)用户处理定单(8)用户查看定单处理步骤1
14、.3.2 高级功能(1)管理员登录(2)管理员权限:商品管理(添加/删除商品、商品类别管理、商品信息处理)、管理用户资料、管理定单、处理定单、管理评论(3)用户可随时修改自己的密码和其他个人信息 (4)管理员在线编辑,管理工作轻松随意二 开发环境介绍2.1 系统运行环境配置操作系统:Windows 9X、Windows NT Workstation/Server 4.0以上、Windows 2000 Server/Professional、Windows XP Professional。CPU:没有很高的要求,只要能够顺利运行Windows系列操作系统就可以了。当然,CPU的处理速度越快,运行
15、JSP代码的效率越高。内存:最低配置128MB,建议使用256MB以上内存,如果使用Windows 2000或Windows XP建议使用256MB以上内存。硬盘空间:至少需要50MB以上的硬盘空间来安装所需的组件。2.2 JSP简介Java Server Pages(JSP)技术,已成为web软件开发者们最喜爱的工具. 通过JSP,开发者们设计动态网页时可以不必了解其他项目的知识. 同时,web开发者们可以用一个可扩展的标签机制去增强软件成分后台能力. 在延伸发展的过程中通过Java的一致性方法提供更多的支持,以发展支持多种语言的应用软件. Java Server Pages标准标签库规定,
16、在其他的函数中,可以把标签定位成适合自己使用的格式. 由上可以看出,本文首先简短地介绍Java Server Pages的技术,这样可以你更好地了解如何利用这些去解决国际化的问题。稍后我讨论的几个关键问题在于发展基于多种语言web应用,并说明如何解决这些问题通过Java Server Pages:如编码的特性、格式和和对它的分析。 Java Server Pages的技术 Java Server Pages(和一些相关的技术)的构成了web应用层. 通过JSP,设计者们在网络上能创造动态网页、交互、商业逻辑、数据库和其他一些服务. Java Server Pages网页开发者们利用的JSP技术
17、是由HTML,XML或其他内容有静态XML式的标签,连接软件库的基本软件,以及典型的Java程序语言编写的. Java技术,尤其重要的是JavaBeans组件架构(作为通用JSP衔接Java的接口)、Java数据库连接(JDBC)连接SQL数据库,供各种XML库来处理. 编辑JSP本身就是把Java代码的编译成servlets执行. servlets是web服务器的扩展,现已编入相关的服务器,因此执行速度比Scripting语言快. Servlets直接地用Java语言进行编程并且和JSP页语言常常在一起使用,servlets充当管理员的角色而JSP作为应用程序的的视图. JavaServer
18、和后台的servlet处理技术提供了广泛的支持和响应HTTP请求信息以及维修通过cookies或URL重写. 使用JSP技术的一个重要原因是,它使网页作者和应用开发工作者们分开. 当它是可以直接嵌入到JSP页声明Java时,开发者们已经认识到这是目前最好的选择,避免标签习惯. Java Server Pages标准标签库 Java Server Pages标准标签库 (JSTL)包含几个方面的习惯行为包括在JSP中常用的功能。标签库借鉴的经验,它的许多方面都取得了发展自己的库,并提供了标准接口,可以依赖的应用软件,他们独立于服务器运行. 除了传统的标签外,JSTL还引入了语言表达,这使在JSP
19、页中进一步降低scripting语言表达,并且标签库有效地限制在JSP网页中使用scripting和标签库. 强化语言文字的表达,并能抑制scripting,已经被并入了JSP2.0规格,因此JSTL只有在JSP1.2中才需要使用只是它们. 传统的标签主要涉及的领域是: 可变操控: 在核心库中的一些行动让你定义变量在各种变数范围(页,请求,会议,和应用),除去它们,或使之成为新产生的一页. 流量控制: 核心库中的一些行为提供基于流量控制结构-例如引起条件反应的和迭代器-必须消除scripting语言嵌入代码. URL有关的行动: 核心库中的一些行为,让JSP入口的内容界定URL,重写URL的形
20、式从内部对外部形式(这可能包括收集资料,追踪信息),或以不同的方式网页. XML处理: XML库的行为包括分解XML文件并且提取使用XPath表示,基于流量控制XPath表示,用XSLT格式来转换. 进入相关数据库: SQL库的一些行为允许web应用程序去执行简单SQL查询和更新. 在设计基于多种语言的web应用程序时,你必须首先决定如何确定用户的语言和喜好,如何选择符合这些规定. 本节首先介绍了web应用的外部环境和必须处理的条件.23 系统数据库介绍2.3.1 数据库的概念 数据库是以数据(数据就是对客观事物的符号表示,是存储在计算机中的模拟客观事物的一系列信息。对于计算机科学而言,数据的
21、含义极为广泛,凡是可存储的信息,如文本、图象、声音等都可以通过二进制编码而形成数据)为对象,指为了满足某种特定应用的需要,按照一定的数据模型在计算机系统中组织、存储和使用数据的数据集合。数据库系统是管理大量的、持久的、可靠的和共享的数据的工具。数据库有以下特点:(1) 集成性:数据有两层含义,一个是数据本身,一个是数据之间的关系。集成就是指把数据集中到一起来,按照一定的结构形式进行存储,并通过一系列的机制约束数据 之间的关系,避免数据重复或不合要求。(2) 量大性:数据库中存放的数据量一般都比较庞大,不能同时在内存中全部调用,而只能通过外部存储器存储,通常使用大容量的可移动磁盘或硬盘等设备。(
22、3) 共享性:指多个不同的用户,为了不同的目的,可以使用不同的语言,通过不同的方式,访问同一个数据库,而访问的范围、可执行的操作会有所区别。数据库系统会提供相应的机制,保证这种共享在有序的条件下进行,可以避免因为同步而造成的错误。(4) 持久性:一般来说,数据库中是数据都需要长期保存。在电子商务系统中,Web提供了与客户进行通信联络的有效手段,得用Web技术,可实现Web服务器与数据库系统的连接,完成对数据的处理与查询。用户可以通过操作简单易学的浏览器来查询处理所需要的各种数据。实现Web服务器与数据库的连接最主要的方法之一:是利用中间件技术在两者之间建立连接和通信,如CGI和JSP应用编程接
23、口。Web服务器通过调用CGI程序实现与Web浏览器的交互,即CGI程序接受浏览器发给Web服务器的信息,进行处理后,将相应结果再送给Web服务器,通过Web服务器将信息传送给浏览器。但CGI程序在响应速度和资源利用等方面有较大局限性,客户端每请求一个CGI程序,服务器便打开一个进程,当请求的数量较大时容易引起“瓶颈”现象。因此,开发人员常利用JSP编程来扩展服务器功能,JSP程序占用系统资源少,运行效率较高,但它的编程较CGI程序更为复杂。2.3.2 “结构化查询语言”(SQL)简介“结构化查询语言”(SQL)是数据库的标准语言。在Active Sever Pages 中,无论何时你要访问一
24、个数据库,你就要使用SQL语言。因此,掌握好SQL对ASP编程是非常重要的。所有SQL数据库中的数据都存储在表中。一个表由行和列组成。这种语言被设计为不允许你按照某种特定的顺序来取出记录,因为这样做会降低SQL Sever取记录的效率。使用SQL,你只能按查询条件来读取记录。当你执行一个SQL查询时,通过使用包括逻辑运算符的查询条件,你可以得到一个记录列表。此时查询结果是来自一个或多个表。SQL查询的句法非常简单。假设有一个名为email_table 的表,包含名字和地址两个字段,要得到Bill Gates 的email地址,你可以使用下面的查询: SELECT email from emai
25、l_table WHERE name=”Bill Gates”SELECT语句的结构看起来很直观。如果你请一个朋友从一个表中为你选择一组记录,你也许以非常相似的方式提出你的要求。在SQL SELECT语句中,你“SELECT特定的列FROM一个表WHERE某些列满足一个特定的条件”。SQL中的常用语句:(1) 添加语句:向表中添加一个新记录。Insert table(column)values(somedata)(2) 删除语句:从表中删除一条或多条语句。Delete table where first=deleteme(3) 更新记录:更改表中已经存在的一条记录或多条记录。Updata ta
26、ble name table name where clause(4) 用select创建记录和表insert table(first_column,second_column)select another_first_column,another_sencond_columnfrom anothertablewhere another_first_column=copy me这条语句从anothertable拷贝记录到 table中,只有 anothertable中字段为another_first_column的值为copy me的记录被拷贝。三 总体设计3.1开发背景随着时代的发展,信息技
27、术、Internet/Intranet技术、数据库技术的不断发展完善,网络进程的加快,传统的购物方式也越来越不能满足人们快节奏的生活需求,使得企业的IT部门已经认识到Internet的优势,电子商务就是在这样一个背景下产生发展起来的。伴随着电子商务技术的不断成熟,电子商务的功能也越来越强大,注册用户可以在网上搜索购买到自己想要的各种商品,初步让人们体会到了足不出户,便可随意购物的快感。我的毕业设计也就正是一个电子商务系统的开发-网上商品销售系统。3.2功能分析根据系统功能的要求,网上购物系统总体分为前台管理和后台管理。前台管理包括浏览商品,查询商品,订购商品,购物车,用户信息维护等功能。后台管
28、理包括公告管理,商品管理,订单管理,友情连接和会员管理等模块。前台的具体描述如下:1 浏览商品(1)商品详细资料(2)商品编号2订购商品3购物车4用户信息维护(1)用户注册(2)用户登陆(3)用户资料修改后台管理具体描述如下:1 公告管理(1)添加公告,包括公告标题和公告内容等;(2)修改公告(3)删除公告2 商品管理(1)添加商品类别(2)修改商品类别(3)删除商品类别(4)添加商品信息,包括商品类别,名称等信息;(5)修改商品信息(6)删除商品信息(7)查看商品信息3 订单管理(1)处理订单;(2)办理发货;(3)办理结帐;(4)删除订单。4 友情连接(1)增加友情连接(2)删除友情连接;
29、(3)修改友情连接。5 会员管理功能(1)注册用户,包括用户名,密码等信息;(2)修改用户信息;(3)删除用户信息。6 系统用户管理功能(1)添加系统用户,包括用户名,密码等信息;(2)修改系统用户信息;(3)删除系统用户信息。从功能描述的内容可以看到,可以实现6个完整的功能。根据这些功能,设计出系统的功能模块。图3-1给出了前台管理和后台管理之间的关系。宠物商店前台管理浏览公告浏览商品查询商品购买商品后台管理公告管理商品管理订单管理友情管理系统管理用户注册 图3-1: 系统功能模块示意图在本系统中,用户管理模块的功能比较简单。在系统初始化时,有一个默认的“系统管理员”用户Admin,由我手动
30、添加到数据库中。Admin用户可以创建其他的管理员信息;普通用户则可以修改自己注册信息和密码。用户管理功能模块的关系如图3-2所示。系统用户信息管理修改自身的密码创建,修改和删除管理员信息删除用户信息修改自身的密码创建,修改自身的信息 图3-2 用户管理功能模块关系图系统流程分析本系统分以下两个流程:前台客户购物流程如图3-3所示。注册提交订货单提交订货单提交订货单未注册用户订购商品选择商品浏览商品已登录注册用户登录未登录注册用户图3-3 前台客户购物流程后台订单处理流程如图3.4所示。订单处理用户订单订单发货订单结帐订单删除 图3-4 后台订单处理流程3.3 数据流图注册结果用户新用户1注册
31、2进入系统功能选择用户用户3.4 系统结构分析3.4.1 逻辑结构网上商品销售系统的特点就是利用Browser/Server(B/S)结构,提供了一个网络平台,让消费者只要上网就可以实现商品的在线查看,商品的在线查找,商品的在线购买,商品订单的在线管理等功能。系统的优势在于系统简单、功能强大、扩展能力良好以及能够方便的跨地域操作等性能。系统的网络应用原理示意图如图3.1所示:系统服务器后台数据库Internet用户网上商品超市Internet图3.13.4.2 物理结构系统实现的物理结构如图3.2所示:浏览器浏览器WEB服务器数据服务器浏览器图3.2四 数据库设计4.1数据表的介绍本系统数据库
32、的功能主要是存储网站中所有数据,以便进行操作。本系统数据库采用SQL Server 2000数据库,系统数据库名称为db_shopping,共包含9张表。关于数据库中的数据表如下:(1)tb_bigType(商品大分类信息表)商品大分类信息表主要用来保存商品类别中大的类别信息。表tb_bigType的结构如表B.1所示。表B.1 表tb_bigType的结构字段名数据类型长度是否主键描述idint4是类别IDbigNamevarchar50类别名称creaTimesmalldatetime4创建时间(2)tb_subType(商品小分类信息表)商品小分类信息表主要用来保存商品类别中小的类别信息
33、。表tb_smallType的结构如表B.2所示。表B.2 表tb_smallType的结构字段名数据类型长度是否主键描述IDint4是类别IDbigIDint4父类IDsmallNamevarchar50类别名称creatimesmalldatetime4创建时间(3)tb_link(联接表)联接表tb_ link的结构如表B.3所示。表B.3 表tb_link的结构字段名数据类型长度是否主键描述IDInt4是主键linkNamevarchar1网站名称linkaddressvarchar16地址linkpicurevarchar16图片地址linktimesmalldatetime4创建时
34、间(4)tb_order_detail(订单明细表)订单明细表用来保存订单的详细信息。表tb_order_detail的结构如表B.4所示。表B.4 表tb_order_detail的结构字段名数据类型长度是否主键描述IDbigint8是ID号orderIDbigint8与tb_Order表的OrderID字段关联goodsIDbigint8商品IDpricemoney8价格numberint4数量(5)tb_order(订单信息主表)订单信息主表用来保存订单的概要信息。表tb_order的结构如表B.5所示。表B.5 表tb_order的结构字段名数据类型长度是否主键描述IDbigint8是
35、订单编号numbersmallint2品种数namevarchar15用户名reallynamevarchar15真实姓名addressvarchar100联系地址postcodevarchar10邮政编码telvarchar20电话setMoneyvarchar20付款方式postvarchar20运送方式signint4是否执行bzvarchar200备注(6)tb_member(会员信息表)会员信息表主要用来存储所注册的会员的信息。表tb_member的结构如表B.6所示。表B.6 表tb_member的结构字段名数据类型长度是否主键描述IDint4是会员IDNamevarchar20用
36、户名reallyNamevarchar20真实姓名passWordvarchar20密码agevarchar20年龄professionvarchar100职业postcodevarchar6邮政编码Questioonvarchar24问题resultvarchar20答案emailvarchar100Email地址(7)tb_manager(管理员信息表)管理员信息表用来保存管理员信息。表tb_manager的结构如表B.7所示。表B.7 表tb_manager的结构字段名数据类型长度是否主键描述IDint4是ID号accountvarchar50管理员名称PWDvarchar50密码nam
37、evarchar50名字sighbit1标识(8)tb_goods(商品信息表)商品信息表主要用来保存商品信息。表tb_goods的结构如表B.8所示。表B.8 表tb_goods的结构字段名数据类型长度是否主键描述IDbigint8是商品IDbigIDint4类别IDSmallIDInt4小类外关键字goodsNamevarchar200商品名称introducetext16商品简介pricemoney8定价nowPricemoney8现价picturevarchar100图片文件INTimedatetime8录入时间newGoodsint4是否新品numberint4购买次数(9)tb_B
38、BS(公告信息表)公告信息表主要用来保存商城的公告信息。表tb_affiche的结构如表B.9所示。表B.9 表tb_affiche的结构字段名数据类型长度是否主键描述IDint4是ID号nanevarchar100公告标题contentvarchar4000公告内容issueTimedatetime8录入时间4.2用户模块设计概述4.2.1 系统原理 本系统的开发是基于现在电子商务应用最广的B/S(Browser/Server)既浏览器/服务器结构,起原理图示如图4.1所示图4.1网上商品销售系统的主要体系结构包括:(1)数据服务器(2)WEB服务器(3)后台管理平台(4)客户端应用系统体系
39、设计主要考虑的业务技术因素包括:(1)业务处理方式(2)数据处理量,存储量(3)应用功能设计(4)服务器设计(5)存储设计(6)安全设计4.2.2用户模块的程序流程图开始 用户模块的设计,其主要功能的程序流程图设计如图4.2所示:是否新用户登录注册进入系统浏览公告浏览商品购买商品修改信息图4.2五 详细设计互联网的兴起从本质上改变了整个社会的商品交易方式,国内各大企业从上个世纪90年代互联网兴起之时,就产生了通过网络进行销售经营商品的想法。但是由于在互联网上企业的信誉难以认证、网络法规政策不健全、物流不发达等一系列的原因,限制了网上交易发展的步伐。进入21世纪以后,随着整个社会的发展、进步,制
40、约网上交易的各个瓶颈问题逐一被击破,各企业也纷纷的加入到电子商务的洪潮之中。程序的主要目的就是通过网站来推广互联企业的产品和服务,并使客户随时可以了解企业和企业的产品,为客户提供在线服务和订单处理功能。从长期的战略目标来说,网站不仅仅是产品和服务的推广,而是通过Internet、企业内部网(Intranet)和企业外部网(Extranet),将买家与卖家、厂商和合作伙伴紧密结合在了一起,因而消除了时间与空间带来的障碍。系统主要分为前台和后台。前台包括产品的展示及会员购物等模块,后台是管理界面,主要包括商品信息、会员信息、订单信息和公告信息的常规设置。5.1 前台下图5.1所示的界面是宠物商店的
41、前台首页。图5.1 网络购物中心前台首页前台包括:会员登录及注册、会员资料修改、新品上架、特价商品、购买商品、去收银台结账、购物车、查看订单、销售排行和商城公告等模块。5.1.1 会员登录:用户以会员的身份登录之后方可在网站上进行购物。1. 登录如果用户已经是该网站的会员,则只需在“用户名”和“密码”文本框中输入相应的用户名和密码,最后单击【登录】按钮即可进入会员购物界面。2. 注册如果用户是首次登录,需要先注册,然后才能以会员的身份登录进入网站购物。单击【注册】按钮,进入会员注册界面。在“会员名称”、“会员密码”、“确认密码”、“真实姓名”“年龄”、“职业”、“Email地址”、“找回密码问题”和“答案”的文本框内输入相应的内容,最后单击【提交】按钮,系统会给予“注册成功”的提示字样。进行确认后即完成注册。代码如下: 用户名: 密 码: